minecraft-server/libraries/net/minecraft/server/1.20.4-20231207.112700/server-1.20.4-20231207.112700-mappings.tsrg
2025-06-21 08:05:50 -05:00

83429 lines
4.6 MiB

com/mojang/math/Axis a
XN a
XP b
YN c
YP d
ZN e
ZP f
<clinit> ()V <clinit>
lambda$of$6 (Lorg/joml/Vector3f;F)Lorg/joml/Quaternionf; a
lambda$static$0 (F)Lorg/joml/Quaternionf; f
lambda$static$1 (F)Lorg/joml/Quaternionf; e
lambda$static$2 (F)Lorg/joml/Quaternionf; d
lambda$static$3 (F)Lorg/joml/Quaternionf; c
lambda$static$4 (F)Lorg/joml/Quaternionf; b
lambda$static$5 (F)Lorg/joml/Quaternionf; a
of (Lorg/joml/Vector3f;)Lcom/mojang/math/Axis; of
rotation (F)Lorg/joml/Quaternionf; rotation
rotationDegrees (F)Lorg/joml/Quaternionf; rotationDegrees
com/mojang/math/Constants b
DEG_TO_RAD c
EPSILON d
PI a
RAD_TO_DEG b
<init> ()V <init>
com/mojang/math/Divisor c
denominator a
mod c
quotient b
remainder e
returnedParts d
<init> (II)V <init>
asIterable (II)Ljava/lang/Iterable; a
hasNext ()Z hasNext
lambda$asIterable$0 (II)Ljava/util/Iterator; b
nextInt ()I nextInt
com/mojang/math/FieldsAreNonnullByDefault d
com/mojang/math/GivensParameters e
cosHalf b
sinHalf a
<init> (FF)V <init>
aroundX (Lorg/joml/Quaternionf;)Lorg/joml/Quaternionf; a
aroundX (Lorg/joml/Matrix3f;)Lorg/joml/Matrix3f; a
aroundY (Lorg/joml/Quaternionf;)Lorg/joml/Quaternionf; b
aroundY (Lorg/joml/Matrix3f;)Lorg/joml/Matrix3f; b
aroundZ (Lorg/joml/Quaternionf;)Lorg/joml/Quaternionf; c
aroundZ (Lorg/joml/Matrix3f;)Lorg/joml/Matrix3f; c
cos ()F b
cosHalf ()F e
equals (Ljava/lang/Object;)Z equals
fromPositiveAngle (F)Lcom/mojang/math/GivensParameters; a
fromUnnormalized (FF)Lcom/mojang/math/GivensParameters; a
hashCode ()I hashCode
inverse ()Lcom/mojang/math/GivensParameters; a
sin ()F c
sinHalf ()F d
toString ()Ljava/lang/String; toString
com/mojang/math/MatrixUtil f
G a
PI_4 b
<clinit> ()V <clinit>
<init> ()V <init>
approxGivensQuat (FFF)Lcom/mojang/math/GivensParameters; a
eigenvalueJacobi (Lorg/joml/Matrix3f;I)Lorg/joml/Quaternionf; a
mulComponentWise (Lorg/joml/Matrix4f;F)Lorg/joml/Matrix4f; a
qrGivensQuat (FF)Lcom/mojang/math/GivensParameters; a
similarityTransform (Lorg/joml/Matrix3f;Lorg/joml/Matrix3f;)V a
stepJacobi (Lorg/joml/Matrix3f;Lorg/joml/Matrix3f;Lorg/joml/Quaternionf;Lorg/joml/Quaternionf;)V a
svdDecompose (Lorg/joml/Matrix3f;)Lorg/apache/commons/lang3/tuple/Triple; a
com/mojang/math/MethodsReturnNonnullByDefault g
com/mojang/math/OctahedralGroup h
$VALUES ag
IDENTITY a
INVERSION y
INVERT_X z
INVERT_Y A
INVERT_Z B
ROT_120_NNN e
ROT_120_NNP f
ROT_120_NPN g
ROT_120_NPP h
ROT_120_PNN i
ROT_120_PNP j
ROT_120_PPN k
ROT_120_PPP l
ROT_180_EDGE_XY_NEG m
ROT_180_EDGE_XY_POS n
ROT_180_EDGE_XZ_NEG o
ROT_180_EDGE_XZ_POS p
ROT_180_EDGE_YZ_NEG q
ROT_180_EDGE_YZ_POS r
ROT_180_FACE_XY b
ROT_180_FACE_XZ c
ROT_180_FACE_YZ d
ROT_60_REF_NNN C
ROT_60_REF_NNP D
ROT_60_REF_NPN E
ROT_60_REF_NPP F
ROT_60_REF_PNN G
ROT_60_REF_PNP H
ROT_60_REF_PPN I
ROT_60_REF_PPP J
ROT_90_REF_X_NEG Q
ROT_90_REF_X_POS R
ROT_90_REF_Y_NEG S
ROT_90_REF_Y_POS T
ROT_90_REF_Z_NEG U
ROT_90_REF_Z_POS V
ROT_90_X_NEG s
ROT_90_X_POS t
ROT_90_Y_NEG u
ROT_90_Y_POS v
ROT_90_Z_NEG w
ROT_90_Z_POS x
SWAP_NEG_XY N
SWAP_NEG_XZ P
SWAP_NEG_YZ O
SWAP_XY K
SWAP_XZ M
SWAP_YZ L
cayleyTable ae
inverseTable af
invertX aa
invertY ab
invertZ ac
name Y
permutation ad
rotatedDirections Z
transformation X
$values ()[Lcom/mojang/math/OctahedralGroup; e
<clinit> ()V <clinit>
<init> (Ljava/lang/String;ILjava/lang/String;Lcom/mojang/math/SymmetricGroup3;ZZZ)V <init>
compose (Lcom/mojang/math/OctahedralGroup;)Lcom/mojang/math/OctahedralGroup; a
getSerializedName ()Ljava/lang/String; c
inverse ()Lcom/mojang/math/OctahedralGroup; a
inverts (Lnet/minecraft/core/Direction$Axis;)Z a
lambda$static$0 (Lcom/mojang/math/OctahedralGroup;)Lcom/mojang/datafixers/util/Pair; d
lambda$static$1 (Lcom/mojang/math/OctahedralGroup;)Lcom/mojang/math/OctahedralGroup; c
lambda$static$2 ([[Lcom/mojang/math/OctahedralGroup;)V a
lambda$static$3 (Lcom/mojang/math/OctahedralGroup;Lcom/mojang/math/OctahedralGroup;)Z a
lambda$static$4 (Lcom/mojang/math/OctahedralGroup;)Lcom/mojang/math/OctahedralGroup; b
lambda$static$5 (I)[Lcom/mojang/math/OctahedralGroup; a
packInversions ()Lit/unimi/dsi/fastutil/booleans/BooleanList; d
rotate (Lnet/minecraft/core/Direction;)Lnet/minecraft/core/Direction; a
rotate (Lnet/minecraft/core/FrontAndTop;)Lnet/minecraft/core/FrontAndTop; a
toString ()Ljava/lang/String; toString
transformation ()Lorg/joml/Matrix3f; b
valueOf (Ljava/lang/String;)Lcom/mojang/math/OctahedralGroup; valueOf
values ()[Lcom/mojang/math/OctahedralGroup; values
com/mojang/math/OctahedralGroup$1 h$1
$SwitchMap$net$minecraft$core$Direction$Axis a
<clinit> ()V <clinit>
com/mojang/math/SymmetricGroup3 i
$VALUES k
ORDER i
P123 a
P132 c
P213 b
P231 d
P312 e
P321 f
cayleyTable j
permutation g
transformation h
$values ()[Lcom/mojang/math/SymmetricGroup3; b
<clinit> ()V <clinit>
<init> (Ljava/lang/String;IIII)V <init>
compose (Lcom/mojang/math/SymmetricGroup3;)Lcom/mojang/math/SymmetricGroup3; a
lambda$static$0 ([ILcom/mojang/math/SymmetricGroup3;)Z a
lambda$static$1 ([[Lcom/mojang/math/SymmetricGroup3;)V a
permutation (I)I a
transformation ()Lorg/joml/Matrix3f; a
valueOf (Ljava/lang/String;)Lcom/mojang/math/SymmetricGroup3; valueOf
values ()[Lcom/mojang/math/SymmetricGroup3; values
com/mojang/math/Transformation j
CODEC a
EXTENDED_CODEC b
IDENTITY i
decomposed d
leftRotation f
matrix c
rightRotation h
scale g
translation e
<clinit> ()V <clinit>
<init> (Lorg/joml/Vector3f;Lorg/joml/Quaternionf;Lorg/joml/Vector3f;Lorg/joml/Quaternionf;)V <init>
<init> (Lorg/joml/Matrix4f;)V <init>
compose (Lcom/mojang/math/Transformation;)Lcom/mojang/math/Transformation; a
compose (Lorg/joml/Vector3f;Lorg/joml/Quaternionf;Lorg/joml/Vector3f;Lorg/joml/Quaternionf;)Lorg/joml/Matrix4f; a
ensureDecomposed ()V h
equals (Ljava/lang/Object;)Z equals
getLeftRotation ()Lorg/joml/Quaternionf; e
getMatrix ()Lorg/joml/Matrix4f; c
getRightRotation ()Lorg/joml/Quaternionf; g
getScale ()Lorg/joml/Vector3f; f
getTranslation ()Lorg/joml/Vector3f; d
hashCode ()I hashCode
identity ()Lcom/mojang/math/Transformation; a
inverse ()Lcom/mojang/math/Transformation; b
lambda$static$0 (Lcom/mojang/math/Transformation;)Lorg/joml/Vector3f; e
lambda$static$1 (Lcom/mojang/math/Transformation;)Lorg/joml/Quaternionf; d
lambda$static$2 (Lcom/mojang/math/Transformation;)Lorg/joml/Vector3f; c
lambda$static$3 (Lcom/mojang/math/Transformation;)Lorg/joml/Quaternionf; b
lambda$static$4 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; a
lambda$static$5 ()Lcom/mojang/math/Transformation; i
slerp (Lcom/mojang/math/Transformation;F)Lcom/mojang/math/Transformation; a
com/mojang/math/package-info k
net/minecraft/BlockUtil l
<init> ()V <init>
getLargestRectangleAround (Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/Direction$Axis;ILnet/minecraft/core/Direction$Axis;ILjava/util/function/Predicate;)Lnet/minecraft/BlockUtil$FoundRectangle; a
getLimit (Ljava/util/function/Predicate;Lnet/minecraft/core/BlockPos$MutableBlockPos;Lnet/minecraft/core/Direction;I)I a
getMaxRectangleLocation ([I)Lcom/mojang/datafixers/util/Pair; a
getTopConnectedBlock (Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/Block;Lnet/minecraft/core/Direction;Lnet/minecraft/world/level/block/Block;)Ljava/util/Optional; a
net/minecraft/BlockUtil$FoundRectangle l$a
axis1Size b
axis2Size c
minCorner a
<init> (Lnet/minecraft/core/BlockPos;II)V <init>
net/minecraft/BlockUtil$IntBounds l$b
max b
min a
<init> (II)V <init>
toString ()Ljava/lang/String; toString
net/minecraft/CharPredicate m
and (Lnet/minecraft/CharPredicate;)Lnet/minecraft/CharPredicate; and
lambda$and$0 (Lnet/minecraft/CharPredicate;C)Z b
lambda$negate$1 (C)Z a
lambda$or$2 (Lnet/minecraft/CharPredicate;C)Z a
negate ()Lnet/minecraft/CharPredicate; negate
or (Lnet/minecraft/CharPredicate;)Lnet/minecraft/CharPredicate; or
test (C)Z test
net/minecraft/ChatFormatting n
$VALUES G
AQUA l
BLACK a
BLUE j
BOLD r
CODEC w
DARK_AQUA d
DARK_BLUE b
DARK_GRAY i
DARK_GREEN c
DARK_PURPLE f
DARK_RED e
FORMATTING_BY_NAME y
GOLD g
GRAY h
GREEN k
ITALIC u
LIGHT_PURPLE n
OBFUSCATED q
PREFIX_CODE x
RED m
RESET v
STRIKETHROUGH s
STRIP_FORMATTING_PATTERN z
UNDERLINE t
WHITE p
YELLOW o
code B
color F
id E
isFormat C
name A
toString D
$values ()[Lnet/minecraft/ChatFormatting; h
<clinit> ()V <clinit>
<init> (Ljava/lang/String;ILjava/lang/String;CILjava/lang/Integer;)V <init>
<init> (Ljava/lang/String;ILjava/lang/String;CZ)V <init>
<init> (Ljava/lang/String;ILjava/lang/String;CZILjava/lang/Integer;)V <init>
cleanName (Ljava/lang/String;)Ljava/lang/String; c
getByCode (C)Lnet/minecraft/ChatFormatting; a
getById (I)Lnet/minecraft/ChatFormatting; a
getByName (Ljava/lang/String;)Lnet/minecraft/ChatFormatting; b
getChar ()C a
getColor ()Ljava/lang/Integer; f
getId ()I b
getName ()Ljava/lang/String; g
getNames (ZZ)Ljava/util/Collection; a
getSerializedName ()Ljava/lang/String; c
isColor ()Z e
isFormat ()Z d
lambda$static$0 (Lnet/minecraft/ChatFormatting;)Ljava/lang/String; b
lambda$static$1 (Lnet/minecraft/ChatFormatting;)Lnet/minecraft/ChatFormatting; a
stripFormatting (Ljava/lang/String;)Ljava/lang/String; a
toString ()Ljava/lang/String; toString
valueOf (Ljava/lang/String;)Lnet/minecraft/ChatFormatting; valueOf
values ()[Lnet/minecraft/ChatFormatting; values
net/minecraft/CrashReport o
DATE_TIME_FORMATTER b
LOGGER a
details e
exception d
saveFile f
systemReport i
title c
trackingStackTrace g
uncategorizedStackTrace h
<clinit> ()V <clinit>
<init> (Ljava/lang/String;Ljava/lang/Throwable;)V <init>
addCategory (Ljava/lang/String;I)Lnet/minecraft/CrashReportCategory; a
addCategory (Ljava/lang/String;)Lnet/minecraft/CrashReportCategory; a
forThrowable (Ljava/lang/Throwable;Ljava/lang/String;)Lnet/minecraft/CrashReport; a
getDetails (Ljava/lang/StringBuilder;)V a
getDetails ()Ljava/lang/String; c
getErrorComment ()Ljava/lang/String; i
getException ()Ljava/lang/Throwable; b
getExceptionMessage ()Ljava/lang/String; d
getFriendlyReport ()Ljava/lang/String; e
getSaveFile ()Ljava/io/File; f
getSystemReport ()Lnet/minecraft/SystemReport; g
getTitle ()Ljava/lang/String; a
preload ()V h
saveToFile (Ljava/io/File;)Z a
net/minecraft/CrashReportCategory p
entries b
stackTrace c
title a
<init> (Ljava/lang/String;)V <init>
fillInStackTrace (I)I a
formatLocation (Lnet/minecraft/world/level/LevelHeightAccessor;DDD)Ljava/lang/String; a
formatLocation (Lnet/minecraft/world/level/LevelHeightAccessor;Lnet/minecraft/core/BlockPos;)Ljava/lang/String; a
formatLocation (Lnet/minecraft/world/level/LevelHeightAccessor;III)Ljava/lang/String; a
getDetails (Ljava/lang/StringBuilder;)V a
getStacktrace ()[Ljava/lang/StackTraceElement; a
lambda$populateBlockDetails$0 (Lnet/minecraft/world/level/LevelHeightAccessor;Lnet/minecraft/core/BlockPos;)Ljava/lang/String; b
populateBlockDetails (Lnet/minecraft/CrashReportCategory;Lnet/minecraft/world/level/LevelHeightAccessor;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)V a
setDetail (Ljava/lang/String;Lnet/minecraft/CrashReportDetail;)Lnet/minecraft/CrashReportCategory; a
setDetail (Ljava/lang/String;Ljava/lang/Object;)Lnet/minecraft/CrashReportCategory; a
setDetailError (Ljava/lang/String;Ljava/lang/Throwable;)V a
trimStacktrace (I)V b
validateStackTrace (Ljava/lang/StackTraceElement;Ljava/lang/StackTraceElement;)Z a
net/minecraft/CrashReportCategory$Entry p$a
key a
value b
<init> (Ljava/lang/String;Ljava/lang/Object;)V <init>
getKey ()Ljava/lang/String; a
getValue ()Ljava/lang/String; b
net/minecraft/CrashReportDetail q
net/minecraft/DefaultUncaughtExceptionHandler r
logger a
<init> (Lorg/slf4j/Logger;)V <init>
uncaughtException (Ljava/lang/Thread;Ljava/lang/Throwable;)V uncaughtException
net/minecraft/DefaultUncaughtExceptionHandlerWithName s
logger a
<init> (Lorg/slf4j/Logger;)V <init>
uncaughtException (Ljava/lang/Thread;Ljava/lang/Throwable;)V uncaughtException
net/minecraft/DetectedVersion t
BUILT_IN a
LOGGER b
buildTime j
dataPackVersion i
id c
name d
protocolVersion g
resourcePackVersion h
stable e
worldVersion f
<clinit> ()V <clinit>
<init> ()V <init>
<init> (Lcom/google/gson/JsonObject;)V <init>
getBuildTime ()Ljava/util/Date; f
getDataVersion ()Lnet/minecraft/world/level/storage/DataVersion; d
getId ()Ljava/lang/String; b
getName ()Ljava/lang/String; c
getPackVersion (Lnet/minecraft/server/packs/PackType;)I a
getProtocolVersion ()I e
isStable ()Z g
tryDetectVersion ()Lnet/minecraft/WorldVersion; a
net/minecraft/FieldsAreNonnullByDefault u
net/minecraft/FileUtil v
COPY_COUNTER_PATTERN a
MAX_FILE_NAME b
RESERVED_WINDOWS_FILENAMES c
STRICT_PATH_SEGMENT_CHECK d
<clinit> ()V <clinit>
<init> ()V <init>
createDirectoriesSafe (Ljava/nio/file/Path;)V c
createPathToResource (Ljava/nio/file/Path;Ljava/lang/String;Ljava/lang/String;)Ljava/nio/file/Path; b
decomposePath (Ljava/lang/String;)Lcom/mojang/serialization/DataResult; c
findAvailableName (Ljava/nio/file/Path;Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; a
getFullResourcePath (Ljava/lang/String;)Ljava/lang/String; a
isPathNormalized (Ljava/nio/file/Path;)Z a
isPathPortable (Ljava/nio/file/Path;)Z b
isValidStrictPathSegment (Ljava/lang/String;)Z d
lambda$decomposePath$0 (Ljava/lang/String;)Ljava/lang/String; f
lambda$decomposePath$1 (Ljava/lang/String;)Ljava/lang/String; e
lambda$decomposePath$2 (Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; b
lambda$decomposePath$3 (Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; a
normalizeResourcePath (Ljava/lang/String;)Ljava/lang/String; b
resolvePath (Ljava/nio/file/Path;Ljava/util/List;)Ljava/nio/file/Path; a
validatePath ([Ljava/lang/String;)V a
net/minecraft/MethodsReturnNonnullByDefault w
net/minecraft/Optionull x
<init> ()V <init>
first (Ljava/util/Collection;)Ljava/lang/Object; a
firstOrDefault (Ljava/util/Collection;Ljava/lang/Object;)Ljava/lang/Object; a
firstOrElse (Ljava/util/Collection;Ljava/util/function/Supplier;)Ljava/lang/Object; a
isNullOrEmpty ([Ljava/lang/Object;)Z a
isNullOrEmpty ([Z)Z a
isNullOrEmpty ([S)Z a
isNullOrEmpty ([I)Z a
isNullOrEmpty ([J)Z a
isNullOrEmpty ([C)Z a
isNullOrEmpty ([D)Z a
isNullOrEmpty ([F)Z a
isNullOrEmpty ([B)Z a
map (Ljava/lang/Object;Ljava/util/function/Function;)Ljava/lang/Object; a
mapOrDefault (Ljava/lang/Object;Ljava/util/function/Function;Ljava/lang/Object;)Ljava/lang/Object; a
mapOrElse (Ljava/lang/Object;Ljava/util/function/Function;Ljava/util/function/Supplier;)Ljava/lang/Object; a
net/minecraft/ReportedException y
report a
<init> (Lnet/minecraft/CrashReport;)V <init>
getCause ()Ljava/lang/Throwable; getCause
getMessage ()Ljava/lang/String; getMessage
getReport ()Lnet/minecraft/CrashReport; a
net/minecraft/ResourceLocationException z
<init> (Ljava/lang/String;)V <init>
<init> (Ljava/lang/String;Ljava/lang/Throwable;)V <init>
net/minecraft/SharedConstants aa
AVERAGE_GAME_TICKS_PER_RANDOM_TICK_PER_BLOCK bi
AVERAGE_RANDOM_TICKS_PER_BLOCK_PER_GAME_DAY bk
AVERAGE_RANDOM_TICKS_PER_BLOCK_PER_MINUTE bj
CHECK_DATA_FIXER_SCHEMA aV
COMMAND_STACK_TRACES aL
CURRENT_VERSION bn
DATA_FIX_TYPES_TO_OPTIMIZE aX
DATA_PACK_FORMAT j
DATA_VERSION_TAG m
DEBUG_ALLOW_LOW_SIM_DISTANCE t
DEBUG_AQUIFERS ar
DEBUG_BEES V
DEBUG_BLOCK_BREAK X
DEBUG_BRAIN U
DEBUG_BREEZE_MOB al
DEBUG_BYPASS_REALMS_VERSION_CHECK ah
DEBUG_CARVERS ae
DEBUG_CHUNKS J
DEBUG_COLLISION A
DEBUG_DISABLE_AQUIFERS ax
DEBUG_DISABLE_BELOW_ZERO_RETROGENERATION aE
DEBUG_DISABLE_BLENDING aD
DEBUG_DISABLE_CARVERS az
DEBUG_DISABLE_FEATURES aB
DEBUG_DISABLE_FLUID_GENERATION aw
DEBUG_DISABLE_LIQUID_SPREADING aq
DEBUG_DISABLE_ORE_VEINS aC
DEBUG_DISABLE_STRUCTURES aA
DEBUG_DISABLE_SURFACE ay
DEBUG_DONT_SAVE_WORLD ab
DEBUG_DONT_SEND_TELEMETRY_TO_BACKEND aS
DEBUG_DUMP_INTERPOLATED_TEXTURE_FRAMES M
DEBUG_DUMP_TEXTURE_ATLAS L
DEBUG_FEATURE_COUNT aP
DEBUG_FORCE_ONBOARDING_SCREEN an
DEBUG_FORCE_TELEMETRY aR
DEBUG_GAME_EVENT_LISTENERS K
DEBUG_GOAL_SELECTOR S
DEBUG_HEIGHTMAP z
DEBUG_HOTKEYS u
DEBUG_IGNORE_LOCAL_MOB_CAP ao
DEBUG_JFR_PROFILING_ENABLE_LEVEL_LOADING as
DEBUG_KEEP_JIGSAW_BLOCKS_DURING_STRUCTURE_GEN aa
DEBUG_LARGE_DRIPSTONE ac
DEBUG_LIGHT F
DEBUG_MONITOR_TICK_TIMES Z
DEBUG_NAMED_RUNNABLES R
DEBUG_NEIGHBORSUPDATE D
DEBUG_ONLY_GENERATE_HALF_THE_WORLD av
DEBUG_OPEN_INCOMPATIBLE_WORLDS s
DEBUG_ORE_VEINS af
DEBUG_PACKET_SERIALIZATION ad
DEBUG_PATHFINDING x
DEBUG_RAIDS W
DEBUG_RENDER w
DEBUG_RESOURCE_GENERATION_OVERRIDE aQ
DEBUG_RESOURCE_LOAD_TIMES Y
DEBUG_SAVE_STRUCTURES_AS_SNBT O
DEBUG_SCULK_CATALYST ag
DEBUG_SHAPES C
DEBUG_SHOW_SERVER_DEBUG_VALUES aN
DEBUG_SKY_LIGHT_SECTIONS G
DEBUG_SMALL_SPAWN ap
DEBUG_SOCIAL_INTERACTIONS ai
DEBUG_SOLID_FACE I
DEBUG_STORE_CHUNK_STACKTRACES aO
DEBUG_STRUCTURES E
DEBUG_STRUCTURE_EDIT_MODE N
DEBUG_SUBTITLES aH
DEBUG_SUPPORT_BLOCKS B
DEBUG_SYNCHRONOUS_GL_LOGS P
DEBUG_TRIAL_SPAWNER_DETECTS_SHEEP_AS_PLAYERS am
DEBUG_UI_NARRATION v
DEBUG_UNLOCK_ALL_TRADES ak
DEBUG_VALIDATE_RESOURCE_PATH_CASE aj
DEBUG_VERBOSE_SERVER_EVENTS Q
DEBUG_VILLAGE_SECTIONS T
DEBUG_WATER y
DEBUG_WORLDGENATTEMPT H
DEBUG_WORLD_RECREATE aM
DEFAULT_MINECRAFT_PORT aF
FAKE_MS_JITTER aJ
FAKE_MS_LATENCY aI
FIX_SAND_DUPE q
FIX_TNT_DUPE p
ILLEGAL_FILE_CHARACTERS bd
INGAME_DEBUG_OUTPUT aG
IS_RUNNING_IN_IDE aW
LANGUAGE_FORMAT k
MAXIMUM_TICK_TIME_NANOS aT
MAX_CHAINED_NEIGHBOR_UPDATES bb
MAX_CHAT_LENGTH aZ
MAX_COMMAND_LENGTH ba
MAX_RENDER_DISTANCE bc
MILLIS_PER_TICK bf
MULTITHREADED_RENDERING o
NETTY_LEAK_DETECTION aK
RELEASE_NETWORK_PROTOCOL_VERSION e
REPORT_FORMAT_VERSION l
RESOURCE_PACK_FORMAT i
SERIES c
SNAPSHOT a
SNAPSHOT_NETWORK_PROTOCOL_VERSION f
SNAPSHOT_PROTOCOL_BIT bm
SNBT_NAG_VERSION g
THROW_ON_TASK_FAILURE h
TICKS_PER_GAME_DAY bh
TICKS_PER_MINUTE bg
TICKS_PER_SECOND be
USE_DEBUG_FEATURES r
USE_NEW_RENDERSYSTEM n
USE_WORKFLOWS_HOOKS aU
VERSION_STRING d
WORLD_ICON_SIZE bl
WORLD_RESOLUTION aY
WORLD_VERSION b
debugGenerateSquareTerrainWithoutNoise at
debugGenerateStripedTerrainWithoutNoise au
<clinit> ()V <clinit>
<init> ()V <init>
debugVoidTerrain (Lnet/minecraft/world/level/ChunkPos;)Z a
enableDataFixerOptimizations ()V d
filterText (Ljava/lang/String;Z)Ljava/lang/String; a
filterText (Ljava/lang/String;)Ljava/lang/String; a
getCurrentVersion ()Lnet/minecraft/WorldVersion; b
getProtocolVersion ()I c
isAllowedChatCharacter (C)Z a
setVersion (Lnet/minecraft/WorldVersion;)V a
tryDetectVersion ()V a
net/minecraft/SystemReport ab
BYTES_PER_MEBIBYTE a
JAVA_VERSION e
JAVA_VM_VERSION f
LOGGER c
ONE_GIGA b
OPERATING_SYSTEM d
entries g
<clinit> ()V <clinit>
<init> ()V <init>
appendToCrashReportString (Ljava/lang/StringBuilder;)V a
ignoreErrors (Ljava/lang/String;Ljava/lang/Runnable;)V a
lambda$appendToCrashReportString$20 (Ljava/lang/StringBuilder;Ljava/lang/String;Ljava/lang/String;)V a
lambda$new$0 ()Ljava/lang/String; e
lambda$new$1 ()Ljava/lang/String; d
lambda$new$2 ()V c
lambda$new$3 ()Ljava/lang/String; b
lambda$putGraphics$15 (Loshi/hardware/GraphicsCard;)Ljava/lang/String; a
lambda$putHardware$4 (Loshi/hardware/HardwareAbstractionLayer;)V c
lambda$putHardware$5 (Loshi/hardware/HardwareAbstractionLayer;)V b
lambda$putHardware$6 (Loshi/hardware/HardwareAbstractionLayer;)V a
lambda$putMemory$13 (Loshi/hardware/GlobalMemory;)V c
lambda$putMemory$14 (Loshi/hardware/GlobalMemory;)V b
lambda$putPhysicalMemory$7 (Loshi/hardware/PhysicalMemory;)Ljava/lang/String; b
lambda$putPhysicalMemory$8 (Loshi/hardware/PhysicalMemory;)Ljava/lang/String; a
lambda$putProcessor$16 (Loshi/hardware/CentralProcessor$ProcessorIdentifier;)Ljava/lang/String; a
lambda$putProcessor$17 (Loshi/hardware/CentralProcessor;)Ljava/lang/String; d
lambda$putProcessor$18 (Loshi/hardware/CentralProcessor;)Ljava/lang/String; c
lambda$putProcessor$19 (Loshi/hardware/CentralProcessor;)Ljava/lang/String; b
lambda$putVirtualMemory$10 (Loshi/hardware/VirtualMemory;)Ljava/lang/String; d
lambda$putVirtualMemory$11 (Loshi/hardware/VirtualMemory;)Ljava/lang/String; c
lambda$putVirtualMemory$12 (Loshi/hardware/VirtualMemory;)Ljava/lang/String; b
lambda$putVirtualMemory$9 (Loshi/hardware/VirtualMemory;)Ljava/lang/String; e
lambda$toLineSeparatedString$21 (Ljava/util/Map$Entry;)Ljava/lang/String; a
putGraphics (Ljava/util/List;)V b
putHardware (Loshi/SystemInfo;)V a
putMemory (Loshi/hardware/GlobalMemory;)V a
putPhysicalMemory (Ljava/util/List;)V a
putProcessor (Loshi/hardware/CentralProcessor;)V a
putVirtualMemory (Loshi/hardware/VirtualMemory;)V a
setDetail (Ljava/lang/String;Ljava/lang/String;)V a
setDetail (Ljava/lang/String;Ljava/util/function/Supplier;)V a
toLineSeparatedString ()Ljava/lang/String; a
net/minecraft/Util ac
BACKGROUND_EXECUTOR j
DEFAULT_MAX_THREADS g
DEFAULT_SAFE_FILE_OPERATION_RETRIES h
DOWNLOAD_POOL l
FILENAME_DATE_TIME_FORMATTER m
IO_POOL k
LINEAR_LOOKUP_THRESHOLD n
LOGGER f
MAX_THREADS_SYSTEM_PROPERTY i
NANOS_PER_MILLI a
NIL_UUID d
TICKER c
ZIP_FILE_SYSTEM_PROVIDER e
thePauser o
timeSource b
<clinit> ()V <clinit>
<init> ()V <init>
backgroundExecutor ()Ljava/util/concurrent/ExecutorService; f
blockUntilDone (Ljava/util/function/Function;Ljava/util/function/Predicate;)Ljava/lang/Object; a
blockUntilDone (Ljava/util/function/Function;)Ljava/util/concurrent/CompletableFuture; c
copyBetweenDirs (Ljava/nio/file/Path;Ljava/nio/file/Path;Ljava/nio/file/Path;)V b
createDeleter (Ljava/nio/file/Path;)Ljava/util/function/BooleanSupplier; a
createFileCreatedCheck (Ljava/nio/file/Path;)Ljava/util/function/BooleanSupplier; c
createFileDeletedCheck (Ljava/nio/file/Path;)Ljava/util/function/BooleanSupplier; b
createIndexIdentityLookup (Ljava/util/List;)Ljava/util/function/ToIntFunction; f
createIndexLookup (Ljava/util/List;)Ljava/util/function/ToIntFunction; e
createRenamer (Ljava/nio/file/Path;Ljava/nio/file/Path;)Ljava/util/function/BooleanSupplier; a
describeError (Ljava/lang/Throwable;)Ljava/lang/String; c
doFetchChoiceType (Lcom/mojang/datafixers/DSL$TypeReference;Ljava/lang/String;)Lcom/mojang/datafixers/types/Type; b
doPause (Ljava/lang/String;)V d
executeInSequence ([Ljava/util/function/BooleanSupplier;)Z a
fallibleSequence (Ljava/util/List;Ljava/util/function/Consumer;)Ljava/util/concurrent/CompletableFuture; a
fetchChoiceType (Lcom/mojang/datafixers/DSL$TypeReference;Ljava/lang/String;)Lcom/mojang/datafixers/types/Type; a
findNextInIterable (Ljava/lang/Iterable;Ljava/lang/Object;)Ljava/lang/Object; a
findPreviousInIterable (Ljava/lang/Iterable;Ljava/lang/Object;)Ljava/lang/Object; b
fixedSize (Ljava/util/List;I)Lcom/mojang/serialization/DataResult; a
fixedSize (Ljava/util/stream/IntStream;I)Lcom/mojang/serialization/DataResult; a
fixedSize (Ljava/util/stream/LongStream;I)Lcom/mojang/serialization/DataResult; a
getEpochMillis ()J d
getFilenameFormattedDateTime ()Ljava/lang/String; e
getMaxThreads ()I m
getMillis ()J b
getNanos ()J c
getOrThrow (Lcom/mojang/serialization/DataResult;Ljava/util/function/Function;)Ljava/lang/Object; a
getPartialOrThrow (Lcom/mojang/serialization/DataResult;Ljava/util/function/Function;)Ljava/lang/Object; b
getPlatform ()Lnet/minecraft/Util$OS; j
getPropertyName (Lnet/minecraft/world/level/block/state/properties/Property;Ljava/lang/Object;)Ljava/lang/String; a
getRandom (Ljava/util/List;Lnet/minecraft/util/RandomSource;)Ljava/lang/Object; a
getRandom ([Ljava/lang/Object;Lnet/minecraft/util/RandomSource;)Ljava/lang/Object; a
getRandom ([ILnet/minecraft/util/RandomSource;)I a
getRandomSafe (Ljava/util/List;Lnet/minecraft/util/RandomSource;)Ljava/util/Optional; b
getVmArguments ()Ljava/util/stream/Stream; k
ifElse (Ljava/util/Optional;Ljava/util/function/Consumer;Ljava/lang/Runnable;)Ljava/util/Optional; a
ioPool ()Ljava/util/concurrent/ExecutorService; g
isBlank (Ljava/lang/String;)Z b
isWhitespace (I)Z a
lambda$fallibleSequence$10 (Ljava/util/function/Consumer;Ljava/util/List;ILjava/lang/Object;Ljava/lang/Throwable;)V a
lambda$fallibleSequence$11 (Ljava/util/List;[Ljava/util/concurrent/CompletableFuture;Ljava/util/function/Consumer;Ljava/util/concurrent/CompletableFuture;)V a
lambda$fallibleSequence$12 (Ljava/util/List;Ljava/lang/Void;)Ljava/util/List; a
lambda$fixedSize$14 (I)Ljava/lang/String; d
lambda$fixedSize$15 (I)Ljava/lang/String; c
lambda$fixedSize$16 (I)Ljava/lang/String; b
lambda$getPartialOrThrow$18 (Ljava/lang/String;)V e
lambda$getVmArguments$7 (Ljava/lang/String;)Z f
lambda$makeExecutor$3 (Ljava/lang/String;Ljava/util/concurrent/atomic/AtomicInteger;Ljava/util/concurrent/ForkJoinPool;)Ljava/util/concurrent/ForkJoinWorkerThread; a
lambda$makeIoExecutor$4 (Ljava/lang/String;Ljava/util/concurrent/atomic/AtomicInteger;ZLjava/lang/Runnable;)Ljava/lang/Thread; a
lambda$prefix$13 (Ljava/util/function/Consumer;Ljava/lang/String;Ljava/lang/String;)V a
lambda$sanitizeName$17 (Lnet/minecraft/CharPredicate;I)Ljava/lang/String; a
lambda$sequence$8 (Ljava/util/List;Ljava/lang/Void;)Ljava/util/List; b
lambda$sequenceFailFastAndCancel$9 (Ljava/util/concurrent/CompletableFuture;Ljava/util/List;Ljava/lang/Throwable;)V a
lambda$static$0 (Ljava/nio/file/spi/FileSystemProvider;)Z a
lambda$static$1 ()Ljava/lang/IllegalStateException; n
lambda$static$2 (Ljava/lang/String;)V g
lambda$wrapThreadWithTaskName$5 (Ljava/lang/String;Ljava/lang/Runnable;)V b
lambda$wrapThreadWithTaskName$6 (Ljava/lang/String;Ljava/util/function/Supplier;)Ljava/lang/Object; b
lastOf (Ljava/util/List;)Ljava/lang/Object; a
logAndPauseIfInIde (Ljava/lang/String;Ljava/lang/Throwable;)V a
logAndPauseIfInIde (Ljava/lang/String;)V a
make (Ljava/lang/Object;Ljava/util/function/Consumer;)Ljava/lang/Object; a
make (Ljava/util/function/Supplier;)Ljava/lang/Object; a
makeDescriptionId (Ljava/lang/String;Lnet/minecraft/resources/ResourceLocation;)Ljava/lang/String; a
makeExecutor (Ljava/lang/String;)Ljava/util/concurrent/ExecutorService; c
makeIoExecutor (Ljava/lang/String;Z)Ljava/util/concurrent/ExecutorService; a
memoize (Ljava/util/function/Function;)Ljava/util/function/Function; b
memoize (Ljava/util/function/BiFunction;)Ljava/util/function/BiFunction; a
name (Ljava/util/function/Supplier;Ljava/util/function/Supplier;)Ljava/util/function/Supplier; a
name (Ljava/lang/Runnable;Ljava/util/function/Supplier;)Ljava/lang/Runnable; a
nonCriticalIoPool ()Ljava/util/concurrent/ExecutorService; h
offsetByCodepoints (Ljava/lang/String;II)I a
onThreadException (Ljava/lang/Thread;Ljava/lang/Throwable;)V a
pauseInIde (Ljava/lang/Throwable;)Ljava/lang/Throwable; b
prefix (Ljava/lang/String;Ljava/util/function/Consumer;)Ljava/util/function/Consumer; a
readTypedOrThrow (Lcom/mojang/datafixers/types/Type;Lcom/mojang/serialization/Dynamic;Z)Lcom/mojang/datafixers/Typed; a
readTypedOrThrow (Lcom/mojang/datafixers/types/Type;Lcom/mojang/serialization/Dynamic;)Lcom/mojang/datafixers/Typed; a
runWithRetries (ILjava/lang/String;[Ljava/util/function/BooleanSupplier;)Z a
safeReplaceFile (Ljava/nio/file/Path;Ljava/nio/file/Path;Ljava/nio/file/Path;)V a
safeReplaceOrMoveFile (Ljava/nio/file/Path;Ljava/nio/file/Path;Ljava/nio/file/Path;Z)Z a
sanitizeName (Ljava/lang/String;Lnet/minecraft/CharPredicate;)Ljava/lang/String; a
sequence (Ljava/util/List;)Ljava/util/concurrent/CompletableFuture; b
sequenceFailFast (Ljava/util/List;)Ljava/util/concurrent/CompletableFuture; c
sequenceFailFastAndCancel (Ljava/util/List;)Ljava/util/concurrent/CompletableFuture; d
setPause (Ljava/util/function/Consumer;)V a
shuffle (Ljava/util/List;Lnet/minecraft/util/RandomSource;)V c
shuffledCopy (Lit/unimi/dsi/fastutil/objects/ObjectArrayList;Lnet/minecraft/util/RandomSource;)Ljava/util/List; a
shuffledCopy ([Ljava/lang/Object;Lnet/minecraft/util/RandomSource;)Ljava/util/List; b
shutdownExecutor (Ljava/util/concurrent/ExecutorService;)V a
shutdownExecutors ()V i
singleKeyCache (Ljava/util/function/Function;)Lnet/minecraft/util/SingleKeyCache; a
startTimerHackThread ()V l
throwAsRuntime (Ljava/lang/Throwable;)V a
toMap ()Ljava/util/stream/Collector; a
toShuffledList (Ljava/util/stream/IntStream;Lnet/minecraft/util/RandomSource;)Lit/unimi/dsi/fastutil/ints/IntArrayList; a
toShuffledList (Ljava/util/stream/Stream;Lnet/minecraft/util/RandomSource;)Ljava/util/List; a
wrapThreadWithTaskName (Ljava/lang/String;Ljava/lang/Runnable;)Ljava/lang/Runnable; a
wrapThreadWithTaskName (Ljava/lang/String;Ljava/util/function/Supplier;)Ljava/util/function/Supplier; a
writeAndReadTypedOrThrow (Lcom/mojang/datafixers/Typed;Lcom/mojang/datafixers/types/Type;Ljava/util/function/UnaryOperator;)Lcom/mojang/datafixers/Typed; a
net/minecraft/Util$1 ac$1
<init> ()V <init>
read ()J read
net/minecraft/Util$10 ac$2
cache b
val$function a
<init> (Ljava/util/function/Function;)V <init>
apply (Ljava/lang/Object;)Ljava/lang/Object; apply
toString ()Ljava/lang/String; toString
net/minecraft/Util$11 ac$3
cache b
val$function a
<init> (Ljava/util/function/BiFunction;)V <init>
apply (Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; apply
lambda$apply$0 (Ljava/util/function/BiFunction;Lcom/mojang/datafixers/util/Pair;)Ljava/lang/Object; a
toString ()Ljava/lang/String; toString
net/minecraft/Util$2 ac$4
<init> (Ljava/util/concurrent/ForkJoinPool;)V <init>
onTermination (Ljava/lang/Throwable;)V onTermination
net/minecraft/Util$5 ac$5
val$from a
val$to b
<init> (Ljava/nio/file/Path;Ljava/nio/file/Path;)V <init>
getAsBoolean ()Z getAsBoolean
toString ()Ljava/lang/String; toString
net/minecraft/Util$6 ac$6
val$target a
<init> (Ljava/nio/file/Path;)V <init>
getAsBoolean ()Z getAsBoolean
toString ()Ljava/lang/String; toString
net/minecraft/Util$7 ac$7
val$target a
<init> (Ljava/nio/file/Path;)V <init>
getAsBoolean ()Z getAsBoolean
toString ()Ljava/lang/String; toString
net/minecraft/Util$8 ac$8
val$target a
<init> (Ljava/nio/file/Path;)V <init>
getAsBoolean ()Z getAsBoolean
toString ()Ljava/lang/String; toString
net/minecraft/Util$9 ac$9
<init> (Ljava/lang/String;)V <init>
run ()V run
net/minecraft/Util$OS ac$a
$VALUES g
LINUX a
OSX d
SOLARIS b
UNKNOWN e
WINDOWS c
telemetryName f
$values ()[Lnet/minecraft/Util$OS; b
<clinit> ()V <clinit>
<init> (Ljava/lang/String;ILjava/lang/String;)V <init>
getOpenUrlArguments (Ljava/net/URL;)[Ljava/lang/String; b
lambda$openUrl$0 (Ljava/net/URL;)Ljava/lang/Process; c
openFile (Ljava/io/File;)V a
openUri (Ljava/net/URI;)V a
openUri (Ljava/lang/String;)V a
openUrl (Ljava/net/URL;)V a
telemetryName ()Ljava/lang/String; a
valueOf (Ljava/lang/String;)Lnet/minecraft/Util$OS; valueOf
values ()[Lnet/minecraft/Util$OS; values
net/minecraft/Util$OS$1 ac$a$1
<init> (Ljava/lang/String;ILjava/lang/String;)V <init>
getOpenUrlArguments (Ljava/net/URL;)[Ljava/lang/String; b
net/minecraft/Util$OS$2 ac$a$2
<init> (Ljava/lang/String;ILjava/lang/String;)V <init>
getOpenUrlArguments (Ljava/net/URL;)[Ljava/lang/String; b
net/minecraft/WorldVersion ad
getBuildTime ()Ljava/util/Date; f
getDataVersion ()Lnet/minecraft/world/level/storage/DataVersion; d
getId ()Ljava/lang/String; b
getName ()Ljava/lang/String; c
getPackVersion (Lnet/minecraft/server/packs/PackType;)I a
getProtocolVersion ()I e
isStable ()Z g
net/minecraft/advancements/Advancement ae
CODEC a
CRITERIA_CODEC i
criteria e
display c
name h
parent b
requirements f
rewards d
sendsTelemetryEvent g
<clinit> ()V <clinit>
<init> (Ljava/util/Optional;Ljava/util/Optional;Lnet/minecraft/advancements/AdvancementRewards;Ljava/util/Map;Lnet/minecraft/advancements/AdvancementRequirements;Z)V <init>
<init> (Ljava/util/Optional;Ljava/util/Optional;Lnet/minecraft/advancements/AdvancementRewards;Ljava/util/Map;Lnet/minecraft/advancements/AdvancementRequirements;ZLjava/util/Optional;)V <init>
criteria ()Ljava/util/Map; e
decorateName (Lnet/minecraft/advancements/DisplayInfo;)Lnet/minecraft/network/chat/Component; a
display ()Ljava/util/Optional; c
equals (Ljava/lang/Object;)Z equals
hashCode ()I hashCode
isRoot ()Z a
lambda$decorateName$7 (Lnet/minecraft/network/chat/Component;Lnet/minecraft/network/chat/Style;)Lnet/minecraft/network/chat/Style; a
lambda$name$8 (Lnet/minecraft/advancements/AdvancementHolder;)Lnet/minecraft/network/chat/Component; b
lambda$static$0 ()Ljava/lang/String; i
lambda$static$1 (Ljava/util/Map;)Lcom/mojang/serialization/DataResult; b
lambda$static$2 (Lnet/minecraft/advancements/Advancement;)Ljava/util/Optional; b
lambda$static$3 (Ljava/util/Map;)Lnet/minecraft/advancements/AdvancementRequirements; a
lambda$static$4 (Ljava/util/Optional;Ljava/util/Optional;Lnet/minecraft/advancements/AdvancementRewards;Ljava/util/Map;Ljava/util/Optional;Ljava/lang/Boolean;)Lnet/minecraft/advancements/Advancement; a
lambda$static$5 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; a
lambda$validate$10 (Lnet/minecraft/util/ProblemReporter;Lnet/minecraft/world/level/storage/loot/LootDataResolver;Ljava/lang/String;Lnet/minecraft/advancements/Criterion;)V a
lambda$validate$6 (Lnet/minecraft/advancements/Advancement;Lnet/minecraft/advancements/AdvancementRequirements;)Lnet/minecraft/advancements/Advancement; a
lambda$write$9 (Lnet/minecraft/network/FriendlyByteBuf;Lnet/minecraft/advancements/DisplayInfo;)V a
name ()Ljava/util/Optional; h
name (Lnet/minecraft/advancements/AdvancementHolder;)Lnet/minecraft/network/chat/Component; a
parent ()Ljava/util/Optional; b
read (Lnet/minecraft/network/FriendlyByteBuf;)Lnet/minecraft/advancements/Advancement; b
requirements ()Lnet/minecraft/advancements/AdvancementRequirements; f
rewards ()Lnet/minecraft/advancements/AdvancementRewards; d
sendsTelemetryEvent ()Z g
toString ()Ljava/lang/String; toString
validate (Lnet/minecraft/util/ProblemReporter;Lnet/minecraft/world/level/storage/loot/LootDataResolver;)V a
validate (Lnet/minecraft/advancements/Advancement;)Lcom/mojang/serialization/DataResult; a
write (Lnet/minecraft/network/FriendlyByteBuf;)V a
net/minecraft/advancements/Advancement$Builder ae$a
criteria d
display b
parent a
requirements e
requirementsStrategy f
rewards c
sendsTelemetryEvent g
<init> ()V <init>
addCriterion (Ljava/lang/String;Lnet/minecraft/advancements/Criterion;)Lnet/minecraft/advancements/Advancement$Builder; a
advancement ()Lnet/minecraft/advancements/Advancement$Builder; a
build (Lnet/minecraft/resources/ResourceLocation;)Lnet/minecraft/advancements/AdvancementHolder; b
display (Lnet/minecraft/advancements/DisplayInfo;)Lnet/minecraft/advancements/Advancement$Builder; a
display (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; a
display (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; a
lambda$build$0 (Ljava/util/Map;)Lnet/minecraft/advancements/AdvancementRequirements; a
parent (Lnet/minecraft/resources/ResourceLocation;)Lnet/minecraft/advancements/Advancement$Builder; a
parent (Lnet/minecraft/advancements/AdvancementHolder;)Lnet/minecraft/advancements/Advancement$Builder; a
recipeAdvancement ()Lnet/minecraft/advancements/Advancement$Builder; b
requirements (Lnet/minecraft/advancements/AdvancementRequirements$Strategy;)Lnet/minecraft/advancements/Advancement$Builder; a
requirements (Lnet/minecraft/advancements/AdvancementRequirements;)Lnet/minecraft/advancements/Advancement$Builder; a
rewards (Lnet/minecraft/advancements/AdvancementRewards$Builder;)Lnet/minecraft/advancements/Advancement$Builder; a
rewards (Lnet/minecraft/advancements/AdvancementRewards;)Lnet/minecraft/advancements/Advancement$Builder; a
save (Ljava/util/function/Consumer;Ljava/lang/String;)Lnet/minecraft/advancements/AdvancementHolder; a
sendsTelemetryEvent ()Lnet/minecraft/advancements/Advancement$Builder; c
net/minecraft/advancements/AdvancementHolder af
id a
value b
<init> (Lnet/minecraft/resources/ResourceLocation;Lnet/minecraft/advancements/Advancement;)V <init>
equals (Ljava/lang/Object;)Z equals
hashCode ()I hashCode
id ()Lnet/minecraft/resources/ResourceLocation; a
read (Lnet/minecraft/network/FriendlyByteBuf;)Lnet/minecraft/advancements/AdvancementHolder; b
toString ()Ljava/lang/String; toString
value ()Lnet/minecraft/advancements/Advancement; b
write (Lnet/minecraft/network/FriendlyByteBuf;)V a
net/minecraft/advancements/AdvancementNode ag
children c
holder a
parent b
<init> (Lnet/minecraft/advancements/AdvancementHolder;Lnet/minecraft/advancements/AdvancementNode;)V <init>
addChild (Lnet/minecraft/advancements/AdvancementNode;)V b
advancement ()Lnet/minecraft/advancements/Advancement; a
children ()Ljava/lang/Iterable; e
equals (Ljava/lang/Object;)Z equals
getRoot (Lnet/minecraft/advancements/AdvancementNode;)Lnet/minecraft/advancements/AdvancementNode; a
hashCode ()I hashCode
holder ()Lnet/minecraft/advancements/AdvancementHolder; b
parent ()Lnet/minecraft/advancements/AdvancementNode; c
root ()Lnet/minecraft/advancements/AdvancementNode; d
toString ()Ljava/lang/String; toString
net/minecraft/advancements/AdvancementProgress ah
CODEC a
CRITERIA_CODEC d
OBTAINED_TIME_CODEC c
OBTAINED_TIME_FORMAT b
criteria e
requirements f
<clinit> ()V <clinit>
<init> (Ljava/util/Map;)V <init>
<init> ()V <init>
compareTo (Lnet/minecraft/advancements/AdvancementProgress;)I a
compareTo (Ljava/lang/Object;)I compareTo
countCompletedRequirements ()I h
fromNetwork (Lnet/minecraft/network/FriendlyByteBuf;)Lnet/minecraft/advancements/AdvancementProgress; b
getCompletedCriteria ()Ljava/lang/Iterable; f
getCriterion (Ljava/lang/String;)Lnet/minecraft/advancements/CriterionProgress; c
getFirstProgressDate ()Ljava/time/Instant; g
getPercent ()F c
getProgressText ()Lnet/minecraft/network/chat/Component; d
getRemainingCriteria ()Ljava/lang/Iterable; e
grantProgress (Ljava/lang/String;)Z a
hasProgress ()Z b
isCriterionDone (Ljava/lang/String;)Z d
isDone ()Z a
lambda$serializeToNetwork$10 (Lnet/minecraft/network/FriendlyByteBuf;Lnet/minecraft/advancements/CriterionProgress;)V a
lambda$static$0 (Ljava/time/Instant;)Ljava/time/temporal/TemporalAccessor; a
lambda$static$1 (Ljava/util/Map$Entry;)Lnet/minecraft/advancements/CriterionProgress; c
lambda$static$2 (Ljava/util/Map;)Ljava/util/Map; b
lambda$static$3 (Ljava/util/Map$Entry;)Z b
lambda$static$4 (Ljava/util/Map$Entry;)Ljava/time/Instant; a
lambda$static$5 (Ljava/util/Map;)Ljava/util/Map; a
lambda$static$6 (Lnet/minecraft/advancements/AdvancementProgress;)Ljava/util/Map; b
lambda$static$7 (Ljava/util/Map;Ljava/lang/Boolean;)Lnet/minecraft/advancements/AdvancementProgress; a
lambda$static$8 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; a
lambda$update$9 (Ljava/util/Set;Ljava/util/Map$Entry;)Z a
revokeProgress (Ljava/lang/String;)Z b
serializeToNetwork (Lnet/minecraft/network/FriendlyByteBuf;)V a
toString ()Ljava/lang/String; toString
update (Lnet/minecraft/advancements/AdvancementRequirements;)V a
net/minecraft/advancements/AdvancementRequirements ai
CODEC a
EMPTY b
requirements c
<clinit> ()V <clinit>
<init> (Ljava/util/List;)V <init>
<init> (Lnet/minecraft/network/FriendlyByteBuf;)V <init>
allOf (Ljava/util/Collection;)Lnet/minecraft/advancements/AdvancementRequirements; a
anyMatch (Ljava/util/List;Ljava/util/function/Predicate;)Z a
anyOf (Ljava/util/Collection;)Lnet/minecraft/advancements/AdvancementRequirements; b
count (Ljava/util/function/Predicate;)I b
equals (Ljava/lang/Object;)Z equals
hashCode ()I hashCode
isEmpty ()Z b
lambda$new$0 (Lnet/minecraft/network/FriendlyByteBuf;)Ljava/util/List; b
lambda$validate$2 ()Ljava/lang/String; e
lambda$validate$3 (Ljava/util/Set;Ljava/util/Set;)Ljava/lang/String; a
lambda$write$1 (Lnet/minecraft/network/FriendlyByteBuf;Ljava/util/List;)V a
names ()Ljava/util/Set; c
requirements ()Ljava/util/List; d
size ()I a
test (Ljava/util/function/Predicate;)Z a
toString ()Ljava/lang/String; toString
validate (Ljava/util/Set;)Lcom/mojang/serialization/DataResult; a
write (Lnet/minecraft/network/FriendlyByteBuf;)V a
net/minecraft/advancements/AdvancementRequirements$Strategy ai$a
AND a
OR b
<clinit> ()V <clinit>
create (Ljava/util/Collection;)Lnet/minecraft/advancements/AdvancementRequirements; create
net/minecraft/advancements/AdvancementRewards aj
CODEC a
EMPTY b
experience c
function f
loot d
recipes e
<clinit> ()V <clinit>
<init> (ILjava/util/List;Ljava/util/List;Ljava/util/Optional;)V <init>
equals (Ljava/lang/Object;)Z equals
experience ()I a
function ()Ljava/util/Optional; d
grant (Lnet/minecraft/server/level/ServerPlayer;)V a
hashCode ()I hashCode
lambda$grant$1 (Lnet/minecraft/server/MinecraftServer;Lnet/minecraft/commands/CacheableFunction;)Ljava/util/Optional; a
lambda$grant$2 (Lnet/minecraft/server/MinecraftServer;Lnet/minecraft/server/level/ServerPlayer;Lnet/minecraft/commands/functions/CommandFunction;)V a
lambda$static$0 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; a
loot ()Ljava/util/List; b
recipes ()Ljava/util/List; c
toString ()Ljava/lang/String; toString
net/minecraft/advancements/AdvancementRewards$Builder aj$a
experience a
function d
loot b
recipes c
<init> ()V <init>
addExperience (I)Lnet/minecraft/advancements/AdvancementRewards$Builder; b
addLootTable (Lnet/minecraft/resources/ResourceLocation;)Lnet/minecraft/advancements/AdvancementRewards$Builder; b
addRecipe (Lnet/minecraft/resources/ResourceLocation;)Lnet/minecraft/advancements/AdvancementRewards$Builder; d
build ()Lnet/minecraft/advancements/AdvancementRewards; a
experience (I)Lnet/minecraft/advancements/AdvancementRewards$Builder; a
function (Lnet/minecraft/resources/ResourceLocation;)Lnet/minecraft/advancements/AdvancementRewards$Builder; e
loot (Lnet/minecraft/resources/ResourceLocation;)Lnet/minecraft/advancements/AdvancementRewards$Builder; a
recipe (Lnet/minecraft/resources/ResourceLocation;)Lnet/minecraft/advancements/AdvancementRewards$Builder; c
runs (Lnet/minecraft/resources/ResourceLocation;)Lnet/minecraft/advancements/AdvancementRewards$Builder; f
net/minecraft/advancements/AdvancementTree ak
LOGGER a
listener e
nodes b
roots c
tasks d
<clinit> ()V <clinit>
<init> ()V <init>
addAll (Ljava/util/Collection;)V a
clear ()V a
get (Lnet/minecraft/advancements/AdvancementHolder;)Lnet/minecraft/advancements/AdvancementNode; a
get (Lnet/minecraft/resources/ResourceLocation;)Lnet/minecraft/advancements/AdvancementNode; a
nodes ()Ljava/util/Collection; c
remove (Lnet/minecraft/advancements/AdvancementNode;)V a
remove (Ljava/util/Set;)V a
roots ()Ljava/lang/Iterable; b
setListener (Lnet/minecraft/advancements/AdvancementTree$Listener;)V a
tryInsert (Lnet/minecraft/advancements/AdvancementHolder;)Z b
net/minecraft/advancements/AdvancementTree$Listener ak$a
onAddAdvancementRoot (Lnet/minecraft/advancements/AdvancementNode;)V a
onAddAdvancementTask (Lnet/minecraft/advancements/AdvancementNode;)V c
onAdvancementsCleared ()V a
onRemoveAdvancementRoot (Lnet/minecraft/advancements/AdvancementNode;)V b
onRemoveAdvancementTask (Lnet/minecraft/advancements/AdvancementNode;)V d
net/minecraft/advancements/AdvancementType al
$VALUES h
CHALLENGE b
CODEC d
GOAL c
TASK a
chatColor f
displayName g
name e
$values ()[Lnet/minecraft/advancements/AdvancementType; d
<clinit> ()V <clinit>
<init> (Ljava/lang/String;ILjava/lang/String;Lnet/minecraft/ChatFormatting;)V <init>
createAnnouncement (Lnet/minecraft/advancements/AdvancementHolder;Lnet/minecraft/server/level/ServerPlayer;)Lnet/minecraft/network/chat/MutableComponent; a
getChatColor ()Lnet/minecraft/ChatFormatting; a
getDisplayName ()Lnet/minecraft/network/chat/Component; b
getSerializedName ()Ljava/lang/String; c
valueOf (Ljava/lang/String;)Lnet/minecraft/advancements/AdvancementType; valueOf
values ()[Lnet/minecraft/advancements/AdvancementType; values
net/minecraft/advancements/CriteriaTriggers am
ALLAY_DROP_ITEM_ON_BLOCK Y
AVOID_VIBRATION Z
BAD_OMEN J
BEE_NEST_DESTROYED L
BRED_ANIMALS p
BREWED_POTION l
CHANGED_DIMENSION w
CHANNELED_LIGHTNING F
CODEC a
CONSTRUCT_BEACON m
CONSUME_ITEM A
CURED_ZOMBIE_VILLAGER s
EFFECTS_CHANGED B
ENCHANTED_ITEM j
ENTER_BLOCK e
ENTITY_HURT_PLAYER i
ENTITY_KILLED_PLAYER d
FALL_FROM_HEIGHT V
FILLED_BUCKET k
FISHING_ROD_HOOKED E
GENERATE_LOOT O
HONEY_BLOCK_SLIDE K
IMPOSSIBLE b
INVENTORY_CHANGED f
ITEM_DURABILITY_CHANGED u
ITEM_USED_ON_BLOCK N
KILLED_BY_CROSSBOW H
KILL_MOB_NEAR_SCULK_CATALYST X
LEVITATION v
LIGHTNING_STRIKE T
LOCATION q
NETHER_TRAVEL D
PLACED_BLOCK z
PLAYER_HURT_ENTITY h
PLAYER_INTERACTED_WITH_ENTITY R
PLAYER_KILLED_ENTITY c
RAID_WIN I
RECIPE_CRAFTED aa
RECIPE_UNLOCKED g
RIDE_ENTITY_IN_LAVA_TRIGGER W
SHOT_CROSSBOW G
SLEPT_IN_BED r
START_RIDING_TRIGGER S
SUMMONED_ENTITY o
TAME_ANIMAL y
TARGET_BLOCK_HIT M
THROWN_ITEM_PICKED_UP_BY_ENTITY P
THROWN_ITEM_PICKED_UP_BY_PLAYER Q
TICK x
TRADE t
USED_ENDER_EYE n
USED_TOTEM C
USING_ITEM U
<clinit> ()V <clinit>
<init> ()V <init>
bootstrap (Lnet/minecraft/core/Registry;)Lnet/minecraft/advancements/CriterionTrigger; a
register (Ljava/lang/String;Lnet/minecraft/advancements/CriterionTrigger;)Lnet/minecraft/advancements/CriterionTrigger; a
net/minecraft/advancements/Criterion an
CODEC a
MAP_CODEC d
trigger b
triggerInstance c
<clinit> ()V <clinit>
<init> (Lnet/minecraft/advancements/CriterionTrigger;Lnet/minecraft/advancements/CriterionTriggerInstance;)V <init>
criterionCodec (Lnet/minecraft/advancements/CriterionTrigger;)Lcom/mojang/serialization/Codec; a
equals (Ljava/lang/Object;)Z equals
hashCode ()I hashCode
lambda$criterionCodec$0 (Lnet/minecraft/advancements/CriterionTrigger;Lnet/minecraft/advancements/CriterionTriggerInstance;)Lnet/minecraft/advancements/Criterion; a
toString ()Ljava/lang/String; toString
trigger ()Lnet/minecraft/advancements/CriterionTrigger; a
triggerInstance ()Lnet/minecraft/advancements/CriterionTriggerInstance; b
net/minecraft/advancements/CriterionProgress ao
obtained a
<init> (Ljava/time/Instant;)V <init>
<init> ()V <init>
fromNetwork (Lnet/minecraft/network/FriendlyByteBuf;)Lnet/minecraft/advancements/CriterionProgress; b
getObtained ()Ljava/time/Instant; d
grant ()V b
isDone ()Z a
revoke ()V c
serializeToNetwork (Lnet/minecraft/network/FriendlyByteBuf;)V a
toString ()Ljava/lang/String; toString
net/minecraft/advancements/CriterionTrigger ap
addPlayerListener (Lnet/minecraft/server/PlayerAdvancements;Lnet/minecraft/advancements/CriterionTrigger$Listener;)V a
codec ()Lcom/mojang/serialization/Codec; a
createCriterion (Lnet/minecraft/advancements/CriterionTriggerInstance;)Lnet/minecraft/advancements/Criterion; a
removePlayerListener (Lnet/minecraft/server/PlayerAdvancements;Lnet/minecraft/advancements/CriterionTrigger$Listener;)V b
removePlayerListeners (Lnet/minecraft/server/PlayerAdvancements;)V a
net/minecraft/advancements/CriterionTrigger$Listener ap$a
advancement b
criterion c
trigger a
<init> (Lnet/minecraft/advancements/CriterionTriggerInstance;Lnet/minecraft/advancements/AdvancementHolder;Ljava/lang/String;)V <init>
advancement ()Lnet/minecraft/advancements/AdvancementHolder; b
criterion ()Ljava/lang/String; c
equals (Ljava/lang/Object;)Z equals
hashCode ()I hashCode
run (Lnet/minecraft/server/PlayerAdvancements;)V a
toString ()Ljava/lang/String; toString
trigger ()Lnet/minecraft/advancements/CriterionTriggerInstance; a
net/minecraft/advancements/CriterionTriggerInstance aq
validate (Lnet/minecraft/advancements/critereon/CriterionValidator;)V a
net/minecraft/advancements/DisplayInfo ar
CODEC a
announceChat h
background e
description c
hidden i
icon d
showToast g
title b
type f
x j
y k
<clinit> ()V <clinit>
<init> (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/network/chat/Component;Lnet/minecraft/network/chat/Component;Ljava/util/Optional;Lnet/minecraft/advancements/AdvancementType;ZZZ)V <init>
fromNetwork (Lnet/minecraft/network/FriendlyByteBuf;)Lnet/minecraft/advancements/DisplayInfo; b
getBackground ()Ljava/util/Optional; d
getDescription ()Lnet/minecraft/network/chat/Component; b
getIcon ()Lnet/minecraft/world/item/ItemStack; c
getTitle ()Lnet/minecraft/network/chat/Component; a
getType ()Lnet/minecraft/advancements/AdvancementType; e
getX ()F f
getY ()F g
isHidden ()Z j
lambda$static$0 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; a
serializeToNetwork (Lnet/minecraft/network/FriendlyByteBuf;)V a
setLocation (FF)V a
shouldAnnounceChat ()Z i
shouldShowToast ()Z h
net/minecraft/advancements/TreeNodePosition as
ancestor f
change k
childIndex d
children e
mod j
node a
parent b
previousSibling c
shift l
thread g
x h
y i
<init> (Lnet/minecraft/advancements/AdvancementNode;Lnet/minecraft/advancements/TreeNodePosition;Lnet/minecraft/advancements/TreeNodePosition;II)V <init>
addChild (Lnet/minecraft/advancements/AdvancementNode;Lnet/minecraft/advancements/TreeNodePosition;)Lnet/minecraft/advancements/TreeNodePosition; a
apportion (Lnet/minecraft/advancements/TreeNodePosition;)Lnet/minecraft/advancements/TreeNodePosition; a
executeShifts ()V b
finalizePosition ()V e
firstWalk ()V a
getAncestor (Lnet/minecraft/advancements/TreeNodePosition;Lnet/minecraft/advancements/TreeNodePosition;)Lnet/minecraft/advancements/TreeNodePosition; a
lambda$finalizePosition$0 (Lnet/minecraft/advancements/DisplayInfo;)V a
moveSubtree (Lnet/minecraft/advancements/TreeNodePosition;F)V a
nextOrThread ()Lnet/minecraft/advancements/TreeNodePosition; d
previousOrThread ()Lnet/minecraft/advancements/TreeNodePosition; c
run (Lnet/minecraft/advancements/AdvancementNode;)V a
secondWalk (FIF)F a
thirdWalk (F)V a
net/minecraft/advancements/critereon/BeeNestDestroyedTrigger at
<init> ()V <init>
codec ()Lcom/mojang/serialization/Codec; a
lambda$trigger$0 (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/item/ItemStack;ILnet/minecraft/advancements/critereon/BeeNestDestroyedTrigger$TriggerInstance;)Z a
trigger (Lnet/minecraft/server/level/ServerPlayer;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/item/ItemStack;I)V a
net/minecraft/advancements/critereon/BeeNestDestroyedTrigger$TriggerInstance at$a
CODEC a
beesInside e
block c
item d
player b
<clinit> ()V <clinit>
<init> (Ljava/util/Optional;Ljava/util/Optional;Ljava/util/Optional;Lnet/minecraft/advancements/critereon/MinMaxBounds$Ints;)V <init>
beesInside ()Lnet/minecraft/advancements/critereon/MinMaxBounds$Ints; d
block ()Ljava/util/Optional; b
destroyedBeeNest (Lnet/minecraft/world/level/block/Block;Lnet/minecraft/advancements/critereon/ItemPredicate$Builder;Lnet/minecraft/advancements/critereon/MinMaxBounds$Ints;)Lnet/minecraft/advancements/Criterion; a
equals (Ljava/lang/Object;)Z equals
hashCode ()I hashCode
item ()Ljava/util/Optional; c
lambda$static$0 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; a
matches (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/item/ItemStack;I)Z a
player ()Ljava/util/Optional; a
toString ()Ljava/lang/String; toString
net/minecraft/advancements/critereon/BlockPredicate au
BLOCKS_CODEC f
CODEC a
blocks c
nbt e
properties d
tag b
<clinit> ()V <clinit>
<init> (Ljava/util/Optional;Ljava/util/Optional;Ljava/util/Optional;Ljava/util/Optional;)V <init>
blocks ()Ljava/util/Optional; b
equals (Ljava/lang/Object;)Z equals
hashCode ()I hashCode
lambda$static$0 (Lnet/minecraft/core/HolderSet;)Ljava/util/List; a
lambda$static$1 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; a
matches (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/core/BlockPos;)Z a
nbt ()Ljava/util/Optional; d
properties ()Ljava/util/Optional; c
tag ()Ljava/util/Optional; a
toString ()Ljava/lang/String; toString
net/minecraft/advancements/critereon/BlockPredicate$Builder au$a
blocks a
nbt d
properties c
tag b
<init> ()V <init>
block ()Lnet/minecraft/advancements/critereon/BlockPredicate$Builder; a
build ()Lnet/minecraft/advancements/critereon/BlockPredicate; b
hasNbt (Lnet/minecraft/nbt/CompoundTag;)Lnet/minecraft/advancements/critereon/BlockPredicate$Builder; a
of (Lnet/minecraft/tags/TagKey;)Lnet/minecraft/advancements/critereon/BlockPredicate$Builder; a
of (Ljava/util/Collection;)Lnet/minecraft/advancements/critereon/BlockPredicate$Builder; a
of ([Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/advancements/critereon/BlockPredicate$Builder; a
setProperties (Lnet/minecraft/advancements/critereon/StatePropertiesPredicate$Builder;)Lnet/minecraft/advancements/critereon/BlockPredicate$Builder; a
net/minecraft/advancements/critereon/BredAnimalsTrigger av
<init> ()V <init>
codec ()Lcom/mojang/serialization/Codec; a
lambda$trigger$0 (Lnet/minecraft/world/level/storage/loot/LootContext;Lnet/minecraft/world/level/storage/loot/LootContext;Lnet/minecraft/world/level/storage/loot/LootContext;Lnet/minecraft/advancements/critereon/BredAnimalsTrigger$TriggerInstance;)Z a
trigger (Lnet/minecraft/server/level/ServerPlayer;Lnet/minecraft/world/entity/animal/Animal;Lnet/minecraft/world/entity/animal/Animal;Lnet/minecraft/world/entity/AgeableMob;)V a
net/minecraft/advancements/critereon/BredAnimalsTrigger$TriggerInstance av$a
CODEC a
child e
parent c
partner d
player b
<clinit> ()V <clinit>
<init> (Ljava/util/Optional;Ljava/util/Optional;Ljava/util/Optional;Ljava/util/Optional;)V <init>
bredAnimals (Ljava/util/Optional;Ljava/util/Optional;Ljava/util/Optional;)Lnet/minecraft/advancements/Criterion; a
bredAnimals (Lnet/minecraft/advancements/critereon/EntityPredicate$Builder;)Lnet/minecraft/advancements/Criterion; a
bredAnimals ()Lnet/minecraft/advancements/Criterion; b
child ()Ljava/util/Optional; e
equals (Ljava/lang/Object;)Z equals
hashCode ()I hashCode
lambda$static$0 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; a
matches (Ljava/util/Optional;Lnet/minecraft/world/level/storage/loot/LootContext;)Z a
matches (Lnet/minecraft/world/level/storage/loot/LootContext;Lnet/minecraft/world/level/storage/loot/LootContext;Lnet/minecraft/world/level/storage/loot/LootContext;)Z a
parent ()Ljava/util/Optional; c
partner ()Ljava/util/Optional; d
player ()Ljava/util/Optional; a
toString ()Ljava/lang/String; toString
validate (Lnet/minecraft/advancements/critereon/CriterionValidator;)V a
net/minecraft/advancements/critereon/BrewedPotionTrigger aw
<init> ()V <init>
codec ()Lcom/mojang/serialization/Codec; a
lambda$trigger$0 (Lnet/minecraft/core/Holder;Lnet/minecraft/advancements/critereon/BrewedPotionTrigger$TriggerInstance;)Z a
trigger (Lnet/minecraft/server/level/ServerPlayer;Lnet/minecraft/core/Holder;)V a
net/minecraft/advancements/critereon/BrewedPotionTrigger$TriggerInstance aw$a
CODEC a
player b
potion c
<clinit> ()V <clinit>
<init> (Ljava/util/Optional;Ljava/util/Optional;)V <init>
brewedPotion ()Lnet/minecraft/advancements/Criterion; b
equals (Ljava/lang/Object;)Z equals
hashCode ()I hashCode
lambda$static$0 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; a
matches (Lnet/minecraft/core/Holder;)Z a
player ()Ljava/util/Optional; a
potion ()Ljava/util/Optional; c
toString ()Ljava/lang/String; toString
net/minecraft/advancements/critereon/ChangeDimensionTrigger ax
<init> ()V <init>
codec ()Lcom/mojang/serialization/Codec; a
lambda$trigger$0 (Lnet/minecraft/resources/ResourceKey;Lnet/minecraft/resources/ResourceKey;Lnet/minecraft/advancements/critereon/ChangeDimensionTrigger$TriggerInstance;)Z a
trigger (Lnet/minecraft/server/level/ServerPlayer;Lnet/minecraft/resources/ResourceKey;Lnet/minecraft/resources/ResourceKey;)V a
net/minecraft/advancements/critereon/ChangeDimensionTrigger$TriggerInstance ax$a
CODEC a
from c
player b
to d
<clinit> ()V <clinit>
<init> (Ljava/util/Optional;Ljava/util/Optional;Ljava/util/Optional;)V <init>
changedDimension ()Lnet/minecraft/advancements/Criterion; b
changedDimension (Lnet/minecraft/resources/ResourceKey;Lnet/minecraft/resources/ResourceKey;)Lnet/minecraft/advancements/Criterion; a
changedDimensionFrom (Lnet/minecraft/resources/ResourceKey;)Lnet/minecraft/advancements/Criterion; b
changedDimensionTo (Lnet/minecraft/resources/ResourceKey;)Lnet/minecraft/advancements/Criterion; a
equals (Ljava/lang/Object;)Z equals
from ()Ljava/util/Optional; c
hashCode ()I hashCode
lambda$static$0 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; a
matches (Lnet/minecraft/resources/ResourceKey;Lnet/minecraft/resources/ResourceKey;)Z b
player ()Ljava/util/Optional; a
to ()Ljava/util/Optional; d
toString ()Ljava/lang/String; toString
net/minecraft/advancements/critereon/ChanneledLightningTrigger ay
<init> ()V <init>
codec ()Lcom/mojang/serialization/Codec; a
lambda$trigger$0 (Lnet/minecraft/server/level/ServerPlayer;Lnet/minecraft/world/entity/Entity;)Lnet/minecraft/world/level/storage/loot/LootContext; a
lambda$trigger$1 (Ljava/util/List;Lnet/minecraft/advancements/critereon/ChanneledLightningTrigger$TriggerInstance;)Z a
trigger (Lnet/minecraft/server/level/ServerPlayer;Ljava/util/Collection;)V a
net/minecraft/advancements/critereon/ChanneledLightningTrigger$TriggerInstance ay$a
CODEC a
player b
victims c
<clinit> ()V <clinit>
<init> (Ljava/util/Optional;Ljava/util/List;)V <init>
channeledLightning ([Lnet/minecraft/advancements/critereon/EntityPredicate$Builder;)Lnet/minecraft/advancements/Criterion; a
equals (Ljava/lang/Object;)Z equals
hashCode ()I hashCode
lambda$static$0 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; a
matches (Ljava/util/Collection;)Z a
player ()Ljava/util/Optional; a
toString ()Ljava/lang/String; toString
validate (Lnet/minecraft/advancements/critereon/CriterionValidator;)V a
victims ()Ljava/util/List; b
net/minecraft/advancements/critereon/ConstructBeaconTrigger az
<init> ()V <init>
codec ()Lcom/mojang/serialization/Codec; a
lambda$trigger$0 (ILnet/minecraft/advancements/critereon/ConstructBeaconTrigger$TriggerInstance;)Z a
trigger (Lnet/minecraft/server/level/ServerPlayer;I)V a
net/minecraft/advancements/critereon/ConstructBeaconTrigger$TriggerInstance az$a
CODEC a
level c
player b
<clinit> ()V <clinit>
<init> (Ljava/util/Optional;Lnet/minecraft/advancements/critereon/MinMaxBounds$Ints;)V <init>
constructedBeacon (Lnet/minecraft/advancements/critereon/MinMaxBounds$Ints;)Lnet/minecraft/advancements/Criterion; a
constructedBeacon ()Lnet/minecraft/advancements/Criterion; b
equals (Ljava/lang/Object;)Z equals
hashCode ()I hashCode
lambda$static$0 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; a
level ()Lnet/minecraft/advancements/critereon/MinMaxBounds$Ints; c
matches (I)Z a
player ()Ljava/util/Optional; a
toString ()Ljava/lang/String; toString
net/minecraft/advancements/critereon/ConsumeItemTrigger ba
<init> ()V <init>
codec ()Lcom/mojang/serialization/Codec; a
lambda$trigger$0 (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/advancements/critereon/ConsumeItemTrigger$TriggerInstance;)Z a
trigger (Lnet/minecraft/server/level/ServerPlayer;Lnet/minecraft/world/item/ItemStack;)V a
net/minecraft/advancements/critereon/ConsumeItemTrigger$TriggerInstance ba$a
CODEC a
item c
player b
<clinit> ()V <clinit>
<init> (Ljava/util/Optional;Ljava/util/Optional;)V <init>
equals (Ljava/lang/Object;)Z equals
hashCode ()I hashCode
item ()Ljava/util/Optional; c
lambda$static$0 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; a
matches (Lnet/minecraft/world/item/ItemStack;)Z a
player ()Ljava/util/Optional; a
toString ()Ljava/lang/String; toString
usedItem (Lnet/minecraft/advancements/critereon/ItemPredicate$Builder;)Lnet/minecraft/advancements/Criterion; a
usedItem (Lnet/minecraft/world/level/ItemLike;)Lnet/minecraft/advancements/Criterion; a
usedItem ()Lnet/minecraft/advancements/Criterion; b
net/minecraft/advancements/critereon/ContextAwarePredicate bb
CODEC a
compositePredicates c
conditions b
<clinit> ()V <clinit>
<init> (Ljava/util/List;)V <init>
create ([Lnet/minecraft/world/level/storage/loot/predicates/LootItemCondition;)Lnet/minecraft/advancements/critereon/ContextAwarePredicate; a
lambda$static$0 (Lnet/minecraft/advancements/critereon/ContextAwarePredicate;)Ljava/util/List; a
matches (Lnet/minecraft/world/level/storage/loot/LootContext;)Z a
validate (Lnet/minecraft/world/level/storage/loot/ValidationContext;)V a
net/minecraft/advancements/critereon/CriterionValidator bc
lootData b
reporter a
<init> (Lnet/minecraft/util/ProblemReporter;Lnet/minecraft/world/level/storage/loot/LootDataResolver;)V <init>
lambda$validateEntity$0 (Ljava/lang/String;Lnet/minecraft/advancements/critereon/ContextAwarePredicate;)V a
validate (Lnet/minecraft/advancements/critereon/ContextAwarePredicate;Lnet/minecraft/world/level/storage/loot/parameters/LootContextParamSet;Ljava/lang/String;)V a
validate (Ljava/util/List;Lnet/minecraft/world/level/storage/loot/parameters/LootContextParamSet;Ljava/lang/String;)V a
validateEntities (Ljava/util/List;Ljava/lang/String;)V a
validateEntity (Lnet/minecraft/advancements/critereon/ContextAwarePredicate;Ljava/lang/String;)V a
validateEntity (Ljava/util/Optional;Ljava/lang/String;)V a
net/minecraft/advancements/critereon/CuredZombieVillagerTrigger bd
<init> ()V <init>
codec ()Lcom/mojang/serialization/Codec; a
lambda$trigger$0 (Lnet/minecraft/world/level/storage/loot/LootContext;Lnet/minecraft/world/level/storage/loot/LootContext;Lnet/minecraft/advancements/critereon/CuredZombieVillagerTrigger$TriggerInstance;)Z a
trigger (Lnet/minecraft/server/level/ServerPlayer;Lnet/minecraft/world/entity/monster/Zombie;Lnet/minecraft/world/entity/npc/Villager;)V a
net/minecraft/advancements/critereon/CuredZombieVillagerTrigger$TriggerInstance bd$a
CODEC a
player b
villager d
zombie c
<clinit> ()V <clinit>
<init> (Ljava/util/Optional;Ljava/util/Optional;Ljava/util/Optional;)V <init>
curedZombieVillager ()Lnet/minecraft/advancements/Criterion; b
equals (Ljava/lang/Object;)Z equals
hashCode ()I hashCode
lambda$static$0 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; a
matches (Lnet/minecraft/world/level/storage/loot/LootContext;Lnet/minecraft/world/level/storage/loot/LootContext;)Z a
player ()Ljava/util/Optional; a
toString ()Ljava/lang/String; toString
validate (Lnet/minecraft/advancements/critereon/CriterionValidator;)V a
villager ()Ljava/util/Optional; d
zombie ()Ljava/util/Optional; c
net/minecraft/advancements/critereon/DamagePredicate be
CODEC a
blocked e
dealtDamage b
sourceEntity d
takenDamage c
type f
<clinit> ()V <clinit>
<init> (Lnet/minecraft/advancements/critereon/MinMaxBounds$Doubles;Lnet/minecraft/advancements/critereon/MinMaxBounds$Doubles;Ljava/util/Optional;Ljava/util/Optional;Ljava/util/Optional;)V <init>
blocked ()Ljava/util/Optional; d
dealtDamage ()Lnet/minecraft/advancements/critereon/MinMaxBounds$Doubles; a
equals (Ljava/lang/Object;)Z equals
hashCode ()I hashCode
lambda$static$0 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; a
matches (Lnet/minecraft/server/level/ServerPlayer;Lnet/minecraft/world/damagesource/DamageSource;FFZ)Z a
sourceEntity ()Ljava/util/Optional; c
takenDamage ()Lnet/minecraft/advancements/critereon/MinMaxBounds$Doubles; b
toString ()Ljava/lang/String; toString
type ()Ljava/util/Optional; e
net/minecraft/advancements/critereon/DamagePredicate$Builder be$a
blocked d
dealtDamage a
sourceEntity c
takenDamage b
type e
<init> ()V <init>
blocked (Ljava/lang/Boolean;)Lnet/minecraft/advancements/critereon/DamagePredicate$Builder; a
build ()Lnet/minecraft/advancements/critereon/DamagePredicate; b
damageInstance ()Lnet/minecraft/advancements/critereon/DamagePredicate$Builder; a
dealtDamage (Lnet/minecraft/advancements/critereon/MinMaxBounds$Doubles;)Lnet/minecraft/advancements/critereon/DamagePredicate$Builder; a
sourceEntity (Lnet/minecraft/advancements/critereon/EntityPredicate;)Lnet/minecraft/advancements/critereon/DamagePredicate$Builder; a
takenDamage (Lnet/minecraft/advancements/critereon/MinMaxBounds$Doubles;)Lnet/minecraft/advancements/critereon/DamagePredicate$Builder; b
type (Lnet/minecraft/advancements/critereon/DamageSourcePredicate$Builder;)Lnet/minecraft/advancements/critereon/DamagePredicate$Builder; a
type (Lnet/minecraft/advancements/critereon/DamageSourcePredicate;)Lnet/minecraft/advancements/critereon/DamagePredicate$Builder; a
net/minecraft/advancements/critereon/DamageSourcePredicate bf
CODEC a
directEntity c
sourceEntity d
tags b
<clinit> ()V <clinit>
<init> (Ljava/util/List;Ljava/util/Optional;Ljava/util/Optional;)V <init>
directEntity ()Ljava/util/Optional; b
equals (Ljava/lang/Object;)Z equals
hashCode ()I hashCode
lambda$static$0 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; a
matches (Lnet/minecraft/server/level/ServerPlayer;Lnet/minecraft/world/damagesource/DamageSource;)Z a
matches (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/phys/Vec3;Lnet/minecraft/world/damagesource/DamageSource;)Z a
sourceEntity ()Ljava/util/Optional; c
tags ()Ljava/util/List; a
toString ()Ljava/lang/String; toString
net/minecraft/advancements/critereon/DamageSourcePredicate$Builder bf$a
directEntity b
sourceEntity c
tags a
<init> ()V <init>
build ()Lnet/minecraft/advancements/critereon/DamageSourcePredicate; b
damageType ()Lnet/minecraft/advancements/critereon/DamageSourcePredicate$Builder; a
direct (Lnet/minecraft/advancements/critereon/EntityPredicate$Builder;)Lnet/minecraft/advancements/critereon/DamageSourcePredicate$Builder; a
source (Lnet/minecraft/advancements/critereon/EntityPredicate$Builder;)Lnet/minecraft/advancements/critereon/DamageSourcePredicate$Builder; b
tag (Lnet/minecraft/advancements/critereon/TagPredicate;)Lnet/minecraft/advancements/critereon/DamageSourcePredicate$Builder; a
net/minecraft/advancements/critereon/DistancePredicate bg
CODEC a
absolute f
horizontal e
x b
y c
z d
<clinit> ()V <clinit>
<init> (Lnet/minecraft/advancements/critereon/MinMaxBounds$Doubles;Lnet/minecraft/advancements/critereon/MinMaxBounds$Doubles;Lnet/minecraft/advancements/critereon/MinMaxBounds$Doubles;Lnet/minecraft/advancements/critereon/MinMaxBounds$Doubles;Lnet/minecraft/advancements/critereon/MinMaxBounds$Doubles;)V <init>
absolute ()Lnet/minecraft/advancements/critereon/MinMaxBounds$Doubles; e
absolute (Lnet/minecraft/advancements/critereon/MinMaxBounds$Doubles;)Lnet/minecraft/advancements/critereon/DistancePredicate; c
equals (Ljava/lang/Object;)Z equals
hashCode ()I hashCode
horizontal (Lnet/minecraft/advancements/critereon/MinMaxBounds$Doubles;)Lnet/minecraft/advancements/critereon/DistancePredicate; a
horizontal ()Lnet/minecraft/advancements/critereon/MinMaxBounds$Doubles; d
lambda$static$0 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; a
matches (DDDDDD)Z a
toString ()Ljava/lang/String; toString
vertical (Lnet/minecraft/advancements/critereon/MinMaxBounds$Doubles;)Lnet/minecraft/advancements/critereon/DistancePredicate; b
x ()Lnet/minecraft/advancements/critereon/MinMaxBounds$Doubles; a
y ()Lnet/minecraft/advancements/critereon/MinMaxBounds$Doubles; b
z ()Lnet/minecraft/advancements/critereon/MinMaxBounds$Doubles; c
net/minecraft/advancements/critereon/DistanceTrigger bh
<init> ()V <init>
codec ()Lcom/mojang/serialization/Codec; a
lambda$trigger$0 (Lnet/minecraft/server/level/ServerPlayer;Lnet/minecraft/world/phys/Vec3;Lnet/minecraft/world/phys/Vec3;Lnet/minecraft/advancements/critereon/DistanceTrigger$TriggerInstance;)Z a
trigger (Lnet/minecraft/server/level/ServerPlayer;Lnet/minecraft/world/phys/Vec3;)V a
net/minecraft/advancements/critereon/DistanceTrigger$TriggerInstance bh$a
CODEC a
distance d
player b
startPosition c
<clinit> ()V <clinit>
<init> (Ljava/util/Optional;Ljava/util/Optional;Ljava/util/Optional;)V <init>
distance ()Ljava/util/Optional; c
equals (Ljava/lang/Object;)Z equals
fallFromHeight (Lnet/minecraft/advancements/critereon/EntityPredicate$Builder;Lnet/minecraft/advancements/critereon/DistancePredicate;Lnet/minecraft/advancements/critereon/LocationPredicate$Builder;)Lnet/minecraft/advancements/Criterion; a
hashCode ()I hashCode
lambda$static$0 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; a
matches (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/phys/Vec3;Lnet/minecraft/world/phys/Vec3;)Z a
player ()Ljava/util/Optional; a
rideEntityInLava (Lnet/minecraft/advancements/critereon/EntityPredicate$Builder;Lnet/minecraft/advancements/critereon/DistancePredicate;)Lnet/minecraft/advancements/Criterion; a
startPosition ()Ljava/util/Optional; b
toString ()Ljava/lang/String; toString
travelledThroughNether (Lnet/minecraft/advancements/critereon/DistancePredicate;)Lnet/minecraft/advancements/Criterion; a
net/minecraft/advancements/critereon/EffectsChangedTrigger bi
<init> ()V <init>
codec ()Lcom/mojang/serialization/Codec; a
lambda$trigger$0 (Lnet/minecraft/server/level/ServerPlayer;Lnet/minecraft/world/level/storage/loot/LootContext;Lnet/minecraft/advancements/critereon/EffectsChangedTrigger$TriggerInstance;)Z a
trigger (Lnet/minecraft/server/level/ServerPlayer;Lnet/minecraft/world/entity/Entity;)V a
net/minecraft/advancements/critereon/EffectsChangedTrigger$TriggerInstance bi$a
CODEC a
effects c
player b
source d
<clinit> ()V <clinit>
<init> (Ljava/util/Optional;Ljava/util/Optional;Ljava/util/Optional;)V <init>
effects ()Ljava/util/Optional; b
equals (Ljava/lang/Object;)Z equals
gotEffectsFrom (Lnet/minecraft/advancements/critereon/EntityPredicate$Builder;)Lnet/minecraft/advancements/Criterion; a
hasEffects (Lnet/minecraft/advancements/critereon/MobEffectsPredicate$Builder;)Lnet/minecraft/advancements/Criterion; a
hashCode ()I hashCode
lambda$static$0 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; a
matches (Lnet/minecraft/server/level/ServerPlayer;Lnet/minecraft/world/level/storage/loot/LootContext;)Z a
player ()Ljava/util/Optional; a
source ()Ljava/util/Optional; c
toString ()Ljava/lang/String; toString
validate (Lnet/minecraft/advancements/critereon/CriterionValidator;)V a
net/minecraft/advancements/critereon/EnchantedItemTrigger bj
<init> ()V <init>
codec ()Lcom/mojang/serialization/Codec; a
lambda$trigger$0 (Lnet/minecraft/world/item/ItemStack;ILnet/minecraft/advancements/critereon/EnchantedItemTrigger$TriggerInstance;)Z a
trigger (Lnet/minecraft/server/level/ServerPlayer;Lnet/minecraft/world/item/ItemStack;I)V a
net/minecraft/advancements/critereon/EnchantedItemTrigger$TriggerInstance bj$a
CODEC a
item c
levels d
player b
<clinit> ()V <clinit>
<init> (Ljava/util/Optional;Ljava/util/Optional;Lnet/minecraft/advancements/critereon/MinMaxBounds$Ints;)V <init>
enchantedItem ()Lnet/minecraft/advancements/Criterion; b
equals (Ljava/lang/Object;)Z equals
hashCode ()I hashCode
item ()Ljava/util/Optional; c
lambda$static$0 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; a
levels ()Lnet/minecraft/advancements/critereon/MinMaxBounds$Ints; d
matches (Lnet/minecraft/world/item/ItemStack;I)Z a
player ()Ljava/util/Optional; a
toString ()Ljava/lang/String; toString
net/minecraft/advancements/critereon/EnchantmentPredicate bk
CODEC a
enchantment b
level c
<clinit> ()V <clinit>
<init> (Lnet/minecraft/world/item/enchantment/Enchantment;Lnet/minecraft/advancements/critereon/MinMaxBounds$Ints;)V <init>
<init> (Ljava/util/Optional;Lnet/minecraft/advancements/critereon/MinMaxBounds$Ints;)V <init>
containedIn (Ljava/util/Map;)Z a
enchantment ()Ljava/util/Optional; a
equals (Ljava/lang/Object;)Z equals
hashCode ()I hashCode
lambda$static$0 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; a
level ()Lnet/minecraft/advancements/critereon/MinMaxBounds$Ints; b
toString ()Ljava/lang/String; toString
net/minecraft/advancements/critereon/EnterBlockTrigger bl
<init> ()V <init>
codec ()Lcom/mojang/serialization/Codec; a
lambda$trigger$0 (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/advancements/critereon/EnterBlockTrigger$TriggerInstance;)Z a
trigger (Lnet/minecraft/server/level/ServerPlayer;Lnet/minecraft/world/level/block/state/BlockState;)V a
net/minecraft/advancements/critereon/EnterBlockTrigger$TriggerInstance bl$a
CODEC a
block c
player b
state d
<clinit> ()V <clinit>
<init> (Ljava/util/Optional;Ljava/util/Optional;Ljava/util/Optional;)V <init>
block ()Ljava/util/Optional; b
entersBlock (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/advancements/Criterion; a
equals (Ljava/lang/Object;)Z equals
hashCode ()I hashCode
lambda$static$0 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; a
lambda$validate$1 (Lnet/minecraft/core/Holder;Lnet/minecraft/advancements/critereon/StatePropertiesPredicate;)Ljava/util/Optional; a
lambda$validate$2 (Lnet/minecraft/core/Holder;Ljava/lang/String;)Ljava/lang/String; b
lambda$validate$3 (Lnet/minecraft/core/Holder;Ljava/lang/String;)Lcom/mojang/serialization/DataResult; a
lambda$validate$4 (Lnet/minecraft/advancements/critereon/EnterBlockTrigger$TriggerInstance;Lnet/minecraft/core/Holder;)Ljava/util/Optional; a
lambda$validate$5 (Lnet/minecraft/advancements/critereon/EnterBlockTrigger$TriggerInstance;)Lcom/mojang/serialization/DataResult; b
matches (Lnet/minecraft/world/level/block/state/BlockState;)Z a
player ()Ljava/util/Optional; a
state ()Ljava/util/Optional; c
toString ()Ljava/lang/String; toString
validate (Lnet/minecraft/advancements/critereon/EnterBlockTrigger$TriggerInstance;)Lcom/mojang/serialization/DataResult; a
net/minecraft/advancements/critereon/EntityEquipmentPredicate bm
CAPTAIN b
CODEC a
chest d
feet f
head c
legs e
mainhand g
offhand h
<clinit> ()V <clinit>
<init> (Ljava/util/Optional;Ljava/util/Optional;Ljava/util/Optional;Ljava/util/Optional;Ljava/util/Optional;Ljava/util/Optional;)V <init>
chest ()Ljava/util/Optional; b
equals (Ljava/lang/Object;)Z equals
feet ()Ljava/util/Optional; d
hashCode ()I hashCode
head ()Ljava/util/Optional; a
lambda$static$0 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; a
legs ()Ljava/util/Optional; c
mainhand ()Ljava/util/Optional; e
matches (Lnet/minecraft/world/entity/Entity;)Z a
offhand ()Ljava/util/Optional; f
toString ()Ljava/lang/String; toString
net/minecraft/advancements/critereon/EntityEquipmentPredicate$Builder bm$a
chest b
feet d
head a
legs c
mainhand e
offhand f
<init> ()V <init>
build ()Lnet/minecraft/advancements/critereon/EntityEquipmentPredicate; b
chest (Lnet/minecraft/advancements/critereon/ItemPredicate$Builder;)Lnet/minecraft/advancements/critereon/EntityEquipmentPredicate$Builder; b
equipment ()Lnet/minecraft/advancements/critereon/EntityEquipmentPredicate$Builder; a
feet (Lnet/minecraft/advancements/critereon/ItemPredicate$Builder;)Lnet/minecraft/advancements/critereon/EntityEquipmentPredicate$Builder; d
head (Lnet/minecraft/advancements/critereon/ItemPredicate$Builder;)Lnet/minecraft/advancements/critereon/EntityEquipmentPredicate$Builder; a
legs (Lnet/minecraft/advancements/critereon/ItemPredicate$Builder;)Lnet/minecraft/advancements/critereon/EntityEquipmentPredicate$Builder; c
mainhand (Lnet/minecraft/advancements/critereon/ItemPredicate$Builder;)Lnet/minecraft/advancements/critereon/EntityEquipmentPredicate$Builder; e
offhand (Lnet/minecraft/advancements/critereon/ItemPredicate$Builder;)Lnet/minecraft/advancements/critereon/EntityEquipmentPredicate$Builder; f
net/minecraft/advancements/critereon/EntityFlagsPredicate bn
CODEC a
isBaby f
isCrouching c
isOnFire b
isSprinting d
isSwimming e
<clinit> ()V <clinit>
<init> (Ljava/util/Optional;Ljava/util/Optional;Ljava/util/Optional;Ljava/util/Optional;Ljava/util/Optional;)V <init>
equals (Ljava/lang/Object;)Z equals
hashCode ()I hashCode
isBaby ()Ljava/util/Optional; e
isCrouching ()Ljava/util/Optional; b
isOnFire ()Ljava/util/Optional; a
isSprinting ()Ljava/util/Optional; c
isSwimming ()Ljava/util/Optional; d
lambda$static$0 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; a
matches (Lnet/minecraft/world/entity/Entity;)Z a
toString ()Ljava/lang/String; toString
net/minecraft/advancements/critereon/EntityFlagsPredicate$Builder bn$a
isBaby e
isCrouching b
isOnFire a
isSprinting c
isSwimming d
<init> ()V <init>
build ()Lnet/minecraft/advancements/critereon/EntityFlagsPredicate; b
flags ()Lnet/minecraft/advancements/critereon/EntityFlagsPredicate$Builder; a
setCrouching (Ljava/lang/Boolean;)Lnet/minecraft/advancements/critereon/EntityFlagsPredicate$Builder; b
setIsBaby (Ljava/lang/Boolean;)Lnet/minecraft/advancements/critereon/EntityFlagsPredicate$Builder; e
setOnFire (Ljava/lang/Boolean;)Lnet/minecraft/advancements/critereon/EntityFlagsPredicate$Builder; a
setSprinting (Ljava/lang/Boolean;)Lnet/minecraft/advancements/critereon/EntityFlagsPredicate$Builder; c
setSwimming (Ljava/lang/Boolean;)Lnet/minecraft/advancements/critereon/EntityFlagsPredicate$Builder; d
net/minecraft/advancements/critereon/EntityHurtPlayerTrigger bo
<init> ()V <init>
codec ()Lcom/mojang/serialization/Codec; a
lambda$trigger$0 (Lnet/minecraft/server/level/ServerPlayer;Lnet/minecraft/world/damagesource/DamageSource;FFZLnet/minecraft/advancements/critereon/EntityHurtPlayerTrigger$TriggerInstance;)Z a
trigger (Lnet/minecraft/server/level/ServerPlayer;Lnet/minecraft/world/damagesource/DamageSource;FFZ)V a
net/minecraft/advancements/critereon/EntityHurtPlayerTrigger$TriggerInstance bo$a
CODEC a
damage c
player b
<clinit> ()V <clinit>
<init> (Ljava/util/Optional;Ljava/util/Optional;)V <init>
damage ()Ljava/util/Optional; c
entityHurtPlayer (Lnet/minecraft/advancements/critereon/DamagePredicate;)Lnet/minecraft/advancements/Criterion; a
entityHurtPlayer ()Lnet/minecraft/advancements/Criterion; b
entityHurtPlayer (Lnet/minecraft/advancements/critereon/DamagePredicate$Builder;)Lnet/minecraft/advancements/Criterion; a
equals (Ljava/lang/Object;)Z equals
hashCode ()I hashCode
lambda$static$0 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; a
matches (Lnet/minecraft/server/level/ServerPlayer;Lnet/minecraft/world/damagesource/DamageSource;FFZ)Z a
player ()Ljava/util/Optional; a
toString ()Ljava/lang/String; toString
net/minecraft/advancements/critereon/EntityPredicate bp
ADVANCEMENT_CODEC b
CODEC a
distanceToPlayer d
effects g
entityType c
equipment j
flags i
location e
nbt h
passenger m
steppingOnLocation f
subPredicate k
targetedEntity n
team o
vehicle l
<clinit> ()V <clinit>
<init> (Ljava/util/Optional;Ljava/util/Optional;Ljava/util/Optional;Ljava/util/Optional;Ljava/util/Optional;Ljava/util/Optional;Ljava/util/Optional;Ljava/util/Optional;Ljava/util/Optional;Ljava/util/Optional;Ljava/util/Optional;Ljava/util/Optional;Ljava/util/Optional;)V <init>
createContext (Lnet/minecraft/server/level/ServerPlayer;Lnet/minecraft/world/entity/Entity;)Lnet/minecraft/world/level/storage/loot/LootContext; b
distanceToPlayer ()Ljava/util/Optional; b
effects ()Ljava/util/Optional; e
entityType ()Ljava/util/Optional; a
equals (Ljava/lang/Object;)Z equals
equipment ()Ljava/util/Optional; h
flags ()Ljava/util/Optional; g
hashCode ()I hashCode
lambda$matches$2 (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/phys/Vec3;Lnet/minecraft/world/entity/Entity;)Z b
lambda$static$0 (Lcom/mojang/serialization/Codec;Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; a
lambda$static$1 (Lcom/mojang/serialization/Codec;)Lcom/mojang/serialization/Codec; a
location ()Ljava/util/Optional; c
matches (Lnet/minecraft/server/level/ServerPlayer;Lnet/minecraft/world/entity/Entity;)Z a
matches (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/phys/Vec3;Lnet/minecraft/world/entity/Entity;)Z a
nbt ()Ljava/util/Optional; f
passenger ()Ljava/util/Optional; k
steppingOnLocation ()Ljava/util/Optional; d
subPredicate ()Ljava/util/Optional; i
targetedEntity ()Ljava/util/Optional; l
team ()Ljava/util/Optional; m
toString ()Ljava/lang/String; toString
vehicle ()Ljava/util/Optional; j
wrap (Lnet/minecraft/advancements/critereon/EntityPredicate;)Lnet/minecraft/advancements/critereon/ContextAwarePredicate; a
wrap (Ljava/util/Optional;)Ljava/util/Optional; a
wrap (Lnet/minecraft/advancements/critereon/EntityPredicate$Builder;)Lnet/minecraft/advancements/critereon/ContextAwarePredicate; a
wrap ([Lnet/minecraft/advancements/critereon/EntityPredicate$Builder;)Ljava/util/List; a
net/minecraft/advancements/critereon/EntityPredicate$Builder bp$a
distanceToPlayer b
effects e
entityType a
equipment h
flags g
location c
nbt f
passenger k
steppingOnLocation d
subPredicate i
targetedEntity l
team m
vehicle j
<init> ()V <init>
build ()Lnet/minecraft/advancements/critereon/EntityPredicate; b
distance (Lnet/minecraft/advancements/critereon/DistancePredicate;)Lnet/minecraft/advancements/critereon/EntityPredicate$Builder; a
effects (Lnet/minecraft/advancements/critereon/MobEffectsPredicate$Builder;)Lnet/minecraft/advancements/critereon/EntityPredicate$Builder; a
entity ()Lnet/minecraft/advancements/critereon/EntityPredicate$Builder; a
entityType (Lnet/minecraft/advancements/critereon/EntityTypePredicate;)Lnet/minecraft/advancements/critereon/EntityPredicate$Builder; a
equipment (Lnet/minecraft/advancements/critereon/EntityEquipmentPredicate$Builder;)Lnet/minecraft/advancements/critereon/EntityPredicate$Builder; a
equipment (Lnet/minecraft/advancements/critereon/EntityEquipmentPredicate;)Lnet/minecraft/advancements/critereon/EntityPredicate$Builder; a
flags (Lnet/minecraft/advancements/critereon/EntityFlagsPredicate$Builder;)Lnet/minecraft/advancements/critereon/EntityPredicate$Builder; a
located (Lnet/minecraft/advancements/critereon/LocationPredicate$Builder;)Lnet/minecraft/advancements/critereon/EntityPredicate$Builder; a
nbt (Lnet/minecraft/advancements/critereon/NbtPredicate;)Lnet/minecraft/advancements/critereon/EntityPredicate$Builder; a
of (Lnet/minecraft/world/entity/EntityType;)Lnet/minecraft/advancements/critereon/EntityPredicate$Builder; a
of (Lnet/minecraft/tags/TagKey;)Lnet/minecraft/advancements/critereon/EntityPredicate$Builder; a
passenger (Lnet/minecraft/advancements/critereon/EntityPredicate$Builder;)Lnet/minecraft/advancements/critereon/EntityPredicate$Builder; b
steppingOn (Lnet/minecraft/advancements/critereon/LocationPredicate$Builder;)Lnet/minecraft/advancements/critereon/EntityPredicate$Builder; b
subPredicate (Lnet/minecraft/advancements/critereon/EntitySubPredicate;)Lnet/minecraft/advancements/critereon/EntityPredicate$Builder; a
targetedEntity (Lnet/minecraft/advancements/critereon/EntityPredicate$Builder;)Lnet/minecraft/advancements/critereon/EntityPredicate$Builder; c
team (Ljava/lang/String;)Lnet/minecraft/advancements/critereon/EntityPredicate$Builder; a
vehicle (Lnet/minecraft/advancements/critereon/EntityPredicate$Builder;)Lnet/minecraft/advancements/critereon/EntityPredicate$Builder; a
net/minecraft/advancements/critereon/EntitySubPredicate bq
CODEC a
<clinit> ()V <clinit>
lambda$static$0 (Lnet/minecraft/advancements/critereon/EntitySubPredicate$Type;)Lcom/mojang/serialization/Codec; a
matches (Lnet/minecraft/world/entity/Entity;Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/phys/Vec3;)Z a
type ()Lnet/minecraft/advancements/critereon/EntitySubPredicate$Type; a
variant (Lnet/minecraft/world/entity/animal/FrogVariant;)Lnet/minecraft/advancements/critereon/EntitySubPredicate; a
variant (Lnet/minecraft/world/entity/animal/CatVariant;)Lnet/minecraft/advancements/critereon/EntitySubPredicate; a
net/minecraft/advancements/critereon/EntitySubPredicate$Type bq$a
codec a
<init> (Lcom/mojang/serialization/MapCodec;)V <init>
codec ()Lcom/mojang/serialization/MapCodec; a
equals (Ljava/lang/Object;)Z equals
hashCode ()I hashCode
toString ()Ljava/lang/String; toString
net/minecraft/advancements/critereon/EntitySubPredicate$Types bq$b
ANY a
AXOLOTL h
BOAT i
CAT f
FISHING_HOOK c
FOX j
FROG g
HORSE n
LIGHTNING b
LLAMA o
MOOSHROOM k
PAINTING l
PARROT q
PLAYER d
RABBIT m
SLIME e
TROPICAL_FISH r
TYPES s
TYPE_CODEC t
VILLAGER p
<clinit> ()V <clinit>
<init> ()V <init>
lambda$static$0 (Lnet/minecraft/world/entity/Entity;)Ljava/util/Optional; m
lambda$static$1 (Lnet/minecraft/world/entity/Entity;)Ljava/util/Optional; l
lambda$static$10 (Lnet/minecraft/world/entity/Entity;)Ljava/util/Optional; c
lambda$static$11 (Lnet/minecraft/world/entity/Entity;)Ljava/util/Optional; b
lambda$static$12 (Lnet/minecraft/world/entity/Entity;)Ljava/util/Optional; a
lambda$static$2 (Lnet/minecraft/world/entity/Entity;)Ljava/util/Optional; k
lambda$static$3 (Lnet/minecraft/world/entity/Entity;)Ljava/util/Optional; j
lambda$static$4 (Lnet/minecraft/world/entity/Entity;)Ljava/util/Optional; i
lambda$static$5 (Lnet/minecraft/world/entity/Entity;)Ljava/util/Optional; h
lambda$static$6 (Lnet/minecraft/world/entity/Entity;)Ljava/util/Optional; g
lambda$static$7 (Lnet/minecraft/world/entity/Entity;)Ljava/util/Optional; f
lambda$static$8 (Lnet/minecraft/world/entity/Entity;)Ljava/util/Optional; e
lambda$static$9 (Lnet/minecraft/world/entity/Entity;)Ljava/util/Optional; d
net/minecraft/advancements/critereon/EntitySubPredicate$Types$1 bq$b$1
<init> ()V <init>
matches (Lnet/minecraft/world/entity/Entity;Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/phys/Vec3;)Z a
type ()Lnet/minecraft/advancements/critereon/EntitySubPredicate$Type; a
net/minecraft/advancements/critereon/EntityTypePredicate br
CODEC a
types b
<clinit> ()V <clinit>
<init> (Lnet/minecraft/core/HolderSet;)V <init>
equals (Ljava/lang/Object;)Z equals
hashCode ()I hashCode
lambda$static$0 (Lnet/minecraft/tags/TagKey;)Lnet/minecraft/advancements/critereon/EntityTypePredicate; b
lambda$static$1 (Lnet/minecraft/core/Holder;)Lnet/minecraft/advancements/critereon/EntityTypePredicate; a
lambda$static$2 (Lcom/mojang/datafixers/util/Either;)Lnet/minecraft/advancements/critereon/EntityTypePredicate; a
lambda$static$3 (Lnet/minecraft/core/HolderSet;)Ljava/lang/String; a
lambda$static$4 (Lnet/minecraft/advancements/critereon/EntityTypePredicate;)Lcom/mojang/serialization/DataResult; a
matches (Lnet/minecraft/world/entity/EntityType;)Z b
of (Lnet/minecraft/tags/TagKey;)Lnet/minecraft/advancements/critereon/EntityTypePredicate; a
of (Lnet/minecraft/world/entity/EntityType;)Lnet/minecraft/advancements/critereon/EntityTypePredicate; a
toString ()Ljava/lang/String; toString
types ()Lnet/minecraft/core/HolderSet; a
net/minecraft/advancements/critereon/EntityVariantPredicate bs
getter a
type b
<init> (Lcom/mojang/serialization/Codec;Ljava/util/function/Function;)V <init>
create (Lcom/mojang/serialization/Codec;Ljava/util/function/Function;)Lnet/minecraft/advancements/critereon/EntityVariantPredicate; a
create (Lnet/minecraft/core/Registry;Ljava/util/function/Function;)Lnet/minecraft/advancements/critereon/EntityVariantPredicate; a
createPredicate (Ljava/lang/Object;)Lnet/minecraft/advancements/critereon/EntityVariantPredicate$SubPredicate; a
lambda$new$0 (Lcom/mojang/serialization/Codec;Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; a
type ()Lnet/minecraft/advancements/critereon/EntitySubPredicate$Type; a
net/minecraft/advancements/critereon/EntityVariantPredicate$SubPredicate bs$a
getter c
type b
variant d
<init> (Lnet/minecraft/advancements/critereon/EntitySubPredicate$Type;Ljava/util/function/Function;Ljava/lang/Object;)V <init>
equals (Ljava/lang/Object;)Z equals
getter ()Ljava/util/function/Function; b
hashCode ()I hashCode
lambda$matches$0 (Ljava/lang/Object;)Z a
matches (Lnet/minecraft/world/entity/Entity;Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/phys/Vec3;)Z a
toString ()Ljava/lang/String; toString
type ()Lnet/minecraft/advancements/critereon/EntitySubPredicate$Type; a
variant ()Ljava/lang/Object; c
net/minecraft/advancements/critereon/FilledBucketTrigger bt
<init> ()V <init>
codec ()Lcom/mojang/serialization/Codec; a
lambda$trigger$0 (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/advancements/critereon/FilledBucketTrigger$TriggerInstance;)Z a
trigger (Lnet/minecraft/server/level/ServerPlayer;Lnet/minecraft/world/item/ItemStack;)V a
net/minecraft/advancements/critereon/FilledBucketTrigger$TriggerInstance bt$a
CODEC a
item c
player b
<clinit> ()V <clinit>
<init> (Ljava/util/Optional;Ljava/util/Optional;)V <init>
equals (Ljava/lang/Object;)Z equals
filledBucket (Lnet/minecraft/advancements/critereon/ItemPredicate$Builder;)Lnet/minecraft/advancements/Criterion; a
hashCode ()I hashCode
item ()Ljava/util/Optional; b
lambda$static$0 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; a
matches (Lnet/minecraft/world/item/ItemStack;)Z a
player ()Ljava/util/Optional; a
toString ()Ljava/lang/String; toString
net/minecraft/advancements/critereon/FishingHookPredicate bu
ANY b
CODEC c
inOpenWater d
<clinit> ()V <clinit>
<init> (Ljava/util/Optional;)V <init>
equals (Ljava/lang/Object;)Z equals
hashCode ()I hashCode
inOpenWater ()Ljava/util/Optional; b
inOpenWater (Z)Lnet/minecraft/advancements/critereon/FishingHookPredicate; a
lambda$static$0 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; a
matches (Lnet/minecraft/world/entity/Entity;Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/phys/Vec3;)Z a
toString ()Ljava/lang/String; toString
type ()Lnet/minecraft/advancements/critereon/EntitySubPredicate$Type; a
net/minecraft/advancements/critereon/FishingRodHookedTrigger bv
<init> ()V <init>
codec ()Lcom/mojang/serialization/Codec; a
lambda$trigger$0 (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/level/storage/loot/LootContext;Ljava/util/Collection;Lnet/minecraft/advancements/critereon/FishingRodHookedTrigger$TriggerInstance;)Z a
trigger (Lnet/minecraft/server/level/ServerPlayer;Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/entity/projectile/FishingHook;Ljava/util/Collection;)V a
net/minecraft/advancements/critereon/FishingRodHookedTrigger$TriggerInstance bv$a
CODEC a
entity d
item e
player b
rod c
<clinit> ()V <clinit>
<init> (Ljava/util/Optional;Ljava/util/Optional;Ljava/util/Optional;Ljava/util/Optional;)V <init>
entity ()Ljava/util/Optional; c
equals (Ljava/lang/Object;)Z equals
fishedItem (Ljava/util/Optional;Ljava/util/Optional;Ljava/util/Optional;)Lnet/minecraft/advancements/Criterion; a
hashCode ()I hashCode
item ()Ljava/util/Optional; d
lambda$static$0 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; a
matches (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/level/storage/loot/LootContext;Ljava/util/Collection;)Z a
player ()Ljava/util/Optional; a
rod ()Ljava/util/Optional; b
toString ()Ljava/lang/String; toString
validate (Lnet/minecraft/advancements/critereon/CriterionValidator;)V a
net/minecraft/advancements/critereon/FluidPredicate bw
CODEC a
fluid c
properties d
tag b
<clinit> ()V <clinit>
<init> (Ljava/util/Optional;Ljava/util/Optional;Ljava/util/Optional;)V <init>
equals (Ljava/lang/Object;)Z equals
fluid ()Ljava/util/Optional; b
hashCode ()I hashCode
lambda$static$0 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; a
matches (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/core/BlockPos;)Z a
properties ()Ljava/util/Optional; c
tag ()Ljava/util/Optional; a
toString ()Ljava/lang/String; toString
net/minecraft/advancements/critereon/FluidPredicate$Builder bw$a
fluid a
fluids b
properties c
<init> ()V <init>
build ()Lnet/minecraft/advancements/critereon/FluidPredicate; b
fluid ()Lnet/minecraft/advancements/critereon/FluidPredicate$Builder; a
of (Lnet/minecraft/world/level/material/Fluid;)Lnet/minecraft/advancements/critereon/FluidPredicate$Builder; a
of (Lnet/minecraft/tags/TagKey;)Lnet/minecraft/advancements/critereon/FluidPredicate$Builder; a
setProperties (Lnet/minecraft/advancements/critereon/StatePropertiesPredicate;)Lnet/minecraft/advancements/critereon/FluidPredicate$Builder; a
net/minecraft/advancements/critereon/ImpossibleTrigger bx
<init> ()V <init>
addPlayerListener (Lnet/minecraft/server/PlayerAdvancements;Lnet/minecraft/advancements/CriterionTrigger$Listener;)V a
codec ()Lcom/mojang/serialization/Codec; a
removePlayerListener (Lnet/minecraft/server/PlayerAdvancements;Lnet/minecraft/advancements/CriterionTrigger$Listener;)V b
removePlayerListeners (Lnet/minecraft/server/PlayerAdvancements;)V a
net/minecraft/advancements/critereon/ImpossibleTrigger$TriggerInstance bx$a
CODEC a
<clinit> ()V <clinit>
<init> ()V <init>
equals (Ljava/lang/Object;)Z equals
hashCode ()I hashCode
toString ()Ljava/lang/String; toString
validate (Lnet/minecraft/advancements/critereon/CriterionValidator;)V a
net/minecraft/advancements/critereon/InventoryChangeTrigger by
<init> ()V <init>
codec ()Lcom/mojang/serialization/Codec; a
lambda$trigger$0 (Lnet/minecraft/world/entity/player/Inventory;Lnet/minecraft/world/item/ItemStack;IIILnet/minecraft/advancements/critereon/InventoryChangeTrigger$TriggerInstance;)Z a
trigger (Lnet/minecraft/server/level/ServerPlayer;Lnet/minecraft/world/entity/player/Inventory;Lnet/minecraft/world/item/ItemStack;III)V a
trigger (Lnet/minecraft/server/level/ServerPlayer;Lnet/minecraft/world/entity/player/Inventory;Lnet/minecraft/world/item/ItemStack;)V a
net/minecraft/advancements/critereon/InventoryChangeTrigger$TriggerInstance by$a
CODEC a
items d
player b
slots c
<clinit> ()V <clinit>
<init> (Ljava/util/Optional;Lnet/minecraft/advancements/critereon/InventoryChangeTrigger$TriggerInstance$Slots;Ljava/util/List;)V <init>
equals (Ljava/lang/Object;)Z equals
hasItems ([Lnet/minecraft/world/level/ItemLike;)Lnet/minecraft/advancements/Criterion; a
hasItems ([Lnet/minecraft/advancements/critereon/ItemPredicate$Builder;)Lnet/minecraft/advancements/Criterion; a
hasItems ([Lnet/minecraft/advancements/critereon/ItemPredicate;)Lnet/minecraft/advancements/Criterion; a
hashCode ()I hashCode
items ()Ljava/util/List; c
lambda$hasItems$1 (I)[Lnet/minecraft/advancements/critereon/ItemPredicate; a
lambda$matches$2 (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/advancements/critereon/ItemPredicate;)Z a
lambda$static$0 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; a
matches (Lnet/minecraft/world/entity/player/Inventory;Lnet/minecraft/world/item/ItemStack;III)Z a
player ()Ljava/util/Optional; a
slots ()Lnet/minecraft/advancements/critereon/InventoryChangeTrigger$TriggerInstance$Slots; b
toString ()Ljava/lang/String; toString
net/minecraft/advancements/critereon/InventoryChangeTrigger$TriggerInstance$Slots by$a$a
ANY b
CODEC a
empty e
full d
occupied c
<clinit> ()V <clinit>
<init> (Lnet/minecraft/advancements/critereon/MinMaxBounds$Ints;Lnet/minecraft/advancements/critereon/MinMaxBounds$Ints;Lnet/minecraft/advancements/critereon/MinMaxBounds$Ints;)V <init>
empty ()Lnet/minecraft/advancements/critereon/MinMaxBounds$Ints; c
equals (Ljava/lang/Object;)Z equals
full ()Lnet/minecraft/advancements/critereon/MinMaxBounds$Ints; b
hashCode ()I hashCode
lambda$static$0 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; a
matches (III)Z a
occupied ()Lnet/minecraft/advancements/critereon/MinMaxBounds$Ints; a
toString ()Ljava/lang/String; toString
net/minecraft/advancements/critereon/ItemDurabilityTrigger bz
<init> ()V <init>
codec ()Lcom/mojang/serialization/Codec; a
lambda$trigger$0 (Lnet/minecraft/world/item/ItemStack;ILnet/minecraft/advancements/critereon/ItemDurabilityTrigger$TriggerInstance;)Z a
trigger (Lnet/minecraft/server/level/ServerPlayer;Lnet/minecraft/world/item/ItemStack;I)V a
net/minecraft/advancements/critereon/ItemDurabilityTrigger$TriggerInstance bz$a
CODEC a
delta e
durability d
item c
player b
<clinit> ()V <clinit>
<init> (Ljava/util/Optional;Ljava/util/Optional;Lnet/minecraft/advancements/critereon/MinMaxBounds$Ints;Lnet/minecraft/advancements/critereon/MinMaxBounds$Ints;)V <init>
changedDurability (Ljava/util/Optional;Lnet/minecraft/advancements/critereon/MinMaxBounds$Ints;)Lnet/minecraft/advancements/Criterion; a
changedDurability (Ljava/util/Optional;Ljava/util/Optional;Lnet/minecraft/advancements/critereon/MinMaxBounds$Ints;)Lnet/minecraft/advancements/Criterion; a
delta ()Lnet/minecraft/advancements/critereon/MinMaxBounds$Ints; d
durability ()Lnet/minecraft/advancements/critereon/MinMaxBounds$Ints; c
equals (Ljava/lang/Object;)Z equals
hashCode ()I hashCode
item ()Ljava/util/Optional; b
lambda$static$0 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; a
matches (Lnet/minecraft/world/item/ItemStack;I)Z a
player ()Ljava/util/Optional; a
toString ()Ljava/lang/String; toString
net/minecraft/advancements/critereon/ItemPredicate ca
CODEC a
ITEMS_CODEC j
count d
durability e
enchantments f
items c
nbt i
potion h
storedEnchantments g
tag b
<clinit> ()V <clinit>
<init> (Ljava/util/Optional;Ljava/util/Optional;Lnet/minecraft/advancements/critereon/MinMaxBounds$Ints;Lnet/minecraft/advancements/critereon/MinMaxBounds$Ints;Ljava/util/List;Ljava/util/List;Ljava/util/Optional;Ljava/util/Optional;)V <init>
count ()Lnet/minecraft/advancements/critereon/MinMaxBounds$Ints; c
durability ()Lnet/minecraft/advancements/critereon/MinMaxBounds$Ints; d
enchantments ()Ljava/util/List; e
equals (Ljava/lang/Object;)Z equals
hashCode ()I hashCode
items ()Ljava/util/Optional; b
lambda$static$0 (Lnet/minecraft/core/HolderSet;)Ljava/util/List; a
lambda$static$1 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; a
matches (Lnet/minecraft/world/item/ItemStack;)Z a
nbt ()Ljava/util/Optional; h
potion ()Ljava/util/Optional; g
storedEnchantments ()Ljava/util/List; f
tag ()Ljava/util/Optional; a
toString ()Ljava/lang/String; toString
net/minecraft/advancements/critereon/ItemPredicate$Builder ca$a
count e
durability f
enchantments a
items c
nbt h
potion g
storedEnchantments b
tag d
<init> ()V <init>
build ()Lnet/minecraft/advancements/critereon/ItemPredicate; b
hasDurability (Lnet/minecraft/advancements/critereon/MinMaxBounds$Ints;)Lnet/minecraft/advancements/critereon/ItemPredicate$Builder; b
hasEnchantment (Lnet/minecraft/advancements/critereon/EnchantmentPredicate;)Lnet/minecraft/advancements/critereon/ItemPredicate$Builder; a
hasNbt (Lnet/minecraft/nbt/CompoundTag;)Lnet/minecraft/advancements/critereon/ItemPredicate$Builder; a
hasStoredEnchantment (Lnet/minecraft/advancements/critereon/EnchantmentPredicate;)Lnet/minecraft/advancements/critereon/ItemPredicate$Builder; b
isPotion (Lnet/minecraft/world/item/alchemy/Potion;)Lnet/minecraft/advancements/critereon/ItemPredicate$Builder; a
item ()Lnet/minecraft/advancements/critereon/ItemPredicate$Builder; a
lambda$of$0 (Lnet/minecraft/world/level/ItemLike;)Lnet/minecraft/core/Holder; a
of (Lnet/minecraft/tags/TagKey;)Lnet/minecraft/advancements/critereon/ItemPredicate$Builder; a
of ([Lnet/minecraft/world/level/ItemLike;)Lnet/minecraft/advancements/critereon/ItemPredicate$Builder; a
withCount (Lnet/minecraft/advancements/critereon/MinMaxBounds$Ints;)Lnet/minecraft/advancements/critereon/ItemPredicate$Builder; a
net/minecraft/advancements/critereon/ItemUsedOnLocationTrigger cb
<init> ()V <init>
codec ()Lcom/mojang/serialization/Codec; a
lambda$trigger$0 (Lnet/minecraft/world/level/storage/loot/LootContext;Lnet/minecraft/advancements/critereon/ItemUsedOnLocationTrigger$TriggerInstance;)Z a
trigger (Lnet/minecraft/server/level/ServerPlayer;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/item/ItemStack;)V a
net/minecraft/advancements/critereon/ItemUsedOnLocationTrigger$TriggerInstance cb$a
CODEC a
location c
player b
<clinit> ()V <clinit>
<init> (Ljava/util/Optional;Ljava/util/Optional;)V <init>
allayDropItemOnBlock (Lnet/minecraft/advancements/critereon/LocationPredicate$Builder;Lnet/minecraft/advancements/critereon/ItemPredicate$Builder;)Lnet/minecraft/advancements/Criterion; b
equals (Ljava/lang/Object;)Z equals
hashCode ()I hashCode
itemUsedOnBlock (Lnet/minecraft/advancements/critereon/LocationPredicate$Builder;Lnet/minecraft/advancements/critereon/ItemPredicate$Builder;)Lnet/minecraft/advancements/Criterion; a
itemUsedOnLocation (Lnet/minecraft/advancements/critereon/LocationPredicate$Builder;Lnet/minecraft/advancements/critereon/ItemPredicate$Builder;)Lnet/minecraft/advancements/critereon/ItemUsedOnLocationTrigger$TriggerInstance; c
lambda$placedBlock$1 (I)[Lnet/minecraft/world/level/storage/loot/predicates/LootItemCondition; a
lambda$static$0 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; a
lambda$validate$2 (Lnet/minecraft/advancements/critereon/CriterionValidator;Lnet/minecraft/advancements/critereon/ContextAwarePredicate;)V a
location ()Ljava/util/Optional; b
matches (Lnet/minecraft/world/level/storage/loot/LootContext;)Z a
placedBlock ([Lnet/minecraft/world/level/storage/loot/predicates/LootItemCondition$Builder;)Lnet/minecraft/advancements/Criterion; a
placedBlock (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/advancements/Criterion; a
player ()Ljava/util/Optional; a
toString ()Ljava/lang/String; toString
validate (Lnet/minecraft/advancements/critereon/CriterionValidator;)V a
net/minecraft/advancements/critereon/KilledByCrossbowTrigger cc
<init> ()V <init>
codec ()Lcom/mojang/serialization/Codec; a
lambda$trigger$0 (Ljava/util/List;Ljava/util/Set;Lnet/minecraft/advancements/critereon/KilledByCrossbowTrigger$TriggerInstance;)Z a
trigger (Lnet/minecraft/server/level/ServerPlayer;Ljava/util/Collection;)V a
net/minecraft/advancements/critereon/KilledByCrossbowTrigger$TriggerInstance cc$a
CODEC a
player b
uniqueEntityTypes d
victims c
<clinit> ()V <clinit>
<init> (Ljava/util/Optional;Ljava/util/List;Lnet/minecraft/advancements/critereon/MinMaxBounds$Ints;)V <init>
crossbowKilled ([Lnet/minecraft/advancements/critereon/EntityPredicate$Builder;)Lnet/minecraft/advancements/Criterion; a
crossbowKilled (Lnet/minecraft/advancements/critereon/MinMaxBounds$Ints;)Lnet/minecraft/advancements/Criterion; a
equals (Ljava/lang/Object;)Z equals
hashCode ()I hashCode
lambda$static$0 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; a
matches (Ljava/util/Collection;I)Z a
player ()Ljava/util/Optional; a
toString ()Ljava/lang/String; toString
uniqueEntityTypes ()Lnet/minecraft/advancements/critereon/MinMaxBounds$Ints; c
validate (Lnet/minecraft/advancements/critereon/CriterionValidator;)V a
victims ()Ljava/util/List; b
net/minecraft/advancements/critereon/KilledTrigger cd
<init> ()V <init>
codec ()Lcom/mojang/serialization/Codec; a
lambda$trigger$0 (Lnet/minecraft/server/level/ServerPlayer;Lnet/minecraft/world/level/storage/loot/LootContext;Lnet/minecraft/world/damagesource/DamageSource;Lnet/minecraft/advancements/critereon/KilledTrigger$TriggerInstance;)Z a
trigger (Lnet/minecraft/server/level/ServerPlayer;Lnet/minecraft/world/entity/Entity;Lnet/minecraft/world/damagesource/DamageSource;)V a
net/minecraft/advancements/critereon/KilledTrigger$TriggerInstance cd$a
CODEC a
entityPredicate c
killingBlow d
player b
<clinit> ()V <clinit>
<init> (Ljava/util/Optional;Ljava/util/Optional;Ljava/util/Optional;)V <init>
entityKilledPlayer (Lnet/minecraft/advancements/critereon/EntityPredicate$Builder;Lnet/minecraft/advancements/critereon/DamageSourcePredicate$Builder;)Lnet/minecraft/advancements/Criterion; b
entityKilledPlayer (Lnet/minecraft/advancements/critereon/EntityPredicate$Builder;)Lnet/minecraft/advancements/Criterion; b
entityKilledPlayer (Ljava/util/Optional;)Lnet/minecraft/advancements/Criterion; b
entityKilledPlayer (Lnet/minecraft/advancements/critereon/EntityPredicate$Builder;Ljava/util/Optional;)Lnet/minecraft/advancements/Criterion; b
entityKilledPlayer ()Lnet/minecraft/advancements/Criterion; d
entityKilledPlayer (Ljava/util/Optional;Lnet/minecraft/advancements/critereon/DamageSourcePredicate$Builder;)Lnet/minecraft/advancements/Criterion; b
entityKilledPlayer (Ljava/util/Optional;Ljava/util/Optional;)Lnet/minecraft/advancements/Criterion; b
entityPredicate ()Ljava/util/Optional; e
equals (Ljava/lang/Object;)Z equals
hashCode ()I hashCode
killingBlow ()Ljava/util/Optional; f
lambda$static$0 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; a
matches (Lnet/minecraft/server/level/ServerPlayer;Lnet/minecraft/world/level/storage/loot/LootContext;Lnet/minecraft/world/damagesource/DamageSource;)Z a
player ()Ljava/util/Optional; a
playerKilledEntity (Ljava/util/Optional;)Lnet/minecraft/advancements/Criterion; a
playerKilledEntity (Lnet/minecraft/advancements/critereon/EntityPredicate$Builder;Lnet/minecraft/advancements/critereon/DamageSourcePredicate$Builder;)Lnet/minecraft/advancements/Criterion; a
playerKilledEntity (Ljava/util/Optional;Lnet/minecraft/advancements/critereon/DamageSourcePredicate$Builder;)Lnet/minecraft/advancements/Criterion; a
playerKilledEntity (Ljava/util/Optional;Ljava/util/Optional;)Lnet/minecraft/advancements/Criterion; a
playerKilledEntity (Lnet/minecraft/advancements/critereon/EntityPredicate$Builder;)Lnet/minecraft/advancements/Criterion; a
playerKilledEntity (Lnet/minecraft/advancements/critereon/EntityPredicate$Builder;Ljava/util/Optional;)Lnet/minecraft/advancements/Criterion; a
playerKilledEntity ()Lnet/minecraft/advancements/Criterion; b
playerKilledEntityNearSculkCatalyst ()Lnet/minecraft/advancements/Criterion; c
toString ()Ljava/lang/String; toString
validate (Lnet/minecraft/advancements/critereon/CriterionValidator;)V a
net/minecraft/advancements/critereon/LevitationTrigger ce
<init> ()V <init>
codec ()Lcom/mojang/serialization/Codec; a
lambda$trigger$0 (Lnet/minecraft/server/level/ServerPlayer;Lnet/minecraft/world/phys/Vec3;ILnet/minecraft/advancements/critereon/LevitationTrigger$TriggerInstance;)Z a
trigger (Lnet/minecraft/server/level/ServerPlayer;Lnet/minecraft/world/phys/Vec3;I)V a
net/minecraft/advancements/critereon/LevitationTrigger$TriggerInstance ce$a
CODEC a
distance c
duration d
player b
<clinit> ()V <clinit>
<init> (Ljava/util/Optional;Ljava/util/Optional;Lnet/minecraft/advancements/critereon/MinMaxBounds$Ints;)V <init>
distance ()Ljava/util/Optional; b
duration ()Lnet/minecraft/advancements/critereon/MinMaxBounds$Ints; c
equals (Ljava/lang/Object;)Z equals
hashCode ()I hashCode
lambda$static$0 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; a
levitated (Lnet/minecraft/advancements/critereon/DistancePredicate;)Lnet/minecraft/advancements/Criterion; a
matches (Lnet/minecraft/server/level/ServerPlayer;Lnet/minecraft/world/phys/Vec3;I)Z a
player ()Ljava/util/Optional; a
toString ()Ljava/lang/String; toString
net/minecraft/advancements/critereon/LightPredicate cf
CODEC a
composite b
<clinit> ()V <clinit>
<init> (Lnet/minecraft/advancements/critereon/MinMaxBounds$Ints;)V <init>
composite ()Lnet/minecraft/advancements/critereon/MinMaxBounds$Ints; a
equals (Ljava/lang/Object;)Z equals
hashCode ()I hashCode
lambda$static$0 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; a
matches (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/core/BlockPos;)Z a
toString ()Ljava/lang/String; toString
net/minecraft/advancements/critereon/LightPredicate$Builder cf$a
composite a
<init> ()V <init>
build ()Lnet/minecraft/advancements/critereon/LightPredicate; b
light ()Lnet/minecraft/advancements/critereon/LightPredicate$Builder; a
setComposite (Lnet/minecraft/advancements/critereon/MinMaxBounds$Ints;)Lnet/minecraft/advancements/critereon/LightPredicate$Builder; a
net/minecraft/advancements/critereon/LightningBoltPredicate cg
CODEC b
blocksSetOnFire c
entityStruck d
<clinit> ()V <clinit>
<init> (Lnet/minecraft/advancements/critereon/MinMaxBounds$Ints;Ljava/util/Optional;)V <init>
blockSetOnFire (Lnet/minecraft/advancements/critereon/MinMaxBounds$Ints;)Lnet/minecraft/advancements/critereon/LightningBoltPredicate; a
blocksSetOnFire ()Lnet/minecraft/advancements/critereon/MinMaxBounds$Ints; b
entityStruck ()Ljava/util/Optional; c
equals (Ljava/lang/Object;)Z equals
hashCode ()I hashCode
lambda$matches$1 (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/phys/Vec3;Lnet/minecraft/world/entity/Entity;)Z a
lambda$static$0 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; a
matches (Lnet/minecraft/world/entity/Entity;Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/phys/Vec3;)Z a
toString ()Ljava/lang/String; toString
type ()Lnet/minecraft/advancements/critereon/EntitySubPredicate$Type; a
net/minecraft/advancements/critereon/LightningStrikeTrigger ch
<init> ()V <init>
codec ()Lcom/mojang/serialization/Codec; a
lambda$trigger$0 (Lnet/minecraft/server/level/ServerPlayer;Lnet/minecraft/world/entity/Entity;)Lnet/minecraft/world/level/storage/loot/LootContext; a
lambda$trigger$1 (Lnet/minecraft/world/level/storage/loot/LootContext;Ljava/util/List;Lnet/minecraft/advancements/critereon/LightningStrikeTrigger$TriggerInstance;)Z a
trigger (Lnet/minecraft/server/level/ServerPlayer;Lnet/minecraft/world/entity/LightningBolt;Ljava/util/List;)V a
net/minecraft/advancements/critereon/LightningStrikeTrigger$TriggerInstance ch$a
CODEC a
bystander d
lightning c
player b
<clinit> ()V <clinit>
<init> (Ljava/util/Optional;Ljava/util/Optional;Ljava/util/Optional;)V <init>
bystander ()Ljava/util/Optional; c
equals (Ljava/lang/Object;)Z equals
hashCode ()I hashCode
lambda$static$0 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; a
lightning ()Ljava/util/Optional; b
lightningStrike (Ljava/util/Optional;Ljava/util/Optional;)Lnet/minecraft/advancements/Criterion; a
matches (Lnet/minecraft/world/level/storage/loot/LootContext;Ljava/util/List;)Z a
player ()Ljava/util/Optional; a
toString ()Ljava/lang/String; toString
validate (Lnet/minecraft/advancements/critereon/CriterionValidator;)V a
net/minecraft/advancements/critereon/LocationPredicate ci
CODEC a
biome c
block h
dimension e
fluid i
light g
position b
smokey f
structure d
<clinit> ()V <clinit>
<init> (Ljava/util/Optional;Ljava/util/Optional;Ljava/util/Optional;Ljava/util/Optional;Ljava/util/Optional;Ljava/util/Optional;Ljava/util/Optional;Ljava/util/Optional;)V <init>
biome ()Ljava/util/Optional; b
block ()Ljava/util/Optional; g
dimension ()Ljava/util/Optional; d
equals (Ljava/lang/Object;)Z equals
fluid ()Ljava/util/Optional; h
hashCode ()I hashCode
lambda$static$0 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; a
light ()Ljava/util/Optional; f
matches (Lnet/minecraft/server/level/ServerLevel;DDD)Z a
of (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; a
position ()Ljava/util/Optional; a
smokey ()Ljava/util/Optional; e
structure ()Ljava/util/Optional; c
toString ()Ljava/lang/String; toString
net/minecraft/advancements/critereon/LocationPredicate$Builder ci$a
biome d
block i
dimension f
fluid j
light h
smokey g
structure e
x a
y b
z c
<init> ()V <init>
atYLocation (Lnet/minecraft/advancements/critereon/MinMaxBounds$Doubles;)Lnet/minecraft/advancements/critereon/LocationPredicate$Builder; a
build ()Lnet/minecraft/advancements/critereon/LocationPredicate; b
inBiome (Lnet/minecraft/resources/ResourceKey;)Lnet/minecraft/advancements/critereon/LocationPredicate$Builder; a
inDimension (Lnet/minecraft/resources/ResourceKey;)Lnet/minecraft/advancements/critereon/LocationPredicate$Builder; b
inStructure (Lnet/minecraft/resources/ResourceKey;)Lnet/minecraft/advancements/critereon/LocationPredicate$Builder; c
location ()Lnet/minecraft/advancements/critereon/LocationPredicate$Builder; a
setBiome (Lnet/minecraft/resources/ResourceKey;)Lnet/minecraft/advancements/critereon/LocationPredicate$Builder; d
setBlock (Lnet/minecraft/advancements/critereon/BlockPredicate$Builder;)Lnet/minecraft/advancements/critereon/LocationPredicate$Builder; a
setDimension (Lnet/minecraft/resources/ResourceKey;)Lnet/minecraft/advancements/critereon/LocationPredicate$Builder; f
setFluid (Lnet/minecraft/advancements/critereon/FluidPredicate$Builder;)Lnet/minecraft/advancements/critereon/LocationPredicate$Builder; a
setLight (Lnet/minecraft/advancements/critereon/LightPredicate$Builder;)Lnet/minecraft/advancements/critereon/LocationPredicate$Builder; a
setSmokey (Z)Lnet/minecraft/advancements/critereon/LocationPredicate$Builder; a
setStructure (Lnet/minecraft/resources/ResourceKey;)Lnet/minecraft/advancements/critereon/LocationPredicate$Builder; e
setX (Lnet/minecraft/advancements/critereon/MinMaxBounds$Doubles;)Lnet/minecraft/advancements/critereon/LocationPredicate$Builder; b
setY (Lnet/minecraft/advancements/critereon/MinMaxBounds$Doubles;)Lnet/minecraft/advancements/critereon/LocationPredicate$Builder; c
setZ (Lnet/minecraft/advancements/critereon/MinMaxBounds$Doubles;)Lnet/minecraft/advancements/critereon/LocationPredicate$Builder; d
net/minecraft/advancements/critereon/LocationPredicate$PositionPredicate ci$b
CODEC a
x b
y c
z d
<clinit> ()V <clinit>
<init> (Lnet/minecraft/advancements/critereon/MinMaxBounds$Doubles;Lnet/minecraft/advancements/critereon/MinMaxBounds$Doubles;Lnet/minecraft/advancements/critereon/MinMaxBounds$Doubles;)V <init>
equals (Ljava/lang/Object;)Z equals
hashCode ()I hashCode
lambda$static$0 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; a
matches (DDD)Z a
of (Lnet/minecraft/advancements/critereon/MinMaxBounds$Doubles;Lnet/minecraft/advancements/critereon/MinMaxBounds$Doubles;Lnet/minecraft/advancements/critereon/MinMaxBounds$Doubles;)Ljava/util/Optional; a
toString ()Ljava/lang/String; toString
x ()Lnet/minecraft/advancements/critereon/MinMaxBounds$Doubles; a
y ()Lnet/minecraft/advancements/critereon/MinMaxBounds$Doubles; b
z ()Lnet/minecraft/advancements/critereon/MinMaxBounds$Doubles; c
net/minecraft/advancements/critereon/LootTableTrigger cj
<init> ()V <init>
codec ()Lcom/mojang/serialization/Codec; a
lambda$trigger$0 (Lnet/minecraft/resources/ResourceLocation;Lnet/minecraft/advancements/critereon/LootTableTrigger$TriggerInstance;)Z a
trigger (Lnet/minecraft/server/level/ServerPlayer;Lnet/minecraft/resources/ResourceLocation;)V a
net/minecraft/advancements/critereon/LootTableTrigger$TriggerInstance cj$a
CODEC a
lootTable c
player b
<clinit> ()V <clinit>
<init> (Ljava/util/Optional;Lnet/minecraft/resources/ResourceLocation;)V <init>
equals (Ljava/lang/Object;)Z equals
hashCode ()I hashCode
lambda$static$0 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; a
lootTable ()Lnet/minecraft/resources/ResourceLocation; b
lootTableUsed (Lnet/minecraft/resources/ResourceLocation;)Lnet/minecraft/advancements/Criterion; a
matches (Lnet/minecraft/resources/ResourceLocation;)Z b
player ()Ljava/util/Optional; a
toString ()Ljava/lang/String; toString
net/minecraft/advancements/critereon/MinMaxBounds ck
ERROR_EMPTY a
ERROR_SWAPPED b
<clinit> ()V <clinit>
createCodec (Lcom/mojang/serialization/Codec;Lnet/minecraft/advancements/critereon/MinMaxBounds$BoundsFactory;)Lcom/mojang/serialization/Codec; a
fromReader (Lcom/mojang/brigadier/StringReader;Lnet/minecraft/advancements/critereon/MinMaxBounds$BoundsFromReaderFactory;Ljava/util/function/Function;Ljava/util/function/Supplier;Ljava/util/function/Function;)Lnet/minecraft/advancements/critereon/MinMaxBounds; a
isAllowedInputChat (Lcom/mojang/brigadier/StringReader;)Z a
isAny ()Z c
lambda$createCodec$0 (Lcom/mojang/serialization/Codec;Lnet/minecraft/advancements/critereon/MinMaxBounds$BoundsFactory;Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; a
lambda$createCodec$1 (Lnet/minecraft/advancements/critereon/MinMaxBounds;)Lnet/minecraft/advancements/critereon/MinMaxBounds; b
lambda$createCodec$2 (Lnet/minecraft/advancements/critereon/MinMaxBounds$BoundsFactory;Ljava/lang/Number;)Lnet/minecraft/advancements/critereon/MinMaxBounds; a
lambda$createCodec$3 (Lnet/minecraft/advancements/critereon/MinMaxBounds$BoundsFactory;Lcom/mojang/datafixers/util/Either;)Lnet/minecraft/advancements/critereon/MinMaxBounds; a
lambda$createCodec$4 (Lnet/minecraft/advancements/critereon/MinMaxBounds;)Lcom/mojang/datafixers/util/Either; a
max ()Ljava/util/Optional; b
min ()Ljava/util/Optional; a
readNumber (Lcom/mojang/brigadier/StringReader;Ljava/util/function/Function;Ljava/util/function/Supplier;)Ljava/util/Optional; a
unwrapPoint ()Ljava/util/Optional; d
net/minecraft/advancements/critereon/MinMaxBounds$BoundsFactory ck$a
create (Ljava/util/Optional;Ljava/util/Optional;)Lnet/minecraft/advancements/critereon/MinMaxBounds; create
net/minecraft/advancements/critereon/MinMaxBounds$BoundsFromReaderFactory ck$b
create (Lcom/mojang/brigadier/StringReader;Ljava/util/Optional;Ljava/util/Optional;)Lnet/minecraft/advancements/critereon/MinMaxBounds; create
net/minecraft/advancements/critereon/MinMaxBounds$Doubles ck$c
ANY c
CODEC d
max f
maxSq h
min e
minSq g
<clinit> ()V <clinit>
<init> (Ljava/util/Optional;Ljava/util/Optional;Ljava/util/Optional;Ljava/util/Optional;)V <init>
<init> (Ljava/util/Optional;Ljava/util/Optional;)V <init>
atLeast (D)Lnet/minecraft/advancements/critereon/MinMaxBounds$Doubles; b
atMost (D)Lnet/minecraft/advancements/critereon/MinMaxBounds$Doubles; c
between (DD)Lnet/minecraft/advancements/critereon/MinMaxBounds$Doubles; a
create (Lcom/mojang/brigadier/StringReader;Ljava/util/Optional;Ljava/util/Optional;)Lnet/minecraft/advancements/critereon/MinMaxBounds$Doubles; a
equals (Ljava/lang/Object;)Z equals
exactly (D)Lnet/minecraft/advancements/critereon/MinMaxBounds$Doubles; a
fromReader (Lcom/mojang/brigadier/StringReader;Ljava/util/function/Function;)Lnet/minecraft/advancements/critereon/MinMaxBounds$Doubles; a
fromReader (Lcom/mojang/brigadier/StringReader;)Lnet/minecraft/advancements/critereon/MinMaxBounds$Doubles; a
hashCode ()I hashCode
lambda$fromReader$1 (Ljava/lang/Double;)Ljava/lang/Double; a
lambda$squareOpt$0 (Ljava/lang/Double;)Ljava/lang/Double; b
matches (D)Z d
matchesSqr (D)Z e
max ()Ljava/util/Optional; b
maxSq ()Ljava/util/Optional; f
min ()Ljava/util/Optional; a
minSq ()Ljava/util/Optional; e
squareOpt (Ljava/util/Optional;)Ljava/util/Optional; a
toString ()Ljava/lang/String; toString
net/minecraft/advancements/critereon/MinMaxBounds$Ints ck$d
ANY c
CODEC d
max f
maxSq h
min e
minSq g
<clinit> ()V <clinit>
<init> (Ljava/util/Optional;Ljava/util/Optional;Ljava/util/Optional;Ljava/util/Optional;)V <init>
<init> (Ljava/util/Optional;Ljava/util/Optional;)V <init>
atLeast (I)Lnet/minecraft/advancements/critereon/MinMaxBounds$Ints; b
atMost (I)Lnet/minecraft/advancements/critereon/MinMaxBounds$Ints; c
between (II)Lnet/minecraft/advancements/critereon/MinMaxBounds$Ints; a
create (Lcom/mojang/brigadier/StringReader;Ljava/util/Optional;Ljava/util/Optional;)Lnet/minecraft/advancements/critereon/MinMaxBounds$Ints; a
equals (Ljava/lang/Object;)Z equals
exactly (I)Lnet/minecraft/advancements/critereon/MinMaxBounds$Ints; a
fromReader (Lcom/mojang/brigadier/StringReader;Ljava/util/function/Function;)Lnet/minecraft/advancements/critereon/MinMaxBounds$Ints; a
fromReader (Lcom/mojang/brigadier/StringReader;)Lnet/minecraft/advancements/critereon/MinMaxBounds$Ints; a
hashCode ()I hashCode
lambda$fromReader$2 (Ljava/lang/Integer;)Ljava/lang/Integer; a
lambda$new$1 (Ljava/lang/Integer;)Ljava/lang/Long; b
lambda$squareOpt$0 (Ljava/lang/Integer;)Ljava/lang/Long; c
matches (I)Z d
matchesSqr (J)Z a
max ()Ljava/util/Optional; b
maxSq ()Ljava/util/Optional; f
min ()Ljava/util/Optional; a
minSq ()Ljava/util/Optional; e
squareOpt (Ljava/util/Optional;)Ljava/util/Optional; a
toString ()Ljava/lang/String; toString
net/minecraft/advancements/critereon/MobEffectsPredicate cl
CODEC a
effectMap b
<clinit> ()V <clinit>
<init> (Ljava/util/Map;)V <init>
effectMap ()Ljava/util/Map; a
equals (Ljava/lang/Object;)Z equals
hashCode ()I hashCode
matches (Ljava/util/Map;)Z a
matches (Lnet/minecraft/world/entity/LivingEntity;)Z a
matches (Lnet/minecraft/world/entity/Entity;)Z a
toString ()Ljava/lang/String; toString
net/minecraft/advancements/critereon/MobEffectsPredicate$Builder cl$a
effectMap a
<init> ()V <init>
and (Lnet/minecraft/world/effect/MobEffect;Lnet/minecraft/advancements/critereon/MobEffectsPredicate$MobEffectInstancePredicate;)Lnet/minecraft/advancements/critereon/MobEffectsPredicate$Builder; a
and (Lnet/minecraft/world/effect/MobEffect;)Lnet/minecraft/advancements/critereon/MobEffectsPredicate$Builder; a
build ()Ljava/util/Optional; b
effects ()Lnet/minecraft/advancements/critereon/MobEffectsPredicate$Builder; a
net/minecraft/advancements/critereon/MobEffectsPredicate$MobEffectInstancePredicate cl$b
CODEC a
ambient d
amplifier b
duration c
visible e
<clinit> ()V <clinit>
<init> (Lnet/minecraft/advancements/critereon/MinMaxBounds$Ints;Lnet/minecraft/advancements/critereon/MinMaxBounds$Ints;Ljava/util/Optional;Ljava/util/Optional;)V <init>
<init> ()V <init>
ambient ()Ljava/util/Optional; c
amplifier ()Lnet/minecraft/advancements/critereon/MinMaxBounds$Ints; a
duration ()Lnet/minecraft/advancements/critereon/MinMaxBounds$Ints; b
equals (Ljava/lang/Object;)Z equals
hashCode ()I hashCode
lambda$static$0 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; a
matches (Lnet/minecraft/world/effect/MobEffectInstance;)Z a
toString ()Ljava/lang/String; toString
visible ()Ljava/util/Optional; d
net/minecraft/advancements/critereon/NbtPredicate cm
CODEC a
tag b
<clinit> ()V <clinit>
<init> (Lnet/minecraft/nbt/CompoundTag;)V <init>
equals (Ljava/lang/Object;)Z equals
getEntityTagToCompare (Lnet/minecraft/world/entity/Entity;)Lnet/minecraft/nbt/CompoundTag; b
hashCode ()I hashCode
matches (Lnet/minecraft/world/entity/Entity;)Z a
matches (Lnet/minecraft/world/item/ItemStack;)Z a
matches (Lnet/minecraft/nbt/Tag;)Z a
tag ()Lnet/minecraft/nbt/CompoundTag; a
toString ()Ljava/lang/String; toString
net/minecraft/advancements/critereon/PickedUpItemTrigger cn
<init> ()V <init>
codec ()Lcom/mojang/serialization/Codec; a
lambda$trigger$0 (Lnet/minecraft/server/level/ServerPlayer;Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/level/storage/loot/LootContext;Lnet/minecraft/advancements/critereon/PickedUpItemTrigger$TriggerInstance;)Z a
trigger (Lnet/minecraft/server/level/ServerPlayer;Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/entity/Entity;)V a
net/minecraft/advancements/critereon/PickedUpItemTrigger$TriggerInstance cn$a
CODEC a
entity d
item c
player b
<clinit> ()V <clinit>
<init> (Ljava/util/Optional;Ljava/util/Optional;Ljava/util/Optional;)V <init>
entity ()Ljava/util/Optional; c
equals (Ljava/lang/Object;)Z equals
hashCode ()I hashCode
item ()Ljava/util/Optional; b
lambda$static$0 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; a
matches (Lnet/minecraft/server/level/ServerPlayer;Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/level/storage/loot/LootContext;)Z a
player ()Ljava/util/Optional; a
thrownItemPickedUpByEntity (Lnet/minecraft/advancements/critereon/ContextAwarePredicate;Ljava/util/Optional;Ljava/util/Optional;)Lnet/minecraft/advancements/Criterion; a
thrownItemPickedUpByPlayer (Ljava/util/Optional;Ljava/util/Optional;Ljava/util/Optional;)Lnet/minecraft/advancements/Criterion; a
toString ()Ljava/lang/String; toString
validate (Lnet/minecraft/advancements/critereon/CriterionValidator;)V a
net/minecraft/advancements/critereon/PlayerHurtEntityTrigger co
<init> ()V <init>
codec ()Lcom/mojang/serialization/Codec; a
lambda$trigger$0 (Lnet/minecraft/server/level/ServerPlayer;Lnet/minecraft/world/level/storage/loot/LootContext;Lnet/minecraft/world/damagesource/DamageSource;FFZLnet/minecraft/advancements/critereon/PlayerHurtEntityTrigger$TriggerInstance;)Z a
trigger (Lnet/minecraft/server/level/ServerPlayer;Lnet/minecraft/world/entity/Entity;Lnet/minecraft/world/damagesource/DamageSource;FFZ)V a
net/minecraft/advancements/critereon/PlayerHurtEntityTrigger$TriggerInstance co$a
CODEC a
damage c
entity d
player b
<clinit> ()V <clinit>
<init> (Ljava/util/Optional;Ljava/util/Optional;Ljava/util/Optional;)V <init>
damage ()Ljava/util/Optional; c
entity ()Ljava/util/Optional; d
equals (Ljava/lang/Object;)Z equals
hashCode ()I hashCode
lambda$static$0 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; a
matches (Lnet/minecraft/server/level/ServerPlayer;Lnet/minecraft/world/level/storage/loot/LootContext;Lnet/minecraft/world/damagesource/DamageSource;FFZ)Z a
player ()Ljava/util/Optional; a
playerHurtEntity (Ljava/util/Optional;Ljava/util/Optional;)Lnet/minecraft/advancements/Criterion; a
playerHurtEntity (Lnet/minecraft/advancements/critereon/DamagePredicate$Builder;Ljava/util/Optional;)Lnet/minecraft/advancements/Criterion; a
playerHurtEntity (Ljava/util/Optional;)Lnet/minecraft/advancements/Criterion; b
playerHurtEntity ()Lnet/minecraft/advancements/Criterion; b
playerHurtEntityWithDamage (Ljava/util/Optional;)Lnet/minecraft/advancements/Criterion; a
playerHurtEntityWithDamage (Lnet/minecraft/advancements/critereon/DamagePredicate$Builder;)Lnet/minecraft/advancements/Criterion; a
toString ()Ljava/lang/String; toString
validate (Lnet/minecraft/advancements/critereon/CriterionValidator;)V a
net/minecraft/advancements/critereon/PlayerInteractTrigger cp
<init> ()V <init>
codec ()Lcom/mojang/serialization/Codec; a
lambda$trigger$0 (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/level/storage/loot/LootContext;Lnet/minecraft/advancements/critereon/PlayerInteractTrigger$TriggerInstance;)Z a
trigger (Lnet/minecraft/server/level/ServerPlayer;Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/entity/Entity;)V a
net/minecraft/advancements/critereon/PlayerInteractTrigger$TriggerInstance cp$a
CODEC a
entity d
item c
player b
<clinit> ()V <clinit>
<init> (Ljava/util/Optional;Ljava/util/Optional;Ljava/util/Optional;)V <init>
entity ()Ljava/util/Optional; c
equals (Ljava/lang/Object;)Z equals
hashCode ()I hashCode
item ()Ljava/util/Optional; b
itemUsedOnEntity (Ljava/util/Optional;Lnet/minecraft/advancements/critereon/ItemPredicate$Builder;Ljava/util/Optional;)Lnet/minecraft/advancements/Criterion; a
itemUsedOnEntity (Lnet/minecraft/advancements/critereon/ItemPredicate$Builder;Ljava/util/Optional;)Lnet/minecraft/advancements/Criterion; a
lambda$static$0 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; a
matches (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/level/storage/loot/LootContext;)Z a
player ()Ljava/util/Optional; a
toString ()Ljava/lang/String; toString
validate (Lnet/minecraft/advancements/critereon/CriterionValidator;)V a
net/minecraft/advancements/critereon/PlayerPredicate cq
CODEC c
LOOKING_AT_RANGE b
advancements h
gameType e
level d
lookingAt i
recipes g
stats f
<clinit> ()V <clinit>
<init> (Lnet/minecraft/advancements/critereon/MinMaxBounds$Ints;Ljava/util/Optional;Ljava/util/List;Lit/unimi/dsi/fastutil/objects/Object2BooleanMap;Ljava/util/Map;Ljava/util/Optional;)V <init>
advancements ()Ljava/util/Map; f
equals (Ljava/lang/Object;)Z equals
gameType ()Ljava/util/Optional; c
hashCode ()I hashCode
lambda$matches$1 (Lnet/minecraft/world/entity/Entity;)Z a
lambda$static$0 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; a
level ()Lnet/minecraft/advancements/critereon/MinMaxBounds$Ints; b
lookingAt ()Ljava/util/Optional; g
matches (Lnet/minecraft/world/entity/Entity;Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/phys/Vec3;)Z a
recipes ()Lit/unimi/dsi/fastutil/objects/Object2BooleanMap; e
stats ()Ljava/util/List; d
toString ()Ljava/lang/String; toString
type ()Lnet/minecraft/advancements/critereon/EntitySubPredicate$Type; a
net/minecraft/advancements/critereon/PlayerPredicate$AdvancementCriterionsPredicate cq$a
CODEC a
criterions c
<clinit> ()V <clinit>
<init> (Lit/unimi/dsi/fastutil/objects/Object2BooleanMap;)V <init>
criterions ()Lit/unimi/dsi/fastutil/objects/Object2BooleanMap; a
equals (Ljava/lang/Object;)Z equals
hashCode ()I hashCode
test (Ljava/lang/Object;)Z test
test (Lnet/minecraft/advancements/AdvancementProgress;)Z a
toString ()Ljava/lang/String; toString
net/minecraft/advancements/critereon/PlayerPredicate$AdvancementDonePredicate cq$b
CODEC a
state c
<clinit> ()V <clinit>
<init> (Z)V <init>
equals (Ljava/lang/Object;)Z equals
hashCode ()I hashCode
state ()Z a
test (Ljava/lang/Object;)Z test
test (Lnet/minecraft/advancements/AdvancementProgress;)Z a
toString ()Ljava/lang/String; toString
net/minecraft/advancements/critereon/PlayerPredicate$AdvancementPredicate cq$c
CODEC b
<clinit> ()V <clinit>
lambda$static$0 (Lnet/minecraft/advancements/critereon/PlayerPredicate$AdvancementDonePredicate;)Ljava/lang/Record; a
lambda$static$1 (Lnet/minecraft/advancements/critereon/PlayerPredicate$AdvancementCriterionsPredicate;)Ljava/lang/Record; a
lambda$static$2 (Lcom/mojang/datafixers/util/Either;)Lnet/minecraft/advancements/critereon/PlayerPredicate$AdvancementPredicate; a
lambda$static$3 (Lnet/minecraft/advancements/critereon/PlayerPredicate$AdvancementPredicate;)Lcom/mojang/datafixers/util/Either; a
net/minecraft/advancements/critereon/PlayerPredicate$Builder cq$d
advancements e
gameType b
level a
lookingAt f
recipes d
stats c
<init> ()V <init>
addRecipe (Lnet/minecraft/resources/ResourceLocation;Z)Lnet/minecraft/advancements/critereon/PlayerPredicate$Builder; a
addStat (Lnet/minecraft/stats/StatType;Lnet/minecraft/core/Holder$Reference;Lnet/minecraft/advancements/critereon/MinMaxBounds$Ints;)Lnet/minecraft/advancements/critereon/PlayerPredicate$Builder; a
build ()Lnet/minecraft/advancements/critereon/PlayerPredicate; b
checkAdvancementCriterions (Lnet/minecraft/resources/ResourceLocation;Ljava/util/Map;)Lnet/minecraft/advancements/critereon/PlayerPredicate$Builder; a
checkAdvancementDone (Lnet/minecraft/resources/ResourceLocation;Z)Lnet/minecraft/advancements/critereon/PlayerPredicate$Builder; b
player ()Lnet/minecraft/advancements/critereon/PlayerPredicate$Builder; a
setGameType (Lnet/minecraft/world/level/GameType;)Lnet/minecraft/advancements/critereon/PlayerPredicate$Builder; a
setLevel (Lnet/minecraft/advancements/critereon/MinMaxBounds$Ints;)Lnet/minecraft/advancements/critereon/PlayerPredicate$Builder; a
setLookingAt (Lnet/minecraft/advancements/critereon/EntityPredicate$Builder;)Lnet/minecraft/advancements/critereon/PlayerPredicate$Builder; a
net/minecraft/advancements/critereon/PlayerPredicate$StatMatcher cq$e
CODEC a
range d
stat e
type b
value c
<clinit> ()V <clinit>
<init> (Lnet/minecraft/stats/StatType;Lnet/minecraft/core/Holder;Lnet/minecraft/advancements/critereon/MinMaxBounds$Ints;)V <init>
<init> (Lnet/minecraft/stats/StatType;Lnet/minecraft/core/Holder;Lnet/minecraft/advancements/critereon/MinMaxBounds$Ints;Ljava/util/function/Supplier;)V <init>
createTypedCodec (Lnet/minecraft/stats/StatType;)Lcom/mojang/serialization/Codec; a
equals (Ljava/lang/Object;)Z equals
hashCode ()I hashCode
lambda$createTypedCodec$0 (Lnet/minecraft/stats/StatType;Lnet/minecraft/core/Holder;Lnet/minecraft/advancements/critereon/MinMaxBounds$Ints;)Lnet/minecraft/advancements/critereon/PlayerPredicate$StatMatcher; a
lambda$createTypedCodec$1 (Lnet/minecraft/stats/StatType;Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; a
lambda$new$2 (Lnet/minecraft/stats/StatType;Lnet/minecraft/core/Holder;)Lnet/minecraft/stats/Stat; a
matches (Lnet/minecraft/stats/StatsCounter;)Z a
range ()Lnet/minecraft/advancements/critereon/MinMaxBounds$Ints; c
stat ()Ljava/util/function/Supplier; d
toString ()Ljava/lang/String; toString
type ()Lnet/minecraft/stats/StatType; a
value ()Lnet/minecraft/core/Holder; b
net/minecraft/advancements/critereon/PlayerTrigger cr
<init> ()V <init>
codec ()Lcom/mojang/serialization/Codec; a
lambda$trigger$0 (Lnet/minecraft/advancements/critereon/PlayerTrigger$TriggerInstance;)Z a
trigger (Lnet/minecraft/server/level/ServerPlayer;)V a
net/minecraft/advancements/critereon/PlayerTrigger$TriggerInstance cr$a
CODEC a
player b
<clinit> ()V <clinit>
<init> (Ljava/util/Optional;)V <init>
avoidVibration ()Lnet/minecraft/advancements/Criterion; d
equals (Ljava/lang/Object;)Z equals
hashCode ()I hashCode
lambda$static$0 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; a
located (Lnet/minecraft/advancements/critereon/LocationPredicate$Builder;)Lnet/minecraft/advancements/Criterion; a
located (Lnet/minecraft/advancements/critereon/EntityPredicate$Builder;)Lnet/minecraft/advancements/Criterion; a
located (Ljava/util/Optional;)Lnet/minecraft/advancements/Criterion; a
player ()Ljava/util/Optional; a
raidWon ()Lnet/minecraft/advancements/Criterion; c
sleptInBed ()Lnet/minecraft/advancements/Criterion; b
tick ()Lnet/minecraft/advancements/Criterion; e
toString ()Ljava/lang/String; toString
walkOnBlockWithEquipment (Lnet/minecraft/world/level/block/Block;Lnet/minecraft/world/item/Item;)Lnet/minecraft/advancements/Criterion; a
net/minecraft/advancements/critereon/RecipeCraftedTrigger cs
<init> ()V <init>
codec ()Lcom/mojang/serialization/Codec; a
lambda$trigger$0 (Lnet/minecraft/resources/ResourceLocation;Ljava/util/List;Lnet/minecraft/advancements/critereon/RecipeCraftedTrigger$TriggerInstance;)Z a
trigger (Lnet/minecraft/server/level/ServerPlayer;Lnet/minecraft/resources/ResourceLocation;Ljava/util/List;)V a
net/minecraft/advancements/critereon/RecipeCraftedTrigger$TriggerInstance cs$a
CODEC a
ingredients d
player b
recipeId c
<clinit> ()V <clinit>
<init> (Ljava/util/Optional;Lnet/minecraft/resources/ResourceLocation;Ljava/util/List;)V <init>
craftedItem (Lnet/minecraft/resources/ResourceLocation;Ljava/util/List;)Lnet/minecraft/advancements/Criterion; a
craftedItem (Lnet/minecraft/resources/ResourceLocation;)Lnet/minecraft/advancements/Criterion; a
equals (Ljava/lang/Object;)Z equals
hashCode ()I hashCode
ingredients ()Ljava/util/List; c
lambda$static$0 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; a
matches (Lnet/minecraft/resources/ResourceLocation;Ljava/util/List;)Z b
player ()Ljava/util/Optional; a
recipeId ()Lnet/minecraft/resources/ResourceLocation; b
toString ()Ljava/lang/String; toString
net/minecraft/advancements/critereon/RecipeUnlockedTrigger ct
<init> ()V <init>
codec ()Lcom/mojang/serialization/Codec; a
lambda$trigger$0 (Lnet/minecraft/world/item/crafting/RecipeHolder;Lnet/minecraft/advancements/critereon/RecipeUnlockedTrigger$TriggerInstance;)Z a
trigger (Lnet/minecraft/server/level/ServerPlayer;Lnet/minecraft/world/item/crafting/RecipeHolder;)V a
unlocked (Lnet/minecraft/resources/ResourceLocation;)Lnet/minecraft/advancements/Criterion; a
net/minecraft/advancements/critereon/RecipeUnlockedTrigger$TriggerInstance ct$a
CODEC a
player b
recipe c
<clinit> ()V <clinit>
<init> (Ljava/util/Optional;Lnet/minecraft/resources/ResourceLocation;)V <init>
equals (Ljava/lang/Object;)Z equals
hashCode ()I hashCode
lambda$static$0 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; a
matches (Lnet/minecraft/world/item/crafting/RecipeHolder;)Z a
player ()Ljava/util/Optional; a
recipe ()Lnet/minecraft/resources/ResourceLocation; b
toString ()Ljava/lang/String; toString
net/minecraft/advancements/critereon/ShotCrossbowTrigger cu
<init> ()V <init>
codec ()Lcom/mojang/serialization/Codec; a
lambda$trigger$0 (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/advancements/critereon/ShotCrossbowTrigger$TriggerInstance;)Z a
trigger (Lnet/minecraft/server/level/ServerPlayer;Lnet/minecraft/world/item/ItemStack;)V a
net/minecraft/advancements/critereon/ShotCrossbowTrigger$TriggerInstance cu$a
CODEC a
item c
player b
<clinit> ()V <clinit>
<init> (Ljava/util/Optional;Ljava/util/Optional;)V <init>
equals (Ljava/lang/Object;)Z equals
hashCode ()I hashCode
item ()Ljava/util/Optional; b
lambda$static$0 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; a
matches (Lnet/minecraft/world/item/ItemStack;)Z a
player ()Ljava/util/Optional; a
shotCrossbow (Lnet/minecraft/world/level/ItemLike;)Lnet/minecraft/advancements/Criterion; a
shotCrossbow (Ljava/util/Optional;)Lnet/minecraft/advancements/Criterion; a
toString ()Ljava/lang/String; toString
net/minecraft/advancements/critereon/SimpleCriterionTrigger cv
players a
<init> ()V <init>
addPlayerListener (Lnet/minecraft/server/PlayerAdvancements;Lnet/minecraft/advancements/CriterionTrigger$Listener;)V a
lambda$addPlayerListener$0 (Lnet/minecraft/server/PlayerAdvancements;)Ljava/util/Set; b
removePlayerListener (Lnet/minecraft/server/PlayerAdvancements;Lnet/minecraft/advancements/CriterionTrigger$Listener;)V b
removePlayerListeners (Lnet/minecraft/server/PlayerAdvancements;)V a
trigger (Lnet/minecraft/server/level/ServerPlayer;Ljava/util/function/Predicate;)V a
net/minecraft/advancements/critereon/SimpleCriterionTrigger$SimpleInstance cv$a
player ()Ljava/util/Optional; a
validate (Lnet/minecraft/advancements/critereon/CriterionValidator;)V a
net/minecraft/advancements/critereon/SlideDownBlockTrigger cw
<init> ()V <init>
codec ()Lcom/mojang/serialization/Codec; a
lambda$trigger$0 (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/advancements/critereon/SlideDownBlockTrigger$TriggerInstance;)Z a
trigger (Lnet/minecraft/server/level/ServerPlayer;Lnet/minecraft/world/level/block/state/BlockState;)V a
net/minecraft/advancements/critereon/SlideDownBlockTrigger$TriggerInstance cw$a
CODEC a
block c
player b
state d
<clinit> ()V <clinit>
<init> (Ljava/util/Optional;Ljava/util/Optional;Ljava/util/Optional;)V <init>
block ()Ljava/util/Optional; b
equals (Ljava/lang/Object;)Z equals
hashCode ()I hashCode
lambda$static$0 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; a
lambda$validate$1 (Lnet/minecraft/core/Holder;Lnet/minecraft/advancements/critereon/StatePropertiesPredicate;)Ljava/util/Optional; a
lambda$validate$2 (Lnet/minecraft/core/Holder;Ljava/lang/String;)Ljava/lang/String; b
lambda$validate$3 (Lnet/minecraft/core/Holder;Ljava/lang/String;)Lcom/mojang/serialization/DataResult; a
lambda$validate$4 (Lnet/minecraft/advancements/critereon/SlideDownBlockTrigger$TriggerInstance;Lnet/minecraft/core/Holder;)Ljava/util/Optional; a
lambda$validate$5 (Lnet/minecraft/advancements/critereon/SlideDownBlockTrigger$TriggerInstance;)Lcom/mojang/serialization/DataResult; b
matches (Lnet/minecraft/world/level/block/state/BlockState;)Z a
player ()Ljava/util/Optional; a
slidesDownBlock (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/advancements/Criterion; a
state ()Ljava/util/Optional; c
toString ()Ljava/lang/String; toString
validate (Lnet/minecraft/advancements/critereon/SlideDownBlockTrigger$TriggerInstance;)Lcom/mojang/serialization/DataResult; a
net/minecraft/advancements/critereon/SlimePredicate cx
CODEC b
size c
<clinit> ()V <clinit>
<init> (Lnet/minecraft/advancements/critereon/MinMaxBounds$Ints;)V <init>
equals (Ljava/lang/Object;)Z equals
hashCode ()I hashCode
lambda$static$0 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; a
matches (Lnet/minecraft/world/entity/Entity;Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/phys/Vec3;)Z a
size ()Lnet/minecraft/advancements/critereon/MinMaxBounds$Ints; b
sized (Lnet/minecraft/advancements/critereon/MinMaxBounds$Ints;)Lnet/minecraft/advancements/critereon/SlimePredicate; a
toString ()Ljava/lang/String; toString
type ()Lnet/minecraft/advancements/critereon/EntitySubPredicate$Type; a
net/minecraft/advancements/critereon/StartRidingTrigger cy
<init> ()V <init>
codec ()Lcom/mojang/serialization/Codec; a
lambda$trigger$0 (Lnet/minecraft/advancements/critereon/StartRidingTrigger$TriggerInstance;)Z a
trigger (Lnet/minecraft/server/level/ServerPlayer;)V a
net/minecraft/advancements/critereon/StartRidingTrigger$TriggerInstance cy$a
CODEC a
player b
<clinit> ()V <clinit>
<init> (Ljava/util/Optional;)V <init>
equals (Ljava/lang/Object;)Z equals
hashCode ()I hashCode
lambda$static$0 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; a
player ()Ljava/util/Optional; a
playerStartsRiding (Lnet/minecraft/advancements/critereon/EntityPredicate$Builder;)Lnet/minecraft/advancements/Criterion; a
toString ()Ljava/lang/String; toString
net/minecraft/advancements/critereon/StatePropertiesPredicate cz
CODEC a
PROPERTIES_CODEC c
properties b
<clinit> ()V <clinit>
<init> (Ljava/util/List;)V <init>
checkState (Lnet/minecraft/world/level/block/state/StateDefinition;)Ljava/util/Optional; a
equals (Ljava/lang/Object;)Z equals
hashCode ()I hashCode
lambda$static$0 (Ljava/util/Map$Entry;)Lnet/minecraft/advancements/critereon/StatePropertiesPredicate$PropertyMatcher; a
lambda$static$1 (Ljava/util/Map;)Ljava/util/List; a
lambda$static$2 (Ljava/util/List;)Ljava/util/Map; a
matches (Lnet/minecraft/world/level/block/state/StateDefinition;Lnet/minecraft/world/level/block/state/StateHolder;)Z a
matches (Lnet/minecraft/world/level/material/FluidState;)Z a
matches (Lnet/minecraft/world/level/block/state/BlockState;)Z a
properties ()Ljava/util/List; a
toString ()Ljava/lang/String; toString
net/minecraft/advancements/critereon/StatePropertiesPredicate$Builder cz$a
matchers a
<init> ()V <init>
build ()Ljava/util/Optional; b
hasProperty (Lnet/minecraft/world/level/block/state/properties/Property;Ljava/lang/Comparable;)Lnet/minecraft/advancements/critereon/StatePropertiesPredicate$Builder; a
hasProperty (Lnet/minecraft/world/level/block/state/properties/Property;I)Lnet/minecraft/advancements/critereon/StatePropertiesPredicate$Builder; a
hasProperty (Lnet/minecraft/world/level/block/state/properties/Property;Z)Lnet/minecraft/advancements/critereon/StatePropertiesPredicate$Builder; a
hasProperty (Lnet/minecraft/world/level/block/state/properties/Property;Ljava/lang/String;)Lnet/minecraft/advancements/critereon/StatePropertiesPredicate$Builder; a
properties ()Lnet/minecraft/advancements/critereon/StatePropertiesPredicate$Builder; a
net/minecraft/advancements/critereon/StatePropertiesPredicate$ExactMatcher cz$b
CODEC a
value c
<clinit> ()V <clinit>
<init> (Ljava/lang/String;)V <init>
equals (Ljava/lang/Object;)Z equals
hashCode ()I hashCode
match (Lnet/minecraft/world/level/block/state/StateHolder;Lnet/minecraft/world/level/block/state/properties/Property;)Z a
toString ()Ljava/lang/String; toString
value ()Ljava/lang/String; a
net/minecraft/advancements/critereon/StatePropertiesPredicate$PropertyMatcher cz$c
name a
valueMatcher b
<init> (Ljava/lang/String;Lnet/minecraft/advancements/critereon/StatePropertiesPredicate$ValueMatcher;)V <init>
checkState (Lnet/minecraft/world/level/block/state/StateDefinition;)Ljava/util/Optional; a
equals (Ljava/lang/Object;)Z equals
hashCode ()I hashCode
match (Lnet/minecraft/world/level/block/state/StateDefinition;Lnet/minecraft/world/level/block/state/StateHolder;)Z a
name ()Ljava/lang/String; a
toString ()Ljava/lang/String; toString
valueMatcher ()Lnet/minecraft/advancements/critereon/StatePropertiesPredicate$ValueMatcher; b
net/minecraft/advancements/critereon/StatePropertiesPredicate$RangedMatcher cz$d
CODEC a
maxValue d
minValue c
<clinit> ()V <clinit>
<init> (Ljava/util/Optional;Ljava/util/Optional;)V <init>
equals (Ljava/lang/Object;)Z equals
hashCode ()I hashCode
lambda$static$0 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; a
match (Lnet/minecraft/world/level/block/state/StateHolder;Lnet/minecraft/world/level/block/state/properties/Property;)Z a
maxValue ()Ljava/util/Optional; b
minValue ()Ljava/util/Optional; a
toString ()Ljava/lang/String; toString
net/minecraft/advancements/critereon/StatePropertiesPredicate$ValueMatcher cz$e
CODEC b
<clinit> ()V <clinit>
lambda$static$0 (Lnet/minecraft/advancements/critereon/StatePropertiesPredicate$ExactMatcher;)Ljava/lang/Record; a
lambda$static$1 (Lnet/minecraft/advancements/critereon/StatePropertiesPredicate$RangedMatcher;)Ljava/lang/Record; a
lambda$static$2 (Lcom/mojang/datafixers/util/Either;)Lnet/minecraft/advancements/critereon/StatePropertiesPredicate$ValueMatcher; a
lambda$static$3 (Lnet/minecraft/advancements/critereon/StatePropertiesPredicate$ValueMatcher;)Lcom/mojang/datafixers/util/Either; a
match (Lnet/minecraft/world/level/block/state/StateHolder;Lnet/minecraft/world/level/block/state/properties/Property;)Z a
net/minecraft/advancements/critereon/SummonedEntityTrigger da
<init> ()V <init>
codec ()Lcom/mojang/serialization/Codec; a
lambda$trigger$0 (Lnet/minecraft/world/level/storage/loot/LootContext;Lnet/minecraft/advancements/critereon/SummonedEntityTrigger$TriggerInstance;)Z a
trigger (Lnet/minecraft/server/level/ServerPlayer;Lnet/minecraft/world/entity/Entity;)V a
net/minecraft/advancements/critereon/SummonedEntityTrigger$TriggerInstance da$a
CODEC a
entity c
player b
<clinit> ()V <clinit>
<init> (Ljava/util/Optional;Ljava/util/Optional;)V <init>
entity ()Ljava/util/Optional; b
equals (Ljava/lang/Object;)Z equals
hashCode ()I hashCode
lambda$static$0 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; a
matches (Lnet/minecraft/world/level/storage/loot/LootContext;)Z a
player ()Ljava/util/Optional; a
summonedEntity (Lnet/minecraft/advancements/critereon/EntityPredicate$Builder;)Lnet/minecraft/advancements/Criterion; a
toString ()Ljava/lang/String; toString
validate (Lnet/minecraft/advancements/critereon/CriterionValidator;)V a
net/minecraft/advancements/critereon/TagPredicate db
expected b
tag a
<init> (Lnet/minecraft/tags/TagKey;Z)V <init>
codec (Lnet/minecraft/resources/ResourceKey;)Lcom/mojang/serialization/Codec; a
equals (Ljava/lang/Object;)Z equals
expected ()Z b
hashCode ()I hashCode
is (Lnet/minecraft/tags/TagKey;)Lnet/minecraft/advancements/critereon/TagPredicate; a
isNot (Lnet/minecraft/tags/TagKey;)Lnet/minecraft/advancements/critereon/TagPredicate; b
lambda$codec$0 (Lnet/minecraft/resources/ResourceKey;Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; a
matches (Lnet/minecraft/core/Holder;)Z a
tag ()Lnet/minecraft/tags/TagKey; a
toString ()Ljava/lang/String; toString
net/minecraft/advancements/critereon/TameAnimalTrigger dc
<init> ()V <init>
codec ()Lcom/mojang/serialization/Codec; a
lambda$trigger$0 (Lnet/minecraft/world/level/storage/loot/LootContext;Lnet/minecraft/advancements/critereon/TameAnimalTrigger$TriggerInstance;)Z a
trigger (Lnet/minecraft/server/level/ServerPlayer;Lnet/minecraft/world/entity/animal/Animal;)V a
net/minecraft/advancements/critereon/TameAnimalTrigger$TriggerInstance dc$a
CODEC a
entity c
player b
<clinit> ()V <clinit>
<init> (Ljava/util/Optional;Ljava/util/Optional;)V <init>
entity ()Ljava/util/Optional; c
equals (Ljava/lang/Object;)Z equals
hashCode ()I hashCode
lambda$static$0 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; a
matches (Lnet/minecraft/world/level/storage/loot/LootContext;)Z a
player ()Ljava/util/Optional; a
tamedAnimal (Lnet/minecraft/advancements/critereon/EntityPredicate$Builder;)Lnet/minecraft/advancements/Criterion; a
tamedAnimal ()Lnet/minecraft/advancements/Criterion; b
toString ()Ljava/lang/String; toString
validate (Lnet/minecraft/advancements/critereon/CriterionValidator;)V a
net/minecraft/advancements/critereon/TargetBlockTrigger dd
<init> ()V <init>
codec ()Lcom/mojang/serialization/Codec; a
lambda$trigger$0 (Lnet/minecraft/world/level/storage/loot/LootContext;Lnet/minecraft/world/phys/Vec3;ILnet/minecraft/advancements/critereon/TargetBlockTrigger$TriggerInstance;)Z a
trigger (Lnet/minecraft/server/level/ServerPlayer;Lnet/minecraft/world/entity/Entity;Lnet/minecraft/world/phys/Vec3;I)V a
net/minecraft/advancements/critereon/TargetBlockTrigger$TriggerInstance dd$a
CODEC a
player b
projectile d
signalStrength c
<clinit> ()V <clinit>
<init> (Ljava/util/Optional;Lnet/minecraft/advancements/critereon/MinMaxBounds$Ints;Ljava/util/Optional;)V <init>
equals (Ljava/lang/Object;)Z equals
hashCode ()I hashCode
lambda$static$0 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; a
matches (Lnet/minecraft/world/level/storage/loot/LootContext;Lnet/minecraft/world/phys/Vec3;I)Z a
player ()Ljava/util/Optional; a
projectile ()Ljava/util/Optional; c
signalStrength ()Lnet/minecraft/advancements/critereon/MinMaxBounds$Ints; b
targetHit (Lnet/minecraft/advancements/critereon/MinMaxBounds$Ints;Ljava/util/Optional;)Lnet/minecraft/advancements/Criterion; a
toString ()Ljava/lang/String; toString
validate (Lnet/minecraft/advancements/critereon/CriterionValidator;)V a
net/minecraft/advancements/critereon/TradeTrigger de
<init> ()V <init>
codec ()Lcom/mojang/serialization/Codec; a
lambda$trigger$0 (Lnet/minecraft/world/level/storage/loot/LootContext;Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/advancements/critereon/TradeTrigger$TriggerInstance;)Z a
trigger (Lnet/minecraft/server/level/ServerPlayer;Lnet/minecraft/world/entity/npc/AbstractVillager;Lnet/minecraft/world/item/ItemStack;)V a
net/minecraft/advancements/critereon/TradeTrigger$TriggerInstance de$a
CODEC a
item d
player b
villager c
<clinit> ()V <clinit>
<init> (Ljava/util/Optional;Ljava/util/Optional;Ljava/util/Optional;)V <init>
equals (Ljava/lang/Object;)Z equals
hashCode ()I hashCode
item ()Ljava/util/Optional; d
lambda$static$0 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; a
matches (Lnet/minecraft/world/level/storage/loot/LootContext;Lnet/minecraft/world/item/ItemStack;)Z a
player ()Ljava/util/Optional; a
toString ()Ljava/lang/String; toString
tradedWithVillager (Lnet/minecraft/advancements/critereon/EntityPredicate$Builder;)Lnet/minecraft/advancements/Criterion; a
tradedWithVillager ()Lnet/minecraft/advancements/Criterion; b
validate (Lnet/minecraft/advancements/critereon/CriterionValidator;)V a
villager ()Ljava/util/Optional; c
net/minecraft/advancements/critereon/UsedEnderEyeTrigger df
<init> ()V <init>
codec ()Lcom/mojang/serialization/Codec; a
lambda$trigger$0 (DLnet/minecraft/advancements/critereon/UsedEnderEyeTrigger$TriggerInstance;)Z a
trigger (Lnet/minecraft/server/level/ServerPlayer;Lnet/minecraft/core/BlockPos;)V a
net/minecraft/advancements/critereon/UsedEnderEyeTrigger$TriggerInstance df$a
CODEC a
distance c
player b
<clinit> ()V <clinit>
<init> (Ljava/util/Optional;Lnet/minecraft/advancements/critereon/MinMaxBounds$Doubles;)V <init>
distance ()Lnet/minecraft/advancements/critereon/MinMaxBounds$Doubles; b
equals (Ljava/lang/Object;)Z equals
hashCode ()I hashCode
lambda$static$0 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; a
matches (D)Z a
player ()Ljava/util/Optional; a
toString ()Ljava/lang/String; toString
net/minecraft/advancements/critereon/UsedTotemTrigger dg
<init> ()V <init>
codec ()Lcom/mojang/serialization/Codec; a
lambda$trigger$0 (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/advancements/critereon/UsedTotemTrigger$TriggerInstance;)Z a
trigger (Lnet/minecraft/server/level/ServerPlayer;Lnet/minecraft/world/item/ItemStack;)V a
net/minecraft/advancements/critereon/UsedTotemTrigger$TriggerInstance dg$a
CODEC a
item c
player b
<clinit> ()V <clinit>
<init> (Ljava/util/Optional;Ljava/util/Optional;)V <init>
equals (Ljava/lang/Object;)Z equals
hashCode ()I hashCode
item ()Ljava/util/Optional; b
lambda$static$0 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; a
matches (Lnet/minecraft/world/item/ItemStack;)Z a
player ()Ljava/util/Optional; a
toString ()Ljava/lang/String; toString
usedTotem (Lnet/minecraft/world/level/ItemLike;)Lnet/minecraft/advancements/Criterion; a
usedTotem (Lnet/minecraft/advancements/critereon/ItemPredicate;)Lnet/minecraft/advancements/Criterion; a
net/minecraft/advancements/critereon/UsingItemTrigger dh
<init> ()V <init>
codec ()Lcom/mojang/serialization/Codec; a
lambda$trigger$0 (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/advancements/critereon/UsingItemTrigger$TriggerInstance;)Z a
trigger (Lnet/minecraft/server/level/ServerPlayer;Lnet/minecraft/world/item/ItemStack;)V a
net/minecraft/advancements/critereon/UsingItemTrigger$TriggerInstance dh$a
CODEC a
item c
player b
<clinit> ()V <clinit>
<init> (Ljava/util/Optional;Ljava/util/Optional;)V <init>
equals (Ljava/lang/Object;)Z equals
hashCode ()I hashCode
item ()Ljava/util/Optional; b
lambda$static$0 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; a
lookingAt (Lnet/minecraft/advancements/critereon/EntityPredicate$Builder;Lnet/minecraft/advancements/critereon/ItemPredicate$Builder;)Lnet/minecraft/advancements/Criterion; a
matches (Lnet/minecraft/world/item/ItemStack;)Z a
player ()Ljava/util/Optional; a
toString ()Ljava/lang/String; toString
net/minecraft/advancements/critereon/WrappedMinMaxBounds di
ANY a
ERROR_INTS_ONLY b
max d
min c
<clinit> ()V <clinit>
<init> (Ljava/lang/Float;Ljava/lang/Float;)V <init>
atLeast (F)Lnet/minecraft/advancements/critereon/WrappedMinMaxBounds; b
atMost (F)Lnet/minecraft/advancements/critereon/WrappedMinMaxBounds; c
between (FF)Lnet/minecraft/advancements/critereon/WrappedMinMaxBounds; a
equals (Ljava/lang/Object;)Z equals
exactly (F)Lnet/minecraft/advancements/critereon/WrappedMinMaxBounds; a
fromJson (Lcom/google/gson/JsonElement;)Lnet/minecraft/advancements/critereon/WrappedMinMaxBounds; a
fromReader (Lcom/mojang/brigadier/StringReader;Z)Lnet/minecraft/advancements/critereon/WrappedMinMaxBounds; a
fromReader (Lcom/mojang/brigadier/StringReader;ZLjava/util/function/Function;)Lnet/minecraft/advancements/critereon/WrappedMinMaxBounds; a
hashCode ()I hashCode
isAllowedNumber (Lcom/mojang/brigadier/StringReader;Z)Z c
lambda$fromReader$0 (Ljava/lang/Float;)Ljava/lang/Float; a
matches (F)Z d
matchesSqr (D)Z a
max ()Ljava/lang/Float; c
min ()Ljava/lang/Float; b
optionallyFormat (Ljava/lang/Float;Ljava/util/function/Function;)Ljava/lang/Float; a
readNumber (Lcom/mojang/brigadier/StringReader;Z)Ljava/lang/Float; b
serializeToJson ()Lcom/google/gson/JsonElement; a
toString ()Ljava/lang/String; toString
net/minecraft/advancements/critereon/package-info dj
net/minecraft/advancements/package-info dk
net/minecraft/commands/BrigadierExceptions dl
DISPATCHER_EXPECTED_ARGUMENT_SEPARATOR z
DISPATCHER_PARSE_EXCEPTION A
DISPATCHER_UNKNOWN_ARGUMENT y
DISPATCHER_UNKNOWN_COMMAND x
DOUBLE_TOO_BIG b
DOUBLE_TOO_SMALL a
FLOAT_TOO_BIG d
FLOAT_TOO_SMALL c
INTEGER_TOO_BIG f
INTEGER_TOO_SMALL e
LITERAL_INCORRECT i
LONG_TOO_BIG h
LONG_TOO_SMALL g
READER_EXPECTED_BOOL v
READER_EXPECTED_DOUBLE s
READER_EXPECTED_END_OF_QUOTE k
READER_EXPECTED_FLOAT u
READER_EXPECTED_INT o
READER_EXPECTED_LONG q
READER_EXPECTED_START_OF_QUOTE j
READER_EXPECTED_SYMBOL w
READER_INVALID_BOOL m
READER_INVALID_DOUBLE r
READER_INVALID_ESCAPE l
READER_INVALID_FLOAT t
READER_INVALID_INT n
READER_INVALID_LONG p
<clinit> ()V <clinit>
<init> ()V <init>
dispatcherExpectedArgumentSeparator ()Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType; dispatcherExpectedArgumentSeparator
dispatcherParseException ()Lcom/mojang/brigadier/exceptions/DynamicCommandExceptionType; dispatcherParseException
dispatcherUnknownArgument ()Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType; dispatcherUnknownArgument
dispatcherUnknownCommand ()Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType; dispatcherUnknownCommand
doubleTooHigh ()Lcom/mojang/brigadier/exceptions/Dynamic2CommandExceptionType; doubleTooHigh
doubleTooLow ()Lcom/mojang/brigadier/exceptions/Dynamic2CommandExceptionType; doubleTooLow
floatTooHigh ()Lcom/mojang/brigadier/exceptions/Dynamic2CommandExceptionType; floatTooHigh
floatTooLow ()Lcom/mojang/brigadier/exceptions/Dynamic2CommandExceptionType; floatTooLow
integerTooHigh ()Lcom/mojang/brigadier/exceptions/Dynamic2CommandExceptionType; integerTooHigh
integerTooLow ()Lcom/mojang/brigadier/exceptions/Dynamic2CommandExceptionType; integerTooLow
lambda$static$0 (Ljava/lang/Object;Ljava/lang/Object;)Lcom/mojang/brigadier/Message; h
lambda$static$1 (Ljava/lang/Object;Ljava/lang/Object;)Lcom/mojang/brigadier/Message; g
lambda$static$10 (Ljava/lang/Object;)Lcom/mojang/brigadier/Message; g
lambda$static$11 (Ljava/lang/Object;)Lcom/mojang/brigadier/Message; f
lambda$static$12 (Ljava/lang/Object;)Lcom/mojang/brigadier/Message; e
lambda$static$13 (Ljava/lang/Object;)Lcom/mojang/brigadier/Message; d
lambda$static$14 (Ljava/lang/Object;)Lcom/mojang/brigadier/Message; c
lambda$static$15 (Ljava/lang/Object;)Lcom/mojang/brigadier/Message; b
lambda$static$16 (Ljava/lang/Object;)Lcom/mojang/brigadier/Message; a
lambda$static$2 (Ljava/lang/Object;Ljava/lang/Object;)Lcom/mojang/brigadier/Message; f
lambda$static$3 (Ljava/lang/Object;Ljava/lang/Object;)Lcom/mojang/brigadier/Message; e
lambda$static$4 (Ljava/lang/Object;Ljava/lang/Object;)Lcom/mojang/brigadier/Message; d
lambda$static$5 (Ljava/lang/Object;Ljava/lang/Object;)Lcom/mojang/brigadier/Message; c
lambda$static$6 (Ljava/lang/Object;Ljava/lang/Object;)Lcom/mojang/brigadier/Message; b
lambda$static$7 (Ljava/lang/Object;Ljava/lang/Object;)Lcom/mojang/brigadier/Message; a
lambda$static$8 (Ljava/lang/Object;)Lcom/mojang/brigadier/Message; i
lambda$static$9 (Ljava/lang/Object;)Lcom/mojang/brigadier/Message; h
literalIncorrect ()Lcom/mojang/brigadier/exceptions/DynamicCommandExceptionType; literalIncorrect
longTooHigh ()Lcom/mojang/brigadier/exceptions/Dynamic2CommandExceptionType; longTooHigh
longTooLow ()Lcom/mojang/brigadier/exceptions/Dynamic2CommandExceptionType; longTooLow
readerExpectedBool ()Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType; readerExpectedBool
readerExpectedDouble ()Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType; readerExpectedDouble
readerExpectedEndOfQuote ()Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType; readerExpectedEndOfQuote
readerExpectedFloat ()Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType; readerExpectedFloat
readerExpectedInt ()Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType; readerExpectedInt
readerExpectedLong ()Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType; readerExpectedLong
readerExpectedStartOfQuote ()Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType; readerExpectedStartOfQuote
readerExpectedSymbol ()Lcom/mojang/brigadier/exceptions/DynamicCommandExceptionType; readerExpectedSymbol
readerInvalidBool ()Lcom/mojang/brigadier/exceptions/DynamicCommandExceptionType; readerInvalidBool
readerInvalidDouble ()Lcom/mojang/brigadier/exceptions/DynamicCommandExceptionType; readerInvalidDouble
readerInvalidEscape ()Lcom/mojang/brigadier/exceptions/DynamicCommandExceptionType; readerInvalidEscape
readerInvalidFloat ()Lcom/mojang/brigadier/exceptions/DynamicCommandExceptionType; readerInvalidFloat
readerInvalidInt ()Lcom/mojang/brigadier/exceptions/DynamicCommandExceptionType; readerInvalidInt
readerInvalidLong ()Lcom/mojang/brigadier/exceptions/DynamicCommandExceptionType; readerInvalidLong
net/minecraft/commands/CacheableFunction dm
CODEC a
function d
id b
resolved c
<clinit> ()V <clinit>
<init> (Lnet/minecraft/resources/ResourceLocation;)V <init>
equals (Ljava/lang/Object;)Z equals
get (Lnet/minecraft/server/ServerFunctionManager;)Ljava/util/Optional; a
getId ()Lnet/minecraft/resources/ResourceLocation; a
net/minecraft/commands/CommandBuildContext dn
configurable (Lnet/minecraft/core/RegistryAccess;Lnet/minecraft/world/flag/FeatureFlagSet;)Lnet/minecraft/commands/CommandBuildContext$Configurable; a
holderLookup (Lnet/minecraft/resources/ResourceKey;)Lnet/minecraft/core/HolderLookup; a
simple (Lnet/minecraft/core/HolderLookup$Provider;Lnet/minecraft/world/flag/FeatureFlagSet;)Lnet/minecraft/commands/CommandBuildContext; a
net/minecraft/commands/CommandBuildContext$1 dn$1
val$access a
val$enabledFeatures b
<init> (Lnet/minecraft/core/HolderLookup$Provider;Lnet/minecraft/world/flag/FeatureFlagSet;)V <init>
holderLookup (Lnet/minecraft/resources/ResourceKey;)Lnet/minecraft/core/HolderLookup; a
net/minecraft/commands/CommandBuildContext$2 dn$2
missingTagAccessPolicy c
val$enabledFeatures b
val$registryAccess a
<init> (Lnet/minecraft/core/RegistryAccess;Lnet/minecraft/world/flag/FeatureFlagSet;)V <init>
holderLookup (Lnet/minecraft/resources/ResourceKey;)Lnet/minecraft/core/HolderLookup; a
missingTagAccessPolicy (Lnet/minecraft/commands/CommandBuildContext$MissingTagAccessPolicy;)V a
net/minecraft/commands/CommandBuildContext$2$1 dn$2$1
this$0 c
val$originalLookup a
val$originalTagAddingLookup b
<init> (Lnet/minecraft/commands/CommandBuildContext$2;Lnet/minecraft/core/HolderLookup$RegistryLookup;Lnet/minecraft/core/HolderLookup$RegistryLookup;)V <init>
parent ()Lnet/minecraft/core/HolderLookup$RegistryLookup; a
net/minecraft/commands/CommandBuildContext$3 dn$3
$SwitchMap$net$minecraft$commands$CommandBuildContext$MissingTagAccessPolicy a
<clinit> ()V <clinit>
net/minecraft/commands/CommandBuildContext$Configurable dn$a
missingTagAccessPolicy (Lnet/minecraft/commands/CommandBuildContext$MissingTagAccessPolicy;)V a
net/minecraft/commands/CommandBuildContext$MissingTagAccessPolicy dn$b
$VALUES c
CREATE_NEW a
FAIL b
$values ()[Lnet/minecraft/commands/CommandBuildContext$MissingTagAccessPolicy; a
<clinit> ()V <clinit>
<init> (Ljava/lang/String;I)V <init>
valueOf (Ljava/lang/String;)Lnet/minecraft/commands/CommandBuildContext$MissingTagAccessPolicy; valueOf
values ()[Lnet/minecraft/commands/CommandBuildContext$MissingTagAccessPolicy; values
net/minecraft/commands/CommandResultCallback dp
EMPTY a
<clinit> ()V <clinit>
chain (Lnet/minecraft/commands/CommandResultCallback;Lnet/minecraft/commands/CommandResultCallback;)Lnet/minecraft/commands/CommandResultCallback; chain
lambda$chain$0 (Lnet/minecraft/commands/CommandResultCallback;Lnet/minecraft/commands/CommandResultCallback;ZI)V a
onFailure ()V onFailure
onResult (ZI)V onResult
onSuccess (I)V onSuccess
net/minecraft/commands/CommandResultCallback$1 dp$1
<init> ()V <init>
onResult (ZI)V onResult
toString ()Ljava/lang/String; toString
net/minecraft/commands/CommandSigningContext dq
ANONYMOUS a
<clinit> ()V <clinit>
getArgument (Ljava/lang/String;)Lnet/minecraft/network/chat/PlayerChatMessage; a
net/minecraft/commands/CommandSigningContext$1 dq$1
<init> ()V <init>
getArgument (Ljava/lang/String;)Lnet/minecraft/network/chat/PlayerChatMessage; a
net/minecraft/commands/CommandSigningContext$SignedArguments dq$a
arguments b
<init> (Ljava/util/Map;)V <init>
arguments ()Ljava/util/Map; a
equals (Ljava/lang/Object;)Z equals
getArgument (Ljava/lang/String;)Lnet/minecraft/network/chat/PlayerChatMessage; a
hashCode ()I hashCode
toString ()Ljava/lang/String; toString
net/minecraft/commands/CommandSource dr
NULL a
<clinit> ()V <clinit>
acceptsFailure ()Z x_
acceptsSuccess ()Z l_
alwaysAccepts ()Z m_
sendSystemMessage (Lnet/minecraft/network/chat/Component;)V a
shouldInformAdmins ()Z W_
net/minecraft/commands/CommandSource$1 dr$1
<init> ()V <init>
acceptsFailure ()Z x_
acceptsSuccess ()Z l_
sendSystemMessage (Lnet/minecraft/network/chat/Component;)V a
shouldInformAdmins ()Z W_
net/minecraft/commands/CommandSourceStack ds
ERROR_NOT_ENTITY b
ERROR_NOT_PLAYER a
anchor m
chatMessageChainer p
displayName h
entity k
level e
permissionLevel f
resultCallback l
rotation n
server i
signingContext o
silent j
source c
textName g
worldPosition d
<clinit> ()V <clinit>
<init> (Lnet/minecraft/commands/CommandSource;Lnet/minecraft/world/phys/Vec3;Lnet/minecraft/world/phys/Vec2;Lnet/minecraft/server/level/ServerLevel;ILjava/lang/String;Lnet/minecraft/network/chat/Component;Lnet/minecraft/server/MinecraftServer;Lnet/minecraft/world/entity/Entity;)V <init>
<init> (Lnet/minecraft/commands/CommandSource;Lnet/minecraft/world/phys/Vec3;Lnet/minecraft/world/phys/Vec2;Lnet/minecraft/server/level/ServerLevel;ILjava/lang/String;Lnet/minecraft/network/chat/Component;Lnet/minecraft/server/MinecraftServer;Lnet/minecraft/world/entity/Entity;ZLnet/minecraft/commands/CommandResultCallback;Lnet/minecraft/commands/arguments/EntityAnchorArgument$Anchor;Lnet/minecraft/commands/CommandSigningContext;Lnet/minecraft/util/TaskChainer;)V <init>
broadcastToAdmins (Lnet/minecraft/network/chat/Component;)V c
callback ()Lnet/minecraft/commands/CommandResultCallback; p
customSuggestion (Lcom/mojang/brigadier/context/CommandContext;)Ljava/util/concurrent/CompletableFuture; a
dispatcher ()Lcom/mojang/brigadier/CommandDispatcher; x
enabledFeatures ()Lnet/minecraft/world/flag/FeatureFlagSet; w
facing (Lnet/minecraft/world/phys/Vec3;)Lnet/minecraft/commands/CommandSourceStack; b
facing (Lnet/minecraft/world/entity/Entity;Lnet/minecraft/commands/arguments/EntityAnchorArgument$Anchor;)Lnet/minecraft/commands/CommandSourceStack; a
getAllTeams ()Ljava/util/Collection; r
getAnchor ()Lnet/minecraft/commands/arguments/EntityAnchorArgument$Anchor; m
getAvailableSounds ()Ljava/util/stream/Stream; s
getChatMessageChainer ()Lnet/minecraft/util/TaskChainer; o
getDisplayName ()Lnet/minecraft/network/chat/Component; b
getEntity ()Lnet/minecraft/world/entity/Entity; f
getEntityOrException ()Lnet/minecraft/world/entity/Entity; g
getLevel ()Lnet/minecraft/server/level/ServerLevel; e
getOnlinePlayerNames ()Ljava/util/Collection; q
getPlayer ()Lnet/minecraft/server/level/ServerPlayer; i
getPlayerOrException ()Lnet/minecraft/server/level/ServerPlayer; h
getPosition ()Lnet/minecraft/world/phys/Vec3; d
getRecipeNames ()Ljava/util/stream/Stream; t
getRotation ()Lnet/minecraft/world/phys/Vec2; k
getServer ()Lnet/minecraft/server/MinecraftServer; l
getSigningContext ()Lnet/minecraft/commands/CommandSigningContext; n
getTextName ()Ljava/lang/String; c
handleError (Lcom/mojang/brigadier/exceptions/CommandExceptionType;Lcom/mojang/brigadier/Message;ZLnet/minecraft/commands/execution/TraceCallbacks;)V a
hasPermission (I)Z c
isPlayer ()Z j
isSilent ()Z y
lambda$suggestRegistryElements$0 (Lnet/minecraft/commands/SharedSuggestionProvider$ElementSuggestionType;Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;Lnet/minecraft/core/Registry;)Ljava/util/concurrent/CompletableFuture; a
levels ()Ljava/util/Set; u
registryAccess ()Lnet/minecraft/core/RegistryAccess; v
sendChatMessage (Lnet/minecraft/network/chat/OutgoingChatMessage;ZLnet/minecraft/network/chat/ChatType$Bound;)V a
sendFailure (Lnet/minecraft/network/chat/Component;)V b
sendSuccess (Ljava/util/function/Supplier;Z)V a
sendSystemMessage (Lnet/minecraft/network/chat/Component;)V a
shouldFilterMessageTo (Lnet/minecraft/server/level/ServerPlayer;)Z a
suggestRegistryElements (Lnet/minecraft/resources/ResourceKey;Lnet/minecraft/commands/SharedSuggestionProvider$ElementSuggestionType;Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;Lcom/mojang/brigadier/context/CommandContext;)Ljava/util/concurrent/CompletableFuture; a
withAnchor (Lnet/minecraft/commands/arguments/EntityAnchorArgument$Anchor;)Lnet/minecraft/commands/CommandSourceStack; a
withCallback (Lnet/minecraft/commands/CommandResultCallback;)Lnet/minecraft/commands/ExecutionCommandSource; b
withCallback (Lnet/minecraft/commands/CommandResultCallback;Ljava/util/function/BinaryOperator;)Lnet/minecraft/commands/CommandSourceStack; a
withCallback (Lnet/minecraft/commands/CommandResultCallback;)Lnet/minecraft/commands/CommandSourceStack; a
withEntity (Lnet/minecraft/world/entity/Entity;)Lnet/minecraft/commands/CommandSourceStack; a
withLevel (Lnet/minecraft/server/level/ServerLevel;)Lnet/minecraft/commands/CommandSourceStack; a
withMaximumPermission (I)Lnet/minecraft/commands/CommandSourceStack; b
withPermission (I)Lnet/minecraft/commands/CommandSourceStack; a
withPosition (Lnet/minecraft/world/phys/Vec3;)Lnet/minecraft/commands/CommandSourceStack; a
withRotation (Lnet/minecraft/world/phys/Vec2;)Lnet/minecraft/commands/CommandSourceStack; a
withSigningContext (Lnet/minecraft/commands/CommandSigningContext;Lnet/minecraft/util/TaskChainer;)Lnet/minecraft/commands/CommandSourceStack; a
withSource (Lnet/minecraft/commands/CommandSource;)Lnet/minecraft/commands/CommandSourceStack; a
withSuppressedOutput ()Lnet/minecraft/commands/CommandSourceStack; a
net/minecraft/commands/Commands dt
CURRENT_EXECUTION_CONTEXT f
LEVEL_ADMINS d
LEVEL_ALL a
LEVEL_GAMEMASTERS c
LEVEL_MODERATORS b
LEVEL_OWNERS e
LOGGER g
dispatcher h
<clinit> ()V <clinit>
<init> (Lnet/minecraft/commands/Commands$CommandSelection;Lnet/minecraft/commands/CommandBuildContext;)V <init>
argument (Ljava/lang/String;Lcom/mojang/brigadier/arguments/ArgumentType;)Lcom/mojang/brigadier/builder/RequiredArgumentBuilder; a
createValidationContext (Lnet/minecraft/core/HolderLookup$Provider;)Lnet/minecraft/commands/CommandBuildContext; a
createValidator (Lnet/minecraft/commands/Commands$ParseFunction;)Ljava/util/function/Predicate; a
executeCommandInContext (Lnet/minecraft/commands/CommandSourceStack;Ljava/util/function/Consumer;)V a
fillUsableCommands (Lcom/mojang/brigadier/tree/CommandNode;Lcom/mojang/brigadier/tree/CommandNode;Lnet/minecraft/commands/CommandSourceStack;Ljava/util/Map;)V a
finishParsing (Lcom/mojang/brigadier/ParseResults;Ljava/lang/String;Lnet/minecraft/commands/CommandSourceStack;)Lcom/mojang/brigadier/context/ContextChain; a
getDispatcher ()Lcom/mojang/brigadier/CommandDispatcher; a
getParseException (Lcom/mojang/brigadier/ParseResults;)Lcom/mojang/brigadier/exceptions/CommandSyntaxException; b
lambda$createValidator$7 (Lnet/minecraft/commands/Commands$ParseFunction;Ljava/lang/String;)Z a
lambda$fillUsableCommands$5 (Lnet/minecraft/commands/SharedSuggestionProvider;)Z a
lambda$fillUsableCommands$6 (Lcom/mojang/brigadier/context/CommandContext;)I a
lambda$finishParsing$3 (Lcom/mojang/brigadier/ParseResults;)Lcom/mojang/brigadier/exceptions/CommandSyntaxException; c
lambda$finishParsing$4 (Ljava/lang/String;Lnet/minecraft/network/chat/Style;)Lnet/minecraft/network/chat/Style; a
lambda$performCommand$0 (Ljava/lang/String;)Ljava/lang/String; b
lambda$performCommand$1 (Ljava/lang/String;Lcom/mojang/brigadier/context/ContextChain;Lnet/minecraft/commands/CommandSourceStack;Lnet/minecraft/commands/execution/ExecutionContext;)V a
lambda$performCommand$2 (Lnet/minecraft/network/chat/MutableComponent;Lnet/minecraft/network/chat/Style;)Lnet/minecraft/network/chat/Style; a
lambda$validate$10 (Lcom/mojang/brigadier/arguments/ArgumentType;)Ljava/lang/String; a
lambda$validate$8 (Lcom/mojang/brigadier/CommandDispatcher;Lcom/mojang/brigadier/tree/CommandNode;Lcom/mojang/brigadier/tree/CommandNode;Lcom/mojang/brigadier/tree/CommandNode;Ljava/util/Collection;)V a
lambda$validate$9 (Lcom/mojang/brigadier/arguments/ArgumentType;)Z b
literal (Ljava/lang/String;)Lcom/mojang/brigadier/builder/LiteralArgumentBuilder; a
mapSource (Lcom/mojang/brigadier/ParseResults;Ljava/util/function/UnaryOperator;)Lcom/mojang/brigadier/ParseResults; a
performCommand (Lcom/mojang/brigadier/ParseResults;Ljava/lang/String;)V a
performPrefixedCommand (Lnet/minecraft/commands/CommandSourceStack;Ljava/lang/String;)V a
sendCommands (Lnet/minecraft/server/level/ServerPlayer;)V a
validate ()V b
validateParseResults (Lcom/mojang/brigadier/ParseResults;)V a
net/minecraft/commands/Commands$1 dt$1
val$registries a
<init> (Lnet/minecraft/core/HolderLookup$Provider;)V <init>
holderLookup (Lnet/minecraft/resources/ResourceKey;)Lnet/minecraft/core/HolderLookup; a
net/minecraft/commands/Commands$1$1 dt$1$1
this$0 b
val$original a
<init> (Lnet/minecraft/commands/Commands$1;Lnet/minecraft/core/HolderLookup;Lnet/minecraft/core/HolderLookup$RegistryLookup;)V <init>
get (Lnet/minecraft/tags/TagKey;)Ljava/util/Optional; a
getOrThrow (Lnet/minecraft/tags/TagKey;)Lnet/minecraft/core/HolderSet$Named; b
lambda$getOrThrow$0 (Lnet/minecraft/core/HolderLookup$RegistryLookup;Lnet/minecraft/tags/TagKey;)Lnet/minecraft/core/HolderSet$Named; a
net/minecraft/commands/Commands$CommandSelection dt$a
$VALUES f
ALL a
DEDICATED b
INTEGRATED c
includeDedicated e
includeIntegrated d
$values ()[Lnet/minecraft/commands/Commands$CommandSelection; a
<clinit> ()V <clinit>
<init> (Ljava/lang/String;IZZ)V <init>
valueOf (Ljava/lang/String;)Lnet/minecraft/commands/Commands$CommandSelection; valueOf
values ()[Lnet/minecraft/commands/Commands$CommandSelection; values
net/minecraft/commands/Commands$ParseFunction dt$b
parse (Lcom/mojang/brigadier/StringReader;)V parse
net/minecraft/commands/ExecutionCommandSource du
callback ()Lnet/minecraft/commands/CommandResultCallback; p
clearCallbacks ()Lnet/minecraft/commands/ExecutionCommandSource; a_
dispatcher ()Lcom/mojang/brigadier/CommandDispatcher; x
handleError (Lcom/mojang/brigadier/exceptions/CommandSyntaxException;ZLnet/minecraft/commands/execution/TraceCallbacks;)V a
handleError (Lcom/mojang/brigadier/exceptions/CommandExceptionType;Lcom/mojang/brigadier/Message;ZLnet/minecraft/commands/execution/TraceCallbacks;)V a
hasPermission (I)Z c
isSilent ()Z y
lambda$resultConsumer$0 (Lcom/mojang/brigadier/context/CommandContext;ZI)V a
resultConsumer ()Lcom/mojang/brigadier/ResultConsumer; b_
withCallback (Lnet/minecraft/commands/CommandResultCallback;)Lnet/minecraft/commands/ExecutionCommandSource; b
net/minecraft/commands/FunctionInstantiationException dv
messageComponent a
<init> (Lnet/minecraft/network/chat/Component;)V <init>
messageComponent ()Lnet/minecraft/network/chat/Component; a
net/minecraft/commands/ParserUtils dw
JSON_READER_LINESTART b
JSON_READER_POS a
<clinit> ()V <clinit>
<init> ()V <init>
getPos (Lcom/google/gson/stream/JsonReader;)I a
lambda$static$0 ()Ljava/lang/reflect/Field; b
lambda$static$1 ()Ljava/lang/reflect/Field; a
parseJson (Lcom/mojang/brigadier/StringReader;Lcom/mojang/serialization/Codec;)Ljava/lang/Object; a
net/minecraft/commands/SharedSuggestionProvider dx
customSuggestion (Lcom/mojang/brigadier/context/CommandContext;)Ljava/util/concurrent/CompletableFuture; a
enabledFeatures ()Lnet/minecraft/world/flag/FeatureFlagSet; w
filterResources (Ljava/lang/Iterable;Ljava/lang/String;Ljava/util/function/Function;Ljava/util/function/Consumer;)V a
filterResources (Ljava/lang/Iterable;Ljava/lang/String;Ljava/lang/String;Ljava/util/function/Function;Ljava/util/function/Consumer;)V a
getAbsoluteCoordinates ()Ljava/util/Collection; C
getAllTeams ()Ljava/util/Collection; r
getAvailableSounds ()Ljava/util/stream/Stream; s
getCustomTabSugggestions ()Ljava/util/Collection; z
getOnlinePlayerNames ()Ljava/util/Collection; q
getRecipeNames ()Ljava/util/stream/Stream; t
getRelevantCoordinates ()Ljava/util/Collection; B
getSelectedEntities ()Ljava/util/Collection; A
hasPermission (I)Z c
lambda$suggest$5 (Ljava/lang/String;Ljava/lang/String;)Z b
lambda$suggestResource$0 (Lnet/minecraft/resources/ResourceLocation;)Lnet/minecraft/resources/ResourceLocation; b
lambda$suggestResource$1 (Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;Ljava/lang/String;Lnet/minecraft/resources/ResourceLocation;)V a
lambda$suggestResource$2 (Lnet/minecraft/resources/ResourceLocation;)Lnet/minecraft/resources/ResourceLocation; a
lambda$suggestResource$3 (Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;Lnet/minecraft/resources/ResourceLocation;)V a
lambda$suggestResource$4 (Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;Ljava/util/function/Function;Ljava/util/function/Function;Ljava/lang/Object;)V a
levels ()Ljava/util/Set; u
matchesSubStr (Ljava/lang/String;Ljava/lang/String;)Z a
registryAccess ()Lnet/minecraft/core/RegistryAccess; v
suggest (Ljava/lang/Iterable;Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;Ljava/util/function/Function;Ljava/util/function/Function;)Ljava/util/concurrent/CompletableFuture; b
suggest ([Ljava/lang/String;Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;)Ljava/util/concurrent/CompletableFuture; a
suggest (Ljava/lang/Iterable;Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;)Ljava/util/concurrent/CompletableFuture; b
suggest (Ljava/util/stream/Stream;Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;)Ljava/util/concurrent/CompletableFuture; b
suggest2DCoordinates (Ljava/lang/String;Ljava/util/Collection;Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;Ljava/util/function/Predicate;)Ljava/util/concurrent/CompletableFuture; b
suggestCoordinates (Ljava/lang/String;Ljava/util/Collection;Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;Ljava/util/function/Predicate;)Ljava/util/concurrent/CompletableFuture; a
suggestRegistryElements (Lnet/minecraft/resources/ResourceKey;Lnet/minecraft/commands/SharedSuggestionProvider$ElementSuggestionType;Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;Lcom/mojang/brigadier/context/CommandContext;)Ljava/util/concurrent/CompletableFuture; a
suggestRegistryElements (Lnet/minecraft/core/Registry;Lnet/minecraft/commands/SharedSuggestionProvider$ElementSuggestionType;Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;)V a
suggestResource (Ljava/util/stream/Stream;Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;)Ljava/util/concurrent/CompletableFuture; a
suggestResource (Ljava/util/stream/Stream;Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;Ljava/lang/String;)Ljava/util/concurrent/CompletableFuture; a
suggestResource (Ljava/util/stream/Stream;Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;Ljava/util/function/Function;Ljava/util/function/Function;)Ljava/util/concurrent/CompletableFuture; a
suggestResource (Ljava/lang/Iterable;Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;Ljava/lang/String;)Ljava/util/concurrent/CompletableFuture; a
suggestResource (Ljava/lang/Iterable;Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;)Ljava/util/concurrent/CompletableFuture; a
suggestResource (Ljava/lang/Iterable;Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;Ljava/util/function/Function;Ljava/util/function/Function;)Ljava/util/concurrent/CompletableFuture; a
net/minecraft/commands/SharedSuggestionProvider$ElementSuggestionType dx$a
$VALUES d
ALL c
ELEMENTS b
TAGS a
$values ()[Lnet/minecraft/commands/SharedSuggestionProvider$ElementSuggestionType; c
<clinit> ()V <clinit>
<init> (Ljava/lang/String;I)V <init>
shouldSuggestElements ()Z b
shouldSuggestTags ()Z a
valueOf (Ljava/lang/String;)Lnet/minecraft/commands/SharedSuggestionProvider$ElementSuggestionType; valueOf
values ()[Lnet/minecraft/commands/SharedSuggestionProvider$ElementSuggestionType; values
net/minecraft/commands/SharedSuggestionProvider$TextCoordinates dx$b
DEFAULT_GLOBAL b
DEFAULT_LOCAL a
x c
y d
z e
<clinit> ()V <clinit>
<init> (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V <init>
net/minecraft/commands/arguments/AngleArgument dy
ERROR_INVALID_ANGLE b
ERROR_NOT_COMPLETE a
EXAMPLES c
<clinit> ()V <clinit>
<init> ()V <init>
angle ()Lnet/minecraft/commands/arguments/AngleArgument; a
getAngle (Lcom/mojang/brigadier/context/CommandContext;Ljava/lang/String;)F a
getExamples ()Ljava/util/Collection; getExamples
parse (Lcom/mojang/brigadier/StringReader;)Ljava/lang/Object; parse
parse (Lcom/mojang/brigadier/StringReader;)Lnet/minecraft/commands/arguments/AngleArgument$SingleAngle; a
net/minecraft/commands/arguments/AngleArgument$SingleAngle dy$a
angle a
isRelative b
<init> (FZ)V <init>
getAngle (Lnet/minecraft/commands/CommandSourceStack;)F a
net/minecraft/commands/arguments/ArgumentSignatures dz
EMPTY a
MAX_ARGUMENT_COUNT c
MAX_ARGUMENT_NAME_LENGTH d
entries b
<clinit> ()V <clinit>
<init> (Lnet/minecraft/network/FriendlyByteBuf;)V <init>
<init> (Ljava/util/List;)V <init>
entries ()Ljava/util/List; a
equals (Ljava/lang/Object;)Z equals
get (Ljava/lang/String;)Lnet/minecraft/network/chat/MessageSignature; a
hashCode ()I hashCode
lambda$signCommand$1 (Lnet/minecraft/commands/arguments/ArgumentSignatures$Signer;Lnet/minecraft/network/chat/SignableCommand$Argument;)Lnet/minecraft/commands/arguments/ArgumentSignatures$Entry; a
lambda$write$0 (Lnet/minecraft/network/FriendlyByteBuf;Lnet/minecraft/commands/arguments/ArgumentSignatures$Entry;)V a
signCommand (Lnet/minecraft/network/chat/SignableCommand;Lnet/minecraft/commands/arguments/ArgumentSignatures$Signer;)Lnet/minecraft/commands/arguments/ArgumentSignatures; a
toString ()Ljava/lang/String; toString
write (Lnet/minecraft/network/FriendlyByteBuf;)V a
net/minecraft/commands/arguments/ArgumentSignatures$Entry dz$a
name a
signature b
<init> (Ljava/lang/String;Lnet/minecraft/network/chat/MessageSignature;)V <init>
<init> (Lnet/minecraft/network/FriendlyByteBuf;)V <init>
equals (Ljava/lang/Object;)Z equals
hashCode ()I hashCode
name ()Ljava/lang/String; a
signature ()Lnet/minecraft/network/chat/MessageSignature; b
toString ()Ljava/lang/String; toString
write (Lnet/minecraft/network/FriendlyByteBuf;)V a
net/minecraft/commands/arguments/ArgumentSignatures$Signer dz$b
sign (Ljava/lang/String;)Lnet/minecraft/network/chat/MessageSignature; sign
net/minecraft/commands/arguments/ColorArgument ea
ERROR_INVALID_VALUE a
EXAMPLES b
<clinit> ()V <clinit>
<init> ()V <init>
color ()Lnet/minecraft/commands/arguments/ColorArgument; a
getColor (Lcom/mojang/brigadier/context/CommandContext;Ljava/lang/String;)Lnet/minecraft/ChatFormatting; a
getExamples ()Ljava/util/Collection; getExamples
lambda$static$0 (Ljava/lang/Object;)Lcom/mojang/brigadier/Message; a
listSuggestions (Lcom/mojang/brigadier/context/CommandContext;Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;)Ljava/util/concurrent/CompletableFuture; listSuggestions
parse (Lcom/mojang/brigadier/StringReader;)Ljava/lang/Object; parse
parse (Lcom/mojang/brigadier/StringReader;)Lnet/minecraft/ChatFormatting; a
net/minecraft/commands/arguments/ComponentArgument eb
ERROR_INVALID_JSON a
EXAMPLES b
<clinit> ()V <clinit>
<init> ()V <init>
getComponent (Lcom/mojang/brigadier/context/CommandContext;Ljava/lang/String;)Lnet/minecraft/network/chat/Component; a
getExamples ()Ljava/util/Collection; getExamples
lambda$static$0 (Ljava/lang/Object;)Lcom/mojang/brigadier/Message; a
parse (Lcom/mojang/brigadier/StringReader;)Ljava/lang/Object; parse
parse (Lcom/mojang/brigadier/StringReader;)Lnet/minecraft/network/chat/Component; a
textComponent ()Lnet/minecraft/commands/arguments/ComponentArgument; a
net/minecraft/commands/arguments/CompoundTagArgument ec
EXAMPLES a
<clinit> ()V <clinit>
<init> ()V <init>
compoundTag ()Lnet/minecraft/commands/arguments/CompoundTagArgument; a
getCompoundTag (Lcom/mojang/brigadier/context/CommandContext;Ljava/lang/String;)Lnet/minecraft/nbt/CompoundTag; a
getExamples ()Ljava/util/Collection; getExamples
parse (Lcom/mojang/brigadier/StringReader;)Ljava/lang/Object; parse
parse (Lcom/mojang/brigadier/StringReader;)Lnet/minecraft/nbt/CompoundTag; a
net/minecraft/commands/arguments/DimensionArgument ed
ERROR_INVALID_VALUE b
EXAMPLES a
<clinit> ()V <clinit>
<init> ()V <init>
dimension ()Lnet/minecraft/commands/arguments/DimensionArgument; a
getDimension (Lcom/mojang/brigadier/context/CommandContext;Ljava/lang/String;)Lnet/minecraft/server/level/ServerLevel; a
getExamples ()Ljava/util/Collection; getExamples
lambda$static$0 (Lnet/minecraft/resources/ResourceKey;)Ljava/lang/String; a
lambda$static$1 (Ljava/lang/Object;)Lcom/mojang/brigadier/Message; a
listSuggestions (Lcom/mojang/brigadier/context/CommandContext;Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;)Ljava/util/concurrent/CompletableFuture; listSuggestions
parse (Lcom/mojang/brigadier/StringReader;)Ljava/lang/Object; parse
parse (Lcom/mojang/brigadier/StringReader;)Lnet/minecraft/resources/ResourceLocation; a
net/minecraft/commands/arguments/EntityAnchorArgument ee
ERROR_INVALID b
EXAMPLES a
<clinit> ()V <clinit>
<init> ()V <init>
anchor ()Lnet/minecraft/commands/arguments/EntityAnchorArgument; a
getAnchor (Lcom/mojang/brigadier/context/CommandContext;Ljava/lang/String;)Lnet/minecraft/commands/arguments/EntityAnchorArgument$Anchor; a
getExamples ()Ljava/util/Collection; getExamples
lambda$static$0 (Ljava/lang/Object;)Lcom/mojang/brigadier/Message; a
listSuggestions (Lcom/mojang/brigadier/context/CommandContext;Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;)Ljava/util/concurrent/CompletableFuture; listSuggestions
parse (Lcom/mojang/brigadier/StringReader;)Ljava/lang/Object; parse
parse (Lcom/mojang/brigadier/StringReader;)Lnet/minecraft/commands/arguments/EntityAnchorArgument$Anchor; a
net/minecraft/commands/arguments/EntityAnchorArgument$Anchor ee$a
$VALUES f
BY_NAME c
EYES b
FEET a
name d
transform e
$values ()[Lnet/minecraft/commands/arguments/EntityAnchorArgument$Anchor; a
<clinit> ()V <clinit>
<init> (Ljava/lang/String;ILjava/lang/String;Ljava/util/function/BiFunction;)V <init>
apply (Lnet/minecraft/commands/CommandSourceStack;)Lnet/minecraft/world/phys/Vec3; a
apply (Lnet/minecraft/world/entity/Entity;)Lnet/minecraft/world/phys/Vec3; a
getByName (Ljava/lang/String;)Lnet/minecraft/commands/arguments/EntityAnchorArgument$Anchor; a
lambda$static$0 (Lnet/minecraft/world/phys/Vec3;Lnet/minecraft/world/entity/Entity;)Lnet/minecraft/world/phys/Vec3; b
lambda$static$1 (Lnet/minecraft/world/phys/Vec3;Lnet/minecraft/world/entity/Entity;)Lnet/minecraft/world/phys/Vec3; a
lambda$static$2 (Ljava/util/HashMap;)V a
valueOf (Ljava/lang/String;)Lnet/minecraft/commands/arguments/EntityAnchorArgument$Anchor; valueOf
values ()[Lnet/minecraft/commands/arguments/EntityAnchorArgument$Anchor; values
net/minecraft/commands/arguments/EntityArgument ef
ERROR_NOT_SINGLE_ENTITY a
ERROR_NOT_SINGLE_PLAYER b
ERROR_ONLY_PLAYERS_ALLOWED c
ERROR_SELECTORS_NOT_ALLOWED f
EXAMPLES g
NO_ENTITIES_FOUND d
NO_PLAYERS_FOUND e
playersOnly i
single h
<clinit> ()V <clinit>
<init> (ZZ)V <init>
entities ()Lnet/minecraft/commands/arguments/EntityArgument; b
entity ()Lnet/minecraft/commands/arguments/EntityArgument; a
getEntities (Lcom/mojang/brigadier/context/CommandContext;Ljava/lang/String;)Ljava/util/Collection; b
getEntity (Lcom/mojang/brigadier/context/CommandContext;Ljava/lang/String;)Lnet/minecraft/world/entity/Entity; a
getExamples ()Ljava/util/Collection; getExamples
getOptionalEntities (Lcom/mojang/brigadier/context/CommandContext;Ljava/lang/String;)Ljava/util/Collection; c
getOptionalPlayers (Lcom/mojang/brigadier/context/CommandContext;Ljava/lang/String;)Ljava/util/Collection; d
getPlayer (Lcom/mojang/brigadier/context/CommandContext;Ljava/lang/String;)Lnet/minecraft/server/level/ServerPlayer; e
getPlayers (Lcom/mojang/brigadier/context/CommandContext;Ljava/lang/String;)Ljava/util/Collection; f
lambda$listSuggestions$0 (Lnet/minecraft/commands/SharedSuggestionProvider;Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;)V a
listSuggestions (Lcom/mojang/brigadier/context/CommandContext;Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;)Ljava/util/concurrent/CompletableFuture; listSuggestions
parse (Lcom/mojang/brigadier/StringReader;)Ljava/lang/Object; parse
parse (Lcom/mojang/brigadier/StringReader;)Lnet/minecraft/commands/arguments/selector/EntitySelector; a
player ()Lnet/minecraft/commands/arguments/EntityArgument; c
players ()Lnet/minecraft/commands/arguments/EntityArgument; d
net/minecraft/commands/arguments/EntityArgument$Info ef$a
FLAG_PLAYERS_ONLY b
FLAG_SINGLE a
<init> ()V <init>
deserializeFromNetwork (Lnet/minecraft/network/FriendlyByteBuf;)Lnet/minecraft/commands/synchronization/ArgumentTypeInfo$Template; b
deserializeFromNetwork (Lnet/minecraft/network/FriendlyByteBuf;)Lnet/minecraft/commands/arguments/EntityArgument$Info$Template; a
serializeToJson (Lnet/minecraft/commands/arguments/EntityArgument$Info$Template;Lcom/google/gson/JsonObject;)V a
serializeToJson (Lnet/minecraft/commands/synchronization/ArgumentTypeInfo$Template;Lcom/google/gson/JsonObject;)V a
serializeToNetwork (Lnet/minecraft/commands/synchronization/ArgumentTypeInfo$Template;Lnet/minecraft/network/FriendlyByteBuf;)V a
serializeToNetwork (Lnet/minecraft/commands/arguments/EntityArgument$Info$Template;Lnet/minecraft/network/FriendlyByteBuf;)V a
unpack (Lnet/minecraft/commands/arguments/EntityArgument;)Lnet/minecraft/commands/arguments/EntityArgument$Info$Template; a
unpack (Lcom/mojang/brigadier/arguments/ArgumentType;)Lnet/minecraft/commands/synchronization/ArgumentTypeInfo$Template; a
net/minecraft/commands/arguments/EntityArgument$Info$Template ef$a$a
playersOnly c
single b
this$0 a
<init> (Lnet/minecraft/commands/arguments/EntityArgument$Info;ZZ)V <init>
instantiate (Lnet/minecraft/commands/CommandBuildContext;)Lnet/minecraft/commands/arguments/EntityArgument; a
instantiate (Lnet/minecraft/commands/CommandBuildContext;)Lcom/mojang/brigadier/arguments/ArgumentType; b
type ()Lnet/minecraft/commands/synchronization/ArgumentTypeInfo; a
net/minecraft/commands/arguments/GameModeArgument eg
ERROR_INVALID c
EXAMPLES a
VALUES b
<clinit> ()V <clinit>
<init> ()V <init>
gameMode ()Lnet/minecraft/commands/arguments/GameModeArgument; a
getExamples ()Ljava/util/Collection; getExamples
getGameMode (Lcom/mojang/brigadier/context/CommandContext;Ljava/lang/String;)Lnet/minecraft/world/level/GameType; a
lambda$static$0 (Ljava/lang/Object;)Lcom/mojang/brigadier/Message; a
listSuggestions (Lcom/mojang/brigadier/context/CommandContext;Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;)Ljava/util/concurrent/CompletableFuture; listSuggestions
parse (Lcom/mojang/brigadier/StringReader;)Ljava/lang/Object; parse
parse (Lcom/mojang/brigadier/StringReader;)Lnet/minecraft/world/level/GameType; a
net/minecraft/commands/arguments/GameProfileArgument eh
ERROR_UNKNOWN_PLAYER a
EXAMPLES b
<clinit> ()V <clinit>
<init> ()V <init>
gameProfile ()Lnet/minecraft/commands/arguments/GameProfileArgument; a
getExamples ()Ljava/util/Collection; getExamples
getGameProfiles (Lcom/mojang/brigadier/context/CommandContext;Ljava/lang/String;)Ljava/util/Collection; a
lambda$listSuggestions$1 (Lcom/mojang/brigadier/context/CommandContext;Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;)V a
lambda$parse$0 (Ljava/lang/String;Lnet/minecraft/commands/CommandSourceStack;)Ljava/util/Collection; a
listSuggestions (Lcom/mojang/brigadier/context/CommandContext;Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;)Ljava/util/concurrent/CompletableFuture; listSuggestions
parse (Lcom/mojang/brigadier/StringReader;)Ljava/lang/Object; parse
parse (Lcom/mojang/brigadier/StringReader;)Lnet/minecraft/commands/arguments/GameProfileArgument$Result; a
net/minecraft/commands/arguments/GameProfileArgument$Result eh$a
getNames (Lnet/minecraft/commands/CommandSourceStack;)Ljava/util/Collection; getNames
net/minecraft/commands/arguments/GameProfileArgument$SelectorResult eh$b
selector a
<init> (Lnet/minecraft/commands/arguments/selector/EntitySelector;)V <init>
getNames (Lnet/minecraft/commands/CommandSourceStack;)Ljava/util/Collection; getNames
net/minecraft/commands/arguments/HeightmapTypeArgument ei
LOWER_CASE_CODEC a
<clinit> ()V <clinit>
<init> ()V <init>
convertId (Ljava/lang/String;)Ljava/lang/String; a
getHeightmap (Lcom/mojang/brigadier/context/CommandContext;Ljava/lang/String;)Lnet/minecraft/world/level/levelgen/Heightmap$Types; a
heightmap ()Lnet/minecraft/commands/arguments/HeightmapTypeArgument; a
keptTypes ()[Lnet/minecraft/world/level/levelgen/Heightmap$Types; b
lambda$keptTypes$1 (I)[Lnet/minecraft/world/level/levelgen/Heightmap$Types; a
lambda$static$0 (Ljava/lang/String;)Ljava/lang/String; b
net/minecraft/commands/arguments/MessageArgument ej
EXAMPLES a
<clinit> ()V <clinit>
<init> ()V <init>
filterPlainText (Lnet/minecraft/commands/CommandSourceStack;Lnet/minecraft/network/chat/PlayerChatMessage;)Ljava/util/concurrent/CompletableFuture; a
getExamples ()Ljava/util/Collection; getExamples
getMessage (Lcom/mojang/brigadier/context/CommandContext;Ljava/lang/String;)Lnet/minecraft/network/chat/Component; a
lambda$resolveSignedMessage$0 (Lnet/minecraft/network/chat/PlayerChatMessage;Lnet/minecraft/network/chat/Component;Ljava/util/function/Consumer;Lnet/minecraft/server/network/FilteredText;)V a
message ()Lnet/minecraft/commands/arguments/MessageArgument; a
parse (Lcom/mojang/brigadier/StringReader;)Ljava/lang/Object; parse
parse (Lcom/mojang/brigadier/StringReader;)Lnet/minecraft/commands/arguments/MessageArgument$Message; a
resolveChatMessage (Lcom/mojang/brigadier/context/CommandContext;Ljava/lang/String;Ljava/util/function/Consumer;)V a
resolveDisguisedMessage (Ljava/util/function/Consumer;Lnet/minecraft/commands/CommandSourceStack;Lnet/minecraft/network/chat/PlayerChatMessage;)V b
resolveSignedMessage (Ljava/util/function/Consumer;Lnet/minecraft/commands/CommandSourceStack;Lnet/minecraft/network/chat/PlayerChatMessage;)V a
net/minecraft/commands/arguments/MessageArgument$Message ej$a
parts b
text a
<init> (Ljava/lang/String;[Lnet/minecraft/commands/arguments/MessageArgument$Part;)V <init>
getParts ()[Lnet/minecraft/commands/arguments/MessageArgument$Part; b
getText ()Ljava/lang/String; a
parseText (Lcom/mojang/brigadier/StringReader;Z)Lnet/minecraft/commands/arguments/MessageArgument$Message; a
resolveComponent (Lnet/minecraft/commands/CommandSourceStack;)Lnet/minecraft/network/chat/Component; a
toComponent (Lnet/minecraft/commands/CommandSourceStack;Z)Lnet/minecraft/network/chat/Component; a
net/minecraft/commands/arguments/MessageArgument$Part ej$b
end b
selector c
start a
<init> (IILnet/minecraft/commands/arguments/selector/EntitySelector;)V <init>
getEnd ()I b
getSelector ()Lnet/minecraft/commands/arguments/selector/EntitySelector; c
getStart ()I a
toComponent (Lnet/minecraft/commands/CommandSourceStack;)Lnet/minecraft/network/chat/Component; a
net/minecraft/commands/arguments/NbtPathArgument ek
ERROR_DATA_TOO_DEEP b
ERROR_EXPECTED_LIST e
ERROR_INVALID_INDEX f
ERROR_INVALID_NODE a
ERROR_NOTHING_FOUND c
EXAMPLES d
INDEX_MATCH_END h
INDEX_MATCH_START g
KEY_MATCH_END j
KEY_MATCH_START i
QUOTED_KEY_START k
SINGLE_QUOTED_KEY_START l
<clinit> ()V <clinit>
<init> ()V <init>
createTagPredicate (Lnet/minecraft/nbt/CompoundTag;)Ljava/util/function/Predicate; a
getExamples ()Ljava/util/Collection; getExamples
getPath (Lcom/mojang/brigadier/context/CommandContext;Ljava/lang/String;)Lnet/minecraft/commands/arguments/NbtPathArgument$NbtPath; a
isAllowedInUnquotedName (C)Z a
lambda$createTagPredicate$3 (Lnet/minecraft/nbt/CompoundTag;Lnet/minecraft/nbt/Tag;)Z a
lambda$static$0 (Ljava/lang/Object;)Lcom/mojang/brigadier/Message; c
lambda$static$1 (Ljava/lang/Object;)Lcom/mojang/brigadier/Message; b
lambda$static$2 (Ljava/lang/Object;)Lcom/mojang/brigadier/Message; a
nbtPath ()Lnet/minecraft/commands/arguments/NbtPathArgument; a
parse (Lcom/mojang/brigadier/StringReader;)Ljava/lang/Object; parse
parse (Lcom/mojang/brigadier/StringReader;)Lnet/minecraft/commands/arguments/NbtPathArgument$NbtPath; a
parseNode (Lcom/mojang/brigadier/StringReader;Z)Lnet/minecraft/commands/arguments/NbtPathArgument$Node; a
readObjectNode (Lcom/mojang/brigadier/StringReader;Ljava/lang/String;)Lnet/minecraft/commands/arguments/NbtPathArgument$Node; a
readUnquotedName (Lcom/mojang/brigadier/StringReader;)Ljava/lang/String; b
net/minecraft/commands/arguments/NbtPathArgument$AllElementsNode ek$a
INSTANCE a
<clinit> ()V <clinit>
<init> ()V <init>
createPreferredParentTag ()Lnet/minecraft/nbt/Tag; a
getOrCreateTag (Lnet/minecraft/nbt/Tag;Ljava/util/function/Supplier;Ljava/util/List;)V a
getTag (Lnet/minecraft/nbt/Tag;Ljava/util/List;)V a
removeTag (Lnet/minecraft/nbt/Tag;)I a
setTag (Lnet/minecraft/nbt/Tag;Ljava/util/function/Supplier;)I a
net/minecraft/commands/arguments/NbtPathArgument$CompoundChildNode ek$b
name a
<init> (Ljava/lang/String;)V <init>
createPreferredParentTag ()Lnet/minecraft/nbt/Tag; a
getOrCreateTag (Lnet/minecraft/nbt/Tag;Ljava/util/function/Supplier;Ljava/util/List;)V a
getTag (Lnet/minecraft/nbt/Tag;Ljava/util/List;)V a
removeTag (Lnet/minecraft/nbt/Tag;)I a
setTag (Lnet/minecraft/nbt/Tag;Ljava/util/function/Supplier;)I a
net/minecraft/commands/arguments/NbtPathArgument$IndexedElementNode ek$c
index a
<init> (I)V <init>
createPreferredParentTag ()Lnet/minecraft/nbt/Tag; a
getOrCreateTag (Lnet/minecraft/nbt/Tag;Ljava/util/function/Supplier;Ljava/util/List;)V a
getTag (Lnet/minecraft/nbt/Tag;Ljava/util/List;)V a
removeTag (Lnet/minecraft/nbt/Tag;)I a
setTag (Lnet/minecraft/nbt/Tag;Ljava/util/function/Supplier;)I a
net/minecraft/commands/arguments/NbtPathArgument$MatchElementNode ek$d
pattern a
predicate b
<init> (Lnet/minecraft/nbt/CompoundTag;)V <init>
createPreferredParentTag ()Lnet/minecraft/nbt/Tag; a
getOrCreateTag (Lnet/minecraft/nbt/Tag;Ljava/util/function/Supplier;Ljava/util/List;)V a
getTag (Lnet/minecraft/nbt/Tag;Ljava/util/List;)V a
lambda$getOrCreateTag$0 (Ljava/util/List;Lorg/apache/commons/lang3/mutable/MutableBoolean;Lnet/minecraft/nbt/Tag;)V a
removeTag (Lnet/minecraft/nbt/Tag;)I a
setTag (Lnet/minecraft/nbt/Tag;Ljava/util/function/Supplier;)I a
net/minecraft/commands/arguments/NbtPathArgument$MatchObjectNode ek$e
name a
pattern b
predicate c
<init> (Ljava/lang/String;Lnet/minecraft/nbt/CompoundTag;)V <init>
createPreferredParentTag ()Lnet/minecraft/nbt/Tag; a
getOrCreateTag (Lnet/minecraft/nbt/Tag;Ljava/util/function/Supplier;Ljava/util/List;)V a
getTag (Lnet/minecraft/nbt/Tag;Ljava/util/List;)V a
removeTag (Lnet/minecraft/nbt/Tag;)I a
setTag (Lnet/minecraft/nbt/Tag;Ljava/util/function/Supplier;)I a
net/minecraft/commands/arguments/NbtPathArgument$MatchRootObjectNode ek$f
predicate a
<init> (Lnet/minecraft/nbt/CompoundTag;)V <init>
createPreferredParentTag ()Lnet/minecraft/nbt/Tag; a
getOrCreateTag (Lnet/minecraft/nbt/Tag;Ljava/util/function/Supplier;Ljava/util/List;)V a
getTag (Lnet/minecraft/nbt/Tag;Ljava/util/List;)V a
removeTag (Lnet/minecraft/nbt/Tag;)I a
setTag (Lnet/minecraft/nbt/Tag;Ljava/util/function/Supplier;)I a
net/minecraft/commands/arguments/NbtPathArgument$NbtPath ek$g
nodeToOriginalPosition b
nodes c
original a
<init> (Ljava/lang/String;[Lnet/minecraft/commands/arguments/NbtPathArgument$Node;Lit/unimi/dsi/fastutil/objects/Object2IntMap;)V <init>
apply (Ljava/util/List;Ljava/util/function/Function;)I a
asString ()Ljava/lang/String; a
countMatching (Lnet/minecraft/nbt/Tag;)I b
createNotFoundException (Lnet/minecraft/commands/arguments/NbtPathArgument$Node;)Lcom/mojang/brigadier/exceptions/CommandSyntaxException; a
estimatePathDepth ()I b
get (Lnet/minecraft/nbt/Tag;)Ljava/util/List; a
getOrCreate (Lnet/minecraft/nbt/Tag;Ljava/util/function/Supplier;)Ljava/util/List; a
getOrCreateParents (Lnet/minecraft/nbt/Tag;)Ljava/util/List; d
insert (ILnet/minecraft/nbt/CompoundTag;Ljava/util/List;)I a
isTooDeep (Lnet/minecraft/nbt/Tag;I)Z a
lambda$apply$0 (Ljava/lang/Integer;Ljava/lang/Integer;)Ljava/lang/Integer; a
lambda$set$1 (Lorg/apache/commons/lang3/mutable/MutableBoolean;Lnet/minecraft/nbt/Tag;)Lnet/minecraft/nbt/Tag; a
lambda$set$2 (Lnet/minecraft/commands/arguments/NbtPathArgument$Node;Lorg/apache/commons/lang3/mutable/MutableBoolean;Lnet/minecraft/nbt/Tag;Lnet/minecraft/nbt/Tag;)Ljava/lang/Integer; a
remove (Lnet/minecraft/nbt/Tag;)I c
set (Lnet/minecraft/nbt/Tag;Lnet/minecraft/nbt/Tag;)I a
toString ()Ljava/lang/String; toString
net/minecraft/commands/arguments/NbtPathArgument$Node ek$h
collect (Ljava/util/List;Ljava/util/function/BiConsumer;)Ljava/util/List; a
createPreferredParentTag ()Lnet/minecraft/nbt/Tag; a
get (Ljava/util/List;)Ljava/util/List; a
getOrCreate (Ljava/util/List;Ljava/util/function/Supplier;)Ljava/util/List; a
getOrCreateTag (Lnet/minecraft/nbt/Tag;Ljava/util/function/Supplier;Ljava/util/List;)V a
getTag (Lnet/minecraft/nbt/Tag;Ljava/util/List;)V a
lambda$getOrCreate$0 (Ljava/util/function/Supplier;Lnet/minecraft/nbt/Tag;Ljava/util/List;)V a
removeTag (Lnet/minecraft/nbt/Tag;)I a
setTag (Lnet/minecraft/nbt/Tag;Ljava/util/function/Supplier;)I a
net/minecraft/commands/arguments/NbtTagArgument el
EXAMPLES a
<clinit> ()V <clinit>
<init> ()V <init>
getExamples ()Ljava/util/Collection; getExamples
getNbtTag (Lcom/mojang/brigadier/context/CommandContext;Ljava/lang/String;)Lnet/minecraft/nbt/Tag; a
nbtTag ()Lnet/minecraft/commands/arguments/NbtTagArgument; a
parse (Lcom/mojang/brigadier/StringReader;)Ljava/lang/Object; parse
parse (Lcom/mojang/brigadier/StringReader;)Lnet/minecraft/nbt/Tag; a
net/minecraft/commands/arguments/ObjectiveArgument em
ERROR_OBJECTIVE_NOT_FOUND b
ERROR_OBJECTIVE_READ_ONLY c
EXAMPLES a
<clinit> ()V <clinit>
<init> ()V <init>
getExamples ()Ljava/util/Collection; getExamples
getObjective (Lcom/mojang/brigadier/context/CommandContext;Ljava/lang/String;)Lnet/minecraft/world/scores/Objective; a
getWritableObjective (Lcom/mojang/brigadier/context/CommandContext;Ljava/lang/String;)Lnet/minecraft/world/scores/Objective; b
lambda$static$0 (Ljava/lang/Object;)Lcom/mojang/brigadier/Message; b
lambda$static$1 (Ljava/lang/Object;)Lcom/mojang/brigadier/Message; a
listSuggestions (Lcom/mojang/brigadier/context/CommandContext;Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;)Ljava/util/concurrent/CompletableFuture; listSuggestions
objective ()Lnet/minecraft/commands/arguments/ObjectiveArgument; a
parse (Lcom/mojang/brigadier/StringReader;)Ljava/lang/Object; parse
parse (Lcom/mojang/brigadier/StringReader;)Ljava/lang/String; a
net/minecraft/commands/arguments/ObjectiveCriteriaArgument en
ERROR_INVALID_VALUE a
EXAMPLES b
<clinit> ()V <clinit>
<init> ()V <init>
criteria ()Lnet/minecraft/commands/arguments/ObjectiveCriteriaArgument; a
getCriteria (Lcom/mojang/brigadier/context/CommandContext;Ljava/lang/String;)Lnet/minecraft/world/scores/criteria/ObjectiveCriteria; a
getExamples ()Ljava/util/Collection; getExamples
getName (Lnet/minecraft/stats/StatType;Ljava/lang/Object;)Ljava/lang/String; a
lambda$parse$1 (Lcom/mojang/brigadier/StringReader;ILjava/lang/String;)Lcom/mojang/brigadier/exceptions/CommandSyntaxException; a
lambda$static$0 (Ljava/lang/Object;)Lcom/mojang/brigadier/Message; a
listSuggestions (Lcom/mojang/brigadier/context/CommandContext;Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;)Ljava/util/concurrent/CompletableFuture; listSuggestions
parse (Lcom/mojang/brigadier/StringReader;)Ljava/lang/Object; parse
parse (Lcom/mojang/brigadier/StringReader;)Lnet/minecraft/world/scores/criteria/ObjectiveCriteria; a
net/minecraft/commands/arguments/OperationArgument eo
ERROR_DIVIDE_BY_ZERO c
ERROR_INVALID_OPERATION b
EXAMPLES a
<clinit> ()V <clinit>
<init> ()V <init>
getExamples ()Ljava/util/Collection; getExamples
getOperation (Ljava/lang/String;)Lnet/minecraft/commands/arguments/OperationArgument$Operation; a
getOperation (Lcom/mojang/brigadier/context/CommandContext;Ljava/lang/String;)Lnet/minecraft/commands/arguments/OperationArgument$Operation; a
getSimpleOperation (Ljava/lang/String;)Lnet/minecraft/commands/arguments/OperationArgument$SimpleOperation; b
lambda$getOperation$0 (Lnet/minecraft/world/scores/ScoreAccess;Lnet/minecraft/world/scores/ScoreAccess;)V a
lambda$getSimpleOperation$1 (II)I e
lambda$getSimpleOperation$2 (II)I d
lambda$getSimpleOperation$3 (II)I c
lambda$getSimpleOperation$4 (II)I b
lambda$getSimpleOperation$5 (II)I a
listSuggestions (Lcom/mojang/brigadier/context/CommandContext;Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;)Ljava/util/concurrent/CompletableFuture; listSuggestions
operation ()Lnet/minecraft/commands/arguments/OperationArgument; a
parse (Lcom/mojang/brigadier/StringReader;)Ljava/lang/Object; parse
parse (Lcom/mojang/brigadier/StringReader;)Lnet/minecraft/commands/arguments/OperationArgument$Operation; a
net/minecraft/commands/arguments/OperationArgument$Operation eo$a
apply (Lnet/minecraft/world/scores/ScoreAccess;Lnet/minecraft/world/scores/ScoreAccess;)V apply
net/minecraft/commands/arguments/OperationArgument$SimpleOperation eo$b
apply (II)I apply
apply (Lnet/minecraft/world/scores/ScoreAccess;Lnet/minecraft/world/scores/ScoreAccess;)V apply
net/minecraft/commands/arguments/ParticleArgument ep
ERROR_UNKNOWN_PARTICLE a
EXAMPLES b
particles c
<clinit> ()V <clinit>
<init> (Lnet/minecraft/commands/CommandBuildContext;)V <init>
getExamples ()Ljava/util/Collection; getExamples
getParticle (Lcom/mojang/brigadier/context/CommandContext;Ljava/lang/String;)Lnet/minecraft/core/particles/ParticleOptions; a
lambda$readParticleType$1 (Lnet/minecraft/resources/ResourceLocation;)Lcom/mojang/brigadier/exceptions/CommandSyntaxException; a
lambda$static$0 (Ljava/lang/Object;)Lcom/mojang/brigadier/Message; a
listSuggestions (Lcom/mojang/brigadier/context/CommandContext;Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;)Ljava/util/concurrent/CompletableFuture; listSuggestions
parse (Lcom/mojang/brigadier/StringReader;)Ljava/lang/Object; parse
parse (Lcom/mojang/brigadier/StringReader;)Lnet/minecraft/core/particles/ParticleOptions; a
particle (Lnet/minecraft/commands/CommandBuildContext;)Lnet/minecraft/commands/arguments/ParticleArgument; a
readParticle (Lcom/mojang/brigadier/StringReader;Lnet/minecraft/core/particles/ParticleType;)Lnet/minecraft/core/particles/ParticleOptions; a
readParticle (Lcom/mojang/brigadier/StringReader;Lnet/minecraft/core/HolderLookup;)Lnet/minecraft/core/particles/ParticleOptions; a
readParticleType (Lcom/mojang/brigadier/StringReader;Lnet/minecraft/core/HolderLookup;)Lnet/minecraft/core/particles/ParticleType; b
net/minecraft/commands/arguments/RangeArgument eq
floatRange ()Lnet/minecraft/commands/arguments/RangeArgument$Floats; b
intRange ()Lnet/minecraft/commands/arguments/RangeArgument$Ints; a
net/minecraft/commands/arguments/RangeArgument$Floats eq$a
EXAMPLES a
<clinit> ()V <clinit>
<init> ()V <init>
getExamples ()Ljava/util/Collection; getExamples
getRange (Lcom/mojang/brigadier/context/CommandContext;Ljava/lang/String;)Lnet/minecraft/advancements/critereon/MinMaxBounds$Doubles; a
parse (Lcom/mojang/brigadier/StringReader;)Ljava/lang/Object; parse
parse (Lcom/mojang/brigadier/StringReader;)Lnet/minecraft/advancements/critereon/MinMaxBounds$Doubles; a
net/minecraft/commands/arguments/RangeArgument$Ints eq$b
EXAMPLES a
<clinit> ()V <clinit>
<init> ()V <init>
getExamples ()Ljava/util/Collection; getExamples
getRange (Lcom/mojang/brigadier/context/CommandContext;Ljava/lang/String;)Lnet/minecraft/advancements/critereon/MinMaxBounds$Ints; a
parse (Lcom/mojang/brigadier/StringReader;)Ljava/lang/Object; parse
parse (Lcom/mojang/brigadier/StringReader;)Lnet/minecraft/advancements/critereon/MinMaxBounds$Ints; a
net/minecraft/commands/arguments/ResourceArgument er
ERROR_INVALID_RESOURCE_TYPE b
ERROR_NOT_SUMMONABLE_ENTITY d
ERROR_UNKNOWN_RESOURCE a
EXAMPLES c
registryKey e
registryLookup f
<clinit> ()V <clinit>
<init> (Lnet/minecraft/commands/CommandBuildContext;Lnet/minecraft/resources/ResourceKey;)V <init>
getAttribute (Lcom/mojang/brigadier/context/CommandContext;Ljava/lang/String;)Lnet/minecraft/core/Holder$Reference; a
getConfiguredFeature (Lcom/mojang/brigadier/context/CommandContext;Ljava/lang/String;)Lnet/minecraft/core/Holder$Reference; b
getEnchantment (Lcom/mojang/brigadier/context/CommandContext;Ljava/lang/String;)Lnet/minecraft/core/Holder$Reference; g
getEntityType (Lcom/mojang/brigadier/context/CommandContext;Ljava/lang/String;)Lnet/minecraft/core/Holder$Reference; d
getExamples ()Ljava/util/Collection; getExamples
getMobEffect (Lcom/mojang/brigadier/context/CommandContext;Ljava/lang/String;)Lnet/minecraft/core/Holder$Reference; f
getResource (Lcom/mojang/brigadier/context/CommandContext;Ljava/lang/String;Lnet/minecraft/resources/ResourceKey;)Lnet/minecraft/core/Holder$Reference; a
getStructure (Lcom/mojang/brigadier/context/CommandContext;Ljava/lang/String;)Lnet/minecraft/core/Holder$Reference; c
getSummonableEntityType (Lcom/mojang/brigadier/context/CommandContext;Ljava/lang/String;)Lnet/minecraft/core/Holder$Reference; e
lambda$parse$3 (Lnet/minecraft/resources/ResourceLocation;)Lcom/mojang/brigadier/exceptions/CommandSyntaxException; a
lambda$static$0 (Ljava/lang/Object;)Lcom/mojang/brigadier/Message; a
lambda$static$1 (Ljava/lang/Object;Ljava/lang/Object;)Lcom/mojang/brigadier/Message; a
lambda$static$2 (Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)Lcom/mojang/brigadier/Message; a
listSuggestions (Lcom/mojang/brigadier/context/CommandContext;Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;)Ljava/util/concurrent/CompletableFuture; listSuggestions
parse (Lcom/mojang/brigadier/StringReader;)Ljava/lang/Object; parse
parse (Lcom/mojang/brigadier/StringReader;)Lnet/minecraft/core/Holder$Reference; a
resource (Lnet/minecraft/commands/CommandBuildContext;Lnet/minecraft/resources/ResourceKey;)Lnet/minecraft/commands/arguments/ResourceArgument; a
net/minecraft/commands/arguments/ResourceArgument$Info er$a
<init> ()V <init>
deserializeFromNetwork (Lnet/minecraft/network/FriendlyByteBuf;)Lnet/minecraft/commands/arguments/ResourceArgument$Info$Template; a
deserializeFromNetwork (Lnet/minecraft/network/FriendlyByteBuf;)Lnet/minecraft/commands/synchronization/ArgumentTypeInfo$Template; b
serializeToJson (Lnet/minecraft/commands/arguments/ResourceArgument$Info$Template;Lcom/google/gson/JsonObject;)V a
serializeToJson (Lnet/minecraft/commands/synchronization/ArgumentTypeInfo$Template;Lcom/google/gson/JsonObject;)V a
serializeToNetwork (Lnet/minecraft/commands/arguments/ResourceArgument$Info$Template;Lnet/minecraft/network/FriendlyByteBuf;)V a
serializeToNetwork (Lnet/minecraft/commands/synchronization/ArgumentTypeInfo$Template;Lnet/minecraft/network/FriendlyByteBuf;)V a
unpack (Lnet/minecraft/commands/arguments/ResourceArgument;)Lnet/minecraft/commands/arguments/ResourceArgument$Info$Template; a
unpack (Lcom/mojang/brigadier/arguments/ArgumentType;)Lnet/minecraft/commands/synchronization/ArgumentTypeInfo$Template; a
net/minecraft/commands/arguments/ResourceArgument$Info$Template er$a$a
registryKey b
this$0 a
<init> (Lnet/minecraft/commands/arguments/ResourceArgument$Info;Lnet/minecraft/resources/ResourceKey;)V <init>
instantiate (Lnet/minecraft/commands/CommandBuildContext;)Lnet/minecraft/commands/arguments/ResourceArgument; a
instantiate (Lnet/minecraft/commands/CommandBuildContext;)Lcom/mojang/brigadier/arguments/ArgumentType; b
type ()Lnet/minecraft/commands/synchronization/ArgumentTypeInfo; a
net/minecraft/commands/arguments/ResourceKeyArgument es
ERROR_INVALID_FEATURE b
ERROR_INVALID_STRUCTURE c
ERROR_INVALID_TEMPLATE_POOL d
EXAMPLES a
registryKey e
<clinit> ()V <clinit>
<init> (Lnet/minecraft/resources/ResourceKey;)V <init>
getConfiguredFeature (Lcom/mojang/brigadier/context/CommandContext;Ljava/lang/String;)Lnet/minecraft/core/Holder$Reference; a
getExamples ()Ljava/util/Collection; getExamples
getRegistry (Lcom/mojang/brigadier/context/CommandContext;Lnet/minecraft/resources/ResourceKey;)Lnet/minecraft/core/Registry; a
getRegistryKey (Lcom/mojang/brigadier/context/CommandContext;Ljava/lang/String;Lnet/minecraft/resources/ResourceKey;Lcom/mojang/brigadier/exceptions/DynamicCommandExceptionType;)Lnet/minecraft/resources/ResourceKey; a
getStructure (Lcom/mojang/brigadier/context/CommandContext;Ljava/lang/String;)Lnet/minecraft/core/Holder$Reference; b
getStructureTemplatePool (Lcom/mojang/brigadier/context/CommandContext;Ljava/lang/String;)Lnet/minecraft/core/Holder$Reference; c
key (Lnet/minecraft/resources/ResourceKey;)Lnet/minecraft/commands/arguments/ResourceKeyArgument; a
lambda$getRegistryKey$3 (Lcom/mojang/brigadier/exceptions/DynamicCommandExceptionType;Lnet/minecraft/resources/ResourceKey;)Lcom/mojang/brigadier/exceptions/CommandSyntaxException; b
lambda$resolveKey$4 (Lcom/mojang/brigadier/exceptions/DynamicCommandExceptionType;Lnet/minecraft/resources/ResourceKey;)Lcom/mojang/brigadier/exceptions/CommandSyntaxException; a
lambda$static$0 (Ljava/lang/Object;)Lcom/mojang/brigadier/Message; c
lambda$static$1 (Ljava/lang/Object;)Lcom/mojang/brigadier/Message; b
lambda$static$2 (Ljava/lang/Object;)Lcom/mojang/brigadier/Message; a
listSuggestions (Lcom/mojang/brigadier/context/CommandContext;Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;)Ljava/util/concurrent/CompletableFuture; listSuggestions
parse (Lcom/mojang/brigadier/StringReader;)Ljava/lang/Object; parse
parse (Lcom/mojang/brigadier/StringReader;)Lnet/minecraft/resources/ResourceKey; a
resolveKey (Lcom/mojang/brigadier/context/CommandContext;Ljava/lang/String;Lnet/minecraft/resources/ResourceKey;Lcom/mojang/brigadier/exceptions/DynamicCommandExceptionType;)Lnet/minecraft/core/Holder$Reference; b
net/minecraft/commands/arguments/ResourceKeyArgument$Info es$a
<init> ()V <init>
deserializeFromNetwork (Lnet/minecraft/network/FriendlyByteBuf;)Lnet/minecraft/commands/synchronization/ArgumentTypeInfo$Template; b
deserializeFromNetwork (Lnet/minecraft/network/FriendlyByteBuf;)Lnet/minecraft/commands/arguments/ResourceKeyArgument$Info$Template; a
serializeToJson (Lnet/minecraft/commands/arguments/ResourceKeyArgument$Info$Template;Lcom/google/gson/JsonObject;)V a
serializeToJson (Lnet/minecraft/commands/synchronization/ArgumentTypeInfo$Template;Lcom/google/gson/JsonObject;)V a
serializeToNetwork (Lnet/minecraft/commands/arguments/ResourceKeyArgument$Info$Template;Lnet/minecraft/network/FriendlyByteBuf;)V a
serializeToNetwork (Lnet/minecraft/commands/synchronization/ArgumentTypeInfo$Template;Lnet/minecraft/network/FriendlyByteBuf;)V a
unpack (Lnet/minecraft/commands/arguments/ResourceKeyArgument;)Lnet/minecraft/commands/arguments/ResourceKeyArgument$Info$Template; a
unpack (Lcom/mojang/brigadier/arguments/ArgumentType;)Lnet/minecraft/commands/synchronization/ArgumentTypeInfo$Template; a
net/minecraft/commands/arguments/ResourceKeyArgument$Info$Template es$a$a
registryKey b
this$0 a
<init> (Lnet/minecraft/commands/arguments/ResourceKeyArgument$Info;Lnet/minecraft/resources/ResourceKey;)V <init>
instantiate (Lnet/minecraft/commands/CommandBuildContext;)Lnet/minecraft/commands/arguments/ResourceKeyArgument; a
instantiate (Lnet/minecraft/commands/CommandBuildContext;)Lcom/mojang/brigadier/arguments/ArgumentType; b
type ()Lnet/minecraft/commands/synchronization/ArgumentTypeInfo; a
net/minecraft/commands/arguments/ResourceLocationArgument et
ERROR_UNKNOWN_ADVANCEMENT b
ERROR_UNKNOWN_ITEM_MODIFIER e
ERROR_UNKNOWN_PREDICATE d
ERROR_UNKNOWN_RECIPE c
EXAMPLES a
<clinit> ()V <clinit>
<init> ()V <init>
getAdvancement (Lcom/mojang/brigadier/context/CommandContext;Ljava/lang/String;)Lnet/minecraft/advancements/AdvancementHolder; a
getExamples ()Ljava/util/Collection; getExamples
getId (Lcom/mojang/brigadier/context/CommandContext;Ljava/lang/String;)Lnet/minecraft/resources/ResourceLocation; e
getItemModifier (Lcom/mojang/brigadier/context/CommandContext;Ljava/lang/String;)Lnet/minecraft/world/level/storage/loot/functions/LootItemFunction; d
getPredicate (Lcom/mojang/brigadier/context/CommandContext;Ljava/lang/String;)Lnet/minecraft/world/level/storage/loot/predicates/LootItemCondition; c
getRecipe (Lcom/mojang/brigadier/context/CommandContext;Ljava/lang/String;)Lnet/minecraft/world/item/crafting/RecipeHolder; b
id ()Lnet/minecraft/commands/arguments/ResourceLocationArgument; a
lambda$getRecipe$4 (Lnet/minecraft/resources/ResourceLocation;)Lcom/mojang/brigadier/exceptions/CommandSyntaxException; a
lambda$static$0 (Ljava/lang/Object;)Lcom/mojang/brigadier/Message; d
lambda$static$1 (Ljava/lang/Object;)Lcom/mojang/brigadier/Message; c
lambda$static$2 (Ljava/lang/Object;)Lcom/mojang/brigadier/Message; b
lambda$static$3 (Ljava/lang/Object;)Lcom/mojang/brigadier/Message; a
parse (Lcom/mojang/brigadier/StringReader;)Ljava/lang/Object; parse
parse (Lcom/mojang/brigadier/StringReader;)Lnet/minecraft/resources/ResourceLocation; a
net/minecraft/commands/arguments/ResourceOrTagArgument eu
ERROR_INVALID_TAG_TYPE c
ERROR_UNKNOWN_TAG b
EXAMPLES a
registryKey e
registryLookup d
<clinit> ()V <clinit>
<init> (Lnet/minecraft/commands/CommandBuildContext;Lnet/minecraft/resources/ResourceKey;)V <init>
getExamples ()Ljava/util/Collection; getExamples
getResourceOrTag (Lcom/mojang/brigadier/context/CommandContext;Ljava/lang/String;Lnet/minecraft/resources/ResourceKey;)Lnet/minecraft/commands/arguments/ResourceOrTagArgument$Result; a
lambda$getResourceOrTag$2 (Lnet/minecraft/resources/ResourceKey;Lnet/minecraft/core/Holder$Reference;)Lcom/mojang/brigadier/exceptions/CommandSyntaxException; a
lambda$getResourceOrTag$3 (Lnet/minecraft/resources/ResourceKey;Lnet/minecraft/core/HolderSet$Named;)Lcom/mojang/brigadier/exceptions/CommandSyntaxException; a
lambda$getResourceOrTag$4 (Lnet/minecraft/commands/arguments/ResourceOrTagArgument$Result;Lnet/minecraft/resources/ResourceKey;)Lcom/mojang/brigadier/exceptions/CommandSyntaxException; a
lambda$parse$5 (Lnet/minecraft/resources/ResourceLocation;)Lcom/mojang/brigadier/exceptions/CommandSyntaxException; b
lambda$parse$6 (Lnet/minecraft/resources/ResourceLocation;)Lcom/mojang/brigadier/exceptions/CommandSyntaxException; a
lambda$static$0 (Ljava/lang/Object;Ljava/lang/Object;)Lcom/mojang/brigadier/Message; a
lambda$static$1 (Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)Lcom/mojang/brigadier/Message; a
listSuggestions (Lcom/mojang/brigadier/context/CommandContext;Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;)Ljava/util/concurrent/CompletableFuture; listSuggestions
parse (Lcom/mojang/brigadier/StringReader;)Ljava/lang/Object; parse
parse (Lcom/mojang/brigadier/StringReader;)Lnet/minecraft/commands/arguments/ResourceOrTagArgument$Result; a
resourceOrTag (Lnet/minecraft/commands/CommandBuildContext;Lnet/minecraft/resources/ResourceKey;)Lnet/minecraft/commands/arguments/ResourceOrTagArgument; a
net/minecraft/commands/arguments/ResourceOrTagArgument$Info eu$a
<init> ()V <init>
deserializeFromNetwork (Lnet/minecraft/network/FriendlyByteBuf;)Lnet/minecraft/commands/arguments/ResourceOrTagArgument$Info$Template; a
deserializeFromNetwork (Lnet/minecraft/network/FriendlyByteBuf;)Lnet/minecraft/commands/synchronization/ArgumentTypeInfo$Template; b
serializeToJson (Lnet/minecraft/commands/arguments/ResourceOrTagArgument$Info$Template;Lcom/google/gson/JsonObject;)V a
serializeToJson (Lnet/minecraft/commands/synchronization/ArgumentTypeInfo$Template;Lcom/google/gson/JsonObject;)V a
serializeToNetwork (Lnet/minecraft/commands/synchronization/ArgumentTypeInfo$Template;Lnet/minecraft/network/FriendlyByteBuf;)V a
serializeToNetwork (Lnet/minecraft/commands/arguments/ResourceOrTagArgument$Info$Template;Lnet/minecraft/network/FriendlyByteBuf;)V a
unpack (Lnet/minecraft/commands/arguments/ResourceOrTagArgument;)Lnet/minecraft/commands/arguments/ResourceOrTagArgument$Info$Template; a
unpack (Lcom/mojang/brigadier/arguments/ArgumentType;)Lnet/minecraft/commands/synchronization/ArgumentTypeInfo$Template; a
net/minecraft/commands/arguments/ResourceOrTagArgument$Info$Template eu$a$a
registryKey b
this$0 a
<init> (Lnet/minecraft/commands/arguments/ResourceOrTagArgument$Info;Lnet/minecraft/resources/ResourceKey;)V <init>
instantiate (Lnet/minecraft/commands/CommandBuildContext;)Lnet/minecraft/commands/arguments/ResourceOrTagArgument; a
instantiate (Lnet/minecraft/commands/CommandBuildContext;)Lcom/mojang/brigadier/arguments/ArgumentType; b
type ()Lnet/minecraft/commands/synchronization/ArgumentTypeInfo; a
net/minecraft/commands/arguments/ResourceOrTagArgument$ResourceResult eu$b
value a
<init> (Lnet/minecraft/core/Holder$Reference;)V <init>
asPrintable ()Ljava/lang/String; b
cast (Lnet/minecraft/resources/ResourceKey;)Ljava/util/Optional; a
equals (Ljava/lang/Object;)Z equals
hashCode ()I hashCode
test (Ljava/lang/Object;)Z test
test (Lnet/minecraft/core/Holder;)Z a
toString ()Ljava/lang/String; toString
unwrap ()Lcom/mojang/datafixers/util/Either; a
value ()Lnet/minecraft/core/Holder$Reference; c
net/minecraft/commands/arguments/ResourceOrTagArgument$Result eu$c
asPrintable ()Ljava/lang/String; b
cast (Lnet/minecraft/resources/ResourceKey;)Ljava/util/Optional; a
unwrap ()Lcom/mojang/datafixers/util/Either; a
net/minecraft/commands/arguments/ResourceOrTagArgument$TagResult eu$d
tag a
<init> (Lnet/minecraft/core/HolderSet$Named;)V <init>
asPrintable ()Ljava/lang/String; b
cast (Lnet/minecraft/resources/ResourceKey;)Ljava/util/Optional; a
equals (Ljava/lang/Object;)Z equals
hashCode ()I hashCode
tag ()Lnet/minecraft/core/HolderSet$Named; c
test (Ljava/lang/Object;)Z test
test (Lnet/minecraft/core/Holder;)Z a
toString ()Ljava/lang/String; toString
unwrap ()Lcom/mojang/datafixers/util/Either; a
net/minecraft/commands/arguments/ResourceOrTagKeyArgument ev
EXAMPLES a
registryKey b
<clinit> ()V <clinit>
<init> (Lnet/minecraft/resources/ResourceKey;)V <init>
getExamples ()Ljava/util/Collection; getExamples
getResourceOrTagKey (Lcom/mojang/brigadier/context/CommandContext;Ljava/lang/String;Lnet/minecraft/resources/ResourceKey;Lcom/mojang/brigadier/exceptions/DynamicCommandExceptionType;)Lnet/minecraft/commands/arguments/ResourceOrTagKeyArgument$Result; a
lambda$getResourceOrTagKey$0 (Lcom/mojang/brigadier/exceptions/DynamicCommandExceptionType;Lnet/minecraft/commands/arguments/ResourceOrTagKeyArgument$Result;)Lcom/mojang/brigadier/exceptions/CommandSyntaxException; a
listSuggestions (Lcom/mojang/brigadier/context/CommandContext;Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;)Ljava/util/concurrent/CompletableFuture; listSuggestions
parse (Lcom/mojang/brigadier/StringReader;)Ljava/lang/Object; parse
parse (Lcom/mojang/brigadier/StringReader;)Lnet/minecraft/commands/arguments/ResourceOrTagKeyArgument$Result; a
resourceOrTagKey (Lnet/minecraft/resources/ResourceKey;)Lnet/minecraft/commands/arguments/ResourceOrTagKeyArgument; a
net/minecraft/commands/arguments/ResourceOrTagKeyArgument$Info ev$a
<init> ()V <init>
deserializeFromNetwork (Lnet/minecraft/network/FriendlyByteBuf;)Lnet/minecraft/commands/synchronization/ArgumentTypeInfo$Template; b
deserializeFromNetwork (Lnet/minecraft/network/FriendlyByteBuf;)Lnet/minecraft/commands/arguments/ResourceOrTagKeyArgument$Info$Template; a
serializeToJson (Lnet/minecraft/commands/arguments/ResourceOrTagKeyArgument$Info$Template;Lcom/google/gson/JsonObject;)V a
serializeToJson (Lnet/minecraft/commands/synchronization/ArgumentTypeInfo$Template;Lcom/google/gson/JsonObject;)V a
serializeToNetwork (Lnet/minecraft/commands/synchronization/ArgumentTypeInfo$Template;Lnet/minecraft/network/FriendlyByteBuf;)V a
serializeToNetwork (Lnet/minecraft/commands/arguments/ResourceOrTagKeyArgument$Info$Template;Lnet/minecraft/network/FriendlyByteBuf;)V a
unpack (Lnet/minecraft/commands/arguments/ResourceOrTagKeyArgument;)Lnet/minecraft/commands/arguments/ResourceOrTagKeyArgument$Info$Template; a
unpack (Lcom/mojang/brigadier/arguments/ArgumentType;)Lnet/minecraft/commands/synchronization/ArgumentTypeInfo$Template; a
net/minecraft/commands/arguments/ResourceOrTagKeyArgument$Info$Template ev$a$a
registryKey b
this$0 a
<init> (Lnet/minecraft/commands/arguments/ResourceOrTagKeyArgument$Info;Lnet/minecraft/resources/ResourceKey;)V <init>
instantiate (Lnet/minecraft/commands/CommandBuildContext;)Lcom/mojang/brigadier/arguments/ArgumentType; b
instantiate (Lnet/minecraft/commands/CommandBuildContext;)Lnet/minecraft/commands/arguments/ResourceOrTagKeyArgument; a
type ()Lnet/minecraft/commands/synchronization/ArgumentTypeInfo; a
net/minecraft/commands/arguments/ResourceOrTagKeyArgument$ResourceResult ev$b
key a
<init> (Lnet/minecraft/resources/ResourceKey;)V <init>
asPrintable ()Ljava/lang/String; b
cast (Lnet/minecraft/resources/ResourceKey;)Ljava/util/Optional; a
equals (Ljava/lang/Object;)Z equals
hashCode ()I hashCode
key ()Lnet/minecraft/resources/ResourceKey; c
test (Ljava/lang/Object;)Z test
test (Lnet/minecraft/core/Holder;)Z a
toString ()Ljava/lang/String; toString
unwrap ()Lcom/mojang/datafixers/util/Either; a
net/minecraft/commands/arguments/ResourceOrTagKeyArgument$Result ev$c
asPrintable ()Ljava/lang/String; b
cast (Lnet/minecraft/resources/ResourceKey;)Ljava/util/Optional; a
unwrap ()Lcom/mojang/datafixers/util/Either; a
net/minecraft/commands/arguments/ResourceOrTagKeyArgument$TagResult ev$d
key a
<init> (Lnet/minecraft/tags/TagKey;)V <init>
asPrintable ()Ljava/lang/String; b
cast (Lnet/minecraft/resources/ResourceKey;)Ljava/util/Optional; a
equals (Ljava/lang/Object;)Z equals
hashCode ()I hashCode
key ()Lnet/minecraft/tags/TagKey; c
test (Ljava/lang/Object;)Z test
test (Lnet/minecraft/core/Holder;)Z a
toString ()Ljava/lang/String; toString
unwrap ()Lcom/mojang/datafixers/util/Either; a
net/minecraft/commands/arguments/ScoreHolderArgument ew
ERROR_NO_RESULTS c
EXAMPLES b
SUGGEST_SCORE_HOLDERS a
multiple d
<clinit> ()V <clinit>
<init> (Z)V <init>
getExamples ()Ljava/util/Collection; getExamples
getName (Lcom/mojang/brigadier/context/CommandContext;Ljava/lang/String;)Lnet/minecraft/world/scores/ScoreHolder; a
getNames (Lcom/mojang/brigadier/context/CommandContext;Ljava/lang/String;Ljava/util/function/Supplier;)Ljava/util/Collection; a
getNames (Lcom/mojang/brigadier/context/CommandContext;Ljava/lang/String;)Ljava/util/Collection; b
getNamesWithDefaultWildcard (Lcom/mojang/brigadier/context/CommandContext;Ljava/lang/String;)Ljava/util/Collection; c
lambda$parse$2 (Lnet/minecraft/commands/CommandSourceStack;Ljava/util/function/Supplier;)Ljava/util/Collection; a
lambda$parse$3 (Ljava/util/List;Lnet/minecraft/commands/CommandSourceStack;Ljava/util/function/Supplier;)Ljava/util/Collection; a
lambda$parse$4 (Ljava/util/UUID;Ljava/util/List;Lnet/minecraft/commands/CommandSourceStack;Ljava/util/function/Supplier;)Ljava/util/Collection; a
lambda$parse$5 (Ljava/lang/String;Ljava/util/List;Lnet/minecraft/commands/CommandSourceStack;Ljava/util/function/Supplier;)Ljava/util/Collection; a
lambda$static$0 (Lcom/mojang/brigadier/context/CommandContext;Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;)V b
lambda$static$1 (Lcom/mojang/brigadier/context/CommandContext;Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;)Ljava/util/concurrent/CompletableFuture; a
parse (Lcom/mojang/brigadier/StringReader;)Ljava/lang/Object; parse
parse (Lcom/mojang/brigadier/StringReader;)Lnet/minecraft/commands/arguments/ScoreHolderArgument$Result; a
scoreHolder ()Lnet/minecraft/commands/arguments/ScoreHolderArgument; a
scoreHolders ()Lnet/minecraft/commands/arguments/ScoreHolderArgument; b
net/minecraft/commands/arguments/ScoreHolderArgument$Info ew$a
FLAG_MULTIPLE a
<init> ()V <init>
deserializeFromNetwork (Lnet/minecraft/network/FriendlyByteBuf;)Lnet/minecraft/commands/arguments/ScoreHolderArgument$Info$Template; a
deserializeFromNetwork (Lnet/minecraft/network/FriendlyByteBuf;)Lnet/minecraft/commands/synchronization/ArgumentTypeInfo$Template; b
serializeToJson (Lnet/minecraft/commands/arguments/ScoreHolderArgument$Info$Template;Lcom/google/gson/JsonObject;)V a
serializeToJson (Lnet/minecraft/commands/synchronization/ArgumentTypeInfo$Template;Lcom/google/gson/JsonObject;)V a
serializeToNetwork (Lnet/minecraft/commands/arguments/ScoreHolderArgument$Info$Template;Lnet/minecraft/network/FriendlyByteBuf;)V a
serializeToNetwork (Lnet/minecraft/commands/synchronization/ArgumentTypeInfo$Template;Lnet/minecraft/network/FriendlyByteBuf;)V a
unpack (Lnet/minecraft/commands/arguments/ScoreHolderArgument;)Lnet/minecraft/commands/arguments/ScoreHolderArgument$Info$Template; a
unpack (Lcom/mojang/brigadier/arguments/ArgumentType;)Lnet/minecraft/commands/synchronization/ArgumentTypeInfo$Template; a
net/minecraft/commands/arguments/ScoreHolderArgument$Info$Template ew$a$a
multiple b
this$0 a
<init> (Lnet/minecraft/commands/arguments/ScoreHolderArgument$Info;Z)V <init>
instantiate (Lnet/minecraft/commands/CommandBuildContext;)Lnet/minecraft/commands/arguments/ScoreHolderArgument; a
instantiate (Lnet/minecraft/commands/CommandBuildContext;)Lcom/mojang/brigadier/arguments/ArgumentType; b
type ()Lnet/minecraft/commands/synchronization/ArgumentTypeInfo; a
net/minecraft/commands/arguments/ScoreHolderArgument$Result ew$b
getNames (Lnet/minecraft/commands/CommandSourceStack;Ljava/util/function/Supplier;)Ljava/util/Collection; getNames
net/minecraft/commands/arguments/ScoreHolderArgument$SelectorResult ew$c
selector a
<init> (Lnet/minecraft/commands/arguments/selector/EntitySelector;)V <init>
getNames (Lnet/minecraft/commands/CommandSourceStack;Ljava/util/function/Supplier;)Ljava/util/Collection; getNames
net/minecraft/commands/arguments/ScoreboardSlotArgument ex
ERROR_INVALID_VALUE a
EXAMPLES b
<clinit> ()V <clinit>
<init> ()V <init>
displaySlot ()Lnet/minecraft/commands/arguments/ScoreboardSlotArgument; a
getDisplaySlot (Lcom/mojang/brigadier/context/CommandContext;Ljava/lang/String;)Lnet/minecraft/world/scores/DisplaySlot; a
getExamples ()Ljava/util/Collection; getExamples
lambda$static$0 (Ljava/lang/Object;)Lcom/mojang/brigadier/Message; a
listSuggestions (Lcom/mojang/brigadier/context/CommandContext;Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;)Ljava/util/concurrent/CompletableFuture; listSuggestions
parse (Lcom/mojang/brigadier/StringReader;)Ljava/lang/Object; parse
parse (Lcom/mojang/brigadier/StringReader;)Lnet/minecraft/world/scores/DisplaySlot; a
net/minecraft/commands/arguments/SignedArgument ey
net/minecraft/commands/arguments/SlotArgument ez
ERROR_UNKNOWN_SLOT b
EXAMPLES a
SLOTS c
<clinit> ()V <clinit>
<init> ()V <init>
getExamples ()Ljava/util/Collection; getExamples
getSlot (Lcom/mojang/brigadier/context/CommandContext;Ljava/lang/String;)I a
lambda$static$0 (Ljava/lang/Object;)Lcom/mojang/brigadier/Message; a
lambda$static$1 (Ljava/util/HashMap;)V a
listSuggestions (Lcom/mojang/brigadier/context/CommandContext;Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;)Ljava/util/concurrent/CompletableFuture; listSuggestions
parse (Lcom/mojang/brigadier/StringReader;)Ljava/lang/Object; parse
parse (Lcom/mojang/brigadier/StringReader;)Ljava/lang/Integer; a
slot ()Lnet/minecraft/commands/arguments/SlotArgument; a
net/minecraft/commands/arguments/StringRepresentableArgument fa
ERROR_INVALID_VALUE a
codec b
values c
<clinit> ()V <clinit>
<init> (Lcom/mojang/serialization/Codec;Ljava/util/function/Supplier;)V <init>
convertId (Ljava/lang/String;)Ljava/lang/String; a
getExamples ()Ljava/util/Collection; getExamples
lambda$getExamples$3 (Ljava/lang/Object;)Ljava/lang/String; a
lambda$listSuggestions$2 (Ljava/lang/Object;)Ljava/lang/String; b
lambda$parse$1 (Ljava/lang/String;)Lcom/mojang/brigadier/exceptions/CommandSyntaxException; b
lambda$static$0 (Ljava/lang/Object;)Lcom/mojang/brigadier/Message; c
listSuggestions (Lcom/mojang/brigadier/context/CommandContext;Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;)Ljava/util/concurrent/CompletableFuture; listSuggestions
parse (Lcom/mojang/brigadier/StringReader;)Ljava/lang/Object; parse
parse (Lcom/mojang/brigadier/StringReader;)Ljava/lang/Enum; a
net/minecraft/commands/arguments/StyleArgument fb
ERROR_INVALID_JSON a
EXAMPLES b
<clinit> ()V <clinit>
<init> ()V <init>
getExamples ()Ljava/util/Collection; getExamples
getStyle (Lcom/mojang/brigadier/context/CommandContext;Ljava/lang/String;)Lnet/minecraft/network/chat/Style; a
lambda$static$0 (Ljava/lang/Object;)Lcom/mojang/brigadier/Message; a
parse (Lcom/mojang/brigadier/StringReader;)Ljava/lang/Object; parse
parse (Lcom/mojang/brigadier/StringReader;)Lnet/minecraft/network/chat/Style; a
style ()Lnet/minecraft/commands/arguments/StyleArgument; a
net/minecraft/commands/arguments/TeamArgument fc
ERROR_TEAM_NOT_FOUND b
EXAMPLES a
<clinit> ()V <clinit>
<init> ()V <init>
getExamples ()Ljava/util/Collection; getExamples
getTeam (Lcom/mojang/brigadier/context/CommandContext;Ljava/lang/String;)Lnet/minecraft/world/scores/PlayerTeam; a
lambda$static$0 (Ljava/lang/Object;)Lcom/mojang/brigadier/Message; a
listSuggestions (Lcom/mojang/brigadier/context/CommandContext;Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;)Ljava/util/concurrent/CompletableFuture; listSuggestions
parse (Lcom/mojang/brigadier/StringReader;)Ljava/lang/Object; parse
parse (Lcom/mojang/brigadier/StringReader;)Ljava/lang/String; a
team ()Lnet/minecraft/commands/arguments/TeamArgument; a
net/minecraft/commands/arguments/TemplateMirrorArgument fd
<init> ()V <init>
getMirror (Lcom/mojang/brigadier/context/CommandContext;Ljava/lang/String;)Lnet/minecraft/world/level/block/Mirror; a
templateMirror ()Lnet/minecraft/commands/arguments/StringRepresentableArgument; a
net/minecraft/commands/arguments/TemplateRotationArgument fe
<init> ()V <init>
getRotation (Lcom/mojang/brigadier/context/CommandContext;Ljava/lang/String;)Lnet/minecraft/world/level/block/Rotation; a
templateRotation ()Lnet/minecraft/commands/arguments/TemplateRotationArgument; a
net/minecraft/commands/arguments/TimeArgument ff
ERROR_INVALID_UNIT b
ERROR_TICK_COUNT_TOO_LOW c
EXAMPLES a
UNITS d
minimum e
<clinit> ()V <clinit>
<init> (I)V <init>
getExamples ()Ljava/util/Collection; getExamples
lambda$static$0 (Ljava/lang/Object;Ljava/lang/Object;)Lcom/mojang/brigadier/Message; a
listSuggestions (Lcom/mojang/brigadier/context/CommandContext;Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;)Ljava/util/concurrent/CompletableFuture; listSuggestions
parse (Lcom/mojang/brigadier/StringReader;)Ljava/lang/Object; parse
parse (Lcom/mojang/brigadier/StringReader;)Ljava/lang/Integer; a
time (I)Lnet/minecraft/commands/arguments/TimeArgument; a
time ()Lnet/minecraft/commands/arguments/TimeArgument; a
net/minecraft/commands/arguments/TimeArgument$Info ff$a
<init> ()V <init>
deserializeFromNetwork (Lnet/minecraft/network/FriendlyByteBuf;)Lnet/minecraft/commands/arguments/TimeArgument$Info$Template; a
deserializeFromNetwork (Lnet/minecraft/network/FriendlyByteBuf;)Lnet/minecraft/commands/synchronization/ArgumentTypeInfo$Template; b
serializeToJson (Lnet/minecraft/commands/arguments/TimeArgument$Info$Template;Lcom/google/gson/JsonObject;)V a
serializeToJson (Lnet/minecraft/commands/synchronization/ArgumentTypeInfo$Template;Lcom/google/gson/JsonObject;)V a
serializeToNetwork (Lnet/minecraft/commands/arguments/TimeArgument$Info$Template;Lnet/minecraft/network/FriendlyByteBuf;)V a
serializeToNetwork (Lnet/minecraft/commands/synchronization/ArgumentTypeInfo$Template;Lnet/minecraft/network/FriendlyByteBuf;)V a
unpack (Lnet/minecraft/commands/arguments/TimeArgument;)Lnet/minecraft/commands/arguments/TimeArgument$Info$Template; a
unpack (Lcom/mojang/brigadier/arguments/ArgumentType;)Lnet/minecraft/commands/synchronization/ArgumentTypeInfo$Template; a
net/minecraft/commands/arguments/TimeArgument$Info$Template ff$a$a
min b
this$0 a
<init> (Lnet/minecraft/commands/arguments/TimeArgument$Info;I)V <init>
instantiate (Lnet/minecraft/commands/CommandBuildContext;)Lnet/minecraft/commands/arguments/TimeArgument; a
instantiate (Lnet/minecraft/commands/CommandBuildContext;)Lcom/mojang/brigadier/arguments/ArgumentType; b
type ()Lnet/minecraft/commands/synchronization/ArgumentTypeInfo; a
net/minecraft/commands/arguments/UuidArgument fg
ALLOWED_CHARACTERS c
ERROR_INVALID_UUID a
EXAMPLES b
<clinit> ()V <clinit>
<init> ()V <init>
getExamples ()Ljava/util/Collection; getExamples
getUuid (Lcom/mojang/brigadier/context/CommandContext;Ljava/lang/String;)Ljava/util/UUID; a
parse (Lcom/mojang/brigadier/StringReader;)Ljava/lang/Object; parse
parse (Lcom/mojang/brigadier/StringReader;)Ljava/util/UUID; a
uuid ()Lnet/minecraft/commands/arguments/UuidArgument; a
net/minecraft/commands/arguments/blocks/BlockInput fh
properties b
state a
tag c
<init> (Lnet/minecraft/world/level/block/state/BlockState;Ljava/util/Set;Lnet/minecraft/nbt/CompoundTag;)V <init>
getDefinedProperties ()Ljava/util/Set; b
getState ()Lnet/minecraft/world/level/block/state/BlockState; a
place (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/core/BlockPos;I)Z a
test (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/core/BlockPos;)Z a
test (Ljava/lang/Object;)Z test
test (Lnet/minecraft/world/level/block/state/pattern/BlockInWorld;)Z a
net/minecraft/commands/arguments/blocks/BlockPredicateArgument fi
EXAMPLES a
blocks b
<clinit> ()V <clinit>
<init> (Lnet/minecraft/commands/CommandBuildContext;)V <init>
blockPredicate (Lnet/minecraft/commands/CommandBuildContext;)Lnet/minecraft/commands/arguments/blocks/BlockPredicateArgument; a
getBlockPredicate (Lcom/mojang/brigadier/context/CommandContext;Ljava/lang/String;)Ljava/util/function/Predicate; a
getExamples ()Ljava/util/Collection; getExamples
lambda$parse$0 (Lnet/minecraft/commands/arguments/blocks/BlockStateParser$BlockResult;)Lnet/minecraft/commands/arguments/blocks/BlockPredicateArgument$Result; a
lambda$parse$1 (Lnet/minecraft/commands/arguments/blocks/BlockStateParser$TagResult;)Lnet/minecraft/commands/arguments/blocks/BlockPredicateArgument$Result; a
listSuggestions (Lcom/mojang/brigadier/context/CommandContext;Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;)Ljava/util/concurrent/CompletableFuture; listSuggestions
parse (Lcom/mojang/brigadier/StringReader;)Lnet/minecraft/commands/arguments/blocks/BlockPredicateArgument$Result; a
parse (Lcom/mojang/brigadier/StringReader;)Ljava/lang/Object; parse
parse (Lnet/minecraft/core/HolderLookup;Lcom/mojang/brigadier/StringReader;)Lnet/minecraft/commands/arguments/blocks/BlockPredicateArgument$Result; a
net/minecraft/commands/arguments/blocks/BlockPredicateArgument$BlockPredicate fi$a
nbt c
properties b
state a
<init> (Lnet/minecraft/world/level/block/state/BlockState;Ljava/util/Set;Lnet/minecraft/nbt/CompoundTag;)V <init>
requiresNbt ()Z a
test (Ljava/lang/Object;)Z test
test (Lnet/minecraft/world/level/block/state/pattern/BlockInWorld;)Z a
net/minecraft/commands/arguments/blocks/BlockPredicateArgument$Result fi$b
requiresNbt ()Z a
net/minecraft/commands/arguments/blocks/BlockPredicateArgument$TagPredicate fi$c
nbt b
tag a
vagueProperties c
<init> (Lnet/minecraft/core/HolderSet;Ljava/util/Map;Lnet/minecraft/nbt/CompoundTag;)V <init>
requiresNbt ()Z a
test (Ljava/lang/Object;)Z test
test (Lnet/minecraft/world/level/block/state/pattern/BlockInWorld;)Z a
net/minecraft/commands/arguments/blocks/BlockStateArgument fj
EXAMPLES a
blocks b
<clinit> ()V <clinit>
<init> (Lnet/minecraft/commands/CommandBuildContext;)V <init>
block (Lnet/minecraft/commands/CommandBuildContext;)Lnet/minecraft/commands/arguments/blocks/BlockStateArgument; a
getBlock (Lcom/mojang/brigadier/context/CommandContext;Ljava/lang/String;)Lnet/minecraft/commands/arguments/blocks/BlockInput; a
getExamples ()Ljava/util/Collection; getExamples
listSuggestions (Lcom/mojang/brigadier/context/CommandContext;Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;)Ljava/util/concurrent/CompletableFuture; listSuggestions
parse (Lcom/mojang/brigadier/StringReader;)Ljava/lang/Object; parse
parse (Lcom/mojang/brigadier/StringReader;)Lnet/minecraft/commands/arguments/blocks/BlockInput; a
net/minecraft/commands/arguments/blocks/BlockStateParser fk
ERROR_DUPLICATE_PROPERTY d
ERROR_EXPECTED_END_OF_PROPERTIES g
ERROR_EXPECTED_VALUE f
ERROR_INVALID_VALUE e
ERROR_NO_TAGS_ALLOWED a
ERROR_UNKNOWN_BLOCK b
ERROR_UNKNOWN_PROPERTY c
ERROR_UNKNOWN_TAG h
SUGGEST_NOTHING o
SYNTAX_END_PROPERTIES k
SYNTAX_EQUALS l
SYNTAX_PROPERTY_SEPARATOR m
SYNTAX_START_NBT j
SYNTAX_START_PROPERTIES i
SYNTAX_TAG n
allowNbt s
blocks p
definition w
forTesting r
id v
nbt y
properties t
reader q
state x
suggestions A
tag z
vagueProperties u
<clinit> ()V <clinit>
<init> (Lnet/minecraft/core/HolderLookup;Lcom/mojang/brigadier/StringReader;ZZ)V <init>
addSuggestions (Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;Lnet/minecraft/world/level/block/state/properties/Property;)Lcom/mojang/brigadier/suggestion/SuggestionsBuilder; a
appendProperty (Ljava/lang/StringBuilder;Lnet/minecraft/world/level/block/state/properties/Property;Ljava/lang/Comparable;)V a
fillSuggestions (Lnet/minecraft/core/HolderLookup;Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;ZZ)Ljava/util/concurrent/CompletableFuture; a
hasBlockEntity ()Z b
lambda$readBlock$6 (I)Lcom/mojang/brigadier/exceptions/CommandSyntaxException; a
lambda$readProperties$8 (Lnet/minecraft/world/level/block/state/properties/Property;Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;)Ljava/util/concurrent/CompletableFuture; a
lambda$readTag$7 (ILnet/minecraft/resources/ResourceLocation;)Lcom/mojang/brigadier/exceptions/CommandSyntaxException; a
lambda$readVagueProperties$9 (Ljava/lang/String;Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;)Ljava/util/concurrent/CompletableFuture; a
lambda$serialize$10 (Lnet/minecraft/resources/ResourceKey;)Ljava/lang/String; a
lambda$static$0 (Ljava/lang/Object;)Lcom/mojang/brigadier/Message; b
lambda$static$1 (Ljava/lang/Object;Ljava/lang/Object;)Lcom/mojang/brigadier/Message; c
lambda$static$2 (Ljava/lang/Object;Ljava/lang/Object;)Lcom/mojang/brigadier/Message; b
lambda$static$3 (Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)Lcom/mojang/brigadier/Message; a
lambda$static$4 (Ljava/lang/Object;Ljava/lang/Object;)Lcom/mojang/brigadier/Message; a
lambda$static$5 (Ljava/lang/Object;)Lcom/mojang/brigadier/Message; a
parse ()V a
parseForBlock (Lnet/minecraft/core/HolderLookup;Ljava/lang/String;Z)Lnet/minecraft/commands/arguments/blocks/BlockStateParser$BlockResult; a
parseForBlock (Lnet/minecraft/core/HolderLookup;Lcom/mojang/brigadier/StringReader;Z)Lnet/minecraft/commands/arguments/blocks/BlockStateParser$BlockResult; a
parseForTesting (Lnet/minecraft/core/HolderLookup;Lcom/mojang/brigadier/StringReader;Z)Lcom/mojang/datafixers/util/Either; b
parseForTesting (Lnet/minecraft/core/HolderLookup;Ljava/lang/String;Z)Lcom/mojang/datafixers/util/Either; b
readBlock ()V c
readNbt ()V g
readProperties ()V e
readTag ()V d
readVagueProperties ()V f
serialize (Lnet/minecraft/world/level/block/state/BlockState;)Ljava/lang/String; a
setValue (Lnet/minecraft/world/level/block/state/properties/Property;Ljava/lang/String;I)V a
suggestBlockIdOrTag (Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;)Ljava/util/concurrent/CompletableFuture; l
suggestEquals (Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;)Ljava/util/concurrent/CompletableFuture; f
suggestItem (Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;)Ljava/util/concurrent/CompletableFuture; k
suggestNextPropertyOrEnd (Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;)Ljava/util/concurrent/CompletableFuture; g
suggestOpenNbt (Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;)Ljava/util/concurrent/CompletableFuture; e
suggestOpenPropertiesOrNbt (Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;)Ljava/util/concurrent/CompletableFuture; i
suggestOpenVaguePropertiesOrNbt (Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;)Ljava/util/concurrent/CompletableFuture; h
suggestPropertyName (Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;)Ljava/util/concurrent/CompletableFuture; c
suggestPropertyNameOrEnd (Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;)Ljava/util/concurrent/CompletableFuture; a
suggestTag (Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;)Ljava/util/concurrent/CompletableFuture; j
suggestVaguePropertyName (Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;)Ljava/util/concurrent/CompletableFuture; d
suggestVaguePropertyNameOrEnd (Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;)Ljava/util/concurrent/CompletableFuture; b
suggestVaguePropertyValue (Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;Ljava/lang/String;)Ljava/util/concurrent/CompletableFuture; a
net/minecraft/commands/arguments/blocks/BlockStateParser$BlockResult fk$a
blockState a
nbt c
properties b
<init> (Lnet/minecraft/world/level/block/state/BlockState;Ljava/util/Map;Lnet/minecraft/nbt/CompoundTag;)V <init>
blockState ()Lnet/minecraft/world/level/block/state/BlockState; a
equals (Ljava/lang/Object;)Z equals
hashCode ()I hashCode
nbt ()Lnet/minecraft/nbt/CompoundTag; c
properties ()Ljava/util/Map; b
toString ()Ljava/lang/String; toString
net/minecraft/commands/arguments/blocks/BlockStateParser$TagResult fk$b
nbt c
tag a
vagueProperties b
<init> (Lnet/minecraft/core/HolderSet;Ljava/util/Map;Lnet/minecraft/nbt/CompoundTag;)V <init>
equals (Ljava/lang/Object;)Z equals
hashCode ()I hashCode
nbt ()Lnet/minecraft/nbt/CompoundTag; c
tag ()Lnet/minecraft/core/HolderSet; a
toString ()Ljava/lang/String; toString
vagueProperties ()Ljava/util/Map; b
net/minecraft/commands/arguments/blocks/package-info fl
net/minecraft/commands/arguments/coordinates/BlockPosArgument fm
ERROR_NOT_LOADED a
ERROR_OUT_OF_BOUNDS c
ERROR_OUT_OF_WORLD b
EXAMPLES d
<clinit> ()V <clinit>
<init> ()V <init>
blockPos ()Lnet/minecraft/commands/arguments/coordinates/BlockPosArgument; a
getBlockPos (Lcom/mojang/brigadier/context/CommandContext;Ljava/lang/String;)Lnet/minecraft/core/BlockPos; b
getExamples ()Ljava/util/Collection; getExamples
getLoadedBlockPos (Lcom/mojang/brigadier/context/CommandContext;Lnet/minecraft/server/level/ServerLevel;Ljava/lang/String;)Lnet/minecraft/core/BlockPos; a
getLoadedBlockPos (Lcom/mojang/brigadier/context/CommandContext;Ljava/lang/String;)Lnet/minecraft/core/BlockPos; a
getSpawnablePos (Lcom/mojang/brigadier/context/CommandContext;Ljava/lang/String;)Lnet/minecraft/core/BlockPos; c
listSuggestions (Lcom/mojang/brigadier/context/CommandContext;Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;)Ljava/util/concurrent/CompletableFuture; listSuggestions
parse (Lcom/mojang/brigadier/StringReader;)Ljava/lang/Object; parse
parse (Lcom/mojang/brigadier/StringReader;)Lnet/minecraft/commands/arguments/coordinates/Coordinates; a
net/minecraft/commands/arguments/coordinates/ColumnPosArgument fn
ERROR_NOT_COMPLETE a
EXAMPLES b
<clinit> ()V <clinit>
<init> ()V <init>
columnPos ()Lnet/minecraft/commands/arguments/coordinates/ColumnPosArgument; a
getColumnPos (Lcom/mojang/brigadier/context/CommandContext;Ljava/lang/String;)Lnet/minecraft/server/level/ColumnPos; a
getExamples ()Ljava/util/Collection; getExamples
listSuggestions (Lcom/mojang/brigadier/context/CommandContext;Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;)Ljava/util/concurrent/CompletableFuture; listSuggestions
parse (Lcom/mojang/brigadier/StringReader;)Ljava/lang/Object; parse
parse (Lcom/mojang/brigadier/StringReader;)Lnet/minecraft/commands/arguments/coordinates/Coordinates; a
net/minecraft/commands/arguments/coordinates/Coordinates fo
getBlockPos (Lnet/minecraft/commands/CommandSourceStack;)Lnet/minecraft/core/BlockPos; c
getPosition (Lnet/minecraft/commands/CommandSourceStack;)Lnet/minecraft/world/phys/Vec3; a
getRotation (Lnet/minecraft/commands/CommandSourceStack;)Lnet/minecraft/world/phys/Vec2; b
isXRelative ()Z a
isYRelative ()Z b
isZRelative ()Z c
net/minecraft/commands/arguments/coordinates/LocalCoordinates fp
PREFIX_LOCAL_COORDINATE a
forwards d
left b
up c
<init> (DDD)V <init>
equals (Ljava/lang/Object;)Z equals
getPosition (Lnet/minecraft/commands/CommandSourceStack;)Lnet/minecraft/world/phys/Vec3; a
getRotation (Lnet/minecraft/commands/CommandSourceStack;)Lnet/minecraft/world/phys/Vec2; b
hashCode ()I hashCode
isXRelative ()Z a
isYRelative ()Z b
isZRelative ()Z c
parse (Lcom/mojang/brigadier/StringReader;)Lnet/minecraft/commands/arguments/coordinates/LocalCoordinates; a
readDouble (Lcom/mojang/brigadier/StringReader;I)D a
net/minecraft/commands/arguments/coordinates/RotationArgument fq
ERROR_NOT_COMPLETE a
EXAMPLES b
<clinit> ()V <clinit>
<init> ()V <init>
getExamples ()Ljava/util/Collection; getExamples
getRotation (Lcom/mojang/brigadier/context/CommandContext;Ljava/lang/String;)Lnet/minecraft/commands/arguments/coordinates/Coordinates; a
parse (Lcom/mojang/brigadier/StringReader;)Ljava/lang/Object; parse
parse (Lcom/mojang/brigadier/StringReader;)Lnet/minecraft/commands/arguments/coordinates/Coordinates; a
rotation ()Lnet/minecraft/commands/arguments/coordinates/RotationArgument; a
net/minecraft/commands/arguments/coordinates/SwizzleArgument fr
ERROR_INVALID b
EXAMPLES a
<clinit> ()V <clinit>
<init> ()V <init>
getExamples ()Ljava/util/Collection; getExamples
getSwizzle (Lcom/mojang/brigadier/context/CommandContext;Ljava/lang/String;)Ljava/util/EnumSet; a
parse (Lcom/mojang/brigadier/StringReader;)Ljava/lang/Object; parse
parse (Lcom/mojang/brigadier/StringReader;)Ljava/util/EnumSet; a
swizzle ()Lnet/minecraft/commands/arguments/coordinates/SwizzleArgument; a
net/minecraft/commands/arguments/coordinates/Vec2Argument fs
ERROR_NOT_COMPLETE a
EXAMPLES b
centerCorrect c
<clinit> ()V <clinit>
<init> (Z)V <init>
getExamples ()Ljava/util/Collection; getExamples
getVec2 (Lcom/mojang/brigadier/context/CommandContext;Ljava/lang/String;)Lnet/minecraft/world/phys/Vec2; a
listSuggestions (Lcom/mojang/brigadier/context/CommandContext;Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;)Ljava/util/concurrent/CompletableFuture; listSuggestions
parse (Lcom/mojang/brigadier/StringReader;)Ljava/lang/Object; parse
parse (Lcom/mojang/brigadier/StringReader;)Lnet/minecraft/commands/arguments/coordinates/Coordinates; a
vec2 ()Lnet/minecraft/commands/arguments/coordinates/Vec2Argument; a
vec2 (Z)Lnet/minecraft/commands/arguments/coordinates/Vec2Argument; a
net/minecraft/commands/arguments/coordinates/Vec3Argument ft
ERROR_MIXED_TYPE b
ERROR_NOT_COMPLETE a
EXAMPLES c
centerCorrect d
<clinit> ()V <clinit>
<init> (Z)V <init>
getCoordinates (Lcom/mojang/brigadier/context/CommandContext;Ljava/lang/String;)Lnet/minecraft/commands/arguments/coordinates/Coordinates; b
getExamples ()Ljava/util/Collection; getExamples
getVec3 (Lcom/mojang/brigadier/context/CommandContext;Ljava/lang/String;)Lnet/minecraft/world/phys/Vec3; a
listSuggestions (Lcom/mojang/brigadier/context/CommandContext;Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;)Ljava/util/concurrent/CompletableFuture; listSuggestions
parse (Lcom/mojang/brigadier/StringReader;)Ljava/lang/Object; parse
parse (Lcom/mojang/brigadier/StringReader;)Lnet/minecraft/commands/arguments/coordinates/Coordinates; a
vec3 (Z)Lnet/minecraft/commands/arguments/coordinates/Vec3Argument; a
vec3 ()Lnet/minecraft/commands/arguments/coordinates/Vec3Argument; a
net/minecraft/commands/arguments/coordinates/WorldCoordinate fu
ERROR_EXPECTED_DOUBLE a
ERROR_EXPECTED_INT b
PREFIX_RELATIVE c
relative d
value e
<clinit> ()V <clinit>
<init> (ZD)V <init>
equals (Ljava/lang/Object;)Z equals
get (D)D a
hashCode ()I hashCode
isRelative ()Z a
isRelative (Lcom/mojang/brigadier/StringReader;)Z b
parseDouble (Lcom/mojang/brigadier/StringReader;Z)Lnet/minecraft/commands/arguments/coordinates/WorldCoordinate; a
parseInt (Lcom/mojang/brigadier/StringReader;)Lnet/minecraft/commands/arguments/coordinates/WorldCoordinate; a
net/minecraft/commands/arguments/coordinates/WorldCoordinates fv
x a
y b
z c
<init> (Lnet/minecraft/commands/arguments/coordinates/WorldCoordinate;Lnet/minecraft/commands/arguments/coordinates/WorldCoordinate;Lnet/minecraft/commands/arguments/coordinates/WorldCoordinate;)V <init>
absolute (DDD)Lnet/minecraft/commands/arguments/coordinates/WorldCoordinates; a
absolute (Lnet/minecraft/world/phys/Vec2;)Lnet/minecraft/commands/arguments/coordinates/WorldCoordinates; a
current ()Lnet/minecraft/commands/arguments/coordinates/WorldCoordinates; d
equals (Ljava/lang/Object;)Z equals
getPosition (Lnet/minecraft/commands/CommandSourceStack;)Lnet/minecraft/world/phys/Vec3; a
getRotation (Lnet/minecraft/commands/CommandSourceStack;)Lnet/minecraft/world/phys/Vec2; b
hashCode ()I hashCode
isXRelative ()Z a
isYRelative ()Z b
isZRelative ()Z c
parseDouble (Lcom/mojang/brigadier/StringReader;Z)Lnet/minecraft/commands/arguments/coordinates/WorldCoordinates; a
parseInt (Lcom/mojang/brigadier/StringReader;)Lnet/minecraft/commands/arguments/coordinates/WorldCoordinates; a
net/minecraft/commands/arguments/coordinates/package-info fw
net/minecraft/commands/arguments/item/FunctionArgument fx
ERROR_UNKNOWN_FUNCTION c
ERROR_UNKNOWN_TAG b
EXAMPLES a
<clinit> ()V <clinit>
<init> ()V <init>
functions ()Lnet/minecraft/commands/arguments/item/FunctionArgument; a
getExamples ()Ljava/util/Collection; getExamples
getFunction (Lcom/mojang/brigadier/context/CommandContext;Lnet/minecraft/resources/ResourceLocation;)Lnet/minecraft/commands/functions/CommandFunction; a
getFunctionCollection (Lcom/mojang/brigadier/context/CommandContext;Ljava/lang/String;)Lcom/mojang/datafixers/util/Pair; c
getFunctionOrTag (Lcom/mojang/brigadier/context/CommandContext;Ljava/lang/String;)Lcom/mojang/datafixers/util/Pair; b
getFunctionTag (Lcom/mojang/brigadier/context/CommandContext;Lnet/minecraft/resources/ResourceLocation;)Ljava/util/Collection; b
getFunctions (Lcom/mojang/brigadier/context/CommandContext;Ljava/lang/String;)Ljava/util/Collection; a
lambda$getFunction$2 (Lnet/minecraft/resources/ResourceLocation;)Lcom/mojang/brigadier/exceptions/CommandSyntaxException; a
lambda$static$0 (Ljava/lang/Object;)Lcom/mojang/brigadier/Message; b
lambda$static$1 (Ljava/lang/Object;)Lcom/mojang/brigadier/Message; a
parse (Lcom/mojang/brigadier/StringReader;)Ljava/lang/Object; parse
parse (Lcom/mojang/brigadier/StringReader;)Lnet/minecraft/commands/arguments/item/FunctionArgument$Result; a
net/minecraft/commands/arguments/item/FunctionArgument$1 fx$1
this$0 b
val$id a
<init> (Lnet/minecraft/commands/arguments/item/FunctionArgument;Lnet/minecraft/resources/ResourceLocation;)V <init>
create (Lcom/mojang/brigadier/context/CommandContext;)Ljava/util/Collection; a
unwrap (Lcom/mojang/brigadier/context/CommandContext;)Lcom/mojang/datafixers/util/Pair; b
unwrapToCollection (Lcom/mojang/brigadier/context/CommandContext;)Lcom/mojang/datafixers/util/Pair; c
net/minecraft/commands/arguments/item/FunctionArgument$2 fx$2
this$0 b
val$id a
<init> (Lnet/minecraft/commands/arguments/item/FunctionArgument;Lnet/minecraft/resources/ResourceLocation;)V <init>
create (Lcom/mojang/brigadier/context/CommandContext;)Ljava/util/Collection; a
unwrap (Lcom/mojang/brigadier/context/CommandContext;)Lcom/mojang/datafixers/util/Pair; b
unwrapToCollection (Lcom/mojang/brigadier/context/CommandContext;)Lcom/mojang/datafixers/util/Pair; c
net/minecraft/commands/arguments/item/FunctionArgument$Result fx$a
create (Lcom/mojang/brigadier/context/CommandContext;)Ljava/util/Collection; a
unwrap (Lcom/mojang/brigadier/context/CommandContext;)Lcom/mojang/datafixers/util/Pair; b
unwrapToCollection (Lcom/mojang/brigadier/context/CommandContext;)Lcom/mojang/datafixers/util/Pair; c
net/minecraft/commands/arguments/item/ItemArgument fy
EXAMPLES a
items b
<clinit> ()V <clinit>
<init> (Lnet/minecraft/commands/CommandBuildContext;)V <init>
getExamples ()Ljava/util/Collection; getExamples
getItem (Lcom/mojang/brigadier/context/CommandContext;Ljava/lang/String;)Lnet/minecraft/commands/arguments/item/ItemInput; a
item (Lnet/minecraft/commands/CommandBuildContext;)Lnet/minecraft/commands/arguments/item/ItemArgument; a
listSuggestions (Lcom/mojang/brigadier/context/CommandContext;Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;)Ljava/util/concurrent/CompletableFuture; listSuggestions
parse (Lcom/mojang/brigadier/StringReader;)Ljava/lang/Object; parse
parse (Lcom/mojang/brigadier/StringReader;)Lnet/minecraft/commands/arguments/item/ItemInput; a
net/minecraft/commands/arguments/item/ItemInput fz
ERROR_STACK_TOO_BIG a
item b
tag c
<clinit> ()V <clinit>
<init> (Lnet/minecraft/core/Holder;Lnet/minecraft/nbt/CompoundTag;)V <init>
createItemStack (IZ)Lnet/minecraft/world/item/ItemStack; a
getItem ()Lnet/minecraft/world/item/Item; a
getItemName ()Ljava/lang/String; c
lambda$getItemName$1 ()Ljava/lang/Object; d
lambda$static$0 (Ljava/lang/Object;Ljava/lang/Object;)Lcom/mojang/brigadier/Message; a
serialize ()Ljava/lang/String; b
test (Lnet/minecraft/world/item/ItemStack;)Z a
test (Ljava/lang/Object;)Z test
net/minecraft/commands/arguments/item/ItemParser ga
ERROR_NO_TAGS_ALLOWED a
ERROR_UNKNOWN_ITEM b
ERROR_UNKNOWN_TAG c
SUGGEST_NOTHING f
SYNTAX_START_NBT d
SYNTAX_TAG e
allowTags i
items g
nbt k
reader h
result j
suggestions l
<clinit> ()V <clinit>
<init> (Lnet/minecraft/core/HolderLookup;Lcom/mojang/brigadier/StringReader;Z)V <init>
fillSuggestions (Lnet/minecraft/core/HolderLookup;Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;Z)Ljava/util/concurrent/CompletableFuture; a
lambda$parseForItem$2 ()Ljava/lang/IllegalStateException; e
lambda$parseForTesting$3 (Lnet/minecraft/commands/arguments/item/ItemParser;Lnet/minecraft/core/Holder;)Lnet/minecraft/commands/arguments/item/ItemParser$ItemResult; a
lambda$parseForTesting$4 (Lnet/minecraft/commands/arguments/item/ItemParser;Lnet/minecraft/core/HolderSet;)Lnet/minecraft/commands/arguments/item/ItemParser$TagResult; a
lambda$readItem$5 (ILnet/minecraft/resources/ResourceLocation;)Lcom/mojang/brigadier/exceptions/CommandSyntaxException; b
lambda$readTag$6 (ILnet/minecraft/resources/ResourceLocation;)Lcom/mojang/brigadier/exceptions/CommandSyntaxException; a
lambda$static$0 (Ljava/lang/Object;)Lcom/mojang/brigadier/Message; b
lambda$static$1 (Ljava/lang/Object;)Lcom/mojang/brigadier/Message; a
parse ()V d
parseForItem (Lnet/minecraft/core/HolderLookup;Lcom/mojang/brigadier/StringReader;)Lnet/minecraft/commands/arguments/item/ItemParser$ItemResult; a
parseForTesting (Lnet/minecraft/core/HolderLookup;Lcom/mojang/brigadier/StringReader;)Lcom/mojang/datafixers/util/Either; b
readItem ()V a
readNbt ()V c
readTag ()V b
suggestItem (Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;)Ljava/util/concurrent/CompletableFuture; c
suggestItemIdOrTag (Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;)Ljava/util/concurrent/CompletableFuture; d
suggestOpenNbt (Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;)Ljava/util/concurrent/CompletableFuture; a
suggestTag (Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;)Ljava/util/concurrent/CompletableFuture; b
net/minecraft/commands/arguments/item/ItemParser$ItemResult ga$a
item a
nbt b
<init> (Lnet/minecraft/core/Holder;Lnet/minecraft/nbt/CompoundTag;)V <init>
equals (Ljava/lang/Object;)Z equals
hashCode ()I hashCode
item ()Lnet/minecraft/core/Holder; a
nbt ()Lnet/minecraft/nbt/CompoundTag; b
toString ()Ljava/lang/String; toString
net/minecraft/commands/arguments/item/ItemParser$TagResult ga$b
nbt b
tag a
<init> (Lnet/minecraft/core/HolderSet;Lnet/minecraft/nbt/CompoundTag;)V <init>
equals (Ljava/lang/Object;)Z equals
hashCode ()I hashCode
nbt ()Lnet/minecraft/nbt/CompoundTag; b
tag ()Lnet/minecraft/core/HolderSet; a
toString ()Ljava/lang/String; toString
net/minecraft/commands/arguments/item/ItemPredicateArgument gb
EXAMPLES a
items b
<clinit> ()V <clinit>
<init> (Lnet/minecraft/commands/CommandBuildContext;)V <init>
createResult (Ljava/util/function/Predicate;Lnet/minecraft/nbt/CompoundTag;)Lnet/minecraft/commands/arguments/item/ItemPredicateArgument$Result; a
getExamples ()Ljava/util/Collection; getExamples
getItemPredicate (Lcom/mojang/brigadier/context/CommandContext;Ljava/lang/String;)Ljava/util/function/Predicate; a
itemPredicate (Lnet/minecraft/commands/CommandBuildContext;)Lnet/minecraft/commands/arguments/item/ItemPredicateArgument; a
lambda$createResult$3 (Ljava/util/function/Predicate;Lnet/minecraft/nbt/CompoundTag;Lnet/minecraft/world/item/ItemStack;)Z a
lambda$createResult$4 (Ljava/util/function/Predicate;Lnet/minecraft/world/item/ItemStack;)Z a
lambda$parse$0 (Lnet/minecraft/commands/arguments/item/ItemParser$ItemResult;Lnet/minecraft/core/Holder;)Z a
lambda$parse$1 (Lnet/minecraft/commands/arguments/item/ItemParser$ItemResult;)Lnet/minecraft/commands/arguments/item/ItemPredicateArgument$Result; a
lambda$parse$2 (Lnet/minecraft/commands/arguments/item/ItemParser$TagResult;)Lnet/minecraft/commands/arguments/item/ItemPredicateArgument$Result; a
listSuggestions (Lcom/mojang/brigadier/context/CommandContext;Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;)Ljava/util/concurrent/CompletableFuture; listSuggestions
parse (Lcom/mojang/brigadier/StringReader;)Ljava/lang/Object; parse
parse (Lcom/mojang/brigadier/StringReader;)Lnet/minecraft/commands/arguments/item/ItemPredicateArgument$Result; a
net/minecraft/commands/arguments/item/ItemPredicateArgument$Result gb$a
net/minecraft/commands/arguments/item/package-info gc
net/minecraft/commands/arguments/package-info gd
net/minecraft/commands/arguments/selector/EntitySelector ge
ANY_TYPE c
INFINITE a
ORDER_ARBITRARY b
aabb j
currentEntity l
entityUUID n
includesEntities e
maxResults d
order k
playerName m
position i
predicate g
range h
type o
usesSelector p
worldLimited f
<clinit> ()V <clinit>
<init> (IZZLjava/util/function/Predicate;Lnet/minecraft/advancements/critereon/MinMaxBounds$Doubles;Ljava/util/function/Function;Lnet/minecraft/world/phys/AABB;Ljava/util/function/BiConsumer;ZLjava/lang/String;Ljava/util/UUID;Lnet/minecraft/world/entity/EntityType;Z)V <init>
addEntities (Ljava/util/List;Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/phys/Vec3;Ljava/util/function/Predicate;)V a
checkPermissions (Lnet/minecraft/commands/CommandSourceStack;)V e
findEntities (Lnet/minecraft/commands/CommandSourceStack;)Ljava/util/List; b
findEntitiesRaw (Lnet/minecraft/commands/CommandSourceStack;)Ljava/util/List; f
findPlayers (Lnet/minecraft/commands/CommandSourceStack;)Ljava/util/List; d
findSingleEntity (Lnet/minecraft/commands/CommandSourceStack;)Lnet/minecraft/world/entity/Entity; a
findSinglePlayer (Lnet/minecraft/commands/CommandSourceStack;)Lnet/minecraft/server/level/ServerPlayer; c
getMaxResults ()I a
getPredicate (Lnet/minecraft/world/phys/Vec3;)Ljava/util/function/Predicate; a
getResultLimit ()I f
includesEntities ()Z b
isSelfSelector ()Z c
isWorldLimited ()Z d
joinNames (Ljava/util/List;)Lnet/minecraft/network/chat/Component; a
lambda$findEntities$1 (Lnet/minecraft/commands/CommandSourceStack;Lnet/minecraft/world/entity/Entity;)Z a
lambda$getPredicate$2 (Lnet/minecraft/world/phys/AABB;Lnet/minecraft/world/entity/Entity;)Z a
lambda$getPredicate$3 (Lnet/minecraft/world/phys/Vec3;Lnet/minecraft/world/entity/Entity;)Z a
lambda$static$0 (Lnet/minecraft/world/phys/Vec3;Ljava/util/List;)V b
sortAndLimit (Lnet/minecraft/world/phys/Vec3;Ljava/util/List;)Ljava/util/List; a
usesSelector ()Z e
net/minecraft/commands/arguments/selector/EntitySelector$1 ge$1
<init> ()V <init>
getBaseClass ()Ljava/lang/Class; a
tryCast (Lnet/minecraft/world/entity/Entity;)Lnet/minecraft/world/entity/Entity; a
tryCast (Ljava/lang/Object;)Ljava/lang/Object; a
net/minecraft/commands/arguments/selector/EntitySelectorParser gf
ERROR_EXPECTED_END_OF_OPTIONS i
ERROR_EXPECTED_OPTION_VALUE j
ERROR_INVALID_NAME_OR_UUID e
ERROR_MISSING_SELECTOR_TYPE h
ERROR_SELECTORS_NOT_ALLOWED g
ERROR_UNKNOWN_SELECTOR_TYPE f
ORDER_FURTHEST l
ORDER_NEAREST k
ORDER_RANDOM m
SELECTOR_ALL_ENTITIES v
SELECTOR_ALL_PLAYERS s
SELECTOR_CURRENT_ENTITY u
SELECTOR_NEAREST_PLAYER r
SELECTOR_RANDOM_PLAYERS t
SUGGEST_NOTHING n
SYNTAX_NOT c
SYNTAX_OPTIONS_END p
SYNTAX_OPTIONS_KEY_VALUE_SEPARATOR b
SYNTAX_OPTIONS_SEPARATOR q
SYNTAX_OPTIONS_START o
SYNTAX_SELECTOR_START a
SYNTAX_TAG d
allowSelectors x
currentEntity N
deltaX G
deltaY H
deltaZ I
distance B
entityUUID Q
hasAdvancements ad
hasGamemodeEquals W
hasGamemodeNotEquals X
hasNameEquals S
hasNameNotEquals T
hasScores ac
hasTeamEquals Y
hasTeamNotEquals Z
includesEntities z
isLimited U
isSorted V
level C
maxResults y
order M
playerName O
predicate L
reader w
rotX J
rotY K
startPosition P
suggestions R
type aa
typeInverse ab
usesSelectors ae
worldLimited A
x D
y E
z F
<clinit> ()V <clinit>
<init> (Lcom/mojang/brigadier/StringReader;Z)V <init>
<init> (Lcom/mojang/brigadier/StringReader;)V <init>
addPredicate (Ljava/util/function/Predicate;)V a
createAabb (DDD)Lnet/minecraft/world/phys/AABB; a
createRotationPredicate (Lnet/minecraft/advancements/critereon/WrappedMinMaxBounds;Ljava/util/function/ToDoubleFunction;)Ljava/util/function/Predicate; a
fillSelectorSuggestions (Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;)V a
fillSuggestions (Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;Ljava/util/function/Consumer;)Ljava/util/concurrent/CompletableFuture; a
finalizePredicates ()V I
getDeltaX ()Ljava/lang/Double; p
getDeltaY ()Ljava/lang/Double; q
getDeltaZ ()Ljava/lang/Double; r
getDistance ()Lnet/minecraft/advancements/critereon/MinMaxBounds$Doubles; i
getLevel ()Lnet/minecraft/advancements/critereon/MinMaxBounds$Ints; j
getOrder ()Ljava/util/function/BiConsumer; s
getReader ()Lcom/mojang/brigadier/StringReader; g
getRotX ()Lnet/minecraft/advancements/critereon/WrappedMinMaxBounds; k
getRotY ()Lnet/minecraft/advancements/critereon/WrappedMinMaxBounds; l
getSelector ()Lnet/minecraft/commands/arguments/selector/EntitySelector; a
getX ()Ljava/lang/Double; m
getY ()Ljava/lang/Double; n
getZ ()Ljava/lang/Double; o
hasAdvancements ()Z H
hasGamemodeEquals ()Z z
hasGamemodeNotEquals ()Z A
hasNameEquals ()Z v
hasNameNotEquals ()Z w
hasScores ()Z G
hasTeamEquals ()Z B
hasTeamNotEquals ()Z C
isCurrentEntity ()Z u
isLimited ()Z x
isSorted ()Z y
isTag ()Z f
isTypeLimited ()Z E
isTypeLimitedInversely ()Z F
lambda$createRotationPredicate$12 (Ljava/util/function/ToDoubleFunction;DDLnet/minecraft/world/entity/Entity;)Z a
lambda$finalizePredicates$11 (Lnet/minecraft/world/entity/Entity;)Z a
lambda$getSelector$10 (Lnet/minecraft/world/phys/Vec3;)Lnet/minecraft/world/phys/Vec3; a
lambda$getSelector$9 (Lnet/minecraft/world/phys/Vec3;)Lnet/minecraft/world/phys/Vec3; b
lambda$new$8 (Lnet/minecraft/world/entity/Entity;)Z b
lambda$static$0 (Ljava/lang/Object;)Lcom/mojang/brigadier/Message; b
lambda$static$1 (Ljava/lang/Object;)Lcom/mojang/brigadier/Message; a
lambda$static$2 (Lnet/minecraft/world/phys/Vec3;Lnet/minecraft/world/entity/Entity;Lnet/minecraft/world/entity/Entity;)I b
lambda$static$3 (Lnet/minecraft/world/phys/Vec3;Ljava/util/List;)V c
lambda$static$4 (Lnet/minecraft/world/phys/Vec3;Lnet/minecraft/world/entity/Entity;Lnet/minecraft/world/entity/Entity;)I a
lambda$static$5 (Lnet/minecraft/world/phys/Vec3;Ljava/util/List;)V b
lambda$static$6 (Lnet/minecraft/world/phys/Vec3;Ljava/util/List;)V a
lambda$static$7 (Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;Ljava/util/function/Consumer;)Ljava/util/concurrent/CompletableFuture; j
limitToType (Lnet/minecraft/world/entity/EntityType;)V a
parse ()Lnet/minecraft/commands/arguments/selector/EntitySelector; t
parseNameOrUUID ()V c
parseOptions ()V d
parseSelector ()V b
setDeltaX (D)V d
setDeltaY (D)V e
setDeltaZ (D)V f
setDistance (Lnet/minecraft/advancements/critereon/MinMaxBounds$Doubles;)V a
setHasAdvancements (Z)V k
setHasGamemodeEquals (Z)V f
setHasGamemodeNotEquals (Z)V g
setHasNameEquals (Z)V b
setHasNameNotEquals (Z)V c
setHasScores (Z)V j
setHasTeamEquals (Z)V h
setHasTeamNotEquals (Z)V i
setIncludesEntities (Z)V a
setLevel (Lnet/minecraft/advancements/critereon/MinMaxBounds$Ints;)V a
setLimited (Z)V d
setMaxResults (I)V a
setOrder (Ljava/util/function/BiConsumer;)V a
setRotX (Lnet/minecraft/advancements/critereon/WrappedMinMaxBounds;)V a
setRotY (Lnet/minecraft/advancements/critereon/WrappedMinMaxBounds;)V b
setSorted (Z)V e
setSuggestions (Ljava/util/function/BiFunction;)V a
setTypeLimitedInversely ()V D
setWorldLimited ()V h
setX (D)V a
setY (D)V b
setZ (D)V c
shouldInvertValue ()Z e
suggestEquals (Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;Ljava/util/function/Consumer;)Ljava/util/concurrent/CompletableFuture; i
suggestName (Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;Ljava/util/function/Consumer;)Ljava/util/concurrent/CompletableFuture; c
suggestNameOrSelector (Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;Ljava/util/function/Consumer;)Ljava/util/concurrent/CompletableFuture; b
suggestOpenOptions (Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;Ljava/util/function/Consumer;)Ljava/util/concurrent/CompletableFuture; e
suggestOptionsKey (Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;Ljava/util/function/Consumer;)Ljava/util/concurrent/CompletableFuture; g
suggestOptionsKeyOrClose (Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;Ljava/util/function/Consumer;)Ljava/util/concurrent/CompletableFuture; f
suggestOptionsNextOrClose (Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;Ljava/util/function/Consumer;)Ljava/util/concurrent/CompletableFuture; h
suggestSelector (Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;Ljava/util/function/Consumer;)Ljava/util/concurrent/CompletableFuture; d
net/minecraft/commands/arguments/selector/options/EntitySelectorOptions gg
ERROR_ENTITY_TYPE_INVALID h
ERROR_GAME_MODE_INVALID g
ERROR_INAPPLICABLE_OPTION b
ERROR_LEVEL_NEGATIVE d
ERROR_LIMIT_TOO_SMALL e
ERROR_RANGE_NEGATIVE c
ERROR_SORT_UNKNOWN f
ERROR_UNKNOWN_OPTION a
OPTIONS i
<clinit> ()V <clinit>
<init> ()V <init>
bootStrap ()V a
get (Lnet/minecraft/commands/arguments/selector/EntitySelectorParser;Ljava/lang/String;I)Lnet/minecraft/commands/arguments/selector/options/EntitySelectorOptions$Modifier; a
lambda$bootStrap$10 (Lnet/minecraft/commands/arguments/selector/EntitySelectorParser;)V L
lambda$bootStrap$11 (Lnet/minecraft/commands/arguments/selector/EntitySelectorParser;)Z K
lambda$bootStrap$12 (Lnet/minecraft/commands/arguments/selector/EntitySelectorParser;)V J
lambda$bootStrap$13 (Lnet/minecraft/commands/arguments/selector/EntitySelectorParser;)Z I
lambda$bootStrap$14 (Lnet/minecraft/commands/arguments/selector/EntitySelectorParser;)V H
lambda$bootStrap$15 (Lnet/minecraft/commands/arguments/selector/EntitySelectorParser;)Z G
lambda$bootStrap$16 (Lnet/minecraft/commands/arguments/selector/EntitySelectorParser;)V F
lambda$bootStrap$17 (Lnet/minecraft/commands/arguments/selector/EntitySelectorParser;)Z E
lambda$bootStrap$18 (Lnet/minecraft/commands/arguments/selector/EntitySelectorParser;)V D
lambda$bootStrap$19 (Lnet/minecraft/commands/arguments/selector/EntitySelectorParser;)Z C
lambda$bootStrap$20 (Lnet/minecraft/commands/arguments/selector/EntitySelectorParser;)V B
lambda$bootStrap$21 (Lnet/minecraft/commands/arguments/selector/EntitySelectorParser;)Z A
lambda$bootStrap$22 (Lnet/minecraft/commands/arguments/selector/EntitySelectorParser;)V z
lambda$bootStrap$23 (Lnet/minecraft/commands/arguments/selector/EntitySelectorParser;)Z y
lambda$bootStrap$24 (Lnet/minecraft/commands/arguments/selector/EntitySelectorParser;)V x
lambda$bootStrap$25 (Lnet/minecraft/commands/arguments/selector/EntitySelectorParser;)Z w
lambda$bootStrap$26 (Lnet/minecraft/commands/arguments/selector/EntitySelectorParser;)V v
lambda$bootStrap$27 (Lnet/minecraft/commands/arguments/selector/EntitySelectorParser;)Z u
lambda$bootStrap$28 (Lnet/minecraft/commands/arguments/selector/EntitySelectorParser;)V t
lambda$bootStrap$29 (Lnet/minecraft/commands/arguments/selector/EntitySelectorParser;)Z s
lambda$bootStrap$30 (Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;Ljava/util/function/Consumer;)Ljava/util/concurrent/CompletableFuture; a
lambda$bootStrap$31 (Lnet/minecraft/commands/arguments/selector/EntitySelectorParser;)V r
lambda$bootStrap$32 (Lnet/minecraft/commands/arguments/selector/EntitySelectorParser;)Z q
lambda$bootStrap$33 (Lnet/minecraft/commands/arguments/selector/EntitySelectorParser;Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;Ljava/util/function/Consumer;)Ljava/util/concurrent/CompletableFuture; b
lambda$bootStrap$34 (ZLnet/minecraft/world/level/GameType;Lnet/minecraft/world/entity/Entity;)Z a
lambda$bootStrap$35 (Lnet/minecraft/commands/arguments/selector/EntitySelectorParser;)V p
lambda$bootStrap$36 (Lnet/minecraft/commands/arguments/selector/EntitySelectorParser;)Z o
lambda$bootStrap$37 (Ljava/lang/String;ZLnet/minecraft/world/entity/Entity;)Z b
lambda$bootStrap$38 (Lnet/minecraft/commands/arguments/selector/EntitySelectorParser;)V n
lambda$bootStrap$39 (Lnet/minecraft/commands/arguments/selector/EntitySelectorParser;)Z m
lambda$bootStrap$40 (Lnet/minecraft/commands/arguments/selector/EntitySelectorParser;Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;Ljava/util/function/Consumer;)Ljava/util/concurrent/CompletableFuture; a
lambda$bootStrap$41 (Lnet/minecraft/tags/TagKey;ZLnet/minecraft/world/entity/Entity;)Z a
lambda$bootStrap$42 (Lnet/minecraft/commands/arguments/selector/EntitySelectorParser;ILnet/minecraft/resources/ResourceLocation;)Lcom/mojang/brigadier/exceptions/CommandSyntaxException; a
lambda$bootStrap$43 (Lnet/minecraft/world/entity/EntityType;ZLnet/minecraft/world/entity/Entity;)Z a
lambda$bootStrap$44 (Lnet/minecraft/commands/arguments/selector/EntitySelectorParser;)V l
lambda$bootStrap$45 (Lnet/minecraft/commands/arguments/selector/EntitySelectorParser;)Z k
lambda$bootStrap$46 (Ljava/lang/String;ZLnet/minecraft/world/entity/Entity;)Z a
lambda$bootStrap$47 (Lnet/minecraft/commands/arguments/selector/EntitySelectorParser;)V j
lambda$bootStrap$48 (Lnet/minecraft/commands/arguments/selector/EntitySelectorParser;)Z i
lambda$bootStrap$49 (Lnet/minecraft/nbt/CompoundTag;ZLnet/minecraft/world/entity/Entity;)Z a
lambda$bootStrap$5 (Ljava/lang/String;ZLnet/minecraft/world/entity/Entity;)Z c
lambda$bootStrap$50 (Lnet/minecraft/commands/arguments/selector/EntitySelectorParser;)V h
lambda$bootStrap$51 (Lnet/minecraft/commands/arguments/selector/EntitySelectorParser;)Z g
lambda$bootStrap$52 (Ljava/util/Map;Lnet/minecraft/world/entity/Entity;)Z b
lambda$bootStrap$53 (Lnet/minecraft/commands/arguments/selector/EntitySelectorParser;)V f
lambda$bootStrap$54 (Lnet/minecraft/commands/arguments/selector/EntitySelectorParser;)Z e
lambda$bootStrap$55 (ZLnet/minecraft/advancements/CriterionProgress;)Z a
lambda$bootStrap$56 (Ljava/util/Map;Lnet/minecraft/advancements/AdvancementProgress;)Z a
lambda$bootStrap$57 (ZLnet/minecraft/advancements/AdvancementProgress;)Z a
lambda$bootStrap$58 (Ljava/util/Map;Lnet/minecraft/world/entity/Entity;)Z a
lambda$bootStrap$59 (Lnet/minecraft/commands/arguments/selector/EntitySelectorParser;)V d
lambda$bootStrap$6 (Lnet/minecraft/commands/arguments/selector/EntitySelectorParser;)V P
lambda$bootStrap$60 (Lnet/minecraft/commands/arguments/selector/EntitySelectorParser;)Z c
lambda$bootStrap$61 (Lnet/minecraft/resources/ResourceLocation;ZLnet/minecraft/world/entity/Entity;)Z a
lambda$bootStrap$62 (Lnet/minecraft/commands/arguments/selector/EntitySelectorParser;)V b
lambda$bootStrap$63 (Lnet/minecraft/commands/arguments/selector/EntitySelectorParser;)Z a
lambda$bootStrap$7 (Lnet/minecraft/commands/arguments/selector/EntitySelectorParser;)Z O
lambda$bootStrap$8 (Lnet/minecraft/commands/arguments/selector/EntitySelectorParser;)V N
lambda$bootStrap$9 (Lnet/minecraft/commands/arguments/selector/EntitySelectorParser;)Z M
lambda$static$0 (Ljava/lang/Object;)Lcom/mojang/brigadier/Message; e
lambda$static$1 (Ljava/lang/Object;)Lcom/mojang/brigadier/Message; d
lambda$static$2 (Ljava/lang/Object;)Lcom/mojang/brigadier/Message; c
lambda$static$3 (Ljava/lang/Object;)Lcom/mojang/brigadier/Message; b
lambda$static$4 (Ljava/lang/Object;)Lcom/mojang/brigadier/Message; a
register (Ljava/lang/String;Lnet/minecraft/commands/arguments/selector/options/EntitySelectorOptions$Modifier;Ljava/util/function/Predicate;Lnet/minecraft/network/chat/Component;)V a
suggestNames (Lnet/minecraft/commands/arguments/selector/EntitySelectorParser;Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;)V a
net/minecraft/commands/arguments/selector/options/EntitySelectorOptions$Modifier gg$a
handle (Lnet/minecraft/commands/arguments/selector/EntitySelectorParser;)V handle
net/minecraft/commands/arguments/selector/options/EntitySelectorOptions$Option gg$b
canUse b
description c
modifier a
<init> (Lnet/minecraft/commands/arguments/selector/options/EntitySelectorOptions$Modifier;Ljava/util/function/Predicate;Lnet/minecraft/network/chat/Component;)V <init>
canUse ()Ljava/util/function/Predicate; b
description ()Lnet/minecraft/network/chat/Component; c
equals (Ljava/lang/Object;)Z equals
hashCode ()I hashCode
modifier ()Lnet/minecraft/commands/arguments/selector/options/EntitySelectorOptions$Modifier; a
toString ()Ljava/lang/String; toString
net/minecraft/commands/arguments/selector/options/package-info gh
net/minecraft/commands/arguments/selector/package-info gi
net/minecraft/commands/execution/ChainModifiers gj
DEFAULT a
FLAG_FORKED c
FLAG_IS_RETURN d
flags b
<clinit> ()V <clinit>
<init> (B)V <init>
equals (Ljava/lang/Object;)Z equals
flags ()B e
hashCode ()I hashCode
isForked ()Z a
isReturn ()Z c
setFlag (B)Lnet/minecraft/commands/execution/ChainModifiers; a
setForked ()Lnet/minecraft/commands/execution/ChainModifiers; b
setReturn ()Lnet/minecraft/commands/execution/ChainModifiers; d
toString ()Ljava/lang/String; toString
net/minecraft/commands/execution/CommandQueueEntry gk
action b
frame a
<init> (Lnet/minecraft/commands/execution/Frame;Lnet/minecraft/commands/execution/EntryAction;)V <init>
action ()Lnet/minecraft/commands/execution/EntryAction; b
equals (Ljava/lang/Object;)Z equals
execute (Lnet/minecraft/commands/execution/ExecutionContext;)V a
frame ()Lnet/minecraft/commands/execution/Frame; a
hashCode ()I hashCode
toString ()Ljava/lang/String; toString
net/minecraft/commands/execution/CustomCommandExecutor gl
run (Ljava/lang/Object;Lcom/mojang/brigadier/context/ContextChain;Lnet/minecraft/commands/execution/ChainModifiers;Lnet/minecraft/commands/execution/ExecutionControl;)V a
net/minecraft/commands/execution/CustomCommandExecutor$CommandAdapter gl$a
run (Lcom/mojang/brigadier/context/CommandContext;)I run
net/minecraft/commands/execution/CustomCommandExecutor$WithErrorHandling gl$b
<init> ()V <init>
onError (Lcom/mojang/brigadier/exceptions/CommandSyntaxException;Lnet/minecraft/commands/ExecutionCommandSource;Lnet/minecraft/commands/execution/ChainModifiers;Lnet/minecraft/commands/execution/TraceCallbacks;)V a
run (Lnet/minecraft/commands/ExecutionCommandSource;Lcom/mojang/brigadier/context/ContextChain;Lnet/minecraft/commands/execution/ChainModifiers;Lnet/minecraft/commands/execution/ExecutionControl;)V a
run (Ljava/lang/Object;Lcom/mojang/brigadier/context/ContextChain;Lnet/minecraft/commands/execution/ChainModifiers;Lnet/minecraft/commands/execution/ExecutionControl;)V a
runGuarded (Lnet/minecraft/commands/ExecutionCommandSource;Lcom/mojang/brigadier/context/ContextChain;Lnet/minecraft/commands/execution/ChainModifiers;Lnet/minecraft/commands/execution/ExecutionControl;)V b
net/minecraft/commands/execution/CustomModifierExecutor gm
apply (Ljava/lang/Object;Ljava/util/List;Lcom/mojang/brigadier/context/ContextChain;Lnet/minecraft/commands/execution/ChainModifiers;Lnet/minecraft/commands/execution/ExecutionControl;)V a
net/minecraft/commands/execution/CustomModifierExecutor$ModifierAdapter gm$a
apply (Lcom/mojang/brigadier/context/CommandContext;)Ljava/util/Collection; apply
net/minecraft/commands/execution/EntryAction gn
execute (Lnet/minecraft/commands/execution/ExecutionContext;Lnet/minecraft/commands/execution/Frame;)V execute
net/minecraft/commands/execution/ExecutionContext go
LOGGER b
MAX_QUEUE_DEPTH a
commandLimit c
commandQueue i
commandQuota g
currentFrameDepth k
forkLimit d
newTopCommands j
profiler e
queueOverflow h
tracer f
<clinit> ()V <clinit>
<init> (IILnet/minecraft/util/profiling/ProfilerFiller;)V <init>
close ()V close
createTopFrame (Lnet/minecraft/commands/execution/ExecutionContext;Lnet/minecraft/commands/CommandResultCallback;)Lnet/minecraft/commands/execution/Frame; a
discardAtDepthOrHigher (I)V a
forkLimit ()I d
frameControlForDepth (I)Lnet/minecraft/commands/execution/Frame$FrameControl; b
handleQueueOverflow ()V f
incrementCost ()V e
lambda$frameControlForDepth$0 (I)V c
profiler ()Lnet/minecraft/util/profiling/ProfilerFiller; c
pushNewCommands ()V g
queueInitialCommandExecution (Lnet/minecraft/commands/execution/ExecutionContext;Ljava/lang/String;Lcom/mojang/brigadier/context/ContextChain;Lnet/minecraft/commands/ExecutionCommandSource;Lnet/minecraft/commands/CommandResultCallback;)V a
queueInitialFunctionCall (Lnet/minecraft/commands/execution/ExecutionContext;Lnet/minecraft/commands/functions/InstantiatedFunction;Lnet/minecraft/commands/ExecutionCommandSource;Lnet/minecraft/commands/CommandResultCallback;)V a
queueNext (Lnet/minecraft/commands/execution/CommandQueueEntry;)V a
runCommandQueue ()V a
tracer ()Lnet/minecraft/commands/execution/TraceCallbacks; b
tracer (Lnet/minecraft/commands/execution/TraceCallbacks;)V a
net/minecraft/commands/execution/ExecutionControl gp
create (Lnet/minecraft/commands/execution/ExecutionContext;Lnet/minecraft/commands/execution/Frame;)Lnet/minecraft/commands/execution/ExecutionControl; a
currentFrame ()Lnet/minecraft/commands/execution/Frame; b
queueNext (Lnet/minecraft/commands/execution/EntryAction;)V a
tracer ()Lnet/minecraft/commands/execution/TraceCallbacks; a
tracer (Lnet/minecraft/commands/execution/TraceCallbacks;)V a
net/minecraft/commands/execution/ExecutionControl$1 gp$1
val$context a
val$frame b
<init> (Lnet/minecraft/commands/execution/ExecutionContext;Lnet/minecraft/commands/execution/Frame;)V <init>
currentFrame ()Lnet/minecraft/commands/execution/Frame; b
queueNext (Lnet/minecraft/commands/execution/EntryAction;)V a
tracer ()Lnet/minecraft/commands/execution/TraceCallbacks; a
tracer (Lnet/minecraft/commands/execution/TraceCallbacks;)V a
net/minecraft/commands/execution/Frame gq
depth a
frameControl c
returnValueConsumer b
<init> (ILnet/minecraft/commands/CommandResultCallback;Lnet/minecraft/commands/execution/Frame$FrameControl;)V <init>
depth ()I c
discard ()V b
equals (Ljava/lang/Object;)Z equals
frameControl ()Lnet/minecraft/commands/execution/Frame$FrameControl; e
hashCode ()I hashCode
returnFailure ()V a
returnSuccess (I)V a
returnValueConsumer ()Lnet/minecraft/commands/CommandResultCallback; d
toString ()Ljava/lang/String; toString
net/minecraft/commands/execution/Frame$FrameControl gq$a
discard ()V discard
net/minecraft/commands/execution/TraceCallbacks gr
close ()V close
onCall (ILnet/minecraft/resources/ResourceLocation;I)V a
onCommand (ILjava/lang/String;)V a
onError (Ljava/lang/String;)V a
onReturn (ILjava/lang/String;I)V a
net/minecraft/commands/execution/UnboundEntryAction gs
bind (Ljava/lang/Object;)Lnet/minecraft/commands/execution/EntryAction; bind
execute (Ljava/lang/Object;Lnet/minecraft/commands/execution/ExecutionContext;Lnet/minecraft/commands/execution/Frame;)V execute
lambda$bind$0 (Ljava/lang/Object;Lnet/minecraft/commands/execution/ExecutionContext;Lnet/minecraft/commands/execution/Frame;)V a
net/minecraft/commands/execution/package-info gt
net/minecraft/commands/execution/tasks/BuildContexts gu
ERROR_FORK_LIMIT_REACHED a
command c
commandInput b
<clinit> ()V <clinit>
<init> (Ljava/lang/String;Lcom/mojang/brigadier/context/ContextChain;)V <init>
execute (Lnet/minecraft/commands/ExecutionCommandSource;Ljava/util/List;Lnet/minecraft/commands/execution/ExecutionContext;Lnet/minecraft/commands/execution/Frame;Lnet/minecraft/commands/execution/ChainModifiers;)V a
lambda$execute$1 ()Ljava/lang/String; a
lambda$execute$2 (Lcom/mojang/brigadier/context/CommandContext;ZI)V a
lambda$execute$3 (Lnet/minecraft/commands/execution/tasks/ExecuteCommand;Lnet/minecraft/commands/execution/Frame;Lnet/minecraft/commands/ExecutionCommandSource;)Lnet/minecraft/commands/execution/CommandQueueEntry; a
lambda$static$0 (Ljava/lang/Object;)Lcom/mojang/brigadier/Message; a
toString ()Ljava/lang/String; toString
traceCommandStart (Lnet/minecraft/commands/execution/ExecutionContext;Lnet/minecraft/commands/execution/Frame;)V a
net/minecraft/commands/execution/tasks/BuildContexts$Continuation gu$a
modifiers b
originalSource c
sources d
<init> (Ljava/lang/String;Lcom/mojang/brigadier/context/ContextChain;Lnet/minecraft/commands/execution/ChainModifiers;Lnet/minecraft/commands/ExecutionCommandSource;Ljava/util/List;)V <init>
execute (Lnet/minecraft/commands/execution/ExecutionContext;Lnet/minecraft/commands/execution/Frame;)V execute
net/minecraft/commands/execution/tasks/BuildContexts$TopLevel gu$b
source b
<init> (Ljava/lang/String;Lcom/mojang/brigadier/context/ContextChain;Lnet/minecraft/commands/ExecutionCommandSource;)V <init>
execute (Lnet/minecraft/commands/execution/ExecutionContext;Lnet/minecraft/commands/execution/Frame;)V execute
net/minecraft/commands/execution/tasks/BuildContexts$Unbound gu$c
<init> (Ljava/lang/String;Lcom/mojang/brigadier/context/ContextChain;)V <init>
execute (Ljava/lang/Object;Lnet/minecraft/commands/execution/ExecutionContext;Lnet/minecraft/commands/execution/Frame;)V execute
execute (Lnet/minecraft/commands/ExecutionCommandSource;Lnet/minecraft/commands/execution/ExecutionContext;Lnet/minecraft/commands/execution/Frame;)V a
net/minecraft/commands/execution/tasks/CallFunction gv
function a
resultCallback b
returnParentFrame c
<init> (Lnet/minecraft/commands/functions/InstantiatedFunction;Lnet/minecraft/commands/CommandResultCallback;Z)V <init>
execute (Ljava/lang/Object;Lnet/minecraft/commands/execution/ExecutionContext;Lnet/minecraft/commands/execution/Frame;)V execute
execute (Lnet/minecraft/commands/ExecutionCommandSource;Lnet/minecraft/commands/execution/ExecutionContext;Lnet/minecraft/commands/execution/Frame;)V a
lambda$execute$0 (Lnet/minecraft/commands/ExecutionCommandSource;Lnet/minecraft/commands/execution/Frame;Lnet/minecraft/commands/execution/UnboundEntryAction;)Lnet/minecraft/commands/execution/CommandQueueEntry; a
net/minecraft/commands/execution/tasks/ContinuationTask gw
arguments b
index d
selfEntry c
taskFactory a
<init> (Lnet/minecraft/commands/execution/tasks/ContinuationTask$TaskProvider;Ljava/util/List;Lnet/minecraft/commands/execution/Frame;)V <init>
execute (Lnet/minecraft/commands/execution/ExecutionContext;Lnet/minecraft/commands/execution/Frame;)V execute
schedule (Lnet/minecraft/commands/execution/ExecutionContext;Lnet/minecraft/commands/execution/Frame;Ljava/util/List;Lnet/minecraft/commands/execution/tasks/ContinuationTask$TaskProvider;)V a
net/minecraft/commands/execution/tasks/ContinuationTask$TaskProvider gw$a
create (Lnet/minecraft/commands/execution/Frame;Ljava/lang/Object;)Lnet/minecraft/commands/execution/CommandQueueEntry; create
net/minecraft/commands/execution/tasks/ExecuteCommand gx
commandInput a
executionContext c
modifiers b
<init> (Ljava/lang/String;Lnet/minecraft/commands/execution/ChainModifiers;Lcom/mojang/brigadier/context/CommandContext;)V <init>
execute (Ljava/lang/Object;Lnet/minecraft/commands/execution/ExecutionContext;Lnet/minecraft/commands/execution/Frame;)V execute
execute (Lnet/minecraft/commands/ExecutionCommandSource;Lnet/minecraft/commands/execution/ExecutionContext;Lnet/minecraft/commands/execution/Frame;)V a
lambda$execute$0 ()Ljava/lang/String; a
net/minecraft/commands/execution/tasks/FallthroughTask gy
INSTANCE a
<clinit> ()V <clinit>
<init> ()V <init>
execute (Lnet/minecraft/commands/execution/ExecutionContext;Lnet/minecraft/commands/execution/Frame;)V execute
instance ()Lnet/minecraft/commands/execution/EntryAction; a
net/minecraft/commands/execution/tasks/IsolatedCall gz
output b
taskProducer a
<init> (Ljava/util/function/Consumer;Lnet/minecraft/commands/CommandResultCallback;)V <init>
execute (Lnet/minecraft/commands/execution/ExecutionContext;Lnet/minecraft/commands/execution/Frame;)V execute
net/minecraft/commands/execution/tasks/package-info ha
net/minecraft/commands/functions/CommandFunction hb
fromLines (Lnet/minecraft/resources/ResourceLocation;Lcom/mojang/brigadier/CommandDispatcher;Lnet/minecraft/commands/ExecutionCommandSource;Ljava/util/List;)Lnet/minecraft/commands/functions/CommandFunction; a
id ()Lnet/minecraft/resources/ResourceLocation; a
instantiate (Lnet/minecraft/nbt/CompoundTag;Lcom/mojang/brigadier/CommandDispatcher;Ljava/lang/Object;)Lnet/minecraft/commands/functions/InstantiatedFunction; a
parseCommand (Lcom/mojang/brigadier/CommandDispatcher;Lnet/minecraft/commands/ExecutionCommandSource;Lcom/mojang/brigadier/StringReader;)Lnet/minecraft/commands/execution/UnboundEntryAction; a
shouldConcatenateNextLine (Ljava/lang/CharSequence;)Z a
net/minecraft/commands/functions/FunctionBuilder hc
macroArguments c
macroEntries b
plainEntries a
<init> ()V <init>
addCommand (Lnet/minecraft/commands/execution/UnboundEntryAction;)V a
addMacro (Ljava/lang/String;I)V a
build (Lnet/minecraft/resources/ResourceLocation;)Lnet/minecraft/commands/functions/CommandFunction; a
convertToIndices (Ljava/util/List;)Lit/unimi/dsi/fastutil/ints/IntList; a
getArgumentIndex (Ljava/lang/String;)I a
net/minecraft/commands/functions/InstantiatedFunction hd
entries ()Ljava/util/List; b
id ()Lnet/minecraft/resources/ResourceLocation; a
net/minecraft/commands/functions/MacroFunction he
DECIMAL_FORMAT a
MAX_CACHE_ENTRIES b
cache d
entries f
id e
parameters c
<clinit> ()V <clinit>
<init> (Lnet/minecraft/resources/ResourceLocation;Ljava/util/List;Ljava/util/List;)V <init>
id ()Lnet/minecraft/resources/ResourceLocation; a
instantiate (Lnet/minecraft/nbt/CompoundTag;Lcom/mojang/brigadier/CommandDispatcher;Lnet/minecraft/commands/ExecutionCommandSource;)Lnet/minecraft/commands/functions/InstantiatedFunction; a
instantiate (Lnet/minecraft/nbt/CompoundTag;Lcom/mojang/brigadier/CommandDispatcher;Ljava/lang/Object;)Lnet/minecraft/commands/functions/InstantiatedFunction; a
lambda$lookupValues$1 (Ljava/util/List;Ljava/util/List;I)V a
lambda$static$0 (Ljava/text/DecimalFormat;)V a
lambda$substituteAndParse$2 (Ljava/util/List;Ljava/lang/String;)Ljava/lang/String; a
lookupValues (Ljava/util/List;Lit/unimi/dsi/fastutil/ints/IntList;Ljava/util/List;)V a
stringify (Lnet/minecraft/nbt/Tag;)Ljava/lang/String; a
substituteAndParse (Ljava/util/List;Ljava/util/List;Lcom/mojang/brigadier/CommandDispatcher;Lnet/minecraft/commands/ExecutionCommandSource;)Lnet/minecraft/commands/functions/InstantiatedFunction; a
net/minecraft/commands/functions/MacroFunction$Entry he$a
instantiate (Ljava/util/List;Lcom/mojang/brigadier/CommandDispatcher;Ljava/lang/Object;Lnet/minecraft/resources/ResourceLocation;)Lnet/minecraft/commands/execution/UnboundEntryAction; a
parameters ()Lit/unimi/dsi/fastutil/ints/IntList; a
net/minecraft/commands/functions/MacroFunction$MacroEntry he$b
parameters b
template a
<init> (Lnet/minecraft/commands/functions/StringTemplate;Lit/unimi/dsi/fastutil/ints/IntList;)V <init>
instantiate (Ljava/util/List;Lcom/mojang/brigadier/CommandDispatcher;Lnet/minecraft/commands/ExecutionCommandSource;Lnet/minecraft/resources/ResourceLocation;)Lnet/minecraft/commands/execution/UnboundEntryAction; a
instantiate (Ljava/util/List;Lcom/mojang/brigadier/CommandDispatcher;Ljava/lang/Object;Lnet/minecraft/resources/ResourceLocation;)Lnet/minecraft/commands/execution/UnboundEntryAction; a
parameters ()Lit/unimi/dsi/fastutil/ints/IntList; a
net/minecraft/commands/functions/MacroFunction$PlainTextEntry he$c
compiledAction a
<init> (Lnet/minecraft/commands/execution/UnboundEntryAction;)V <init>
instantiate (Ljava/util/List;Lcom/mojang/brigadier/CommandDispatcher;Ljava/lang/Object;Lnet/minecraft/resources/ResourceLocation;)Lnet/minecraft/commands/execution/UnboundEntryAction; a
parameters ()Lit/unimi/dsi/fastutil/ints/IntList; a
net/minecraft/commands/functions/PlainTextFunction hf
entries b
id a
<init> (Lnet/minecraft/resources/ResourceLocation;Ljava/util/List;)V <init>
entries ()Ljava/util/List; b
equals (Ljava/lang/Object;)Z equals
hashCode ()I hashCode
id ()Lnet/minecraft/resources/ResourceLocation; a
instantiate (Lnet/minecraft/nbt/CompoundTag;Lcom/mojang/brigadier/CommandDispatcher;Ljava/lang/Object;)Lnet/minecraft/commands/functions/InstantiatedFunction; a
toString ()Ljava/lang/String; toString
net/minecraft/commands/functions/StringTemplate hg
segments a
variables b
<init> (Ljava/util/List;Ljava/util/List;)V <init>
equals (Ljava/lang/Object;)Z equals
fromString (Ljava/lang/String;I)Lnet/minecraft/commands/functions/StringTemplate; a
hashCode ()I hashCode
isValidVariableName (Ljava/lang/String;)Z a
segments ()Ljava/util/List; a
substitute (Ljava/util/List;)Ljava/lang/String; a
toString ()Ljava/lang/String; toString
variables ()Ljava/util/List; b
net/minecraft/commands/functions/package-info hh
net/minecraft/commands/package-info hi
net/minecraft/commands/synchronization/ArgumentTypeInfo hj
deserializeFromNetwork (Lnet/minecraft/network/FriendlyByteBuf;)Lnet/minecraft/commands/synchronization/ArgumentTypeInfo$Template; b
serializeToJson (Lnet/minecraft/commands/synchronization/ArgumentTypeInfo$Template;Lcom/google/gson/JsonObject;)V a
serializeToNetwork (Lnet/minecraft/commands/synchronization/ArgumentTypeInfo$Template;Lnet/minecraft/network/FriendlyByteBuf;)V a
unpack (Lcom/mojang/brigadier/arguments/ArgumentType;)Lnet/minecraft/commands/synchronization/ArgumentTypeInfo$Template; a
net/minecraft/commands/synchronization/ArgumentTypeInfo$Template hj$a
instantiate (Lnet/minecraft/commands/CommandBuildContext;)Lcom/mojang/brigadier/arguments/ArgumentType; b
type ()Lnet/minecraft/commands/synchronization/ArgumentTypeInfo; a
net/minecraft/commands/synchronization/ArgumentTypeInfos hk
BY_CLASS a
<clinit> ()V <clinit>
<init> ()V <init>
bootstrap (Lnet/minecraft/core/Registry;)Lnet/minecraft/commands/synchronization/ArgumentTypeInfo; a
byClass (Lcom/mojang/brigadier/arguments/ArgumentType;)Lnet/minecraft/commands/synchronization/ArgumentTypeInfo; a
fixClassType (Ljava/lang/Class;)Ljava/lang/Class; b
isClassRecognized (Ljava/lang/Class;)Z a
register (Lnet/minecraft/core/Registry;Ljava/lang/String;Ljava/lang/Class;Lnet/minecraft/commands/synchronization/ArgumentTypeInfo;)Lnet/minecraft/commands/synchronization/ArgumentTypeInfo; a
unpack (Lcom/mojang/brigadier/arguments/ArgumentType;)Lnet/minecraft/commands/synchronization/ArgumentTypeInfo$Template; b
net/minecraft/commands/synchronization/ArgumentUtils hl
LOGGER a
NUMBER_FLAG_MAX c
NUMBER_FLAG_MIN b
<clinit> ()V <clinit>
<init> ()V <init>
createNumberFlags (ZZ)I a
findUsedArgumentTypes (Lcom/mojang/brigadier/tree/CommandNode;Ljava/util/Set;Ljava/util/Set;)V a
findUsedArgumentTypes (Lcom/mojang/brigadier/tree/CommandNode;)Ljava/util/Set; a
lambda$findUsedArgumentTypes$0 (Ljava/util/Set;Ljava/util/Set;Lcom/mojang/brigadier/tree/CommandNode;)V a
numberHasMax (B)Z b
numberHasMin (B)Z a
serializeArgumentToJson (Lcom/google/gson/JsonObject;Lcom/mojang/brigadier/arguments/ArgumentType;)V a
serializeCap (Lcom/google/gson/JsonObject;Lnet/minecraft/commands/synchronization/ArgumentTypeInfo$Template;)V a
serializeCap (Lcom/google/gson/JsonObject;Lnet/minecraft/commands/synchronization/ArgumentTypeInfo;Lnet/minecraft/commands/synchronization/ArgumentTypeInfo$Template;)V a
serializeNodeToJson (Lcom/mojang/brigadier/CommandDispatcher;Lcom/mojang/brigadier/tree/CommandNode;)Lcom/google/gson/JsonObject; a
net/minecraft/commands/synchronization/SingletonArgumentInfo hm
template a
<init> (Ljava/util/function/Function;)V <init>
contextAware (Ljava/util/function/Function;)Lnet/minecraft/commands/synchronization/SingletonArgumentInfo; a
contextFree (Ljava/util/function/Supplier;)Lnet/minecraft/commands/synchronization/SingletonArgumentInfo; a
deserializeFromNetwork (Lnet/minecraft/network/FriendlyByteBuf;)Lnet/minecraft/commands/synchronization/ArgumentTypeInfo$Template; b
deserializeFromNetwork (Lnet/minecraft/network/FriendlyByteBuf;)Lnet/minecraft/commands/synchronization/SingletonArgumentInfo$Template; a
lambda$contextFree$0 (Ljava/util/function/Supplier;Lnet/minecraft/commands/CommandBuildContext;)Lcom/mojang/brigadier/arguments/ArgumentType; a
serializeToJson (Lnet/minecraft/commands/synchronization/SingletonArgumentInfo$Template;Lcom/google/gson/JsonObject;)V a
serializeToJson (Lnet/minecraft/commands/synchronization/ArgumentTypeInfo$Template;Lcom/google/gson/JsonObject;)V a
serializeToNetwork (Lnet/minecraft/commands/synchronization/ArgumentTypeInfo$Template;Lnet/minecraft/network/FriendlyByteBuf;)V a
serializeToNetwork (Lnet/minecraft/commands/synchronization/SingletonArgumentInfo$Template;Lnet/minecraft/network/FriendlyByteBuf;)V a
unpack (Lcom/mojang/brigadier/arguments/ArgumentType;)Lnet/minecraft/commands/synchronization/SingletonArgumentInfo$Template; b
unpack (Lcom/mojang/brigadier/arguments/ArgumentType;)Lnet/minecraft/commands/synchronization/ArgumentTypeInfo$Template; a
net/minecraft/commands/synchronization/SingletonArgumentInfo$Template hm$a
constructor b
this$0 a
<init> (Lnet/minecraft/commands/synchronization/SingletonArgumentInfo;Ljava/util/function/Function;)V <init>
instantiate (Lnet/minecraft/commands/CommandBuildContext;)Lcom/mojang/brigadier/arguments/ArgumentType; b
type ()Lnet/minecraft/commands/synchronization/ArgumentTypeInfo; a
net/minecraft/commands/synchronization/SuggestionProviders hn
ALL_RECIPES b
ASK_SERVER a
AVAILABLE_SOUNDS c
DEFAULT_NAME f
PROVIDERS_BY_NAME e
SUMMONABLE_ENTITIES d
<clinit> ()V <clinit>
<init> ()V <init>
getName (Lcom/mojang/brigadier/suggestion/SuggestionProvider;)Lnet/minecraft/resources/ResourceLocation; a
getProvider (Lnet/minecraft/resources/ResourceLocation;)Lcom/mojang/brigadier/suggestion/SuggestionProvider; a
lambda$static$0 (Lcom/mojang/brigadier/context/CommandContext;Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;)Ljava/util/concurrent/CompletableFuture; d
lambda$static$1 (Lcom/mojang/brigadier/context/CommandContext;Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;)Ljava/util/concurrent/CompletableFuture; c
lambda$static$2 (Lcom/mojang/brigadier/context/CommandContext;Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;)Ljava/util/concurrent/CompletableFuture; b
lambda$static$3 (Lcom/mojang/brigadier/context/CommandContext;Lnet/minecraft/world/entity/EntityType;)Z a
lambda$static$4 (Lnet/minecraft/world/entity/EntityType;)Lcom/mojang/brigadier/Message; a
lambda$static$5 (Lcom/mojang/brigadier/context/CommandContext;Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;)Ljava/util/concurrent/CompletableFuture; a
register (Lnet/minecraft/resources/ResourceLocation;Lcom/mojang/brigadier/suggestion/SuggestionProvider;)Lcom/mojang/brigadier/suggestion/SuggestionProvider; a
safelySwap (Lcom/mojang/brigadier/suggestion/SuggestionProvider;)Lcom/mojang/brigadier/suggestion/SuggestionProvider; b
net/minecraft/commands/synchronization/SuggestionProviders$Wrapper hn$a
delegate a
name b
<init> (Lnet/minecraft/resources/ResourceLocation;Lcom/mojang/brigadier/suggestion/SuggestionProvider;)V <init>
getSuggestions (Lcom/mojang/brigadier/context/CommandContext;Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;)Ljava/util/concurrent/CompletableFuture; getSuggestions
net/minecraft/commands/synchronization/brigadier/DoubleArgumentInfo ho
<init> ()V <init>
deserializeFromNetwork (Lnet/minecraft/network/FriendlyByteBuf;)Lnet/minecraft/commands/synchronization/brigadier/DoubleArgumentInfo$Template; a
deserializeFromNetwork (Lnet/minecraft/network/FriendlyByteBuf;)Lnet/minecraft/commands/synchronization/ArgumentTypeInfo$Template; b
serializeToJson (Lnet/minecraft/commands/synchronization/ArgumentTypeInfo$Template;Lcom/google/gson/JsonObject;)V a
serializeToJson (Lnet/minecraft/commands/synchronization/brigadier/DoubleArgumentInfo$Template;Lcom/google/gson/JsonObject;)V a
serializeToNetwork (Lnet/minecraft/commands/synchronization/brigadier/DoubleArgumentInfo$Template;Lnet/minecraft/network/FriendlyByteBuf;)V a
serializeToNetwork (Lnet/minecraft/commands/synchronization/ArgumentTypeInfo$Template;Lnet/minecraft/network/FriendlyByteBuf;)V a
unpack (Lcom/mojang/brigadier/arguments/DoubleArgumentType;)Lnet/minecraft/commands/synchronization/brigadier/DoubleArgumentInfo$Template; a
unpack (Lcom/mojang/brigadier/arguments/ArgumentType;)Lnet/minecraft/commands/synchronization/ArgumentTypeInfo$Template; a
net/minecraft/commands/synchronization/brigadier/DoubleArgumentInfo$Template ho$a
max c
min b
this$0 a
<init> (Lnet/minecraft/commands/synchronization/brigadier/DoubleArgumentInfo;DD)V <init>
instantiate (Lnet/minecraft/commands/CommandBuildContext;)Lcom/mojang/brigadier/arguments/DoubleArgumentType; a
instantiate (Lnet/minecraft/commands/CommandBuildContext;)Lcom/mojang/brigadier/arguments/ArgumentType; b
type ()Lnet/minecraft/commands/synchronization/ArgumentTypeInfo; a
net/minecraft/commands/synchronization/brigadier/FloatArgumentInfo hp
<init> ()V <init>
deserializeFromNetwork (Lnet/minecraft/network/FriendlyByteBuf;)Lnet/minecraft/commands/synchronization/brigadier/FloatArgumentInfo$Template; a
deserializeFromNetwork (Lnet/minecraft/network/FriendlyByteBuf;)Lnet/minecraft/commands/synchronization/ArgumentTypeInfo$Template; b
serializeToJson (Lnet/minecraft/commands/synchronization/brigadier/FloatArgumentInfo$Template;Lcom/google/gson/JsonObject;)V a
serializeToJson (Lnet/minecraft/commands/synchronization/ArgumentTypeInfo$Template;Lcom/google/gson/JsonObject;)V a
serializeToNetwork (Lnet/minecraft/commands/synchronization/brigadier/FloatArgumentInfo$Template;Lnet/minecraft/network/FriendlyByteBuf;)V a
serializeToNetwork (Lnet/minecraft/commands/synchronization/ArgumentTypeInfo$Template;Lnet/minecraft/network/FriendlyByteBuf;)V a
unpack (Lcom/mojang/brigadier/arguments/FloatArgumentType;)Lnet/minecraft/commands/synchronization/brigadier/FloatArgumentInfo$Template; a
unpack (Lcom/mojang/brigadier/arguments/ArgumentType;)Lnet/minecraft/commands/synchronization/ArgumentTypeInfo$Template; a
net/minecraft/commands/synchronization/brigadier/FloatArgumentInfo$Template hp$a
max c
min b
this$0 a
<init> (Lnet/minecraft/commands/synchronization/brigadier/FloatArgumentInfo;FF)V <init>
instantiate (Lnet/minecraft/commands/CommandBuildContext;)Lcom/mojang/brigadier/arguments/FloatArgumentType; a
instantiate (Lnet/minecraft/commands/CommandBuildContext;)Lcom/mojang/brigadier/arguments/ArgumentType; b
type ()Lnet/minecraft/commands/synchronization/ArgumentTypeInfo; a
net/minecraft/commands/synchronization/brigadier/IntegerArgumentInfo hq
<init> ()V <init>
deserializeFromNetwork (Lnet/minecraft/network/FriendlyByteBuf;)Lnet/minecraft/commands/synchronization/brigadier/IntegerArgumentInfo$Template; a
deserializeFromNetwork (Lnet/minecraft/network/FriendlyByteBuf;)Lnet/minecraft/commands/synchronization/ArgumentTypeInfo$Template; b
serializeToJson (Lnet/minecraft/commands/synchronization/brigadier/IntegerArgumentInfo$Template;Lcom/google/gson/JsonObject;)V a
serializeToJson (Lnet/minecraft/commands/synchronization/ArgumentTypeInfo$Template;Lcom/google/gson/JsonObject;)V a
serializeToNetwork (Lnet/minecraft/commands/synchronization/brigadier/IntegerArgumentInfo$Template;Lnet/minecraft/network/FriendlyByteBuf;)V a
serializeToNetwork (Lnet/minecraft/commands/synchronization/ArgumentTypeInfo$Template;Lnet/minecraft/network/FriendlyByteBuf;)V a
unpack (Lcom/mojang/brigadier/arguments/IntegerArgumentType;)Lnet/minecraft/commands/synchronization/brigadier/IntegerArgumentInfo$Template; a
unpack (Lcom/mojang/brigadier/arguments/ArgumentType;)Lnet/minecraft/commands/synchronization/ArgumentTypeInfo$Template; a
net/minecraft/commands/synchronization/brigadier/IntegerArgumentInfo$Template hq$a
max c
min b
this$0 a
<init> (Lnet/minecraft/commands/synchronization/brigadier/IntegerArgumentInfo;II)V <init>
instantiate (Lnet/minecraft/commands/CommandBuildContext;)Lcom/mojang/brigadier/arguments/IntegerArgumentType; a
instantiate (Lnet/minecraft/commands/CommandBuildContext;)Lcom/mojang/brigadier/arguments/ArgumentType; b
type ()Lnet/minecraft/commands/synchronization/ArgumentTypeInfo; a
net/minecraft/commands/synchronization/brigadier/LongArgumentInfo hr
<init> ()V <init>
deserializeFromNetwork (Lnet/minecraft/network/FriendlyByteBuf;)Lnet/minecraft/commands/synchronization/ArgumentTypeInfo$Template; b
deserializeFromNetwork (Lnet/minecraft/network/FriendlyByteBuf;)Lnet/minecraft/commands/synchronization/brigadier/LongArgumentInfo$Template; a
serializeToJson (Lnet/minecraft/commands/synchronization/brigadier/LongArgumentInfo$Template;Lcom/google/gson/JsonObject;)V a
serializeToJson (Lnet/minecraft/commands/synchronization/ArgumentTypeInfo$Template;Lcom/google/gson/JsonObject;)V a
serializeToNetwork (Lnet/minecraft/commands/synchronization/brigadier/LongArgumentInfo$Template;Lnet/minecraft/network/FriendlyByteBuf;)V a
serializeToNetwork (Lnet/minecraft/commands/synchronization/ArgumentTypeInfo$Template;Lnet/minecraft/network/FriendlyByteBuf;)V a
unpack (Lcom/mojang/brigadier/arguments/LongArgumentType;)Lnet/minecraft/commands/synchronization/brigadier/LongArgumentInfo$Template; a
unpack (Lcom/mojang/brigadier/arguments/ArgumentType;)Lnet/minecraft/commands/synchronization/ArgumentTypeInfo$Template; a
net/minecraft/commands/synchronization/brigadier/LongArgumentInfo$Template hr$a
max c
min b
this$0 a
<init> (Lnet/minecraft/commands/synchronization/brigadier/LongArgumentInfo;JJ)V <init>
instantiate (Lnet/minecraft/commands/CommandBuildContext;)Lcom/mojang/brigadier/arguments/ArgumentType; b
instantiate (Lnet/minecraft/commands/CommandBuildContext;)Lcom/mojang/brigadier/arguments/LongArgumentType; a
type ()Lnet/minecraft/commands/synchronization/ArgumentTypeInfo; a
net/minecraft/commands/synchronization/brigadier/StringArgumentSerializer hs
<init> ()V <init>
deserializeFromNetwork (Lnet/minecraft/network/FriendlyByteBuf;)Lnet/minecraft/commands/synchronization/brigadier/StringArgumentSerializer$Template; a
deserializeFromNetwork (Lnet/minecraft/network/FriendlyByteBuf;)Lnet/minecraft/commands/synchronization/ArgumentTypeInfo$Template; b
serializeToJson (Lnet/minecraft/commands/synchronization/brigadier/StringArgumentSerializer$Template;Lcom/google/gson/JsonObject;)V a
serializeToJson (Lnet/minecraft/commands/synchronization/ArgumentTypeInfo$Template;Lcom/google/gson/JsonObject;)V a
serializeToNetwork (Lnet/minecraft/commands/synchronization/ArgumentTypeInfo$Template;Lnet/minecraft/network/FriendlyByteBuf;)V a
serializeToNetwork (Lnet/minecraft/commands/synchronization/brigadier/StringArgumentSerializer$Template;Lnet/minecraft/network/FriendlyByteBuf;)V a
unpack (Lcom/mojang/brigadier/arguments/StringArgumentType;)Lnet/minecraft/commands/synchronization/brigadier/StringArgumentSerializer$Template; a
unpack (Lcom/mojang/brigadier/arguments/ArgumentType;)Lnet/minecraft/commands/synchronization/ArgumentTypeInfo$Template; a
net/minecraft/commands/synchronization/brigadier/StringArgumentSerializer$1 hs$1
$SwitchMap$com$mojang$brigadier$arguments$StringArgumentType$StringType a
<clinit> ()V <clinit>
net/minecraft/commands/synchronization/brigadier/StringArgumentSerializer$Template hs$a
this$0 a
type b
<init> (Lnet/minecraft/commands/synchronization/brigadier/StringArgumentSerializer;Lcom/mojang/brigadier/arguments/StringArgumentType$StringType;)V <init>
instantiate (Lnet/minecraft/commands/CommandBuildContext;)Lcom/mojang/brigadier/arguments/ArgumentType; b
instantiate (Lnet/minecraft/commands/CommandBuildContext;)Lcom/mojang/brigadier/arguments/StringArgumentType; a
type ()Lnet/minecraft/commands/synchronization/ArgumentTypeInfo; a
net/minecraft/commands/synchronization/brigadier/package-info ht
net/minecraft/commands/synchronization/package-info hu
net/minecraft/core/AxisCycle hv
$VALUES f
AXIS_VALUES d
BACKWARD c
FORWARD b
NONE a
VALUES e
$values ()[Lnet/minecraft/core/AxisCycle; b
<clinit> ()V <clinit>
<init> (Ljava/lang/String;I)V <init>
between (Lnet/minecraft/core/Direction$Axis;Lnet/minecraft/core/Direction$Axis;)Lnet/minecraft/core/AxisCycle; a
cycle (DDDLnet/minecraft/core/Direction$Axis;)D a
cycle (Lnet/minecraft/core/Direction$Axis;)Lnet/minecraft/core/Direction$Axis; a
cycle (IIILnet/minecraft/core/Direction$Axis;)I a
inverse ()Lnet/minecraft/core/AxisCycle; a
valueOf (Ljava/lang/String;)Lnet/minecraft/core/AxisCycle; valueOf
values ()[Lnet/minecraft/core/AxisCycle; values
net/minecraft/core/AxisCycle$1 hv$1
<init> (Ljava/lang/String;I)V <init>
cycle (DDDLnet/minecraft/core/Direction$Axis;)D a
cycle (Lnet/minecraft/core/Direction$Axis;)Lnet/minecraft/core/Direction$Axis; a
cycle (IIILnet/minecraft/core/Direction$Axis;)I a
inverse ()Lnet/minecraft/core/AxisCycle; a
net/minecraft/core/AxisCycle$2 hv$2
<init> (Ljava/lang/String;I)V <init>
cycle (DDDLnet/minecraft/core/Direction$Axis;)D a
cycle (Lnet/minecraft/core/Direction$Axis;)Lnet/minecraft/core/Direction$Axis; a
cycle (IIILnet/minecraft/core/Direction$Axis;)I a
inverse ()Lnet/minecraft/core/AxisCycle; a
net/minecraft/core/AxisCycle$3 hv$3
<init> (Ljava/lang/String;I)V <init>
cycle (DDDLnet/minecraft/core/Direction$Axis;)D a
cycle (Lnet/minecraft/core/Direction$Axis;)Lnet/minecraft/core/Direction$Axis; a
cycle (IIILnet/minecraft/core/Direction$Axis;)I a
inverse ()Lnet/minecraft/core/AxisCycle; a
net/minecraft/core/BlockMath hw
LOGGER c
VANILLA_UV_TRANSFORM_GLOBAL_TO_LOCAL b
VANILLA_UV_TRANSFORM_LOCAL_TO_GLOBAL a
<clinit> ()V <clinit>
<init> ()V <init>
blockCenterToCorner (Lcom/mojang/math/Transformation;)Lcom/mojang/math/Transformation; a
blockCornerToCenter (Lcom/mojang/math/Transformation;)Lcom/mojang/math/Transformation; b
getUVLockTransform (Lcom/mojang/math/Transformation;Lnet/minecraft/core/Direction;Ljava/util/function/Supplier;)Lcom/mojang/math/Transformation; a
lambda$static$0 (Ljava/util/EnumMap;)V b
lambda$static$1 (Ljava/util/EnumMap;)V a
net/minecraft/core/BlockPos hx
CODEC a
LOGGER d
PACKED_X_LENGTH e
PACKED_X_MASK i
PACKED_Y_LENGTH c
PACKED_Y_MASK j
PACKED_Z_LENGTH h
PACKED_Z_MASK k
X_OFFSET n
Y_OFFSET l
ZERO b
Z_OFFSET m
<clinit> ()V <clinit>
<init> (Lnet/minecraft/core/Vec3i;)V <init>
<init> (III)V <init>
above ()Lnet/minecraft/core/BlockPos; c
above ()Lnet/minecraft/core/Vec3i; p
above (I)Lnet/minecraft/core/Vec3i; n
above (I)Lnet/minecraft/core/BlockPos; b
asLong (III)J a
asLong ()J a
atY (I)Lnet/minecraft/core/BlockPos; h
below ()Lnet/minecraft/core/Vec3i; o
below ()Lnet/minecraft/core/BlockPos; d
below (I)Lnet/minecraft/core/BlockPos; c
below (I)Lnet/minecraft/core/Vec3i; m
betweenClosed (IIIIII)Ljava/lang/Iterable; b
betweenClosed (Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/BlockPos;)Ljava/lang/Iterable; a
betweenClosedStream (IIIIII)Ljava/util/stream/Stream; a
betweenClosedStream (Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/BlockPos;)Ljava/util/stream/Stream; b
betweenClosedStream (Lnet/minecraft/world/phys/AABB;)Ljava/util/stream/Stream; a
betweenClosedStream (Lnet/minecraft/world/level/levelgen/structure/BoundingBox;)Ljava/util/stream/Stream; a
breadthFirstTraversal (Lnet/minecraft/core/BlockPos;IILjava/util/function/BiConsumer;Ljava/util/function/Predicate;)I a
containing (Lnet/minecraft/core/Position;)Lnet/minecraft/core/BlockPos; a
containing (DDD)Lnet/minecraft/core/BlockPos; a
cross (Lnet/minecraft/core/Vec3i;)Lnet/minecraft/core/BlockPos; c
cross (Lnet/minecraft/core/Vec3i;)Lnet/minecraft/core/Vec3i; d
east (I)Lnet/minecraft/core/BlockPos; g
east ()Lnet/minecraft/core/BlockPos; h
east ()Lnet/minecraft/core/Vec3i; k
east (I)Lnet/minecraft/core/Vec3i; i
findClosestMatch (Lnet/minecraft/core/BlockPos;IILjava/util/function/Predicate;)Ljava/util/Optional; a
getCenter ()Lnet/minecraft/world/phys/Vec3; b
getFlatIndex (J)J e
getX (J)I a
getY (J)I b
getZ (J)I c
immutable ()Lnet/minecraft/core/BlockPos; i
lambda$betweenClosed$5 (IIIIII)Ljava/util/Iterator; c
lambda$breadthFirstTraversal$7 (Ljava/util/Queue;ILnet/minecraft/core/BlockPos;)V a
lambda$randomBetweenClosed$3 (IILnet/minecraft/util/RandomSource;IIIII)Ljava/util/Iterator; a
lambda$spiralAround$6 (Lnet/minecraft/core/Direction;Lnet/minecraft/core/Direction;Lnet/minecraft/core/BlockPos;I)Ljava/util/Iterator; a
lambda$static$0 ([I)Lnet/minecraft/core/BlockPos; a
lambda$static$1 (Ljava/util/stream/IntStream;)Lcom/mojang/serialization/DataResult; a
lambda$static$2 (Lnet/minecraft/core/BlockPos;)Ljava/util/stream/IntStream; b
lambda$withinManhattan$4 (IIIIIII)Ljava/util/Iterator; a
multiply (I)Lnet/minecraft/core/Vec3i; o
multiply (I)Lnet/minecraft/core/BlockPos; a
mutable ()Lnet/minecraft/core/BlockPos$MutableBlockPos; j
north (I)Lnet/minecraft/core/Vec3i; l
north ()Lnet/minecraft/core/Vec3i; n
north ()Lnet/minecraft/core/BlockPos; e
north (I)Lnet/minecraft/core/BlockPos; d
of (J)Lnet/minecraft/core/BlockPos; d
offset (Lnet/minecraft/core/Vec3i;)Lnet/minecraft/core/Vec3i; f
offset (III)Lnet/minecraft/core/Vec3i; c
offset (III)Lnet/minecraft/core/BlockPos; b
offset (JLnet/minecraft/core/Direction;)J a
offset (JIII)J a
offset (Lnet/minecraft/core/Vec3i;)Lnet/minecraft/core/BlockPos; a
randomBetweenClosed (Lnet/minecraft/util/RandomSource;IIIIIII)Ljava/lang/Iterable; a
randomInCube (Lnet/minecraft/util/RandomSource;ILnet/minecraft/core/BlockPos;I)Ljava/lang/Iterable; a
relative (Lnet/minecraft/core/Direction;I)Lnet/minecraft/core/Vec3i; b
relative (Lnet/minecraft/core/Direction$Axis;I)Lnet/minecraft/core/Vec3i; b
relative (Lnet/minecraft/core/Direction$Axis;I)Lnet/minecraft/core/BlockPos; a
relative (Lnet/minecraft/core/Direction;)Lnet/minecraft/core/Vec3i; b
relative (Lnet/minecraft/core/Direction;I)Lnet/minecraft/core/BlockPos; a
relative (Lnet/minecraft/core/Direction;)Lnet/minecraft/core/BlockPos; a
rotate (Lnet/minecraft/world/level/block/Rotation;)Lnet/minecraft/core/BlockPos; a
south (I)Lnet/minecraft/core/BlockPos; e
south (I)Lnet/minecraft/core/Vec3i; k
south ()Lnet/minecraft/core/BlockPos; f
south ()Lnet/minecraft/core/Vec3i; m
spiralAround (Lnet/minecraft/core/BlockPos;ILnet/minecraft/core/Direction;Lnet/minecraft/core/Direction;)Ljava/lang/Iterable; a
squareOutSouthEast (Lnet/minecraft/core/BlockPos;)Ljava/util/stream/Stream; a
subtract (Lnet/minecraft/core/Vec3i;)Lnet/minecraft/core/BlockPos; b
subtract (Lnet/minecraft/core/Vec3i;)Lnet/minecraft/core/Vec3i; e
west ()Lnet/minecraft/core/BlockPos; g
west ()Lnet/minecraft/core/Vec3i; l
west (I)Lnet/minecraft/core/Vec3i; j
west (I)Lnet/minecraft/core/BlockPos; f
withinManhattan (Lnet/minecraft/core/BlockPos;III)Ljava/lang/Iterable; a
withinManhattanStream (Lnet/minecraft/core/BlockPos;III)Ljava/util/stream/Stream; b
net/minecraft/core/BlockPos$1 hx$1
counter b
nextPos a
val$depth j
val$height h
val$limit c
val$minX d
val$minY g
val$minZ i
val$random e
val$width f
<init> (IILnet/minecraft/util/RandomSource;IIIII)V <init>
computeNext ()Ljava/lang/Object; computeNext
computeNext ()Lnet/minecraft/core/BlockPos; a
net/minecraft/core/BlockPos$2 hx$2
currentDepth i
cursor h
maxX j
maxY k
val$maxDepth b
val$originX f
val$originY g
val$originZ a
val$reachX c
val$reachY d
val$reachZ e
x l
y m
zMirror n
<init> (IIIIIII)V <init>
computeNext ()Ljava/lang/Object; computeNext
computeNext ()Lnet/minecraft/core/BlockPos; a
net/minecraft/core/BlockPos$3 hx$3
cursor g
index h
val$end a
val$height c
val$minX d
val$minY e
val$minZ f
val$width b
<init> (IIIIII)V <init>
computeNext ()Ljava/lang/Object; computeNext
computeNext ()Lnet/minecraft/core/BlockPos; a
net/minecraft/core/BlockPos$4 hx$4
cursor f
directions e
lastX k
lastY l
lastZ m
leg h
legIndex j
legSize i
legs g
val$center c
val$firstDirection a
val$radius d
val$secondDirection b
<init> (Lnet/minecraft/core/Direction;Lnet/minecraft/core/Direction;Lnet/minecraft/core/BlockPos;I)V <init>
computeNext ()Ljava/lang/Object; computeNext
computeNext ()Lnet/minecraft/core/BlockPos$MutableBlockPos; a
net/minecraft/core/BlockPos$5 hx$5
$SwitchMap$net$minecraft$core$Direction$Axis b
$SwitchMap$net$minecraft$world$level$block$Rotation a
<clinit> ()V <clinit>
net/minecraft/core/BlockPos$MutableBlockPos hx$a
<init> (III)V <init>
<init> (DDD)V <init>
<init> ()V <init>
above ()Lnet/minecraft/core/Vec3i; p
above (I)Lnet/minecraft/core/Vec3i; n
below (I)Lnet/minecraft/core/Vec3i; m
below ()Lnet/minecraft/core/Vec3i; o
clamp (Lnet/minecraft/core/Direction$Axis;II)Lnet/minecraft/core/BlockPos$MutableBlockPos; a
cross (Lnet/minecraft/core/Vec3i;)Lnet/minecraft/core/Vec3i; d
east ()Lnet/minecraft/core/Vec3i; k
east (I)Lnet/minecraft/core/Vec3i; i
immutable ()Lnet/minecraft/core/BlockPos; i
move (Lnet/minecraft/core/Direction;)Lnet/minecraft/core/BlockPos$MutableBlockPos; c
move (Lnet/minecraft/core/Direction;I)Lnet/minecraft/core/BlockPos$MutableBlockPos; c
move (III)Lnet/minecraft/core/BlockPos$MutableBlockPos; e
move (Lnet/minecraft/core/Vec3i;)Lnet/minecraft/core/BlockPos$MutableBlockPos; h
multiply (I)Lnet/minecraft/core/Vec3i; o
multiply (I)Lnet/minecraft/core/BlockPos; a
north ()Lnet/minecraft/core/Vec3i; n
north (I)Lnet/minecraft/core/Vec3i; l
offset (III)Lnet/minecraft/core/BlockPos; b
offset (Lnet/minecraft/core/Vec3i;)Lnet/minecraft/core/Vec3i; f
offset (III)Lnet/minecraft/core/Vec3i; c
relative (Lnet/minecraft/core/Direction;I)Lnet/minecraft/core/BlockPos; a
relative (Lnet/minecraft/core/Direction;I)Lnet/minecraft/core/Vec3i; b
relative (Lnet/minecraft/core/Direction$Axis;I)Lnet/minecraft/core/Vec3i; b
relative (Lnet/minecraft/core/Direction$Axis;I)Lnet/minecraft/core/BlockPos; a
relative (Lnet/minecraft/core/Direction;)Lnet/minecraft/core/Vec3i; b
rotate (Lnet/minecraft/world/level/block/Rotation;)Lnet/minecraft/core/BlockPos; a
set (J)Lnet/minecraft/core/BlockPos$MutableBlockPos; f
set (Lnet/minecraft/core/Vec3i;)Lnet/minecraft/core/BlockPos$MutableBlockPos; g
set (DDD)Lnet/minecraft/core/BlockPos$MutableBlockPos; b
set (Lnet/minecraft/core/AxisCycle;III)Lnet/minecraft/core/BlockPos$MutableBlockPos; a
set (III)Lnet/minecraft/core/BlockPos$MutableBlockPos; d
setWithOffset (Lnet/minecraft/core/Vec3i;Lnet/minecraft/core/Vec3i;)Lnet/minecraft/core/BlockPos$MutableBlockPos; a
setWithOffset (Lnet/minecraft/core/Vec3i;III)Lnet/minecraft/core/BlockPos$MutableBlockPos; a
setWithOffset (Lnet/minecraft/core/Vec3i;Lnet/minecraft/core/Direction;)Lnet/minecraft/core/BlockPos$MutableBlockPos; a
setX (I)Lnet/minecraft/core/BlockPos$MutableBlockPos; p
setX (I)Lnet/minecraft/core/Vec3i; u
setY (I)Lnet/minecraft/core/BlockPos$MutableBlockPos; q
setY (I)Lnet/minecraft/core/Vec3i; t
setZ (I)Lnet/minecraft/core/BlockPos$MutableBlockPos; r
setZ (I)Lnet/minecraft/core/Vec3i; s
south (I)Lnet/minecraft/core/Vec3i; k
south ()Lnet/minecraft/core/Vec3i; m
subtract (Lnet/minecraft/core/Vec3i;)Lnet/minecraft/core/Vec3i; e
west ()Lnet/minecraft/core/Vec3i; l
west (I)Lnet/minecraft/core/Vec3i; j
net/minecraft/core/Cloner hy
directCodec a
<init> (Lcom/mojang/serialization/Codec;)V <init>
clone (Ljava/lang/Object;Lnet/minecraft/core/HolderLookup$Provider;Lnet/minecraft/core/HolderLookup$Provider;)Ljava/lang/Object; a
lambda$clone$0 (Ljava/lang/String;)Ljava/lang/IllegalStateException; b
lambda$clone$1 (Ljava/lang/String;)Ljava/lang/IllegalStateException; a
net/minecraft/core/Cloner$Factory hy$a
codecs a
<init> ()V <init>
addCodec (Lnet/minecraft/resources/ResourceKey;Lcom/mojang/serialization/Codec;)Lnet/minecraft/core/Cloner$Factory; a
cloner (Lnet/minecraft/resources/ResourceKey;)Lnet/minecraft/core/Cloner; a
net/minecraft/core/Cursor3D hz
TYPE_CORNER d
TYPE_EDGE c
TYPE_FACE b
TYPE_INSIDE a
depth j
end k
height i
index l
originX e
originY f
originZ g
width h
x m
y n
z o
<init> (IIIIII)V <init>
advance ()Z a
getNextType ()I e
nextX ()I b
nextY ()I c
nextZ ()I d
net/minecraft/core/DefaultedMappedRegistry ia
defaultKey b
defaultValue c
<init> (Ljava/lang/String;Lnet/minecraft/resources/ResourceKey;Lcom/mojang/serialization/Lifecycle;Z)V <init>
byId (I)Ljava/lang/Object; a
get (Lnet/minecraft/resources/ResourceLocation;)Ljava/lang/Object; a
getDefaultKey ()Lnet/minecraft/resources/ResourceLocation; a
getId (Ljava/lang/Object;)I a
getKey (Ljava/lang/Object;)Lnet/minecraft/resources/ResourceLocation; b
getOptional (Lnet/minecraft/resources/ResourceLocation;)Ljava/util/Optional; b
getRandom (Lnet/minecraft/util/RandomSource;)Ljava/util/Optional; a
lambda$getRandom$0 ()Ljava/util/Optional; v
registerMapping (ILnet/minecraft/resources/ResourceKey;Ljava/lang/Object;Lcom/mojang/serialization/Lifecycle;)Lnet/minecraft/core/Holder$Reference; a
net/minecraft/core/DefaultedRegistry ib
byId (I)Ljava/lang/Object; a
get (Lnet/minecraft/resources/ResourceLocation;)Ljava/lang/Object; a
getDefaultKey ()Lnet/minecraft/resources/ResourceLocation; a
getKey (Ljava/lang/Object;)Lnet/minecraft/resources/ResourceLocation; b
net/minecraft/core/Direction ic
$VALUES s
BY_2D_DATA r
BY_3D_DATA q
CODEC g
DOWN a
EAST f
NORTH c
SOUTH d
UP b
VALUES p
VERTICAL_CODEC h
WEST e
axis m
axisDirection n
data2d k
data3d i
name l
normal o
oppositeIndex j
$values ()[Lnet/minecraft/core/Direction; w
<clinit> ()V <clinit>
<init> (Ljava/lang/String;IIIILjava/lang/String;Lnet/minecraft/core/Direction$AxisDirection;Lnet/minecraft/core/Direction$Axis;Lnet/minecraft/core/Vec3i;)V <init>
allShuffled (Lnet/minecraft/util/RandomSource;)Ljava/util/Collection; a
byName (Ljava/lang/String;)Lnet/minecraft/core/Direction; a
from2DDataValue (I)Lnet/minecraft/core/Direction; b
from3DDataValue (I)Lnet/minecraft/core/Direction; a
fromAxisAndDirection (Lnet/minecraft/core/Direction$Axis;Lnet/minecraft/core/Direction$AxisDirection;)Lnet/minecraft/core/Direction; a
fromDelta (III)Lnet/minecraft/core/Direction; a
fromYRot (D)Lnet/minecraft/core/Direction; a
get (Lnet/minecraft/core/Direction$AxisDirection;Lnet/minecraft/core/Direction$Axis;)Lnet/minecraft/core/Direction; a
get2DDataValue ()I e
get3DDataValue ()I d
getAxis ()Lnet/minecraft/core/Direction$Axis; o
getAxisDirection ()Lnet/minecraft/core/Direction$AxisDirection; f
getClockWise (Lnet/minecraft/core/Direction$Axis;)Lnet/minecraft/core/Direction; a
getClockWise ()Lnet/minecraft/core/Direction; h
getClockWiseX ()Lnet/minecraft/core/Direction; r
getClockWiseZ ()Lnet/minecraft/core/Direction; t
getCounterClockWise ()Lnet/minecraft/core/Direction; i
getCounterClockWise (Lnet/minecraft/core/Direction$Axis;)Lnet/minecraft/core/Direction; b
getCounterClockWiseX ()Lnet/minecraft/core/Direction; s
getCounterClockWiseZ ()Lnet/minecraft/core/Direction; u
getFacingAxis (Lnet/minecraft/world/entity/Entity;Lnet/minecraft/core/Direction$Axis;)Lnet/minecraft/core/Direction; a
getName ()Ljava/lang/String; n
getNearest (DDD)Lnet/minecraft/core/Direction; a
getNearest (FFF)Lnet/minecraft/core/Direction; a
getNormal ()Lnet/minecraft/core/Vec3i; q
getOpposite ()Lnet/minecraft/core/Direction; g
getRandom (Lnet/minecraft/util/RandomSource;)Lnet/minecraft/core/Direction; b
getRotation ()Lorg/joml/Quaternionf; b
getSerializedName ()Ljava/lang/String; c
getStepX ()I j
getStepY ()I k
getStepZ ()I l
isFacingAngle (F)Z a
lambda$static$0 (Lnet/minecraft/core/Direction;)I d
lambda$static$1 (I)[Lnet/minecraft/core/Direction; d
lambda$static$2 (Lnet/minecraft/core/Direction;)Z c
lambda$static$3 (Lnet/minecraft/core/Direction;)I b
lambda$static$4 (I)[Lnet/minecraft/core/Direction; c
lambda$verifyVertical$5 ()Ljava/lang/String; v
makeDirectionArray (Lnet/minecraft/core/Direction;Lnet/minecraft/core/Direction;Lnet/minecraft/core/Direction;)[Lnet/minecraft/core/Direction; a
orderedByNearest (Lnet/minecraft/world/entity/Entity;)[Lnet/minecraft/core/Direction; a
rotate (Lorg/joml/Matrix4f;Lnet/minecraft/core/Direction;)Lnet/minecraft/core/Direction; a
step ()Lorg/joml/Vector3f; m
stream ()Ljava/util/stream/Stream; a
toString ()Ljava/lang/String; toString
toYRot ()F p
valueOf (Ljava/lang/String;)Lnet/minecraft/core/Direction; valueOf
values ()[Lnet/minecraft/core/Direction; values
verifyVertical (Lnet/minecraft/core/Direction;)Lcom/mojang/serialization/DataResult; a
net/minecraft/core/Direction$1 ic$1
$SwitchMap$net$minecraft$core$Direction a
$SwitchMap$net$minecraft$core$Direction$Axis b
<clinit> ()V <clinit>
net/minecraft/core/Direction$Axis ic$a
$VALUES g
CODEC e
VALUES d
X a
Y b
Z c
name f
$values ()[Lnet/minecraft/core/Direction$Axis; f
<clinit> ()V <clinit>
<init> (Ljava/lang/String;ILjava/lang/String;)V <init>
byName (Ljava/lang/String;)Lnet/minecraft/core/Direction$Axis; a
choose (DDD)D a
choose (III)I a
getName ()Ljava/lang/String; a
getPlane ()Lnet/minecraft/core/Direction$Plane; e
getRandom (Lnet/minecraft/util/RandomSource;)Lnet/minecraft/core/Direction$Axis; a
getSerializedName ()Ljava/lang/String; c
isHorizontal ()Z d
isVertical ()Z b
test (Lnet/minecraft/core/Direction;)Z a
test (Ljava/lang/Object;)Z test
toString ()Ljava/lang/String; toString
valueOf (Ljava/lang/String;)Lnet/minecraft/core/Direction$Axis; valueOf
values ()[Lnet/minecraft/core/Direction$Axis; values
net/minecraft/core/Direction$Axis$1 ic$a$1
<init> (Ljava/lang/String;ILjava/lang/String;)V <init>
choose (DDD)D a
choose (III)I a
test (Ljava/lang/Object;)Z test
net/minecraft/core/Direction$Axis$2 ic$a$2
<init> (Ljava/lang/String;ILjava/lang/String;)V <init>
choose (DDD)D a
choose (III)I a
test (Ljava/lang/Object;)Z test
net/minecraft/core/Direction$Axis$3 ic$a$3
<init> (Ljava/lang/String;ILjava/lang/String;)V <init>
choose (DDD)D a
choose (III)I a
test (Ljava/lang/Object;)Z test
net/minecraft/core/Direction$AxisDirection ic$b
$VALUES e
NEGATIVE b
POSITIVE a
name d
step c
$values ()[Lnet/minecraft/core/Direction$AxisDirection; d
<clinit> ()V <clinit>
<init> (Ljava/lang/String;IILjava/lang/String;)V <init>
getName ()Ljava/lang/String; b
getStep ()I a
opposite ()Lnet/minecraft/core/Direction$AxisDirection; c
toString ()Ljava/lang/String; toString
valueOf (Ljava/lang/String;)Lnet/minecraft/core/Direction$AxisDirection; valueOf
values ()[Lnet/minecraft/core/Direction$AxisDirection; values
net/minecraft/core/Direction$Plane ic$c
$VALUES e
HORIZONTAL a
VERTICAL b
axis d
faces c
$values ()[Lnet/minecraft/core/Direction$Plane; b
<clinit> ()V <clinit>
<init> (Ljava/lang/String;I[Lnet/minecraft/core/Direction;[Lnet/minecraft/core/Direction$Axis;)V <init>
getRandomAxis (Lnet/minecraft/util/RandomSource;)Lnet/minecraft/core/Direction$Axis; b
getRandomDirection (Lnet/minecraft/util/RandomSource;)Lnet/minecraft/core/Direction; a
iterator ()Ljava/util/Iterator; iterator
shuffledCopy (Lnet/minecraft/util/RandomSource;)Ljava/util/List; c
stream ()Ljava/util/stream/Stream; a
test (Ljava/lang/Object;)Z test
test (Lnet/minecraft/core/Direction;)Z a
valueOf (Ljava/lang/String;)Lnet/minecraft/core/Direction$Plane; valueOf
values ()[Lnet/minecraft/core/Direction$Plane; values
net/minecraft/core/Direction8 id
$VALUES k
EAST c
NORTH a
NORTH_EAST b
NORTH_WEST h
SOUTH e
SOUTH_EAST d
SOUTH_WEST f
WEST g
directions i
step j
$values ()[Lnet/minecraft/core/Direction8; d
<clinit> ()V <clinit>
<init> (Ljava/lang/String;I[Lnet/minecraft/core/Direction;)V <init>
getDirections ()Ljava/util/Set; a
getStepX ()I b
getStepZ ()I c
valueOf (Ljava/lang/String;)Lnet/minecraft/core/Direction8; valueOf
values ()[Lnet/minecraft/core/Direction8; values
net/minecraft/core/FrontAndTop ie
$VALUES q
DOWN_EAST a
DOWN_NORTH b
DOWN_SOUTH c
DOWN_WEST d
EAST_UP j
LOOKUP_TOP_FRONT m
NORTH_UP k
SOUTH_UP l
UP_EAST e
UP_NORTH f
UP_SOUTH g
UP_WEST h
WEST_UP i
front p
name n
top o
$values ()[Lnet/minecraft/core/FrontAndTop; d
<clinit> ()V <clinit>
<init> (Ljava/lang/String;ILjava/lang/String;Lnet/minecraft/core/Direction;Lnet/minecraft/core/Direction;)V <init>
fromFrontAndTop (Lnet/minecraft/core/Direction;Lnet/minecraft/core/Direction;)Lnet/minecraft/core/FrontAndTop; a
front ()Lnet/minecraft/core/Direction; a
getSerializedName ()Ljava/lang/String; c
lambda$static$0 (Lit/unimi/dsi/fastutil/ints/Int2ObjectOpenHashMap;)V a
lookupKey (Lnet/minecraft/core/Direction;Lnet/minecraft/core/Direction;)I b
top ()Lnet/minecraft/core/Direction; b
valueOf (Ljava/lang/String;)Lnet/minecraft/core/FrontAndTop; valueOf
values ()[Lnet/minecraft/core/FrontAndTop; values
net/minecraft/core/GlobalPos ig
CODEC a
dimension b
pos c
<clinit> ()V <clinit>
<init> (Lnet/minecraft/resources/ResourceKey;Lnet/minecraft/core/BlockPos;)V <init>
dimension ()Lnet/minecraft/resources/ResourceKey; a
equals (Ljava/lang/Object;)Z equals
hashCode ()I hashCode
lambda$static$0 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; a
of (Lnet/minecraft/resources/ResourceKey;Lnet/minecraft/core/BlockPos;)Lnet/minecraft/core/GlobalPos; a
pos ()Lnet/minecraft/core/BlockPos; b
toString ()Ljava/lang/String; toString
net/minecraft/core/Holder ih
canSerializeIn (Lnet/minecraft/core/HolderOwner;)Z a
direct (Ljava/lang/Object;)Lnet/minecraft/core/Holder; a
is (Lnet/minecraft/tags/TagKey;)Z a
is (Lnet/minecraft/resources/ResourceKey;)Z a
is (Lnet/minecraft/resources/ResourceLocation;)Z a
is (Ljava/util/function/Predicate;)Z a
isBound ()Z b
kind ()Lnet/minecraft/core/Holder$Kind; f
tags ()Ljava/util/stream/Stream; c
unwrap ()Lcom/mojang/datafixers/util/Either; d
unwrapKey ()Ljava/util/Optional; e
value ()Ljava/lang/Object; a
net/minecraft/core/Holder$Direct ih$a
value a
<init> (Ljava/lang/Object;)V <init>
canSerializeIn (Lnet/minecraft/core/HolderOwner;)Z a
equals (Ljava/lang/Object;)Z equals
hashCode ()I hashCode
is (Lnet/minecraft/tags/TagKey;)Z a
is (Lnet/minecraft/resources/ResourceKey;)Z a
is (Lnet/minecraft/resources/ResourceLocation;)Z a
is (Ljava/util/function/Predicate;)Z a
isBound ()Z b
kind ()Lnet/minecraft/core/Holder$Kind; f
tags ()Ljava/util/stream/Stream; c
toString ()Ljava/lang/String; toString
unwrap ()Lcom/mojang/datafixers/util/Either; d
unwrapKey ()Ljava/util/Optional; e
value ()Ljava/lang/Object; a
net/minecraft/core/Holder$Kind ih$b
$VALUES c
DIRECT b
REFERENCE a
$values ()[Lnet/minecraft/core/Holder$Kind; a
<clinit> ()V <clinit>
<init> (Ljava/lang/String;I)V <init>
valueOf (Ljava/lang/String;)Lnet/minecraft/core/Holder$Kind; valueOf
values ()[Lnet/minecraft/core/Holder$Kind; values
net/minecraft/core/Holder$Reference ih$c
key d
owner a
tags b
type c
value e
<init> (Lnet/minecraft/core/Holder$Reference$Type;Lnet/minecraft/core/HolderOwner;Lnet/minecraft/resources/ResourceKey;Ljava/lang/Object;)V <init>
bindKey (Lnet/minecraft/resources/ResourceKey;)V b
bindTags (Ljava/util/Collection;)V a
bindValue (Ljava/lang/Object;)V b
canSerializeIn (Lnet/minecraft/core/HolderOwner;)Z a
createIntrusive (Lnet/minecraft/core/HolderOwner;Ljava/lang/Object;)Lnet/minecraft/core/Holder$Reference; a
createStandAlone (Lnet/minecraft/core/HolderOwner;Lnet/minecraft/resources/ResourceKey;)Lnet/minecraft/core/Holder$Reference; a
is (Lnet/minecraft/tags/TagKey;)Z a
is (Lnet/minecraft/resources/ResourceKey;)Z a
is (Lnet/minecraft/resources/ResourceLocation;)Z a
is (Ljava/util/function/Predicate;)Z a
isBound ()Z b
key ()Lnet/minecraft/resources/ResourceKey; g
kind ()Lnet/minecraft/core/Holder$Kind; f
tags ()Ljava/util/stream/Stream; c
toString ()Ljava/lang/String; toString
unwrap ()Lcom/mojang/datafixers/util/Either; d
unwrapKey ()Ljava/util/Optional; e
value ()Ljava/lang/Object; a
net/minecraft/core/Holder$Reference$Type ih$c$a
$VALUES c
INTRUSIVE b
STAND_ALONE a
$values ()[Lnet/minecraft/core/Holder$Reference$Type; a
<clinit> ()V <clinit>
<init> (Ljava/lang/String;I)V <init>
valueOf (Ljava/lang/String;)Lnet/minecraft/core/Holder$Reference$Type; valueOf
values ()[Lnet/minecraft/core/Holder$Reference$Type; values
net/minecraft/core/HolderGetter ii
get (Lnet/minecraft/tags/TagKey;)Ljava/util/Optional; a
get (Lnet/minecraft/resources/ResourceKey;)Ljava/util/Optional; a
getOrThrow (Lnet/minecraft/tags/TagKey;)Lnet/minecraft/core/HolderSet$Named; b
getOrThrow (Lnet/minecraft/resources/ResourceKey;)Lnet/minecraft/core/Holder$Reference; b
lambda$getOrThrow$0 (Lnet/minecraft/resources/ResourceKey;)Ljava/lang/IllegalStateException; c
lambda$getOrThrow$1 (Lnet/minecraft/tags/TagKey;)Ljava/lang/IllegalStateException; c
net/minecraft/core/HolderGetter$Provider ii$a
lambda$lookupOrThrow$0 (Lnet/minecraft/resources/ResourceKey;)Ljava/lang/IllegalStateException; c
lookup (Lnet/minecraft/resources/ResourceKey;)Ljava/util/Optional; a
lookupOrThrow (Lnet/minecraft/resources/ResourceKey;)Lnet/minecraft/core/HolderGetter; b
net/minecraft/core/HolderLookup ij
filterElements (Ljava/util/function/Predicate;)Lnet/minecraft/core/HolderLookup; a
listElementIds ()Ljava/util/stream/Stream; c
listElements ()Ljava/util/stream/Stream; b
listTagIds ()Ljava/util/stream/Stream; e
listTags ()Ljava/util/stream/Stream; d
net/minecraft/core/HolderLookup$1 ij$1
this$0 b
val$filter a
<init> (Lnet/minecraft/core/HolderLookup;Lnet/minecraft/core/HolderLookup;Ljava/util/function/Predicate;)V <init>
get (Lnet/minecraft/resources/ResourceKey;)Ljava/util/Optional; a
lambda$get$0 (Ljava/util/function/Predicate;Lnet/minecraft/core/Holder$Reference;)Z b
lambda$listElements$1 (Ljava/util/function/Predicate;Lnet/minecraft/core/Holder$Reference;)Z a
listElements ()Ljava/util/stream/Stream; b
net/minecraft/core/HolderLookup$Delegate ij$a
parent c
<init> (Lnet/minecraft/core/HolderLookup;)V <init>
get (Lnet/minecraft/tags/TagKey;)Ljava/util/Optional; a
get (Lnet/minecraft/resources/ResourceKey;)Ljava/util/Optional; a
listElements ()Ljava/util/stream/Stream; b
listTags ()Ljava/util/stream/Stream; d
net/minecraft/core/HolderLookup$Provider ij$b
asGetterLookup ()Lnet/minecraft/core/HolderGetter$Provider; b
create (Ljava/util/stream/Stream;)Lnet/minecraft/core/HolderLookup$Provider; a
lambda$create$1 (Lnet/minecraft/core/HolderLookup$RegistryLookup;)Lnet/minecraft/core/HolderLookup$RegistryLookup; a
lambda$lookupOrThrow$0 (Lnet/minecraft/resources/ResourceKey;)Ljava/lang/IllegalStateException; e
listRegistries ()Ljava/util/stream/Stream; a
lookup (Lnet/minecraft/resources/ResourceKey;)Ljava/util/Optional; a
lookupOrThrow (Lnet/minecraft/resources/ResourceKey;)Lnet/minecraft/core/HolderLookup$RegistryLookup; b
net/minecraft/core/HolderLookup$Provider$1 ij$b$1
this$0 a
<init> (Lnet/minecraft/core/HolderLookup$Provider;)V <init>
lambda$lookup$0 (Lnet/minecraft/core/HolderLookup$RegistryLookup;)Lnet/minecraft/core/HolderGetter; a
lookup (Lnet/minecraft/resources/ResourceKey;)Ljava/util/Optional; a
net/minecraft/core/HolderLookup$Provider$2 ij$b$2
val$map a
<init> (Ljava/util/Map;)V <init>
listRegistries ()Ljava/util/stream/Stream; a
lookup (Lnet/minecraft/resources/ResourceKey;)Ljava/util/Optional; a
net/minecraft/core/HolderLookup$RegistryLookup ij$c
filterFeatures (Lnet/minecraft/world/flag/FeatureFlagSet;)Lnet/minecraft/core/HolderLookup; a
key ()Lnet/minecraft/resources/ResourceKey; f
lambda$filterFeatures$0 (Lnet/minecraft/world/flag/FeatureFlagSet;Ljava/lang/Object;)Z a
registryLifecycle ()Lcom/mojang/serialization/Lifecycle; g
net/minecraft/core/HolderLookup$RegistryLookup$Delegate ij$c$a
<init> ()V <init>
get (Lnet/minecraft/tags/TagKey;)Ljava/util/Optional; a
get (Lnet/minecraft/resources/ResourceKey;)Ljava/util/Optional; a
key ()Lnet/minecraft/resources/ResourceKey; f
listElements ()Ljava/util/stream/Stream; b
listTags ()Ljava/util/stream/Stream; d
parent ()Lnet/minecraft/core/HolderLookup$RegistryLookup; a
registryLifecycle ()Lcom/mojang/serialization/Lifecycle; g
net/minecraft/core/HolderOwner ik
canSerializeIn (Lnet/minecraft/core/HolderOwner;)Z a
net/minecraft/core/HolderSet il
canSerializeIn (Lnet/minecraft/core/HolderOwner;)Z a
contains (Lnet/minecraft/core/Holder;)Z a
direct (Ljava/util/function/Function;[Ljava/lang/Object;)Lnet/minecraft/core/HolderSet$Direct; a
direct (Ljava/util/function/Function;Ljava/util/Collection;)Lnet/minecraft/core/HolderSet$Direct; a
direct ([Lnet/minecraft/core/Holder;)Lnet/minecraft/core/HolderSet$Direct; a
direct (Ljava/util/List;)Lnet/minecraft/core/HolderSet$Direct; a
emptyNamed (Lnet/minecraft/core/HolderOwner;Lnet/minecraft/tags/TagKey;)Lnet/minecraft/core/HolderSet$Named; a
get (I)Lnet/minecraft/core/Holder; a
getRandomElement (Lnet/minecraft/util/RandomSource;)Ljava/util/Optional; a
size ()I b
stream ()Ljava/util/stream/Stream; a
unwrap ()Lcom/mojang/datafixers/util/Either; c
unwrapKey ()Ljava/util/Optional; d
net/minecraft/core/HolderSet$Direct il$a
contents a
contentsSet b
<init> (Ljava/util/List;)V <init>
contains (Lnet/minecraft/core/Holder;)Z a
contents ()Ljava/util/List; e
toString ()Ljava/lang/String; toString
unwrap ()Lcom/mojang/datafixers/util/Either; c
unwrapKey ()Ljava/util/Optional; d
net/minecraft/core/HolderSet$ListBacked il$b
<init> ()V <init>
canSerializeIn (Lnet/minecraft/core/HolderOwner;)Z a
contents ()Ljava/util/List; e
get (I)Lnet/minecraft/core/Holder; a
getRandomElement (Lnet/minecraft/util/RandomSource;)Ljava/util/Optional; a
iterator ()Ljava/util/Iterator; iterator
size ()I b
spliterator ()Ljava/util/Spliterator; spliterator
stream ()Ljava/util/stream/Stream; a
net/minecraft/core/HolderSet$Named il$c
contents c
key b
owner a
<init> (Lnet/minecraft/core/HolderOwner;Lnet/minecraft/tags/TagKey;)V <init>
bind (Ljava/util/List;)V b
canSerializeIn (Lnet/minecraft/core/HolderOwner;)Z a
contains (Lnet/minecraft/core/Holder;)Z a
contents ()Ljava/util/List; e
key ()Lnet/minecraft/tags/TagKey; f
toString ()Ljava/lang/String; toString
unwrap ()Lcom/mojang/datafixers/util/Either; c
unwrapKey ()Ljava/util/Optional; d
net/minecraft/core/IdMap im
DEFAULT a
byId (I)Ljava/lang/Object; a
byIdOrThrow (I)Ljava/lang/Object; b
getId (Ljava/lang/Object;)I a
size ()I b
net/minecraft/core/IdMapper in
idToT d
nextId b
tToId c
<init> (I)V <init>
<init> ()V <init>
add (Ljava/lang/Object;)V b
addMapping (Ljava/lang/Object;I)V a
byId (I)Ljava/lang/Object; a
contains (I)Z c
getId (Ljava/lang/Object;)I a
iterator ()Ljava/util/Iterator; iterator
size ()I b
net/minecraft/core/LayeredRegistryAccess io
composite c
keys a
values b
<init> (Ljava/util/List;)V <init>
<init> (Ljava/util/List;Ljava/util/List;)V <init>
collectRegistries (Ljava/util/stream/Stream;)Ljava/util/Map; a
compositeAccess ()Lnet/minecraft/core/RegistryAccess$Frozen; a
getAccessForLoading (Ljava/lang/Object;)Lnet/minecraft/core/RegistryAccess$Frozen; b
getAccessFrom (Ljava/lang/Object;)Lnet/minecraft/core/RegistryAccess$Frozen; c
getCompositeAccessForLayers (II)Lnet/minecraft/core/RegistryAccess$Frozen; a
getLayer (Ljava/lang/Object;)Lnet/minecraft/core/RegistryAccess$Frozen; a
getLayerIndexOrThrow (Ljava/lang/Object;)I d
lambda$collectRegistries$1 (Ljava/util/Map;Lnet/minecraft/core/RegistryAccess$RegistryEntry;)V a
lambda$collectRegistries$2 (Ljava/util/Map;Lnet/minecraft/core/RegistryAccess;)V a
lambda$new$0 (Ljava/util/List;)Ljava/util/List; a
replaceFrom (Ljava/lang/Object;Ljava/util/List;)Lnet/minecraft/core/LayeredRegistryAccess; a
replaceFrom (Ljava/lang/Object;[Lnet/minecraft/core/RegistryAccess$Frozen;)Lnet/minecraft/core/LayeredRegistryAccess; a
net/minecraft/core/MappedRegistry ip
LOGGER b
byId d
byKey g
byLocation f
byValue h
frozen l
holdersInOrder n
key c
lifecycles i
lookup p
nextId o
registryLifecycle j
tags k
toId e
unregisteredIntrusiveHolders m
<clinit> ()V <clinit>
<init> (Lnet/minecraft/resources/ResourceKey;Lcom/mojang/serialization/Lifecycle;Z)V <init>
<init> (Lnet/minecraft/resources/ResourceKey;Lcom/mojang/serialization/Lifecycle;)V <init>
asLookup ()Lnet/minecraft/core/HolderLookup$RegistryLookup; p
bindTags (Ljava/util/Map;)V a
byId (I)Ljava/lang/Object; a
containsKey (Lnet/minecraft/resources/ResourceKey;)Z c
containsKey (Lnet/minecraft/resources/ResourceLocation;)Z c
createIntrusiveHolder (Ljava/lang/Object;)Lnet/minecraft/core/Holder$Reference; f
createRegistrationLookup ()Lnet/minecraft/core/HolderGetter; n
createTag (Lnet/minecraft/tags/TagKey;)Lnet/minecraft/core/HolderSet$Named; d
entrySet ()Ljava/util/Set; g
freeze ()Lnet/minecraft/core/Registry; l
get (Lnet/minecraft/resources/ResourceLocation;)Ljava/lang/Object; a
get (Lnet/minecraft/resources/ResourceKey;)Ljava/lang/Object; a
getHolder (Lnet/minecraft/resources/ResourceKey;)Ljava/util/Optional; b
getHolder (I)Ljava/util/Optional; c
getId (Ljava/lang/Object;)I a
getKey (Ljava/lang/Object;)Lnet/minecraft/resources/ResourceLocation; b
getOrCreateHolderOrThrow (Lnet/minecraft/resources/ResourceKey;)Lnet/minecraft/core/Holder$Reference; h
getOrCreateTag (Lnet/minecraft/tags/TagKey;)Lnet/minecraft/core/HolderSet$Named; a
getRandom (Lnet/minecraft/util/RandomSource;)Ljava/util/Optional; a
getResourceKey (Ljava/lang/Object;)Ljava/util/Optional; c
getTag (Lnet/minecraft/tags/TagKey;)Ljava/util/Optional; b
getTagNames ()Ljava/util/stream/Stream; j
getTags ()Ljava/util/stream/Stream; i
getValueFromNullable (Lnet/minecraft/core/Holder$Reference;)Ljava/lang/Object; a
holderOwner ()Lnet/minecraft/core/HolderOwner; o
holders ()Ljava/util/stream/Stream; h
holdersInOrder ()Ljava/util/List; a
isEmpty ()Z k
iterator ()Ljava/util/Iterator; iterator
key ()Lnet/minecraft/resources/ResourceKey; c
keySet ()Ljava/util/Set; e
lambda$bindTags$10 (Lnet/minecraft/tags/TagKey;)Ljava/lang/String; e
lambda$bindTags$11 (Ljava/util/Map;Lnet/minecraft/tags/TagKey;Ljava/util/List;)V a
lambda$bindTags$8 (Ljava/util/Map;Lnet/minecraft/core/Holder$Reference;)V a
lambda$bindTags$9 (Ljava/util/Map;Lnet/minecraft/tags/TagKey;Ljava/util/List;)V b
lambda$createIntrusiveHolder$7 (Ljava/lang/Object;)Lnet/minecraft/core/Holder$Reference; g
lambda$freeze$4 (Ljava/lang/Object;Lnet/minecraft/core/Holder$Reference;)V a
lambda$freeze$5 (Ljava/util/Map$Entry;)Z b
lambda$freeze$6 (Ljava/util/Map$Entry;)Lnet/minecraft/resources/ResourceLocation; a
lambda$getOrCreateHolderOrThrow$2 (Lnet/minecraft/resources/ResourceKey;)Lnet/minecraft/core/Holder$Reference; i
lambda$getTags$3 (Ljava/util/Map$Entry;)Lcom/mojang/datafixers/util/Pair; c
lambda$new$0 (Lit/unimi/dsi/fastutil/objects/Reference2IntOpenHashMap;)V a
lambda$registerMapping$1 (Lnet/minecraft/resources/ResourceKey;)Lnet/minecraft/core/Holder$Reference; j
lambda$resetTags$12 (Lnet/minecraft/core/HolderSet$Named;)V a
lambda$resetTags$13 (Lnet/minecraft/core/Holder$Reference;)V b
lifecycle (Ljava/lang/Object;)Lcom/mojang/serialization/Lifecycle; e
register (Lnet/minecraft/resources/ResourceKey;Ljava/lang/Object;Lcom/mojang/serialization/Lifecycle;)Lnet/minecraft/core/Holder$Reference; a
registerMapping (ILnet/minecraft/resources/ResourceKey;Ljava/lang/Object;Lcom/mojang/serialization/Lifecycle;)Lnet/minecraft/core/Holder$Reference; a
registryKeySet ()Ljava/util/Set; f
registryLifecycle ()Lcom/mojang/serialization/Lifecycle; d
resetTags ()V m
size ()I b
toString ()Ljava/lang/String; toString
validateWrite ()V v
validateWrite (Lnet/minecraft/resources/ResourceKey;)V g
wrapAsHolder (Ljava/lang/Object;)Lnet/minecraft/core/Holder; d
net/minecraft/core/MappedRegistry$1 ip$1
this$0 a
<init> (Lnet/minecraft/core/MappedRegistry;)V <init>
get (Lnet/minecraft/tags/TagKey;)Ljava/util/Optional; a
get (Lnet/minecraft/resources/ResourceKey;)Ljava/util/Optional; a
key ()Lnet/minecraft/resources/ResourceKey; f
listElements ()Ljava/util/stream/Stream; b
listTags ()Ljava/util/stream/Stream; d
registryLifecycle ()Lcom/mojang/serialization/Lifecycle; g
net/minecraft/core/MappedRegistry$2 ip$2
this$0 a
<init> (Lnet/minecraft/core/MappedRegistry;)V <init>
get (Lnet/minecraft/tags/TagKey;)Ljava/util/Optional; a
get (Lnet/minecraft/resources/ResourceKey;)Ljava/util/Optional; a
getOrThrow (Lnet/minecraft/tags/TagKey;)Lnet/minecraft/core/HolderSet$Named; b
getOrThrow (Lnet/minecraft/resources/ResourceKey;)Lnet/minecraft/core/Holder$Reference; b
net/minecraft/core/NonNullList iq
defaultValue b
list a
<init> (Ljava/util/List;Ljava/lang/Object;)V <init>
add (ILjava/lang/Object;)V add
clear ()V clear
create ()Lnet/minecraft/core/NonNullList; a
createWithCapacity (I)Lnet/minecraft/core/NonNullList; a
get (I)Ljava/lang/Object; get
of (Ljava/lang/Object;[Ljava/lang/Object;)Lnet/minecraft/core/NonNullList; a
remove (I)Ljava/lang/Object; remove
set (ILjava/lang/Object;)Ljava/lang/Object; set
size ()I size
withSize (ILjava/lang/Object;)Lnet/minecraft/core/NonNullList; a
net/minecraft/core/Position ir
x ()D a
y ()D b
z ()D c
net/minecraft/core/QuartPos is
BITS a
MASK c
SECTION_TO_QUARTS_BITS d
SIZE b
<init> ()V <init>
fromBlock (I)I a
fromSection (I)I d
quartLocal (I)I b
toBlock (I)I c
toSection (I)I e
net/minecraft/core/Registry it
asHolderIdMap ()Lnet/minecraft/core/IdMap; t
asLookup ()Lnet/minecraft/core/HolderLookup$RegistryLookup; p
asTagAddingLookup ()Lnet/minecraft/core/HolderLookup$RegistryLookup; u
bindTags (Ljava/util/Map;)V a
byNameCodec ()Lcom/mojang/serialization/Codec; q
containsKey (Lnet/minecraft/resources/ResourceKey;)Z c
containsKey (Lnet/minecraft/resources/ResourceLocation;)Z c
createIntrusiveHolder (Ljava/lang/Object;)Lnet/minecraft/core/Holder$Reference; f
entrySet ()Ljava/util/Set; g
freeze ()Lnet/minecraft/core/Registry; l
get (Lnet/minecraft/resources/ResourceLocation;)Ljava/lang/Object; a
get (Lnet/minecraft/resources/ResourceKey;)Ljava/lang/Object; a
getHolder (Lnet/minecraft/resources/ResourceKey;)Ljava/util/Optional; b
getHolder (I)Ljava/util/Optional; c
getHolderOrThrow (Lnet/minecraft/resources/ResourceKey;)Lnet/minecraft/core/Holder$Reference; f
getId (Ljava/lang/Object;)I a
getKey (Ljava/lang/Object;)Lnet/minecraft/resources/ResourceLocation; b
getOptional (Lnet/minecraft/resources/ResourceKey;)Ljava/util/Optional; d
getOptional (Lnet/minecraft/resources/ResourceLocation;)Ljava/util/Optional; b
getOrCreateTag (Lnet/minecraft/tags/TagKey;)Lnet/minecraft/core/HolderSet$Named; a
getOrThrow (Lnet/minecraft/resources/ResourceKey;)Ljava/lang/Object; e
getRandom (Lnet/minecraft/util/RandomSource;)Ljava/util/Optional; a
getResourceKey (Ljava/lang/Object;)Ljava/util/Optional; c
getTag (Lnet/minecraft/tags/TagKey;)Ljava/util/Optional; b
getTagNames ()Ljava/util/stream/Stream; j
getTagOrEmpty (Lnet/minecraft/tags/TagKey;)Ljava/lang/Iterable; c
getTags ()Ljava/util/stream/Stream; i
holderByNameCodec ()Lcom/mojang/serialization/Codec; r
holderOwner ()Lnet/minecraft/core/HolderOwner; o
holders ()Ljava/util/stream/Stream; h
key ()Lnet/minecraft/resources/ResourceKey; c
keySet ()Ljava/util/Set; e
keys (Lcom/mojang/serialization/DynamicOps;)Ljava/util/stream/Stream; keys
lambda$byNameCodec$0 (Lnet/minecraft/resources/ResourceLocation;)Ljava/lang/String; i
lambda$byNameCodec$1 (Lnet/minecraft/resources/ResourceLocation;)Lcom/mojang/serialization/DataResult; h
lambda$byNameCodec$2 (Lnet/minecraft/resources/ResourceLocation;)Lcom/mojang/serialization/DataResult; g
lambda$byNameCodec$3 (Ljava/lang/Object;)Ljava/lang/String; j
lambda$byNameCodec$4 (Ljava/lang/Object;)Lcom/mojang/serialization/DataResult; i
lambda$byNameCodec$5 (Ljava/lang/Object;)Lcom/mojang/serialization/DataResult; h
lambda$byNameCodec$6 (Ljava/lang/Object;)I g
lambda$getHolderOrThrow$16 (Lnet/minecraft/resources/ResourceKey;)Ljava/lang/IllegalStateException; g
lambda$holderByNameCodec$10 (Lnet/minecraft/core/Holder;)Ljava/lang/String; e
lambda$holderByNameCodec$11 (Lnet/minecraft/core/Holder;)Lcom/mojang/serialization/DataResult; d
lambda$holderByNameCodec$12 (Lnet/minecraft/core/Holder;)Lcom/mojang/serialization/DataResult; c
lambda$holderByNameCodec$13 (Lnet/minecraft/core/Holder;)Lcom/mojang/serialization/Lifecycle; b
lambda$holderByNameCodec$14 (Lnet/minecraft/core/Holder;)Lcom/mojang/serialization/Lifecycle; a
lambda$holderByNameCodec$7 (Lnet/minecraft/resources/ResourceLocation;)Ljava/lang/String; f
lambda$holderByNameCodec$8 (Lnet/minecraft/resources/ResourceLocation;)Lcom/mojang/serialization/DataResult; e
lambda$holderByNameCodec$9 (Lnet/minecraft/resources/ResourceLocation;)Lcom/mojang/serialization/DataResult; d
lambda$keys$15 (Lcom/mojang/serialization/DynamicOps;Lnet/minecraft/resources/ResourceLocation;)Ljava/lang/Object; a
lifecycle (Ljava/lang/Object;)Lcom/mojang/serialization/Lifecycle; e
register (Lnet/minecraft/core/Registry;Lnet/minecraft/resources/ResourceKey;Ljava/lang/Object;)Ljava/lang/Object; a
register (Lnet/minecraft/core/Registry;Ljava/lang/String;Ljava/lang/Object;)Ljava/lang/Object; a
register (Lnet/minecraft/core/Registry;Lnet/minecraft/resources/ResourceLocation;Ljava/lang/Object;)Ljava/lang/Object; a
registerForHolder (Lnet/minecraft/core/Registry;Lnet/minecraft/resources/ResourceLocation;Ljava/lang/Object;)Lnet/minecraft/core/Holder$Reference; b
registerForHolder (Lnet/minecraft/core/Registry;Lnet/minecraft/resources/ResourceKey;Ljava/lang/Object;)Lnet/minecraft/core/Holder$Reference; b
registryKeySet ()Ljava/util/Set; f
registryLifecycle ()Lcom/mojang/serialization/Lifecycle; d
resetTags ()V m
stream ()Ljava/util/stream/Stream; s
wrapAsHolder (Ljava/lang/Object;)Lnet/minecraft/core/Holder; d
net/minecraft/core/Registry$1 it$1
this$0 b
<init> (Lnet/minecraft/core/Registry;)V <init>
byId (I)Ljava/lang/Object; a
byId (I)Lnet/minecraft/core/Holder; c
getId (Ljava/lang/Object;)I a
getId (Lnet/minecraft/core/Holder;)I a
iterator ()Ljava/util/Iterator; iterator
lambda$iterator$0 (Lnet/minecraft/core/Holder$Reference;)Lnet/minecraft/core/Holder; a
size ()I b
net/minecraft/core/Registry$2 it$2
this$0 a
<init> (Lnet/minecraft/core/Registry;)V <init>
get (Lnet/minecraft/tags/TagKey;)Ljava/util/Optional; a
getOrThrow (Lnet/minecraft/tags/TagKey;)Lnet/minecraft/core/HolderSet$Named; b
parent ()Lnet/minecraft/core/HolderLookup$RegistryLookup; a
net/minecraft/core/RegistryAccess iu
EMPTY b
LOGGER a
<clinit> ()V <clinit>
allRegistriesLifecycle ()Lcom/mojang/serialization/Lifecycle; e
freeze ()Lnet/minecraft/core/RegistryAccess$Frozen; d
fromRegistryOfRegistries (Lnet/minecraft/core/Registry;)Lnet/minecraft/core/RegistryAccess$Frozen; a
lambda$allRegistriesLifecycle$1 (Lnet/minecraft/core/RegistryAccess$RegistryEntry;)Lcom/mojang/serialization/Lifecycle; a
lambda$registryOrThrow$0 (Lnet/minecraft/resources/ResourceKey;)Ljava/lang/IllegalStateException; f
listRegistries ()Ljava/util/stream/Stream; a
lookup (Lnet/minecraft/resources/ResourceKey;)Ljava/util/Optional; a
registries ()Ljava/util/stream/Stream; c
registry (Lnet/minecraft/resources/ResourceKey;)Ljava/util/Optional; c
registryOrThrow (Lnet/minecraft/resources/ResourceKey;)Lnet/minecraft/core/Registry; d
net/minecraft/core/RegistryAccess$1 iu$1
val$registries c
<init> (Lnet/minecraft/core/Registry;)V <init>
freeze ()Lnet/minecraft/core/RegistryAccess$Frozen; d
registries ()Ljava/util/stream/Stream; c
registry (Lnet/minecraft/resources/ResourceKey;)Ljava/util/Optional; c
net/minecraft/core/RegistryAccess$1FrozenAccess iu$a
this$0 c
<init> (Lnet/minecraft/core/RegistryAccess;Ljava/util/stream/Stream;)V <init>
net/minecraft/core/RegistryAccess$Frozen iu$b
net/minecraft/core/RegistryAccess$ImmutableRegistryAccess iu$c
registries c
<init> (Ljava/util/Map;)V <init>
<init> (Ljava/util/stream/Stream;)V <init>
<init> (Ljava/util/List;)V <init>
lambda$new$0 (Lnet/minecraft/core/Registry;)Lnet/minecraft/core/Registry; c
lambda$registry$1 (Lnet/minecraft/core/Registry;)Lnet/minecraft/core/Registry; b
registries ()Ljava/util/stream/Stream; c
registry (Lnet/minecraft/resources/ResourceKey;)Ljava/util/Optional; c
net/minecraft/core/RegistryAccess$RegistryEntry iu$d
key a
value b
<init> (Lnet/minecraft/resources/ResourceKey;Lnet/minecraft/core/Registry;)V <init>
equals (Ljava/lang/Object;)Z equals
freeze ()Lnet/minecraft/core/RegistryAccess$RegistryEntry; c
fromMapEntry (Ljava/util/Map$Entry;)Lnet/minecraft/core/RegistryAccess$RegistryEntry; a
fromUntyped (Lnet/minecraft/resources/ResourceKey;Lnet/minecraft/core/Registry;)Lnet/minecraft/core/RegistryAccess$RegistryEntry; a
hashCode ()I hashCode
key ()Lnet/minecraft/resources/ResourceKey; a
toString ()Ljava/lang/String; toString
value ()Lnet/minecraft/core/Registry; b
net/minecraft/core/RegistryCodecs iv
<init> ()V <init>
fullCodec (Lnet/minecraft/resources/ResourceKey;Lcom/mojang/serialization/Lifecycle;Lcom/mojang/serialization/Codec;)Lcom/mojang/serialization/Codec; b
homogeneousList (Lnet/minecraft/resources/ResourceKey;)Lcom/mojang/serialization/Codec; a
homogeneousList (Lnet/minecraft/resources/ResourceKey;Lcom/mojang/serialization/Codec;)Lcom/mojang/serialization/Codec; a
homogeneousList (Lnet/minecraft/resources/ResourceKey;Lcom/mojang/serialization/Codec;Z)Lcom/mojang/serialization/Codec; a
homogeneousList (Lnet/minecraft/resources/ResourceKey;Z)Lcom/mojang/serialization/Codec; a
lambda$fullCodec$3 (Lnet/minecraft/core/WritableRegistry;Lcom/mojang/serialization/Lifecycle;Lnet/minecraft/resources/ResourceKey;Ljava/lang/Object;)V a
lambda$fullCodec$4 (Lnet/minecraft/resources/ResourceKey;Lcom/mojang/serialization/Lifecycle;Ljava/util/Map;)Lnet/minecraft/core/Registry; a
lambda$fullCodec$5 (Lnet/minecraft/core/Registry;)Ljava/util/Map; a
lambda$networkCodec$1 (Lnet/minecraft/resources/ResourceKey;Lcom/mojang/serialization/Lifecycle;Ljava/util/List;)Lnet/minecraft/core/Registry; a
lambda$networkCodec$2 (Lnet/minecraft/core/Registry;)Ljava/util/List; b
lambda$withNameAndId$0 (Lnet/minecraft/resources/ResourceKey;Lcom/mojang/serialization/MapCodec;Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; a
networkCodec (Lnet/minecraft/resources/ResourceKey;Lcom/mojang/serialization/Lifecycle;Lcom/mojang/serialization/Codec;)Lcom/mojang/serialization/Codec; a
withNameAndId (Lnet/minecraft/resources/ResourceKey;Lcom/mojang/serialization/MapCodec;)Lcom/mojang/serialization/MapCodec; a
net/minecraft/core/RegistryCodecs$RegistryEntry iv$a
id b
key a
value c
<init> (Lnet/minecraft/resources/ResourceKey;ILjava/lang/Object;)V <init>
equals (Ljava/lang/Object;)Z equals
hashCode ()I hashCode
id ()I b
key ()Lnet/minecraft/resources/ResourceKey; a
toString ()Ljava/lang/String; toString
value ()Ljava/lang/Object; c
net/minecraft/core/RegistrySetBuilder iw
entries a
<init> ()V <init>
add (Lnet/minecraft/resources/ResourceKey;Lcom/mojang/serialization/Lifecycle;Lnet/minecraft/core/RegistrySetBuilder$RegistryBootstrap;)Lnet/minecraft/core/RegistrySetBuilder; a
add (Lnet/minecraft/resources/ResourceKey;Lnet/minecraft/core/RegistrySetBuilder$RegistryBootstrap;)Lnet/minecraft/core/RegistrySetBuilder; a
build (Lnet/minecraft/core/RegistryAccess;)Lnet/minecraft/core/HolderLookup$Provider; a
buildPatch (Lnet/minecraft/core/RegistryAccess;Lnet/minecraft/core/HolderLookup$Provider;Lnet/minecraft/core/Cloner$Factory;)Lnet/minecraft/core/RegistrySetBuilder$PatchedRegistries; a
buildProviderWithContext (Lnet/minecraft/core/RegistryAccess;Ljava/util/stream/Stream;)Lnet/minecraft/core/HolderLookup$Provider; a
createLazyFullPatchedRegistries (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; a
createLazyFullPatchedRegistries (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; a
createState (Lnet/minecraft/core/RegistryAccess;)Lnet/minecraft/core/RegistrySetBuilder$BuildState; b
lambda$build$2 (Lnet/minecraft/core/RegistrySetBuilder$BuildState;Lnet/minecraft/core/RegistrySetBuilder$RegistryStub;)Lnet/minecraft/core/HolderLookup$RegistryLookup; b
lambda$buildPatch$10 (Ljava/util/Map;Lnet/minecraft/core/RegistrySetBuilder$RegistryContents;)V a
lambda$buildPatch$11 (Ljava/util/Set;Lnet/minecraft/resources/ResourceKey;)Z a
lambda$buildPatch$12 (Ljava/util/Map;Lnet/minecraft/resources/ResourceKey;)V a
lambda$buildPatch$13 (Lnet/minecraft/core/RegistrySetBuilder$BuildState;Lnet/minecraft/core/RegistrySetBuilder$RegistryContents;)Lnet/minecraft/core/HolderLookup$RegistryLookup; a
lambda$buildPatch$9 (Lnet/minecraft/core/RegistrySetBuilder$BuildState;Lnet/minecraft/core/RegistrySetBuilder$RegistryStub;)Lnet/minecraft/core/RegistrySetBuilder$RegistryContents; a
lambda$buildProviderWithContext$1 (Lnet/minecraft/core/RegistryAccess$RegistryEntry;)Lnet/minecraft/core/HolderLookup$RegistryLookup; a
lambda$createLazyFullPatchedRegistries$3 (Lnet/minecraft/core/RegistrySetBuilder$CompositeOwner;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; a
lambda$createLazyFullPatchedRegistries$4 (Lnet/minecraft/core/Cloner;Lnet/minecraft/core/Holder$Reference;Lnet/minecraft/core/HolderLookup$Provider;Lorg/apache/commons/lang3/mutable/MutableObject;)Ljava/lang/Object; b
lambda$createLazyFullPatchedRegistries$5 (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 a
lambda$createLazyFullPatchedRegistries$6 (Lnet/minecraft/core/Cloner;Lnet/minecraft/core/Holder$Reference;Lnet/minecraft/core/HolderLookup$Provider;Lorg/apache/commons/lang3/mutable/MutableObject;)Ljava/lang/Object; a
lambda$createLazyFullPatchedRegistries$7 (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; a
lambda$createLazyFullPatchedRegistries$8 (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 a
lambda$createState$0 (Lnet/minecraft/core/RegistrySetBuilder$BuildState;Lnet/minecraft/core/RegistrySetBuilder$RegistryStub;)V c
lookupFromMap (Lnet/minecraft/resources/ResourceKey;Lcom/mojang/serialization/Lifecycle;Ljava/util/Map;)Lnet/minecraft/core/HolderLookup$RegistryLookup; a
wrapContextLookup (Lnet/minecraft/core/HolderLookup$RegistryLookup;)Lnet/minecraft/core/HolderGetter; a
net/minecraft/core/RegistrySetBuilder$1 iw$1
val$original a
<init> (Lnet/minecraft/core/HolderOwner;Lnet/minecraft/core/HolderLookup$RegistryLookup;)V <init>
get (Lnet/minecraft/resources/ResourceKey;)Ljava/util/Optional; a
net/minecraft/core/RegistrySetBuilder$2 iw$2
val$entries c
val$key a
val$lifecycle b
<init> (Lnet/minecraft/resources/ResourceKey;Lcom/mojang/serialization/Lifecycle;Ljava/util/Map;)V <init>
get (Lnet/minecraft/tags/TagKey;)Ljava/util/Optional; a
get (Lnet/minecraft/resources/ResourceKey;)Ljava/util/Optional; a
key ()Lnet/minecraft/resources/ResourceKey; f
listElements ()Ljava/util/stream/Stream; b
listTags ()Ljava/util/stream/Stream; d
registryLifecycle ()Lcom/mojang/serialization/Lifecycle; g
net/minecraft/core/RegistrySetBuilder$BuildState iw$a
errors e
lookup b
owner a
registeredValues d
registries c
<init> (Lnet/minecraft/core/RegistrySetBuilder$CompositeOwner;Lnet/minecraft/core/RegistrySetBuilder$UniversalLookup;Ljava/util/Map;Ljava/util/Map;Ljava/util/List;)V <init>
bootstapContext ()Lnet/minecraft/data/worldgen/BootstapContext; a
create (Lnet/minecraft/core/RegistryAccess;Ljava/util/stream/Stream;)Lnet/minecraft/core/RegistrySetBuilder$BuildState; a
equals (Ljava/lang/Object;)Z equals
errors ()Ljava/util/List; i
hashCode ()I hashCode
lambda$create$0 (Lcom/google/common/collect/ImmutableMap$Builder;Lnet/minecraft/core/RegistryAccess$RegistryEntry;)V a
lambda$create$1 (Lcom/google/common/collect/ImmutableMap$Builder;Lnet/minecraft/core/RegistrySetBuilder$UniversalLookup;Lnet/minecraft/resources/ResourceKey;)V a
lambda$reportUnclaimedRegisteredValues$2 (Lnet/minecraft/resources/ResourceKey;Lnet/minecraft/core/RegistrySetBuilder$RegisteredValue;)V a
lookup ()Lnet/minecraft/core/RegistrySetBuilder$UniversalLookup; f
owner ()Lnet/minecraft/core/RegistrySetBuilder$CompositeOwner; e
registeredValues ()Ljava/util/Map; h
registries ()Ljava/util/Map; g
reportNotCollectedHolders ()V c
reportUnclaimedRegisteredValues ()V b
throwOnError ()V d
toString ()Ljava/lang/String; toString
net/minecraft/core/RegistrySetBuilder$BuildState$1 iw$a$1
this$0 a
<init> (Lnet/minecraft/core/RegistrySetBuilder$BuildState;)V <init>
lookup (Lnet/minecraft/resources/ResourceKey;)Lnet/minecraft/core/HolderGetter; a
register (Lnet/minecraft/resources/ResourceKey;Ljava/lang/Object;Lcom/mojang/serialization/Lifecycle;)Lnet/minecraft/core/Holder$Reference; a
net/minecraft/core/RegistrySetBuilder$CompositeOwner iw$b
owners a
<init> ()V <init>
add (Lnet/minecraft/core/HolderOwner;)V b
canSerializeIn (Lnet/minecraft/core/HolderOwner;)Z a
cast ()Lnet/minecraft/core/HolderOwner; a
net/minecraft/core/RegistrySetBuilder$EmptyTagLookup iw$c
owner b
<init> (Lnet/minecraft/core/HolderOwner;)V <init>
get (Lnet/minecraft/tags/TagKey;)Ljava/util/Optional; a
net/minecraft/core/RegistrySetBuilder$LazyHolder iw$d
supplier a
<init> (Lnet/minecraft/core/HolderOwner;Lnet/minecraft/resources/ResourceKey;)V <init>
bindValue (Ljava/lang/Object;)V b
value ()Ljava/lang/Object; a
net/minecraft/core/RegistrySetBuilder$PatchedRegistries iw$e
full a
patches b
<init> (Lnet/minecraft/core/HolderLookup$Provider;Lnet/minecraft/core/HolderLookup$Provider;)V <init>
equals (Ljava/lang/Object;)Z equals
full ()Lnet/minecraft/core/HolderLookup$Provider; a
hashCode ()I hashCode
patches ()Lnet/minecraft/core/HolderLookup$Provider; b
toString ()Ljava/lang/String; toString
net/minecraft/core/RegistrySetBuilder$RegisteredValue iw$f
lifecycle b
value a
<init> (Ljava/lang/Object;Lcom/mojang/serialization/Lifecycle;)V <init>
equals (Ljava/lang/Object;)Z equals
hashCode ()I hashCode
lifecycle ()Lcom/mojang/serialization/Lifecycle; b
toString ()Ljava/lang/String; toString
value ()Ljava/lang/Object; a
net/minecraft/core/RegistrySetBuilder$RegistryBootstrap iw$g
run (Lnet/minecraft/data/worldgen/BootstapContext;)V run
net/minecraft/core/RegistrySetBuilder$RegistryContents iw$h
key a
lifecycle b
values c
<init> (Lnet/minecraft/resources/ResourceKey;Lcom/mojang/serialization/Lifecycle;Ljava/util/Map;)V <init>
buildAsLookup (Lnet/minecraft/core/RegistrySetBuilder$CompositeOwner;)Lnet/minecraft/core/HolderLookup$RegistryLookup; a
equals (Ljava/lang/Object;)Z equals
hashCode ()I hashCode
key ()Lnet/minecraft/resources/ResourceKey; a
lambda$buildAsLookup$0 (Lnet/minecraft/core/RegistrySetBuilder$CompositeOwner;Ljava/util/Map$Entry;)Lnet/minecraft/core/Holder$Reference; b
lambda$buildAsLookup$1 (Lnet/minecraft/core/RegistrySetBuilder$CompositeOwner;Ljava/util/Map$Entry;)Lnet/minecraft/core/Holder$Reference; a
lifecycle ()Lcom/mojang/serialization/Lifecycle; b
toString ()Ljava/lang/String; toString
values ()Ljava/util/Map; c
net/minecraft/core/RegistrySetBuilder$RegistryStub iw$i
bootstrap c
key a
lifecycle b
<init> (Lnet/minecraft/resources/ResourceKey;Lcom/mojang/serialization/Lifecycle;Lnet/minecraft/core/RegistrySetBuilder$RegistryBootstrap;)V <init>
apply (Lnet/minecraft/core/RegistrySetBuilder$BuildState;)V b
bootstrap ()Lnet/minecraft/core/RegistrySetBuilder$RegistryBootstrap; c
collectRegisteredValues (Lnet/minecraft/core/RegistrySetBuilder$BuildState;)Lnet/minecraft/core/RegistrySetBuilder$RegistryContents; a
equals (Ljava/lang/Object;)Z equals
hashCode ()I hashCode
key ()Lnet/minecraft/resources/ResourceKey; a
lifecycle ()Lcom/mojang/serialization/Lifecycle; b
toString ()Ljava/lang/String; toString
net/minecraft/core/RegistrySetBuilder$UniversalLookup iw$j
holders a
<init> (Lnet/minecraft/core/HolderOwner;)V <init>
get (Lnet/minecraft/resources/ResourceKey;)Ljava/util/Optional; a
getOrCreate (Lnet/minecraft/resources/ResourceKey;)Lnet/minecraft/core/Holder$Reference; c
lambda$getOrCreate$0 (Lnet/minecraft/resources/ResourceKey;)Lnet/minecraft/core/Holder$Reference; d
net/minecraft/core/RegistrySetBuilder$ValueAndHolder iw$k
holder b
value a
<init> (Lnet/minecraft/core/RegistrySetBuilder$RegisteredValue;Ljava/util/Optional;)V <init>
equals (Ljava/lang/Object;)Z equals
hashCode ()I hashCode
holder ()Ljava/util/Optional; b
toString ()Ljava/lang/String; toString
value ()Lnet/minecraft/core/RegistrySetBuilder$RegisteredValue; a
net/minecraft/core/RegistrySynchronization ix
NETWORKABLE_REGISTRIES b
NETWORK_CODEC a
<clinit> ()V <clinit>
<init> ()V <init>
captureMap (Lcom/mojang/serialization/codecs/UnboundedMapCodec;)Lcom/mojang/serialization/Codec; a
getNetworkCodec (Lnet/minecraft/resources/ResourceKey;)Lcom/mojang/serialization/DataResult; a
lambda$captureMap$10 (Lnet/minecraft/core/RegistryAccess;)Ljava/util/Map; b
lambda$captureMap$8 (Lnet/minecraft/core/RegistryAccess$RegistryEntry;)Lnet/minecraft/resources/ResourceKey; b
lambda$captureMap$9 (Lnet/minecraft/core/RegistryAccess$RegistryEntry;)Lnet/minecraft/core/Registry; a
lambda$getNetworkCodec$2 (Lnet/minecraft/core/RegistrySynchronization$NetworkedRegistryData;)Lcom/mojang/serialization/Codec; a
lambda$getNetworkCodec$3 (Lnet/minecraft/resources/ResourceKey;)Ljava/lang/String; d
lambda$getNetworkCodec$4 (Lnet/minecraft/resources/ResourceKey;)Lcom/mojang/serialization/DataResult; c
lambda$makeNetworkCodec$5 (Lnet/minecraft/core/Registry;)Lcom/mojang/serialization/DataResult; a
lambda$makeNetworkCodec$6 (Lnet/minecraft/resources/ResourceKey;Lcom/mojang/serialization/Codec;)Lcom/mojang/serialization/Codec; a
lambda$makeNetworkCodec$7 (Lnet/minecraft/resources/ResourceKey;)Lcom/mojang/serialization/DataResult; b
lambda$ownedNetworkableRegistries$1 (Lnet/minecraft/core/RegistryAccess$RegistryEntry;)Z c
lambda$static$0 ()Lcom/google/common/collect/ImmutableMap; b
makeNetworkCodec ()Lcom/mojang/serialization/Codec; a
networkSafeRegistries (Lnet/minecraft/core/LayeredRegistryAccess;)Ljava/util/stream/Stream; b
networkedRegistries (Lnet/minecraft/core/LayeredRegistryAccess;)Ljava/util/stream/Stream; a
ownedNetworkableRegistries (Lnet/minecraft/core/RegistryAccess;)Ljava/util/stream/Stream; a
put (Lcom/google/common/collect/ImmutableMap$Builder;Lnet/minecraft/resources/ResourceKey;Lcom/mojang/serialization/Codec;)V a
net/minecraft/core/RegistrySynchronization$NetworkedRegistryData ix$a
key a
networkCodec b
<init> (Lnet/minecraft/resources/ResourceKey;Lcom/mojang/serialization/Codec;)V <init>
equals (Ljava/lang/Object;)Z equals
hashCode ()I hashCode
key ()Lnet/minecraft/resources/ResourceKey; a
networkCodec ()Lcom/mojang/serialization/Codec; b
toString ()Ljava/lang/String; toString
net/minecraft/core/Rotations iy
x a
y b
z c
<init> (FFF)V <init>
<init> (Lnet/minecraft/nbt/ListTag;)V <init>
equals (Ljava/lang/Object;)Z equals
getWrappedX ()F e
getWrappedY ()F f
getWrappedZ ()F g
getX ()F b
getY ()F c
getZ ()F d
save ()Lnet/minecraft/nbt/ListTag; a
net/minecraft/core/SectionPos iz
PACKED_X_LENGTH h
PACKED_X_MASK k
PACKED_Y_LENGTH i
PACKED_Y_MASK l
PACKED_Z_LENGTH j
PACKED_Z_MASK m
RELATIVE_X_SHIFT q
RELATIVE_Y_SHIFT r
RELATIVE_Z_SHIFT s
SECTION_BITS a
SECTION_HALF_SIZE d
SECTION_MASK c
SECTION_MAX_INDEX e
SECTION_SIZE b
X_OFFSET p
Y_OFFSET n
Z_OFFSET o
<init> (III)V <init>
aroundAndAtBlockPos (IIILit/unimi/dsi/fastutil/longs/LongConsumer;)V a
aroundAndAtBlockPos (JLit/unimi/dsi/fastutil/longs/LongConsumer;)V a
aroundAndAtBlockPos (Lnet/minecraft/core/BlockPos;Lit/unimi/dsi/fastutil/longs/LongConsumer;)V a
aroundChunk (Lnet/minecraft/world/level/ChunkPos;III)Ljava/util/stream/Stream; a
asLong (III)J b
asLong (Lnet/minecraft/core/BlockPos;)J c
asLong ()J s
betweenClosedStream (IIIIII)Ljava/util/stream/Stream; a
blockToSection (J)J e
blockToSectionCoord (I)I a
blockToSectionCoord (D)I b
blocksInside ()Ljava/util/stream/Stream; t
bottomOf (Lnet/minecraft/world/level/chunk/ChunkAccess;)Lnet/minecraft/core/SectionPos; a
center ()Lnet/minecraft/core/BlockPos; q
chunk ()Lnet/minecraft/world/level/ChunkPos; r
cube (Lnet/minecraft/core/SectionPos;I)Ljava/util/stream/Stream; a
getZeroNode (J)J f
getZeroNode (II)J b
maxBlockX ()I g
maxBlockY ()I h
maxBlockZ ()I i
minBlockX ()I d
minBlockY ()I e
minBlockZ ()I f
of (Lnet/minecraft/core/BlockPos;)Lnet/minecraft/core/SectionPos; a
of (J)Lnet/minecraft/core/SectionPos; a
of (Lnet/minecraft/core/Position;)Lnet/minecraft/core/SectionPos; a
of (III)Lnet/minecraft/core/SectionPos; a
of (Lnet/minecraft/world/level/entity/EntityAccess;)Lnet/minecraft/core/SectionPos; a
of (Lnet/minecraft/world/level/ChunkPos;I)Lnet/minecraft/core/SectionPos; a
offset (III)Lnet/minecraft/core/SectionPos; d
offset (III)Lnet/minecraft/core/Vec3i; c
offset (JLnet/minecraft/core/Direction;)J a
offset (JIII)J a
origin ()Lnet/minecraft/core/BlockPos; j
posToSectionCoord (D)I a
relativeToBlockPos (S)Lnet/minecraft/core/BlockPos; g
relativeToBlockX (S)I d
relativeToBlockY (S)I e
relativeToBlockZ (S)I f
sectionRelative (I)I b
sectionRelativePos (Lnet/minecraft/core/BlockPos;)S b
sectionRelativeX (S)I a
sectionRelativeY (S)I b
sectionRelativeZ (S)I c
sectionToBlockCoord (I)I c
sectionToBlockCoord (II)I a
x ()I a
x (J)I b
y (J)I c
y ()I b
z (J)I d
z ()I c
net/minecraft/core/SectionPos$1 iz$1
cursor a
val$maxX e
val$maxY f
val$maxZ g
val$minX b
val$minY c
val$minZ d
<init> (JIIIIIII)V <init>
tryAdvance (Ljava/util/function/Consumer;)Z tryAdvance
net/minecraft/core/UUIDUtil ja
AUTHLIB_CODEC d
CODEC a
CODEC_SET b
LENIENT_CODEC e
STRING_CODEC c
UUID_BYTES f
UUID_PREFIX_OFFLINE_PLAYER g
<clinit> ()V <clinit>
<init> ()V <init>
createOfflinePlayerUUID (Ljava/lang/String;)Ljava/util/UUID; a
createOfflineProfile (Ljava/lang/String;)Lcom/mojang/authlib/GameProfile; b
lambda$static$0 (Ljava/util/stream/IntStream;)Lcom/mojang/serialization/DataResult; a
lambda$static$1 (Ljava/util/UUID;)Ljava/util/stream/IntStream; g
lambda$static$10 (Ljava/util/UUID;)Ljava/util/UUID; c
lambda$static$11 (Lcom/mojang/datafixers/util/Either;)Ljava/util/UUID; a
lambda$static$2 (Ljava/lang/String;Ljava/lang/IllegalArgumentException;)Ljava/lang/String; b
lambda$static$3 (Ljava/lang/String;)Lcom/mojang/serialization/DataResult; d
lambda$static$4 (Ljava/lang/String;Ljava/lang/IllegalArgumentException;)Ljava/lang/String; a
lambda$static$5 (Ljava/lang/String;)Lcom/mojang/serialization/DataResult; c
lambda$static$6 (Ljava/util/UUID;)Ljava/util/UUID; f
lambda$static$7 (Ljava/util/UUID;)Ljava/util/UUID; e
lambda$static$8 (Lcom/mojang/datafixers/util/Either;)Ljava/util/UUID; b
lambda$static$9 (Ljava/util/UUID;)Ljava/util/UUID; d
leastMostToIntArray (JJ)[I a
readUUID (Lcom/mojang/serialization/Dynamic;)Ljava/util/UUID; a
uuidFromIntArray ([I)Ljava/util/UUID; a
uuidToByteArray (Ljava/util/UUID;)[B b
uuidToIntArray (Ljava/util/UUID;)[I a
net/minecraft/core/Vec3i jb
CODEC f
ZERO g
x a
y b
z c
<clinit> ()V <clinit>
<init> (III)V <init>
above ()Lnet/minecraft/core/Vec3i; p
above (I)Lnet/minecraft/core/Vec3i; n
below (I)Lnet/minecraft/core/Vec3i; m
below ()Lnet/minecraft/core/Vec3i; o
closerThan (Lnet/minecraft/core/Vec3i;D)Z a
closerToCenterThan (Lnet/minecraft/core/Position;D)Z a
compareTo (Lnet/minecraft/core/Vec3i;)I i
compareTo (Ljava/lang/Object;)I compareTo
cross (Lnet/minecraft/core/Vec3i;)Lnet/minecraft/core/Vec3i; d
distManhattan (Lnet/minecraft/core/Vec3i;)I k
distSqr (Lnet/minecraft/core/Vec3i;)D j
distToCenterSqr (Lnet/minecraft/core/Position;)D b
distToCenterSqr (DDD)D c
distToLowCornerSqr (DDD)D d
east ()Lnet/minecraft/core/Vec3i; k
east (I)Lnet/minecraft/core/Vec3i; i
equals (Ljava/lang/Object;)Z equals
get (Lnet/minecraft/core/Direction$Axis;)I a
getX ()I u
getY ()I v
getZ ()I w
hashCode ()I hashCode
lambda$offsetCodec$3 (ILnet/minecraft/core/Vec3i;)Ljava/lang/String; b
lambda$offsetCodec$4 (ILnet/minecraft/core/Vec3i;)Lcom/mojang/serialization/DataResult; a
lambda$static$0 ([I)Lnet/minecraft/core/Vec3i; a
lambda$static$1 (Ljava/util/stream/IntStream;)Lcom/mojang/serialization/DataResult; a
lambda$static$2 (Lnet/minecraft/core/Vec3i;)Ljava/util/stream/IntStream; a
multiply (I)Lnet/minecraft/core/Vec3i; o
north ()Lnet/minecraft/core/Vec3i; n
north (I)Lnet/minecraft/core/Vec3i; l
offset (Lnet/minecraft/core/Vec3i;)Lnet/minecraft/core/Vec3i; f
offset (III)Lnet/minecraft/core/Vec3i; c
offsetCodec (I)Lcom/mojang/serialization/Codec; v
relative (Lnet/minecraft/core/Direction;I)Lnet/minecraft/core/Vec3i; b
relative (Lnet/minecraft/core/Direction$Axis;I)Lnet/minecraft/core/Vec3i; b
relative (Lnet/minecraft/core/Direction;)Lnet/minecraft/core/Vec3i; b
setX (I)Lnet/minecraft/core/Vec3i; u
setY (I)Lnet/minecraft/core/Vec3i; t
setZ (I)Lnet/minecraft/core/Vec3i; s
south (I)Lnet/minecraft/core/Vec3i; k
south ()Lnet/minecraft/core/Vec3i; m
subtract (Lnet/minecraft/core/Vec3i;)Lnet/minecraft/core/Vec3i; e
toShortString ()Ljava/lang/String; x
toString ()Ljava/lang/String; toString
west ()Lnet/minecraft/core/Vec3i; l
west (I)Lnet/minecraft/core/Vec3i; j
net/minecraft/core/WritableRegistry jc
createRegistrationLookup ()Lnet/minecraft/core/HolderGetter; n
isEmpty ()Z k
register (Lnet/minecraft/resources/ResourceKey;Ljava/lang/Object;Lcom/mojang/serialization/Lifecycle;)Lnet/minecraft/core/Holder$Reference; a
net/minecraft/core/cauldron/CauldronInteraction jd
BANNER k
CODEC b
DYED_ITEM l
EMPTY c
FILL_LAVA h
FILL_POWDER_SNOW i
FILL_WATER g
INTERACTIONS a
LAVA e
POWDER_SNOW f
SHULKER_BOX j
WATER d
<clinit> ()V <clinit>
addDefaultInteractions (Ljava/util/Map;)V a
bootStrap ()V a
emptyBucket (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/InteractionHand;Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/sounds/SoundEvent;)Lnet/minecraft/world/InteractionResult; a
fillBucket (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/InteractionHand;Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/item/ItemStack;Ljava/util/function/Predicate;Lnet/minecraft/sounds/SoundEvent;)Lnet/minecraft/world/InteractionResult; a
interact (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/InteractionHand;Lnet/minecraft/world/item/ItemStack;)Lnet/minecraft/world/InteractionResult; interact
lambda$bootStrap$1 (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/InteractionHand;Lnet/minecraft/world/item/ItemStack;)Lnet/minecraft/world/InteractionResult; l
lambda$bootStrap$2 (Lnet/minecraft/world/level/block/state/BlockState;)Z c
lambda$bootStrap$3 (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/InteractionHand;Lnet/minecraft/world/item/ItemStack;)Lnet/minecraft/world/InteractionResult; k
lambda$bootStrap$4 (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/InteractionHand;Lnet/minecraft/world/item/ItemStack;)Lnet/minecraft/world/InteractionResult; j
lambda$bootStrap$5 (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/InteractionHand;Lnet/minecraft/world/item/ItemStack;)Lnet/minecraft/world/InteractionResult; i
lambda$bootStrap$6 (Lnet/minecraft/world/level/block/state/BlockState;)Z b
lambda$bootStrap$7 (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/InteractionHand;Lnet/minecraft/world/item/ItemStack;)Lnet/minecraft/world/InteractionResult; h
lambda$bootStrap$8 (Lnet/minecraft/world/level/block/state/BlockState;)Z a
lambda$bootStrap$9 (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/InteractionHand;Lnet/minecraft/world/item/ItemStack;)Lnet/minecraft/world/InteractionResult; g
lambda$newInteractionMap$0 (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/InteractionHand;Lnet/minecraft/world/item/ItemStack;)Lnet/minecraft/world/InteractionResult; m
lambda$static$10 (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/InteractionHand;Lnet/minecraft/world/item/ItemStack;)Lnet/minecraft/world/InteractionResult; f
lambda$static$11 (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/InteractionHand;Lnet/minecraft/world/item/ItemStack;)Lnet/minecraft/world/InteractionResult; e
lambda$static$12 (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/InteractionHand;Lnet/minecraft/world/item/ItemStack;)Lnet/minecraft/world/InteractionResult; d
lambda$static$13 (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/InteractionHand;Lnet/minecraft/world/item/ItemStack;)Lnet/minecraft/world/InteractionResult; c
lambda$static$14 (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/InteractionHand;Lnet/minecraft/world/item/ItemStack;)Lnet/minecraft/world/InteractionResult; b
lambda$static$15 (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/InteractionHand;Lnet/minecraft/world/item/ItemStack;)Lnet/minecraft/world/InteractionResult; a
newInteractionMap (Ljava/lang/String;)Lnet/minecraft/core/cauldron/CauldronInteraction$InteractionMap; a
net/minecraft/core/cauldron/CauldronInteraction$InteractionMap jd$a
map b
name a
<init> (Ljava/lang/String;Ljava/util/Map;)V <init>
equals (Ljava/lang/Object;)Z equals
hashCode ()I hashCode
map ()Ljava/util/Map; b
name ()Ljava/lang/String; a
toString ()Ljava/lang/String; toString
net/minecraft/core/cauldron/package-info je
net/minecraft/core/dispenser/AbstractProjectileDispenseBehavior jf
<init> ()V <init>
execute (Lnet/minecraft/core/dispenser/BlockSource;Lnet/minecraft/world/item/ItemStack;)Lnet/minecraft/world/item/ItemStack; a
getPower ()F b
getProjectile (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/Position;Lnet/minecraft/world/item/ItemStack;)Lnet/minecraft/world/entity/projectile/Projectile; a
getUncertainty ()F a
playSound (Lnet/minecraft/core/dispenser/BlockSource;)V a
net/minecraft/core/dispenser/BlockSource jg
blockEntity d
level a
pos b
state c
<init> (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/block/entity/DispenserBlockEntity;)V <init>
blockEntity ()Lnet/minecraft/world/level/block/entity/DispenserBlockEntity; e
center ()Lnet/minecraft/world/phys/Vec3; a
equals (Ljava/lang/Object;)Z equals
hashCode ()I hashCode
level ()Lnet/minecraft/server/level/ServerLevel; b
pos ()Lnet/minecraft/core/BlockPos; c
state ()Lnet/minecraft/world/level/block/state/BlockState; d
toString ()Ljava/lang/String; toString
net/minecraft/core/dispenser/BoatDispenseItemBehavior jh
defaultDispenseItemBehavior c
isChestBoat e
type d
<init> (Lnet/minecraft/world/entity/vehicle/Boat$Type;Z)V <init>
<init> (Lnet/minecraft/world/entity/vehicle/Boat$Type;)V <init>
execute (Lnet/minecraft/core/dispenser/BlockSource;Lnet/minecraft/world/item/ItemStack;)Lnet/minecraft/world/item/ItemStack; a
playSound (Lnet/minecraft/core/dispenser/BlockSource;)V a
net/minecraft/core/dispenser/DefaultDispenseItemBehavior ji
<init> ()V <init>
dispense (Lnet/minecraft/core/dispenser/BlockSource;Lnet/minecraft/world/item/ItemStack;)Lnet/minecraft/world/item/ItemStack; dispense
execute (Lnet/minecraft/core/dispenser/BlockSource;Lnet/minecraft/world/item/ItemStack;)Lnet/minecraft/world/item/ItemStack; a
playAnimation (Lnet/minecraft/core/dispenser/BlockSource;Lnet/minecraft/core/Direction;)V a
playSound (Lnet/minecraft/core/dispenser/BlockSource;)V a
spawnItem (Lnet/minecraft/world/level/Level;Lnet/minecraft/world/item/ItemStack;ILnet/minecraft/core/Direction;Lnet/minecraft/core/Position;)V a
net/minecraft/core/dispenser/DispenseItemBehavior jj
LOGGER a
NOOP b
<clinit> ()V <clinit>
bootStrap ()V c
dispense (Lnet/minecraft/core/dispenser/BlockSource;Lnet/minecraft/world/item/ItemStack;)Lnet/minecraft/world/item/ItemStack; dispense
getEntityPokingOutOfBlockPos (Lnet/minecraft/core/dispenser/BlockSource;Lnet/minecraft/world/entity/EntityType;Lnet/minecraft/core/Direction;)Lnet/minecraft/world/phys/Vec3; a
lambda$static$0 (Lnet/minecraft/core/dispenser/BlockSource;Lnet/minecraft/world/item/ItemStack;)Lnet/minecraft/world/item/ItemStack; a
net/minecraft/core/dispenser/DispenseItemBehavior$1 jj$1
<init> ()V <init>
getProjectile (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/Position;Lnet/minecraft/world/item/ItemStack;)Lnet/minecraft/world/entity/projectile/Projectile; a
net/minecraft/core/dispenser/DispenseItemBehavior$10 jj$2
<init> ()V <init>
execute (Lnet/minecraft/core/dispenser/BlockSource;Lnet/minecraft/world/item/ItemStack;)Lnet/minecraft/world/item/ItemStack; a
lambda$execute$0 (Lnet/minecraft/core/Direction;Lnet/minecraft/world/entity/decoration/ArmorStand;)V a
net/minecraft/core/dispenser/DispenseItemBehavior$11 jj$3
<init> ()V <init>
execute (Lnet/minecraft/core/dispenser/BlockSource;Lnet/minecraft/world/item/ItemStack;)Lnet/minecraft/world/item/ItemStack; a
lambda$execute$0 (Lnet/minecraft/world/entity/LivingEntity;)Z a
net/minecraft/core/dispenser/DispenseItemBehavior$12 jj$4
<init> ()V <init>
execute (Lnet/minecraft/core/dispenser/BlockSource;Lnet/minecraft/world/item/ItemStack;)Lnet/minecraft/world/item/ItemStack; a
lambda$execute$0 (Lnet/minecraft/world/entity/animal/horse/AbstractHorse;)Z a
net/minecraft/core/dispenser/DispenseItemBehavior$13 jj$5
<init> ()V <init>
execute (Lnet/minecraft/core/dispenser/BlockSource;Lnet/minecraft/world/item/ItemStack;)Lnet/minecraft/world/item/ItemStack; a
lambda$execute$0 (Lnet/minecraft/world/entity/animal/horse/AbstractChestedHorse;)Z a
net/minecraft/core/dispenser/DispenseItemBehavior$14 jj$6
<init> ()V <init>
execute (Lnet/minecraft/core/dispenser/BlockSource;Lnet/minecraft/world/item/ItemStack;)Lnet/minecraft/world/item/ItemStack; a
playSound (Lnet/minecraft/core/dispenser/BlockSource;)V a
net/minecraft/core/dispenser/DispenseItemBehavior$15 jj$7
<init> ()V <init>
execute (Lnet/minecraft/core/dispenser/BlockSource;Lnet/minecraft/world/item/ItemStack;)Lnet/minecraft/world/item/ItemStack; a
lambda$execute$0 (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/entity/projectile/SmallFireball;)V a
playSound (Lnet/minecraft/core/dispenser/BlockSource;)V a
net/minecraft/core/dispenser/DispenseItemBehavior$16 jj$8
defaultDispenseItemBehavior c
<init> ()V <init>
execute (Lnet/minecraft/core/dispenser/BlockSource;Lnet/minecraft/world/item/ItemStack;)Lnet/minecraft/world/item/ItemStack; a
net/minecraft/core/dispenser/DispenseItemBehavior$17 jj$9
defaultDispenseItemBehavior c
<init> ()V <init>
execute (Lnet/minecraft/core/dispenser/BlockSource;Lnet/minecraft/world/item/ItemStack;)Lnet/minecraft/world/item/ItemStack; a
net/minecraft/core/dispenser/DispenseItemBehavior$18 jj$10
<init> ()V <init>
execute (Lnet/minecraft/core/dispenser/BlockSource;Lnet/minecraft/world/item/ItemStack;)Lnet/minecraft/world/item/ItemStack; a
net/minecraft/core/dispenser/DispenseItemBehavior$19 jj$11
<init> ()V <init>
execute (Lnet/minecraft/core/dispenser/BlockSource;Lnet/minecraft/world/item/ItemStack;)Lnet/minecraft/world/item/ItemStack; a
net/minecraft/core/dispenser/DispenseItemBehavior$2 jj$12
<init> ()V <init>
getProjectile (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/Position;Lnet/minecraft/world/item/ItemStack;)Lnet/minecraft/world/entity/projectile/Projectile; a
net/minecraft/core/dispenser/DispenseItemBehavior$20 jj$13
<init> ()V <init>
execute (Lnet/minecraft/core/dispenser/BlockSource;Lnet/minecraft/world/item/ItemStack;)Lnet/minecraft/world/item/ItemStack; a
net/minecraft/core/dispenser/DispenseItemBehavior$21 jj$14
<init> ()V <init>
execute (Lnet/minecraft/core/dispenser/BlockSource;Lnet/minecraft/world/item/ItemStack;)Lnet/minecraft/world/item/ItemStack; a
net/minecraft/core/dispenser/DispenseItemBehavior$22 jj$15
<init> ()V <init>
execute (Lnet/minecraft/core/dispenser/BlockSource;Lnet/minecraft/world/item/ItemStack;)Lnet/minecraft/world/item/ItemStack; a
net/minecraft/core/dispenser/DispenseItemBehavior$23 jj$16
<init> ()V <init>
execute (Lnet/minecraft/core/dispenser/BlockSource;Lnet/minecraft/world/item/ItemStack;)Lnet/minecraft/world/item/ItemStack; a
net/minecraft/core/dispenser/DispenseItemBehavior$24 jj$17
defaultDispenseItemBehavior c
<init> ()V <init>
execute (Lnet/minecraft/core/dispenser/BlockSource;Lnet/minecraft/world/item/ItemStack;)Lnet/minecraft/world/item/ItemStack; a
lambda$execute$0 (Lnet/minecraft/world/level/block/state/BlockBehaviour$BlockStateBase;)Z a
takeLiquid (Lnet/minecraft/core/dispenser/BlockSource;Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/item/ItemStack;)Lnet/minecraft/world/item/ItemStack; a
net/minecraft/core/dispenser/DispenseItemBehavior$25 jj$18
<init> ()V <init>
execute (Lnet/minecraft/core/dispenser/BlockSource;Lnet/minecraft/world/item/ItemStack;)Lnet/minecraft/world/item/ItemStack; a
net/minecraft/core/dispenser/DispenseItemBehavior$26 jj$19
<init> ()V <init>
execute (Lnet/minecraft/core/dispenser/BlockSource;Lnet/minecraft/world/item/ItemStack;)Lnet/minecraft/world/item/ItemStack; a
net/minecraft/core/dispenser/DispenseItemBehavior$27 jj$20
defaultDispenseItemBehavior c
<init> ()V <init>
execute (Lnet/minecraft/core/dispenser/BlockSource;Lnet/minecraft/world/item/ItemStack;)Lnet/minecraft/world/item/ItemStack; a
net/minecraft/core/dispenser/DispenseItemBehavior$3 jj$21
<init> ()V <init>
getProjectile (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/Position;Lnet/minecraft/world/item/ItemStack;)Lnet/minecraft/world/entity/projectile/Projectile; a
net/minecraft/core/dispenser/DispenseItemBehavior$4 jj$22
<init> ()V <init>
getProjectile (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/Position;Lnet/minecraft/world/item/ItemStack;)Lnet/minecraft/world/entity/projectile/Projectile; a
lambda$getProjectile$0 (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/entity/projectile/ThrownEgg;)V a
net/minecraft/core/dispenser/DispenseItemBehavior$5 jj$23
<init> ()V <init>
getProjectile (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/Position;Lnet/minecraft/world/item/ItemStack;)Lnet/minecraft/world/entity/projectile/Projectile; a
lambda$getProjectile$0 (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/entity/projectile/Snowball;)V a
net/minecraft/core/dispenser/DispenseItemBehavior$6 jj$24
<init> ()V <init>
getPower ()F b
getProjectile (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/Position;Lnet/minecraft/world/item/ItemStack;)Lnet/minecraft/world/entity/projectile/Projectile; a
getUncertainty ()F a
lambda$getProjectile$0 (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/entity/projectile/ThrownExperienceBottle;)V a
net/minecraft/core/dispenser/DispenseItemBehavior$7 jj$25
<init> ()V <init>
dispense (Lnet/minecraft/core/dispenser/BlockSource;Lnet/minecraft/world/item/ItemStack;)Lnet/minecraft/world/item/ItemStack; dispense
net/minecraft/core/dispenser/DispenseItemBehavior$7$1 jj$25$1
this$0 c
<init> (Lnet/minecraft/core/dispenser/DispenseItemBehavior$7;)V <init>
getPower ()F b
getProjectile (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/Position;Lnet/minecraft/world/item/ItemStack;)Lnet/minecraft/world/entity/projectile/Projectile; a
getUncertainty ()F a
lambda$getProjectile$0 (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/entity/projectile/ThrownPotion;)V a
net/minecraft/core/dispenser/DispenseItemBehavior$8 jj$26
<init> ()V <init>
dispense (Lnet/minecraft/core/dispenser/BlockSource;Lnet/minecraft/world/item/ItemStack;)Lnet/minecraft/world/item/ItemStack; dispense
net/minecraft/core/dispenser/DispenseItemBehavior$8$1 jj$26$1
this$0 c
<init> (Lnet/minecraft/core/dispenser/DispenseItemBehavior$8;)V <init>
getPower ()F b
getProjectile (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/Position;Lnet/minecraft/world/item/ItemStack;)Lnet/minecraft/world/entity/projectile/Projectile; a
getUncertainty ()F a
lambda$getProjectile$0 (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/entity/projectile/ThrownPotion;)V a
net/minecraft/core/dispenser/DispenseItemBehavior$9 jj$27
<init> ()V <init>
execute (Lnet/minecraft/core/dispenser/BlockSource;Lnet/minecraft/world/item/ItemStack;)Lnet/minecraft/world/item/ItemStack; a
net/minecraft/core/dispenser/OptionalDispenseItemBehavior jk
success c
<init> ()V <init>
isSuccess ()Z a
playSound (Lnet/minecraft/core/dispenser/BlockSource;)V a
setSuccess (Z)V a
net/minecraft/core/dispenser/ShearsDispenseItemBehavior jl
<init> ()V <init>
execute (Lnet/minecraft/core/dispenser/BlockSource;Lnet/minecraft/world/item/ItemStack;)Lnet/minecraft/world/item/ItemStack; a
lambda$tryShearBeehive$0 (Lnet/minecraft/world/level/block/state/BlockBehaviour$BlockStateBase;)Z a
tryShearBeehive (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/core/BlockPos;)Z a
tryShearLivingEntity (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/core/BlockPos;)Z b
net/minecraft/core/dispenser/ShulkerBoxDispenseBehavior jm
LOGGER c
<clinit> ()V <clinit>
<init> ()V <init>
execute (Lnet/minecraft/core/dispenser/BlockSource;Lnet/minecraft/world/item/ItemStack;)Lnet/minecraft/world/item/ItemStack; a
net/minecraft/core/dispenser/package-info jn
net/minecraft/core/package-info jo
net/minecraft/core/particles/BlockParticleOption jp
DESERIALIZER a
state c
type b
<clinit> ()V <clinit>
<init> (Lnet/minecraft/core/particles/ParticleType;Lnet/minecraft/world/level/block/state/BlockState;)V <init>
codec (Lnet/minecraft/core/particles/ParticleType;)Lcom/mojang/serialization/Codec; a
getState ()Lnet/minecraft/world/level/block/state/BlockState; c
getType ()Lnet/minecraft/core/particles/ParticleType; b
lambda$codec$0 (Lnet/minecraft/core/particles/ParticleType;Lnet/minecraft/world/level/block/state/BlockState;)Lnet/minecraft/core/particles/BlockParticleOption; a
lambda$codec$1 (Lnet/minecraft/core/particles/BlockParticleOption;)Lnet/minecraft/world/level/block/state/BlockState; a
writeToNetwork (Lnet/minecraft/network/FriendlyByteBuf;)V a
writeToString ()Ljava/lang/String; a
net/minecraft/core/particles/BlockParticleOption$1 jp$1
<init> ()V <init>
fromCommand (Lnet/minecraft/core/particles/ParticleType;Lcom/mojang/brigadier/StringReader;)Lnet/minecraft/core/particles/BlockParticleOption; a
fromCommand (Lnet/minecraft/core/particles/ParticleType;Lcom/mojang/brigadier/StringReader;)Lnet/minecraft/core/particles/ParticleOptions; b
fromNetwork (Lnet/minecraft/core/particles/ParticleType;Lnet/minecraft/network/FriendlyByteBuf;)Lnet/minecraft/core/particles/BlockParticleOption; a
fromNetwork (Lnet/minecraft/core/particles/ParticleType;Lnet/minecraft/network/FriendlyByteBuf;)Lnet/minecraft/core/particles/ParticleOptions; b
net/minecraft/core/particles/DustColorTransitionOptions jq
CODEC c
DESERIALIZER d
SCULK_PARTICLE_COLOR a
SCULK_TO_REDSTONE b
toColor i
<clinit> ()V <clinit>
<init> (Lorg/joml/Vector3f;Lorg/joml/Vector3f;F)V <init>
getFromColor ()Lorg/joml/Vector3f; c
getToColor ()Lorg/joml/Vector3f; d
getType ()Lnet/minecraft/core/particles/ParticleType; b
lambda$static$0 (Lnet/minecraft/core/particles/DustColorTransitionOptions;)Lorg/joml/Vector3f; c
lambda$static$1 (Lnet/minecraft/core/particles/DustColorTransitionOptions;)Lorg/joml/Vector3f; b
lambda$static$2 (Lnet/minecraft/core/particles/DustColorTransitionOptions;)Ljava/lang/Float; a
lambda$static$3 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; a
writeToNetwork (Lnet/minecraft/network/FriendlyByteBuf;)V a
writeToString ()Ljava/lang/String; a
net/minecraft/core/particles/DustColorTransitionOptions$1 jq$1
<init> ()V <init>
fromCommand (Lnet/minecraft/core/particles/ParticleType;Lcom/mojang/brigadier/StringReader;)Lnet/minecraft/core/particles/DustColorTransitionOptions; a
fromCommand (Lnet/minecraft/core/particles/ParticleType;Lcom/mojang/brigadier/StringReader;)Lnet/minecraft/core/particles/ParticleOptions; b
fromNetwork (Lnet/minecraft/core/particles/ParticleType;Lnet/minecraft/network/FriendlyByteBuf;)Lnet/minecraft/core/particles/ParticleOptions; b
fromNetwork (Lnet/minecraft/core/particles/ParticleType;Lnet/minecraft/network/FriendlyByteBuf;)Lnet/minecraft/core/particles/DustColorTransitionOptions; a
net/minecraft/core/particles/DustParticleOptions jr
CODEC c
DESERIALIZER d
REDSTONE b
REDSTONE_PARTICLE_COLOR a
<clinit> ()V <clinit>
<init> (Lorg/joml/Vector3f;F)V <init>
getType ()Lnet/minecraft/core/particles/ParticleType; b
lambda$static$0 (Lnet/minecraft/core/particles/DustParticleOptions;)Lorg/joml/Vector3f; b
lambda$static$1 (Lnet/minecraft/core/particles/DustParticleOptions;)Ljava/lang/Float; a
lambda$static$2 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; a
net/minecraft/core/particles/DustParticleOptions$1 jr$1
<init> ()V <init>
fromCommand (Lnet/minecraft/core/particles/ParticleType;Lcom/mojang/brigadier/StringReader;)Lnet/minecraft/core/particles/DustParticleOptions; a
fromCommand (Lnet/minecraft/core/particles/ParticleType;Lcom/mojang/brigadier/StringReader;)Lnet/minecraft/core/particles/ParticleOptions; b
fromNetwork (Lnet/minecraft/core/particles/ParticleType;Lnet/minecraft/network/FriendlyByteBuf;)Lnet/minecraft/core/particles/DustParticleOptions; a
fromNetwork (Lnet/minecraft/core/particles/ParticleType;Lnet/minecraft/network/FriendlyByteBuf;)Lnet/minecraft/core/particles/ParticleOptions; b
net/minecraft/core/particles/DustParticleOptionsBase js
MAX_SCALE f
MIN_SCALE e
color g
scale h
<init> (Lorg/joml/Vector3f;F)V <init>
getColor ()Lorg/joml/Vector3f; e
getScale ()F f
readVector3f (Lcom/mojang/brigadier/StringReader;)Lorg/joml/Vector3f; a
readVector3f (Lnet/minecraft/network/FriendlyByteBuf;)Lorg/joml/Vector3f; b
writeToNetwork (Lnet/minecraft/network/FriendlyByteBuf;)V a
writeToString ()Ljava/lang/String; a
net/minecraft/core/particles/ItemParticleOption jt
DESERIALIZER a
itemStack c
type b
<clinit> ()V <clinit>
<init> (Lnet/minecraft/core/particles/ParticleType;Lnet/minecraft/world/item/ItemStack;)V <init>
codec (Lnet/minecraft/core/particles/ParticleType;)Lcom/mojang/serialization/Codec; a
getItem ()Lnet/minecraft/world/item/ItemStack; c
getType ()Lnet/minecraft/core/particles/ParticleType; b
lambda$codec$0 (Lnet/minecraft/core/particles/ParticleType;Lnet/minecraft/world/item/ItemStack;)Lnet/minecraft/core/particles/ItemParticleOption; a
lambda$codec$1 (Lnet/minecraft/core/particles/ItemParticleOption;)Lnet/minecraft/world/item/ItemStack; a
writeToNetwork (Lnet/minecraft/network/FriendlyByteBuf;)V a
writeToString ()Ljava/lang/String; a
net/minecraft/core/particles/ItemParticleOption$1 jt$1
<init> ()V <init>
fromCommand (Lnet/minecraft/core/particles/ParticleType;Lcom/mojang/brigadier/StringReader;)Lnet/minecraft/core/particles/ItemParticleOption; a
fromCommand (Lnet/minecraft/core/particles/ParticleType;Lcom/mojang/brigadier/StringReader;)Lnet/minecraft/core/particles/ParticleOptions; b
fromNetwork (Lnet/minecraft/core/particles/ParticleType;Lnet/minecraft/network/FriendlyByteBuf;)Lnet/minecraft/core/particles/ItemParticleOption; a
fromNetwork (Lnet/minecraft/core/particles/ParticleType;Lnet/minecraft/network/FriendlyByteBuf;)Lnet/minecraft/core/particles/ParticleOptions; b
net/minecraft/core/particles/ParticleGroup ju
SPORE_BLOSSOM a
limit b
<clinit> ()V <clinit>
<init> (I)V <init>
getLimit ()I a
net/minecraft/core/particles/ParticleOptions jv
getType ()Lnet/minecraft/core/particles/ParticleType; b
writeToNetwork (Lnet/minecraft/network/FriendlyByteBuf;)V a
writeToString ()Ljava/lang/String; a
net/minecraft/core/particles/ParticleOptions$Deserializer jv$a
fromCommand (Lnet/minecraft/core/particles/ParticleType;Lcom/mojang/brigadier/StringReader;)Lnet/minecraft/core/particles/ParticleOptions; b
fromNetwork (Lnet/minecraft/core/particles/ParticleType;Lnet/minecraft/network/FriendlyByteBuf;)Lnet/minecraft/core/particles/ParticleOptions; b
net/minecraft/core/particles/ParticleType jw
deserializer b
overrideLimiter a
<init> (ZLnet/minecraft/core/particles/ParticleOptions$Deserializer;)V <init>
codec ()Lcom/mojang/serialization/Codec; e
getDeserializer ()Lnet/minecraft/core/particles/ParticleOptions$Deserializer; d
getOverrideLimiter ()Z c
net/minecraft/core/particles/ParticleTypes jx
AMBIENT_ENTITY_EFFECT a
ANGRY_VILLAGER b
ASH ax
BLOCK c
BLOCK_MARKER d
BUBBLE e
BUBBLE_COLUMN_UP an
BUBBLE_POP al
CAMPFIRE_COSY_SMOKE aq
CAMPFIRE_SIGNAL_SMOKE ar
CHERRY_LEAVES F
CLOUD f
CODEC aX
COMPOSTER N
CRIMSON_SPORE ay
CRIT g
CURRENT_DOWN am
DAMAGE_INDICATOR h
DOLPHIN ap
DRAGON_BREATH i
DRIPPING_DRIPSTONE_LAVA aI
DRIPPING_DRIPSTONE_WATER aK
DRIPPING_HONEY as
DRIPPING_LAVA j
DRIPPING_OBSIDIAN_TEAR aB
DRIPPING_WATER m
DUST o
DUST_COLOR_TRANSITION p
DUST_PLUME aU
EFFECT q
EGG_CRACK aT
ELDER_GUARDIAN r
ELECTRIC_SPARK aQ
ENCHANT t
ENCHANTED_HIT s
END_ROD u
ENTITY_EFFECT v
EXPLOSION x
EXPLOSION_EMITTER w
FALLING_DRIPSTONE_LAVA aJ
FALLING_DRIPSTONE_WATER aL
FALLING_DUST B
FALLING_HONEY at
FALLING_LAVA k
FALLING_NECTAR av
FALLING_OBSIDIAN_TEAR aC
FALLING_SPORE_BLOSSOM aw
FALLING_WATER n
FIREWORK C
FISHING D
FLAME E
FLASH L
GLOW aN
GLOW_SQUID_INK aM
GUST y
GUST_DUST aV
GUST_EMITTER z
HAPPY_VILLAGER M
HEART O
INSTANT_EFFECT P
ITEM Q
ITEM_SLIME S
ITEM_SNOWBALL T
LANDING_HONEY au
LANDING_LAVA l
LANDING_OBSIDIAN_TEAR aD
LARGE_SMOKE U
LAVA V
MYCELIUM W
NAUTILUS ao
NOTE X
POOF Y
PORTAL Z
RAIN aa
REVERSE_PORTAL aE
SCRAPE aR
SCULK_CHARGE H
SCULK_CHARGE_POP I
SCULK_SOUL G
SHRIEK aS
SMALL_FLAME aG
SMOKE ab
SNEEZE ad
SNOWFLAKE aH
SONIC_BOOM A
SOUL K
SOUL_FIRE_FLAME J
SPIT ae
SPLASH aj
SPORE_BLOSSOM_AIR aA
SQUID_INK af
SWEEP_ATTACK ag
TOTEM_OF_UNDYING ah
TRIAL_SPAWNER_DETECTION aW
UNDERWATER ai
VIBRATION R
WARPED_SPORE az
WAX_OFF aP
WAX_ON aO
WHITE_ASH aF
WHITE_SMOKE ac
WITCH ak
<clinit> ()V <clinit>
<init> ()V <init>
lambda$static$0 (Lnet/minecraft/core/particles/ParticleType;)Lcom/mojang/serialization/Codec; e
lambda$static$1 (Lnet/minecraft/core/particles/ParticleType;)Lcom/mojang/serialization/Codec; d
lambda$static$2 (Lnet/minecraft/core/particles/ParticleType;)Lcom/mojang/serialization/Codec; c
lambda$static$3 (Lnet/minecraft/core/particles/ParticleType;)Lcom/mojang/serialization/Codec; b
lambda$static$4 (Lnet/minecraft/core/particles/ParticleType;)Lcom/mojang/serialization/Codec; a
register (Ljava/lang/String;Z)Lnet/minecraft/core/particles/SimpleParticleType; a
register (Ljava/lang/String;ZLnet/minecraft/core/particles/ParticleOptions$Deserializer;Ljava/util/function/Function;)Lnet/minecraft/core/particles/ParticleType; a
net/minecraft/core/particles/ParticleTypes$1 jx$1
val$codec a
<init> (ZLnet/minecraft/core/particles/ParticleOptions$Deserializer;Ljava/util/function/Function;)V <init>
codec ()Lcom/mojang/serialization/Codec; e
net/minecraft/core/particles/SculkChargeParticleOptions jy
CODEC a
DESERIALIZER b
roll c
<clinit> ()V <clinit>
<init> (F)V <init>
equals (Ljava/lang/Object;)Z equals
getType ()Lnet/minecraft/core/particles/ParticleType; b
hashCode ()I hashCode
lambda$static$0 (Lnet/minecraft/core/particles/SculkChargeParticleOptions;)Ljava/lang/Float; a
lambda$static$1 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; a
roll ()F c
toString ()Ljava/lang/String; toString
writeToNetwork (Lnet/minecraft/network/FriendlyByteBuf;)V a
writeToString ()Ljava/lang/String; a
net/minecraft/core/particles/SculkChargeParticleOptions$1 jy$1
<init> ()V <init>
fromCommand (Lnet/minecraft/core/particles/ParticleType;Lcom/mojang/brigadier/StringReader;)Lnet/minecraft/core/particles/SculkChargeParticleOptions; a
fromCommand (Lnet/minecraft/core/particles/ParticleType;Lcom/mojang/brigadier/StringReader;)Lnet/minecraft/core/particles/ParticleOptions; b
fromNetwork (Lnet/minecraft/core/particles/ParticleType;Lnet/minecraft/network/FriendlyByteBuf;)Lnet/minecraft/core/particles/SculkChargeParticleOptions; a
fromNetwork (Lnet/minecraft/core/particles/ParticleType;Lnet/minecraft/network/FriendlyByteBuf;)Lnet/minecraft/core/particles/ParticleOptions; b
net/minecraft/core/particles/ShriekParticleOption jz
CODEC a
DESERIALIZER b
delay c
<clinit> ()V <clinit>
<init> (I)V <init>
getDelay ()I c
getType ()Lnet/minecraft/core/particles/ParticleType; b
lambda$static$0 (Lnet/minecraft/core/particles/ShriekParticleOption;)Ljava/lang/Integer; a
lambda$static$1 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; a
writeToNetwork (Lnet/minecraft/network/FriendlyByteBuf;)V a
writeToString ()Ljava/lang/String; a
net/minecraft/core/particles/ShriekParticleOption$1 jz$1
<init> ()V <init>
fromCommand (Lnet/minecraft/core/particles/ParticleType;Lcom/mojang/brigadier/StringReader;)Lnet/minecraft/core/particles/ShriekParticleOption; a
fromCommand (Lnet/minecraft/core/particles/ParticleType;Lcom/mojang/brigadier/StringReader;)Lnet/minecraft/core/particles/ParticleOptions; b
fromNetwork (Lnet/minecraft/core/particles/ParticleType;Lnet/minecraft/network/FriendlyByteBuf;)Lnet/minecraft/core/particles/ShriekParticleOption; a
fromNetwork (Lnet/minecraft/core/particles/ParticleType;Lnet/minecraft/network/FriendlyByteBuf;)Lnet/minecraft/core/particles/ParticleOptions; b
net/minecraft/core/particles/SimpleParticleType ka
DESERIALIZER a
codec b
<clinit> ()V <clinit>
<init> (Z)V <init>
codec ()Lcom/mojang/serialization/Codec; e
getType ()Lnet/minecraft/core/particles/SimpleParticleType; f
getType ()Lnet/minecraft/core/particles/ParticleType; b
writeToNetwork (Lnet/minecraft/network/FriendlyByteBuf;)V a
writeToString ()Ljava/lang/String; a
net/minecraft/core/particles/SimpleParticleType$1 ka$1
<init> ()V <init>
fromCommand (Lnet/minecraft/core/particles/ParticleType;Lcom/mojang/brigadier/StringReader;)Lnet/minecraft/core/particles/ParticleOptions; b
fromCommand (Lnet/minecraft/core/particles/ParticleType;Lcom/mojang/brigadier/StringReader;)Lnet/minecraft/core/particles/SimpleParticleType; a
fromNetwork (Lnet/minecraft/core/particles/ParticleType;Lnet/minecraft/network/FriendlyByteBuf;)Lnet/minecraft/core/particles/SimpleParticleType; a
fromNetwork (Lnet/minecraft/core/particles/ParticleType;Lnet/minecraft/network/FriendlyByteBuf;)Lnet/minecraft/core/particles/ParticleOptions; b
net/minecraft/core/particles/VibrationParticleOption kb
CODEC a
DESERIALIZER b
arrivalInTicks d
destination c
<clinit> ()V <clinit>
<init> (Lnet/minecraft/world/level/gameevent/PositionSource;I)V <init>
getArrivalInTicks ()I d
getDestination ()Lnet/minecraft/world/level/gameevent/PositionSource; c
getType ()Lnet/minecraft/core/particles/ParticleType; b
lambda$static$0 (Lnet/minecraft/core/particles/VibrationParticleOption;)Lnet/minecraft/world/level/gameevent/PositionSource; b
lambda$static$1 (Lnet/minecraft/core/particles/VibrationParticleOption;)Ljava/lang/Integer; a
lambda$static$2 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; a
writeToNetwork (Lnet/minecraft/network/FriendlyByteBuf;)V a
writeToString ()Ljava/lang/String; a
net/minecraft/core/particles/VibrationParticleOption$1 kb$1
<init> ()V <init>
fromCommand (Lnet/minecraft/core/particles/ParticleType;Lcom/mojang/brigadier/StringReader;)Lnet/minecraft/core/particles/VibrationParticleOption; a
fromCommand (Lnet/minecraft/core/particles/ParticleType;Lcom/mojang/brigadier/StringReader;)Lnet/minecraft/core/particles/ParticleOptions; b
fromNetwork (Lnet/minecraft/core/particles/ParticleType;Lnet/minecraft/network/FriendlyByteBuf;)Lnet/minecraft/core/particles/VibrationParticleOption; a
fromNetwork (Lnet/minecraft/core/particles/ParticleType;Lnet/minecraft/network/FriendlyByteBuf;)Lnet/minecraft/core/particles/ParticleOptions; b
net/minecraft/core/particles/package-info kc
net/minecraft/core/registries/BuiltInRegistries kd
ACTIVITY E
ATTRIBUTE u
BANNER_PATTERN am
BIOME_SOURCE ab
BLOCK e
BLOCKSTATE_PROVIDER_TYPE V
BLOCK_ENTITY_TYPE k
BLOCK_PREDICATE_TYPE O
BLOCK_TYPE ag
CARVER P
CAT_VARIANT ak
CHUNK_GENERATOR ac
CHUNK_STATUS n
COMMAND_ARGUMENT_TYPE w
CREATIVE_MODE_TAB ap
CUSTOM_STAT m
DECORATED_POT_PATTERNS ao
DENSITY_FUNCTION_TYPE af
ENCHANTMENT f
ENTITY_TYPE g
FEATURE Q
FEATURE_SIZE_TYPE aa
FLOAT_PROVIDER_TYPE L
FLUID c
FOLIAGE_PLACER_TYPE W
FROG_VARIANT al
GAME_EVENT a
HEIGHT_PROVIDER_TYPE N
INSTRUMENT an
INT_PROVIDER_TYPE M
ITEM h
LOADERS au
LOGGER at
LOOT_CONDITION_TYPE H
LOOT_FUNCTION_TYPE G
LOOT_NBT_PROVIDER_TYPE J
LOOT_NUMBER_PROVIDER_TYPE I
LOOT_POOL_ENTRY_TYPE F
LOOT_SCORE_PROVIDER_TYPE K
MATERIAL_CONDITION ad
MATERIAL_RULE ae
MEMORY_MODULE_TYPE B
MENU r
MOB_EFFECT d
NUMBER_FORMAT_TYPE ar
PAINTING_VARIANT l
PARTICLE_TYPE j
PLACEMENT_MODIFIER_TYPE U
POINT_OF_INTEREST_TYPE A
POOL_ALIAS_BINDING_TYPE aj
POSITION_SOURCE_TYPE v
POS_RULE_TEST q
POTION i
RECIPE_SERIALIZER t
RECIPE_TYPE s
REGISTRY as
ROOT_PLACER_TYPE Y
RULE_BLOCK_ENTITY_MODIFIER p
RULE_TEST o
SCHEDULE D
SENSOR_TYPE C
SOUND_EVENT b
STAT_TYPE x
STRUCTURE_PIECE S
STRUCTURE_PLACEMENT R
STRUCTURE_POOL_ELEMENT ai
STRUCTURE_PROCESSOR ah
STRUCTURE_TYPE T
TREE_DECORATOR_TYPE Z
TRIGGER_TYPES aq
TRUNK_PLACER_TYPE X
VILLAGER_PROFESSION z
VILLAGER_TYPE y
WRITABLE_REGISTRY av
<clinit> ()V <clinit>
<init> ()V <init>
bootStrap ()V a
createContents ()V b
freeze ()V c
internalRegister (Lnet/minecraft/resources/ResourceKey;Lnet/minecraft/core/WritableRegistry;Lnet/minecraft/core/registries/BuiltInRegistries$RegistryBootstrap;Lcom/mojang/serialization/Lifecycle;)Lnet/minecraft/core/WritableRegistry; a
lambda$createContents$55 (Lnet/minecraft/resources/ResourceLocation;Ljava/util/function/Supplier;)V a
lambda$internalRegister$53 (Lnet/minecraft/resources/ResourceKey;)Ljava/lang/String; a
lambda$internalRegister$54 (Lnet/minecraft/core/registries/BuiltInRegistries$RegistryBootstrap;Lnet/minecraft/core/WritableRegistry;)Ljava/lang/Object; a
lambda$static$0 (Lnet/minecraft/core/Registry;)Lnet/minecraft/world/level/gameevent/GameEvent; ab
lambda$static$1 (Lnet/minecraft/core/Registry;)Lnet/minecraft/sounds/SoundEvent; aa
lambda$static$10 (Lnet/minecraft/core/Registry;)Lnet/minecraft/world/level/block/entity/BlockEntityType; R
lambda$static$11 (Lnet/minecraft/core/Registry;)Lnet/minecraft/resources/ResourceLocation; Q
lambda$static$12 (Lnet/minecraft/core/Registry;)Lnet/minecraft/world/level/chunk/ChunkStatus; P
lambda$static$13 (Lnet/minecraft/core/Registry;)Lnet/minecraft/world/level/levelgen/structure/templatesystem/RuleTestType; O
lambda$static$14 (Lnet/minecraft/core/Registry;)Lnet/minecraft/world/level/levelgen/structure/templatesystem/rule/blockentity/RuleBlockEntityModifierType; N
lambda$static$15 (Lnet/minecraft/core/Registry;)Lnet/minecraft/world/level/levelgen/structure/templatesystem/PosRuleTestType; M
lambda$static$16 (Lnet/minecraft/core/Registry;)Lnet/minecraft/world/inventory/MenuType; L
lambda$static$17 (Lnet/minecraft/core/Registry;)Lnet/minecraft/world/item/crafting/RecipeType; K
lambda$static$18 (Lnet/minecraft/core/Registry;)Lnet/minecraft/world/item/crafting/RecipeSerializer; J
lambda$static$19 (Lnet/minecraft/core/Registry;)Lnet/minecraft/world/entity/ai/attributes/Attribute; I
lambda$static$2 (Lnet/minecraft/core/Registry;)Lnet/minecraft/world/level/material/Fluid; Z
lambda$static$20 (Lnet/minecraft/core/Registry;)Lnet/minecraft/world/level/gameevent/PositionSourceType; H
lambda$static$21 (Lnet/minecraft/core/Registry;)Lnet/minecraft/stats/StatType; G
lambda$static$22 (Lnet/minecraft/core/Registry;)Lnet/minecraft/world/entity/npc/VillagerType; F
lambda$static$23 (Lnet/minecraft/core/Registry;)Lnet/minecraft/world/entity/npc/VillagerProfession; E
lambda$static$24 (Lnet/minecraft/core/Registry;)Lnet/minecraft/world/entity/ai/memory/MemoryModuleType; D
lambda$static$25 (Lnet/minecraft/core/Registry;)Lnet/minecraft/world/entity/ai/sensing/SensorType; C
lambda$static$26 (Lnet/minecraft/core/Registry;)Lnet/minecraft/world/entity/schedule/Schedule; B
lambda$static$27 (Lnet/minecraft/core/Registry;)Lnet/minecraft/world/entity/schedule/Activity; A
lambda$static$28 (Lnet/minecraft/core/Registry;)Lnet/minecraft/world/level/storage/loot/entries/LootPoolEntryType; z
lambda$static$29 (Lnet/minecraft/core/Registry;)Lnet/minecraft/world/level/storage/loot/functions/LootItemFunctionType; y
lambda$static$3 (Lnet/minecraft/core/Registry;)Lnet/minecraft/world/effect/MobEffect; Y
lambda$static$30 (Lnet/minecraft/core/Registry;)Lnet/minecraft/world/level/storage/loot/predicates/LootItemConditionType; x
lambda$static$31 (Lnet/minecraft/core/Registry;)Lnet/minecraft/world/level/storage/loot/providers/number/LootNumberProviderType; w
lambda$static$32 (Lnet/minecraft/core/Registry;)Lnet/minecraft/world/level/storage/loot/providers/nbt/LootNbtProviderType; v
lambda$static$33 (Lnet/minecraft/core/Registry;)Lnet/minecraft/world/level/storage/loot/providers/score/LootScoreProviderType; u
lambda$static$34 (Lnet/minecraft/core/Registry;)Lnet/minecraft/util/valueproviders/FloatProviderType; t
lambda$static$35 (Lnet/minecraft/core/Registry;)Lnet/minecraft/util/valueproviders/IntProviderType; s
lambda$static$36 (Lnet/minecraft/core/Registry;)Lnet/minecraft/world/level/levelgen/heightproviders/HeightProviderType; r
lambda$static$37 (Lnet/minecraft/core/Registry;)Lnet/minecraft/world/level/levelgen/blockpredicates/BlockPredicateType; q
lambda$static$38 (Lnet/minecraft/core/Registry;)Lnet/minecraft/world/level/levelgen/carver/WorldCarver; p
lambda$static$39 (Lnet/minecraft/core/Registry;)Lnet/minecraft/world/level/levelgen/feature/Feature; o
lambda$static$4 (Lnet/minecraft/core/Registry;)Lnet/minecraft/world/level/block/Block; X
lambda$static$40 (Lnet/minecraft/core/Registry;)Lnet/minecraft/world/level/levelgen/structure/placement/StructurePlacementType; n
lambda$static$41 (Lnet/minecraft/core/Registry;)Lnet/minecraft/world/level/levelgen/structure/pieces/StructurePieceType; m
lambda$static$42 (Lnet/minecraft/core/Registry;)Lnet/minecraft/world/level/levelgen/structure/StructureType; l
lambda$static$43 (Lnet/minecraft/core/Registry;)Lnet/minecraft/world/level/levelgen/placement/PlacementModifierType; k
lambda$static$44 (Lnet/minecraft/core/Registry;)Lnet/minecraft/world/level/levelgen/feature/stateproviders/BlockStateProviderType; j
lambda$static$45 (Lnet/minecraft/core/Registry;)Lnet/minecraft/world/level/levelgen/feature/foliageplacers/FoliagePlacerType; i
lambda$static$46 (Lnet/minecraft/core/Registry;)Lnet/minecraft/world/level/levelgen/feature/trunkplacers/TrunkPlacerType; h
lambda$static$47 (Lnet/minecraft/core/Registry;)Lnet/minecraft/world/level/levelgen/feature/rootplacers/RootPlacerType; g
lambda$static$48 (Lnet/minecraft/core/Registry;)Lnet/minecraft/world/level/levelgen/feature/treedecorators/TreeDecoratorType; f
lambda$static$49 (Lnet/minecraft/core/Registry;)Lnet/minecraft/world/level/levelgen/feature/featuresize/FeatureSizeType; e
lambda$static$5 (Lnet/minecraft/core/Registry;)Lnet/minecraft/world/item/enchantment/Enchantment; W
lambda$static$50 (Lnet/minecraft/core/Registry;)Lnet/minecraft/world/level/levelgen/structure/templatesystem/StructureProcessorType; d
lambda$static$51 (Lnet/minecraft/core/Registry;)Lnet/minecraft/world/level/levelgen/structure/pools/StructurePoolElementType; c
lambda$static$52 (Lnet/minecraft/core/Registry;)Lnet/minecraft/world/entity/animal/FrogVariant; b
lambda$static$6 (Lnet/minecraft/core/Registry;)Lnet/minecraft/world/entity/EntityType; V
lambda$static$7 (Lnet/minecraft/core/Registry;)Lnet/minecraft/world/item/Item; U
lambda$static$8 (Lnet/minecraft/core/Registry;)Lnet/minecraft/world/item/alchemy/Potion; T
lambda$static$9 (Lnet/minecraft/core/Registry;)Lnet/minecraft/core/particles/ParticleType; S
lambda$validate$56 (Lnet/minecraft/core/Registry;Lnet/minecraft/core/Registry;)V a
registerDefaulted (Lnet/minecraft/resources/ResourceKey;Ljava/lang/String;Lnet/minecraft/core/registries/BuiltInRegistries$RegistryBootstrap;)Lnet/minecraft/core/DefaultedRegistry; a
registerDefaulted (Lnet/minecraft/resources/ResourceKey;Ljava/lang/String;Lcom/mojang/serialization/Lifecycle;Lnet/minecraft/core/registries/BuiltInRegistries$RegistryBootstrap;)Lnet/minecraft/core/DefaultedRegistry; a
registerDefaultedWithIntrusiveHolders (Lnet/minecraft/resources/ResourceKey;Ljava/lang/String;Lcom/mojang/serialization/Lifecycle;Lnet/minecraft/core/registries/BuiltInRegistries$RegistryBootstrap;)Lnet/minecraft/core/DefaultedRegistry; b
registerDefaultedWithIntrusiveHolders (Lnet/minecraft/resources/ResourceKey;Ljava/lang/String;Lnet/minecraft/core/registries/BuiltInRegistries$RegistryBootstrap;)Lnet/minecraft/core/DefaultedRegistry; b
registerSimple (Lnet/minecraft/resources/ResourceKey;Lnet/minecraft/core/registries/BuiltInRegistries$RegistryBootstrap;)Lnet/minecraft/core/Registry; a
registerSimple (Lnet/minecraft/resources/ResourceKey;Lcom/mojang/serialization/Lifecycle;Lnet/minecraft/core/registries/BuiltInRegistries$RegistryBootstrap;)Lnet/minecraft/core/Registry; a
registerSimpleWithIntrusiveHolders (Lnet/minecraft/resources/ResourceKey;Lnet/minecraft/core/registries/BuiltInRegistries$RegistryBootstrap;)Lnet/minecraft/core/Registry; b
validate (Lnet/minecraft/core/Registry;)V a
net/minecraft/core/registries/BuiltInRegistries$RegistryBootstrap kd$a
run (Lnet/minecraft/core/Registry;)Ljava/lang/Object; run
net/minecraft/core/registries/Registries ke
ACTIVITY b
ATTRIBUTE c
BANNER_PATTERN d
BIOME at
BIOME_SOURCE e
BLOCK f
BLOCK_ENTITY_TYPE h
BLOCK_PREDICATE_TYPE i
BLOCK_STATE_PROVIDER_TYPE j
BLOCK_TYPE g
CARVER k
CAT_VARIANT l
CHAT_TYPE au
CHUNK_GENERATOR m
CHUNK_STATUS n
COMMAND_ARGUMENT_TYPE o
CONFIGURED_CARVER av
CONFIGURED_FEATURE aw
CREATIVE_MODE_TAB p
CUSTOM_STAT q
DAMAGE_TYPE r
DECORATED_POT_PATTERNS ar
DENSITY_FUNCTION ax
DENSITY_FUNCTION_TYPE s
DIMENSION aM
DIMENSION_TYPE ay
ENCHANTMENT t
ENTITY_TYPE u
FEATURE v
FEATURE_SIZE_TYPE w
FLAT_LEVEL_GENERATOR_PRESET az
FLOAT_PROVIDER_TYPE x
FLUID y
FOLIAGE_PLACER_TYPE z
FROG_VARIANT A
GAME_EVENT B
HEIGHT_PROVIDER_TYPE C
INSTRUMENT D
INT_PROVIDER_TYPE E
ITEM F
LEVEL_STEM aN
LOOT_CONDITION_TYPE G
LOOT_FUNCTION_TYPE H
LOOT_NBT_PROVIDER_TYPE I
LOOT_NUMBER_PROVIDER_TYPE J
LOOT_POOL_ENTRY_TYPE K
LOOT_SCORE_PROVIDER_TYPE L
MATERIAL_CONDITION M
MATERIAL_RULE N
MEMORY_MODULE_TYPE O
MENU P
MOB_EFFECT Q
MULTI_NOISE_BIOME_SOURCE_PARAMETER_LIST aL
NOISE aB
NOISE_SETTINGS aA
NUMBER_FORMAT_TYPE as
PAINTING_VARIANT R
PARTICLE_TYPE S
PLACED_FEATURE aC
PLACEMENT_MODIFIER_TYPE T
POINT_OF_INTEREST_TYPE U
POOL_ALIAS_BINDING ak
POSITION_SOURCE_TYPE V
POS_RULE_TEST W
POTION X
PROCESSOR_LIST aE
RECIPE_SERIALIZER Y
RECIPE_TYPE Z
ROOT_PLACER_TYPE aa
ROOT_REGISTRY_NAME a
RULE_BLOCK_ENTITY_MODIFIER ac
RULE_TEST ab
SCHEDULE ad
SENSOR_TYPE ae
SOUND_EVENT af
STAT_TYPE ag
STRUCTURE aD
STRUCTURE_PIECE ah
STRUCTURE_PLACEMENT ai
STRUCTURE_POOL_ELEMENT aj
STRUCTURE_PROCESSOR al
STRUCTURE_SET aF
STRUCTURE_TYPE am
TEMPLATE_POOL aG
TREE_DECORATOR_TYPE an
TRIGGER_TYPE aH
TRIM_MATERIAL aI
TRIM_PATTERN aJ
TRUNK_PLACER_TYPE ao
VILLAGER_PROFESSION ap
VILLAGER_TYPE aq
WORLD_PRESET aK
<clinit> ()V <clinit>
<init> ()V <init>
createRegistryKey (Ljava/lang/String;)Lnet/minecraft/resources/ResourceKey; a
levelStemToLevel (Lnet/minecraft/resources/ResourceKey;)Lnet/minecraft/resources/ResourceKey; a
levelToLevelStem (Lnet/minecraft/resources/ResourceKey;)Lnet/minecraft/resources/ResourceKey; b
net/minecraft/core/registries/package-info kf
net/minecraft/data/BlockFamilies kg
ACACIA_PLANKS a
ANDESITE n
BAMBOO_MOSAIC l
BAMBOO_PLANKS k
BIRCH_PLANKS c
BLACKSTONE p
BRICKS s
CHERRY_PLANKS b
COBBLED_DEEPSLATE al
COBBLESTONE L
COPPER_BLOCK v
CRIMSON_PLANKS d
CUT_COPPER w
CUT_RED_SANDSTONE ag
CUT_SANDSTONE ad
DARK_OAK_PLANKS g
DARK_PRISMARINE Z
DEEPSLATE ak
DEEPSLATE_BRICKS an
DEEPSLATE_TILES ao
DIORITE N
END_STONE_BRICKS t
EXPOSED_COPPER z
EXPOSED_CUT_COPPER A
GRANITE P
JUNGLE_PLANKS e
MANGROVE_PLANKS j
MAP ap
MOSSY_COBBLESTONE M
MOSSY_STONE_BRICKS u
MUD_BRICKS m
NETHER_BRICKS U
OAK_PLANKS f
OXIDIZED_COPPER H
OXIDIZED_CUT_COPPER I
POLISHED_ANDESITE o
POLISHED_BLACKSTONE q
POLISHED_BLACKSTONE_BRICKS r
POLISHED_DEEPSLATE am
POLISHED_DIORITE O
POLISHED_GRANITE Q
POLISHED_TUFF S
PRISMARINE W
PRISMARINE_BRICKS Y
PURPUR X
QUARTZ aa
RECIPE_GROUP_PREFIX_WOODEN aq
RECIPE_UNLOCKED_BY_HAS_PLANKS ar
RED_NETHER_BRICKS V
RED_SANDSTONE af
SANDSTONE ac
SMOOTH_QUARTZ ab
SMOOTH_RED_SANDSTONE ah
SMOOTH_SANDSTONE ae
SPRUCE_PLANKS h
STONE ai
STONE_BRICK aj
TUFF R
TUFF_BRICKS T
WARPED_PLANKS i
WAXED_COPPER_BLOCK x
WAXED_CUT_COPPER y
WAXED_EXPOSED_COPPER B
WAXED_EXPOSED_CUT_COPPER C
WAXED_OXIDIZED_COPPER J
WAXED_OXIDIZED_CUT_COPPER K
WAXED_WEATHERED_COPPER F
WAXED_WEATHERED_CUT_COPPER G
WEATHERED_COPPER D
WEATHERED_CUT_COPPER E
<clinit> ()V <clinit>
<init> ()V <init>
familyBuilder (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/data/BlockFamily$Builder; a
getAllFamilies ()Ljava/util/stream/Stream; a
net/minecraft/data/BlockFamily kh
baseBlock a
generateModel c
generateRecipe d
recipeGroupPrefix e
recipeUnlockedBy f
variants b
<init> (Lnet/minecraft/world/level/block/Block;)V <init>
get (Lnet/minecraft/data/BlockFamily$Variant;)Lnet/minecraft/world/level/block/Block; a
getBaseBlock ()Lnet/minecraft/world/level/block/Block; a
getRecipeGroupPrefix ()Ljava/util/Optional; e
getRecipeUnlockedBy ()Ljava/util/Optional; f
getVariants ()Ljava/util/Map; b
shouldGenerateModel ()Z c
shouldGenerateRecipe ()Z d
net/minecraft/data/BlockFamily$Builder kh$a
family a
<init> (Lnet/minecraft/world/level/block/Block;)V <init>
button (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/data/BlockFamily$Builder; a
chiseled (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/data/BlockFamily$Builder; b
cracked (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/data/BlockFamily$Builder; d
customFence (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/data/BlockFamily$Builder; g
customFenceGate (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/data/BlockFamily$Builder; i
cut (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/data/BlockFamily$Builder; e
dontGenerateModel ()Lnet/minecraft/data/BlockFamily$Builder; b
dontGenerateRecipe ()Lnet/minecraft/data/BlockFamily$Builder; c
door (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/data/BlockFamily$Builder; f
fence (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/data/BlockFamily$Builder; h
fenceGate (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/data/BlockFamily$Builder; j
getFamily ()Lnet/minecraft/data/BlockFamily; a
mosaic (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/data/BlockFamily$Builder; c
polished (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/data/BlockFamily$Builder; n
pressurePlate (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/data/BlockFamily$Builder; m
recipeGroupPrefix (Ljava/lang/String;)Lnet/minecraft/data/BlockFamily$Builder; a
recipeUnlockedBy (Ljava/lang/String;)Lnet/minecraft/data/BlockFamily$Builder; b
sign (Lnet/minecraft/world/level/block/Block;Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/data/BlockFamily$Builder; a
slab (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/data/BlockFamily$Builder; k
stairs (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/data/BlockFamily$Builder; l
trapdoor (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/data/BlockFamily$Builder; o
wall (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/data/BlockFamily$Builder; p
net/minecraft/data/BlockFamily$Variant kh$b
$VALUES t
BUTTON a
CHISELED b
CRACKED c
CUSTOM_FENCE f
CUSTOM_FENCE_GATE h
CUT d
DOOR e
FENCE g
FENCE_GATE i
MOSAIC j
POLISHED o
PRESSURE_PLATE n
SIGN k
SLAB l
STAIRS m
TRAPDOOR p
WALL q
WALL_SIGN r
recipeGroup s
$values ()[Lnet/minecraft/data/BlockFamily$Variant; b
<clinit> ()V <clinit>
<init> (Ljava/lang/String;ILjava/lang/String;)V <init>
getRecipeGroup ()Ljava/lang/String; a
valueOf (Ljava/lang/String;)Lnet/minecraft/data/BlockFamily$Variant; valueOf
values ()[Lnet/minecraft/data/BlockFamily$Variant; values
net/minecraft/data/CachedOutput ki
NO_CACHE a
<clinit> ()V <clinit>
lambda$static$0 (Ljava/nio/file/Path;[BLcom/google/common/hash/HashCode;)V a
writeIfNeeded (Ljava/nio/file/Path;[BLcom/google/common/hash/HashCode;)V writeIfNeeded
net/minecraft/data/DataGenerator kj
LOGGER a
allProviderIds d
alwaysGenerate g
providersToRun e
rootOutputFolder b
vanillaPackOutput c
version f
<clinit> ()V <clinit>
<init> (Ljava/nio/file/Path;Lnet/minecraft/WorldVersion;Z)V <init>
getBuiltinDatapack (ZLjava/lang/String;)Lnet/minecraft/data/DataGenerator$PackGenerator; a
getVanillaPack (Z)Lnet/minecraft/data/DataGenerator$PackGenerator; a
lambda$run$0 (Lnet/minecraft/data/HashCache;Lcom/google/common/base/Stopwatch;Ljava/lang/String;Lnet/minecraft/data/DataProvider;)V a
run ()V a
net/minecraft/data/DataGenerator$PackGenerator kj$a
output d
providerPrefix c
this$0 a
toRun b
<init> (Lnet/minecraft/data/DataGenerator;ZLjava/lang/String;Lnet/minecraft/data/PackOutput;)V <init>
addProvider (Lnet/minecraft/data/DataProvider$Factory;)Lnet/minecraft/data/DataProvider; a
net/minecraft/data/DataProvider kk
FIXED_ORDER_FIELDS a
KEY_COMPARATOR b
LOGGER c
<clinit> ()V <clinit>
getName ()Ljava/lang/String; a
lambda$saveStable$2 (Lcom/google/gson/JsonElement;Lnet/minecraft/data/CachedOutput;Ljava/nio/file/Path;)V a
lambda$static$0 (Lit/unimi/dsi/fastutil/objects/Object2IntOpenHashMap;)V a
lambda$static$1 (Ljava/lang/String;)Ljava/lang/String; a
run (Lnet/minecraft/data/CachedOutput;)Ljava/util/concurrent/CompletableFuture; a
saveStable (Lnet/minecraft/data/CachedOutput;Lcom/mojang/serialization/Codec;Ljava/lang/Object;Ljava/nio/file/Path;)Ljava/util/concurrent/CompletableFuture; a
saveStable (Lnet/minecraft/data/CachedOutput;Lcom/google/gson/JsonElement;Ljava/nio/file/Path;)Ljava/util/concurrent/CompletableFuture; a
net/minecraft/data/DataProvider$Factory kk$a
create (Lnet/minecraft/data/PackOutput;)Lnet/minecraft/data/DataProvider; create
net/minecraft/data/HashCache kl
HEADER_MARKER b
LOGGER a
cacheDir d
cachePaths h
caches f
cachesToWrite g
initialCount i
rootDir c
versionId e
writes j
<clinit> ()V <clinit>
<init> (Ljava/nio/file/Path;Ljava/util/Collection;Lnet/minecraft/WorldVersion;)V <init>
applyUpdate (Lnet/minecraft/data/HashCache$UpdateResult;)V a
generateUpdate (Ljava/lang/String;Lnet/minecraft/data/HashCache$UpdateFunction;)Ljava/util/concurrent/CompletableFuture; a
getProviderCachePath (Ljava/lang/String;)Ljava/nio/file/Path; b
lambda$generateUpdate$0 (Lnet/minecraft/data/HashCache$CacheUpdater;Ljava/lang/Object;)Lnet/minecraft/data/HashCache$UpdateResult; a
lambda$purgeStaleAndWrite$1 (Ljava/util/Set;Ljava/lang/String;Lnet/minecraft/data/HashCache$ProviderCache;)V a
lambda$purgeStaleAndWrite$2 (Lorg/apache/commons/lang3/mutable/MutableInt;Ljava/util/Set;Lorg/apache/commons/lang3/mutable/MutableInt;Ljava/nio/file/Path;)V a
purgeStaleAndWrite ()V a
readCache (Ljava/nio/file/Path;Ljava/nio/file/Path;)Lnet/minecraft/data/HashCache$ProviderCache; a
shouldRunInThisVersion (Ljava/lang/String;)Z a
net/minecraft/data/HashCache$CacheUpdater kl$a
closed g
newCache e
oldCache d
provider c
this$0 b
writes f
<init> (Lnet/minecraft/data/HashCache;Ljava/lang/String;Ljava/lang/String;Lnet/minecraft/data/HashCache$ProviderCache;)V <init>
close ()Lnet/minecraft/data/HashCache$UpdateResult; a
shouldWrite (Ljava/nio/file/Path;Lcom/google/common/hash/HashCode;)Z a
writeIfNeeded (Ljava/nio/file/Path;[BLcom/google/common/hash/HashCode;)V writeIfNeeded
net/minecraft/data/HashCache$ProviderCache kl$b
data b
version a
<init> (Ljava/lang/String;Lcom/google/common/collect/ImmutableMap;)V <init>
count ()I a
data ()Lcom/google/common/collect/ImmutableMap; c
equals (Ljava/lang/Object;)Z equals
get (Ljava/nio/file/Path;)Lcom/google/common/hash/HashCode; a
hashCode ()I hashCode
lambda$load$0 (Lcom/google/common/collect/ImmutableMap$Builder;Ljava/nio/file/Path;Ljava/lang/String;)V a
load (Ljava/nio/file/Path;Ljava/nio/file/Path;)Lnet/minecraft/data/HashCache$ProviderCache; a
save (Ljava/nio/file/Path;Ljava/nio/file/Path;Ljava/lang/String;)V a
toString ()Ljava/lang/String; toString
version ()Ljava/lang/String; b
net/minecraft/data/HashCache$ProviderCacheBuilder kl$c
data b
version a
<init> (Ljava/lang/String;Ljava/util/concurrent/ConcurrentMap;)V <init>
<init> (Ljava/lang/String;)V <init>
build ()Lnet/minecraft/data/HashCache$ProviderCache; a
data ()Ljava/util/concurrent/ConcurrentMap; c
equals (Ljava/lang/Object;)Z equals
hashCode ()I hashCode
put (Ljava/nio/file/Path;Lcom/google/common/hash/HashCode;)V a
toString ()Ljava/lang/String; toString
version ()Ljava/lang/String; b
net/minecraft/data/HashCache$UpdateFunction kl$d
update (Lnet/minecraft/data/CachedOutput;)Ljava/util/concurrent/CompletableFuture; update
net/minecraft/data/HashCache$UpdateResult kl$e
cache b
providerId a
writes c
<init> (Ljava/lang/String;Lnet/minecraft/data/HashCache$ProviderCache;I)V <init>
cache ()Lnet/minecraft/data/HashCache$ProviderCache; b
equals (Ljava/lang/Object;)Z equals
hashCode ()I hashCode
providerId ()Ljava/lang/String; a
toString ()Ljava/lang/String; toString
writes ()I c
net/minecraft/data/Main net/minecraft/data/Main
<init> ()V <init>
bindRegistries (Ljava/util/function/BiFunction;Ljava/util/concurrent/CompletableFuture;)Lnet/minecraft/data/DataProvider$Factory; a
createStandardGenerator (Ljava/nio/file/Path;Ljava/util/Collection;ZZZZZLnet/minecraft/WorldVersion;Z)Lnet/minecraft/data/DataGenerator; a
lambda$bindRegistries$1 (Ljava/util/function/BiFunction;Ljava/util/concurrent/CompletableFuture;Lnet/minecraft/data/PackOutput;)Lnet/minecraft/data/DataProvider; a
lambda$createStandardGenerator$10 (Lnet/minecraft/data/PackOutput;)Lnet/minecraft/data/metadata/PackMetadataGenerator; a
lambda$createStandardGenerator$2 (Ljava/util/Collection;Lnet/minecraft/data/PackOutput;)Lnet/minecraft/data/structures/SnbtToNbt; b
lambda$createStandardGenerator$3 (Ljava/util/concurrent/CompletableFuture;Lnet/minecraft/data/tags/TagsProvider;Lnet/minecraft/data/PackOutput;)Lnet/minecraft/data/tags/VanillaItemTagsProvider; c
lambda$createStandardGenerator$4 (Ljava/util/Collection;Lnet/minecraft/data/PackOutput;)Lnet/minecraft/data/structures/NbtToSnbt; a
lambda$createStandardGenerator$5 (Lnet/minecraft/data/PackOutput;)Lnet/minecraft/data/metadata/PackMetadataGenerator; c
lambda$createStandardGenerator$6 (Lnet/minecraft/data/PackOutput;)Lnet/minecraft/data/metadata/PackMetadataGenerator; b
lambda$createStandardGenerator$7 (Ljava/util/concurrent/CompletableFuture;Lnet/minecraft/data/tags/TagsProvider;Lnet/minecraft/data/PackOutput;)Lnet/minecraft/data/tags/UpdateOneTwentyOneBlockTagsProvider; b
lambda$createStandardGenerator$8 (Ljava/util/concurrent/CompletableFuture;Lnet/minecraft/data/tags/TagsProvider;Lnet/minecraft/data/tags/TagsProvider;Lnet/minecraft/data/PackOutput;)Lnet/minecraft/data/tags/UpdateOneTwentyOneItemTagsProvider; a
lambda$createStandardGenerator$9 (Ljava/util/concurrent/CompletableFuture;Lnet/minecraft/data/tags/TagsProvider;Lnet/minecraft/data/PackOutput;)Lnet/minecraft/data/tags/UpdateOneTwentyOneBiomeTagsProvider; a
lambda$main$0 (Ljava/lang/String;)Ljava/nio/file/Path; a
main ([Ljava/lang/String;)V main
net/minecraft/data/PackOutput km
outputFolder a
<init> (Ljava/nio/file/Path;)V <init>
createPathProvider (Lnet/minecraft/data/PackOutput$Target;Ljava/lang/String;)Lnet/minecraft/data/PackOutput$PathProvider; a
getOutputFolder ()Ljava/nio/file/Path; a
getOutputFolder (Lnet/minecraft/data/PackOutput$Target;)Ljava/nio/file/Path; a
net/minecraft/data/PackOutput$PathProvider km$a
kind b
root a
<init> (Lnet/minecraft/data/PackOutput;Lnet/minecraft/data/PackOutput$Target;Ljava/lang/String;)V <init>
file (Lnet/minecraft/resources/ResourceLocation;Ljava/lang/String;)Ljava/nio/file/Path; a
json (Lnet/minecraft/resources/ResourceLocation;)Ljava/nio/file/Path; a
net/minecraft/data/PackOutput$Target km$b
$VALUES e
DATA_PACK a
REPORTS c
RESOURCE_PACK b
directory d
$values ()[Lnet/minecraft/data/PackOutput$Target; a
<clinit> ()V <clinit>
<init> (Ljava/lang/String;ILjava/lang/String;)V <init>
valueOf (Ljava/lang/String;)Lnet/minecraft/data/PackOutput$Target; valueOf
values ()[Lnet/minecraft/data/PackOutput$Target; values
net/minecraft/data/advancements/AdvancementProvider kn
pathProvider d
registries f
subProviders e
<init> (Lnet/minecraft/data/PackOutput;Ljava/util/concurrent/CompletableFuture;Ljava/util/List;)V <init>
getName ()Ljava/lang/String; a
lambda$run$0 (Ljava/util/Set;Ljava/util/List;Lnet/minecraft/data/CachedOutput;Lnet/minecraft/advancements/AdvancementHolder;)V a
lambda$run$1 (I)[Ljava/util/concurrent/CompletableFuture; a
lambda$run$2 (Lnet/minecraft/data/CachedOutput;Lnet/minecraft/core/HolderLookup$Provider;)Ljava/util/concurrent/CompletionStage; a
run (Lnet/minecraft/data/CachedOutput;)Ljava/util/concurrent/CompletableFuture; a
net/minecraft/data/advancements/AdvancementSubProvider ko
createPlaceholder (Ljava/lang/String;)Lnet/minecraft/advancements/AdvancementHolder; a
generate (Lnet/minecraft/core/HolderLookup$Provider;Ljava/util/function/Consumer;)V a
net/minecraft/data/advancements/package-info kp
net/minecraft/data/advancements/packs/UpdateOneTwentyOneAdvancementProvider kq
<init> ()V <init>
create (Lnet/minecraft/data/PackOutput;Ljava/util/concurrent/CompletableFuture;)Lnet/minecraft/data/advancements/AdvancementProvider; a
net/minecraft/data/advancements/packs/UpdateOneTwentyOneAdventureAdvancements kr
<init> ()V <init>
generate (Lnet/minecraft/core/HolderLookup$Provider;Ljava/util/function/Consumer;)V a
net/minecraft/data/advancements/packs/VanillaAdvancementProvider ks
<init> ()V <init>
create (Lnet/minecraft/data/PackOutput;Ljava/util/concurrent/CompletableFuture;)Lnet/minecraft/data/advancements/AdvancementProvider; a
net/minecraft/data/advancements/packs/VanillaAdventureAdvancements kt
BEDROCK_THICKNESS e
DISTANCE_FROM_BOTTOM_TO_TOP b
MOBS_TO_KILL a
Y_COORDINATE_AT_BOTTOM d
Y_COORDINATE_AT_TOP c
<clinit> ()V <clinit>
<init> ()V <init>
addBiomes (Lnet/minecraft/advancements/Advancement$Builder;Ljava/util/List;)Lnet/minecraft/advancements/Advancement$Builder; a
addMobsToKill (Lnet/minecraft/advancements/Advancement$Builder;Ljava/util/List;)Lnet/minecraft/advancements/Advancement$Builder; b
craftingANewLook (Lnet/minecraft/advancements/Advancement$Builder;)Lnet/minecraft/advancements/Advancement$Builder; b
createAdventuringTime (Ljava/util/function/Consumer;Lnet/minecraft/advancements/AdvancementHolder;Lnet/minecraft/world/level/biome/MultiNoiseBiomeSourceParameterList$Preset;)V a
createMonsterHunterAdvancement (Lnet/minecraft/advancements/AdvancementHolder;Ljava/util/function/Consumer;Ljava/util/List;)Lnet/minecraft/advancements/AdvancementHolder; a
fireCountAndBystander (Lnet/minecraft/advancements/critereon/MinMaxBounds$Ints;Ljava/util/Optional;)Lnet/minecraft/advancements/Criterion; a
generate (Lnet/minecraft/core/HolderLookup$Provider;Ljava/util/function/Consumer;)V a
lambda$addMobsToKill$8 (Lnet/minecraft/advancements/Advancement$Builder;Lnet/minecraft/world/entity/EntityType;)V a
lambda$craftingANewLook$6 (Lnet/minecraft/advancements/Advancement$Builder;Lnet/minecraft/resources/ResourceLocation;)V a
lambda$placedBlockReadByComparator$0 (Lnet/minecraft/core/Direction;)Lnet/minecraft/world/level/storage/loot/predicates/LootItemCondition$Builder; a
lambda$placedBlockReadByComparator$1 (I)[Lnet/minecraft/world/level/storage/loot/predicates/LootItemCondition$Builder; b
lambda$placedComparatorReadingBlock$2 (Lnet/minecraft/world/level/block/Block;Lnet/minecraft/core/Direction;)Lnet/minecraft/world/level/storage/loot/predicates/AllOfCondition$Builder; a
lambda$placedComparatorReadingBlock$3 (I)[Lnet/minecraft/world/level/storage/loot/predicates/LootItemCondition$Builder; a
lambda$respectingTheRemnantsCriterions$7 (Lnet/minecraft/advancements/Advancement$Builder;Lcom/mojang/datafixers/util/Pair;)V a
lambda$smithingWithStyle$4 (Ljava/util/Set;Lnet/minecraft/data/recipes/packs/VanillaRecipeProvider$TrimTemplate;)Z a
lambda$smithingWithStyle$5 (Lnet/minecraft/advancements/Advancement$Builder;Lnet/minecraft/data/recipes/packs/VanillaRecipeProvider$TrimTemplate;)V a
lookAtThroughItem (Lnet/minecraft/world/entity/EntityType;Lnet/minecraft/world/item/Item;)Lnet/minecraft/advancements/Criterion; a
placedBlockReadByComparator (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/advancements/Criterion; a
placedComparatorReadingBlock (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/advancements/Criterion; b
respectingTheRemnantsCriterions (Lnet/minecraft/advancements/Advancement$Builder;)Lnet/minecraft/advancements/Advancement$Builder; c
smithingWithStyle (Lnet/minecraft/advancements/Advancement$Builder;)Lnet/minecraft/advancements/Advancement$Builder; a
net/minecraft/data/advancements/packs/VanillaHusbandryAdvancements ku
BREEDABLE_ANIMALS a
EDIBLE_ITEMS e
FISH c
FISH_BUCKETS d
INDIRECTLY_BREEDABLE_ANIMALS b
WAX_SCRAPING_TOOLS f
<clinit> ()V <clinit>
<init> ()V <init>
addBreedable (Lnet/minecraft/advancements/Advancement$Builder;Ljava/util/stream/Stream;Ljava/util/stream/Stream;)Lnet/minecraft/advancements/Advancement$Builder; a
addCatVariants (Lnet/minecraft/advancements/Advancement$Builder;)Lnet/minecraft/advancements/Advancement$Builder; e
addFish (Lnet/minecraft/advancements/Advancement$Builder;)Lnet/minecraft/advancements/Advancement$Builder; d
addFishBuckets (Lnet/minecraft/advancements/Advancement$Builder;)Lnet/minecraft/advancements/Advancement$Builder; c
addFood (Lnet/minecraft/advancements/Advancement$Builder;)Lnet/minecraft/advancements/Advancement$Builder; b
addLeashedFrogVariants (Lnet/minecraft/advancements/Advancement$Builder;)Lnet/minecraft/advancements/Advancement$Builder; a
createBreedAllAnimalsAdvancement (Lnet/minecraft/advancements/AdvancementHolder;Ljava/util/function/Consumer;Ljava/util/stream/Stream;Ljava/util/stream/Stream;)Lnet/minecraft/advancements/AdvancementHolder; a
generate (Lnet/minecraft/core/HolderLookup$Provider;Ljava/util/function/Consumer;)V a
lambda$addBreedable$1 (Lnet/minecraft/advancements/Advancement$Builder;Lnet/minecraft/world/entity/EntityType;)V b
lambda$addBreedable$2 (Lnet/minecraft/advancements/Advancement$Builder;Lnet/minecraft/world/entity/EntityType;)V a
lambda$addCatVariants$3 (Lnet/minecraft/advancements/Advancement$Builder;Ljava/util/Map$Entry;)V a
lambda$addLeashedFrogVariants$0 (Lnet/minecraft/advancements/Advancement$Builder;Lnet/minecraft/core/Holder$Reference;)V a
net/minecraft/data/advancements/packs/VanillaNetherAdvancements kv
DISTRACT_PIGLIN_PLAYER_ARMOR_PREDICATE a
<clinit> ()V <clinit>
<init> ()V <init>
generate (Lnet/minecraft/core/HolderLookup$Provider;Ljava/util/function/Consumer;)V a
net/minecraft/data/advancements/packs/VanillaStoryAdvancements kw
<init> ()V <init>
generate (Lnet/minecraft/core/HolderLookup$Provider;Ljava/util/function/Consumer;)V a
net/minecraft/data/advancements/packs/VanillaTheEndAdvancements kx
<init> ()V <init>
generate (Lnet/minecraft/core/HolderLookup$Provider;Ljava/util/function/Consumer;)V a
net/minecraft/data/advancements/packs/package-info ky
net/minecraft/data/info/BiomeParametersDumpReport kz
CODEC h
ENTRY_CODEC g
LOGGER d
registries f
topPath e
<clinit> ()V <clinit>
<init> (Lnet/minecraft/data/PackOutput;Ljava/util/concurrent/CompletableFuture;)V <init>
createPath (Lnet/minecraft/resources/ResourceLocation;)Ljava/nio/file/Path; a
dumpValue (Ljava/nio/file/Path;Lnet/minecraft/data/CachedOutput;Lcom/mojang/serialization/DynamicOps;Lcom/mojang/serialization/Encoder;Ljava/lang/Object;)Ljava/util/concurrent/CompletableFuture; a
getName ()Ljava/lang/String; a
lambda$dumpValue$3 (Ljava/nio/file/Path;Ljava/lang/String;)V a
lambda$run$0 (Ljava/util/List;Lnet/minecraft/data/CachedOutput;Lcom/mojang/serialization/DynamicOps;Lnet/minecraft/world/level/biome/MultiNoiseBiomeSourceParameterList$Preset;Lnet/minecraft/world/level/biome/Climate$ParameterList;)V a
lambda$run$1 (I)[Ljava/util/concurrent/CompletableFuture; a
lambda$run$2 (Lnet/minecraft/data/CachedOutput;Lnet/minecraft/core/HolderLookup$Provider;)Ljava/util/concurrent/CompletionStage; a
run (Lnet/minecraft/data/CachedOutput;)Ljava/util/concurrent/CompletableFuture; a
net/minecraft/data/info/BlockListReport la
output d
<init> (Lnet/minecraft/data/PackOutput;)V <init>
getName ()Ljava/lang/String; a
run (Lnet/minecraft/data/CachedOutput;)Ljava/util/concurrent/CompletableFuture; a
net/minecraft/data/info/CommandsReport lb
output d
registries e
<init> (Lnet/minecraft/data/PackOutput;Ljava/util/concurrent/CompletableFuture;)V <init>
getName ()Ljava/lang/String; a
lambda$run$0 (Lnet/minecraft/data/CachedOutput;Ljava/nio/file/Path;Lnet/minecraft/core/HolderLookup$Provider;)Ljava/util/concurrent/CompletionStage; a
run (Lnet/minecraft/data/CachedOutput;)Ljava/util/concurrent/CompletableFuture; a
net/minecraft/data/info/RegistryDumpReport lc
output d
<init> (Lnet/minecraft/data/PackOutput;)V <init>
dumpRegistry (Lnet/minecraft/core/Registry;)Lcom/google/gson/JsonElement; a
getName ()Ljava/lang/String; a
lambda$dumpRegistry$1 (Lnet/minecraft/core/Registry;Lcom/google/gson/JsonObject;Lnet/minecraft/core/Holder$Reference;)V a
lambda$run$0 (Lcom/google/gson/JsonObject;Lnet/minecraft/core/Holder$Reference;)V a
run (Lnet/minecraft/data/CachedOutput;)Ljava/util/concurrent/CompletableFuture; a
net/minecraft/data/info/package-info ld
net/minecraft/data/loot/BlockLootSubProvider le
HAS_NO_SHEARS_OR_SILK_TOUCH i
HAS_NO_SILK_TOUCH b
HAS_SHEARS c
HAS_SHEARS_OR_SILK_TOUCH h
HAS_SILK_TOUCH a
NORMAL_LEAVES_SAPLING_CHANCES g
NORMAL_LEAVES_STICK_CHANCES j
enabledFeatures e
explosionResistant d
map f
<clinit> ()V <clinit>
<init> (Ljava/util/Set;Lnet/minecraft/world/flag/FeatureFlagSet;)V <init>
<init> (Ljava/util/Set;Lnet/minecraft/world/flag/FeatureFlagSet;Ljava/util/Map;)V <init>
add (Lnet/minecraft/world/level/block/Block;Lnet/minecraft/world/level/storage/loot/LootTable$Builder;)V a
add (Lnet/minecraft/world/level/block/Block;Ljava/util/function/Function;)V a
addNetherVinesDropTable (Lnet/minecraft/world/level/block/Block;Lnet/minecraft/world/level/block/Block;)V b
applyExplosionCondition (Lnet/minecraft/world/level/ItemLike;Lnet/minecraft/world/level/storage/loot/predicates/ConditionUserBuilder;)Lnet/minecraft/world/level/storage/loot/predicates/ConditionUserBuilder; a
applyExplosionDecay (Lnet/minecraft/world/level/ItemLike;Lnet/minecraft/world/level/storage/loot/functions/FunctionUserBuilder;)Lnet/minecraft/world/level/storage/loot/functions/FunctionUserBuilder; a
createAttachedStemDrops (Lnet/minecraft/world/level/block/Block;Lnet/minecraft/world/item/Item;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; c
createBannerDrop (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; g
createBeeHiveDrop (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; i
createBeeNestDrop (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; h
createCandleCakeDrops (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; p
createCandleDrops (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; n
createCaveVinesDrop (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; j
createCopperOreDrops (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; d
createCropDrops (Lnet/minecraft/world/level/block/Block;Lnet/minecraft/world/item/Item;Lnet/minecraft/world/item/Item;Lnet/minecraft/world/level/storage/loot/predicates/LootItemCondition$Builder;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; a
createDoorTable (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; q
createDoublePlantShearsDrop (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; m
createDoublePlantWithSeedDrops (Lnet/minecraft/world/level/block/Block;Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; a
createGrassDrops (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; k
createLapisOreDrops (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; e
createLeavesDrops (Lnet/minecraft/world/level/block/Block;Lnet/minecraft/world/level/block/Block;[F)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; a
createMangroveLeavesDrops (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; l
createMultifaceBlockDrops (Lnet/minecraft/world/level/block/Block;Lnet/minecraft/world/level/storage/loot/predicates/LootItemCondition$Builder;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; a
createMushroomBlockDrop (Lnet/minecraft/world/level/block/Block;Lnet/minecraft/world/level/ItemLike;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; b
createNameableBlockEntityTable (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; b
createOakLeavesDrops (Lnet/minecraft/world/level/block/Block;Lnet/minecraft/world/level/block/Block;[F)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; b
createOreDrop (Lnet/minecraft/world/level/block/Block;Lnet/minecraft/world/item/Item;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; a
createPetalsDrops (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; o
createPotFlowerItemTable (Lnet/minecraft/world/level/ItemLike;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; d
createRedstoneOreDrops (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; f
createSelfDropDispatchTable (Lnet/minecraft/world/level/block/Block;Lnet/minecraft/world/level/storage/loot/predicates/LootItemCondition$Builder;Lnet/minecraft/world/level/storage/loot/entries/LootPoolEntryContainer$Builder;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; a
createShearsDispatchTable (Lnet/minecraft/world/level/block/Block;Lnet/minecraft/world/level/storage/loot/entries/LootPoolEntryContainer$Builder;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; b
createShearsOnlyDrop (Lnet/minecraft/world/level/ItemLike;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; b
createShulkerBoxDrop (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; c
createSilkTouchDispatchTable (Lnet/minecraft/world/level/block/Block;Lnet/minecraft/world/level/storage/loot/entries/LootPoolEntryContainer$Builder;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; a
createSilkTouchOnlyTable (Lnet/minecraft/world/level/ItemLike;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; c
createSilkTouchOrShearsDispatchTable (Lnet/minecraft/world/level/block/Block;Lnet/minecraft/world/level/storage/loot/entries/LootPoolEntryContainer$Builder;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; c
createSingleItemTable (Lnet/minecraft/world/level/ItemLike;Lnet/minecraft/world/level/storage/loot/providers/number/NumberProvider;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; a
createSingleItemTable (Lnet/minecraft/world/level/ItemLike;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; a
createSingleItemTableWithSilkTouch (Lnet/minecraft/world/level/block/Block;Lnet/minecraft/world/level/ItemLike;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; a
createSingleItemTableWithSilkTouch (Lnet/minecraft/world/level/block/Block;Lnet/minecraft/world/level/ItemLike;Lnet/minecraft/world/level/storage/loot/providers/number/NumberProvider;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; a
createSinglePropConditionTable (Lnet/minecraft/world/level/block/Block;Lnet/minecraft/world/level/block/state/properties/Property;Ljava/lang/Comparable;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; a
createSlabItemTable (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; a
createStemDrops (Lnet/minecraft/world/level/block/Block;Lnet/minecraft/world/item/Item;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; b
dropOther (Lnet/minecraft/world/level/block/Block;Lnet/minecraft/world/level/ItemLike;)V c
dropPottedContents (Lnet/minecraft/world/level/block/Block;)V r
dropSelf (Lnet/minecraft/world/level/block/Block;)V t
dropWhenSilkTouch (Lnet/minecraft/world/level/block/Block;)V s
generate (Ljava/util/function/BiConsumer;)V generate
generate ()V b
lambda$createCandleDrops$2 (Lnet/minecraft/world/level/block/Block;Ljava/lang/Integer;)Lnet/minecraft/world/level/storage/loot/functions/LootItemFunction$Builder; b
lambda$createMultifaceBlockDrops$1 (Lnet/minecraft/world/level/block/Block;Lnet/minecraft/core/Direction;)Lnet/minecraft/world/level/storage/loot/functions/LootItemFunction$Builder; a
lambda$createPetalsDrops$3 (Lnet/minecraft/world/level/block/Block;Ljava/lang/Integer;)Lnet/minecraft/world/level/storage/loot/functions/LootItemFunction$Builder; a
lambda$createStemDrops$0 (Lnet/minecraft/world/level/block/Block;Ljava/lang/Integer;)Lnet/minecraft/world/level/storage/loot/functions/LootItemFunction$Builder; c
lambda$dropPottedContents$4 (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; u
noDrop ()Lnet/minecraft/world/level/storage/loot/LootTable$Builder; a
otherWhenSilkTouch (Lnet/minecraft/world/level/block/Block;Lnet/minecraft/world/level/block/Block;)V c
net/minecraft/data/loot/EntityLootSubProvider lf
ENTITY_ON_FIRE a
SPECIAL_LOOT_TABLE_TYPES b
allowed c
map e
required d
<clinit> ()V <clinit>
<init> (Lnet/minecraft/world/flag/FeatureFlagSet;)V <init>
<init> (Lnet/minecraft/world/flag/FeatureFlagSet;Lnet/minecraft/world/flag/FeatureFlagSet;)V <init>
add (Lnet/minecraft/world/entity/EntityType;Lnet/minecraft/resources/ResourceLocation;Lnet/minecraft/world/level/storage/loot/LootTable$Builder;)V a
add (Lnet/minecraft/world/entity/EntityType;Lnet/minecraft/world/level/storage/loot/LootTable$Builder;)V a
canHaveLootTable (Lnet/minecraft/world/entity/EntityType;)Z a
createSheepTable (Lnet/minecraft/world/level/ItemLike;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; a
generate (Ljava/util/function/BiConsumer;)V generate
generate ()V a
killedByFrog ()Lnet/minecraft/world/level/storage/loot/predicates/LootItemCondition$Builder; b
killedByFrogVariant (Lnet/minecraft/world/entity/animal/FrogVariant;)Lnet/minecraft/world/level/storage/loot/predicates/LootItemCondition$Builder; a
lambda$add$2 (Lnet/minecraft/world/entity/EntityType;)Ljava/util/Map; b
lambda$generate$0 (Ljava/util/Set;Lnet/minecraft/core/Holder$Reference;Ljava/util/function/BiConsumer;Lnet/minecraft/resources/ResourceLocation;Lnet/minecraft/world/level/storage/loot/LootTable$Builder;)V a
lambda$generate$1 (Ljava/util/Set;Ljava/util/function/BiConsumer;Lnet/minecraft/core/Holder$Reference;)V a
net/minecraft/data/loot/LootTableProvider lg
LOGGER d
pathProvider e
requiredTables f
subProviders g
<clinit> ()V <clinit>
<init> (Lnet/minecraft/data/PackOutput;Ljava/util/Set;Ljava/util/List;)V <init>
getName ()Ljava/lang/String; a
lambda$run$0 (Ljava/util/Map;Ljava/util/Map;Lnet/minecraft/data/loot/LootTableProvider$SubProviderEntry;Lnet/minecraft/resources/ResourceLocation;Lnet/minecraft/world/level/storage/loot/LootTable$Builder;)V a
lambda$run$1 (Ljava/util/Map;Ljava/util/Map;Lnet/minecraft/data/loot/LootTableProvider$SubProviderEntry;)V a
lambda$run$2 (Lnet/minecraft/world/level/storage/loot/ValidationContext;Lnet/minecraft/resources/ResourceLocation;Lnet/minecraft/world/level/storage/loot/LootTable;)V a
lambda$run$3 (Ljava/lang/String;Ljava/lang/String;)V a
lambda$run$4 (Lnet/minecraft/data/CachedOutput;Ljava/util/Map$Entry;)Ljava/util/concurrent/CompletableFuture; a
lambda$run$5 (I)[Ljava/util/concurrent/CompletableFuture; a
run (Lnet/minecraft/data/CachedOutput;)Ljava/util/concurrent/CompletableFuture; a
net/minecraft/data/loot/LootTableProvider$1 lg$1
this$0 b
val$tables a
<init> (Lnet/minecraft/data/loot/LootTableProvider;Ljava/util/Map;)V <init>
getElement (Lnet/minecraft/world/level/storage/loot/LootDataId;)Ljava/lang/Object; getElement
net/minecraft/data/loot/LootTableProvider$SubProviderEntry lg$a
paramSet b
provider a
<init> (Ljava/util/function/Supplier;Lnet/minecraft/world/level/storage/loot/parameters/LootContextParamSet;)V <init>
equals (Ljava/lang/Object;)Z equals
hashCode ()I hashCode
paramSet ()Lnet/minecraft/world/level/storage/loot/parameters/LootContextParamSet; b
provider ()Ljava/util/function/Supplier; a
toString ()Ljava/lang/String; toString
net/minecraft/data/loot/LootTableSubProvider lh
generate (Ljava/util/function/BiConsumer;)V generate
net/minecraft/data/loot/package-info li
net/minecraft/data/loot/packs/TradeRebalanceChestLoot lj
<init> ()V <init>
ancientCityLootTable ()Lnet/minecraft/world/level/storage/loot/LootTable$Builder; c
desertPyramidLootTable ()Lnet/minecraft/world/level/storage/loot/LootTable$Builder; b
generate (Ljava/util/function/BiConsumer;)V generate
jungleTempleLootTable ()Lnet/minecraft/world/level/storage/loot/LootTable$Builder; d
pillagerOutpostLootTable ()Lnet/minecraft/world/level/storage/loot/LootTable$Builder; a
net/minecraft/data/loot/packs/TradeRebalanceLootTableProvider lk
<init> ()V <init>
create (Lnet/minecraft/data/PackOutput;)Lnet/minecraft/data/loot/LootTableProvider; a
net/minecraft/data/loot/packs/UpdateOneTwentyOneBlockLoot ll
<init> ()V <init>
generate ()V b
lambda$generate$0 (Lnet/minecraft/data/loot/packs/UpdateOneTwentyOneBlockLoot;Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; k
lambda$generate$1 (Lnet/minecraft/data/loot/packs/UpdateOneTwentyOneBlockLoot;Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; j
lambda$generate$10 (Lnet/minecraft/data/loot/packs/UpdateOneTwentyOneBlockLoot;Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; a
lambda$generate$2 (Lnet/minecraft/data/loot/packs/UpdateOneTwentyOneBlockLoot;Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; i
lambda$generate$3 (Lnet/minecraft/data/loot/packs/UpdateOneTwentyOneBlockLoot;Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; h
lambda$generate$4 (Lnet/minecraft/data/loot/packs/UpdateOneTwentyOneBlockLoot;Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; g
lambda$generate$5 (Lnet/minecraft/data/loot/packs/UpdateOneTwentyOneBlockLoot;Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; f
lambda$generate$6 (Lnet/minecraft/data/loot/packs/UpdateOneTwentyOneBlockLoot;Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; e
lambda$generate$7 (Lnet/minecraft/data/loot/packs/UpdateOneTwentyOneBlockLoot;Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; d
lambda$generate$8 (Lnet/minecraft/data/loot/packs/UpdateOneTwentyOneBlockLoot;Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; c
lambda$generate$9 (Lnet/minecraft/data/loot/packs/UpdateOneTwentyOneBlockLoot;Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; b
net/minecraft/data/loot/packs/UpdateOneTwentyOneChestLoot lm
<init> ()V <init>
generate (Ljava/util/function/BiConsumer;)V generate
net/minecraft/data/loot/packs/UpdateOneTwentyOneLootTableProvider ln
<init> ()V <init>
create (Lnet/minecraft/data/PackOutput;)Lnet/minecraft/data/loot/LootTableProvider; a
net/minecraft/data/loot/packs/VanillaArchaeologyLoot lo
<init> ()V <init>
generate (Ljava/util/function/BiConsumer;)V generate
net/minecraft/data/loot/packs/VanillaBlockLoot lp
EXPLOSION_RESISTANT i
JUNGLE_LEAVES_SAPLING_CHANGES h
<clinit> ()V <clinit>
<init> ()V <init>
createDecoratedPotTable (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; u
createPitcherCropLoot ()Lnet/minecraft/world/level/storage/loot/LootTable$Builder; c
generate ()V b
lambda$createPitcherCropLoot$238 (Ljava/lang/Integer;)Lnet/minecraft/world/level/storage/loot/entries/LootPoolEntryContainer$Builder; a
lambda$generate$0 (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; bg
lambda$generate$1 (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; bf
lambda$generate$10 (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; aW
lambda$generate$100 (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; aB
lambda$generate$101 (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; aA
lambda$generate$102 (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; az
lambda$generate$103 (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; ay
lambda$generate$104 (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; ax
lambda$generate$105 (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; aw
lambda$generate$106 (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; av
lambda$generate$107 (Lnet/minecraft/world/level/block/Block;Ljava/lang/Integer;)Lnet/minecraft/world/level/storage/loot/functions/LootItemFunction$Builder; c
lambda$generate$108 (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; au
lambda$generate$109 (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; at
lambda$generate$11 (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; aV
lambda$generate$110 (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; as
lambda$generate$111 (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; ar
lambda$generate$112 (Lnet/minecraft/data/loot/packs/VanillaBlockLoot;Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; as
lambda$generate$113 (Lnet/minecraft/data/loot/packs/VanillaBlockLoot;Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; ar
lambda$generate$114 (Lnet/minecraft/data/loot/packs/VanillaBlockLoot;Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; aq
lambda$generate$115 (Lnet/minecraft/data/loot/packs/VanillaBlockLoot;Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; ap
lambda$generate$116 (Lnet/minecraft/data/loot/packs/VanillaBlockLoot;Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; ao
lambda$generate$117 (Lnet/minecraft/data/loot/packs/VanillaBlockLoot;Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; an
lambda$generate$118 (Lnet/minecraft/data/loot/packs/VanillaBlockLoot;Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; am
lambda$generate$119 (Lnet/minecraft/data/loot/packs/VanillaBlockLoot;Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; al
lambda$generate$12 (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; aU
lambda$generate$120 (Lnet/minecraft/data/loot/packs/VanillaBlockLoot;Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; ak
lambda$generate$121 (Lnet/minecraft/data/loot/packs/VanillaBlockLoot;Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; aj
lambda$generate$122 (Lnet/minecraft/data/loot/packs/VanillaBlockLoot;Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; ai
lambda$generate$123 (Lnet/minecraft/data/loot/packs/VanillaBlockLoot;Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; ah
lambda$generate$124 (Lnet/minecraft/data/loot/packs/VanillaBlockLoot;Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; ag
lambda$generate$125 (Lnet/minecraft/data/loot/packs/VanillaBlockLoot;Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; af
lambda$generate$126 (Lnet/minecraft/data/loot/packs/VanillaBlockLoot;Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; ae
lambda$generate$127 (Lnet/minecraft/data/loot/packs/VanillaBlockLoot;Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; ad
lambda$generate$128 (Lnet/minecraft/data/loot/packs/VanillaBlockLoot;Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; ac
lambda$generate$129 (Lnet/minecraft/data/loot/packs/VanillaBlockLoot;Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; ab
lambda$generate$13 (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; aT
lambda$generate$130 (Lnet/minecraft/data/loot/packs/VanillaBlockLoot;Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; aa
lambda$generate$131 (Lnet/minecraft/data/loot/packs/VanillaBlockLoot;Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; Z
lambda$generate$132 (Lnet/minecraft/data/loot/packs/VanillaBlockLoot;Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; Y
lambda$generate$133 (Lnet/minecraft/data/loot/packs/VanillaBlockLoot;Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; X
lambda$generate$134 (Lnet/minecraft/data/loot/packs/VanillaBlockLoot;Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; W
lambda$generate$135 (Lnet/minecraft/data/loot/packs/VanillaBlockLoot;Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; V
lambda$generate$136 (Lnet/minecraft/data/loot/packs/VanillaBlockLoot;Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; U
lambda$generate$137 (Lnet/minecraft/data/loot/packs/VanillaBlockLoot;Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; T
lambda$generate$138 (Lnet/minecraft/data/loot/packs/VanillaBlockLoot;Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; S
lambda$generate$139 (Lnet/minecraft/data/loot/packs/VanillaBlockLoot;Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; R
lambda$generate$14 (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; aS
lambda$generate$140 (Lnet/minecraft/data/loot/packs/VanillaBlockLoot;Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; Q
lambda$generate$141 (Lnet/minecraft/data/loot/packs/VanillaBlockLoot;Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; P
lambda$generate$142 (Lnet/minecraft/data/loot/packs/VanillaBlockLoot;Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; O
lambda$generate$143 (Lnet/minecraft/data/loot/packs/VanillaBlockLoot;Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; N
lambda$generate$144 (Lnet/minecraft/data/loot/packs/VanillaBlockLoot;Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; M
lambda$generate$145 (Lnet/minecraft/data/loot/packs/VanillaBlockLoot;Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; L
lambda$generate$146 (Lnet/minecraft/data/loot/packs/VanillaBlockLoot;Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; K
lambda$generate$147 (Lnet/minecraft/data/loot/packs/VanillaBlockLoot;Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; J
lambda$generate$148 (Lnet/minecraft/data/loot/packs/VanillaBlockLoot;Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; I
lambda$generate$149 (Lnet/minecraft/data/loot/packs/VanillaBlockLoot;Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; H
lambda$generate$15 (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; aR
lambda$generate$150 (Lnet/minecraft/data/loot/packs/VanillaBlockLoot;Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; G
lambda$generate$151 (Lnet/minecraft/data/loot/packs/VanillaBlockLoot;Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; F
lambda$generate$152 (Lnet/minecraft/data/loot/packs/VanillaBlockLoot;Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; E
lambda$generate$153 (Lnet/minecraft/data/loot/packs/VanillaBlockLoot;Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; D
lambda$generate$154 (Lnet/minecraft/data/loot/packs/VanillaBlockLoot;Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; C
lambda$generate$155 (Lnet/minecraft/data/loot/packs/VanillaBlockLoot;Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; B
lambda$generate$156 (Lnet/minecraft/data/loot/packs/VanillaBlockLoot;Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; A
lambda$generate$157 (Lnet/minecraft/data/loot/packs/VanillaBlockLoot;Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; z
lambda$generate$158 (Lnet/minecraft/data/loot/packs/VanillaBlockLoot;Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; y
lambda$generate$159 (Lnet/minecraft/data/loot/packs/VanillaBlockLoot;Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; x
lambda$generate$16 (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; aQ
lambda$generate$160 (Lnet/minecraft/data/loot/packs/VanillaBlockLoot;Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; w
lambda$generate$161 (Lnet/minecraft/data/loot/packs/VanillaBlockLoot;Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; v
lambda$generate$162 (Lnet/minecraft/data/loot/packs/VanillaBlockLoot;Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; u
lambda$generate$163 (Lnet/minecraft/data/loot/packs/VanillaBlockLoot;Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; t
lambda$generate$164 (Lnet/minecraft/data/loot/packs/VanillaBlockLoot;Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; s
lambda$generate$165 (Lnet/minecraft/data/loot/packs/VanillaBlockLoot;Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; r
lambda$generate$166 (Lnet/minecraft/data/loot/packs/VanillaBlockLoot;Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; q
lambda$generate$167 (Lnet/minecraft/data/loot/packs/VanillaBlockLoot;Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; p
lambda$generate$168 (Lnet/minecraft/data/loot/packs/VanillaBlockLoot;Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; o
lambda$generate$169 (Lnet/minecraft/data/loot/packs/VanillaBlockLoot;Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; n
lambda$generate$17 (Lnet/minecraft/data/loot/packs/VanillaBlockLoot;Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; bJ
lambda$generate$170 (Lnet/minecraft/data/loot/packs/VanillaBlockLoot;Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; m
lambda$generate$171 (Lnet/minecraft/data/loot/packs/VanillaBlockLoot;Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; l
lambda$generate$172 (Lnet/minecraft/data/loot/packs/VanillaBlockLoot;Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; k
lambda$generate$173 (Lnet/minecraft/data/loot/packs/VanillaBlockLoot;Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; j
lambda$generate$174 (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; aq
lambda$generate$175 (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; ap
lambda$generate$176 (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; ao
lambda$generate$177 (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; an
lambda$generate$178 (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; am
lambda$generate$179 (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; al
lambda$generate$18 (Lnet/minecraft/data/loot/packs/VanillaBlockLoot;Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; bI
lambda$generate$180 (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; ak
lambda$generate$181 (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; aj
lambda$generate$182 (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; ai
lambda$generate$183 (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; ah
lambda$generate$184 (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; ag
lambda$generate$185 (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; af
lambda$generate$186 (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; ae
lambda$generate$187 (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; ad
lambda$generate$188 (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; ac
lambda$generate$189 (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; ab
lambda$generate$19 (Lnet/minecraft/data/loot/packs/VanillaBlockLoot;Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; bH
lambda$generate$190 (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; aa
lambda$generate$191 (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; Z
lambda$generate$192 (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; Y
lambda$generate$193 (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; X
lambda$generate$194 (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; W
lambda$generate$195 (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; V
lambda$generate$196 (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; U
lambda$generate$197 (Lnet/minecraft/data/loot/packs/VanillaBlockLoot;Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; i
lambda$generate$198 (Lnet/minecraft/data/loot/packs/VanillaBlockLoot;Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; h
lambda$generate$199 (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; T
lambda$generate$2 (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; be
lambda$generate$20 (Lnet/minecraft/data/loot/packs/VanillaBlockLoot;Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; bG
lambda$generate$200 (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; S
lambda$generate$201 (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; R
lambda$generate$202 (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; Q
lambda$generate$203 (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; P
lambda$generate$204 (Lnet/minecraft/data/loot/packs/VanillaBlockLoot;Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; g
lambda$generate$205 (Lnet/minecraft/data/loot/packs/VanillaBlockLoot;Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; f
lambda$generate$206 (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; O
lambda$generate$207 (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; N
lambda$generate$208 (Lnet/minecraft/world/level/ItemLike;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; g
lambda$generate$209 (Lnet/minecraft/world/level/ItemLike;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; f
lambda$generate$21 (Lnet/minecraft/data/loot/packs/VanillaBlockLoot;Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; bF
lambda$generate$210 (Lnet/minecraft/world/level/ItemLike;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; e
lambda$generate$211 (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; M
lambda$generate$212 (Lnet/minecraft/world/level/ItemLike;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; d
lambda$generate$213 (Lnet/minecraft/world/level/ItemLike;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; c
lambda$generate$214 (Lnet/minecraft/data/loot/packs/VanillaBlockLoot;Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; e
lambda$generate$215 (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; L
lambda$generate$216 (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; K
lambda$generate$217 (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; J
lambda$generate$218 (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; I
lambda$generate$219 (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; H
lambda$generate$22 (Lnet/minecraft/data/loot/packs/VanillaBlockLoot;Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; bE
lambda$generate$220 (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; G
lambda$generate$221 (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; F
lambda$generate$222 (Lnet/minecraft/data/loot/packs/VanillaBlockLoot;Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; d
lambda$generate$223 (Lnet/minecraft/data/loot/packs/VanillaBlockLoot;Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; c
lambda$generate$224 (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; E
lambda$generate$225 (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; D
lambda$generate$226 (Lnet/minecraft/data/loot/packs/VanillaBlockLoot;Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; b
lambda$generate$227 (Lnet/minecraft/data/loot/packs/VanillaBlockLoot;Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; a
lambda$generate$228 (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; C
lambda$generate$229 (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; B
lambda$generate$23 (Lnet/minecraft/data/loot/packs/VanillaBlockLoot;Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; bD
lambda$generate$230 (Lnet/minecraft/world/level/block/Block;Ljava/lang/Integer;)Lnet/minecraft/world/level/storage/loot/entries/LootPoolEntryContainer$Builder; b
lambda$generate$231 (Lnet/minecraft/world/level/block/Block;Ljava/lang/Integer;)Lnet/minecraft/world/level/storage/loot/entries/LootPoolEntryContainer$Builder; a
lambda$generate$232 (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; A
lambda$generate$233 (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; z
lambda$generate$234 (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; y
lambda$generate$235 (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; x
lambda$generate$236 (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; w
lambda$generate$237 (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; v
lambda$generate$24 (Lnet/minecraft/data/loot/packs/VanillaBlockLoot;Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; bC
lambda$generate$25 (Lnet/minecraft/data/loot/packs/VanillaBlockLoot;Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; bB
lambda$generate$26 (Lnet/minecraft/data/loot/packs/VanillaBlockLoot;Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; bA
lambda$generate$27 (Lnet/minecraft/data/loot/packs/VanillaBlockLoot;Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; bz
lambda$generate$28 (Lnet/minecraft/data/loot/packs/VanillaBlockLoot;Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; by
lambda$generate$29 (Lnet/minecraft/data/loot/packs/VanillaBlockLoot;Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; bx
lambda$generate$3 (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; bd
lambda$generate$30 (Lnet/minecraft/data/loot/packs/VanillaBlockLoot;Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; bw
lambda$generate$31 (Lnet/minecraft/data/loot/packs/VanillaBlockLoot;Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; bv
lambda$generate$32 (Lnet/minecraft/data/loot/packs/VanillaBlockLoot;Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; bu
lambda$generate$33 (Lnet/minecraft/data/loot/packs/VanillaBlockLoot;Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; bt
lambda$generate$34 (Lnet/minecraft/data/loot/packs/VanillaBlockLoot;Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; bs
lambda$generate$35 (Lnet/minecraft/data/loot/packs/VanillaBlockLoot;Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; br
lambda$generate$36 (Lnet/minecraft/data/loot/packs/VanillaBlockLoot;Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; bq
lambda$generate$37 (Lnet/minecraft/data/loot/packs/VanillaBlockLoot;Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; bp
lambda$generate$38 (Lnet/minecraft/data/loot/packs/VanillaBlockLoot;Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; bo
lambda$generate$39 (Lnet/minecraft/data/loot/packs/VanillaBlockLoot;Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; bn
lambda$generate$4 (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; bc
lambda$generate$40 (Lnet/minecraft/data/loot/packs/VanillaBlockLoot;Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; bm
lambda$generate$41 (Lnet/minecraft/data/loot/packs/VanillaBlockLoot;Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; bl
lambda$generate$42 (Lnet/minecraft/data/loot/packs/VanillaBlockLoot;Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; bk
lambda$generate$43 (Lnet/minecraft/data/loot/packs/VanillaBlockLoot;Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; bj
lambda$generate$44 (Lnet/minecraft/data/loot/packs/VanillaBlockLoot;Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; bi
lambda$generate$45 (Lnet/minecraft/data/loot/packs/VanillaBlockLoot;Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; bh
lambda$generate$46 (Lnet/minecraft/data/loot/packs/VanillaBlockLoot;Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; bg
lambda$generate$47 (Lnet/minecraft/data/loot/packs/VanillaBlockLoot;Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; bf
lambda$generate$48 (Lnet/minecraft/data/loot/packs/VanillaBlockLoot;Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; be
lambda$generate$49 (Lnet/minecraft/data/loot/packs/VanillaBlockLoot;Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; bd
lambda$generate$5 (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; bb
lambda$generate$50 (Lnet/minecraft/data/loot/packs/VanillaBlockLoot;Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; bc
lambda$generate$51 (Lnet/minecraft/data/loot/packs/VanillaBlockLoot;Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; bb
lambda$generate$52 (Lnet/minecraft/data/loot/packs/VanillaBlockLoot;Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; ba
lambda$generate$53 (Lnet/minecraft/data/loot/packs/VanillaBlockLoot;Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; aZ
lambda$generate$54 (Lnet/minecraft/data/loot/packs/VanillaBlockLoot;Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; aY
lambda$generate$55 (Lnet/minecraft/data/loot/packs/VanillaBlockLoot;Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; aX
lambda$generate$56 (Lnet/minecraft/data/loot/packs/VanillaBlockLoot;Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; aW
lambda$generate$57 (Lnet/minecraft/data/loot/packs/VanillaBlockLoot;Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; aV
lambda$generate$58 (Lnet/minecraft/data/loot/packs/VanillaBlockLoot;Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; aU
lambda$generate$59 (Lnet/minecraft/data/loot/packs/VanillaBlockLoot;Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; aT
lambda$generate$6 (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; ba
lambda$generate$60 (Lnet/minecraft/data/loot/packs/VanillaBlockLoot;Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; aS
lambda$generate$61 (Lnet/minecraft/data/loot/packs/VanillaBlockLoot;Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; aR
lambda$generate$62 (Lnet/minecraft/data/loot/packs/VanillaBlockLoot;Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; aQ
lambda$generate$63 (Lnet/minecraft/data/loot/packs/VanillaBlockLoot;Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; aP
lambda$generate$64 (Lnet/minecraft/data/loot/packs/VanillaBlockLoot;Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; aO
lambda$generate$65 (Lnet/minecraft/data/loot/packs/VanillaBlockLoot;Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; aN
lambda$generate$66 (Lnet/minecraft/data/loot/packs/VanillaBlockLoot;Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; aM
lambda$generate$67 (Lnet/minecraft/data/loot/packs/VanillaBlockLoot;Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; aL
lambda$generate$68 (Lnet/minecraft/data/loot/packs/VanillaBlockLoot;Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; aK
lambda$generate$69 (Lnet/minecraft/data/loot/packs/VanillaBlockLoot;Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; aJ
lambda$generate$7 (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; aZ
lambda$generate$70 (Lnet/minecraft/data/loot/packs/VanillaBlockLoot;Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; aI
lambda$generate$71 (Lnet/minecraft/data/loot/packs/VanillaBlockLoot;Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; aH
lambda$generate$72 (Lnet/minecraft/data/loot/packs/VanillaBlockLoot;Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; aG
lambda$generate$73 (Lnet/minecraft/data/loot/packs/VanillaBlockLoot;Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; aF
lambda$generate$74 (Lnet/minecraft/data/loot/packs/VanillaBlockLoot;Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; aE
lambda$generate$75 (Lnet/minecraft/data/loot/packs/VanillaBlockLoot;Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; aD
lambda$generate$76 (Lnet/minecraft/data/loot/packs/VanillaBlockLoot;Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; aC
lambda$generate$77 (Lnet/minecraft/data/loot/packs/VanillaBlockLoot;Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; aB
lambda$generate$78 (Lnet/minecraft/data/loot/packs/VanillaBlockLoot;Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; aA
lambda$generate$79 (Lnet/minecraft/data/loot/packs/VanillaBlockLoot;Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; az
lambda$generate$8 (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; aY
lambda$generate$80 (Lnet/minecraft/data/loot/packs/VanillaBlockLoot;Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; ay
lambda$generate$81 (Lnet/minecraft/data/loot/packs/VanillaBlockLoot;Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; ax
lambda$generate$82 (Lnet/minecraft/data/loot/packs/VanillaBlockLoot;Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; aw
lambda$generate$83 (Lnet/minecraft/data/loot/packs/VanillaBlockLoot;Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; av
lambda$generate$84 (Lnet/minecraft/data/loot/packs/VanillaBlockLoot;Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; au
lambda$generate$85 (Lnet/minecraft/data/loot/packs/VanillaBlockLoot;Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; at
lambda$generate$86 (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; aP
lambda$generate$87 (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; aO
lambda$generate$88 (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; aN
lambda$generate$89 (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; aM
lambda$generate$9 (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; aX
lambda$generate$90 (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; aL
lambda$generate$91 (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; aK
lambda$generate$92 (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; aJ
lambda$generate$93 (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; aI
lambda$generate$94 (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; aH
lambda$generate$95 (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; aG
lambda$generate$96 (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; aF
lambda$generate$97 (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; aE
lambda$generate$98 (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; aD
lambda$generate$99 (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; aC
net/minecraft/data/loot/packs/VanillaChestLoot lq
<init> ()V <init>
ancientCityLootTable ()Lnet/minecraft/world/level/storage/loot/LootTable$Builder; l
bastionBridgeLootTable ()Lnet/minecraft/world/level/storage/loot/LootTable$Builder; d
bastionHoglinStableLootTable ()Lnet/minecraft/world/level/storage/loot/LootTable$Builder; c
bastionOtherLootTable ()Lnet/minecraft/world/level/storage/loot/LootTable$Builder; h
bastionTreasureLootTable ()Lnet/minecraft/world/level/storage/loot/LootTable$Builder; g
desertPyramidLootTable ()Lnet/minecraft/world/level/storage/loot/LootTable$Builder; p
endCityTreasureLootTable ()Lnet/minecraft/world/level/storage/loot/LootTable$Builder; e
generate (Ljava/util/function/BiConsumer;)V generate
jungleTempleLootTable ()Lnet/minecraft/world/level/storage/loot/LootTable$Builder; m
netherBridgeLootTable ()Lnet/minecraft/world/level/storage/loot/LootTable$Builder; f
pillagerOutpostLootTable ()Lnet/minecraft/world/level/storage/loot/LootTable$Builder; o
shipwreckMapLootTable ()Lnet/minecraft/world/level/storage/loot/LootTable$Builder; b
shipwreckSupplyLootTable ()Lnet/minecraft/world/level/storage/loot/LootTable$Builder; a
shipwreckTreasureLootTable ()Lnet/minecraft/world/level/storage/loot/LootTable$Builder; n
spawnerLootTables (Ljava/util/function/BiConsumer;)V a
strongholdCorridorLootTable ()Lnet/minecraft/world/level/storage/loot/LootTable$Builder; k
strongholdLibraryLootTable ()Lnet/minecraft/world/level/storage/loot/LootTable$Builder; j
woodlandMansionLootTable ()Lnet/minecraft/world/level/storage/loot/LootTable$Builder; i
net/minecraft/data/loot/packs/VanillaEntityLoot lr
<init> ()V <init>
elderGuardianLootTable ()Lnet/minecraft/world/level/storage/loot/LootTable$Builder; c
generate ()V a
net/minecraft/data/loot/packs/VanillaFishingLoot ls
IN_BAMBOO_JUNGLE c
IN_JUNGLE a
IN_SPARSE_JUNGLE b
<clinit> ()V <clinit>
<init> ()V <init>
fishingFishLootTable ()Lnet/minecraft/world/level/storage/loot/LootTable$Builder; a
generate (Ljava/util/function/BiConsumer;)V generate
net/minecraft/data/loot/packs/VanillaGiftLoot lt
<init> ()V <init>
generate (Ljava/util/function/BiConsumer;)V generate
net/minecraft/data/loot/packs/VanillaLootTableProvider lu
<init> ()V <init>
create (Lnet/minecraft/data/PackOutput;)Lnet/minecraft/data/loot/LootTableProvider; a
net/minecraft/data/loot/packs/VanillaPiglinBarterLoot lv
<init> ()V <init>
generate (Ljava/util/function/BiConsumer;)V generate
net/minecraft/data/loot/packs/package-info lw
net/minecraft/data/metadata/PackMetadataGenerator lx
elements e
output d
<init> (Lnet/minecraft/data/PackOutput;)V <init>
add (Lnet/minecraft/server/packs/metadata/MetadataSectionType;Ljava/lang/Object;)Lnet/minecraft/data/metadata/PackMetadataGenerator; a
forFeaturePack (Lnet/minecraft/data/PackOutput;Lnet/minecraft/network/chat/Component;Lnet/minecraft/world/flag/FeatureFlagSet;)Lnet/minecraft/data/metadata/PackMetadataGenerator; a
forFeaturePack (Lnet/minecraft/data/PackOutput;Lnet/minecraft/network/chat/Component;)Lnet/minecraft/data/metadata/PackMetadataGenerator; a
getName ()Ljava/lang/String; a
lambda$add$0 (Lnet/minecraft/server/packs/metadata/MetadataSectionType;Ljava/lang/Object;)Lcom/google/gson/JsonElement; b
lambda$run$1 (Lcom/google/gson/JsonObject;Ljava/lang/String;Ljava/util/function/Supplier;)V a
run (Lnet/minecraft/data/CachedOutput;)Ljava/util/concurrent/CompletableFuture; a
net/minecraft/data/metadata/package-info ly
net/minecraft/data/models/BlockModelGenerators lz
CHISELED_BOOKSHELF_SLOT_MODEL_CACHE i
MULTIFACE_GENERATOR a
SHAPE_CONSUMERS h
blockStateOutput b
fullBlockModelCustomGenerators f
modelOutput c
nonOrientableTrapdoor e
skippedAutoModelsOutput d
texturedModels g
<clinit> ()V <clinit>
<init> (Ljava/util/function/Consumer;Ljava/util/function/BiConsumer;Ljava/util/function/Consumer;)V <init>
addBookSlotModel (Lnet/minecraft/data/models/blockstates/MultiPartGenerator;Lnet/minecraft/data/models/blockstates/Condition$TerminalCondition;Lnet/minecraft/data/models/blockstates/VariantProperties$Rotation;Lnet/minecraft/world/level/block/state/properties/BooleanProperty;Lnet/minecraft/data/models/model/ModelTemplate;Z)V a
addSlotStateAndRotationVariants (Lnet/minecraft/data/models/blockstates/MultiPartGenerator;Lnet/minecraft/data/models/blockstates/Condition$TerminalCondition;Lnet/minecraft/data/models/blockstates/VariantProperties$Rotation;)V a
applyRotation (Lnet/minecraft/core/FrontAndTop;Lnet/minecraft/data/models/blockstates/Variant;)Lnet/minecraft/data/models/blockstates/Variant; a
blockEntityModels (Lnet/minecraft/world/level/block/Block;Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/data/models/BlockModelGenerators$BlockEntityModelGenerator; f
blockEntityModels (Lnet/minecraft/resources/ResourceLocation;Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/data/models/BlockModelGenerators$BlockEntityModelGenerator; a
configureDoorHalf (Lnet/minecraft/data/models/blockstates/PropertyDispatch$C4;Lnet/minecraft/world/level/block/state/properties/DoubleBlockHalf;Lnet/minecraft/resources/ResourceLocation;Lnet/minecraft/resources/ResourceLocation;Lnet/minecraft/resources/ResourceLocation;Lnet/minecraft/resources/ResourceLocation;)Lnet/minecraft/data/models/blockstates/PropertyDispatch$C4; a
copyCopperBulbModel (Lnet/minecraft/world/level/block/Block;Lnet/minecraft/world/level/block/Block;)V i
copyDoorModel (Lnet/minecraft/world/level/block/Block;Lnet/minecraft/world/level/block/Block;)V a
copyModel (Lnet/minecraft/world/level/block/Block;Lnet/minecraft/world/level/block/Block;)V k
copyTrapdoorModel (Lnet/minecraft/world/level/block/Block;Lnet/minecraft/world/level/block/Block;)V b
createActiveRail (Lnet/minecraft/world/level/block/Block;)V o
createAirLikeBlock (Lnet/minecraft/world/level/block/Block;Lnet/minecraft/world/item/Item;)V a
createAirLikeBlock (Lnet/minecraft/world/level/block/Block;Lnet/minecraft/resources/ResourceLocation;)V f
createAmethystCluster (Lnet/minecraft/world/level/block/Block;)V x
createAmethystClusters ()V G
createAnvil (Lnet/minecraft/world/level/block/Block;)V r
createAxisAlignedPillarBlock (Lnet/minecraft/world/level/block/Block;Lnet/minecraft/resources/ResourceLocation;)Lnet/minecraft/data/models/blockstates/BlockStateGenerator; d
createAxisAlignedPillarBlock (Lnet/minecraft/world/level/block/Block;Lnet/minecraft/data/models/model/TexturedModel$Provider;)V a
createAxisAlignedPillarBlockCustomModel (Lnet/minecraft/world/level/block/Block;Lnet/minecraft/resources/ResourceLocation;)V e
createAzalea (Lnet/minecraft/world/level/block/Block;)V s
createBamboo ()V m
createBambooModels (I)Ljava/util/List; a
createBarrel ()V o
createBedItem (Lnet/minecraft/world/level/block/Block;Lnet/minecraft/world/level/block/Block;)V m
createBeeNest (Lnet/minecraft/world/level/block/Block;Ljava/util/function/Function;)V a
createBell ()V p
createBigDripLeafBlock ()V g
createBookshelf ()V r
createBooleanModelDispatch (Lnet/minecraft/world/level/block/state/properties/BooleanProperty;Lnet/minecraft/resources/ResourceLocation;Lnet/minecraft/resources/ResourceLocation;)Lnet/minecraft/data/models/blockstates/PropertyDispatch; a
createBrewingStand ()V v
createBrushableBlock (Lnet/minecraft/world/level/block/Block;)V g
createButton (Lnet/minecraft/world/level/block/Block;Lnet/minecraft/resources/ResourceLocation;Lnet/minecraft/resources/ResourceLocation;)Lnet/minecraft/data/models/blockstates/BlockStateGenerator; b
createCakeBlock ()V w
createCalibratedSculkSensor ()V af
createCampfires ([Lnet/minecraft/world/level/block/Block;)V a
createCandleAndCandleCake (Lnet/minecraft/world/level/block/Block;Lnet/minecraft/world/level/block/Block;)V o
createCartographyTable ()V x
createCauldrons ()V A
createCaveVines ()V ai
createChiseledBookshelf ()V aw
createChorusFlower ()V B
createChorusPlant ()V E
createCocoa ()V R
createColoredBlockWithRandomRotations (Lnet/minecraft/data/models/model/TexturedModel$Provider;[Lnet/minecraft/world/level/block/Block;)V a
createColoredBlockWithStateRotations (Lnet/minecraft/data/models/model/TexturedModel$Provider;[Lnet/minecraft/world/level/block/Block;)V b
createColumnWithFacing ()Lnet/minecraft/data/models/blockstates/PropertyDispatch; n
createCommandBlock (Lnet/minecraft/world/level/block/Block;)V q
createComparator ()V t
createComposter ()V F
createCopperBulb (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; a
createCopperBulb (Lnet/minecraft/world/level/block/Block;)V w
createCoral (Lnet/minecraft/world/level/block/Block;Lnet/minecraft/world/level/block/Block;Lnet/minecraft/world/level/block/Block;Lnet/minecraft/world/level/block/Block;Lnet/minecraft/world/level/block/Block;Lnet/minecraft/world/level/block/Block;Lnet/minecraft/world/level/block/Block;Lnet/minecraft/world/level/block/Block;)V a
createCoralFans (Lnet/minecraft/world/level/block/Block;Lnet/minecraft/world/level/block/Block;)V d
createCrafterBlock ()V C
createCraftingTableLike (Lnet/minecraft/world/level/block/Block;Lnet/minecraft/world/level/block/Block;Ljava/util/function/BiFunction;)V a
createCropBlock (Lnet/minecraft/world/level/block/Block;Lnet/minecraft/world/level/block/state/properties/Property;[I)V a
createCrossBlock (Lnet/minecraft/world/level/block/Block;Lnet/minecraft/data/models/BlockModelGenerators$TintState;Lnet/minecraft/world/level/block/state/properties/Property;[I)V a
createCrossBlock (Lnet/minecraft/world/level/block/Block;Lnet/minecraft/data/models/BlockModelGenerators$TintState;Lnet/minecraft/data/models/model/TextureMapping;)V b
createCrossBlock (Lnet/minecraft/world/level/block/Block;Lnet/minecraft/data/models/BlockModelGenerators$TintState;)V b
createCrossBlockWithDefaultItem (Lnet/minecraft/world/level/block/Block;Lnet/minecraft/data/models/BlockModelGenerators$TintState;Lnet/minecraft/data/models/model/TextureMapping;)V a
createCrossBlockWithDefaultItem (Lnet/minecraft/world/level/block/Block;Lnet/minecraft/data/models/BlockModelGenerators$TintState;)V a
createCustomFence (Lnet/minecraft/world/level/block/Block;Lnet/minecraft/resources/ResourceLocation;Lnet/minecraft/resources/ResourceLocation;Lnet/minecraft/resources/ResourceLocation;Lnet/minecraft/resources/ResourceLocation;Lnet/minecraft/resources/ResourceLocation;)Lnet/minecraft/data/models/blockstates/BlockStateGenerator; a
createDaylightDetector ()V I
createDirtPath ()V S
createDispenserBlock (Lnet/minecraft/world/level/block/Block;)V v
createDoor (Lnet/minecraft/world/level/block/Block;)V i
createDoor (Lnet/minecraft/world/level/block/Block;Lnet/minecraft/resources/ResourceLocation;Lnet/minecraft/resources/ResourceLocation;Lnet/minecraft/resources/ResourceLocation;Lnet/minecraft/resources/ResourceLocation;Lnet/minecraft/resources/ResourceLocation;Lnet/minecraft/resources/ResourceLocation;Lnet/minecraft/resources/ResourceLocation;Lnet/minecraft/resources/ResourceLocation;)Lnet/minecraft/data/models/blockstates/BlockStateGenerator; a
createDoubleBlock (Lnet/minecraft/world/level/block/Block;Lnet/minecraft/resources/ResourceLocation;Lnet/minecraft/resources/ResourceLocation;)V f
createDoublePlant (Lnet/minecraft/world/level/block/Block;Lnet/minecraft/data/models/BlockModelGenerators$TintState;)V c
createEmptyOrFullDispatch (Lnet/minecraft/world/level/block/state/properties/Property;Ljava/lang/Comparable;Lnet/minecraft/resources/ResourceLocation;Lnet/minecraft/resources/ResourceLocation;)Lnet/minecraft/data/models/blockstates/PropertyDispatch; a
createEndPortalFrame ()V D
createFacingDispatch ()Lnet/minecraft/data/models/blockstates/PropertyDispatch; e
createFarmland ()V K
createFence (Lnet/minecraft/world/level/block/Block;Lnet/minecraft/resources/ResourceLocation;Lnet/minecraft/resources/ResourceLocation;)Lnet/minecraft/data/models/blockstates/BlockStateGenerator; c
createFenceGate (Lnet/minecraft/world/level/block/Block;Lnet/minecraft/resources/ResourceLocation;Lnet/minecraft/resources/ResourceLocation;Lnet/minecraft/resources/ResourceLocation;Lnet/minecraft/resources/ResourceLocation;Z)Lnet/minecraft/data/models/blockstates/BlockStateGenerator; a
createFire ()V L
createFloorFireModels (Lnet/minecraft/world/level/block/Block;)Ljava/util/List; A
createFlowerBed (Lnet/minecraft/world/level/block/Block;)V p
createFrogspawnBlock ()V X
createFrostedIce ()V P
createFullAndCarpetBlocks (Lnet/minecraft/world/level/block/Block;Lnet/minecraft/world/level/block/Block;)V g
createFurnace (Lnet/minecraft/world/level/block/Block;Lnet/minecraft/data/models/model/TexturedModel$Provider;)V d
createGenericCube (Lnet/minecraft/world/level/block/Block;)V b
createGlassBlocks (Lnet/minecraft/world/level/block/Block;Lnet/minecraft/world/level/block/Block;)V h
createGrassBlocks ()V Q
createGrassLikeBlock (Lnet/minecraft/world/level/block/Block;Lnet/minecraft/resources/ResourceLocation;Lnet/minecraft/data/models/blockstates/Variant;)V a
createGrindstone ()V q
createGrowingPlant (Lnet/minecraft/world/level/block/Block;Lnet/minecraft/world/level/block/Block;Lnet/minecraft/data/models/BlockModelGenerators$TintState;)V b
createHangingSign (Lnet/minecraft/world/level/block/Block;Lnet/minecraft/world/level/block/Block;Lnet/minecraft/world/level/block/Block;)V a
createHopper ()V T
createHorizontalFacingDispatch ()Lnet/minecraft/data/models/blockstates/PropertyDispatch; b
createHorizontalFacingDispatchAlt ()Lnet/minecraft/data/models/blockstates/PropertyDispatch; c
createHorizontallyRotatedBlock (Lnet/minecraft/world/level/block/Block;Lnet/minecraft/data/models/model/TexturedModel$Provider;)V c
createInfestedDeepslate ()V az
createInfestedStone ()V ay
createIronBars ()V U
createJigsaw ()V aB
createLantern (Lnet/minecraft/world/level/block/Block;)V D
createLever ()V V
createLightBlock ()V aD
createLightningRod ()V J
createLilyPad ()V W
createMagmaBlock ()V ax
createMangrovePropagule ()V O
createMirroredColumnGenerator (Lnet/minecraft/world/level/block/Block;Lnet/minecraft/resources/ResourceLocation;Lnet/minecraft/data/models/model/TextureMapping;Ljava/util/function/BiConsumer;)Lnet/minecraft/data/models/blockstates/BlockStateGenerator; c
createMirroredCubeGenerator (Lnet/minecraft/world/level/block/Block;Lnet/minecraft/resources/ResourceLocation;Lnet/minecraft/data/models/model/TextureMapping;Ljava/util/function/BiConsumer;)Lnet/minecraft/data/models/blockstates/BlockStateGenerator; a
createMuddyMangroveRoots ()V N
createMultiface (Lnet/minecraft/world/level/block/Block;)V F
createMushroomBlock (Lnet/minecraft/world/level/block/Block;)V u
createNetherPortalBlock ()V Y
createNetherRoots (Lnet/minecraft/world/level/block/Block;Lnet/minecraft/world/level/block/Block;)V n
createNetherrack ()V Z
createNonTemplateHorizontalBlock (Lnet/minecraft/world/level/block/Block;)V E
createNonTemplateModelBlock (Lnet/minecraft/world/level/block/Block;)V m
createNonTemplateModelBlock (Lnet/minecraft/world/level/block/Block;Lnet/minecraft/world/level/block/Block;)V c
createNormalTorch (Lnet/minecraft/world/level/block/Block;Lnet/minecraft/world/level/block/Block;)V l
createNorthWestMirroredCubeGenerator (Lnet/minecraft/world/level/block/Block;Lnet/minecraft/resources/ResourceLocation;Lnet/minecraft/data/models/model/TextureMapping;Ljava/util/function/BiConsumer;)Lnet/minecraft/data/models/blockstates/BlockStateGenerator; b
createNyliumBlock (Lnet/minecraft/world/level/block/Block;)V y
createObserver ()V aa
createOrientableTrapdoor (Lnet/minecraft/world/level/block/Block;)V j
createOrientableTrapdoor (Lnet/minecraft/world/level/block/Block;Lnet/minecraft/resources/ResourceLocation;Lnet/minecraft/resources/ResourceLocation;Lnet/minecraft/resources/ResourceLocation;)Lnet/minecraft/data/models/blockstates/BlockStateGenerator; c
createPassiveRail (Lnet/minecraft/world/level/block/Block;)V n
createPetrifiedOakSlab ()V aC
createPillarBlockUVLocked (Lnet/minecraft/world/level/block/Block;Lnet/minecraft/data/models/model/TextureMapping;Ljava/util/function/BiConsumer;)Lnet/minecraft/data/models/blockstates/BlockStateGenerator; a
createPistonHeads ()V ac
createPistonVariant (Lnet/minecraft/world/level/block/Block;Lnet/minecraft/resources/ResourceLocation;Lnet/minecraft/data/models/model/TextureMapping;)V a
createPistons ()V ab
createPitcherCrop ()V i
createPitcherPlant ()V h
createPlant (Lnet/minecraft/world/level/block/Block;Lnet/minecraft/world/level/block/Block;Lnet/minecraft/data/models/BlockModelGenerators$TintState;)V a
createPointedDripstone ()V H
createPointedDripstoneVariant (Lnet/minecraft/core/Direction;Lnet/minecraft/world/level/block/state/properties/DripstoneThickness;)Lnet/minecraft/data/models/blockstates/Variant; a
createPottedAzalea (Lnet/minecraft/world/level/block/Block;)V t
createPressurePlate (Lnet/minecraft/world/level/block/Block;Lnet/minecraft/resources/ResourceLocation;Lnet/minecraft/resources/ResourceLocation;)Lnet/minecraft/data/models/blockstates/BlockStateGenerator; e
createPumpkinVariant (Lnet/minecraft/world/level/block/Block;Lnet/minecraft/data/models/model/TextureMapping;)V a
createPumpkins ()V z
createRedstoneLamp ()V aj
createRedstoneTorch ()V ak
createRedstoneWire ()V s
createRepeater ()V al
createRespawnAnchor ()V aA
createRotatableColumn (Lnet/minecraft/world/level/block/Block;)V z
createRotatedMirroredVariantBlock (Lnet/minecraft/world/level/block/Block;)V e
createRotatedPillar ()Lnet/minecraft/data/models/blockstates/PropertyDispatch; f
createRotatedPillarWithHorizontalVariant (Lnet/minecraft/world/level/block/Block;Lnet/minecraft/resources/ResourceLocation;Lnet/minecraft/resources/ResourceLocation;)Lnet/minecraft/data/models/blockstates/BlockStateGenerator; d
createRotatedPillarWithHorizontalVariant (Lnet/minecraft/world/level/block/Block;Lnet/minecraft/data/models/model/TexturedModel$Provider;Lnet/minecraft/data/models/model/TexturedModel$Provider;)V a
createRotatedVariant (Lnet/minecraft/world/level/block/Block;Lnet/minecraft/resources/ResourceLocation;)Lnet/minecraft/data/models/blockstates/MultiVariantGenerator; b
createRotatedVariant (Lnet/minecraft/world/level/block/Block;Lnet/minecraft/resources/ResourceLocation;Lnet/minecraft/resources/ResourceLocation;)Lnet/minecraft/data/models/blockstates/MultiVariantGenerator; a
createRotatedVariantBlock (Lnet/minecraft/world/level/block/Block;)V f
createRotatedVariants (Lnet/minecraft/resources/ResourceLocation;)[Lnet/minecraft/data/models/blockstates/Variant; a
createScaffolding ()V ah
createSculkCatalyst ()V av
createSculkSensor ()V ae
createSculkShrieker ()V ag
createSeaPickle ()V am
createShulkerBox (Lnet/minecraft/world/level/block/Block;)V G
createSideFireModels (Lnet/minecraft/world/level/block/Block;)Ljava/util/List; B
createSimpleBlock (Lnet/minecraft/world/level/block/Block;Lnet/minecraft/resources/ResourceLocation;)Lnet/minecraft/data/models/blockstates/MultiVariantGenerator; c
createSimpleFlatItemModel (Lnet/minecraft/world/level/block/Block;)V d
createSimpleFlatItemModel (Lnet/minecraft/world/level/block/Block;Ljava/lang/String;)V a
createSimpleFlatItemModel (Lnet/minecraft/world/item/Item;)V a
createSlab (Lnet/minecraft/world/level/block/Block;Lnet/minecraft/resources/ResourceLocation;Lnet/minecraft/resources/ResourceLocation;Lnet/minecraft/resources/ResourceLocation;)Lnet/minecraft/data/models/blockstates/BlockStateGenerator; e
createSmallDripleaf ()V l
createSmithingTable ()V y
createSmoothStoneSlab ()V u
createSnifferEgg ()V au
createSnowBlocks ()V an
createSoulFire ()V M
createStairs (Lnet/minecraft/world/level/block/Block;Lnet/minecraft/resources/ResourceLocation;Lnet/minecraft/resources/ResourceLocation;Lnet/minecraft/resources/ResourceLocation;)Lnet/minecraft/data/models/blockstates/BlockStateGenerator; b
createStems (Lnet/minecraft/world/level/block/Block;Lnet/minecraft/world/level/block/Block;)V e
createStonecutter ()V ao
createStructureBlock ()V ap
createSuffixedVariant (Lnet/minecraft/world/level/block/Block;Ljava/lang/String;Lnet/minecraft/data/models/model/ModelTemplate;Ljava/util/function/Function;)Lnet/minecraft/resources/ResourceLocation; a
createSunflower ()V j
createSweetBerryBush ()V aq
createTallSeagrass ()V k
createTopFireModels (Lnet/minecraft/world/level/block/Block;)Ljava/util/List; C
createTorchHorizontalDispatch ()Lnet/minecraft/data/models/blockstates/PropertyDispatch; d
createTrapdoor (Lnet/minecraft/world/level/block/Block;)V k
createTrapdoor (Lnet/minecraft/world/level/block/Block;Lnet/minecraft/resources/ResourceLocation;Lnet/minecraft/resources/ResourceLocation;Lnet/minecraft/resources/ResourceLocation;)Lnet/minecraft/data/models/blockstates/BlockStateGenerator; d
createTrialSpawner ()V ad
createTripwire ()V ar
createTripwireHook ()V as
createTrivialBlock (Lnet/minecraft/world/level/block/Block;Lnet/minecraft/data/models/model/TexturedModel$Provider;)V b
createTrivialBlock (Lnet/minecraft/world/level/block/Block;Lnet/minecraft/data/models/model/TextureMapping;Lnet/minecraft/data/models/model/ModelTemplate;)V a
createTrivialCube (Lnet/minecraft/world/level/block/Block;)V a
createTurtleEgg ()V at
createTurtleEggModel (Ljava/lang/Integer;Ljava/lang/Integer;)Lnet/minecraft/resources/ResourceLocation; a
createTurtleEggModel (ILjava/lang/String;Lnet/minecraft/data/models/model/TextureMapping;)Lnet/minecraft/resources/ResourceLocation; a
createWall (Lnet/minecraft/world/level/block/Block;Lnet/minecraft/resources/ResourceLocation;Lnet/minecraft/resources/ResourceLocation;Lnet/minecraft/resources/ResourceLocation;)Lnet/minecraft/data/models/blockstates/BlockStateGenerator; a
createWeightedPressurePlate (Lnet/minecraft/world/level/block/Block;Lnet/minecraft/world/level/block/Block;)V j
delegateItemModel (Lnet/minecraft/world/item/Item;Lnet/minecraft/resources/ResourceLocation;)V a
delegateItemModel (Lnet/minecraft/world/level/block/Block;Lnet/minecraft/resources/ResourceLocation;)V a
family (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/data/models/BlockModelGenerators$BlockFamilyProvider; h
lambda$addBookSlotModel$56 (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; a
lambda$addSlotStateAndRotationVariants$55 (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 a
lambda$createActiveRail$9 (Lnet/minecraft/resources/ResourceLocation;Lnet/minecraft/resources/ResourceLocation;Lnet/minecraft/resources/ResourceLocation;Lnet/minecraft/resources/ResourceLocation;Lnet/minecraft/resources/ResourceLocation;Lnet/minecraft/resources/ResourceLocation;Ljava/lang/Boolean;Lnet/minecraft/world/level/block/state/properties/RailShape;)Lnet/minecraft/data/models/blockstates/Variant; a
lambda$createBambooModels$11 (Ljava/lang/String;I)Lnet/minecraft/data/models/blockstates/Variant; a
lambda$createBarrel$12 (Lnet/minecraft/resources/ResourceLocation;Lnet/minecraft/data/models/model/TextureMapping;)V d
lambda$createBrushableBlock$5 (Lnet/minecraft/world/level/block/Block;Ljava/lang/Integer;)Lnet/minecraft/data/models/blockstates/Variant; a
lambda$createCalibratedSculkSensor$36 (Lnet/minecraft/resources/ResourceLocation;Lnet/minecraft/resources/ResourceLocation;Lnet/minecraft/world/level/block/state/properties/SculkSensorPhase;)Lnet/minecraft/data/models/blockstates/Variant; a
lambda$createChiseledBookshelf$54 (Lnet/minecraft/data/models/blockstates/MultiPartGenerator;Lnet/minecraft/resources/ResourceLocation;Lnet/minecraft/core/Direction;Lnet/minecraft/data/models/blockstates/VariantProperties$Rotation;)V a
lambda$createChorusFlower$17 (Lnet/minecraft/data/models/model/TextureMapping;Lnet/minecraft/resources/ResourceLocation;)Lnet/minecraft/data/models/model/TextureMapping; a
lambda$createCommandBlock$10 (Lnet/minecraft/data/models/model/TextureMapping;Lnet/minecraft/resources/ResourceLocation;)Lnet/minecraft/data/models/model/TextureMapping; b
lambda$createCopperBulb$19 (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; a
lambda$createCrafterBlock$18 (Lnet/minecraft/core/FrontAndTop;)Lnet/minecraft/data/models/blockstates/Variant; b
lambda$createCropBlock$14 (Lnet/minecraft/world/level/block/Block;II)Lnet/minecraft/resources/ResourceLocation; a
lambda$createCropBlock$15 ([ILit/unimi/dsi/fastutil/ints/Int2ObjectMap;Lnet/minecraft/world/level/block/Block;Ljava/lang/Integer;)Lnet/minecraft/data/models/blockstates/Variant; a
lambda$createCrossBlock$6 ([ILnet/minecraft/world/level/block/Block;Lnet/minecraft/data/models/BlockModelGenerators$TintState;Ljava/lang/Integer;)Lnet/minecraft/data/models/blockstates/Variant; a
lambda$createEmptyOrFullDispatch$13 (Ljava/lang/Comparable;Lnet/minecraft/data/models/blockstates/Variant;Lnet/minecraft/data/models/blockstates/Variant;Ljava/lang/Comparable;)Lnet/minecraft/data/models/blockstates/Variant; a
lambda$createFire$21 (Lnet/minecraft/data/models/blockstates/Variant;)Lnet/minecraft/data/models/blockstates/Variant; k
lambda$createFire$22 (Lnet/minecraft/data/models/blockstates/Variant;)Lnet/minecraft/data/models/blockstates/Variant; j
lambda$createFire$23 (Lnet/minecraft/data/models/blockstates/Variant;)Lnet/minecraft/data/models/blockstates/Variant; i
lambda$createFire$24 (Lnet/minecraft/data/models/blockstates/Variant;)Lnet/minecraft/data/models/blockstates/Variant; h
lambda$createFire$25 (Lnet/minecraft/data/models/blockstates/Variant;)Lnet/minecraft/data/models/blockstates/Variant; g
lambda$createFire$26 (Lnet/minecraft/data/models/blockstates/Variant;)Lnet/minecraft/data/models/blockstates/Variant; f
lambda$createFurnace$16 (Lnet/minecraft/resources/ResourceLocation;Lnet/minecraft/data/models/model/TextureMapping;)V c
lambda$createGrassBlocks$32 (Lnet/minecraft/resources/ResourceLocation;Lnet/minecraft/data/models/model/TextureMapping;)V b
lambda$createGrassBlocks$33 (Lnet/minecraft/resources/ResourceLocation;Lnet/minecraft/data/models/model/TextureMapping;)V a
lambda$createJigsaw$58 (Lnet/minecraft/core/FrontAndTop;)Lnet/minecraft/data/models/blockstates/Variant; a
lambda$createMultiface$51 (Lnet/minecraft/world/level/block/Block;Lnet/minecraft/data/models/blockstates/Condition$TerminalCondition;Lnet/minecraft/world/level/block/state/properties/BooleanProperty;)V a
lambda$createMultiface$52 (Lnet/minecraft/world/level/block/Block;Lnet/minecraft/data/models/blockstates/Condition$TerminalCondition;)V a
lambda$createPitcherCrop$8 (Lnet/minecraft/world/level/block/Block;Ljava/lang/Integer;Lnet/minecraft/world/level/block/state/properties/DoubleBlockHalf;)Lnet/minecraft/data/models/blockstates/Variant; a
lambda$createRepeater$37 (Ljava/lang/Integer;Ljava/lang/Boolean;Ljava/lang/Boolean;)Lnet/minecraft/data/models/blockstates/Variant; a
lambda$createRespawnAnchor$57 ([Lnet/minecraft/resources/ResourceLocation;Ljava/lang/Integer;)Lnet/minecraft/data/models/blockstates/Variant; a
lambda$createSculkCatalyst$53 (Lnet/minecraft/resources/ResourceLocation;Lnet/minecraft/resources/ResourceLocation;Ljava/lang/Boolean;)Lnet/minecraft/data/models/blockstates/Variant; a
lambda$createSculkSensor$35 (Lnet/minecraft/resources/ResourceLocation;Lnet/minecraft/resources/ResourceLocation;Lnet/minecraft/world/level/block/state/properties/SculkSensorPhase;)Lnet/minecraft/data/models/blockstates/Variant; b
lambda$createSnifferEgg$43 (Ljava/lang/Integer;)Lnet/minecraft/resources/ResourceLocation; a
lambda$createSnifferEgg$44 (Ljava/util/function/Function;Ljava/lang/Integer;)Lnet/minecraft/data/models/blockstates/Variant; a
lambda$createSnowBlocks$38 (Lnet/minecraft/resources/ResourceLocation;Ljava/lang/Integer;)Lnet/minecraft/data/models/blockstates/Variant; a
lambda$createSoulFire$27 (Lnet/minecraft/data/models/blockstates/Variant;)Lnet/minecraft/data/models/blockstates/Variant; e
lambda$createSoulFire$28 (Lnet/minecraft/data/models/blockstates/Variant;)Lnet/minecraft/data/models/blockstates/Variant; d
lambda$createSoulFire$29 (Lnet/minecraft/data/models/blockstates/Variant;)Lnet/minecraft/data/models/blockstates/Variant; c
lambda$createSoulFire$30 (Lnet/minecraft/data/models/blockstates/Variant;)Lnet/minecraft/data/models/blockstates/Variant; b
lambda$createSoulFire$31 (Lnet/minecraft/data/models/blockstates/Variant;)Lnet/minecraft/data/models/blockstates/Variant; a
lambda$createStems$7 (Lnet/minecraft/world/level/block/Block;Lnet/minecraft/data/models/model/TextureMapping;Ljava/lang/Integer;)Lnet/minecraft/data/models/blockstates/Variant; a
lambda$createStructureBlock$39 (Lnet/minecraft/world/level/block/state/properties/StructureMode;)Lnet/minecraft/data/models/blockstates/Variant; a
lambda$createSweetBerryBush$40 (Ljava/lang/Integer;)Lnet/minecraft/data/models/blockstates/Variant; b
lambda$createTrialSpawner$34 (Lnet/minecraft/resources/ResourceLocation;Lnet/minecraft/resources/ResourceLocation;Lnet/minecraft/resources/ResourceLocation;Lnet/minecraft/world/level/block/entity/trialspawner/TrialSpawnerState;)Lnet/minecraft/data/models/blockstates/Variant; a
lambda$createTripwireHook$41 (Ljava/lang/Boolean;Ljava/lang/Boolean;)Lnet/minecraft/data/models/blockstates/Variant; a
lambda$createTurtleEgg$42 (Ljava/lang/Integer;Ljava/lang/Integer;)Ljava/util/List; b
lambda$new$0 (Lnet/minecraft/data/models/model/TextureMapping;)V e
lambda$new$1 (Lnet/minecraft/data/models/model/TextureMapping;)V d
lambda$new$2 (Lnet/minecraft/data/models/model/TextureMapping;)V c
lambda$new$3 (Lnet/minecraft/data/models/model/TextureMapping;)V b
lambda$new$4 (Lnet/minecraft/data/models/model/TextureMapping;)V a
lambda$run$59 (Lnet/minecraft/data/BlockFamily;)V a
lambda$run$60 (Lnet/minecraft/world/item/SpawnEggItem;)V a
lambda$static$45 (Lnet/minecraft/resources/ResourceLocation;)Lnet/minecraft/data/models/blockstates/Variant; g
lambda$static$46 (Lnet/minecraft/resources/ResourceLocation;)Lnet/minecraft/data/models/blockstates/Variant; f
lambda$static$47 (Lnet/minecraft/resources/ResourceLocation;)Lnet/minecraft/data/models/blockstates/Variant; e
lambda$static$48 (Lnet/minecraft/resources/ResourceLocation;)Lnet/minecraft/data/models/blockstates/Variant; d
lambda$static$49 (Lnet/minecraft/resources/ResourceLocation;)Lnet/minecraft/data/models/blockstates/Variant; c
lambda$static$50 (Lnet/minecraft/resources/ResourceLocation;)Lnet/minecraft/data/models/blockstates/Variant; b
lambda$wrapModels$20 (Lnet/minecraft/resources/ResourceLocation;)Lnet/minecraft/data/models/blockstates/Variant; h
run ()V a
skipAutoItemBlock (Lnet/minecraft/world/level/block/Block;)V c
woodProvider (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/data/models/BlockModelGenerators$WoodProvider; l
wrapModels (Ljava/util/List;Ljava/util/function/UnaryOperator;)Ljava/util/List; a
net/minecraft/data/models/BlockModelGenerators$1 lz$1
$SwitchMap$net$minecraft$core$FrontAndTop a
$SwitchMap$net$minecraft$world$level$block$entity$trialspawner$TrialSpawnerState b
$SwitchMap$net$minecraft$world$level$block$state$properties$DoubleBlockHalf d
$SwitchMap$net$minecraft$world$level$block$state$properties$RailShape c
<clinit> ()V <clinit>
net/minecraft/data/models/BlockModelGenerators$BlockEntityModelGenerator lz$a
baseModel b
this$0 a
<init> (Lnet/minecraft/data/models/BlockModelGenerators;Lnet/minecraft/resources/ResourceLocation;Lnet/minecraft/world/level/block/Block;)V <init>
create ([Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/data/models/BlockModelGenerators$BlockEntityModelGenerator; a
createWithCustomBlockItemModel (Lnet/minecraft/data/models/model/ModelTemplate;[Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/data/models/BlockModelGenerators$BlockEntityModelGenerator; a
createWithoutBlockItem ([Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/data/models/BlockModelGenerators$BlockEntityModelGenerator; b
net/minecraft/data/models/BlockModelGenerators$BlockFamilyProvider lz$b
family d
fullBlock e
mapping b
models c
skipGeneratingModelsFor f
this$0 a
<init> (Lnet/minecraft/data/models/BlockModelGenerators;Lnet/minecraft/data/models/model/TextureMapping;)V <init>
button (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/data/models/BlockModelGenerators$BlockFamilyProvider; a
customFence (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/data/models/BlockModelGenerators$BlockFamilyProvider; c
customFenceGate (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/data/models/BlockModelGenerators$BlockFamilyProvider; e
donateModelTo (Lnet/minecraft/world/level/block/Block;Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/data/models/BlockModelGenerators$BlockFamilyProvider; a
door (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/data/models/BlockModelGenerators$BlockFamilyProvider; l
fence (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/data/models/BlockModelGenerators$BlockFamilyProvider; d
fenceGate (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/data/models/BlockModelGenerators$BlockFamilyProvider; f
fullBlock (Lnet/minecraft/world/level/block/Block;Lnet/minecraft/data/models/model/ModelTemplate;)Lnet/minecraft/data/models/BlockModelGenerators$BlockFamilyProvider; a
fullBlockVariant (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/data/models/BlockModelGenerators$BlockFamilyProvider; k
generateFor (Lnet/minecraft/data/BlockFamily;)Lnet/minecraft/data/models/BlockModelGenerators$BlockFamilyProvider; a
getOrCreateModel (Lnet/minecraft/data/models/model/ModelTemplate;Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/resources/ResourceLocation; a
lambda$generateFor$1 (Lnet/minecraft/data/BlockFamily$Variant;Lnet/minecraft/world/level/block/Block;)V a
lambda$getOrCreateModel$0 (Lnet/minecraft/world/level/block/Block;Lnet/minecraft/data/models/model/ModelTemplate;)Lnet/minecraft/resources/ResourceLocation; b
pressurePlate (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/data/models/BlockModelGenerators$BlockFamilyProvider; g
sign (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/data/models/BlockModelGenerators$BlockFamilyProvider; h
slab (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/data/models/BlockModelGenerators$BlockFamilyProvider; i
stairs (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/data/models/BlockModelGenerators$BlockFamilyProvider; j
trapdoor (Lnet/minecraft/world/level/block/Block;)V m
wall (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/data/models/BlockModelGenerators$BlockFamilyProvider; b
net/minecraft/data/models/BlockModelGenerators$BlockStateGeneratorSupplier lz$c
create (Lnet/minecraft/world/level/block/Block;Lnet/minecraft/resources/ResourceLocation;Lnet/minecraft/data/models/model/TextureMapping;Ljava/util/function/BiConsumer;)Lnet/minecraft/data/models/blockstates/BlockStateGenerator; create
net/minecraft/data/models/BlockModelGenerators$BookSlotModelCacheKey lz$d
modelSuffix b
template a
<init> (Lnet/minecraft/data/models/model/ModelTemplate;Ljava/lang/String;)V <init>
equals (Ljava/lang/Object;)Z equals
hashCode ()I hashCode
modelSuffix ()Ljava/lang/String; b
template ()Lnet/minecraft/data/models/model/ModelTemplate; a
toString ()Ljava/lang/String; toString
net/minecraft/data/models/BlockModelGenerators$TintState lz$e
$VALUES c
NOT_TINTED b
TINTED a
$values ()[Lnet/minecraft/data/models/BlockModelGenerators$TintState; c
<clinit> ()V <clinit>
<init> (Ljava/lang/String;I)V <init>
getCross ()Lnet/minecraft/data/models/model/ModelTemplate; a
getCrossPot ()Lnet/minecraft/data/models/model/ModelTemplate; b
valueOf (Ljava/lang/String;)Lnet/minecraft/data/models/BlockModelGenerators$TintState; valueOf
values ()[Lnet/minecraft/data/models/BlockModelGenerators$TintState; values
net/minecraft/data/models/BlockModelGenerators$WoodProvider lz$f
logMapping b
this$0 a
<init> (Lnet/minecraft/data/models/BlockModelGenerators;Lnet/minecraft/data/models/model/TextureMapping;)V <init>
log (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/data/models/BlockModelGenerators$WoodProvider; b
logUVLocked (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/data/models/BlockModelGenerators$WoodProvider; d
logWithHorizontal (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/data/models/BlockModelGenerators$WoodProvider; c
wood (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/data/models/BlockModelGenerators$WoodProvider; a
net/minecraft/data/models/ItemModelGenerators ma
GENERATED_TRIM_MODELS b
TRIM_TYPE_PREDICATE_ID a
output c
<clinit> ()V <clinit>
<init> (Ljava/util/function/BiConsumer;)V <init>
generateArmorTrims (Lnet/minecraft/world/item/ArmorItem;)V a
generateBaseArmorTrimTemplate (Lnet/minecraft/resources/ResourceLocation;Ljava/util/Map;Lnet/minecraft/world/item/ArmorMaterial;)Lcom/google/gson/JsonObject; a
generateClockItem (Lnet/minecraft/world/item/Item;)V b
generateCompassItem (Lnet/minecraft/world/item/Item;)V a
generateFlatItem (Lnet/minecraft/world/item/Item;Ljava/lang/String;Lnet/minecraft/data/models/model/ModelTemplate;)V a
generateFlatItem (Lnet/minecraft/world/item/Item;Lnet/minecraft/world/item/Item;Lnet/minecraft/data/models/model/ModelTemplate;)V a
generateFlatItem (Lnet/minecraft/world/item/Item;Lnet/minecraft/data/models/model/ModelTemplate;)V a
generateLayeredItem (Lnet/minecraft/resources/ResourceLocation;Lnet/minecraft/resources/ResourceLocation;Lnet/minecraft/resources/ResourceLocation;Lnet/minecraft/resources/ResourceLocation;)V a
generateLayeredItem (Lnet/minecraft/resources/ResourceLocation;Lnet/minecraft/resources/ResourceLocation;Lnet/minecraft/resources/ResourceLocation;)V a
getItemModelForTrimMaterial (Lnet/minecraft/resources/ResourceLocation;Ljava/lang/String;)Lnet/minecraft/resources/ResourceLocation; a
lambda$generateArmorTrims$0 (Lnet/minecraft/world/item/ArmorItem;Lnet/minecraft/resources/ResourceLocation;Ljava/util/Map;)Lcom/google/gson/JsonObject; b
lambda$generateArmorTrims$1 (Lnet/minecraft/world/item/ArmorItem;Lnet/minecraft/resources/ResourceLocation;Ljava/util/Map;)Lcom/google/gson/JsonObject; a
run ()V a
net/minecraft/data/models/ItemModelGenerators$TrimModelData ma$a
itemModelIndex b
name a
overrideArmorMaterials c
<init> (Ljava/lang/String;FLjava/util/Map;)V <init>
equals (Ljava/lang/Object;)Z equals
hashCode ()I hashCode
itemModelIndex ()F b
name (Lnet/minecraft/world/item/ArmorMaterial;)Ljava/lang/String; a
name ()Ljava/lang/String; a
overrideArmorMaterials ()Ljava/util/Map; c
toString ()Ljava/lang/String; toString
net/minecraft/data/models/ModelProvider mb
blockStatePathProvider d
modelPathProvider e
<init> (Lnet/minecraft/data/PackOutput;)V <init>
getName ()Ljava/lang/String; a
lambda$run$0 (Ljava/util/Map;Lnet/minecraft/data/models/blockstates/BlockStateGenerator;)V a
lambda$run$1 (Ljava/util/Map;Lnet/minecraft/resources/ResourceLocation;Ljava/util/function/Supplier;)V a
lambda$run$2 (Ljava/util/Map$Entry;)Z a
lambda$run$3 (Ljava/util/Map;Lnet/minecraft/world/level/block/Block;)Z a
lambda$run$4 (Ljava/util/Set;Ljava/util/Map;Lnet/minecraft/world/level/block/Block;)V a
lambda$run$5 (Lnet/minecraft/world/level/block/Block;)Ljava/nio/file/Path; a
lambda$saveCollection$6 (Ljava/util/function/Function;Lnet/minecraft/data/CachedOutput;Ljava/util/Map$Entry;)Ljava/util/concurrent/CompletableFuture; a
lambda$saveCollection$7 (I)[Ljava/util/concurrent/CompletableFuture; a
run (Lnet/minecraft/data/CachedOutput;)Ljava/util/concurrent/CompletableFuture; a
saveCollection (Lnet/minecraft/data/CachedOutput;Ljava/util/Map;Ljava/util/function/Function;)Ljava/util/concurrent/CompletableFuture; a
net/minecraft/data/models/blockstates/BlockStateGenerator mc
getBlock ()Lnet/minecraft/world/level/block/Block; a
net/minecraft/data/models/blockstates/Condition md
and ([Lnet/minecraft/data/models/blockstates/Condition;)Lnet/minecraft/data/models/blockstates/Condition; a
condition ()Lnet/minecraft/data/models/blockstates/Condition$TerminalCondition; a
or ([Lnet/minecraft/data/models/blockstates/Condition;)Lnet/minecraft/data/models/blockstates/Condition; b
validate (Lnet/minecraft/world/level/block/state/StateDefinition;)V a
net/minecraft/data/models/blockstates/Condition$CompositeCondition md$a
operation a
subconditions b
<init> (Lnet/minecraft/data/models/blockstates/Condition$Operation;Ljava/util/List;)V <init>
get ()Ljava/lang/Object; get
get ()Lcom/google/gson/JsonElement; b
lambda$validate$0 (Lnet/minecraft/world/level/block/state/StateDefinition;Lnet/minecraft/data/models/blockstates/Condition;)V a
validate (Lnet/minecraft/world/level/block/state/StateDefinition;)V a
net/minecraft/data/models/blockstates/Condition$Operation md$b
$VALUES d
AND a
OR b
id c
$values ()[Lnet/minecraft/data/models/blockstates/Condition$Operation; a
<clinit> ()V <clinit>
<init> (Ljava/lang/String;ILjava/lang/String;)V <init>
valueOf (Ljava/lang/String;)Lnet/minecraft/data/models/blockstates/Condition$Operation; valueOf
values ()[Lnet/minecraft/data/models/blockstates/Condition$Operation; values
net/minecraft/data/models/blockstates/Condition$TerminalCondition md$c
terms a
<init> ()V <init>
get ()Ljava/lang/Object; get
get ()Lcom/google/gson/JsonElement; b
getTerm (Lnet/minecraft/world/level/block/state/properties/Property;Ljava/lang/Comparable;[Ljava/lang/Comparable;)Ljava/lang/String; c
joinValues (Lnet/minecraft/world/level/block/state/properties/Property;Ljava/util/stream/Stream;)Ljava/lang/String; a
lambda$get$0 (Lcom/google/gson/JsonObject;Lnet/minecraft/world/level/block/state/properties/Property;Ljava/lang/String;)V a
lambda$validate$1 (Lnet/minecraft/world/level/block/state/StateDefinition;Lnet/minecraft/world/level/block/state/properties/Property;)Z a
negatedTerm (Lnet/minecraft/world/level/block/state/properties/Property;Ljava/lang/Comparable;)Lnet/minecraft/data/models/blockstates/Condition$TerminalCondition; b
negatedTerm (Lnet/minecraft/world/level/block/state/properties/Property;Ljava/lang/Comparable;[Ljava/lang/Comparable;)Lnet/minecraft/data/models/blockstates/Condition$TerminalCondition; b
putValue (Lnet/minecraft/world/level/block/state/properties/Property;Ljava/lang/String;)V a
term (Lnet/minecraft/world/level/block/state/properties/Property;Ljava/lang/Comparable;[Ljava/lang/Comparable;)Lnet/minecraft/data/models/blockstates/Condition$TerminalCondition; a
term (Lnet/minecraft/world/level/block/state/properties/Property;Ljava/lang/Comparable;)Lnet/minecraft/data/models/blockstates/Condition$TerminalCondition; a
validate (Lnet/minecraft/world/level/block/state/StateDefinition;)V a
net/minecraft/data/models/blockstates/MultiPartGenerator me
block a
parts b
<init> (Lnet/minecraft/world/level/block/Block;)V <init>
get ()Ljava/lang/Object; get
get ()Lcom/google/gson/JsonElement; b
getBlock ()Lnet/minecraft/world/level/block/Block; a
lambda$get$0 (Lnet/minecraft/world/level/block/state/StateDefinition;Lnet/minecraft/data/models/blockstates/MultiPartGenerator$Entry;)V a
multiPart (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/data/models/blockstates/MultiPartGenerator; a
with (Lnet/minecraft/data/models/blockstates/Condition;Lnet/minecraft/data/models/blockstates/Variant;)Lnet/minecraft/data/models/blockstates/MultiPartGenerator; a
with (Lnet/minecraft/data/models/blockstates/Variant;)Lnet/minecraft/data/models/blockstates/MultiPartGenerator; a
with (Lnet/minecraft/data/models/blockstates/Condition;[Lnet/minecraft/data/models/blockstates/Variant;)Lnet/minecraft/data/models/blockstates/MultiPartGenerator; a
with (Ljava/util/List;)Lnet/minecraft/data/models/blockstates/MultiPartGenerator; a
with (Lnet/minecraft/data/models/blockstates/Condition;Ljava/util/List;)Lnet/minecraft/data/models/blockstates/MultiPartGenerator; a
net/minecraft/data/models/blockstates/MultiPartGenerator$ConditionalEntry me$a
condition a
<init> (Lnet/minecraft/data/models/blockstates/Condition;Ljava/util/List;)V <init>
decorate (Lcom/google/gson/JsonObject;)V a
validate (Lnet/minecraft/world/level/block/state/StateDefinition;)V a
net/minecraft/data/models/blockstates/MultiPartGenerator$Entry me$b
variants a
<init> (Ljava/util/List;)V <init>
decorate (Lcom/google/gson/JsonObject;)V a
get ()Ljava/lang/Object; get
get ()Lcom/google/gson/JsonElement; a
validate (Lnet/minecraft/world/level/block/state/StateDefinition;)V a
net/minecraft/data/models/blockstates/MultiVariantGenerator mf
baseVariants b
block a
declaredPropertySets d
seenProperties c
<init> (Lnet/minecraft/world/level/block/Block;Ljava/util/List;)V <init>
get ()Ljava/lang/Object; get
get ()Lcom/google/gson/JsonElement; b
getBlock ()Lnet/minecraft/world/level/block/Block; a
lambda$get$1 (Lcom/mojang/datafixers/util/Pair;Ljava/util/Map$Entry;)Lcom/mojang/datafixers/util/Pair; a
lambda$get$2 (Ljava/util/Map;Lcom/mojang/datafixers/util/Pair;)Ljava/util/stream/Stream; b
lambda$get$3 (Ljava/util/Map;Lcom/mojang/datafixers/util/Pair;)V a
lambda$get$4 (Ljava/util/Map;Lcom/google/gson/JsonObject;)V a
lambda$mergeVariants$5 (Lcom/google/common/collect/ImmutableList$Builder;Lnet/minecraft/data/models/blockstates/Variant;Lnet/minecraft/data/models/blockstates/Variant;)V a
lambda$mergeVariants$6 (Ljava/util/List;Lcom/google/common/collect/ImmutableList$Builder;Lnet/minecraft/data/models/blockstates/Variant;)V a
lambda$with$0 (Lnet/minecraft/world/level/block/state/properties/Property;)V a
mergeVariants (Ljava/util/List;Ljava/util/List;)Ljava/util/List; a
multiVariant (Lnet/minecraft/world/level/block/Block;Lnet/minecraft/data/models/blockstates/Variant;)Lnet/minecraft/data/models/blockstates/MultiVariantGenerator; a
multiVariant (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/data/models/blockstates/MultiVariantGenerator; a
multiVariant (Lnet/minecraft/world/level/block/Block;[Lnet/minecraft/data/models/blockstates/Variant;)Lnet/minecraft/data/models/blockstates/MultiVariantGenerator; a
with (Lnet/minecraft/data/models/blockstates/PropertyDispatch;)Lnet/minecraft/data/models/blockstates/MultiVariantGenerator; a
net/minecraft/data/models/blockstates/PropertyDispatch mg
values a
<init> ()V <init>
getDefinedProperties ()Ljava/util/List; b
getEntries ()Ljava/util/Map; a
lambda$verifyComplete$0 (Lnet/minecraft/world/level/block/state/properties/Property;Lnet/minecraft/data/models/blockstates/Selector;)Ljava/util/stream/Stream; a
lambda$verifyComplete$1 (Lnet/minecraft/data/models/blockstates/Selector;)Z a
properties (Lnet/minecraft/world/level/block/state/properties/Property;Lnet/minecraft/world/level/block/state/properties/Property;)Lnet/minecraft/data/models/blockstates/PropertyDispatch$C2; a
properties (Lnet/minecraft/world/level/block/state/properties/Property;Lnet/minecraft/world/level/block/state/properties/Property;Lnet/minecraft/world/level/block/state/properties/Property;Lnet/minecraft/world/level/block/state/properties/Property;Lnet/minecraft/world/level/block/state/properties/Property;)Lnet/minecraft/data/models/blockstates/PropertyDispatch$C5; a
properties (Lnet/minecraft/world/level/block/state/properties/Property;Lnet/minecraft/world/level/block/state/properties/Property;Lnet/minecraft/world/level/block/state/properties/Property;Lnet/minecraft/world/level/block/state/properties/Property;)Lnet/minecraft/data/models/blockstates/PropertyDispatch$C4; a
properties (Lnet/minecraft/world/level/block/state/properties/Property;Lnet/minecraft/world/level/block/state/properties/Property;Lnet/minecraft/world/level/block/state/properties/Property;)Lnet/minecraft/data/models/blockstates/PropertyDispatch$C3; a
property (Lnet/minecraft/world/level/block/state/properties/Property;)Lnet/minecraft/data/models/blockstates/PropertyDispatch$C1; a
putValue (Lnet/minecraft/data/models/blockstates/Selector;Ljava/util/List;)V a
verifyComplete ()V c
net/minecraft/data/models/blockstates/PropertyDispatch$C1 mg$a
property1 a
<init> (Lnet/minecraft/world/level/block/state/properties/Property;)V <init>
generate (Ljava/util/function/Function;)Lnet/minecraft/data/models/blockstates/PropertyDispatch; a
generateList (Ljava/util/function/Function;)Lnet/minecraft/data/models/blockstates/PropertyDispatch; b
getDefinedProperties ()Ljava/util/List; b
lambda$generate$0 (Ljava/util/function/Function;Ljava/lang/Comparable;)V b
lambda$generateList$1 (Ljava/util/function/Function;Ljava/lang/Comparable;)V a
select (Ljava/lang/Comparable;Ljava/util/List;)Lnet/minecraft/data/models/blockstates/PropertyDispatch$C1; a
select (Ljava/lang/Comparable;Lnet/minecraft/data/models/blockstates/Variant;)Lnet/minecraft/data/models/blockstates/PropertyDispatch$C1; a
net/minecraft/data/models/blockstates/PropertyDispatch$C2 mg$b
property1 a
property2 b
<init> (Lnet/minecraft/world/level/block/state/properties/Property;Lnet/minecraft/world/level/block/state/properties/Property;)V <init>
generate (Ljava/util/function/BiFunction;)Lnet/minecraft/data/models/blockstates/PropertyDispatch; a
generateList (Ljava/util/function/BiFunction;)Lnet/minecraft/data/models/blockstates/PropertyDispatch; b
getDefinedProperties ()Ljava/util/List; b
lambda$generate$0 (Ljava/lang/Comparable;Ljava/util/function/BiFunction;Ljava/lang/Comparable;)V b
lambda$generate$1 (Ljava/util/function/BiFunction;Ljava/lang/Comparable;)V b
lambda$generateList$2 (Ljava/lang/Comparable;Ljava/util/function/BiFunction;Ljava/lang/Comparable;)V a
lambda$generateList$3 (Ljava/util/function/BiFunction;Ljava/lang/Comparable;)V a
select (Ljava/lang/Comparable;Ljava/lang/Comparable;Lnet/minecraft/data/models/blockstates/Variant;)Lnet/minecraft/data/models/blockstates/PropertyDispatch$C2; a
select (Ljava/lang/Comparable;Ljava/lang/Comparable;Ljava/util/List;)Lnet/minecraft/data/models/blockstates/PropertyDispatch$C2; a
net/minecraft/data/models/blockstates/PropertyDispatch$C3 mg$c
property1 a
property2 b
property3 c
<init> (Lnet/minecraft/world/level/block/state/properties/Property;Lnet/minecraft/world/level/block/state/properties/Property;Lnet/minecraft/world/level/block/state/properties/Property;)V <init>
generate (Lnet/minecraft/data/models/blockstates/PropertyDispatch$TriFunction;)Lnet/minecraft/data/models/blockstates/PropertyDispatch; a
generateList (Lnet/minecraft/data/models/blockstates/PropertyDispatch$TriFunction;)Lnet/minecraft/data/models/blockstates/PropertyDispatch; b
getDefinedProperties ()Ljava/util/List; b
lambda$generate$0 (Ljava/lang/Comparable;Ljava/lang/Comparable;Lnet/minecraft/data/models/blockstates/PropertyDispatch$TriFunction;Ljava/lang/Comparable;)V b
lambda$generate$1 (Ljava/lang/Comparable;Lnet/minecraft/data/models/blockstates/PropertyDispatch$TriFunction;Ljava/lang/Comparable;)V b
lambda$generate$2 (Lnet/minecraft/data/models/blockstates/PropertyDispatch$TriFunction;Ljava/lang/Comparable;)V b
lambda$generateList$3 (Ljava/lang/Comparable;Ljava/lang/Comparable;Lnet/minecraft/data/models/blockstates/PropertyDispatch$TriFunction;Ljava/lang/Comparable;)V a
lambda$generateList$4 (Ljava/lang/Comparable;Lnet/minecraft/data/models/blockstates/PropertyDispatch$TriFunction;Ljava/lang/Comparable;)V a
lambda$generateList$5 (Lnet/minecraft/data/models/blockstates/PropertyDispatch$TriFunction;Ljava/lang/Comparable;)V a
select (Ljava/lang/Comparable;Ljava/lang/Comparable;Ljava/lang/Comparable;Ljava/util/List;)Lnet/minecraft/data/models/blockstates/PropertyDispatch$C3; a
select (Ljava/lang/Comparable;Ljava/lang/Comparable;Ljava/lang/Comparable;Lnet/minecraft/data/models/blockstates/Variant;)Lnet/minecraft/data/models/blockstates/PropertyDispatch$C3; a
net/minecraft/data/models/blockstates/PropertyDispatch$C4 mg$d
property1 a
property2 b
property3 c
property4 d
<init> (Lnet/minecraft/world/level/block/state/properties/Property;Lnet/minecraft/world/level/block/state/properties/Property;Lnet/minecraft/world/level/block/state/properties/Property;Lnet/minecraft/world/level/block/state/properties/Property;)V <init>
generate (Lnet/minecraft/data/models/blockstates/PropertyDispatch$QuadFunction;)Lnet/minecraft/data/models/blockstates/PropertyDispatch; a
generateList (Lnet/minecraft/data/models/blockstates/PropertyDispatch$QuadFunction;)Lnet/minecraft/data/models/blockstates/PropertyDispatch; b
getDefinedProperties ()Ljava/util/List; b
lambda$generate$0 (Ljava/lang/Comparable;Ljava/lang/Comparable;Ljava/lang/Comparable;Lnet/minecraft/data/models/blockstates/PropertyDispatch$QuadFunction;Ljava/lang/Comparable;)V b
lambda$generate$1 (Ljava/lang/Comparable;Ljava/lang/Comparable;Lnet/minecraft/data/models/blockstates/PropertyDispatch$QuadFunction;Ljava/lang/Comparable;)V b
lambda$generate$2 (Ljava/lang/Comparable;Lnet/minecraft/data/models/blockstates/PropertyDispatch$QuadFunction;Ljava/lang/Comparable;)V b
lambda$generate$3 (Lnet/minecraft/data/models/blockstates/PropertyDispatch$QuadFunction;Ljava/lang/Comparable;)V b
lambda$generateList$4 (Ljava/lang/Comparable;Ljava/lang/Comparable;Ljava/lang/Comparable;Lnet/minecraft/data/models/blockstates/PropertyDispatch$QuadFunction;Ljava/lang/Comparable;)V a
lambda$generateList$5 (Ljava/lang/Comparable;Ljava/lang/Comparable;Lnet/minecraft/data/models/blockstates/PropertyDispatch$QuadFunction;Ljava/lang/Comparable;)V a
lambda$generateList$6 (Ljava/lang/Comparable;Lnet/minecraft/data/models/blockstates/PropertyDispatch$QuadFunction;Ljava/lang/Comparable;)V a
lambda$generateList$7 (Lnet/minecraft/data/models/blockstates/PropertyDispatch$QuadFunction;Ljava/lang/Comparable;)V a
select (Ljava/lang/Comparable;Ljava/lang/Comparable;Ljava/lang/Comparable;Ljava/lang/Comparable;Ljava/util/List;)Lnet/minecraft/data/models/blockstates/PropertyDispatch$C4; a
select (Ljava/lang/Comparable;Ljava/lang/Comparable;Ljava/lang/Comparable;Ljava/lang/Comparable;Lnet/minecraft/data/models/blockstates/Variant;)Lnet/minecraft/data/models/blockstates/PropertyDispatch$C4; a
net/minecraft/data/models/blockstates/PropertyDispatch$C5 mg$e
property1 a
property2 b
property3 c
property4 d
property5 e
<init> (Lnet/minecraft/world/level/block/state/properties/Property;Lnet/minecraft/world/level/block/state/properties/Property;Lnet/minecraft/world/level/block/state/properties/Property;Lnet/minecraft/world/level/block/state/properties/Property;Lnet/minecraft/world/level/block/state/properties/Property;)V <init>
generate (Lnet/minecraft/data/models/blockstates/PropertyDispatch$PentaFunction;)Lnet/minecraft/data/models/blockstates/PropertyDispatch; a
generateList (Lnet/minecraft/data/models/blockstates/PropertyDispatch$PentaFunction;)Lnet/minecraft/data/models/blockstates/PropertyDispatch; b
getDefinedProperties ()Ljava/util/List; b
lambda$generate$0 (Ljava/lang/Comparable;Ljava/lang/Comparable;Ljava/lang/Comparable;Ljava/lang/Comparable;Lnet/minecraft/data/models/blockstates/PropertyDispatch$PentaFunction;Ljava/lang/Comparable;)V b
lambda$generate$1 (Ljava/lang/Comparable;Ljava/lang/Comparable;Ljava/lang/Comparable;Lnet/minecraft/data/models/blockstates/PropertyDispatch$PentaFunction;Ljava/lang/Comparable;)V b
lambda$generate$2 (Ljava/lang/Comparable;Ljava/lang/Comparable;Lnet/minecraft/data/models/blockstates/PropertyDispatch$PentaFunction;Ljava/lang/Comparable;)V b
lambda$generate$3 (Ljava/lang/Comparable;Lnet/minecraft/data/models/blockstates/PropertyDispatch$PentaFunction;Ljava/lang/Comparable;)V b
lambda$generate$4 (Lnet/minecraft/data/models/blockstates/PropertyDispatch$PentaFunction;Ljava/lang/Comparable;)V b
lambda$generateList$5 (Ljava/lang/Comparable;Ljava/lang/Comparable;Ljava/lang/Comparable;Ljava/lang/Comparable;Lnet/minecraft/data/models/blockstates/PropertyDispatch$PentaFunction;Ljava/lang/Comparable;)V a
lambda$generateList$6 (Ljava/lang/Comparable;Ljava/lang/Comparable;Ljava/lang/Comparable;Lnet/minecraft/data/models/blockstates/PropertyDispatch$PentaFunction;Ljava/lang/Comparable;)V a
lambda$generateList$7 (Ljava/lang/Comparable;Ljava/lang/Comparable;Lnet/minecraft/data/models/blockstates/PropertyDispatch$PentaFunction;Ljava/lang/Comparable;)V a
lambda$generateList$8 (Ljava/lang/Comparable;Lnet/minecraft/data/models/blockstates/PropertyDispatch$PentaFunction;Ljava/lang/Comparable;)V a
lambda$generateList$9 (Lnet/minecraft/data/models/blockstates/PropertyDispatch$PentaFunction;Ljava/lang/Comparable;)V a
select (Ljava/lang/Comparable;Ljava/lang/Comparable;Ljava/lang/Comparable;Ljava/lang/Comparable;Ljava/lang/Comparable;Lnet/minecraft/data/models/blockstates/Variant;)Lnet/minecraft/data/models/blockstates/PropertyDispatch$C5; a
select (Ljava/lang/Comparable;Ljava/lang/Comparable;Ljava/lang/Comparable;Ljava/lang/Comparable;Ljava/lang/Comparable;Ljava/util/List;)Lnet/minecraft/data/models/blockstates/PropertyDispatch$C5; a
net/minecraft/data/models/blockstates/PropertyDispatch$PentaFunction mg$f
apply (Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; apply
net/minecraft/data/models/blockstates/PropertyDispatch$QuadFunction mg$g
apply (Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; apply
net/minecraft/data/models/blockstates/PropertyDispatch$TriFunction mg$h
apply (Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; apply
net/minecraft/data/models/blockstates/Selector mh
COMPARE_BY_NAME b
EMPTY a
values c
<clinit> ()V <clinit>
<init> (Ljava/util/List;)V <init>
empty ()Lnet/minecraft/data/models/blockstates/Selector; a
equals (Ljava/lang/Object;)Z equals
extend (Lnet/minecraft/data/models/blockstates/Selector;)Lnet/minecraft/data/models/blockstates/Selector; a
extend (Lnet/minecraft/world/level/block/state/properties/Property$Value;)Lnet/minecraft/data/models/blockstates/Selector; a
getKey ()Ljava/lang/String; b
hashCode ()I hashCode
lambda$static$0 (Lnet/minecraft/world/level/block/state/properties/Property$Value;)Ljava/lang/String; b
of ([Lnet/minecraft/world/level/block/state/properties/Property$Value;)Lnet/minecraft/data/models/blockstates/Selector; a
toString ()Ljava/lang/String; toString
net/minecraft/data/models/blockstates/Variant mi
values a
<init> ()V <init>
convertList (Ljava/util/List;)Lcom/google/gson/JsonElement; a
get ()Ljava/lang/Object; get
get ()Lcom/google/gson/JsonElement; b
lambda$convertList$1 (Lcom/google/gson/JsonArray;Lnet/minecraft/data/models/blockstates/Variant;)V a
lambda$get$0 (Lcom/google/gson/JsonObject;Lnet/minecraft/data/models/blockstates/VariantProperty$Value;)V a
merge (Lnet/minecraft/data/models/blockstates/Variant;Lnet/minecraft/data/models/blockstates/Variant;)Lnet/minecraft/data/models/blockstates/Variant; a
variant ()Lnet/minecraft/data/models/blockstates/Variant; a
with (Lnet/minecraft/data/models/blockstates/VariantProperty;Ljava/lang/Object;)Lnet/minecraft/data/models/blockstates/Variant; a
net/minecraft/data/models/blockstates/VariantProperties mj
MODEL c
UV_LOCK d
WEIGHT e
X_ROT a
Y_ROT b
<clinit> ()V <clinit>
<init> ()V <init>
lambda$static$0 (Lnet/minecraft/data/models/blockstates/VariantProperties$Rotation;)Lcom/google/gson/JsonElement; b
lambda$static$1 (Lnet/minecraft/data/models/blockstates/VariantProperties$Rotation;)Lcom/google/gson/JsonElement; a
lambda$static$2 (Lnet/minecraft/resources/ResourceLocation;)Lcom/google/gson/JsonElement; a
net/minecraft/data/models/blockstates/VariantProperties$Rotation mj$a
$VALUES f
R0 a
R180 c
R270 d
R90 b
value e
$values ()[Lnet/minecraft/data/models/blockstates/VariantProperties$Rotation; a
<clinit> ()V <clinit>
<init> (Ljava/lang/String;II)V <init>
valueOf (Ljava/lang/String;)Lnet/minecraft/data/models/blockstates/VariantProperties$Rotation; valueOf
values ()[Lnet/minecraft/data/models/blockstates/VariantProperties$Rotation; values
net/minecraft/data/models/blockstates/VariantProperty mk
key a
serializer b
<init> (Ljava/lang/String;Ljava/util/function/Function;)V <init>
toString ()Ljava/lang/String; toString
withValue (Ljava/lang/Object;)Lnet/minecraft/data/models/blockstates/VariantProperty$Value; a
net/minecraft/data/models/blockstates/VariantProperty$Value mk$a
this$0 a
value b
<init> (Lnet/minecraft/data/models/blockstates/VariantProperty;Ljava/lang/Object;)V <init>
addToVariant (Lcom/google/gson/JsonObject;)V a
getKey ()Lnet/minecraft/data/models/blockstates/VariantProperty; a
toString ()Ljava/lang/String; toString
net/minecraft/data/models/blockstates/package-info ml
net/minecraft/data/models/model/DelegatedModel mm
parent a
<init> (Lnet/minecraft/resources/ResourceLocation;)V <init>
get ()Ljava/lang/Object; get
get ()Lcom/google/gson/JsonElement; a
net/minecraft/data/models/model/ModelLocationUtils mn
<init> ()V <init>
decorateBlockModelLocation (Ljava/lang/String;)Lnet/minecraft/resources/ResourceLocation; a
decorateItemModelLocation (Ljava/lang/String;)Lnet/minecraft/resources/ResourceLocation; b
getModelLocation (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/resources/ResourceLocation; a
getModelLocation (Lnet/minecraft/world/level/block/Block;Ljava/lang/String;)Lnet/minecraft/resources/ResourceLocation; a
getModelLocation (Lnet/minecraft/world/item/Item;Ljava/lang/String;)Lnet/minecraft/resources/ResourceLocation; a
getModelLocation (Lnet/minecraft/world/item/Item;)Lnet/minecraft/resources/ResourceLocation; a
lambda$getModelLocation$0 (Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; b
lambda$getModelLocation$1 (Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; a
net/minecraft/data/models/model/ModelTemplate mo
model a
requiredSlots b
suffix c
<init> (Ljava/util/Optional;Ljava/util/Optional;[Lnet/minecraft/data/models/model/TextureSlot;)V <init>
create (Lnet/minecraft/world/level/block/Block;Lnet/minecraft/data/models/model/TextureMapping;Ljava/util/function/BiConsumer;)Lnet/minecraft/resources/ResourceLocation; a
create (Lnet/minecraft/resources/ResourceLocation;Lnet/minecraft/data/models/model/TextureMapping;Ljava/util/function/BiConsumer;)Lnet/minecraft/resources/ResourceLocation; a
create (Lnet/minecraft/resources/ResourceLocation;Lnet/minecraft/data/models/model/TextureMapping;Ljava/util/function/BiConsumer;Lnet/minecraft/data/models/model/ModelTemplate$JsonFactory;)Lnet/minecraft/resources/ResourceLocation; a
createBaseTemplate (Lnet/minecraft/resources/ResourceLocation;Ljava/util/Map;)Lcom/google/gson/JsonObject; a
createMap (Lnet/minecraft/data/models/model/TextureMapping;)Ljava/util/Map; a
createWithOverride (Lnet/minecraft/world/level/block/Block;Ljava/lang/String;Lnet/minecraft/data/models/model/TextureMapping;Ljava/util/function/BiConsumer;)Lnet/minecraft/resources/ResourceLocation; b
createWithSuffix (Lnet/minecraft/world/level/block/Block;Ljava/lang/String;Lnet/minecraft/data/models/model/TextureMapping;Ljava/util/function/BiConsumer;)Lnet/minecraft/resources/ResourceLocation; a
getDefaultModelLocation (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/resources/ResourceLocation; a
lambda$create$0 (Lnet/minecraft/data/models/model/ModelTemplate$JsonFactory;Lnet/minecraft/resources/ResourceLocation;Ljava/util/Map;)Lcom/google/gson/JsonElement; a
lambda$createBaseTemplate$1 (Lcom/google/gson/JsonObject;Lnet/minecraft/resources/ResourceLocation;)V a
lambda$createBaseTemplate$2 (Lcom/google/gson/JsonObject;Lnet/minecraft/data/models/model/TextureSlot;Lnet/minecraft/resources/ResourceLocation;)V a
net/minecraft/data/models/model/ModelTemplate$JsonFactory mo$a
create (Lnet/minecraft/resources/ResourceLocation;Ljava/util/Map;)Lcom/google/gson/JsonObject; create
net/minecraft/data/models/model/ModelTemplates mp
ANVIL aS
ATTACHED_STEM aU
AZALEA bt
BANNER_INVENTORY bF
BED_INVENTORY bE
BUTTON s
BUTTON_INVENTORY u
BUTTON_PRESSED t
CAMPFIRE bc
CANDLE bH
CANDLE_CAKE bL
CARPET aw
CAULDRON_FULL bs
CAULDRON_LEVEL1 bq
CAULDRON_LEVEL2 br
CHISELED_BOOKSHELF_SLOT_BOTTOM_LEFT aP
CHISELED_BOOKSHELF_SLOT_BOTTOM_MID aQ
CHISELED_BOOKSHELF_SLOT_BOTTOM_RIGHT aR
CHISELED_BOOKSHELF_SLOT_TOP_LEFT aM
CHISELED_BOOKSHELF_SLOT_TOP_MID aN
CHISELED_BOOKSHELF_SLOT_TOP_RIGHT aO
CHORUS_FLOWER aE
COMMAND_BLOCK aL
CORAL_FAN aB
CORAL_WALL_FAN aC
CROP aV
CROSS ao
CUBE a
CUBE_ALL c
CUBE_ALL_INNER_FACES d
CUBE_BOTTOM_TOP n
CUBE_BOTTOM_TOP_INNER_FACES o
CUBE_COLUMN j
CUBE_COLUMN_HORIZONTAL k
CUBE_COLUMN_MIRRORED l
CUBE_COLUMN_UV_LOCKED_X g
CUBE_COLUMN_UV_LOCKED_Y h
CUBE_COLUMN_UV_LOCKED_Z i
CUBE_DIRECTIONAL b
CUBE_MIRRORED_ALL e
CUBE_NORTH_WEST_MIRRORED_ALL f
CUBE_ORIENTABLE p
CUBE_ORIENTABLE_TOP_BOTTOM q
CUBE_ORIENTABLE_VERTICAL r
CUBE_TOP m
CUSTOM_FENCE_GATE_CLOSED Q
CUSTOM_FENCE_GATE_OPEN R
CUSTOM_FENCE_GATE_WALL_CLOSED S
CUSTOM_FENCE_GATE_WALL_OPEN T
CUSTOM_FENCE_INVENTORY I
CUSTOM_FENCE_POST D
CUSTOM_FENCE_SIDE_EAST F
CUSTOM_FENCE_SIDE_NORTH E
CUSTOM_FENCE_SIDE_SOUTH G
CUSTOM_FENCE_SIDE_WEST H
DAYLIGHT_DETECTOR aF
DOOR_BOTTOM_LEFT v
DOOR_BOTTOM_LEFT_OPEN w
DOOR_BOTTOM_RIGHT x
DOOR_BOTTOM_RIGHT_OPEN y
DOOR_TOP_LEFT z
DOOR_TOP_LEFT_OPEN A
DOOR_TOP_RIGHT B
DOOR_TOP_RIGHT_OPEN C
FARMLAND aW
FENCE_GATE_CLOSED U
FENCE_GATE_OPEN V
FENCE_GATE_WALL_CLOSED W
FENCE_GATE_WALL_OPEN X
FENCE_INVENTORY L
FENCE_POST J
FENCE_SIDE K
FIRE_FLOOR aX
FIRE_SIDE aY
FIRE_SIDE_ALT aZ
FIRE_UP ba
FIRE_UP_ALT bb
FLAT_HANDHELD_ITEM bz
FLAT_HANDHELD_ROD_ITEM bA
FLAT_ITEM bx
FLOWERBED_1 ax
FLOWERBED_2 ay
FLOWERBED_3 az
FLOWERBED_4 aA
FLOWER_POT_CROSS aq
FOUR_CANDLES bK
FOUR_TURTLE_EGGS bo
GLAZED_TERRACOTTA aD
HANGING_LANTERN be
LANTERN bd
LEAVES ad
MUSIC_DISC by
ORIENTABLE_TRAPDOOR_BOTTOM al
ORIENTABLE_TRAPDOOR_OPEN am
ORIENTABLE_TRAPDOOR_TOP ak
PARTICLE_ONLY aa
PISTON bh
PISTON_HEAD bi
PISTON_HEAD_SHORT bj
POINTED_DRIPSTONE an
POTTED_AZALEA bu
POTTED_FLOWERING_AZALEA bv
PRESSURE_PLATE_DOWN Z
PRESSURE_PLATE_UP Y
RAIL_CURVED at
RAIL_FLAT as
RAIL_RAISED_NE au
RAIL_RAISED_SW av
SCULK_SHRIEKER bM
SEAGRASS bk
SHULKER_BOX_INVENTORY bD
SINGLE_FACE bp
SKULL_INVENTORY bG
SLAB_BOTTOM ab
SLAB_TOP ac
SNIFFER_EGG bw
STAINED_GLASS_PANE_NOSIDE aG
STAINED_GLASS_PANE_NOSIDE_ALT aH
STAINED_GLASS_PANE_POST aI
STAINED_GLASS_PANE_SIDE aJ
STAINED_GLASS_PANE_SIDE_ALT aK
STAIRS_INNER af
STAIRS_OUTER ag
STAIRS_STRAIGHT ae
STEMS aT
THREE_CANDLES bJ
THREE_LAYERED_ITEM bC
THREE_TURTLE_EGGS bn
TINTED_CROSS ap
TINTED_FLOWER_POT_CROSS ar
TORCH bf
TRAPDOOR_BOTTOM ai
TRAPDOOR_OPEN aj
TRAPDOOR_TOP ah
TURTLE_EGG bl
TWO_CANDLES bI
TWO_LAYERED_ITEM bB
TWO_TURTLE_EGGS bm
WALL_INVENTORY P
WALL_LOW_SIDE N
WALL_POST M
WALL_TALL_SIDE O
WALL_TORCH bg
<clinit> ()V <clinit>
<init> ()V <init>
create (Ljava/lang/String;[Lnet/minecraft/data/models/model/TextureSlot;)Lnet/minecraft/data/models/model/ModelTemplate; a
create (Ljava/lang/String;Ljava/lang/String;[Lnet/minecraft/data/models/model/TextureSlot;)Lnet/minecraft/data/models/model/ModelTemplate; a
create ([Lnet/minecraft/data/models/model/TextureSlot;)Lnet/minecraft/data/models/model/ModelTemplate; a
createItem (Ljava/lang/String;[Lnet/minecraft/data/models/model/TextureSlot;)Lnet/minecraft/data/models/model/ModelTemplate; b
lambda$static$0 (I)Lnet/minecraft/data/models/model/ModelTemplate; b
lambda$static$1 (I)[Lnet/minecraft/data/models/model/ModelTemplate; a
net/minecraft/data/models/model/TextureMapping mq
forcedSlots b
slots a
<init> ()V <init>
attachedStem (Lnet/minecraft/world/level/block/Block;Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/data/models/model/TextureMapping; a
campfire (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/data/models/model/TextureMapping; E
candleCake (Lnet/minecraft/world/level/block/Block;Z)Lnet/minecraft/data/models/model/TextureMapping; a
cauldron (Lnet/minecraft/resources/ResourceLocation;)Lnet/minecraft/data/models/model/TextureMapping; j
column (Lnet/minecraft/resources/ResourceLocation;Lnet/minecraft/resources/ResourceLocation;)Lnet/minecraft/data/models/model/TextureMapping; a
column (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/data/models/model/TextureMapping; k
columnWithWall (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/data/models/model/TextureMapping; s
commandBlock (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/data/models/model/TextureMapping; z
copyAndUpdate (Lnet/minecraft/data/models/model/TextureSlot;Lnet/minecraft/resources/ResourceLocation;)Lnet/minecraft/data/models/model/TextureMapping; c
copyForced (Lnet/minecraft/data/models/model/TextureSlot;Lnet/minecraft/data/models/model/TextureSlot;)Lnet/minecraft/data/models/model/TextureMapping; b
copySlot (Lnet/minecraft/data/models/model/TextureSlot;Lnet/minecraft/data/models/model/TextureSlot;)Lnet/minecraft/data/models/model/TextureMapping; a
craftingTable (Lnet/minecraft/world/level/block/Block;Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/data/models/model/TextureMapping; c
crop (Lnet/minecraft/resources/ResourceLocation;)Lnet/minecraft/data/models/model/TextureMapping; g
cross (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/data/models/model/TextureMapping; c
cross (Lnet/minecraft/resources/ResourceLocation;)Lnet/minecraft/data/models/model/TextureMapping; c
cube (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/data/models/model/TextureMapping; a
cube (Lnet/minecraft/resources/ResourceLocation;)Lnet/minecraft/data/models/model/TextureMapping; b
cubeBottomTop (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/data/models/model/TextureMapping; q
cubeBottomTopWithWall (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/data/models/model/TextureMapping; r
cubeTop (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/data/models/model/TextureMapping; l
customParticle (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/data/models/model/TextureMapping; p
defaultTexture (Lnet/minecraft/resources/ResourceLocation;)Lnet/minecraft/data/models/model/TextureMapping; a
defaultTexture (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/data/models/model/TextureMapping; b
door (Lnet/minecraft/resources/ResourceLocation;Lnet/minecraft/resources/ResourceLocation;)Lnet/minecraft/data/models/model/TextureMapping; b
door (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/data/models/model/TextureMapping; t
fan (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/data/models/model/TextureMapping; j
fence (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/data/models/model/TextureMapping; o
fire0 (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/data/models/model/TextureMapping; v
fire1 (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/data/models/model/TextureMapping; w
fletchingTable (Lnet/minecraft/world/level/block/Block;Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/data/models/model/TextureMapping; d
flowerbed (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/data/models/model/TextureMapping; g
get (Lnet/minecraft/data/models/model/TextureSlot;)Lnet/minecraft/resources/ResourceLocation; a
getBlockTexture (Lnet/minecraft/world/level/block/Block;Ljava/lang/String;)Lnet/minecraft/resources/ResourceLocation; a
getBlockTexture (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/resources/ResourceLocation; G
getForced ()Ljava/util/stream/Stream; a
getItemTexture (Lnet/minecraft/world/item/Item;Ljava/lang/String;)Lnet/minecraft/resources/ResourceLocation; a
getItemTexture (Lnet/minecraft/world/item/Item;)Lnet/minecraft/resources/ResourceLocation; c
lambda$getBlockTexture$0 (Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; b
lambda$getItemTexture$1 (Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; a
lantern (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/data/models/model/TextureMapping; x
layer0 (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/data/models/model/TextureMapping; F
layer0 (Lnet/minecraft/world/item/Item;)Lnet/minecraft/data/models/model/TextureMapping; b
layer0 (Lnet/minecraft/resources/ResourceLocation;)Lnet/minecraft/data/models/model/TextureMapping; k
layered (Lnet/minecraft/resources/ResourceLocation;Lnet/minecraft/resources/ResourceLocation;)Lnet/minecraft/data/models/model/TextureMapping; c
layered (Lnet/minecraft/resources/ResourceLocation;Lnet/minecraft/resources/ResourceLocation;Lnet/minecraft/resources/ResourceLocation;)Lnet/minecraft/data/models/model/TextureMapping; a
logColumn (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/data/models/model/TextureMapping; n
orientableCube (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/data/models/model/TextureMapping; A
orientableCubeOnlyTop (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/data/models/model/TextureMapping; B
orientableCubeSameEnds (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/data/models/model/TextureMapping; C
pane (Lnet/minecraft/world/level/block/Block;Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/data/models/model/TextureMapping; b
particle (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/data/models/model/TextureMapping; u
particle (Lnet/minecraft/resources/ResourceLocation;)Lnet/minecraft/data/models/model/TextureMapping; h
particleFromItem (Lnet/minecraft/world/item/Item;)Lnet/minecraft/data/models/model/TextureMapping; a
pattern (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/data/models/model/TextureMapping; i
plant (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/data/models/model/TextureMapping; d
plant (Lnet/minecraft/resources/ResourceLocation;)Lnet/minecraft/data/models/model/TextureMapping; d
pottedAzalea (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/data/models/model/TextureMapping; m
put (Lnet/minecraft/data/models/model/TextureSlot;Lnet/minecraft/resources/ResourceLocation;)Lnet/minecraft/data/models/model/TextureMapping; a
putForced (Lnet/minecraft/data/models/model/TextureSlot;Lnet/minecraft/resources/ResourceLocation;)Lnet/minecraft/data/models/model/TextureMapping; b
rail (Lnet/minecraft/resources/ResourceLocation;)Lnet/minecraft/data/models/model/TextureMapping; e
rail (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/data/models/model/TextureMapping; e
sculkShrieker (Z)Lnet/minecraft/data/models/model/TextureMapping; a
singleSlot (Lnet/minecraft/data/models/model/TextureSlot;Lnet/minecraft/resources/ResourceLocation;)Lnet/minecraft/data/models/model/TextureMapping; d
snifferEgg (Ljava/lang/String;)Lnet/minecraft/data/models/model/TextureMapping; a
stem (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/data/models/model/TextureMapping; h
top (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/data/models/model/TextureMapping; D
torch (Lnet/minecraft/resources/ResourceLocation;)Lnet/minecraft/data/models/model/TextureMapping; i
torch (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/data/models/model/TextureMapping; y
trialSpawner (Lnet/minecraft/world/level/block/Block;Ljava/lang/String;Ljava/lang/String;)Lnet/minecraft/data/models/model/TextureMapping; a
wool (Lnet/minecraft/resources/ResourceLocation;)Lnet/minecraft/data/models/model/TextureMapping; f
wool (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/data/models/model/TextureMapping; f
net/minecraft/data/models/model/TextureSlot mr
ALL a
BACK h
BOTTOM e
CANDLE L
CONTENT N
CROP A
CROSS p
DIRT B
DOWN o
EAST l
EDGE w
END d
FAN x
FIRE C
FLOWERBED P
FRONT g
INNER_TOP O
INSIDE M
LANTERN D
LAYER0 H
LAYER1 I
LAYER2 J
LIT_LOG K
NORTH j
PANE v
PARTICLE c
PATTERN u
PLANT q
PLATFORM E
RAIL s
SIDE i
SOUTH k
STEM y
TEXTURE b
TOP f
TORCH G
UNSTICKY F
UP n
UPPER_STEM z
WALL r
WEST m
WOOL t
id Q
parent R
<clinit> ()V <clinit>
<init> (Ljava/lang/String;Lnet/minecraft/data/models/model/TextureSlot;)V <init>
create (Ljava/lang/String;)Lnet/minecraft/data/models/model/TextureSlot; a
create (Ljava/lang/String;Lnet/minecraft/data/models/model/TextureSlot;)Lnet/minecraft/data/models/model/TextureSlot; a
getId ()Ljava/lang/String; a
getParent ()Lnet/minecraft/data/models/model/TextureSlot; b
toString ()Ljava/lang/String; toString
net/minecraft/data/models/model/TexturedModel ms
ANVIL r
CARPET j
COLUMN d
COLUMN_ALT w
COLUMN_HORIZONTAL e
COLUMN_HORIZONTAL_ALT x
COLUMN_WITH_WALL z
CORAL_FAN p
CUBE a
CUBE_INNER_FACES b
CUBE_MIRRORED c
CUBE_TOP g
CUBE_TOP_BOTTOM f
FLOWERBED_1 k
FLOWERBED_2 l
FLOWERBED_3 m
FLOWERBED_4 n
GLAZED_TERRACOTTA o
HANGING_LANTERN u
LANTERN t
LEAVES s
ORIENTABLE i
ORIENTABLE_ONLY_TOP h
PARTICLE_ONLY q
SEAGRASS v
TOP_BOTTOM_WITH_WALL y
mapping A
template B
<clinit> ()V <clinit>
<init> (Lnet/minecraft/data/models/model/TextureMapping;Lnet/minecraft/data/models/model/ModelTemplate;)V <init>
create (Lnet/minecraft/world/level/block/Block;Ljava/util/function/BiConsumer;)Lnet/minecraft/resources/ResourceLocation; a
createAllSame (Lnet/minecraft/resources/ResourceLocation;)Lnet/minecraft/data/models/model/TexturedModel; a
createDefault (Ljava/util/function/Function;Lnet/minecraft/data/models/model/ModelTemplate;)Lnet/minecraft/data/models/model/TexturedModel$Provider; a
createWithSuffix (Lnet/minecraft/world/level/block/Block;Ljava/lang/String;Ljava/util/function/BiConsumer;)Lnet/minecraft/resources/ResourceLocation; a
getMapping ()Lnet/minecraft/data/models/model/TextureMapping; b
getTemplate ()Lnet/minecraft/data/models/model/ModelTemplate; a
lambda$createDefault$0 (Ljava/util/function/Function;Lnet/minecraft/data/models/model/ModelTemplate;Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/data/models/model/TexturedModel; a
updateTextures (Ljava/util/function/Consumer;)Lnet/minecraft/data/models/model/TexturedModel; a
net/minecraft/data/models/model/TexturedModel$Provider ms$a
create (Lnet/minecraft/world/level/block/Block;Ljava/util/function/BiConsumer;)Lnet/minecraft/resources/ResourceLocation; create
createWithSuffix (Lnet/minecraft/world/level/block/Block;Ljava/lang/String;Ljava/util/function/BiConsumer;)Lnet/minecraft/resources/ResourceLocation; createWithSuffix
get (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/data/models/model/TexturedModel; get
lambda$updateTexture$0 (Ljava/util/function/Consumer;Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/data/models/model/TexturedModel; a
updateTexture (Ljava/util/function/Consumer;)Lnet/minecraft/data/models/model/TexturedModel$Provider; updateTexture
net/minecraft/data/models/model/package-info mt
net/minecraft/data/models/package-info mu
net/minecraft/data/package-info mv
net/minecraft/data/recipes/RecipeBuilder mw
ROOT_RECIPE_ADVANCEMENT a
<clinit> ()V <clinit>
determineBookCategory (Lnet/minecraft/data/recipes/RecipeCategory;)Lnet/minecraft/world/item/crafting/CraftingBookCategory; a
getDefaultRecipeId (Lnet/minecraft/world/level/ItemLike;)Lnet/minecraft/resources/ResourceLocation; a
getResult ()Lnet/minecraft/world/item/Item; a
group (Ljava/lang/String;)Lnet/minecraft/data/recipes/RecipeBuilder; a
save (Lnet/minecraft/data/recipes/RecipeOutput;Lnet/minecraft/resources/ResourceLocation;)V a
save (Lnet/minecraft/data/recipes/RecipeOutput;)V a
save (Lnet/minecraft/data/recipes/RecipeOutput;Ljava/lang/String;)V a
unlockedBy (Ljava/lang/String;Lnet/minecraft/advancements/Criterion;)Lnet/minecraft/data/recipes/RecipeBuilder; a
net/minecraft/data/recipes/RecipeBuilder$1 mw$1
$SwitchMap$net$minecraft$data$recipes$RecipeCategory a
<clinit> ()V <clinit>
net/minecraft/data/recipes/RecipeCategory mx
$VALUES k
BREWING h
BUILDING_BLOCKS a
COMBAT f
DECORATIONS b
FOOD g
MISC i
REDSTONE c
TOOLS e
TRANSPORTATION d
recipeFolderName j
$values ()[Lnet/minecraft/data/recipes/RecipeCategory; b
<clinit> ()V <clinit>
<init> (Ljava/lang/String;ILjava/lang/String;)V <init>
getFolderName ()Ljava/lang/String; a
valueOf (Ljava/lang/String;)Lnet/minecraft/data/recipes/RecipeCategory; valueOf
values ()[Lnet/minecraft/data/recipes/RecipeCategory; values
net/minecraft/data/recipes/RecipeOutput my
accept (Lnet/minecraft/resources/ResourceLocation;Lnet/minecraft/world/item/crafting/Recipe;Lnet/minecraft/advancements/AdvancementHolder;)V a
advancement ()Lnet/minecraft/advancements/Advancement$Builder; a
net/minecraft/data/recipes/RecipeProvider mz
SHAPE_BUILDERS f
advancementPathProvider e
recipePathProvider d
<clinit> ()V <clinit>
<init> (Lnet/minecraft/data/PackOutput;)V <init>
banner (Lnet/minecraft/data/recipes/RecipeOutput;Lnet/minecraft/world/level/ItemLike;Lnet/minecraft/world/level/ItemLike;)V h
bedFromPlanksAndWool (Lnet/minecraft/data/recipes/RecipeOutput;Lnet/minecraft/world/level/ItemLike;Lnet/minecraft/world/level/ItemLike;)V g
buildAdvancement (Lnet/minecraft/data/CachedOutput;Lnet/minecraft/advancements/AdvancementHolder;)Ljava/util/concurrent/CompletableFuture; a
buildRecipes (Lnet/minecraft/data/recipes/RecipeOutput;)V a
buttonBuilder (Lnet/minecraft/world/level/ItemLike;Lnet/minecraft/world/item/crafting/Ingredient;)Lnet/minecraft/data/recipes/RecipeBuilder; c
candle (Lnet/minecraft/data/recipes/RecipeOutput;Lnet/minecraft/world/level/ItemLike;Lnet/minecraft/world/level/ItemLike;)V n
carpet (Lnet/minecraft/data/recipes/RecipeOutput;Lnet/minecraft/world/level/ItemLike;Lnet/minecraft/world/level/ItemLike;)V f
chestBoat (Lnet/minecraft/data/recipes/RecipeOutput;Lnet/minecraft/world/level/ItemLike;Lnet/minecraft/world/level/ItemLike;)V c
chiseled (Lnet/minecraft/data/recipes/RecipeOutput;Lnet/minecraft/data/recipes/RecipeCategory;Lnet/minecraft/world/level/ItemLike;Lnet/minecraft/world/level/ItemLike;)V g
chiseledBuilder (Lnet/minecraft/data/recipes/RecipeCategory;Lnet/minecraft/world/level/ItemLike;Lnet/minecraft/world/item/crafting/Ingredient;)Lnet/minecraft/data/recipes/ShapedRecipeBuilder; b
colorBlockWithDye (Lnet/minecraft/data/recipes/RecipeOutput;Ljava/util/List;Ljava/util/List;Ljava/lang/String;)V a
coloredTerracottaFromTerracottaAndDye (Lnet/minecraft/data/recipes/RecipeOutput;Lnet/minecraft/world/level/ItemLike;Lnet/minecraft/world/level/ItemLike;)V l
concretePowder (Lnet/minecraft/data/recipes/RecipeOutput;Lnet/minecraft/world/level/ItemLike;Lnet/minecraft/world/level/ItemLike;)V m
cookRecipes (Lnet/minecraft/data/recipes/RecipeOutput;Ljava/lang/String;Lnet/minecraft/world/item/crafting/RecipeSerializer;Lnet/minecraft/world/item/crafting/AbstractCookingRecipe$Factory;I)V a
copperBulb (Lnet/minecraft/data/recipes/RecipeOutput;Lnet/minecraft/world/level/block/Block;Lnet/minecraft/world/level/block/Block;)V b
copySmithingTemplate (Lnet/minecraft/data/recipes/RecipeOutput;Lnet/minecraft/world/level/ItemLike;Lnet/minecraft/tags/TagKey;)V a
copySmithingTemplate (Lnet/minecraft/data/recipes/RecipeOutput;Lnet/minecraft/world/level/ItemLike;Lnet/minecraft/world/level/ItemLike;)V o
cut (Lnet/minecraft/data/recipes/RecipeOutput;Lnet/minecraft/data/recipes/RecipeCategory;Lnet/minecraft/world/level/ItemLike;Lnet/minecraft/world/level/ItemLike;)V f
cutBuilder (Lnet/minecraft/data/recipes/RecipeCategory;Lnet/minecraft/world/level/ItemLike;Lnet/minecraft/world/item/crafting/Ingredient;)Lnet/minecraft/data/recipes/ShapedRecipeBuilder; f
doorBuilder (Lnet/minecraft/world/level/ItemLike;Lnet/minecraft/world/item/crafting/Ingredient;)Lnet/minecraft/data/recipes/RecipeBuilder; a
fenceBuilder (Lnet/minecraft/world/level/ItemLike;Lnet/minecraft/world/item/crafting/Ingredient;)Lnet/minecraft/data/recipes/RecipeBuilder; d
fenceGateBuilder (Lnet/minecraft/world/level/ItemLike;Lnet/minecraft/world/item/crafting/Ingredient;)Lnet/minecraft/data/recipes/RecipeBuilder; e
generateForEnabledBlockFamilies (Lnet/minecraft/data/recipes/RecipeOutput;Lnet/minecraft/world/flag/FeatureFlagSet;)V a
generateRecipes (Lnet/minecraft/data/recipes/RecipeOutput;Lnet/minecraft/data/BlockFamily;Lnet/minecraft/world/flag/FeatureFlagSet;)V a
getBaseBlock (Lnet/minecraft/data/BlockFamily;Lnet/minecraft/data/BlockFamily$Variant;)Lnet/minecraft/world/level/block/Block; a
getBlastingRecipeName (Lnet/minecraft/world/level/ItemLike;)Ljava/lang/String; f
getConversionRecipeName (Lnet/minecraft/world/level/ItemLike;Lnet/minecraft/world/level/ItemLike;)Ljava/lang/String; a
getHasName (Lnet/minecraft/world/level/ItemLike;)Ljava/lang/String; b
getItemName (Lnet/minecraft/world/level/ItemLike;)Ljava/lang/String; c
getName ()Ljava/lang/String; a
getSimpleRecipeName (Lnet/minecraft/world/level/ItemLike;)Ljava/lang/String; d
getSmeltingRecipeName (Lnet/minecraft/world/level/ItemLike;)Ljava/lang/String; e
grate (Lnet/minecraft/data/recipes/RecipeOutput;Lnet/minecraft/world/level/block/Block;Lnet/minecraft/world/level/block/Block;)V a
hangingSign (Lnet/minecraft/data/recipes/RecipeOutput;Lnet/minecraft/world/level/ItemLike;Lnet/minecraft/world/level/ItemLike;)V e
has (Lnet/minecraft/tags/TagKey;)Lnet/minecraft/advancements/Criterion; a
has (Lnet/minecraft/world/level/ItemLike;)Lnet/minecraft/advancements/Criterion; a
has (Lnet/minecraft/advancements/critereon/MinMaxBounds$Ints;Lnet/minecraft/world/level/ItemLike;)Lnet/minecraft/advancements/Criterion; a
insideOf (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/advancements/Criterion; a
inventoryTrigger ([Lnet/minecraft/advancements/critereon/ItemPredicate$Builder;)Lnet/minecraft/advancements/Criterion; a
inventoryTrigger ([Lnet/minecraft/advancements/critereon/ItemPredicate;)Lnet/minecraft/advancements/Criterion; a
lambda$colorBlockWithDye$2 (Lnet/minecraft/world/item/Item;Lnet/minecraft/world/item/Item;)Z a
lambda$generateForEnabledBlockFamilies$1 (Lnet/minecraft/data/recipes/RecipeOutput;Lnet/minecraft/world/flag/FeatureFlagSet;Lnet/minecraft/data/BlockFamily;)V a
lambda$generateRecipes$4 (Lnet/minecraft/data/recipes/RecipeBuilder;Lnet/minecraft/data/BlockFamily$Variant;Ljava/lang/String;)V a
lambda$generateRecipes$5 (Lnet/minecraft/world/level/ItemLike;)Ljava/lang/String; g
lambda$generateRecipes$6 (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 a
lambda$inventoryTrigger$22 (I)[Lnet/minecraft/advancements/critereon/ItemPredicate; a
lambda$run$0 (I)[Ljava/util/concurrent/CompletableFuture; b
lambda$static$10 (Lnet/minecraft/world/level/ItemLike;Lnet/minecraft/world/level/ItemLike;)Lnet/minecraft/data/recipes/RecipeBuilder; m
lambda$static$11 (Lnet/minecraft/world/level/ItemLike;Lnet/minecraft/world/level/ItemLike;)Lnet/minecraft/data/recipes/RecipeBuilder; l
lambda$static$12 (Lnet/minecraft/world/level/ItemLike;Lnet/minecraft/world/level/ItemLike;)Lnet/minecraft/data/recipes/RecipeBuilder; k
lambda$static$13 (Lnet/minecraft/world/level/ItemLike;Lnet/minecraft/world/level/ItemLike;)Lnet/minecraft/data/recipes/RecipeBuilder; j
lambda$static$14 (Lnet/minecraft/world/level/ItemLike;Lnet/minecraft/world/level/ItemLike;)Lnet/minecraft/data/recipes/RecipeBuilder; i
lambda$static$15 (Lnet/minecraft/world/level/ItemLike;Lnet/minecraft/world/level/ItemLike;)Lnet/minecraft/data/recipes/RecipeBuilder; h
lambda$static$16 (Lnet/minecraft/world/level/ItemLike;Lnet/minecraft/world/level/ItemLike;)Lnet/minecraft/data/recipes/RecipeBuilder; g
lambda$static$17 (Lnet/minecraft/world/level/ItemLike;Lnet/minecraft/world/level/ItemLike;)Lnet/minecraft/data/recipes/RecipeBuilder; f
lambda$static$18 (Lnet/minecraft/world/level/ItemLike;Lnet/minecraft/world/level/ItemLike;)Lnet/minecraft/data/recipes/RecipeBuilder; e
lambda$static$19 (Lnet/minecraft/world/level/ItemLike;Lnet/minecraft/world/level/ItemLike;)Lnet/minecraft/data/recipes/RecipeBuilder; d
lambda$static$20 (Lnet/minecraft/world/level/ItemLike;Lnet/minecraft/world/level/ItemLike;)Lnet/minecraft/data/recipes/RecipeBuilder; c
lambda$static$21 (Lnet/minecraft/world/level/ItemLike;Lnet/minecraft/world/level/ItemLike;)Lnet/minecraft/data/recipes/RecipeBuilder; b
lambda$static$7 (Lnet/minecraft/world/level/ItemLike;Lnet/minecraft/world/level/ItemLike;)Lnet/minecraft/data/recipes/RecipeBuilder; p
lambda$static$8 (Lnet/minecraft/world/level/ItemLike;Lnet/minecraft/world/level/ItemLike;)Lnet/minecraft/data/recipes/RecipeBuilder; o
lambda$static$9 (Lnet/minecraft/world/level/ItemLike;Lnet/minecraft/world/level/ItemLike;)Lnet/minecraft/data/recipes/RecipeBuilder; n
lambda$waxRecipes$3 (Lnet/minecraft/world/flag/FeatureFlagSet;Lnet/minecraft/data/recipes/RecipeOutput;Lnet/minecraft/world/level/block/Block;Lnet/minecraft/world/level/block/Block;)V a
mosaicBuilder (Lnet/minecraft/data/recipes/RecipeOutput;Lnet/minecraft/data/recipes/RecipeCategory;Lnet/minecraft/world/level/ItemLike;Lnet/minecraft/world/level/ItemLike;)V h
netheriteSmithing (Lnet/minecraft/data/recipes/RecipeOutput;Lnet/minecraft/world/item/Item;Lnet/minecraft/data/recipes/RecipeCategory;Lnet/minecraft/world/item/Item;)V a
nineBlockStorageRecipes (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 a
nineBlockStorageRecipes (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 a
nineBlockStorageRecipesRecipesWithCustomUnpacking (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 b
nineBlockStorageRecipesWithCustomPacking (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 a
oneToOneConversionRecipe (Lnet/minecraft/data/recipes/RecipeOutput;Lnet/minecraft/world/level/ItemLike;Lnet/minecraft/world/level/ItemLike;Ljava/lang/String;I)V a
oneToOneConversionRecipe (Lnet/minecraft/data/recipes/RecipeOutput;Lnet/minecraft/world/level/ItemLike;Lnet/minecraft/world/level/ItemLike;Ljava/lang/String;)V a
oreBlasting (Lnet/minecraft/data/recipes/RecipeOutput;Ljava/util/List;Lnet/minecraft/data/recipes/RecipeCategory;Lnet/minecraft/world/level/ItemLike;FILjava/lang/String;)V b
oreCooking (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 a
oreSmelting (Lnet/minecraft/data/recipes/RecipeOutput;Ljava/util/List;Lnet/minecraft/data/recipes/RecipeCategory;Lnet/minecraft/world/level/ItemLike;FILjava/lang/String;)V a
planksFromLog (Lnet/minecraft/data/recipes/RecipeOutput;Lnet/minecraft/world/level/ItemLike;Lnet/minecraft/tags/TagKey;I)V a
planksFromLogs (Lnet/minecraft/data/recipes/RecipeOutput;Lnet/minecraft/world/level/ItemLike;Lnet/minecraft/tags/TagKey;I)V b
polished (Lnet/minecraft/data/recipes/RecipeOutput;Lnet/minecraft/data/recipes/RecipeCategory;Lnet/minecraft/world/level/ItemLike;Lnet/minecraft/world/level/ItemLike;)V e
polishedBuilder (Lnet/minecraft/data/recipes/RecipeCategory;Lnet/minecraft/world/level/ItemLike;Lnet/minecraft/world/item/crafting/Ingredient;)Lnet/minecraft/data/recipes/RecipeBuilder; e
pressurePlate (Lnet/minecraft/data/recipes/RecipeOutput;Lnet/minecraft/world/level/ItemLike;Lnet/minecraft/world/level/ItemLike;)V d
pressurePlateBuilder (Lnet/minecraft/data/recipes/RecipeCategory;Lnet/minecraft/world/level/ItemLike;Lnet/minecraft/world/item/crafting/Ingredient;)Lnet/minecraft/data/recipes/RecipeBuilder; c
run (Lnet/minecraft/data/CachedOutput;)Ljava/util/concurrent/CompletableFuture; a
signBuilder (Lnet/minecraft/world/level/ItemLike;Lnet/minecraft/world/item/crafting/Ingredient;)Lnet/minecraft/data/recipes/RecipeBuilder; g
simpleCookingRecipe (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 a
slab (Lnet/minecraft/data/recipes/RecipeOutput;Lnet/minecraft/data/recipes/RecipeCategory;Lnet/minecraft/world/level/ItemLike;Lnet/minecraft/world/level/ItemLike;)V c
slabBuilder (Lnet/minecraft/data/recipes/RecipeCategory;Lnet/minecraft/world/level/ItemLike;Lnet/minecraft/world/item/crafting/Ingredient;)Lnet/minecraft/data/recipes/RecipeBuilder; a
smeltingResultFromBase (Lnet/minecraft/data/recipes/RecipeOutput;Lnet/minecraft/world/level/ItemLike;Lnet/minecraft/world/level/ItemLike;)V p
stainedGlassFromGlassAndDye (Lnet/minecraft/data/recipes/RecipeOutput;Lnet/minecraft/world/level/ItemLike;Lnet/minecraft/world/level/ItemLike;)V i
stainedGlassPaneFromGlassPaneAndDye (Lnet/minecraft/data/recipes/RecipeOutput;Lnet/minecraft/world/level/ItemLike;Lnet/minecraft/world/level/ItemLike;)V k
stainedGlassPaneFromStainedGlass (Lnet/minecraft/data/recipes/RecipeOutput;Lnet/minecraft/world/level/ItemLike;Lnet/minecraft/world/level/ItemLike;)V j
stairBuilder (Lnet/minecraft/world/level/ItemLike;Lnet/minecraft/world/item/crafting/Ingredient;)Lnet/minecraft/data/recipes/RecipeBuilder; b
stonecutterResultFromBase (Lnet/minecraft/data/recipes/RecipeOutput;Lnet/minecraft/data/recipes/RecipeCategory;Lnet/minecraft/world/level/ItemLike;Lnet/minecraft/world/level/ItemLike;I)V a
stonecutterResultFromBase (Lnet/minecraft/data/recipes/RecipeOutput;Lnet/minecraft/data/recipes/RecipeCategory;Lnet/minecraft/world/level/ItemLike;Lnet/minecraft/world/level/ItemLike;)V i
threeByThreePacker (Lnet/minecraft/data/recipes/RecipeOutput;Lnet/minecraft/data/recipes/RecipeCategory;Lnet/minecraft/world/level/ItemLike;Lnet/minecraft/world/level/ItemLike;Ljava/lang/String;)V a
threeByThreePacker (Lnet/minecraft/data/recipes/RecipeOutput;Lnet/minecraft/data/recipes/RecipeCategory;Lnet/minecraft/world/level/ItemLike;Lnet/minecraft/world/level/ItemLike;)V b
trapdoorBuilder (Lnet/minecraft/world/level/ItemLike;Lnet/minecraft/world/item/crafting/Ingredient;)Lnet/minecraft/data/recipes/RecipeBuilder; f
trimSmithing (Lnet/minecraft/data/recipes/RecipeOutput;Lnet/minecraft/world/item/Item;Lnet/minecraft/resources/ResourceLocation;)V a
twoByTwoPacker (Lnet/minecraft/data/recipes/RecipeOutput;Lnet/minecraft/data/recipes/RecipeCategory;Lnet/minecraft/world/level/ItemLike;Lnet/minecraft/world/level/ItemLike;)V a
wall (Lnet/minecraft/data/recipes/RecipeOutput;Lnet/minecraft/data/recipes/RecipeCategory;Lnet/minecraft/world/level/ItemLike;Lnet/minecraft/world/level/ItemLike;)V d
wallBuilder (Lnet/minecraft/data/recipes/RecipeCategory;Lnet/minecraft/world/level/ItemLike;Lnet/minecraft/world/item/crafting/Ingredient;)Lnet/minecraft/data/recipes/RecipeBuilder; d
waxRecipes (Lnet/minecraft/data/recipes/RecipeOutput;Lnet/minecraft/world/flag/FeatureFlagSet;)V b
woodFromLogs (Lnet/minecraft/data/recipes/RecipeOutput;Lnet/minecraft/world/level/ItemLike;Lnet/minecraft/world/level/ItemLike;)V a
woodenBoat (Lnet/minecraft/data/recipes/RecipeOutput;Lnet/minecraft/world/level/ItemLike;Lnet/minecraft/world/level/ItemLike;)V b
net/minecraft/data/recipes/RecipeProvider$1 mz$1
this$0 d
val$allRecipes a
val$cache c
val$tasks b
<init> (Lnet/minecraft/data/recipes/RecipeProvider;Ljava/util/Set;Ljava/util/List;Lnet/minecraft/data/CachedOutput;)V <init>
accept (Lnet/minecraft/resources/ResourceLocation;Lnet/minecraft/world/item/crafting/Recipe;Lnet/minecraft/advancements/AdvancementHolder;)V a
advancement ()Lnet/minecraft/advancements/Advancement$Builder; a
net/minecraft/data/recipes/ShapedRecipeBuilder na
category b
count d
criteria g
group h
key f
result c
rows e
showNotification i
<init> (Lnet/minecraft/data/recipes/RecipeCategory;Lnet/minecraft/world/level/ItemLike;I)V <init>
define (Ljava/lang/Character;Lnet/minecraft/world/level/ItemLike;)Lnet/minecraft/data/recipes/ShapedRecipeBuilder; a
define (Ljava/lang/Character;Lnet/minecraft/tags/TagKey;)Lnet/minecraft/data/recipes/ShapedRecipeBuilder; a
define (Ljava/lang/Character;Lnet/minecraft/world/item/crafting/Ingredient;)Lnet/minecraft/data/recipes/ShapedRecipeBuilder; a
ensureValid (Lnet/minecraft/resources/ResourceLocation;)Lnet/minecraft/world/item/crafting/ShapedRecipePattern; a
getResult ()Lnet/minecraft/world/item/Item; a
group (Ljava/lang/String;)Lnet/minecraft/data/recipes/ShapedRecipeBuilder; c
group (Ljava/lang/String;)Lnet/minecraft/data/recipes/RecipeBuilder; a
pattern (Ljava/lang/String;)Lnet/minecraft/data/recipes/ShapedRecipeBuilder; b
save (Lnet/minecraft/data/recipes/RecipeOutput;Lnet/minecraft/resources/ResourceLocation;)V a
shaped (Lnet/minecraft/data/recipes/RecipeCategory;Lnet/minecraft/world/level/ItemLike;)Lnet/minecraft/data/recipes/ShapedRecipeBuilder; a
shaped (Lnet/minecraft/data/recipes/RecipeCategory;Lnet/minecraft/world/level/ItemLike;I)Lnet/minecraft/data/recipes/ShapedRecipeBuilder; a
showNotification (Z)Lnet/minecraft/data/recipes/ShapedRecipeBuilder; a
unlockedBy (Ljava/lang/String;Lnet/minecraft/advancements/Criterion;)Lnet/minecraft/data/recipes/ShapedRecipeBuilder; b
unlockedBy (Ljava/lang/String;Lnet/minecraft/advancements/Criterion;)Lnet/minecraft/data/recipes/RecipeBuilder; a
net/minecraft/data/recipes/ShapelessRecipeBuilder nb
category b
count d
criteria f
group g
ingredients e
result c
<init> (Lnet/minecraft/data/recipes/RecipeCategory;Lnet/minecraft/world/level/ItemLike;I)V <init>
ensureValid (Lnet/minecraft/resources/ResourceLocation;)V a
getResult ()Lnet/minecraft/world/item/Item; a
group (Ljava/lang/String;)Lnet/minecraft/data/recipes/ShapelessRecipeBuilder; b
group (Ljava/lang/String;)Lnet/minecraft/data/recipes/RecipeBuilder; a
requires (Lnet/minecraft/world/item/crafting/Ingredient;)Lnet/minecraft/data/recipes/ShapelessRecipeBuilder; a
requires (Lnet/minecraft/world/item/crafting/Ingredient;I)Lnet/minecraft/data/recipes/ShapelessRecipeBuilder; a
requires (Lnet/minecraft/world/level/ItemLike;)Lnet/minecraft/data/recipes/ShapelessRecipeBuilder; b
requires (Lnet/minecraft/world/level/ItemLike;I)Lnet/minecraft/data/recipes/ShapelessRecipeBuilder; a
requires (Lnet/minecraft/tags/TagKey;)Lnet/minecraft/data/recipes/ShapelessRecipeBuilder; a
save (Lnet/minecraft/data/recipes/RecipeOutput;Lnet/minecraft/resources/ResourceLocation;)V a
shapeless (Lnet/minecraft/data/recipes/RecipeCategory;Lnet/minecraft/world/level/ItemLike;I)Lnet/minecraft/data/recipes/ShapelessRecipeBuilder; a
shapeless (Lnet/minecraft/data/recipes/RecipeCategory;Lnet/minecraft/world/level/ItemLike;)Lnet/minecraft/data/recipes/ShapelessRecipeBuilder; a
unlockedBy (Ljava/lang/String;Lnet/minecraft/advancements/Criterion;)Lnet/minecraft/data/recipes/RecipeBuilder; a
unlockedBy (Ljava/lang/String;Lnet/minecraft/advancements/Criterion;)Lnet/minecraft/data/recipes/ShapelessRecipeBuilder; b
net/minecraft/data/recipes/SimpleCookingRecipeBuilder nc
bookCategory c
category b
cookingTime g
criteria h
experience f
factory j
group i
ingredient e
result d
<init> (Lnet/minecraft/data/recipes/RecipeCategory;Lnet/minecraft/world/item/crafting/CookingBookCategory;Lnet/minecraft/world/level/ItemLike;Lnet/minecraft/world/item/crafting/Ingredient;FILnet/minecraft/world/item/crafting/AbstractCookingRecipe$Factory;)V <init>
blasting (Lnet/minecraft/world/item/crafting/Ingredient;Lnet/minecraft/data/recipes/RecipeCategory;Lnet/minecraft/world/level/ItemLike;FI)Lnet/minecraft/data/recipes/SimpleCookingRecipeBuilder; b
campfireCooking (Lnet/minecraft/world/item/crafting/Ingredient;Lnet/minecraft/data/recipes/RecipeCategory;Lnet/minecraft/world/level/ItemLike;FI)Lnet/minecraft/data/recipes/SimpleCookingRecipeBuilder; a
determineBlastingRecipeCategory (Lnet/minecraft/world/level/ItemLike;)Lnet/minecraft/world/item/crafting/CookingBookCategory; c
determineRecipeCategory (Lnet/minecraft/world/item/crafting/RecipeSerializer;Lnet/minecraft/world/level/ItemLike;)Lnet/minecraft/world/item/crafting/CookingBookCategory; a
determineSmeltingRecipeCategory (Lnet/minecraft/world/level/ItemLike;)Lnet/minecraft/world/item/crafting/CookingBookCategory; b
ensureValid (Lnet/minecraft/resources/ResourceLocation;)V a
generic (Lnet/minecraft/world/item/crafting/Ingredient;Lnet/minecraft/data/recipes/RecipeCategory;Lnet/minecraft/world/level/ItemLike;FILnet/minecraft/world/item/crafting/RecipeSerializer;Lnet/minecraft/world/item/crafting/AbstractCookingRecipe$Factory;)Lnet/minecraft/data/recipes/SimpleCookingRecipeBuilder; a
getResult ()Lnet/minecraft/world/item/Item; a
group (Ljava/lang/String;)Lnet/minecraft/data/recipes/SimpleCookingRecipeBuilder; b
group (Ljava/lang/String;)Lnet/minecraft/data/recipes/RecipeBuilder; a
save (Lnet/minecraft/data/recipes/RecipeOutput;Lnet/minecraft/resources/ResourceLocation;)V a
smelting (Lnet/minecraft/world/item/crafting/Ingredient;Lnet/minecraft/data/recipes/RecipeCategory;Lnet/minecraft/world/level/ItemLike;FI)Lnet/minecraft/data/recipes/SimpleCookingRecipeBuilder; c
smoking (Lnet/minecraft/world/item/crafting/Ingredient;Lnet/minecraft/data/recipes/RecipeCategory;Lnet/minecraft/world/level/ItemLike;FI)Lnet/minecraft/data/recipes/SimpleCookingRecipeBuilder; d
unlockedBy (Ljava/lang/String;Lnet/minecraft/advancements/Criterion;)Lnet/minecraft/data/recipes/RecipeBuilder; a
unlockedBy (Ljava/lang/String;Lnet/minecraft/advancements/Criterion;)Lnet/minecraft/data/recipes/SimpleCookingRecipeBuilder; b
net/minecraft/data/recipes/SingleItemRecipeBuilder nd
category b
count e
criteria f
factory h
group g
ingredient d
result c
<init> (Lnet/minecraft/data/recipes/RecipeCategory;Lnet/minecraft/world/item/crafting/SingleItemRecipe$Factory;Lnet/minecraft/world/item/crafting/Ingredient;Lnet/minecraft/world/level/ItemLike;I)V <init>
ensureValid (Lnet/minecraft/resources/ResourceLocation;)V a
getResult ()Lnet/minecraft/world/item/Item; a
group (Ljava/lang/String;)Lnet/minecraft/data/recipes/RecipeBuilder; a
group (Ljava/lang/String;)Lnet/minecraft/data/recipes/SingleItemRecipeBuilder; b
save (Lnet/minecraft/data/recipes/RecipeOutput;Lnet/minecraft/resources/ResourceLocation;)V a
stonecutting (Lnet/minecraft/world/item/crafting/Ingredient;Lnet/minecraft/data/recipes/RecipeCategory;Lnet/minecraft/world/level/ItemLike;I)Lnet/minecraft/data/recipes/SingleItemRecipeBuilder; a
stonecutting (Lnet/minecraft/world/item/crafting/Ingredient;Lnet/minecraft/data/recipes/RecipeCategory;Lnet/minecraft/world/level/ItemLike;)Lnet/minecraft/data/recipes/SingleItemRecipeBuilder; a
unlockedBy (Ljava/lang/String;Lnet/minecraft/advancements/Criterion;)Lnet/minecraft/data/recipes/SingleItemRecipeBuilder; b
unlockedBy (Ljava/lang/String;Lnet/minecraft/advancements/Criterion;)Lnet/minecraft/data/recipes/RecipeBuilder; a
net/minecraft/data/recipes/SmithingTransformRecipeBuilder ne
addition c
base b
category d
criteria f
result e
template a
<init> (Lnet/minecraft/world/item/crafting/Ingredient;Lnet/minecraft/world/item/crafting/Ingredient;Lnet/minecraft/world/item/crafting/Ingredient;Lnet/minecraft/data/recipes/RecipeCategory;Lnet/minecraft/world/item/Item;)V <init>
ensureValid (Lnet/minecraft/resources/ResourceLocation;)V a
save (Lnet/minecraft/data/recipes/RecipeOutput;Lnet/minecraft/resources/ResourceLocation;)V a
save (Lnet/minecraft/data/recipes/RecipeOutput;Ljava/lang/String;)V a
smithing (Lnet/minecraft/world/item/crafting/Ingredient;Lnet/minecraft/world/item/crafting/Ingredient;Lnet/minecraft/world/item/crafting/Ingredient;Lnet/minecraft/data/recipes/RecipeCategory;Lnet/minecraft/world/item/Item;)Lnet/minecraft/data/recipes/SmithingTransformRecipeBuilder; a
unlocks (Ljava/lang/String;Lnet/minecraft/advancements/Criterion;)Lnet/minecraft/data/recipes/SmithingTransformRecipeBuilder; a
net/minecraft/data/recipes/SmithingTrimRecipeBuilder nf
addition d
base c
category a
criteria e
template b
<init> (Lnet/minecraft/data/recipes/RecipeCategory;Lnet/minecraft/world/item/crafting/Ingredient;Lnet/minecraft/world/item/crafting/Ingredient;Lnet/minecraft/world/item/crafting/Ingredient;)V <init>
ensureValid (Lnet/minecraft/resources/ResourceLocation;)V a
save (Lnet/minecraft/data/recipes/RecipeOutput;Lnet/minecraft/resources/ResourceLocation;)V a
smithingTrim (Lnet/minecraft/world/item/crafting/Ingredient;Lnet/minecraft/world/item/crafting/Ingredient;Lnet/minecraft/world/item/crafting/Ingredient;Lnet/minecraft/data/recipes/RecipeCategory;)Lnet/minecraft/data/recipes/SmithingTrimRecipeBuilder; a
unlocks (Ljava/lang/String;Lnet/minecraft/advancements/Criterion;)Lnet/minecraft/data/recipes/SmithingTrimRecipeBuilder; a
net/minecraft/data/recipes/SpecialRecipeBuilder ng
factory a
<init> (Ljava/util/function/Function;)V <init>
save (Lnet/minecraft/data/recipes/RecipeOutput;Lnet/minecraft/resources/ResourceLocation;)V a
save (Lnet/minecraft/data/recipes/RecipeOutput;Ljava/lang/String;)V a
special (Ljava/util/function/Function;)Lnet/minecraft/data/recipes/SpecialRecipeBuilder; a
net/minecraft/data/recipes/package-info nh
net/minecraft/data/recipes/packs/BundleRecipeProvider ni
<init> (Lnet/minecraft/data/PackOutput;)V <init>
buildRecipes (Lnet/minecraft/data/recipes/RecipeOutput;)V a
net/minecraft/data/recipes/packs/UpdateOneTwentyOneRecipeProvider nj
<init> (Lnet/minecraft/data/PackOutput;)V <init>
buildRecipes (Lnet/minecraft/data/recipes/RecipeOutput;)V a
net/minecraft/data/recipes/packs/VanillaRecipeProvider nk
COAL_SMELTABLES d
COPPER_SMELTABLES f
DIAMOND_SMELTABLES h
EMERALD_SMELTABLES k
GOLD_SMELTABLES g
IRON_SMELTABLES e
LAPIS_SMELTABLES i
REDSTONE_SMELTABLES j
<clinit> ()V <clinit>
<init> (Lnet/minecraft/data/PackOutput;)V <init>
buildRecipes (Lnet/minecraft/data/recipes/RecipeOutput;)V a
lambda$buildRecipes$0 (Lnet/minecraft/data/recipes/RecipeOutput;Lnet/minecraft/data/recipes/packs/VanillaRecipeProvider$TrimTemplate;)V a
lambda$smithingTrims$1 (Lnet/minecraft/world/item/Item;)Lnet/minecraft/data/recipes/packs/VanillaRecipeProvider$TrimTemplate; a
run (Lnet/minecraft/data/CachedOutput;)Ljava/util/concurrent/CompletableFuture; a
smithingTrims ()Ljava/util/stream/Stream; b
net/minecraft/data/recipes/packs/VanillaRecipeProvider$TrimTemplate nk$a
id b
template a
<init> (Lnet/minecraft/world/item/Item;Lnet/minecraft/resources/ResourceLocation;)V <init>
equals (Ljava/lang/Object;)Z equals
hashCode ()I hashCode
id ()Lnet/minecraft/resources/ResourceLocation; b
template ()Lnet/minecraft/world/item/Item; a
toString ()Ljava/lang/String; toString
net/minecraft/data/recipes/packs/package-info nl
net/minecraft/data/registries/RegistriesDatapackGenerator nm
LOGGER d
output e
registries f
<clinit> ()V <clinit>
<init> (Lnet/minecraft/data/PackOutput;Ljava/util/concurrent/CompletableFuture;)V <init>
dumpRegistryCap (Lnet/minecraft/data/CachedOutput;Lnet/minecraft/core/HolderLookup$Provider;Lcom/mojang/serialization/DynamicOps;Lnet/minecraft/resources/RegistryDataLoader$RegistryData;)Ljava/util/Optional; a
dumpValue (Ljava/nio/file/Path;Lnet/minecraft/data/CachedOutput;Lcom/mojang/serialization/DynamicOps;Lcom/mojang/serialization/Encoder;Ljava/lang/Object;)Ljava/util/concurrent/CompletableFuture; a
getName ()Ljava/lang/String; a
lambda$dumpRegistryCap$3 (Lnet/minecraft/data/PackOutput$PathProvider;Lnet/minecraft/data/CachedOutput;Lcom/mojang/serialization/DynamicOps;Lnet/minecraft/resources/RegistryDataLoader$RegistryData;Lnet/minecraft/core/Holder$Reference;)Ljava/util/concurrent/CompletableFuture; a
lambda$dumpRegistryCap$4 (I)[Ljava/util/concurrent/CompletableFuture; a
lambda$dumpRegistryCap$5 (Lnet/minecraft/resources/ResourceKey;Lnet/minecraft/data/CachedOutput;Lcom/mojang/serialization/DynamicOps;Lnet/minecraft/resources/RegistryDataLoader$RegistryData;Lnet/minecraft/core/HolderLookup$RegistryLookup;)Ljava/util/concurrent/CompletableFuture; a
lambda$dumpValue$6 (Ljava/nio/file/Path;Ljava/lang/String;)V a
lambda$run$0 (Lnet/minecraft/data/CachedOutput;Lnet/minecraft/core/HolderLookup$Provider;Lcom/mojang/serialization/DynamicOps;Lnet/minecraft/resources/RegistryDataLoader$RegistryData;)Ljava/util/stream/Stream; b
lambda$run$1 (I)[Ljava/util/concurrent/CompletableFuture; b
lambda$run$2 (Lnet/minecraft/data/CachedOutput;Lnet/minecraft/core/HolderLookup$Provider;)Ljava/util/concurrent/CompletionStage; a
run (Lnet/minecraft/data/CachedOutput;)Ljava/util/concurrent/CompletableFuture; a
net/minecraft/data/registries/RegistryPatchGenerator nn
<init> ()V <init>
createLookup (Ljava/util/concurrent/CompletableFuture;Lnet/minecraft/core/RegistrySetBuilder;)Ljava/util/concurrent/CompletableFuture; a
lambda$createLookup$0 (Lnet/minecraft/core/Cloner$Factory;Lnet/minecraft/resources/RegistryDataLoader$RegistryData;)V a
lambda$createLookup$1 (Lnet/minecraft/core/HolderLookup$Provider;)Lnet/minecraft/core/HolderLookup$RegistryLookup; b
lambda$createLookup$2 (Lnet/minecraft/core/HolderLookup$Provider;)Lnet/minecraft/core/HolderLookup$RegistryLookup; a
lambda$createLookup$3 (Lnet/minecraft/core/RegistrySetBuilder;Lnet/minecraft/core/HolderLookup$Provider;)Lnet/minecraft/core/RegistrySetBuilder$PatchedRegistries; a
net/minecraft/data/registries/UpdateOneTwentyOneRegistries no
BUILDER a
<clinit> ()V <clinit>
<init> ()V <init>
createLookup (Ljava/util/concurrent/CompletableFuture;)Ljava/util/concurrent/CompletableFuture; a
net/minecraft/data/registries/VanillaRegistries np
BUILDER a
<clinit> ()V <clinit>
<init> ()V <init>
createLookup ()Lnet/minecraft/core/HolderLookup$Provider; a
lambda$validateThatAllBiomeFeaturesHaveBiomeFilter$0 (Lnet/minecraft/core/HolderGetter;Lnet/minecraft/resources/ResourceLocation;Lnet/minecraft/resources/ResourceKey;)V a
lambda$validateThatAllBiomeFeaturesHaveBiomeFilter$1 (Lnet/minecraft/core/Holder$Reference;Lnet/minecraft/world/level/levelgen/placement/PlacedFeature;)V a
lambda$validateThatAllBiomeFeaturesHaveBiomeFilter$2 (Lnet/minecraft/core/HolderGetter;Lnet/minecraft/resources/ResourceLocation;Lnet/minecraft/core/Holder$Reference;Lnet/minecraft/core/Holder;)V a
lambda$validateThatAllBiomeFeaturesHaveBiomeFilter$3 (Lnet/minecraft/core/HolderGetter;Lnet/minecraft/core/Holder$Reference;)V a
validatePlacedFeature (Lnet/minecraft/world/level/levelgen/placement/PlacedFeature;)Z a
validateThatAllBiomeFeaturesHaveBiomeFilter (Lnet/minecraft/core/HolderLookup$Provider;)V a
validateThatAllBiomeFeaturesHaveBiomeFilter (Lnet/minecraft/core/HolderGetter;Lnet/minecraft/core/HolderLookup;)V a
net/minecraft/data/registries/package-info nq
net/minecraft/data/structures/NbtToSnbt nr
LOGGER d
inputFolders e
output f
<clinit> ()V <clinit>
<init> (Lnet/minecraft/data/PackOutput;Ljava/util/Collection;)V <init>
convertStructure (Lnet/minecraft/data/CachedOutput;Ljava/nio/file/Path;Ljava/lang/String;Ljava/nio/file/Path;)Ljava/nio/file/Path; a
getName (Ljava/nio/file/Path;Ljava/nio/file/Path;)Ljava/lang/String; a
getName ()Ljava/lang/String; a
lambda$run$0 (Ljava/nio/file/Path;)Z a
lambda$run$1 (Lnet/minecraft/data/CachedOutput;Ljava/nio/file/Path;Ljava/nio/file/Path;Ljava/nio/file/Path;)V b
lambda$run$2 (Lnet/minecraft/data/CachedOutput;Ljava/nio/file/Path;Ljava/nio/file/Path;Ljava/nio/file/Path;)Ljava/util/concurrent/CompletableFuture; a
lambda$run$3 (I)[Ljava/util/concurrent/CompletableFuture; b
lambda$run$4 (Ljava/nio/file/Path;Lnet/minecraft/data/CachedOutput;Ljava/nio/file/Path;)Ljava/util/concurrent/CompletableFuture; a
lambda$run$5 (Ljava/util/concurrent/CompletableFuture;)Ljava/util/concurrent/CompletionStage; a
lambda$run$6 (I)[Ljava/util/concurrent/CompletableFuture; a
run (Lnet/minecraft/data/CachedOutput;)Ljava/util/concurrent/CompletableFuture; a
writeSnbt (Lnet/minecraft/data/CachedOutput;Ljava/nio/file/Path;Ljava/lang/String;)V a
net/minecraft/data/structures/SnbtDatafixer ns
<init> ()V <init>
lambda$updateInDirectory$0 (Ljava/nio/file/Path;)Z b
lambda$updateInDirectory$1 (Ljava/nio/file/Path;)V a
main ([Ljava/lang/String;)V a
updateInDirectory (Ljava/lang/String;)V a
net/minecraft/data/structures/SnbtToNbt nt
LOGGER d
filters g
inputFolders f
output e
<clinit> ()V <clinit>
<init> (Lnet/minecraft/data/PackOutput;Ljava/lang/Iterable;)V <init>
addFilter (Lnet/minecraft/data/structures/SnbtToNbt$Filter;)Lnet/minecraft/data/structures/SnbtToNbt; a
applyFilters (Ljava/lang/String;Lnet/minecraft/nbt/CompoundTag;)Lnet/minecraft/nbt/CompoundTag; a
getName (Ljava/nio/file/Path;Ljava/nio/file/Path;)Ljava/lang/String; a
getName ()Ljava/lang/String; a
lambda$run$0 (Ljava/nio/file/Path;)Z a
lambda$run$1 (Ljava/nio/file/Path;Ljava/nio/file/Path;Lnet/minecraft/data/CachedOutput;Ljava/nio/file/Path;)V a
lambda$run$2 (Ljava/nio/file/Path;Lnet/minecraft/data/CachedOutput;Ljava/nio/file/Path;Ljava/nio/file/Path;)Ljava/util/concurrent/CompletableFuture; a
lambda$run$3 (I)[Ljava/util/concurrent/CompletableFuture; a
lambda$run$4 (Ljava/nio/file/Path;Lnet/minecraft/data/CachedOutput;Ljava/nio/file/Path;)Ljava/util/concurrent/CompletableFuture; a
lambda$run$5 (Ljava/util/concurrent/CompletableFuture;)Ljava/util/concurrent/CompletionStage; a
readStructure (Ljava/nio/file/Path;Ljava/lang/String;)Lnet/minecraft/data/structures/SnbtToNbt$TaskResult; a
run (Lnet/minecraft/data/CachedOutput;)Ljava/util/concurrent/CompletableFuture; a
storeStructureIfChanged (Lnet/minecraft/data/CachedOutput;Lnet/minecraft/data/structures/SnbtToNbt$TaskResult;Ljava/nio/file/Path;)V a
net/minecraft/data/structures/SnbtToNbt$Filter nt$a
apply (Ljava/lang/String;Lnet/minecraft/nbt/CompoundTag;)Lnet/minecraft/nbt/CompoundTag; apply
net/minecraft/data/structures/SnbtToNbt$StructureConversionException nt$b
<init> (Ljava/nio/file/Path;Ljava/lang/Throwable;)V <init>
net/minecraft/data/structures/SnbtToNbt$TaskResult nt$c
hash c
name a
payload b
<init> (Ljava/lang/String;[BLcom/google/common/hash/HashCode;)V <init>
equals (Ljava/lang/Object;)Z equals
hash ()Lcom/google/common/hash/HashCode; c
hashCode ()I hashCode
name ()Ljava/lang/String; a
payload ()[B b
toString ()Ljava/lang/String; toString
net/minecraft/data/structures/StructureUpdater nu
LOGGER a
<clinit> ()V <clinit>
<init> ()V <init>
apply (Ljava/lang/String;Lnet/minecraft/nbt/CompoundTag;)Lnet/minecraft/nbt/CompoundTag; apply
update (Ljava/lang/String;Lnet/minecraft/nbt/CompoundTag;)Lnet/minecraft/nbt/CompoundTag; a
net/minecraft/data/structures/package-info nv
net/minecraft/data/tags/BannerPatternTagsProvider nw
<init> (Lnet/minecraft/data/PackOutput;Ljava/util/concurrent/CompletableFuture;)V <init>
addTags (Lnet/minecraft/core/HolderLookup$Provider;)V a
net/minecraft/data/tags/BiomeTagsProvider nx
<init> (Lnet/minecraft/data/PackOutput;Ljava/util/concurrent/CompletableFuture;)V <init>
addTags (Lnet/minecraft/core/HolderLookup$Provider;)V a
net/minecraft/data/tags/CatVariantTagsProvider ny
<init> (Lnet/minecraft/data/PackOutput;Ljava/util/concurrent/CompletableFuture;)V <init>
addTags (Lnet/minecraft/core/HolderLookup$Provider;)V a
net/minecraft/data/tags/DamageTypeTagsProvider nz
<init> (Lnet/minecraft/data/PackOutput;Ljava/util/concurrent/CompletableFuture;)V <init>
addTags (Lnet/minecraft/core/HolderLookup$Provider;)V a
net/minecraft/data/tags/EntityTypeTagsProvider oa
<init> (Lnet/minecraft/data/PackOutput;Ljava/util/concurrent/CompletableFuture;)V <init>
addTags (Lnet/minecraft/core/HolderLookup$Provider;)V a
lambda$new$0 (Lnet/minecraft/world/entity/EntityType;)Lnet/minecraft/resources/ResourceKey; a
net/minecraft/data/tags/FlatLevelGeneratorPresetTagsProvider ob
<init> (Lnet/minecraft/data/PackOutput;Ljava/util/concurrent/CompletableFuture;)V <init>
addTags (Lnet/minecraft/core/HolderLookup$Provider;)V a
net/minecraft/data/tags/FluidTagsProvider oc
<init> (Lnet/minecraft/data/PackOutput;Ljava/util/concurrent/CompletableFuture;)V <init>
addTags (Lnet/minecraft/core/HolderLookup$Provider;)V a
lambda$new$0 (Lnet/minecraft/world/level/material/Fluid;)Lnet/minecraft/resources/ResourceKey; a
net/minecraft/data/tags/GameEventTagsProvider od
VIBRATIONS_EXCEPT_FLAP d
<clinit> ()V <clinit>
<init> (Lnet/minecraft/data/PackOutput;Ljava/util/concurrent/CompletableFuture;)V <init>
addTags (Lnet/minecraft/core/HolderLookup$Provider;)V a
lambda$new$0 (Lnet/minecraft/world/level/gameevent/GameEvent;)Lnet/minecraft/resources/ResourceKey; a
net/minecraft/data/tags/InstrumentTagsProvider oe
<init> (Lnet/minecraft/data/PackOutput;Ljava/util/concurrent/CompletableFuture;)V <init>
addTags (Lnet/minecraft/core/HolderLookup$Provider;)V a
net/minecraft/data/tags/IntrinsicHolderTagsProvider of
keyExtractor d
<init> (Lnet/minecraft/data/PackOutput;Lnet/minecraft/resources/ResourceKey;Ljava/util/concurrent/CompletableFuture;Ljava/util/concurrent/CompletableFuture;Ljava/util/function/Function;)V <init>
<init> (Lnet/minecraft/data/PackOutput;Lnet/minecraft/resources/ResourceKey;Ljava/util/concurrent/CompletableFuture;Ljava/util/function/Function;)V <init>
tag (Lnet/minecraft/tags/TagKey;)Lnet/minecraft/data/tags/TagsProvider$TagAppender; b
tag (Lnet/minecraft/tags/TagKey;)Lnet/minecraft/data/tags/IntrinsicHolderTagsProvider$IntrinsicTagAppender; a
net/minecraft/data/tags/IntrinsicHolderTagsProvider$IntrinsicTagAppender of$a
keyExtractor a
<init> (Lnet/minecraft/tags/TagBuilder;Ljava/util/function/Function;)V <init>
add (Ljava/lang/Object;)Lnet/minecraft/data/tags/IntrinsicHolderTagsProvider$IntrinsicTagAppender; a
add ([Ljava/lang/Object;)Lnet/minecraft/data/tags/IntrinsicHolderTagsProvider$IntrinsicTagAppender; a
addTag (Lnet/minecraft/tags/TagKey;)Lnet/minecraft/data/tags/IntrinsicHolderTagsProvider$IntrinsicTagAppender; a
addTag (Lnet/minecraft/tags/TagKey;)Lnet/minecraft/data/tags/TagsProvider$TagAppender; b
net/minecraft/data/tags/ItemTagsProvider og
blockTags d
tagsToCopy g
<init> (Lnet/minecraft/data/PackOutput;Ljava/util/concurrent/CompletableFuture;Ljava/util/concurrent/CompletableFuture;Ljava/util/concurrent/CompletableFuture;)V <init>
<init> (Lnet/minecraft/data/PackOutput;Ljava/util/concurrent/CompletableFuture;Ljava/util/concurrent/CompletableFuture;)V <init>
copy (Lnet/minecraft/tags/TagKey;Lnet/minecraft/tags/TagKey;)V a
createContentsProvider ()Ljava/util/concurrent/CompletableFuture; b
lambda$createContentsProvider$2 (Lnet/minecraft/tags/TagKey;)Ljava/lang/IllegalStateException; d
lambda$createContentsProvider$3 (Lnet/minecraft/data/tags/TagsProvider$TagLookup;Lnet/minecraft/tags/TagKey;Lnet/minecraft/tags/TagKey;)V a
lambda$createContentsProvider$4 (Lnet/minecraft/core/HolderLookup$Provider;Lnet/minecraft/data/tags/TagsProvider$TagLookup;)Lnet/minecraft/core/HolderLookup$Provider; a
lambda$new$0 (Lnet/minecraft/world/item/Item;)Lnet/minecraft/resources/ResourceKey; b
lambda$new$1 (Lnet/minecraft/world/item/Item;)Lnet/minecraft/resources/ResourceKey; a
net/minecraft/data/tags/PaintingVariantTagsProvider oh
<init> (Lnet/minecraft/data/PackOutput;Ljava/util/concurrent/CompletableFuture;)V <init>
addTags (Lnet/minecraft/core/HolderLookup$Provider;)V a
net/minecraft/data/tags/PoiTypeTagsProvider oi
<init> (Lnet/minecraft/data/PackOutput;Ljava/util/concurrent/CompletableFuture;)V <init>
addTags (Lnet/minecraft/core/HolderLookup$Provider;)V a
net/minecraft/data/tags/StructureTagsProvider oj
<init> (Lnet/minecraft/data/PackOutput;Ljava/util/concurrent/CompletableFuture;)V <init>
addTags (Lnet/minecraft/core/HolderLookup$Provider;)V a
net/minecraft/data/tags/TagsProvider ok
LOGGER d
builders j
contentsDone h
lookupProvider g
parentProvider i
pathProvider e
registryKey f
<clinit> ()V <clinit>
<init> (Lnet/minecraft/data/PackOutput;Lnet/minecraft/resources/ResourceKey;Ljava/util/concurrent/CompletableFuture;Ljava/util/concurrent/CompletableFuture;)V <init>
<init> (Lnet/minecraft/data/PackOutput;Lnet/minecraft/resources/ResourceKey;Ljava/util/concurrent/CompletableFuture;)V <init>
addTags (Lnet/minecraft/core/HolderLookup$Provider;)V a
contentsGetter ()Ljava/util/concurrent/CompletableFuture; c
createContentsProvider ()Ljava/util/concurrent/CompletableFuture; b
getName ()Ljava/lang/String; a
getOrCreateRawBuilder (Lnet/minecraft/tags/TagKey;)Lnet/minecraft/tags/TagBuilder; c
lambda$contentsGetter$10 (Ljava/lang/Void;)Lnet/minecraft/data/tags/TagsProvider$TagLookup; a
lambda$contentsGetter$9 (Lnet/minecraft/tags/TagKey;)Ljava/util/Optional; a
lambda$createContentsProvider$11 (Lnet/minecraft/core/HolderLookup$Provider;)Lnet/minecraft/core/HolderLookup$Provider; b
lambda$getOrCreateRawBuilder$8 (Lnet/minecraft/resources/ResourceLocation;)Lnet/minecraft/tags/TagBuilder; a
lambda$run$0 (Lnet/minecraft/core/HolderLookup$Provider;)Lnet/minecraft/core/HolderLookup$Provider; c
lambda$run$1 (Lnet/minecraft/core/HolderLookup$Provider;Lnet/minecraft/data/tags/TagsProvider$TagLookup;)Lnet/minecraft/data/tags/TagsProvider$1CombinedData; a
lambda$run$2 (Lnet/minecraft/core/HolderLookup$RegistryLookup;Lnet/minecraft/resources/ResourceLocation;)Z a
lambda$run$3 (Lnet/minecraft/data/tags/TagsProvider$1CombinedData;Lnet/minecraft/resources/ResourceLocation;)Z a
lambda$run$4 (Ljava/util/function/Predicate;Ljava/util/function/Predicate;Lnet/minecraft/tags/TagEntry;)Z a
lambda$run$5 (Ljava/util/function/Predicate;Ljava/util/function/Predicate;Lnet/minecraft/data/CachedOutput;Ljava/util/Map$Entry;)Ljava/util/concurrent/CompletableFuture; a
lambda$run$6 (I)[Ljava/util/concurrent/CompletableFuture; a
lambda$run$7 (Lnet/minecraft/data/CachedOutput;Lnet/minecraft/data/tags/TagsProvider$1CombinedData;)Ljava/util/concurrent/CompletionStage; a
run (Lnet/minecraft/data/CachedOutput;)Ljava/util/concurrent/CompletableFuture; a
tag (Lnet/minecraft/tags/TagKey;)Lnet/minecraft/data/tags/TagsProvider$TagAppender; b
net/minecraft/data/tags/TagsProvider$1CombinedData ok$a
contents a
parent b
<init> (Lnet/minecraft/core/HolderLookup$Provider;Lnet/minecraft/data/tags/TagsProvider$TagLookup;)V <init>
contents ()Lnet/minecraft/core/HolderLookup$Provider; a
equals (Ljava/lang/Object;)Z equals
hashCode ()I hashCode
parent ()Lnet/minecraft/data/tags/TagsProvider$TagLookup; b
toString ()Ljava/lang/String; toString
net/minecraft/data/tags/TagsProvider$TagAppender ok$b
builder a
<init> (Lnet/minecraft/tags/TagBuilder;)V <init>
add (Lnet/minecraft/resources/ResourceKey;)Lnet/minecraft/data/tags/TagsProvider$TagAppender; a
add ([Lnet/minecraft/resources/ResourceKey;)Lnet/minecraft/data/tags/TagsProvider$TagAppender; a
addOptional (Lnet/minecraft/resources/ResourceLocation;)Lnet/minecraft/data/tags/TagsProvider$TagAppender; a
addOptionalTag (Lnet/minecraft/resources/ResourceLocation;)Lnet/minecraft/data/tags/TagsProvider$TagAppender; b
addTag (Lnet/minecraft/tags/TagKey;)Lnet/minecraft/data/tags/TagsProvider$TagAppender; b
net/minecraft/data/tags/TagsProvider$TagLookup ok$c
contains (Lnet/minecraft/tags/TagKey;)Z contains
empty ()Lnet/minecraft/data/tags/TagsProvider$TagLookup; empty
lambda$empty$0 (Lnet/minecraft/tags/TagKey;)Ljava/util/Optional; a
net/minecraft/data/tags/TradeRebalanceStructureTagsProvider ol
<init> (Lnet/minecraft/data/PackOutput;Ljava/util/concurrent/CompletableFuture;)V <init>
addTags (Lnet/minecraft/core/HolderLookup$Provider;)V a
net/minecraft/data/tags/UpdateOneTwentyOneBiomeTagsProvider om
<init> (Lnet/minecraft/data/PackOutput;Ljava/util/concurrent/CompletableFuture;Ljava/util/concurrent/CompletableFuture;)V <init>
addTags (Lnet/minecraft/core/HolderLookup$Provider;)V a
net/minecraft/data/tags/UpdateOneTwentyOneBlockTagsProvider on
<init> (Lnet/minecraft/data/PackOutput;Ljava/util/concurrent/CompletableFuture;Ljava/util/concurrent/CompletableFuture;)V <init>
addTags (Lnet/minecraft/core/HolderLookup$Provider;)V a
lambda$new$0 (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/resources/ResourceKey; a
net/minecraft/data/tags/UpdateOneTwentyOneDamageTypeTagsProvider oo
<init> (Lnet/minecraft/data/PackOutput;Ljava/util/concurrent/CompletableFuture;)V <init>
addTags (Lnet/minecraft/core/HolderLookup$Provider;)V a
net/minecraft/data/tags/UpdateOneTwentyOneEntityTypeTagsProvider op
<init> (Lnet/minecraft/data/PackOutput;Ljava/util/concurrent/CompletableFuture;)V <init>
addTags (Lnet/minecraft/core/HolderLookup$Provider;)V a
lambda$new$0 (Lnet/minecraft/world/entity/EntityType;)Lnet/minecraft/resources/ResourceKey; a
net/minecraft/data/tags/UpdateOneTwentyOneItemTagsProvider oq
<init> (Lnet/minecraft/data/PackOutput;Ljava/util/concurrent/CompletableFuture;Ljava/util/concurrent/CompletableFuture;Ljava/util/concurrent/CompletableFuture;)V <init>
addTags (Lnet/minecraft/core/HolderLookup$Provider;)V a
net/minecraft/data/tags/VanillaBlockTagsProvider or
<init> (Lnet/minecraft/data/PackOutput;Ljava/util/concurrent/CompletableFuture;)V <init>
addTags (Lnet/minecraft/core/HolderLookup$Provider;)V a
lambda$addTags$1 (Lnet/minecraft/world/level/block/Block;)Z a
lambda$new$0 (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/resources/ResourceKey; b
net/minecraft/data/tags/VanillaItemTagsProvider os
<init> (Lnet/minecraft/data/PackOutput;Ljava/util/concurrent/CompletableFuture;Ljava/util/concurrent/CompletableFuture;)V <init>
addTags (Lnet/minecraft/core/HolderLookup$Provider;)V a
net/minecraft/data/tags/WorldPresetTagsProvider ot
<init> (Lnet/minecraft/data/PackOutput;Ljava/util/concurrent/CompletableFuture;)V <init>
addTags (Lnet/minecraft/core/HolderLookup$Provider;)V a
net/minecraft/data/tags/package-info ou
net/minecraft/data/worldgen/AncientCityStructurePieces ov
START a
<clinit> ()V <clinit>
<init> ()V <init>
bootstrap (Lnet/minecraft/data/worldgen/BootstapContext;)V a
net/minecraft/data/worldgen/AncientCityStructurePools ow
<init> ()V <init>
bootstrap (Lnet/minecraft/data/worldgen/BootstapContext;)V a
net/minecraft/data/worldgen/BastionBridgePools ox
<init> ()V <init>
bootstrap (Lnet/minecraft/data/worldgen/BootstapContext;)V a
net/minecraft/data/worldgen/BastionHoglinStablePools oy
<init> ()V <init>
bootstrap (Lnet/minecraft/data/worldgen/BootstapContext;)V a
net/minecraft/data/worldgen/BastionHousingUnitsPools oz
<init> ()V <init>
bootstrap (Lnet/minecraft/data/worldgen/BootstapContext;)V a
net/minecraft/data/worldgen/BastionPieces pa
START a
<clinit> ()V <clinit>
<init> ()V <init>
bootstrap (Lnet/minecraft/data/worldgen/BootstapContext;)V a
net/minecraft/data/worldgen/BastionSharedPools pb
<init> ()V <init>
bootstrap (Lnet/minecraft/data/worldgen/BootstapContext;)V a
net/minecraft/data/worldgen/BastionTreasureRoomPools pc
<init> ()V <init>
bootstrap (Lnet/minecraft/data/worldgen/BootstapContext;)V a
net/minecraft/data/worldgen/BiomeDefaultFeatures pd
<init> ()V <init>
addAncientDebris (Lnet/minecraft/world/level/biome/BiomeGenerationSettings$Builder;)V av
addBadlandExtraVegetation (Lnet/minecraft/world/level/biome/BiomeGenerationSettings$Builder;)V ae
addBadlandGrass (Lnet/minecraft/world/level/biome/BiomeGenerationSettings$Builder;)V M
addBadlandsTrees (Lnet/minecraft/world/level/biome/BiomeGenerationSettings$Builder;)V G
addBambooVegetation (Lnet/minecraft/world/level/biome/BiomeGenerationSettings$Builder;)V r
addBirchTrees (Lnet/minecraft/world/level/biome/BiomeGenerationSettings$Builder;)V v
addBlueIce (Lnet/minecraft/world/level/biome/BiomeGenerationSettings$Builder;)V as
addCherryGroveVegetation (Lnet/minecraft/world/level/biome/BiomeGenerationSettings$Builder;)V W
addColdOceanExtraVegetation (Lnet/minecraft/world/level/biome/BiomeGenerationSettings$Builder;)V am
addCommonBerryBushes (Lnet/minecraft/world/level/biome/BiomeGenerationSettings$Builder;)V p
addDefaultCarversAndLakes (Lnet/minecraft/world/level/biome/BiomeGenerationSettings$Builder;)V a
addDefaultCrystalFormations (Lnet/minecraft/world/level/biome/BiomeGenerationSettings$Builder;)V aw
addDefaultExtraVegetation (Lnet/minecraft/world/level/biome/BiomeGenerationSettings$Builder;)V ad
addDefaultFlowers (Lnet/minecraft/world/level/biome/BiomeGenerationSettings$Builder;)V V
addDefaultGrass (Lnet/minecraft/world/level/biome/BiomeGenerationSettings$Builder;)V Z
addDefaultMonsterRoom (Lnet/minecraft/world/level/biome/BiomeGenerationSettings$Builder;)V b
addDefaultMushrooms (Lnet/minecraft/world/level/biome/BiomeGenerationSettings$Builder;)V ac
addDefaultOres (Lnet/minecraft/world/level/biome/BiomeGenerationSettings$Builder;Z)V a
addDefaultOres (Lnet/minecraft/world/level/biome/BiomeGenerationSettings$Builder;)V f
addDefaultSeagrass (Lnet/minecraft/world/level/biome/BiomeGenerationSettings$Builder;)V an
addDefaultSoftDisks (Lnet/minecraft/world/level/biome/BiomeGenerationSettings$Builder;)V j
addDefaultSprings (Lnet/minecraft/world/level/biome/BiomeGenerationSettings$Builder;)V ap
addDefaultUndergroundVariety (Lnet/minecraft/world/level/biome/BiomeGenerationSettings$Builder;)V c
addDesertExtraDecoration (Lnet/minecraft/world/level/biome/BiomeGenerationSettings$Builder;)V ak
addDesertExtraVegetation (Lnet/minecraft/world/level/biome/BiomeGenerationSettings$Builder;)V ai
addDesertVegetation (Lnet/minecraft/world/level/biome/BiomeGenerationSettings$Builder;)V T
addDripstone (Lnet/minecraft/world/level/biome/BiomeGenerationSettings$Builder;)V d
addExtraEmeralds (Lnet/minecraft/world/level/biome/BiomeGenerationSettings$Builder;)V h
addExtraGold (Lnet/minecraft/world/level/biome/BiomeGenerationSettings$Builder;)V g
addFerns (Lnet/minecraft/world/level/biome/BiomeGenerationSettings$Builder;)V n
addForestFlowers (Lnet/minecraft/world/level/biome/BiomeGenerationSettings$Builder;)V N
addForestGrass (Lnet/minecraft/world/level/biome/BiomeGenerationSettings$Builder;)V O
addFossilDecoration (Lnet/minecraft/world/level/biome/BiomeGenerationSettings$Builder;)V al
addFrozenSprings (Lnet/minecraft/world/level/biome/BiomeGenerationSettings$Builder;)V aq
addGiantTaigaVegetation (Lnet/minecraft/world/level/biome/BiomeGenerationSettings$Builder;)V U
addGroveTrees (Lnet/minecraft/world/level/biome/BiomeGenerationSettings$Builder;)V t
addIcebergs (Lnet/minecraft/world/level/biome/BiomeGenerationSettings$Builder;)V ar
addInfestedStone (Lnet/minecraft/world/level/biome/BiomeGenerationSettings$Builder;)V i
addJungleGrass (Lnet/minecraft/world/level/biome/BiomeGenerationSettings$Builder;)V I
addJungleMelons (Lnet/minecraft/world/level/biome/BiomeGenerationSettings$Builder;)V af
addJungleTrees (Lnet/minecraft/world/level/biome/BiomeGenerationSettings$Builder;)V E
addJungleVines (Lnet/minecraft/world/level/biome/BiomeGenerationSettings$Builder;)V ah
addLightBambooVegetation (Lnet/minecraft/world/level/biome/BiomeGenerationSettings$Builder;)V q
addLukeWarmKelp (Lnet/minecraft/world/level/biome/BiomeGenerationSettings$Builder;)V ao
addLushCavesSpecialOres (Lnet/minecraft/world/level/biome/BiomeGenerationSettings$Builder;)V B
addLushCavesVegetationFeatures (Lnet/minecraft/world/level/biome/BiomeGenerationSettings$Builder;)V A
addMangroveSwampDisks (Lnet/minecraft/world/level/biome/BiomeGenerationSettings$Builder;)V l
addMangroveSwampVegetation (Lnet/minecraft/world/level/biome/BiomeGenerationSettings$Builder;)V Q
addMeadowVegetation (Lnet/minecraft/world/level/biome/BiomeGenerationSettings$Builder;)V X
addMossyStoneBlock (Lnet/minecraft/world/level/biome/BiomeGenerationSettings$Builder;)V m
addMountainForestTrees (Lnet/minecraft/world/level/biome/BiomeGenerationSettings$Builder;)V D
addMountainTrees (Lnet/minecraft/world/level/biome/BiomeGenerationSettings$Builder;)V C
addMushroomFieldVegetation (Lnet/minecraft/world/level/biome/BiomeGenerationSettings$Builder;)V R
addNetherDefaultOres (Lnet/minecraft/world/level/biome/BiomeGenerationSettings$Builder;)V au
addOtherBirchTrees (Lnet/minecraft/world/level/biome/BiomeGenerationSettings$Builder;)V w
addPlainGrass (Lnet/minecraft/world/level/biome/BiomeGenerationSettings$Builder;)V ab
addPlainVegetation (Lnet/minecraft/world/level/biome/BiomeGenerationSettings$Builder;)V S
addRareBerryBushes (Lnet/minecraft/world/level/biome/BiomeGenerationSettings$Builder;)V o
addSavannaExtraGrass (Lnet/minecraft/world/level/biome/BiomeGenerationSettings$Builder;)V L
addSavannaGrass (Lnet/minecraft/world/level/biome/BiomeGenerationSettings$Builder;)V J
addSavannaTrees (Lnet/minecraft/world/level/biome/BiomeGenerationSettings$Builder;)V y
addSculk (Lnet/minecraft/world/level/biome/BiomeGenerationSettings$Builder;)V e
addShatteredSavannaGrass (Lnet/minecraft/world/level/biome/BiomeGenerationSettings$Builder;)V K
addShatteredSavannaTrees (Lnet/minecraft/world/level/biome/BiomeGenerationSettings$Builder;)V z
addSnowyTrees (Lnet/minecraft/world/level/biome/BiomeGenerationSettings$Builder;)V H
addSparseJungleMelons (Lnet/minecraft/world/level/biome/BiomeGenerationSettings$Builder;)V ag
addSparseJungleTrees (Lnet/minecraft/world/level/biome/BiomeGenerationSettings$Builder;)V F
addSurfaceFreezing (Lnet/minecraft/world/level/biome/BiomeGenerationSettings$Builder;)V at
addSwampClayDisk (Lnet/minecraft/world/level/biome/BiomeGenerationSettings$Builder;)V k
addSwampExtraVegetation (Lnet/minecraft/world/level/biome/BiomeGenerationSettings$Builder;)V aj
addSwampVegetation (Lnet/minecraft/world/level/biome/BiomeGenerationSettings$Builder;)V P
addTaigaGrass (Lnet/minecraft/world/level/biome/BiomeGenerationSettings$Builder;)V aa
addTaigaTrees (Lnet/minecraft/world/level/biome/BiomeGenerationSettings$Builder;)V s
addTallBirchTrees (Lnet/minecraft/world/level/biome/BiomeGenerationSettings$Builder;)V x
addWarmFlowers (Lnet/minecraft/world/level/biome/BiomeGenerationSettings$Builder;)V Y
addWaterTrees (Lnet/minecraft/world/level/biome/BiomeGenerationSettings$Builder;)V u
baseJungleSpawns (Lnet/minecraft/world/level/biome/MobSpawnSettings$Builder;)V i
caveSpawns (Lnet/minecraft/world/level/biome/MobSpawnSettings$Builder;)V b
commonSpawns (Lnet/minecraft/world/level/biome/MobSpawnSettings$Builder;)V c
desertSpawns (Lnet/minecraft/world/level/biome/MobSpawnSettings$Builder;)V f
dripstoneCavesSpawns (Lnet/minecraft/world/level/biome/MobSpawnSettings$Builder;)V g
endSpawns (Lnet/minecraft/world/level/biome/MobSpawnSettings$Builder;)V j
farmAnimals (Lnet/minecraft/world/level/biome/MobSpawnSettings$Builder;)V a
monsters (Lnet/minecraft/world/level/biome/MobSpawnSettings$Builder;IIIZ)V a
mooshroomSpawns (Lnet/minecraft/world/level/biome/MobSpawnSettings$Builder;)V h
oceanSpawns (Lnet/minecraft/world/level/biome/MobSpawnSettings$Builder;III)V a
plainsSpawns (Lnet/minecraft/world/level/biome/MobSpawnSettings$Builder;)V d
snowySpawns (Lnet/minecraft/world/level/biome/MobSpawnSettings$Builder;)V e
warmOceanSpawns (Lnet/minecraft/world/level/biome/MobSpawnSettings$Builder;II)V a
net/minecraft/data/worldgen/BootstapContext pe
lookup (Lnet/minecraft/resources/ResourceKey;)Lnet/minecraft/core/HolderGetter; a
register (Lnet/minecraft/resources/ResourceKey;Ljava/lang/Object;Lcom/mojang/serialization/Lifecycle;)Lnet/minecraft/core/Holder$Reference; a
register (Lnet/minecraft/resources/ResourceKey;Ljava/lang/Object;)Lnet/minecraft/core/Holder$Reference; a
net/minecraft/data/worldgen/Carvers pf
CANYON c
CAVE a
CAVE_EXTRA_UNDERGROUND b
NETHER_CAVE d
<clinit> ()V <clinit>
<init> ()V <init>
bootstrap (Lnet/minecraft/data/worldgen/BootstapContext;)V a
createKey (Ljava/lang/String;)Lnet/minecraft/resources/ResourceKey; a
net/minecraft/data/worldgen/DesertVillagePools pg
START a
TERMINATORS_KEY b
ZOMBIE_TERMINATORS_KEY c
<clinit> ()V <clinit>
<init> ()V <init>
bootstrap (Lnet/minecraft/data/worldgen/BootstapContext;)V a
net/minecraft/data/worldgen/DimensionTypes ph
<init> ()V <init>
bootstrap (Lnet/minecraft/data/worldgen/BootstapContext;)V a
net/minecraft/data/worldgen/NoiseData pi
DEFAULT_SHIFT a
<clinit> ()V <clinit>
<init> ()V <init>
bootstrap (Lnet/minecraft/data/worldgen/BootstapContext;)V a
register (Lnet/minecraft/data/worldgen/BootstapContext;Lnet/minecraft/resources/ResourceKey;ID[D)V a
registerBiomeNoises (Lnet/minecraft/data/worldgen/BootstapContext;ILnet/minecraft/resources/ResourceKey;Lnet/minecraft/resources/ResourceKey;Lnet/minecraft/resources/ResourceKey;Lnet/minecraft/resources/ResourceKey;)V a
net/minecraft/data/worldgen/PillagerOutpostPools pj
START a
<clinit> ()V <clinit>
<init> ()V <init>
bootstrap (Lnet/minecraft/data/worldgen/BootstapContext;)V a
net/minecraft/data/worldgen/PlainVillagePools pk
START a
TERMINATORS_KEY b
<clinit> ()V <clinit>
<init> ()V <init>
bootstrap (Lnet/minecraft/data/worldgen/BootstapContext;)V a
net/minecraft/data/worldgen/Pools pl
EMPTY a
<clinit> ()V <clinit>
<init> ()V <init>
bootstrap (Lnet/minecraft/data/worldgen/BootstapContext;)V a
createKey (Ljava/lang/String;)Lnet/minecraft/resources/ResourceKey; a
register (Lnet/minecraft/data/worldgen/BootstapContext;Ljava/lang/String;Lnet/minecraft/world/level/levelgen/structure/pools/StructureTemplatePool;)V a
net/minecraft/data/worldgen/ProcessorLists pm
ANCIENT_CITY_GENERIC_DEGRADATION H
ANCIENT_CITY_START_DEGRADATION G
ANCIENT_CITY_WALLS_DEGRADATION I
BASTION_GENERIC_DEGRADATION w
BOTTOM_RAMPART r
BRIDGE z
EMPTY M
ENTRANCE_REPLACEMENT y
FARM_DESERT p
FARM_PLAINS l
FARM_SAVANNA m
FARM_SNOWY n
FARM_TAIGA o
FOSSIL_COAL E
FOSSIL_DIAMONDS F
FOSSIL_ROT D
HIGH_RAMPART C
HIGH_WALL B
HOUSING t
MOSSIFY_10_PERCENT f
MOSSIFY_20_PERCENT g
MOSSIFY_70_PERCENT h
OUTPOST_ROT q
RAMPART_DEGRADATION x
ROOF A
SIDE_WALL_DEGRADATION u
STABLE_DEGRADATION v
STREET_PLAINS i
STREET_SAVANNA j
STREET_SNOWY_OR_TAIGA k
TRAIL_RUINS_HOUSES_ARCHAEOLOGY J
TRAIL_RUINS_ROADS_ARCHAEOLOGY K
TRAIL_RUINS_TOWER_TOP_ARCHAEOLOGY L
TREASURE_ROOMS s
ZOMBIE_DESERT e
ZOMBIE_PLAINS a
ZOMBIE_SAVANNA b
ZOMBIE_SNOWY c
ZOMBIE_TAIGA d
<clinit> ()V <clinit>
<init> ()V <init>
bootstrap (Lnet/minecraft/data/worldgen/BootstapContext;)V a
createKey (Ljava/lang/String;)Lnet/minecraft/resources/ResourceKey; a
register (Lnet/minecraft/data/worldgen/BootstapContext;Lnet/minecraft/resources/ResourceKey;Ljava/util/List;)V a
trailsArchyLootProcessor (Lnet/minecraft/resources/ResourceLocation;I)Lnet/minecraft/world/level/levelgen/structure/templatesystem/CappedProcessor; a
net/minecraft/data/worldgen/SavannaVillagePools pn
START a
TERMINATORS_KEY b
ZOMBIE_TERMINATORS_KEY c
<clinit> ()V <clinit>
<init> ()V <init>
bootstrap (Lnet/minecraft/data/worldgen/BootstapContext;)V a
net/minecraft/data/worldgen/SnowyVillagePools po
START a
TERMINATORS_KEY b
<clinit> ()V <clinit>
<init> ()V <init>
bootstrap (Lnet/minecraft/data/worldgen/BootstapContext;)V a
net/minecraft/data/worldgen/StructureSets pp
bootstrap (Lnet/minecraft/data/worldgen/BootstapContext;)V a
net/minecraft/data/worldgen/Structures pq
<init> ()V <init>
bootstrap (Lnet/minecraft/data/worldgen/BootstapContext;)V a
lambda$bootstrap$0 (Lnet/minecraft/world/entity/MobCategory;)Lnet/minecraft/world/entity/MobCategory; b
lambda$bootstrap$1 (Lnet/minecraft/world/entity/MobCategory;)Lnet/minecraft/world/level/levelgen/structure/StructureSpawnOverride; a
structure (Lnet/minecraft/core/HolderSet;Ljava/util/Map;Lnet/minecraft/world/level/levelgen/GenerationStep$Decoration;Lnet/minecraft/world/level/levelgen/structure/TerrainAdjustment;)Lnet/minecraft/world/level/levelgen/structure/Structure$StructureSettings; a
structure (Lnet/minecraft/core/HolderSet;Lnet/minecraft/world/level/levelgen/GenerationStep$Decoration;Lnet/minecraft/world/level/levelgen/structure/TerrainAdjustment;)Lnet/minecraft/world/level/levelgen/structure/Structure$StructureSettings; a
structure (Lnet/minecraft/core/HolderSet;Lnet/minecraft/world/level/levelgen/structure/TerrainAdjustment;)Lnet/minecraft/world/level/levelgen/structure/Structure$StructureSettings; a
net/minecraft/data/worldgen/SurfaceRuleData pr
AIR a
BASALT C
BEDROCK b
BLACKSTONE D
CALCITE o
COARSE_DIRT l
CRIMSON_NYLIUM H
DEEPSLATE i
DIRT j
ENDSTONE I
GRASS_BLOCK n
GRAVEL p
ICE w
LAVA y
MUD u
MYCELIUM m
NETHERRACK z
NETHER_WART_BLOCK G
ORANGE_TERRACOTTA d
PACKED_ICE s
PODZOL k
POWDER_SNOW v
RED_SAND f
RED_SANDSTONE g
SAND q
SANDSTONE r
SNOW_BLOCK t
SOUL_SAND A
SOUL_SOIL B
STONE h
TERRACOTTA e
WARPED_NYLIUM F
WARPED_WART_BLOCK E
WATER x
WHITE_TERRACOTTA c
<clinit> ()V <clinit>
<init> ()V <init>
air ()Lnet/minecraft/world/level/levelgen/SurfaceRules$RuleSource; d
end ()Lnet/minecraft/world/level/levelgen/SurfaceRules$RuleSource; c
lambda$overworldLike$0 (I)[Lnet/minecraft/world/level/levelgen/SurfaceRules$RuleSource; a
makeStateRule (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/levelgen/SurfaceRules$RuleSource; a
nether ()Lnet/minecraft/world/level/levelgen/SurfaceRules$RuleSource; b
overworld ()Lnet/minecraft/world/level/levelgen/SurfaceRules$RuleSource; a
overworldLike (ZZZ)Lnet/minecraft/world/level/levelgen/SurfaceRules$RuleSource; a
surfaceNoiseAbove (D)Lnet/minecraft/world/level/levelgen/SurfaceRules$ConditionSource; a
net/minecraft/data/worldgen/TaigaVillagePools ps
START a
TERMINATORS_KEY b
<clinit> ()V <clinit>
<init> ()V <init>
bootstrap (Lnet/minecraft/data/worldgen/BootstapContext;)V a
net/minecraft/data/worldgen/TerrainProvider pt
AMPLIFIED_FACTOR g
AMPLIFIED_JAGGEDNESS h
AMPLIFIED_OFFSET f
BEACH_CONTINENTALNESS d
DEEP_OCEAN_CONTINENTALNESS a
NO_TRANSFORM e
OCEAN_CONTINENTALNESS b
PLAINS_CONTINENTALNESS c
<clinit> ()V <clinit>
<init> ()V <init>
buildErosionJaggednessSpline (Lnet/minecraft/util/ToFloatFunction;Lnet/minecraft/util/ToFloatFunction;Lnet/minecraft/util/ToFloatFunction;FFFFLnet/minecraft/util/ToFloatFunction;)Lnet/minecraft/util/CubicSpline; a
buildErosionOffsetSpline (Lnet/minecraft/util/ToFloatFunction;Lnet/minecraft/util/ToFloatFunction;FFFFFFZZLnet/minecraft/util/ToFloatFunction;)Lnet/minecraft/util/CubicSpline; a
buildMountainRidgeSplineWithPoints (Lnet/minecraft/util/ToFloatFunction;FZLnet/minecraft/util/ToFloatFunction;)Lnet/minecraft/util/CubicSpline; a
buildRidgeJaggednessSpline (Lnet/minecraft/util/ToFloatFunction;Lnet/minecraft/util/ToFloatFunction;FFLnet/minecraft/util/ToFloatFunction;)Lnet/minecraft/util/CubicSpline; a
buildWeirdnessJaggednessSpline (Lnet/minecraft/util/ToFloatFunction;FLnet/minecraft/util/ToFloatFunction;)Lnet/minecraft/util/CubicSpline; a
calculateMountainRidgeZeroContinentalnessPoint (F)F a
calculateSlope (FFFF)F a
getErosionFactor (Lnet/minecraft/util/ToFloatFunction;Lnet/minecraft/util/ToFloatFunction;Lnet/minecraft/util/ToFloatFunction;FZLnet/minecraft/util/ToFloatFunction;)Lnet/minecraft/util/CubicSpline; a
lambda$static$0 (F)F d
lambda$static$1 (F)F c
lambda$static$2 (F)F b
mountainContinentalness (FFF)F a
overworldFactor (Lnet/minecraft/util/ToFloatFunction;Lnet/minecraft/util/ToFloatFunction;Lnet/minecraft/util/ToFloatFunction;Lnet/minecraft/util/ToFloatFunction;Z)Lnet/minecraft/util/CubicSpline; a
overworldJaggedness (Lnet/minecraft/util/ToFloatFunction;Lnet/minecraft/util/ToFloatFunction;Lnet/minecraft/util/ToFloatFunction;Lnet/minecraft/util/ToFloatFunction;Z)Lnet/minecraft/util/CubicSpline; b
overworldOffset (Lnet/minecraft/util/ToFloatFunction;Lnet/minecraft/util/ToFloatFunction;Lnet/minecraft/util/ToFloatFunction;Z)Lnet/minecraft/util/CubicSpline; a
ridgeSpline (Lnet/minecraft/util/ToFloatFunction;FFFFFFLnet/minecraft/util/ToFloatFunction;)Lnet/minecraft/util/CubicSpline; a
net/minecraft/data/worldgen/TrailRuinsStructurePools pu
START a
<clinit> ()V <clinit>
<init> ()V <init>
bootstrap (Lnet/minecraft/data/worldgen/BootstapContext;)V a
net/minecraft/data/worldgen/TrialChambersStructurePools pv
ALIAS_BINDINGS d
CHAMBER_CAP_FALLBACK c
HALLWAY_FALLBACK b
START a
<clinit> ()V <clinit>
<init> ()V <init>
bootstrap (Lnet/minecraft/data/worldgen/BootstapContext;)V a
spawner (Ljava/lang/String;)Ljava/lang/String; a
net/minecraft/data/worldgen/UpdateOneTwentyOnePools pw
EMPTY a
<clinit> ()V <clinit>
<init> ()V <init>
bootstrap (Lnet/minecraft/data/worldgen/BootstapContext;)V a
createKey (Ljava/lang/String;)Lnet/minecraft/resources/ResourceKey; a
register (Lnet/minecraft/data/worldgen/BootstapContext;Ljava/lang/String;Lnet/minecraft/world/level/levelgen/structure/pools/StructureTemplatePool;)V a
net/minecraft/data/worldgen/UpdateOneTwentyOneProcessorLists px
TRIAL_CHAMBERS_COPPER_BULB_DEGRADATION a
<clinit> ()V <clinit>
<init> ()V <init>
bootstrap (Lnet/minecraft/data/worldgen/BootstapContext;)V a
register (Lnet/minecraft/data/worldgen/BootstapContext;Lnet/minecraft/resources/ResourceKey;Ljava/util/List;)V a
net/minecraft/data/worldgen/UpdateOneTwentyOneStructureSets py
bootstrap (Lnet/minecraft/data/worldgen/BootstapContext;)V a
net/minecraft/data/worldgen/UpdateOneTwentyOneStructures pz
<init> ()V <init>
bootstrap (Lnet/minecraft/data/worldgen/BootstapContext;)V a
lambda$bootstrap$0 (Lnet/minecraft/world/entity/MobCategory;)Lnet/minecraft/world/entity/MobCategory; b
lambda$bootstrap$1 (Lnet/minecraft/world/entity/MobCategory;)Lnet/minecraft/world/level/levelgen/structure/StructureSpawnOverride; a
net/minecraft/data/worldgen/VillagePools qa
<init> ()V <init>
bootstrap (Lnet/minecraft/data/worldgen/BootstapContext;)V a
net/minecraft/data/worldgen/biome/BiomeData qb
<init> ()V <init>
bootstrap (Lnet/minecraft/data/worldgen/BootstapContext;)V a
net/minecraft/data/worldgen/biome/EndBiomes qc
<init> ()V <init>
baseEndBiome (Lnet/minecraft/world/level/biome/BiomeGenerationSettings$Builder;)Lnet/minecraft/world/level/biome/Biome; a
endBarrens (Lnet/minecraft/core/HolderGetter;Lnet/minecraft/core/HolderGetter;)Lnet/minecraft/world/level/biome/Biome; a
endHighlands (Lnet/minecraft/core/HolderGetter;Lnet/minecraft/core/HolderGetter;)Lnet/minecraft/world/level/biome/Biome; d
endMidlands (Lnet/minecraft/core/HolderGetter;Lnet/minecraft/core/HolderGetter;)Lnet/minecraft/world/level/biome/Biome; c
smallEndIslands (Lnet/minecraft/core/HolderGetter;Lnet/minecraft/core/HolderGetter;)Lnet/minecraft/world/level/biome/Biome; e
theEnd (Lnet/minecraft/core/HolderGetter;Lnet/minecraft/core/HolderGetter;)Lnet/minecraft/world/level/biome/Biome; b
net/minecraft/data/worldgen/biome/NetherBiomes qd
<init> ()V <init>
basaltDeltas (Lnet/minecraft/core/HolderGetter;Lnet/minecraft/core/HolderGetter;)Lnet/minecraft/world/level/biome/Biome; c
crimsonForest (Lnet/minecraft/core/HolderGetter;Lnet/minecraft/core/HolderGetter;)Lnet/minecraft/world/level/biome/Biome; d
netherWastes (Lnet/minecraft/core/HolderGetter;Lnet/minecraft/core/HolderGetter;)Lnet/minecraft/world/level/biome/Biome; a
soulSandValley (Lnet/minecraft/core/HolderGetter;Lnet/minecraft/core/HolderGetter;)Lnet/minecraft/world/level/biome/Biome; b
warpedForest (Lnet/minecraft/core/HolderGetter;Lnet/minecraft/core/HolderGetter;)Lnet/minecraft/world/level/biome/Biome; e
net/minecraft/data/worldgen/biome/OverworldBiomes qe
NORMAL_MUSIC d
NORMAL_WATER_COLOR a
NORMAL_WATER_FOG_COLOR b
OVERWORLD_FOG_COLOR c
<clinit> ()V <clinit>
<init> ()V <init>
badlands (Lnet/minecraft/core/HolderGetter;Lnet/minecraft/core/HolderGetter;Z)Lnet/minecraft/world/level/biome/Biome; c
bambooJungle (Lnet/minecraft/core/HolderGetter;Lnet/minecraft/core/HolderGetter;)Lnet/minecraft/world/level/biome/Biome; c
baseJungle (Lnet/minecraft/core/HolderGetter;Lnet/minecraft/core/HolderGetter;FZZZLnet/minecraft/world/level/biome/MobSpawnSettings$Builder;Lnet/minecraft/sounds/Music;)Lnet/minecraft/world/level/biome/Biome; a
baseOcean (Lnet/minecraft/world/level/biome/MobSpawnSettings$Builder;IILnet/minecraft/world/level/biome/BiomeGenerationSettings$Builder;)Lnet/minecraft/world/level/biome/Biome; a
baseOceanGeneration (Lnet/minecraft/core/HolderGetter;Lnet/minecraft/core/HolderGetter;)Lnet/minecraft/world/level/biome/BiomeGenerationSettings$Builder; s
beach (Lnet/minecraft/core/HolderGetter;Lnet/minecraft/core/HolderGetter;ZZ)Lnet/minecraft/world/level/biome/Biome; b
biome (ZFFLnet/minecraft/world/level/biome/MobSpawnSettings$Builder;Lnet/minecraft/world/level/biome/BiomeGenerationSettings$Builder;Lnet/minecraft/sounds/Music;)Lnet/minecraft/world/level/biome/Biome; a
biome (ZFFIILjava/lang/Integer;Ljava/lang/Integer;Lnet/minecraft/world/level/biome/MobSpawnSettings$Builder;Lnet/minecraft/world/level/biome/BiomeGenerationSettings$Builder;Lnet/minecraft/sounds/Music;)Lnet/minecraft/world/level/biome/Biome; a
calculateSkyColor (F)I a
coldOcean (Lnet/minecraft/core/HolderGetter;Lnet/minecraft/core/HolderGetter;Z)Lnet/minecraft/world/level/biome/Biome; d
darkForest (Lnet/minecraft/core/HolderGetter;Lnet/minecraft/core/HolderGetter;)Lnet/minecraft/world/level/biome/Biome; g
deepDark (Lnet/minecraft/core/HolderGetter;Lnet/minecraft/core/HolderGetter;)Lnet/minecraft/world/level/biome/Biome; r
desert (Lnet/minecraft/core/HolderGetter;Lnet/minecraft/core/HolderGetter;)Lnet/minecraft/world/level/biome/Biome; d
dripstoneCaves (Lnet/minecraft/core/HolderGetter;Lnet/minecraft/core/HolderGetter;)Lnet/minecraft/world/level/biome/Biome; q
forest (Lnet/minecraft/core/HolderGetter;Lnet/minecraft/core/HolderGetter;ZZZ)Lnet/minecraft/world/level/biome/Biome; b
frozenOcean (Lnet/minecraft/core/HolderGetter;Lnet/minecraft/core/HolderGetter;Z)Lnet/minecraft/world/level/biome/Biome; g
frozenPeaks (Lnet/minecraft/core/HolderGetter;Lnet/minecraft/core/HolderGetter;)Lnet/minecraft/world/level/biome/Biome; k
globalOverworldGeneration (Lnet/minecraft/world/level/biome/BiomeGenerationSettings$Builder;)V a
grove (Lnet/minecraft/core/HolderGetter;Lnet/minecraft/core/HolderGetter;)Lnet/minecraft/world/level/biome/Biome; o
jaggedPeaks (Lnet/minecraft/core/HolderGetter;Lnet/minecraft/core/HolderGetter;)Lnet/minecraft/world/level/biome/Biome; l
jungle (Lnet/minecraft/core/HolderGetter;Lnet/minecraft/core/HolderGetter;)Lnet/minecraft/world/level/biome/Biome; b
lukeWarmOcean (Lnet/minecraft/core/HolderGetter;Lnet/minecraft/core/HolderGetter;Z)Lnet/minecraft/world/level/biome/Biome; f
lushCaves (Lnet/minecraft/core/HolderGetter;Lnet/minecraft/core/HolderGetter;)Lnet/minecraft/world/level/biome/Biome; p
mangroveSwamp (Lnet/minecraft/core/HolderGetter;Lnet/minecraft/core/HolderGetter;)Lnet/minecraft/world/level/biome/Biome; i
meadowOrCherryGrove (Lnet/minecraft/core/HolderGetter;Lnet/minecraft/core/HolderGetter;Z)Lnet/minecraft/world/level/biome/Biome; j
mushroomFields (Lnet/minecraft/core/HolderGetter;Lnet/minecraft/core/HolderGetter;)Lnet/minecraft/world/level/biome/Biome; e
ocean (Lnet/minecraft/core/HolderGetter;Lnet/minecraft/core/HolderGetter;Z)Lnet/minecraft/world/level/biome/Biome; e
oldGrowthTaiga (Lnet/minecraft/core/HolderGetter;Lnet/minecraft/core/HolderGetter;Z)Lnet/minecraft/world/level/biome/Biome; a
plains (Lnet/minecraft/core/HolderGetter;Lnet/minecraft/core/HolderGetter;ZZZ)Lnet/minecraft/world/level/biome/Biome; a
river (Lnet/minecraft/core/HolderGetter;Lnet/minecraft/core/HolderGetter;Z)Lnet/minecraft/world/level/biome/Biome; i
savanna (Lnet/minecraft/core/HolderGetter;Lnet/minecraft/core/HolderGetter;ZZ)Lnet/minecraft/world/level/biome/Biome; a
snowySlopes (Lnet/minecraft/core/HolderGetter;Lnet/minecraft/core/HolderGetter;)Lnet/minecraft/world/level/biome/Biome; n
sparseJungle (Lnet/minecraft/core/HolderGetter;Lnet/minecraft/core/HolderGetter;)Lnet/minecraft/world/level/biome/Biome; a
stonyPeaks (Lnet/minecraft/core/HolderGetter;Lnet/minecraft/core/HolderGetter;)Lnet/minecraft/world/level/biome/Biome; m
swamp (Lnet/minecraft/core/HolderGetter;Lnet/minecraft/core/HolderGetter;)Lnet/minecraft/world/level/biome/Biome; h
taiga (Lnet/minecraft/core/HolderGetter;Lnet/minecraft/core/HolderGetter;Z)Lnet/minecraft/world/level/biome/Biome; h
theVoid (Lnet/minecraft/core/HolderGetter;Lnet/minecraft/core/HolderGetter;)Lnet/minecraft/world/level/biome/Biome; j
warmOcean (Lnet/minecraft/core/HolderGetter;Lnet/minecraft/core/HolderGetter;)Lnet/minecraft/world/level/biome/Biome; f
windsweptHills (Lnet/minecraft/core/HolderGetter;Lnet/minecraft/core/HolderGetter;Z)Lnet/minecraft/world/level/biome/Biome; b
net/minecraft/data/worldgen/biome/package-info qf
net/minecraft/data/worldgen/features/AquaticFeatures qg
KELP g
SEAGRASS_MID c
SEAGRASS_SHORT a
SEAGRASS_SIMPLE f
SEAGRASS_SLIGHTLY_LESS_SHORT b
SEAGRASS_TALL d
SEA_PICKLE e
WARM_OCEAN_VEGETATION h
<clinit> ()V <clinit>
<init> ()V <init>
bootstrap (Lnet/minecraft/data/worldgen/BootstapContext;)V a
net/minecraft/data/worldgen/features/CaveFeatures qh
AMETHYST_GEODE u
CAVE_VINE j
CAVE_VINE_IN_MOSS k
CLAY_POOL_WITH_DRIPLEAVES q
CLAY_WITH_DRIPLEAVES p
DRIPLEAF o
DRIPSTONE_CLUSTER d
FOSSIL_COAL b
FOSSIL_DIAMONDS c
GLOW_LICHEN h
LARGE_DRIPSTONE e
LUSH_CAVES_CLAY r
MONSTER_ROOM a
MOSS_PATCH m
MOSS_PATCH_BONEMEAL n
MOSS_PATCH_CEILING s
MOSS_VEGETATION l
POINTED_DRIPSTONE f
ROOTED_AZALEA_TREE i
SCULK_PATCH_ANCIENT_CITY w
SCULK_PATCH_DEEP_DARK v
SCULK_VEIN x
SPORE_BLOSSOM t
UNDERWATER_MAGMA g
<clinit> ()V <clinit>
<init> ()V <init>
bootstrap (Lnet/minecraft/data/worldgen/BootstapContext;)V a
makeDripleaf (Lnet/minecraft/core/Direction;)Lnet/minecraft/core/Holder; a
makeSmallDripleaf ()Lnet/minecraft/core/Holder; a
net/minecraft/data/worldgen/features/EndFeatures qi
CHORUS_PLANT d
END_GATEWAY_DELAYED c
END_GATEWAY_RETURN b
END_ISLAND e
END_SPIKE a
<clinit> ()V <clinit>
<init> ()V <init>
bootstrap (Lnet/minecraft/data/worldgen/BootstapContext;)V a
net/minecraft/data/worldgen/features/FeatureUtils qj
<init> ()V <init>
bootstrap (Lnet/minecraft/data/worldgen/BootstapContext;)V a
createKey (Ljava/lang/String;)Lnet/minecraft/resources/ResourceKey; a
register (Lnet/minecraft/data/worldgen/BootstapContext;Lnet/minecraft/resources/ResourceKey;Lnet/minecraft/world/level/levelgen/feature/Feature;Lnet/minecraft/world/level/levelgen/feature/configurations/FeatureConfiguration;)V a
register (Lnet/minecraft/data/worldgen/BootstapContext;Lnet/minecraft/resources/ResourceKey;Lnet/minecraft/world/level/levelgen/feature/Feature;)V a
simplePatchConfiguration (Lnet/minecraft/world/level/levelgen/feature/Feature;Lnet/minecraft/world/level/levelgen/feature/configurations/FeatureConfiguration;)Lnet/minecraft/world/level/levelgen/feature/configurations/RandomPatchConfiguration; a
simplePatchConfiguration (Lnet/minecraft/world/level/levelgen/feature/Feature;Lnet/minecraft/world/level/levelgen/feature/configurations/FeatureConfiguration;Ljava/util/List;I)Lnet/minecraft/world/level/levelgen/feature/configurations/RandomPatchConfiguration; a
simplePatchConfiguration (Lnet/minecraft/world/level/levelgen/feature/Feature;Lnet/minecraft/world/level/levelgen/feature/configurations/FeatureConfiguration;Ljava/util/List;)Lnet/minecraft/world/level/levelgen/feature/configurations/RandomPatchConfiguration; a
simplePatchPredicate (Ljava/util/List;)Lnet/minecraft/world/level/levelgen/blockpredicates/BlockPredicate; a
simpleRandomPatchConfiguration (ILnet/minecraft/core/Holder;)Lnet/minecraft/world/level/levelgen/feature/configurations/RandomPatchConfiguration; a
net/minecraft/data/worldgen/features/MiscOverworldFeatures qk
BLUE_ICE f
BONUS_CHEST m
DESERT_WELL o
DISK_CLAY h
DISK_GRASS l
DISK_GRAVEL i
DISK_SAND j
FOREST_ROCK c
FREEZE_TOP_LAYER k
ICEBERG_BLUE e
ICEBERG_PACKED d
ICE_PATCH b
ICE_SPIKE a
LAKE_LAVA g
SPRING_LAVA_FROZEN q
SPRING_LAVA_OVERWORLD p
SPRING_WATER r
VOID_START_PLATFORM n
<clinit> ()V <clinit>
<init> ()V <init>
bootstrap (Lnet/minecraft/data/worldgen/BootstapContext;)V a
net/minecraft/data/worldgen/features/NetherFeatures ql
BASALT_BLOBS d
BASALT_PILLAR q
BLACKSTONE_BLOBS e
CRIMSON_FOREST_VEGETATION g
CRIMSON_FOREST_VEGETATION_BONEMEAL h
DELTA a
GLOWSTONE_EXTRA f
LARGE_BASALT_COLUMNS c
NETHER_SPROUTS k
NETHER_SPROUTS_BONEMEAL l
PATCH_CRIMSON_ROOTS p
PATCH_FIRE u
PATCH_SOUL_FIRE v
SMALL_BASALT_COLUMNS b
SPRING_LAVA_NETHER r
SPRING_NETHER_CLOSED s
SPRING_NETHER_OPEN t
TWISTING_VINES m
TWISTING_VINES_BONEMEAL n
WARPED_FOREST_VEGETATION_BONEMEAL j
WARPED_FOREST_VEGETION i
WEEPING_VINES o
<clinit> ()V <clinit>
<init> ()V <init>
bootstrap (Lnet/minecraft/data/worldgen/BootstapContext;)V a
net/minecraft/data/worldgen/features/OreFeatures qm
ORE_ANCIENT_DEBRIS_LARGE B
ORE_ANCIENT_DEBRIS_SMALL C
ORE_ANDESITE k
ORE_BLACKSTONE f
ORE_CLAY F
ORE_COAL m
ORE_COAL_BURIED n
ORE_COPPER_LARGE E
ORE_COPPPER_SMALL D
ORE_DIAMOND_BURIED w
ORE_DIAMOND_LARGE v
ORE_DIAMOND_MEDIUM u
ORE_DIAMOND_SMALL t
ORE_DIORITE j
ORE_DIRT g
ORE_EMERALD A
ORE_GOLD q
ORE_GOLD_BURIED r
ORE_GRANITE i
ORE_GRAVEL h
ORE_GRAVEL_NETHER e
ORE_INFESTED z
ORE_IRON o
ORE_IRON_SMALL p
ORE_LAPIS x
ORE_LAPIS_BURIED y
ORE_MAGMA a
ORE_NETHER_GOLD c
ORE_QUARTZ d
ORE_REDSTONE s
ORE_SOUL_SAND b
ORE_TUFF l
<clinit> ()V <clinit>
<init> ()V <init>
bootstrap (Lnet/minecraft/data/worldgen/BootstapContext;)V a
net/minecraft/data/worldgen/features/PileFeatures qn
PILE_HAY a
PILE_ICE d
PILE_MELON b
PILE_PUMPKIN e
PILE_SNOW c
<clinit> ()V <clinit>
<init> ()V <init>
bootstrap (Lnet/minecraft/data/worldgen/BootstapContext;)V a
net/minecraft/data/worldgen/features/TreeFeatures qo
ACACIA j
AZALEA_TREE w
BIRCH i
BIRCH_BEES_0002 D
BIRCH_BEES_002 E
BIRCH_BEES_005 F
CHERRY z
CHERRY_BEES_005 K
CRIMSON_FUNGUS a
CRIMSON_FUNGUS_PLANTED b
DARK_OAK h
FANCY_OAK n
FANCY_OAK_BEES J
FANCY_OAK_BEES_0002 G
FANCY_OAK_BEES_002 H
FANCY_OAK_BEES_005 I
HUGE_BROWN_MUSHROOM e
HUGE_RED_MUSHROOM f
JUNGLE_BUSH v
JUNGLE_TREE m
JUNGLE_TREE_NO_VINE o
MANGROVE x
MEGA_JUNGLE_TREE p
MEGA_PINE r
MEGA_SPRUCE q
OAK g
OAK_BEES_0002 A
OAK_BEES_002 B
OAK_BEES_005 C
PINE l
SPRUCE k
SUPER_BIRCH_BEES t
SUPER_BIRCH_BEES_0002 s
SWAMP_OAK u
TALL_MANGROVE y
WARPED_FUNGUS c
WARPED_FUNGUS_PLANTED d
<clinit> ()V <clinit>
<init> ()V <init>
bootstrap (Lnet/minecraft/data/worldgen/BootstapContext;)V a
cherry ()Lnet/minecraft/world/level/levelgen/feature/configurations/TreeConfiguration$TreeConfigurationBuilder; f
createBirch ()Lnet/minecraft/world/level/levelgen/feature/configurations/TreeConfiguration$TreeConfigurationBuilder; b
createFancyOak ()Lnet/minecraft/world/level/levelgen/feature/configurations/TreeConfiguration$TreeConfigurationBuilder; e
createJungleTree ()Lnet/minecraft/world/level/levelgen/feature/configurations/TreeConfiguration$TreeConfigurationBuilder; d
createOak ()Lnet/minecraft/world/level/levelgen/feature/configurations/TreeConfiguration$TreeConfigurationBuilder; a
createStraightBlobTree (Lnet/minecraft/world/level/block/Block;Lnet/minecraft/world/level/block/Block;IIII)Lnet/minecraft/world/level/levelgen/feature/configurations/TreeConfiguration$TreeConfigurationBuilder; a
createSuperBirch ()Lnet/minecraft/world/level/levelgen/feature/configurations/TreeConfiguration$TreeConfigurationBuilder; c
net/minecraft/data/worldgen/features/VegetationFeatures qp
BAMBOO_NO_PODZOL a
BAMBOO_SOME_PODZOL b
BAMBOO_VEGETATION P
BIRCH_TALL G
DARK_FOREST_VEGETATION A
FLOWER_CHERRY y
FLOWER_DEFAULT t
FLOWER_FLOWER_FOREST u
FLOWER_MEADOW x
FLOWER_PLAIN w
FLOWER_SWAMP v
FOREST_FLOWERS z
MANGROVE_VEGETATION R
MEADOW_TREES C
MUSHROOM_ISLAND_VEGETATION Q
PATCH_BERRY_BUSH h
PATCH_BROWN_MUSHROOM d
PATCH_CACTUS r
PATCH_DEAD_BUSH m
PATCH_GRASS j
PATCH_GRASS_JUNGLE k
PATCH_LARGE_FERN q
PATCH_MELON n
PATCH_PUMPKIN g
PATCH_RED_MUSHROOM e
PATCH_SUGAR_CANE s
PATCH_SUNFLOWER f
PATCH_TAIGA_GRASS i
PATCH_TALL_GRASS p
PATCH_WATERLILY o
SINGLE_PIECE_OF_GRASS l
TREES_BIRCH_AND_OAK J
TREES_FLOWER_FOREST B
TREES_GROVE E
TREES_JUNGLE O
TREES_OLD_GROWTH_PINE_TAIGA N
TREES_OLD_GROWTH_SPRUCE_TAIGA M
TREES_PLAINS K
TREES_SAVANNA F
TREES_SPARSE_JUNGLE L
TREES_TAIGA D
TREES_WATER I
TREES_WINDSWEPT_HILLS H
VINES c
<clinit> ()V <clinit>
<init> ()V <init>
bootstrap (Lnet/minecraft/data/worldgen/BootstapContext;)V a
grassPatch (Lnet/minecraft/world/level/levelgen/feature/stateproviders/BlockStateProvider;I)Lnet/minecraft/world/level/levelgen/feature/configurations/RandomPatchConfiguration; a
net/minecraft/data/worldgen/features/package-info qq
net/minecraft/data/worldgen/package-info qr
net/minecraft/data/worldgen/placement/AquaticPlacements qs
KELP_COLD k
KELP_WARM l
SEAGRASS_COLD c
SEAGRASS_DEEP g
SEAGRASS_DEEP_COLD h
SEAGRASS_DEEP_WARM f
SEAGRASS_NORMAL b
SEAGRASS_RIVER d
SEAGRASS_SIMPLE i
SEAGRASS_SWAMP e
SEAGRASS_WARM a
SEA_PICKLE j
WARM_OCEAN_VEGETATION m
<clinit> ()V <clinit>
<init> ()V <init>
bootstrap (Lnet/minecraft/data/worldgen/BootstapContext;)V a
seagrassPlacement (I)Ljava/util/List; a
net/minecraft/data/worldgen/placement/CavePlacements qt
AMETHYST_GEODE q
CAVE_VINES k
CLASSIC_VINES p
DRIPSTONE_CLUSTER e
FOSSIL_LOWER d
FOSSIL_UPPER c
GLOW_LICHEN i
LARGE_DRIPSTONE f
LUSH_CAVES_CEILING_VEGETATION n
LUSH_CAVES_CLAY m
LUSH_CAVES_VEGETATION l
MONSTER_ROOM a
MONSTER_ROOM_DEEP b
POINTED_DRIPSTONE g
ROOTED_AZALEA_TREE j
SCULK_PATCH_ANCIENT_CITY s
SCULK_PATCH_DEEP_DARK r
SCULK_VEIN t
SPORE_BLOSSOM o
UNDERWATER_MAGMA h
<clinit> ()V <clinit>
<init> ()V <init>
bootstrap (Lnet/minecraft/data/worldgen/BootstapContext;)V a
net/minecraft/data/worldgen/placement/EndPlacements qu
CHORUS_PLANT c
END_GATEWAY_RETURN b
END_ISLAND_DECORATED d
END_SPIKE a
<clinit> ()V <clinit>
<init> ()V <init>
bootstrap (Lnet/minecraft/data/worldgen/BootstapContext;)V a
net/minecraft/data/worldgen/placement/MiscOverworldPlacements qv
BLUE_ICE f
DESERT_WELL o
DISK_CLAY i
DISK_GRASS l
DISK_GRAVEL j
DISK_SAND k
FOREST_ROCK c
FREEZE_TOP_LAYER m
ICEBERG_BLUE e
ICEBERG_PACKED d
ICE_PATCH b
ICE_SPIKE a
LAKE_LAVA_SURFACE h
LAKE_LAVA_UNDERGROUND g
SPRING_LAVA p
SPRING_LAVA_FROZEN q
SPRING_WATER r
VOID_START_PLATFORM n
<clinit> ()V <clinit>
<init> ()V <init>
bootstrap (Lnet/minecraft/data/worldgen/BootstapContext;)V a
net/minecraft/data/worldgen/placement/NetherPlacements qw
BASALT_BLOBS d
BASALT_PILLAR n
BLACKSTONE_BLOBS e
CRIMSON_FOREST_VEGETATION h
DELTA a
GLOWSTONE g
GLOWSTONE_EXTRA f
LARGE_BASALT_COLUMNS c
NETHER_SPROUTS j
PATCH_CRIMSON_ROOTS m
PATCH_FIRE t
PATCH_SOUL_FIRE s
SMALL_BASALT_COLUMNS b
SPRING_CLOSED p
SPRING_CLOSED_DOUBLE q
SPRING_DELTA o
SPRING_OPEN r
TWISTING_VINES k
WARPED_FOREST_VEGETATION i
WEEPING_VINES l
<clinit> ()V <clinit>
<init> ()V <init>
bootstrap (Lnet/minecraft/data/worldgen/BootstapContext;)V a
net/minecraft/data/worldgen/placement/OrePlacements qx
ORE_ANCIENT_DEBRIS_LARGE J
ORE_ANCIENT_DEBRIS_SMALL K
ORE_ANDESITE_LOWER p
ORE_ANDESITE_UPPER o
ORE_BLACKSTONE h
ORE_CLAY N
ORE_COAL_LOWER s
ORE_COAL_UPPER r
ORE_COPPER L
ORE_COPPER_LARGE M
ORE_DIAMOND B
ORE_DIAMOND_BURIED E
ORE_DIAMOND_LARGE D
ORE_DIAMOND_MEDIUM C
ORE_DIORITE_LOWER n
ORE_DIORITE_UPPER m
ORE_DIRT i
ORE_EMERALD I
ORE_GOLD x
ORE_GOLD_DELTAS c
ORE_GOLD_EXTRA w
ORE_GOLD_LOWER y
ORE_GOLD_NETHER e
ORE_GRANITE_LOWER l
ORE_GRANITE_UPPER k
ORE_GRAVEL j
ORE_GRAVEL_NETHER g
ORE_INFESTED H
ORE_IRON_MIDDLE u
ORE_IRON_SMALL v
ORE_IRON_UPPER t
ORE_LAPIS F
ORE_LAPIS_BURIED G
ORE_MAGMA a
ORE_QUARTZ_DELTAS d
ORE_QUARTZ_NETHER f
ORE_REDSTONE z
ORE_REDSTONE_LOWER A
ORE_SOUL_SAND b
ORE_TUFF q
<clinit> ()V <clinit>
<init> ()V <init>
bootstrap (Lnet/minecraft/data/worldgen/BootstapContext;)V a
commonOrePlacement (ILnet/minecraft/world/level/levelgen/placement/PlacementModifier;)Ljava/util/List; a
orePlacement (Lnet/minecraft/world/level/levelgen/placement/PlacementModifier;Lnet/minecraft/world/level/levelgen/placement/PlacementModifier;)Ljava/util/List; a
rareOrePlacement (ILnet/minecraft/world/level/levelgen/placement/PlacementModifier;)Ljava/util/List; b
net/minecraft/data/worldgen/placement/PlacementUtils qy
FULL_RANGE e
HEIGHTMAP a
HEIGHTMAP_OCEAN_FLOOR d
HEIGHTMAP_TOP_SOLID b
HEIGHTMAP_WORLD_SURFACE c
RANGE_10_10 f
RANGE_4_4 h
RANGE_8_8 g
RANGE_BOTTOM_TO_MAX_TERRAIN_HEIGHT i
<clinit> ()V <clinit>
<init> ()V <init>
bootstrap (Lnet/minecraft/data/worldgen/BootstapContext;)V a
countExtra (IFI)Lnet/minecraft/world/level/levelgen/placement/PlacementModifier; a
createKey (Ljava/lang/String;)Lnet/minecraft/resources/ResourceKey; a
filtered (Lnet/minecraft/world/level/levelgen/feature/Feature;Lnet/minecraft/world/level/levelgen/feature/configurations/FeatureConfiguration;Lnet/minecraft/world/level/levelgen/blockpredicates/BlockPredicate;)Lnet/minecraft/core/Holder; a
filteredByBlockSurvival (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/levelgen/placement/BlockPredicateFilter; a
inlinePlaced (Lnet/minecraft/world/level/levelgen/feature/Feature;Lnet/minecraft/world/level/levelgen/feature/configurations/FeatureConfiguration;[Lnet/minecraft/world/level/levelgen/placement/PlacementModifier;)Lnet/minecraft/core/Holder; a
inlinePlaced (Lnet/minecraft/core/Holder;[Lnet/minecraft/world/level/levelgen/placement/PlacementModifier;)Lnet/minecraft/core/Holder; a
isEmpty ()Lnet/minecraft/world/level/levelgen/placement/PlacementFilter; a
onlyWhenEmpty (Lnet/minecraft/world/level/levelgen/feature/Feature;Lnet/minecraft/world/level/levelgen/feature/configurations/FeatureConfiguration;)Lnet/minecraft/core/Holder; a
register (Lnet/minecraft/data/worldgen/BootstapContext;Lnet/minecraft/resources/ResourceKey;Lnet/minecraft/core/Holder;Ljava/util/List;)V a
register (Lnet/minecraft/data/worldgen/BootstapContext;Lnet/minecraft/resources/ResourceKey;Lnet/minecraft/core/Holder;[Lnet/minecraft/world/level/levelgen/placement/PlacementModifier;)V a
net/minecraft/data/worldgen/placement/TreePlacements qz
ACACIA_CHECKED f
BIRCH_BEES_0002_PLACED x
BIRCH_BEES_002 y
BIRCH_CHECKED e
CHERRY_BEES_005 C
CHERRY_CHECKED i
CRIMSON_FUNGI a
DARK_OAK_CHECKED d
FANCY_OAK_BEES B
FANCY_OAK_BEES_0002 z
FANCY_OAK_BEES_002 A
FANCY_OAK_CHECKED n
JUNGLE_BUSH s
JUNGLE_TREE_CHECKED m
MANGROVE_CHECKED h
MEGA_JUNGLE_TREE_CHECKED o
MEGA_PINE_CHECKED q
MEGA_SPRUCE_CHECKED p
OAK_BEES_0002 v
OAK_BEES_002 w
OAK_CHECKED c
PINE_CHECKED l
PINE_ON_SNOW j
SPRUCE_CHECKED g
SPRUCE_ON_SNOW k
SUPER_BIRCH_BEES u
SUPER_BIRCH_BEES_0002 t
TALL_MANGROVE_CHECKED r
WARPED_FUNGI b
<clinit> ()V <clinit>
<init> ()V <init>
bootstrap (Lnet/minecraft/data/worldgen/BootstapContext;)V a
net/minecraft/data/worldgen/placement/VegetationPlacements ra
BAMBOO b
BAMBOO_LIGHT a
BAMBOO_VEGETATION au
BIRCH_TALL ak
BROWN_MUSHROOM_NETHER F
BROWN_MUSHROOM_NORMAL H
BROWN_MUSHROOM_OLD_GROWTH L
BROWN_MUSHROOM_SWAMP N
BROWN_MUSHROOM_TAIGA J
DARK_FOREST_VEGETATION X
FLOWER_CHERRY V
FLOWER_DEFAULT Q
FLOWER_FLOWER_FOREST R
FLOWER_FOREST_FLOWERS Y
FLOWER_MEADOW U
FLOWER_PLAINS T
FLOWER_SWAMP S
FLOWER_WARM P
FOREST_FLOWERS Z
GRASS_BONEMEAL n
MUSHROOM_ISLAND_VEGETATION av
PATCH_BERRY_COMMON t
PATCH_BERRY_RARE u
PATCH_CACTUS_DECORATED A
PATCH_CACTUS_DESERT z
PATCH_DEAD_BUSH p
PATCH_DEAD_BUSH_2 o
PATCH_DEAD_BUSH_BADLANDS q
PATCH_GRASS_BADLANDS h
PATCH_GRASS_FOREST g
PATCH_GRASS_JUNGLE m
PATCH_GRASS_NORMAL j
PATCH_GRASS_PLAIN f
PATCH_GRASS_SAVANNA i
PATCH_GRASS_TAIGA l
PATCH_GRASS_TAIGA_2 k
PATCH_LARGE_FERN y
PATCH_MELON r
PATCH_MELON_SPARSE s
PATCH_PUMPKIN e
PATCH_SUGAR_CANE E
PATCH_SUGAR_CANE_BADLANDS D
PATCH_SUGAR_CANE_DESERT C
PATCH_SUGAR_CANE_SWAMP B
PATCH_SUNFLOWER d
PATCH_TALL_GRASS x
PATCH_TALL_GRASS_2 w
PATCH_WATERLILY v
RED_MUSHROOM_NETHER G
RED_MUSHROOM_NORMAL I
RED_MUSHROOM_OLD_GROWTH M
RED_MUSHROOM_SWAMP O
RED_MUSHROOM_TAIGA K
TREES_BADLANDS af
TREES_BIRCH al
TREES_BIRCH_AND_OAK ap
TREES_CHERRY ac
TREES_FLOWER_FOREST aa
TREES_GROVE ae
TREES_JUNGLE at
TREES_MANGROVE aw
TREES_MEADOW ab
TREES_OLD_GROWTH_PINE_TAIGA as
TREES_OLD_GROWTH_SPRUCE_TAIGA ar
TREES_PLAINS W
TREES_SAVANNA aj
TREES_SNOWY ag
TREES_SPARSE_JUNGLE aq
TREES_SWAMP ah
TREES_TAIGA ad
TREES_WATER ao
TREES_WINDSWEPT_FOREST am
TREES_WINDSWEPT_HILLS an
TREES_WINDSWEPT_SAVANNA ai
TREE_THRESHOLD ax
VINES c
<clinit> ()V <clinit>
<init> ()V <init>
bootstrap (Lnet/minecraft/data/worldgen/BootstapContext;)V a
getMushroomPlacement (ILnet/minecraft/world/level/levelgen/placement/PlacementModifier;)Ljava/util/List; a
treePlacement (Lnet/minecraft/world/level/levelgen/placement/PlacementModifier;Lnet/minecraft/world/level/block/Block;)Ljava/util/List; a
treePlacement (Lnet/minecraft/world/level/levelgen/placement/PlacementModifier;)Ljava/util/List; a
treePlacementBase (Lnet/minecraft/world/level/levelgen/placement/PlacementModifier;)Lcom/google/common/collect/ImmutableList$Builder; b
worldSurfaceSquaredWithCount (I)Ljava/util/List; a
net/minecraft/data/worldgen/placement/VillagePlacements rb
ACACIA_VILLAGE g
FLOWER_PLAIN_VILLAGE k
OAK_VILLAGE f
PATCH_BERRY_BUSH_VILLAGE m
PATCH_CACTUS_VILLAGE j
PATCH_TAIGA_GRASS_VILLAGE l
PILE_HAY_VILLAGE a
PILE_ICE_VILLAGE d
PILE_MELON_VILLAGE b
PILE_PUMPKIN_VILLAGE e
PILE_SNOW_VILLAGE c
PINE_VILLAGE i
SPRUCE_VILLAGE h
<clinit> ()V <clinit>
<init> ()V <init>
bootstrap (Lnet/minecraft/data/worldgen/BootstapContext;)V a
net/minecraft/data/worldgen/placement/package-info rc
net/minecraft/gametest/framework/AfterBatch rd
batch ()Ljava/lang/String; a
net/minecraft/gametest/framework/BeforeBatch re
batch ()Ljava/lang/String; a
net/minecraft/gametest/framework/ExhaustedAttemptsException rf
<init> (IILnet/minecraft/gametest/framework/GameTestInfo;)V <init>
net/minecraft/gametest/framework/GameTest rg
attempts ()I g
batch ()Ljava/lang/String; b
required ()Z d
requiredSuccesses ()I h
rotationSteps ()I c
setupTicks ()J f
template ()Ljava/lang/String; e
timeoutTicks ()I a
net/minecraft/gametest/framework/GameTestAssertException rh
<init> (Ljava/lang/String;)V <init>
net/minecraft/gametest/framework/GameTestAssertPosException ri
absolutePos a
relativePos b
tick c
<init> (Ljava/lang/String;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/BlockPos;J)V <init>
getAbsolutePos ()Lnet/minecraft/core/BlockPos; c
getMessage ()Ljava/lang/String; getMessage
getMessageToShowAtBlock ()Ljava/lang/String; a
getRelativePos ()Lnet/minecraft/core/BlockPos; b
net/minecraft/gametest/framework/GameTestBatch rj
DEFAULT_BATCH_NAME a
afterBatchFunction e
beforeBatchFunction d
name b
testFunctions c
<init> (Ljava/lang/String;Ljava/util/Collection;Ljava/util/function/Consumer;Ljava/util/function/Consumer;)V <init>
getName ()Ljava/lang/String; a
getTestFunctions ()Ljava/util/Collection; b
runAfterBatchFunction (Lnet/minecraft/server/level/ServerLevel;)V b
runBeforeBatchFunction (Lnet/minecraft/server/level/ServerLevel;)V a
net/minecraft/gametest/framework/GameTestBatchRunner rk
LOGGER a
allTestInfos f
batches g
count h
firstTestNorthWestCorner b
level c
nextTestNorthWestCorner j
rowBounds i
testTicker d
testsPerRow e
<clinit> ()V <clinit>
<init> (Ljava/util/Collection;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/Rotation;Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/gametest/framework/GameTestTicker;I)V <init>
createStructuresForBatch (Ljava/util/Collection;)Ljava/util/Map; a
getTestInfos ()Ljava/util/List; a
lambda$new$0 (Lnet/minecraft/world/level/block/Rotation;Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/gametest/framework/TestFunction;)Lnet/minecraft/gametest/framework/GameTestInfo; a
lambda$new$1 (Lnet/minecraft/world/level/block/Rotation;Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/gametest/framework/GameTestBatch;)Lcom/mojang/datafixers/util/Pair; a
lambda$new$2 (Lcom/mojang/datafixers/util/Pair;)Ljava/util/stream/Stream; a
lambda$runBatch$3 (Ljava/util/Map;Lnet/minecraft/gametest/framework/GameTestInfo;)V a
runBatch (I)V a
start ()V b
net/minecraft/gametest/framework/GameTestBatchRunner$1 rk$1
this$0 d
val$batchIndex c
val$currentBatch b
val$currentBatchTracker a
<init> (Lnet/minecraft/gametest/framework/GameTestBatchRunner;Lnet/minecraft/gametest/framework/MultipleTestTracker;Lnet/minecraft/gametest/framework/GameTestBatch;I)V <init>
lambda$testCompleted$0 (J)V a
testCompleted ()V a
testFailed (Lnet/minecraft/gametest/framework/GameTestInfo;)V c
testPassed (Lnet/minecraft/gametest/framework/GameTestInfo;)V b
testStructureLoaded (Lnet/minecraft/gametest/framework/GameTestInfo;)V a
net/minecraft/gametest/framework/GameTestEvent rl
assertion b
expectedDelay a
<init> (Ljava/lang/Long;Ljava/lang/Runnable;)V <init>
create (JLjava/lang/Runnable;)Lnet/minecraft/gametest/framework/GameTestEvent; a
create (Ljava/lang/Runnable;)Lnet/minecraft/gametest/framework/GameTestEvent; a
net/minecraft/gametest/framework/GameTestGenerator rm
net/minecraft/gametest/framework/GameTestHelper rn
finalCheckAdded b
testInfo a
<init> (Lnet/minecraft/gametest/framework/GameTestInfo;)V <init>
absolutePos (Lnet/minecraft/core/BlockPos;)Lnet/minecraft/core/BlockPos; j
absoluteVec (Lnet/minecraft/world/phys/Vec3;)Lnet/minecraft/world/phys/Vec3; a
assertAtTickTimeContainerContains (JLnet/minecraft/core/BlockPos;Lnet/minecraft/world/item/Item;)V a
assertAtTickTimeContainerEmpty (JLnet/minecraft/core/BlockPos;)V a
assertBlock (Lnet/minecraft/core/BlockPos;Ljava/util/function/Predicate;Ljava/util/function/Supplier;)V a
assertBlock (Lnet/minecraft/core/BlockPos;Ljava/util/function/Predicate;Ljava/lang/String;)V a
assertBlockNotPresent (Lnet/minecraft/world/level/block/Block;Lnet/minecraft/core/BlockPos;)V b
assertBlockNotPresent (Lnet/minecraft/world/level/block/Block;III)V b
assertBlockPresent (Lnet/minecraft/world/level/block/Block;Lnet/minecraft/core/BlockPos;)V a
assertBlockPresent (Lnet/minecraft/world/level/block/Block;III)V a
assertBlockProperty (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/properties/Property;Ljava/lang/Comparable;)V a
assertBlockProperty (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/properties/Property;Ljava/util/function/Predicate;Ljava/lang/String;)V a
assertBlockState (Lnet/minecraft/core/BlockPos;Ljava/util/function/Predicate;Ljava/util/function/Supplier;)V b
assertContainerContains (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/item/Item;)V a
assertContainerEmpty (Lnet/minecraft/core/BlockPos;)V g
assertEntitiesPresent (Lnet/minecraft/world/entity/EntityType;I)V a
assertEntitiesPresent (Lnet/minecraft/world/entity/EntityType;Lnet/minecraft/core/BlockPos;ID)V a
assertEntityData (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/entity/EntityType;Ljava/util/function/Function;Ljava/lang/Object;)V a
assertEntityInstancePresent (Lnet/minecraft/world/entity/Entity;III)V a
assertEntityInstancePresent (Lnet/minecraft/world/entity/Entity;Lnet/minecraft/core/BlockPos;)V a
assertEntityInventoryContains (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/entity/EntityType;Lnet/minecraft/world/item/Item;)V b
assertEntityIsHolding (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/entity/EntityType;Lnet/minecraft/world/item/Item;)V a
assertEntityNotPresent (Lnet/minecraft/world/entity/EntityType;Lnet/minecraft/core/BlockPos;)V d
assertEntityNotPresent (Lnet/minecraft/world/entity/EntityType;)V b
assertEntityNotPresent (Lnet/minecraft/world/entity/EntityType;III)V d
assertEntityNotTouching (Lnet/minecraft/world/entity/EntityType;DDD)V b
assertEntityPresent (Lnet/minecraft/world/entity/EntityType;)V a
assertEntityPresent (Lnet/minecraft/world/entity/EntityType;Lnet/minecraft/world/phys/Vec3;Lnet/minecraft/world/phys/Vec3;)V a
assertEntityPresent (Lnet/minecraft/world/entity/EntityType;Lnet/minecraft/core/BlockPos;D)V a
assertEntityPresent (Lnet/minecraft/world/entity/EntityType;III)V c
assertEntityPresent (Lnet/minecraft/world/entity/EntityType;Lnet/minecraft/core/BlockPos;)V c
assertEntityProperty (Lnet/minecraft/world/entity/Entity;Ljava/util/function/Function;Ljava/lang/String;Ljava/lang/Object;)V a
assertEntityProperty (Lnet/minecraft/world/entity/Entity;Ljava/util/function/Predicate;Ljava/lang/String;)V a
assertEntityTouching (Lnet/minecraft/world/entity/EntityType;DDD)V a
assertFalse (ZLjava/lang/String;)V b
assertItemEntityCountIs (Lnet/minecraft/world/item/Item;Lnet/minecraft/core/BlockPos;DI)V a
assertItemEntityNotPresent (Lnet/minecraft/world/item/Item;)V b
assertItemEntityNotPresent (Lnet/minecraft/world/item/Item;Lnet/minecraft/core/BlockPos;D)V b
assertItemEntityPresent (Lnet/minecraft/world/item/Item;)V a
assertItemEntityPresent (Lnet/minecraft/world/item/Item;Lnet/minecraft/core/BlockPos;D)V a
assertLivingEntityHasMobEffect (Lnet/minecraft/world/entity/LivingEntity;Lnet/minecraft/world/effect/MobEffect;I)V a
assertRedstoneSignal (Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/Direction;Ljava/util/function/IntPredicate;Ljava/util/function/Supplier;)V a
assertSameBlockState (Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/BlockPos;)V a
assertSameBlockStates (Lnet/minecraft/world/level/levelgen/structure/BoundingBox;Lnet/minecraft/core/BlockPos;)V a
assertTrue (ZLjava/lang/String;)V a
destroyBlock (Lnet/minecraft/core/BlockPos;)V f
ensureSingleFinalCheck ()V l
fail (Ljava/lang/String;Lnet/minecraft/world/entity/Entity;)V a
fail (Ljava/lang/String;Lnet/minecraft/core/BlockPos;)V a
fail (Ljava/lang/String;)V a
failIf (Ljava/lang/Runnable;)V c
failIfEver (Ljava/lang/Runnable;)V d
forEveryBlockInStructure (Ljava/util/function/Consumer;)V a
getBlockEntity (Lnet/minecraft/core/BlockPos;)Lnet/minecraft/world/level/block/entity/BlockEntity; b
getBlockState (Lnet/minecraft/core/BlockPos;)Lnet/minecraft/world/level/block/state/BlockState; a
getBounds ()Lnet/minecraft/world/phys/AABB; k
getEntities (Lnet/minecraft/world/entity/EntityType;Lnet/minecraft/core/BlockPos;D)Ljava/util/List; b
getHeight (Lnet/minecraft/world/level/levelgen/Heightmap$Types;II)I a
getLevel ()Lnet/minecraft/server/level/ServerLevel; a
getRelativeBounds ()Lnet/minecraft/world/phys/AABB; m
getTick ()J j
killAllEntities ()V b
killAllEntitiesOfClass (Ljava/lang/Class;)V a
lambda$assertAtTickTimeContainerContains$19 (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/item/Item;)V b
lambda$assertAtTickTimeContainerEmpty$20 (Lnet/minecraft/core/BlockPos;)V l
lambda$assertBlock$8 (Ljava/lang/String;)Ljava/lang/String; c
lambda$assertBlock$9 (Ljava/util/function/Predicate;Lnet/minecraft/world/level/block/state/BlockState;)Z a
lambda$assertBlockNotPresent$6 (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/Block;Lnet/minecraft/world/level/block/Block;)Z a
lambda$assertBlockPresent$5 (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/block/Block;Lnet/minecraft/world/level/block/Block;)Z a
lambda$assertBlockProperty$10 (Lnet/minecraft/world/level/block/state/properties/Property;Ljava/util/function/Predicate;Lnet/minecraft/world/level/block/state/BlockState;)Z a
lambda$assertBlockProperty$11 (Ljava/lang/String;)Ljava/lang/String; b
lambda$assertEntityInstancePresent$12 (Lnet/minecraft/world/entity/Entity;Lnet/minecraft/world/entity/Entity;)Z a
lambda$assertEntityInstancePresent$13 (Lnet/minecraft/world/entity/Entity;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/BlockPos;)Lnet/minecraft/gametest/framework/GameTestAssertPosException; a
lambda$assertEntityInventoryContains$16 (Ljava/lang/Object;)Z a
lambda$assertEntityInventoryContains$17 (Lnet/minecraft/world/item/Item;Lnet/minecraft/world/item/ItemStack;)Z a
lambda$assertEntityNotTouching$15 (Lnet/minecraft/world/phys/Vec3;Lnet/minecraft/world/entity/Entity;)Z a
lambda$assertEntityTouching$14 (Lnet/minecraft/world/phys/Vec3;Lnet/minecraft/world/entity/Entity;)Z b
lambda$assertSameBlockStates$18 (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/levelgen/structure/BoundingBox;Lnet/minecraft/core/BlockPos;)V a
lambda$failIf$24 ()Ljava/lang/Exception; n
lambda$failIfEver$25 (Ljava/lang/Runnable;J)V b
lambda$killAllEntitiesOfClass$0 (Lnet/minecraft/world/entity/Entity;)Z a
lambda$onEachTick$26 (Ljava/lang/Runnable;J)V a
lambda$pressButton$2 (Lnet/minecraft/world/level/block/state/BlockState;)Z a
lambda$pressButton$3 ()Ljava/lang/String; o
lambda$pulseRedstone$4 (Lnet/minecraft/core/BlockPos;)V m
lambda$succeedWhenBlockPresent$7 (Lnet/minecraft/world/level/block/Block;Lnet/minecraft/core/BlockPos;)V d
lambda$succeedWhenEntityData$21 (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/entity/EntityType;Ljava/util/function/Function;Ljava/lang/Object;)V c
lambda$succeedWhenEntityNotPresent$23 (Lnet/minecraft/world/entity/EntityType;Lnet/minecraft/core/BlockPos;)V g
lambda$succeedWhenEntityPresent$22 (Lnet/minecraft/world/entity/EntityType;Lnet/minecraft/core/BlockPos;)V h
lambda$walkTo$1 (Lnet/minecraft/world/entity/Mob;Lnet/minecraft/core/BlockPos;F)V b
makeAboutToDrown (Lnet/minecraft/world/entity/LivingEntity;)Lnet/minecraft/world/entity/LivingEntity; a
makeMockPlayer ()Lnet/minecraft/world/entity/player/Player; d
makeMockServerPlayerInLevel ()Lnet/minecraft/server/level/ServerPlayer; e
makeMockSurvivalPlayer ()Lnet/minecraft/world/entity/player/Player; c
onEachTick (Ljava/lang/Runnable;)V e
placeAt (Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/Direction;)V a
pressButton (III)V a
pressButton (Lnet/minecraft/core/BlockPos;)V c
pullLever (Lnet/minecraft/core/BlockPos;)V e
pullLever (III)V b
pulseRedstone (Lnet/minecraft/core/BlockPos;J)V a
randomTick (Lnet/minecraft/core/BlockPos;)V h
relativePos (Lnet/minecraft/core/BlockPos;)Lnet/minecraft/core/BlockPos; k
relativeVec (Lnet/minecraft/world/phys/Vec3;)Lnet/minecraft/world/phys/Vec3; b
runAfterDelay (JLjava/lang/Runnable;)V b
runAtTickTime (JLjava/lang/Runnable;)V a
setBiome (Lnet/minecraft/resources/ResourceKey;)V a
setBlock (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/Block;)V a
setBlock (IIILnet/minecraft/world/level/block/state/BlockState;)V a
setBlock (IIILnet/minecraft/world/level/block/Block;)V a
setBlock (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)V a
setDayTime (I)V a
setNight ()V f
spawn (Lnet/minecraft/world/entity/EntityType;FFF)Lnet/minecraft/world/entity/Entity; a
spawn (Lnet/minecraft/world/entity/EntityType;Lnet/minecraft/core/BlockPos;)Lnet/minecraft/world/entity/Entity; a
spawn (Lnet/minecraft/world/entity/EntityType;Lnet/minecraft/world/phys/Vec3;)Lnet/minecraft/world/entity/Entity; a
spawn (Lnet/minecraft/world/entity/EntityType;III)Lnet/minecraft/world/entity/Entity; a
spawnItem (Lnet/minecraft/world/item/Item;Lnet/minecraft/core/BlockPos;)Lnet/minecraft/world/entity/item/ItemEntity; a
spawnItem (Lnet/minecraft/world/item/Item;FFF)Lnet/minecraft/world/entity/item/ItemEntity; a
spawnWithNoFreeWill (Lnet/minecraft/world/entity/EntityType;Lnet/minecraft/world/phys/Vec3;)Lnet/minecraft/world/entity/Mob; b
spawnWithNoFreeWill (Lnet/minecraft/world/entity/EntityType;III)Lnet/minecraft/world/entity/Mob; b
spawnWithNoFreeWill (Lnet/minecraft/world/entity/EntityType;Lnet/minecraft/core/BlockPos;)Lnet/minecraft/world/entity/Mob; b
spawnWithNoFreeWill (Lnet/minecraft/world/entity/EntityType;FFF)Lnet/minecraft/world/entity/Mob; b
startSequence ()Lnet/minecraft/gametest/framework/GameTestSequence; i
succeed ()V g
succeedIf (Ljava/lang/Runnable;)V a
succeedOnTickWhen (ILjava/lang/Runnable;)V a
succeedWhen (Ljava/lang/Runnable;)V b
succeedWhenBlockPresent (Lnet/minecraft/world/level/block/Block;Lnet/minecraft/core/BlockPos;)V c
succeedWhenBlockPresent (Lnet/minecraft/world/level/block/Block;III)V c
succeedWhenEntityData (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/entity/EntityType;Ljava/util/function/Function;Ljava/lang/Object;)V b
succeedWhenEntityNotPresent (Lnet/minecraft/world/entity/EntityType;Lnet/minecraft/core/BlockPos;)V f
succeedWhenEntityNotPresent (Lnet/minecraft/world/entity/EntityType;III)V f
succeedWhenEntityPresent (Lnet/minecraft/world/entity/EntityType;III)V e
succeedWhenEntityPresent (Lnet/minecraft/world/entity/EntityType;Lnet/minecraft/core/BlockPos;)V e
tickPrecipitation ()V h
tickPrecipitation (Lnet/minecraft/core/BlockPos;)V i
useBlock (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/entity/player/Player;)V a
useBlock (Lnet/minecraft/core/BlockPos;)V d
useBlock (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/phys/BlockHitResult;)V a
walkTo (Lnet/minecraft/world/entity/Mob;Lnet/minecraft/core/BlockPos;F)Lnet/minecraft/gametest/framework/GameTestSequence; a
withLowHealth (Lnet/minecraft/world/entity/LivingEntity;)Lnet/minecraft/world/entity/LivingEntity; b
net/minecraft/gametest/framework/GameTestHelper$1 rn$1
this$0 b
<init> (Lnet/minecraft/gametest/framework/GameTestHelper;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;FLcom/mojang/authlib/GameProfile;)V <init>
isCreative ()Z f
isSpectator ()Z P_
net/minecraft/gametest/framework/GameTestHelper$2 rn$2
this$0 b
<init> (Lnet/minecraft/gametest/framework/GameTestHelper;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;FLcom/mojang/authlib/GameProfile;)V <init>
isCreative ()Z f
isLocalPlayer ()Z g
isSpectator ()Z P_
net/minecraft/gametest/framework/GameTestHelper$3 rn$3
this$0 b
<init> (Lnet/minecraft/gametest/framework/GameTestHelper;Lnet/minecraft/server/MinecraftServer;Lnet/minecraft/server/level/ServerLevel;Lcom/mojang/authlib/GameProfile;Lnet/minecraft/server/level/ClientInformation;)V <init>
isCreative ()Z f
isSpectator ()Z P_
net/minecraft/gametest/framework/GameTestInfo ro
chunksLoaded k
done p
error r
level c
listeners d
placedStructure j
rerunUntilFailed n
rotation q
runAtTickTimeMap g
sequences f
startTick h
started m
structureBlockEntity s
structureBlockPos b
testFunction a
tickCount l
ticksToWaitForChunkLoading i
timeoutTicks e
timer o
<init> (Lnet/minecraft/gametest/framework/TestFunction;Lnet/minecraft/world/level/block/Rotation;Lnet/minecraft/server/level/ServerLevel;)V <init>
addListener (Lnet/minecraft/gametest/framework/GameTestListener;)V a
clearStructure ()V p
createSequence ()Lnet/minecraft/gametest/framework/GameTestSequence; r
fail (Ljava/lang/Throwable;)V a
finish ()V F
getError ()Ljava/lang/Throwable; o
getLevel ()Lnet/minecraft/server/level/ServerLevel; h
getRotation ()Lnet/minecraft/world/level/block/Rotation; v
getRunTime ()J m
getStructureBlockEntity ()Lnet/minecraft/world/level/block/entity/StructureBlockEntity; E
getStructureBlockPos ()Lnet/minecraft/core/BlockPos; d
getStructureBounds ()Lnet/minecraft/world/phys/AABB; g
getStructureName ()Ljava/lang/String; u
getStructureOrigin ()Lnet/minecraft/core/BlockPos; e
getStructureSize ()Lnet/minecraft/core/Vec3i; f
getTestFunction ()Lnet/minecraft/gametest/framework/TestFunction; w
getTestName ()Ljava/lang/String; c
getTick ()J q
getTimeoutTicks ()I x
hasFailed ()Z j
hasStarted ()Z k
hasSucceeded ()Z i
isDone ()Z l
isFlaky ()Z y
isOptional ()Z t
isRequired ()Z s
lambda$prepareTestStructure$7 (Lnet/minecraft/gametest/framework/GameTestListener;)V b
lambda$succeed$5 (Lnet/minecraft/world/entity/Entity;)Z b
lambda$succeed$6 (Lnet/minecraft/world/entity/Entity;)V a
lambda$tick$0 (Lnet/minecraft/world/level/ChunkPos;)Z a
lambda$tick$1 (Lnet/minecraft/gametest/framework/GameTestListener;)V d
lambda$tick$2 (Lnet/minecraft/gametest/framework/GameTestListener;)V c
lambda$tickInternal$3 (Lnet/minecraft/gametest/framework/GameTestSequence;)V b
lambda$tickInternal$4 (Lnet/minecraft/gametest/framework/GameTestSequence;)V a
maxAttempts ()I z
prepareTestStructure (Lnet/minecraft/core/BlockPos;)V b
requiredSuccesses ()I A
rerunUntilFailed ()Z B
setRerunUntilFailed (Z)V a
setRunAtTickTime (JLjava/lang/Runnable;)V a
setStructureBlockPos (Lnet/minecraft/core/BlockPos;)V a
startExecution ()V a
startTest ()V D
succeed ()V n
tick ()V b
tickInternal ()V C
toString ()Ljava/lang/String; toString
net/minecraft/gametest/framework/GameTestListener rp
testFailed (Lnet/minecraft/gametest/framework/GameTestInfo;)V c
testPassed (Lnet/minecraft/gametest/framework/GameTestInfo;)V b
testStructureLoaded (Lnet/minecraft/gametest/framework/GameTestInfo;)V a
net/minecraft/gametest/framework/GameTestRegistry rq
AFTER_BATCH_FUNCTIONS d
BEFORE_BATCH_FUNCTIONS c
LAST_FAILED_TESTS e
TEST_CLASS_NAMES b
TEST_FUNCTIONS a
<clinit> ()V <clinit>
<init> ()V <init>
findTestFunction (Ljava/lang/String;)Ljava/util/Optional; e
forgetFailedTests ()V d
getAfterBatchFunction (Ljava/lang/String;)Ljava/util/function/Consumer; d
getAllTestClassNames ()Ljava/util/Collection; b
getAllTestFunctions ()Ljava/util/Collection; a
getBeforeBatchFunction (Ljava/lang/String;)Ljava/util/function/Consumer; c
getLastFailedTests ()Ljava/util/Collection; c
getTestFunction (Ljava/lang/String;)Lnet/minecraft/gametest/framework/TestFunction; f
getTestFunctionsForClassName (Ljava/lang/String;)Ljava/util/Collection; a
isTestClass (Ljava/lang/String;)Z b
isTestFunctionPartOfClass (Lnet/minecraft/gametest/framework/TestFunction;Ljava/lang/String;)Z a
lambda$findTestFunction$1 (Ljava/lang/String;Lnet/minecraft/gametest/framework/TestFunction;)Z a
lambda$getTestFunctionsForClassName$0 (Ljava/lang/String;Lnet/minecraft/gametest/framework/TestFunction;)Z b
lambda$turnMethodIntoConsumer$2 (Ljava/lang/reflect/Method;Ljava/lang/Object;)V a
register (Ljava/lang/Class;)V a
register (Ljava/lang/reflect/Method;)V a
registerBatchFunction (Ljava/lang/reflect/Method;Ljava/lang/Class;Ljava/util/function/Function;Ljava/util/Map;)V a
rememberFailedTest (Lnet/minecraft/gametest/framework/TestFunction;)V a
turnMethodIntoConsumer (Ljava/lang/reflect/Method;)Ljava/util/function/Consumer; d
turnMethodIntoTestFunction (Ljava/lang/reflect/Method;)Lnet/minecraft/gametest/framework/TestFunction; c
useTestGeneratorMethod (Ljava/lang/reflect/Method;)Ljava/util/Collection; b
net/minecraft/gametest/framework/GameTestRunner rr
DEFAULT_TESTS_PER_ROW c
MAX_TESTS_PER_BATCH d
SPACE_BETWEEN_COLUMNS a
SPACE_BETWEEN_ROWS b
<init> ()V <init>
clearAllTests (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/core/BlockPos;Lnet/minecraft/gametest/framework/GameTestTicker;I)V a
clearMarkers (Lnet/minecraft/server/level/ServerLevel;)V a
groupTestsIntoBatches (Ljava/util/Collection;)Ljava/util/Collection; a
lambda$clearAllTests$2 (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/core/BlockPos;)Z b
lambda$clearAllTests$3 (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/core/BlockPos;)V a
lambda$groupTestsIntoBatches$0 (Ljava/lang/String;Lorg/apache/commons/lang3/mutable/MutableInt;Ljava/util/function/Consumer;Ljava/util/function/Consumer;Ljava/util/List;)Lnet/minecraft/gametest/framework/GameTestBatch; a
lambda$groupTestsIntoBatches$1 (Ljava/util/Map$Entry;)Ljava/util/stream/Stream; a
runTest (Lnet/minecraft/gametest/framework/GameTestInfo;Lnet/minecraft/core/BlockPos;Lnet/minecraft/gametest/framework/GameTestTicker;)V a
runTestBatches (Ljava/util/Collection;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/Rotation;Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/gametest/framework/GameTestTicker;I)Ljava/util/Collection; a
runTests (Ljava/util/Collection;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/Rotation;Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/gametest/framework/GameTestTicker;I)Ljava/util/Collection; b
net/minecraft/gametest/framework/GameTestSequence rs
events b
lastTick c
parent a
<init> (Lnet/minecraft/gametest/framework/GameTestInfo;)V <init>
executeWithoutFail (Ljava/lang/Runnable;)V c
lambda$thenExecute$1 (Ljava/lang/Runnable;)V d
lambda$thenExecuteAfter$2 (ILjava/lang/Runnable;)V d
lambda$thenExecuteFor$3 (ILjava/lang/Runnable;)V c
lambda$thenFail$4 (Ljava/util/function/Supplier;)V b
lambda$thenIdle$0 ()V c
lambda$thenTrigger$5 (Lnet/minecraft/gametest/framework/GameTestSequence$Condition;)V a
thenExecute (Ljava/lang/Runnable;)Lnet/minecraft/gametest/framework/GameTestSequence; b
thenExecuteAfter (ILjava/lang/Runnable;)Lnet/minecraft/gametest/framework/GameTestSequence; a
thenExecuteFor (ILjava/lang/Runnable;)Lnet/minecraft/gametest/framework/GameTestSequence; b
thenFail (Ljava/util/function/Supplier;)V a
thenIdle (I)Lnet/minecraft/gametest/framework/GameTestSequence; a
thenSucceed ()V a
thenTrigger ()Lnet/minecraft/gametest/framework/GameTestSequence$Condition; b
thenWaitUntil (Ljava/lang/Runnable;)Lnet/minecraft/gametest/framework/GameTestSequence; a
thenWaitUntil (JLjava/lang/Runnable;)Lnet/minecraft/gametest/framework/GameTestSequence; a
tick (J)V c
tickAndContinue (J)V a
tickAndFailIfNotComplete (J)V b
net/minecraft/gametest/framework/GameTestSequence$Condition rs$a
NOT_TRIGGERED b
this$0 a
triggerTime c
<init> (Lnet/minecraft/gametest/framework/GameTestSequence;)V <init>
assertTriggeredThisTick ()V a
trigger (J)V a
net/minecraft/gametest/framework/GameTestServer rt
LOGGER l
NO_SERVICES o
PROGRESS_REPORT_INTERVAL m
TEST_GAME_RULES r
TEST_POSITION_RANGE n
WORLD_OPTIONS s
spawnPos q
testBatches p
testTracker t
<clinit> ()V <clinit>
<init> (Ljava/lang/Thread;Lnet/minecraft/world/level/storage/LevelStorageSource$LevelStorageAccess;Lnet/minecraft/server/packs/repository/PackRepository;Lnet/minecraft/server/WorldStem;Ljava/util/Collection;Lnet/minecraft/core/BlockPos;)V <init>
create (Ljava/lang/Thread;Lnet/minecraft/world/level/storage/LevelStorageSource$LevelStorageAccess;Lnet/minecraft/server/packs/repository/PackRepository;Ljava/util/Collection;Lnet/minecraft/core/BlockPos;)Lnet/minecraft/gametest/framework/GameTestServer; a
fillServerSystemReport (Lnet/minecraft/SystemReport;)Lnet/minecraft/SystemReport; a
getFunctionCompilationLevel ()I j
getOperatorUserPermissionLevel ()I i
getRateLimitPacketsPerSecond ()I m
haveTestsStarted ()Z bk
initServer ()Z e
isCommandBlockEnabled ()Z o
isDedicatedServer ()Z l
isEpollEnabled ()Z n
isHardcore ()Z h
isPublished ()Z p
isSingleplayerOwner (Lcom/mojang/authlib/GameProfile;)Z a
lambda$create$1 (Lnet/minecraft/world/level/LevelSettings;Lnet/minecraft/server/WorldLoader$DataLoadContext;)Lnet/minecraft/server/WorldLoader$DataLoadOutput; a
lambda$create$2 (Lnet/minecraft/server/WorldLoader$InitConfig;Lnet/minecraft/world/level/LevelSettings;Ljava/util/concurrent/Executor;)Ljava/util/concurrent/CompletableFuture; a
lambda$static$0 (Lnet/minecraft/world/level/GameRules;)V a
lambda$tickServer$3 (Lnet/minecraft/gametest/framework/GameTestInfo;)V b
lambda$tickServer$4 (Lnet/minecraft/gametest/framework/GameTestInfo;)V a
onServerCrash (Lnet/minecraft/CrashReport;)V a
onServerExit ()V g
shouldInformAdmins ()Z W_
shouldRconBroadcast ()Z k
startTests (Lnet/minecraft/server/level/ServerLevel;)V b
tickServer (Ljava/util/function/BooleanSupplier;)V a
waitUntilNextTick ()V w_
net/minecraft/gametest/framework/GameTestServer$1 rt$1
this$0 a
<init> (Lnet/minecraft/gametest/framework/GameTestServer;Lnet/minecraft/server/MinecraftServer;Lnet/minecraft/core/LayeredRegistryAccess;Lnet/minecraft/world/level/storage/PlayerDataStorage;I)V <init>
net/minecraft/gametest/framework/GameTestTicker ru
SINGLETON a
testInfos b
<clinit> ()V <clinit>
<init> ()V <init>
add (Lnet/minecraft/gametest/framework/GameTestInfo;)V a
clear ()V a
tick ()V b
net/minecraft/gametest/framework/GameTestTimeoutException rv
<init> (Ljava/lang/String;)V <init>
net/minecraft/gametest/framework/GlobalTestReporter rw
DELEGATE a
<clinit> ()V <clinit>
<init> ()V <init>
finish ()V a
onTestFailed (Lnet/minecraft/gametest/framework/GameTestInfo;)V a
onTestSuccess (Lnet/minecraft/gametest/framework/GameTestInfo;)V b
replaceWith (Lnet/minecraft/gametest/framework/TestReporter;)V a
net/minecraft/gametest/framework/JUnitLikeTestReporter rx
destination d
document a
stopwatch c
testSuite b
<init> (Ljava/io/File;)V <init>
createTestCase (Lnet/minecraft/gametest/framework/GameTestInfo;Ljava/lang/String;)Lorg/w3c/dom/Element; a
finish ()V a
onTestFailed (Lnet/minecraft/gametest/framework/GameTestInfo;)V a
onTestSuccess (Lnet/minecraft/gametest/framework/GameTestInfo;)V b
save (Ljava/io/File;)V a
net/minecraft/gametest/framework/LogTestReporter ry
LOGGER a
<clinit> ()V <clinit>
<init> ()V <init>
onTestFailed (Lnet/minecraft/gametest/framework/GameTestInfo;)V a
onTestSuccess (Lnet/minecraft/gametest/framework/GameTestInfo;)V b
net/minecraft/gametest/framework/MultipleTestTracker rz
FAILED_OPTIONAL_TEST_CHAR d
FAILED_REQUIRED_TEST_CHAR e
NOT_STARTED_TEST_CHAR a
ONGOING_TEST_CHAR b
SUCCESSFUL_TEST_CHAR c
listeners g
tests f
<init> (Ljava/util/Collection;)V <init>
<init> ()V <init>
addFailureListener (Ljava/util/function/Consumer;)V a
addListener (Lnet/minecraft/gametest/framework/GameTestListener;)V a
addTestToTrack (Lnet/minecraft/gametest/framework/GameTestInfo;)V a
getDoneCount ()I c
getFailedOptional ()Ljava/util/Collection; g
getFailedOptionalCount ()I b
getFailedRequired ()Ljava/util/Collection; f
getFailedRequiredCount ()I a
getProgressBar ()Ljava/lang/String; j
getTotalCount ()I h
hasFailedOptional ()Z e
hasFailedRequired ()Z d
isDone ()Z i
lambda$addListener$0 (Lnet/minecraft/gametest/framework/GameTestListener;Lnet/minecraft/gametest/framework/GameTestInfo;)V a
lambda$getProgressBar$1 (Ljava/lang/StringBuffer;Lnet/minecraft/gametest/framework/GameTestInfo;)V a
toString ()Ljava/lang/String; toString
net/minecraft/gametest/framework/MultipleTestTracker$1 rz$1
this$0 b
val$listener a
<init> (Lnet/minecraft/gametest/framework/MultipleTestTracker;Ljava/util/function/Consumer;)V <init>
testFailed (Lnet/minecraft/gametest/framework/GameTestInfo;)V c
testPassed (Lnet/minecraft/gametest/framework/GameTestInfo;)V b
testStructureLoaded (Lnet/minecraft/gametest/framework/GameTestInfo;)V a
net/minecraft/gametest/framework/ReportGameListener sa
attempts a
originalTestInfo c
structurePos e
successes b
testTicker d
<init> (Lnet/minecraft/gametest/framework/GameTestInfo;Lnet/minecraft/gametest/framework/GameTestTicker;Lnet/minecraft/core/BlockPos;)V <init>
createBook (Ljava/lang/String;ZLjava/lang/String;)Lnet/minecraft/world/item/ItemStack; a
lambda$createBook$0 (Ljava/lang/StringBuffer;Ljava/lang/String;)V a
lambda$say$1 (Lnet/minecraft/server/level/ServerPlayer;)Z a
lambda$say$2 (Ljava/lang/String;Lnet/minecraft/ChatFormatting;Lnet/minecraft/server/level/ServerPlayer;)V a
reportFailure (Lnet/minecraft/gametest/framework/GameTestInfo;Ljava/lang/Throwable;)V a
reportPassed (Lnet/minecraft/gametest/framework/GameTestInfo;Ljava/lang/String;)V a
rerunTest ()V a
say (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/ChatFormatting;Ljava/lang/String;)V a
showRedBox (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/core/BlockPos;Ljava/lang/String;)V a
spawnBeacon (Lnet/minecraft/gametest/framework/GameTestInfo;Lnet/minecraft/world/level/block/Block;)V a
spawnLectern (Lnet/minecraft/gametest/framework/GameTestInfo;Ljava/lang/String;)V c
testFailed (Lnet/minecraft/gametest/framework/GameTestInfo;)V c
testPassed (Lnet/minecraft/gametest/framework/GameTestInfo;)V b
testStructureLoaded (Lnet/minecraft/gametest/framework/GameTestInfo;)V a
visualizeFailedTest (Lnet/minecraft/gametest/framework/GameTestInfo;Ljava/lang/Throwable;)V b
visualizePassedTest (Lnet/minecraft/gametest/framework/GameTestInfo;Ljava/lang/String;)V b
net/minecraft/gametest/framework/StructureUtils sb
DEFAULT_TEST_STRUCTURES_DIR a
LOGGER c
testStructuresDir b
<clinit> ()V <clinit>
<init> ()V <init>
addCommandBlockAndButtonToStartTest (Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/Rotation;Lnet/minecraft/server/level/ServerLevel;)V a
clearBlock (ILnet/minecraft/core/BlockPos;Lnet/minecraft/server/level/ServerLevel;)V a
clearSpaceForStructure (Lnet/minecraft/world/level/levelgen/structure/BoundingBox;Lnet/minecraft/server/level/ServerLevel;)V a
createNewEmptyStructureBlock (Ljava/lang/String;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/Vec3i;Lnet/minecraft/world/level/block/Rotation;Lnet/minecraft/server/level/ServerLevel;)V a
createStructureBlock (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; b
doesStructureContain (Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/BlockPos;Lnet/minecraft/server/level/ServerLevel;)Z a
findNearestStructureBlock (Lnet/minecraft/core/BlockPos;ILnet/minecraft/server/level/ServerLevel;)Lnet/minecraft/core/BlockPos; b
findStructureBlockContainingPos (Lnet/minecraft/core/BlockPos;ILnet/minecraft/server/level/ServerLevel;)Ljava/util/Optional; a
findStructureBlocks (Lnet/minecraft/core/BlockPos;ILnet/minecraft/server/level/ServerLevel;)Ljava/util/Collection; c
forceLoadChunks (Lnet/minecraft/world/level/levelgen/structure/BoundingBox;Lnet/minecraft/server/level/ServerLevel;)V b
getRotationForRotationSteps (I)Lnet/minecraft/world/level/block/Rotation; a
getRotationStepsForRotation (Lnet/minecraft/world/level/block/Rotation;)I a
getStructureBoundingBox (Lnet/minecraft/world/level/block/entity/StructureBlockEntity;)Lnet/minecraft/world/level/levelgen/structure/BoundingBox; b
getStructureBoundingBox (Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/Vec3i;Lnet/minecraft/world/level/block/Rotation;)Lnet/minecraft/world/level/levelgen/structure/BoundingBox; b
getStructureBounds (Lnet/minecraft/world/level/block/entity/StructureBlockEntity;)Lnet/minecraft/world/phys/AABB; a
getStructureOrigin (Lnet/minecraft/world/level/block/entity/StructureBlockEntity;)Lnet/minecraft/core/BlockPos; c
getTransformedFarCorner (Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/Vec3i;Lnet/minecraft/world/level/block/Rotation;)Lnet/minecraft/core/BlockPos; a
lambda$clearSpaceForStructure$2 (ILnet/minecraft/server/level/ServerLevel;Lnet/minecraft/core/BlockPos;)V a
lambda$clearSpaceForStructure$3 (Lnet/minecraft/world/entity/Entity;)Z a
lambda$findNearestStructureBlock$5 (Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/BlockPos;)I a
lambda$findStructureBlockContainingPos$4 (Lnet/minecraft/core/BlockPos;Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/core/BlockPos;)Z a
lambda$findStructureBlocks$6 (Lnet/minecraft/server/level/ServerLevel;Ljava/util/Collection;Lnet/minecraft/core/BlockPos;)V a
lambda$forceLoadChunks$1 (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/level/ChunkPos;)V a
lambda$prepareTestStructure$0 (Lnet/minecraft/gametest/framework/GameTestInfo;)Ljava/lang/IllegalStateException; a
prepareTestStructure (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; a
net/minecraft/gametest/framework/StructureUtils$1 sb$1
$SwitchMap$net$minecraft$world$level$block$Rotation a
<clinit> ()V <clinit>
net/minecraft/gametest/framework/TestClassNameArgument sc
EXAMPLES a
<clinit> ()V <clinit>
<init> ()V <init>
getExamples ()Ljava/util/Collection; getExamples
getTestClassName (Lcom/mojang/brigadier/context/CommandContext;Ljava/lang/String;)Ljava/lang/String; a
listSuggestions (Lcom/mojang/brigadier/context/CommandContext;Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;)Ljava/util/concurrent/CompletableFuture; listSuggestions
parse (Lcom/mojang/brigadier/StringReader;)Ljava/lang/Object; parse
parse (Lcom/mojang/brigadier/StringReader;)Ljava/lang/String; a
testClassName ()Lnet/minecraft/gametest/framework/TestClassNameArgument; a
net/minecraft/gametest/framework/TestCommand sd
DEFAULT_CLEAR_RADIUS b
DEFAULT_X_SIZE h
DEFAULT_Y_SIZE i
DEFAULT_Z_SIZE j
LOGGER a
MAX_CLEAR_RADIUS c
SHOW_POS_DURATION_MS g
STRUCTURE_BLOCK_FULL_SEARCH_RADIUS e
STRUCTURE_BLOCK_NEARBY_SEARCH_RADIUS d
TEST_POS_Z_OFFSET_FROM_PLAYER f
<clinit> ()V <clinit>
<init> ()V <init>
clearAllTests (Lnet/minecraft/commands/CommandSourceStack;I)I a
createNewStructure (Lnet/minecraft/commands/CommandSourceStack;Ljava/lang/String;III)I a
createTestPositionAround (Lnet/minecraft/commands/CommandSourceStack;)Lnet/minecraft/core/BlockPos; b
exportAllNearbyTests (Lnet/minecraft/commands/CommandSourceStack;)I d
exportNearestTestStructure (Lnet/minecraft/commands/CommandSourceStack;)I c
exportTestStructure (Lnet/minecraft/commands/CommandSourceStack;Ljava/lang/String;)I c
importTestStructure (Lnet/minecraft/commands/CommandSourceStack;Ljava/lang/String;)I d
lambda$register$0 (Lcom/mojang/brigadier/context/CommandContext;)I A
lambda$register$1 (Lcom/mojang/brigadier/context/CommandContext;)I z
lambda$register$10 (Lcom/mojang/brigadier/context/CommandContext;)I q
lambda$register$11 (Lcom/mojang/brigadier/context/CommandContext;)I p
lambda$register$12 (Lcom/mojang/brigadier/context/CommandContext;)I o
lambda$register$13 (Lcom/mojang/brigadier/context/CommandContext;)I n
lambda$register$14 (Lcom/mojang/brigadier/context/CommandContext;)I m
lambda$register$15 (Lcom/mojang/brigadier/context/CommandContext;)I l
lambda$register$16 (Lcom/mojang/brigadier/context/CommandContext;)I k
lambda$register$17 (Lcom/mojang/brigadier/context/CommandContext;)I j
lambda$register$18 (Lcom/mojang/brigadier/context/CommandContext;)I i
lambda$register$19 (Lcom/mojang/brigadier/context/CommandContext;)I h
lambda$register$2 (Lcom/mojang/brigadier/context/CommandContext;)I y
lambda$register$20 (Lcom/mojang/brigadier/context/CommandContext;)I g
lambda$register$21 (Lcom/mojang/brigadier/context/CommandContext;)I f
lambda$register$22 (Lcom/mojang/brigadier/context/CommandContext;)I e
lambda$register$23 (Lcom/mojang/brigadier/context/CommandContext;)I d
lambda$register$24 (Lcom/mojang/brigadier/context/CommandContext;)I c
lambda$register$25 (Lcom/mojang/brigadier/context/CommandContext;)I b
lambda$register$26 (Lcom/mojang/brigadier/context/CommandContext;)I a
lambda$register$3 (Lcom/mojang/brigadier/context/CommandContext;)I x
lambda$register$4 (Lcom/mojang/brigadier/context/CommandContext;)I w
lambda$register$5 (Lcom/mojang/brigadier/context/CommandContext;)I v
lambda$register$6 (Lcom/mojang/brigadier/context/CommandContext;)I u
lambda$register$7 (Lcom/mojang/brigadier/context/CommandContext;)I t
lambda$register$8 (Lcom/mojang/brigadier/context/CommandContext;)I s
lambda$register$9 (Lcom/mojang/brigadier/context/CommandContext;)I r
lambda$runAllNearbyTests$28 (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/gametest/framework/MultipleTestTracker;ZLnet/minecraft/core/BlockPos;)V a
lambda$runTests$29 (Lnet/minecraft/gametest/framework/GameTestInfo;)V a
lambda$say$30 (Ljava/lang/String;)Lnet/minecraft/network/chat/Component; a
lambda$say$31 (Lnet/minecraft/server/level/ServerPlayer;)Z a
lambda$say$32 (Ljava/lang/String;Lnet/minecraft/ChatFormatting;Lnet/minecraft/server/level/ServerPlayer;)V a
lambda$showPos$27 (Ljava/lang/String;Lnet/minecraft/network/chat/Component;)Lnet/minecraft/network/chat/Component; a
register (Lcom/mojang/brigadier/CommandDispatcher;)V a
resetNearbyTest (Lnet/minecraft/commands/CommandSourceStack;)I a
runAllNearbyTests (Lnet/minecraft/commands/CommandSourceStack;Z)I b
runAllTests (Lnet/minecraft/commands/CommandSourceStack;II)I a
runAllTestsInClass (Lnet/minecraft/commands/CommandSourceStack;Ljava/lang/String;II)I a
runLastFailedTests (Lnet/minecraft/commands/CommandSourceStack;ZII)I a
runNearbyTest (Lnet/minecraft/commands/CommandSourceStack;Z)I a
runTest (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/core/BlockPos;Lnet/minecraft/gametest/framework/MultipleTestTracker;Z)V a
runTest (Lnet/minecraft/commands/CommandSourceStack;Lnet/minecraft/gametest/framework/TestFunction;I)I a
runTestPreparation (Lnet/minecraft/gametest/framework/TestFunction;Lnet/minecraft/server/level/ServerLevel;)V a
runTests (Lnet/minecraft/commands/CommandSourceStack;Ljava/util/Collection;II)V a
saveAndExportTestStructure (Lnet/minecraft/commands/CommandSourceStack;Lnet/minecraft/world/level/block/entity/StructureBlockEntity;)I a
say (Lnet/minecraft/commands/CommandSourceStack;Ljava/lang/String;)V b
say (Lnet/minecraft/server/level/ServerLevel;Ljava/lang/String;Lnet/minecraft/ChatFormatting;)V a
showPos (Lnet/minecraft/commands/CommandSourceStack;Ljava/lang/String;)I a
showTestSummaryIfAllDone (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/gametest/framework/MultipleTestTracker;)V a
verifyStructureExists (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/gametest/framework/GameTestInfo;)Z a
net/minecraft/gametest/framework/TestCommand$TestSummaryDisplayer sd$a
level a
tracker b
<init> (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/gametest/framework/MultipleTestTracker;)V <init>
testFailed (Lnet/minecraft/gametest/framework/GameTestInfo;)V c
testPassed (Lnet/minecraft/gametest/framework/GameTestInfo;)V b
testStructureLoaded (Lnet/minecraft/gametest/framework/GameTestInfo;)V a
net/minecraft/gametest/framework/TestFunction se
batchName a
function g
maxAttempts e
maxTicks h
required d
requiredSuccesses f
rotation j
setupTicks i
structureName c
testName b
<init> (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Lnet/minecraft/world/level/block/Rotation;IJZLjava/util/function/Consumer;)V <init>
<init> (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Lnet/minecraft/world/level/block/Rotation;IJZIILjava/util/function/Consumer;)V <init>
<init> (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;IJZLjava/util/function/Consumer;)V <init>
getBatchName ()Ljava/lang/String; e
getMaxAttempts ()I i
getMaxTicks ()I c
getRequiredSuccesses ()I j
getRotation ()Lnet/minecraft/world/level/block/Rotation; g
getSetupTicks ()J f
getStructureName ()Ljava/lang/String; b
getTestName ()Ljava/lang/String; a
isFlaky ()Z h
isRequired ()Z d
run (Lnet/minecraft/gametest/framework/GameTestHelper;)V a
toString ()Ljava/lang/String; toString
net/minecraft/gametest/framework/TestFunctionArgument sf
EXAMPLES a
<clinit> ()V <clinit>
<init> ()V <init>
getExamples ()Ljava/util/Collection; getExamples
getTestFunction (Lcom/mojang/brigadier/context/CommandContext;Ljava/lang/String;)Lnet/minecraft/gametest/framework/TestFunction; a
listSuggestions (Lcom/mojang/brigadier/context/CommandContext;Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;)Ljava/util/concurrent/CompletableFuture; listSuggestions
parse (Lcom/mojang/brigadier/StringReader;)Ljava/lang/Object; parse
parse (Lcom/mojang/brigadier/StringReader;)Lnet/minecraft/gametest/framework/TestFunction; a
testFunctionArgument ()Lnet/minecraft/gametest/framework/TestFunctionArgument; a
net/minecraft/gametest/framework/TestReporter sg
finish ()V a
onTestFailed (Lnet/minecraft/gametest/framework/GameTestInfo;)V a
onTestSuccess (Lnet/minecraft/gametest/framework/GameTestInfo;)V b
net/minecraft/gametest/framework/package-info sh
net/minecraft/locale/Language si
DEFAULT a
GSON c
LOGGER b
UNSUPPORTED_FORMAT_PATTERN d
instance e
<clinit> ()V <clinit>
<init> ()V <init>
getInstance ()Lnet/minecraft/locale/Language; a
getOrDefault (Ljava/lang/String;)Ljava/lang/String; a
getOrDefault (Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; a
getVisualOrder (Lnet/minecraft/network/chat/FormattedText;)Lnet/minecraft/util/FormattedCharSequence; a
getVisualOrder (Ljava/util/List;)Ljava/util/List; a
has (Ljava/lang/String;)Z b
inject (Lnet/minecraft/locale/Language;)V a
isDefaultRightToLeft ()Z b
loadDefault ()Lnet/minecraft/locale/Language; c
loadFromJson (Ljava/io/InputStream;Ljava/util/function/BiConsumer;)V a
parseTranslations (Ljava/util/function/BiConsumer;Ljava/lang/String;)V a
net/minecraft/locale/Language$1 si$1
val$storage b
<init> (Ljava/util/Map;)V <init>
getOrDefault (Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; a
getVisualOrder (Lnet/minecraft/network/chat/FormattedText;)Lnet/minecraft/util/FormattedCharSequence; a
has (Ljava/lang/String;)Z b
isDefaultRightToLeft ()Z b
lambda$getVisualOrder$0 (Lnet/minecraft/util/FormattedCharSink;Lnet/minecraft/network/chat/Style;Ljava/lang/String;)Ljava/util/Optional; a
lambda$getVisualOrder$1 (Lnet/minecraft/network/chat/FormattedText;Lnet/minecraft/util/FormattedCharSink;)Z a
net/minecraft/locale/package-info sj
net/minecraft/nbt/ByteArrayTag sk
SELF_SIZE_IN_BYTES b
TYPE a
data c
<clinit> ()V <clinit>
<init> (Ljava/util/List;)V <init>
<init> ([B)V <init>
accept (Lnet/minecraft/nbt/TagVisitor;)V a
accept (Lnet/minecraft/nbt/StreamTagVisitor;)Lnet/minecraft/nbt/StreamTagVisitor$ValueResult; a
add (ILjava/lang/Object;)V add
add (ILnet/minecraft/nbt/ByteTag;)V b
add (ILnet/minecraft/nbt/Tag;)V c
addTag (ILnet/minecraft/nbt/Tag;)Z b
clear ()V clear
copy ()Lnet/minecraft/nbt/Tag; d
equals (Ljava/lang/Object;)Z equals
get (I)Ljava/lang/Object; get
get (I)Lnet/minecraft/nbt/ByteTag; a
getAsByteArray ()[B e
getElementType ()B f
getId ()B b
getType ()Lnet/minecraft/nbt/TagType; c
hashCode ()I hashCode
remove (I)Ljava/lang/Object; remove
remove (I)Lnet/minecraft/nbt/ByteTag; b
remove (I)Lnet/minecraft/nbt/Tag; c
set (ILnet/minecraft/nbt/ByteTag;)Lnet/minecraft/nbt/ByteTag; a
set (ILjava/lang/Object;)Ljava/lang/Object; set
set (ILnet/minecraft/nbt/Tag;)Lnet/minecraft/nbt/Tag; d
setTag (ILnet/minecraft/nbt/Tag;)Z a
size ()I size
sizeInBytes ()I a
toArray (Ljava/util/List;)[B a
toString ()Ljava/lang/String; toString
write (Ljava/io/DataOutput;)V a
net/minecraft/nbt/ByteArrayTag$1 sk$1
<init> ()V <init>
getName ()Ljava/lang/String; a
getPrettyName ()Ljava/lang/String; b
load (Ljava/io/DataInput;Lnet/minecraft/nbt/NbtAccounter;)Lnet/minecraft/nbt/Tag; c
load (Ljava/io/DataInput;Lnet/minecraft/nbt/NbtAccounter;)Lnet/minecraft/nbt/ByteArrayTag; a
parse (Ljava/io/DataInput;Lnet/minecraft/nbt/StreamTagVisitor;Lnet/minecraft/nbt/NbtAccounter;)Lnet/minecraft/nbt/StreamTagVisitor$ValueResult; a
readAccounted (Ljava/io/DataInput;Lnet/minecraft/nbt/NbtAccounter;)[B d
skip (Ljava/io/DataInput;Lnet/minecraft/nbt/NbtAccounter;)V b
net/minecraft/nbt/ByteTag sl
ONE c
SELF_SIZE_IN_BYTES w
TYPE a
ZERO b
data x
<clinit> ()V <clinit>
<init> (B)V <init>
accept (Lnet/minecraft/nbt/TagVisitor;)V a
accept (Lnet/minecraft/nbt/StreamTagVisitor;)Lnet/minecraft/nbt/StreamTagVisitor$ValueResult; a
copy ()Lnet/minecraft/nbt/Tag; d
copy ()Lnet/minecraft/nbt/ByteTag; e
equals (Ljava/lang/Object;)Z equals
getAsByte ()B i
getAsDouble ()D j
getAsFloat ()F k
getAsInt ()I g
getAsLong ()J f
getAsNumber ()Ljava/lang/Number; l
getAsShort ()S h
getId ()B b
getType ()Lnet/minecraft/nbt/TagType; c
hashCode ()I hashCode
sizeInBytes ()I a
valueOf (Z)Lnet/minecraft/nbt/ByteTag; a
valueOf (B)Lnet/minecraft/nbt/ByteTag; a
write (Ljava/io/DataOutput;)V a
net/minecraft/nbt/ByteTag$1 sl$1
<init> ()V <init>
getName ()Ljava/lang/String; a
getPrettyName ()Ljava/lang/String; b
isValue ()Z d
load (Ljava/io/DataInput;Lnet/minecraft/nbt/NbtAccounter;)Lnet/minecraft/nbt/ByteTag; a
load (Ljava/io/DataInput;Lnet/minecraft/nbt/NbtAccounter;)Lnet/minecraft/nbt/Tag; c
parse (Ljava/io/DataInput;Lnet/minecraft/nbt/StreamTagVisitor;Lnet/minecraft/nbt/NbtAccounter;)Lnet/minecraft/nbt/StreamTagVisitor$ValueResult; a
readAccounted (Ljava/io/DataInput;Lnet/minecraft/nbt/NbtAccounter;)B d
size ()I c
net/minecraft/nbt/ByteTag$Cache sl$a
cache a
<clinit> ()V <clinit>
<init> ()V <init>
net/minecraft/nbt/CollectionTag sm
<init> ()V <init>
add (ILjava/lang/Object;)V add
add (ILnet/minecraft/nbt/Tag;)V c
addTag (ILnet/minecraft/nbt/Tag;)Z b
getElementType ()B f
remove (I)Ljava/lang/Object; remove
remove (I)Lnet/minecraft/nbt/Tag; c
set (ILnet/minecraft/nbt/Tag;)Lnet/minecraft/nbt/Tag; d
set (ILjava/lang/Object;)Ljava/lang/Object; set
setTag (ILnet/minecraft/nbt/Tag;)Z a
net/minecraft/nbt/CompoundTag sn
CODEC a
MAP_ENTRY_SIZE_IN_BYTES w
SELF_SIZE_IN_BYTES c
TYPE b
tags x
<clinit> ()V <clinit>
<init> (Ljava/util/Map;)V <init>
<init> ()V <init>
accept (Lnet/minecraft/nbt/TagVisitor;)V a
accept (Lnet/minecraft/nbt/StreamTagVisitor;)Lnet/minecraft/nbt/StreamTagVisitor$ValueResult; a
contains (Ljava/lang/String;)Z e
contains (Ljava/lang/String;I)Z b
copy ()Lnet/minecraft/nbt/Tag; d
copy ()Lnet/minecraft/nbt/CompoundTag; h
createReport (Ljava/lang/String;Lnet/minecraft/nbt/TagType;Ljava/lang/ClassCastException;)Lnet/minecraft/CrashReport; a
entries ()Ljava/util/Map; i
equals (Ljava/lang/Object;)Z equals
get (Ljava/lang/String;)Lnet/minecraft/nbt/Tag; c
getAllKeys ()Ljava/util/Set; e
getBoolean (Ljava/lang/String;)Z q
getByte (Ljava/lang/String;)B f
getByteArray (Ljava/lang/String;)[B m
getCompound (Ljava/lang/String;)Lnet/minecraft/nbt/CompoundTag; p
getDouble (Ljava/lang/String;)D k
getFloat (Ljava/lang/String;)F j
getId ()B b
getInt (Ljava/lang/String;)I h
getIntArray (Ljava/lang/String;)[I n
getList (Ljava/lang/String;I)Lnet/minecraft/nbt/ListTag; c
getLong (Ljava/lang/String;)J i
getLongArray (Ljava/lang/String;)[J o
getShort (Ljava/lang/String;)S g
getString (Ljava/lang/String;)Ljava/lang/String; l
getTagType (Ljava/lang/String;)B d
getType ()Lnet/minecraft/nbt/TagType; c
getUUID (Ljava/lang/String;)Ljava/util/UUID; a
hasUUID (Ljava/lang/String;)Z b
hashCode ()I hashCode
isEmpty ()Z g
lambda$createReport$3 (Ljava/lang/String;)Ljava/lang/String; s
lambda$static$0 (Lnet/minecraft/nbt/Tag;)Ljava/lang/String; a
lambda$static$1 (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/DataResult; a
lambda$static$2 (Lnet/minecraft/nbt/CompoundTag;)Lcom/mojang/serialization/Dynamic; b
merge (Lnet/minecraft/nbt/CompoundTag;)Lnet/minecraft/nbt/CompoundTag; a
put (Ljava/lang/String;Lnet/minecraft/nbt/Tag;)Lnet/minecraft/nbt/Tag; a
putBoolean (Ljava/lang/String;Z)V a
putByte (Ljava/lang/String;B)V a
putByteArray (Ljava/lang/String;Ljava/util/List;)V a
putByteArray (Ljava/lang/String;[B)V a
putDouble (Ljava/lang/String;D)V a
putFloat (Ljava/lang/String;F)V a
putInt (Ljava/lang/String;I)V a
putIntArray (Ljava/lang/String;[I)V a
putIntArray (Ljava/lang/String;Ljava/util/List;)V b
putLong (Ljava/lang/String;J)V a
putLongArray (Ljava/lang/String;[J)V a
putLongArray (Ljava/lang/String;Ljava/util/List;)V c
putShort (Ljava/lang/String;S)V a
putString (Ljava/lang/String;Ljava/lang/String;)V a
putUUID (Ljava/lang/String;Ljava/util/UUID;)V a
readNamedTagData (Lnet/minecraft/nbt/TagType;Ljava/lang/String;Ljava/io/DataInput;Lnet/minecraft/nbt/NbtAccounter;)Lnet/minecraft/nbt/Tag; a
remove (Ljava/lang/String;)V r
size ()I f
sizeInBytes ()I a
toString ()Ljava/lang/String; toString
write (Ljava/io/DataOutput;)V a
writeNamedTag (Ljava/lang/String;Lnet/minecraft/nbt/Tag;Ljava/io/DataOutput;)V a
net/minecraft/nbt/CompoundTag$1 sn$1
<init> ()V <init>
getName ()Ljava/lang/String; a
getPrettyName ()Ljava/lang/String; b
load (Ljava/io/DataInput;Lnet/minecraft/nbt/NbtAccounter;)Lnet/minecraft/nbt/CompoundTag; a
load (Ljava/io/DataInput;Lnet/minecraft/nbt/NbtAccounter;)Lnet/minecraft/nbt/Tag; c
loadCompound (Ljava/io/DataInput;Lnet/minecraft/nbt/NbtAccounter;)Lnet/minecraft/nbt/CompoundTag; d
parse (Ljava/io/DataInput;Lnet/minecraft/nbt/StreamTagVisitor;Lnet/minecraft/nbt/NbtAccounter;)Lnet/minecraft/nbt/StreamTagVisitor$ValueResult; a
parseCompound (Ljava/io/DataInput;Lnet/minecraft/nbt/StreamTagVisitor;Lnet/minecraft/nbt/NbtAccounter;)Lnet/minecraft/nbt/StreamTagVisitor$ValueResult; c
readString (Ljava/io/DataInput;Lnet/minecraft/nbt/NbtAccounter;)Ljava/lang/String; e
skip (Ljava/io/DataInput;Lnet/minecraft/nbt/NbtAccounter;)V b
net/minecraft/nbt/CompoundTag$2 sn$2
$SwitchMap$net$minecraft$nbt$StreamTagVisitor$EntryResult a
$SwitchMap$net$minecraft$nbt$StreamTagVisitor$ValueResult b
<clinit> ()V <clinit>
net/minecraft/nbt/DoubleTag so
SELF_SIZE_IN_BYTES c
TYPE b
ZERO a
data w
<clinit> ()V <clinit>
<init> (D)V <init>
accept (Lnet/minecraft/nbt/TagVisitor;)V a
accept (Lnet/minecraft/nbt/StreamTagVisitor;)Lnet/minecraft/nbt/StreamTagVisitor$ValueResult; a
copy ()Lnet/minecraft/nbt/Tag; d
copy ()Lnet/minecraft/nbt/DoubleTag; e
equals (Ljava/lang/Object;)Z equals
getAsByte ()B i
getAsDouble ()D j
getAsFloat ()F k
getAsInt ()I g
getAsLong ()J f
getAsNumber ()Ljava/lang/Number; l
getAsShort ()S h
getId ()B b
getType ()Lnet/minecraft/nbt/TagType; c
hashCode ()I hashCode
sizeInBytes ()I a
valueOf (D)Lnet/minecraft/nbt/DoubleTag; a
write (Ljava/io/DataOutput;)V a
net/minecraft/nbt/DoubleTag$1 so$1
<init> ()V <init>
getName ()Ljava/lang/String; a
getPrettyName ()Ljava/lang/String; b
isValue ()Z d
load (Ljava/io/DataInput;Lnet/minecraft/nbt/NbtAccounter;)Lnet/minecraft/nbt/DoubleTag; a
load (Ljava/io/DataInput;Lnet/minecraft/nbt/NbtAccounter;)Lnet/minecraft/nbt/Tag; c
parse (Ljava/io/DataInput;Lnet/minecraft/nbt/StreamTagVisitor;Lnet/minecraft/nbt/NbtAccounter;)Lnet/minecraft/nbt/StreamTagVisitor$ValueResult; a
readAccounted (Ljava/io/DataInput;Lnet/minecraft/nbt/NbtAccounter;)D d
size ()I c
net/minecraft/nbt/EndTag sp
INSTANCE b
SELF_SIZE_IN_BYTES c
TYPE a
<clinit> ()V <clinit>
<init> ()V <init>
accept (Lnet/minecraft/nbt/TagVisitor;)V a
accept (Lnet/minecraft/nbt/StreamTagVisitor;)Lnet/minecraft/nbt/StreamTagVisitor$ValueResult; a
copy ()Lnet/minecraft/nbt/Tag; d
copy ()Lnet/minecraft/nbt/EndTag; e
getId ()B b
getType ()Lnet/minecraft/nbt/TagType; c
sizeInBytes ()I a
toString ()Ljava/lang/String; toString
write (Ljava/io/DataOutput;)V a
net/minecraft/nbt/EndTag$1 sp$1
<init> ()V <init>
getName ()Ljava/lang/String; a
getPrettyName ()Ljava/lang/String; b
isValue ()Z d
load (Ljava/io/DataInput;Lnet/minecraft/nbt/NbtAccounter;)Lnet/minecraft/nbt/EndTag; a
load (Ljava/io/DataInput;Lnet/minecraft/nbt/NbtAccounter;)Lnet/minecraft/nbt/Tag; c
parse (Ljava/io/DataInput;Lnet/minecraft/nbt/StreamTagVisitor;Lnet/minecraft/nbt/NbtAccounter;)Lnet/minecraft/nbt/StreamTagVisitor$ValueResult; a
skip (Ljava/io/DataInput;Lnet/minecraft/nbt/NbtAccounter;)V b
skip (Ljava/io/DataInput;ILnet/minecraft/nbt/NbtAccounter;)V a
net/minecraft/nbt/FloatTag sq
SELF_SIZE_IN_BYTES c
TYPE b
ZERO a
data w
<clinit> ()V <clinit>
<init> (F)V <init>
accept (Lnet/minecraft/nbt/TagVisitor;)V a
accept (Lnet/minecraft/nbt/StreamTagVisitor;)Lnet/minecraft/nbt/StreamTagVisitor$ValueResult; a
copy ()Lnet/minecraft/nbt/Tag; d
copy ()Lnet/minecraft/nbt/FloatTag; e
equals (Ljava/lang/Object;)Z equals
getAsByte ()B i
getAsDouble ()D j
getAsFloat ()F k
getAsInt ()I g
getAsLong ()J f
getAsNumber ()Ljava/lang/Number; l
getAsShort ()S h
getId ()B b
getType ()Lnet/minecraft/nbt/TagType; c
hashCode ()I hashCode
sizeInBytes ()I a
valueOf (F)Lnet/minecraft/nbt/FloatTag; a
write (Ljava/io/DataOutput;)V a
net/minecraft/nbt/FloatTag$1 sq$1
<init> ()V <init>
getName ()Ljava/lang/String; a
getPrettyName ()Ljava/lang/String; b
isValue ()Z d
load (Ljava/io/DataInput;Lnet/minecraft/nbt/NbtAccounter;)Lnet/minecraft/nbt/Tag; c
load (Ljava/io/DataInput;Lnet/minecraft/nbt/NbtAccounter;)Lnet/minecraft/nbt/FloatTag; a
parse (Ljava/io/DataInput;Lnet/minecraft/nbt/StreamTagVisitor;Lnet/minecraft/nbt/NbtAccounter;)Lnet/minecraft/nbt/StreamTagVisitor$ValueResult; a
readAccounted (Ljava/io/DataInput;Lnet/minecraft/nbt/NbtAccounter;)F d
size ()I c
net/minecraft/nbt/IntArrayTag sr
SELF_SIZE_IN_BYTES b
TYPE a
data c
<clinit> ()V <clinit>
<init> ([I)V <init>
<init> (Ljava/util/List;)V <init>
accept (Lnet/minecraft/nbt/TagVisitor;)V a
accept (Lnet/minecraft/nbt/StreamTagVisitor;)Lnet/minecraft/nbt/StreamTagVisitor$ValueResult; a
add (ILnet/minecraft/nbt/IntTag;)V b
add (ILjava/lang/Object;)V add
add (ILnet/minecraft/nbt/Tag;)V c
addTag (ILnet/minecraft/nbt/Tag;)Z b
clear ()V clear
copy ()Lnet/minecraft/nbt/Tag; d
copy ()Lnet/minecraft/nbt/IntArrayTag; e
equals (Ljava/lang/Object;)Z equals
get (I)Lnet/minecraft/nbt/IntTag; a
get (I)Ljava/lang/Object; get
getAsIntArray ()[I g
getElementType ()B f
getId ()B b
getType ()Lnet/minecraft/nbt/TagType; c
hashCode ()I hashCode
remove (I)Ljava/lang/Object; remove
remove (I)Lnet/minecraft/nbt/IntTag; b
remove (I)Lnet/minecraft/nbt/Tag; c
set (ILjava/lang/Object;)Ljava/lang/Object; set
set (ILnet/minecraft/nbt/Tag;)Lnet/minecraft/nbt/Tag; d
set (ILnet/minecraft/nbt/IntTag;)Lnet/minecraft/nbt/IntTag; a
setTag (ILnet/minecraft/nbt/Tag;)Z a
size ()I size
sizeInBytes ()I a
toArray (Ljava/util/List;)[I a
toString ()Ljava/lang/String; toString
write (Ljava/io/DataOutput;)V a
net/minecraft/nbt/IntArrayTag$1 sr$1
<init> ()V <init>
getName ()Ljava/lang/String; a
getPrettyName ()Ljava/lang/String; b
load (Ljava/io/DataInput;Lnet/minecraft/nbt/NbtAccounter;)Lnet/minecraft/nbt/IntArrayTag; a
load (Ljava/io/DataInput;Lnet/minecraft/nbt/NbtAccounter;)Lnet/minecraft/nbt/Tag; c
parse (Ljava/io/DataInput;Lnet/minecraft/nbt/StreamTagVisitor;Lnet/minecraft/nbt/NbtAccounter;)Lnet/minecraft/nbt/StreamTagVisitor$ValueResult; a
readAccounted (Ljava/io/DataInput;Lnet/minecraft/nbt/NbtAccounter;)[I d
skip (Ljava/io/DataInput;Lnet/minecraft/nbt/NbtAccounter;)V b
net/minecraft/nbt/IntTag ss
SELF_SIZE_IN_BYTES b
TYPE a
data c
<clinit> ()V <clinit>
<init> (I)V <init>
accept (Lnet/minecraft/nbt/TagVisitor;)V a
accept (Lnet/minecraft/nbt/StreamTagVisitor;)Lnet/minecraft/nbt/StreamTagVisitor$ValueResult; a
copy ()Lnet/minecraft/nbt/IntTag; e
copy ()Lnet/minecraft/nbt/Tag; d
equals (Ljava/lang/Object;)Z equals
getAsByte ()B i
getAsDouble ()D j
getAsFloat ()F k
getAsInt ()I g
getAsLong ()J f
getAsNumber ()Ljava/lang/Number; l
getAsShort ()S h
getId ()B b
getType ()Lnet/minecraft/nbt/TagType; c
hashCode ()I hashCode
sizeInBytes ()I a
valueOf (I)Lnet/minecraft/nbt/IntTag; a
write (Ljava/io/DataOutput;)V a
net/minecraft/nbt/IntTag$1 ss$1
<init> ()V <init>
getName ()Ljava/lang/String; a
getPrettyName ()Ljava/lang/String; b
isValue ()Z d
load (Ljava/io/DataInput;Lnet/minecraft/nbt/NbtAccounter;)Lnet/minecraft/nbt/Tag; c
load (Ljava/io/DataInput;Lnet/minecraft/nbt/NbtAccounter;)Lnet/minecraft/nbt/IntTag; a
parse (Ljava/io/DataInput;Lnet/minecraft/nbt/StreamTagVisitor;Lnet/minecraft/nbt/NbtAccounter;)Lnet/minecraft/nbt/StreamTagVisitor$ValueResult; a
readAccounted (Ljava/io/DataInput;Lnet/minecraft/nbt/NbtAccounter;)I d
size ()I c
net/minecraft/nbt/IntTag$Cache ss$a
HIGH b
LOW c
cache a
<clinit> ()V <clinit>
<init> ()V <init>
net/minecraft/nbt/ListTag st
SELF_SIZE_IN_BYTES b
TYPE a
list c
type w
<clinit> ()V <clinit>
<init> (Ljava/util/List;B)V <init>
<init> ()V <init>
accept (Lnet/minecraft/nbt/TagVisitor;)V a
accept (Lnet/minecraft/nbt/StreamTagVisitor;)Lnet/minecraft/nbt/StreamTagVisitor$ValueResult; a
add (ILjava/lang/Object;)V add
add (ILnet/minecraft/nbt/Tag;)V c
addTag (ILnet/minecraft/nbt/Tag;)Z b
clear ()V clear
copy ()Lnet/minecraft/nbt/ListTag; e
copy ()Lnet/minecraft/nbt/Tag; d
equals (Ljava/lang/Object;)Z equals
get (I)Lnet/minecraft/nbt/Tag; k
get (I)Ljava/lang/Object; get
getCompound (I)Lnet/minecraft/nbt/CompoundTag; a
getDouble (I)D h
getElementType ()B f
getFloat (I)F i
getId ()B b
getInt (I)I e
getIntArray (I)[I f
getList (I)Lnet/minecraft/nbt/ListTag; b
getLongArray (I)[J g
getShort (I)S d
getString (I)Ljava/lang/String; j
getType ()Lnet/minecraft/nbt/TagType; c
hashCode ()I hashCode
isEmpty ()Z isEmpty
remove (I)Ljava/lang/Object; remove
remove (I)Lnet/minecraft/nbt/Tag; c
set (ILjava/lang/Object;)Ljava/lang/Object; set
set (ILnet/minecraft/nbt/Tag;)Lnet/minecraft/nbt/Tag; d
setTag (ILnet/minecraft/nbt/Tag;)Z a
size ()I size
sizeInBytes ()I a
toString ()Ljava/lang/String; toString
updateType (Lnet/minecraft/nbt/Tag;)Z a
updateTypeAfterRemove ()V g
write (Ljava/io/DataOutput;)V a
net/minecraft/nbt/ListTag$1 st$1
<init> ()V <init>
getName ()Ljava/lang/String; a
getPrettyName ()Ljava/lang/String; b
load (Ljava/io/DataInput;Lnet/minecraft/nbt/NbtAccounter;)Lnet/minecraft/nbt/Tag; c
load (Ljava/io/DataInput;Lnet/minecraft/nbt/NbtAccounter;)Lnet/minecraft/nbt/ListTag; a
loadList (Ljava/io/DataInput;Lnet/minecraft/nbt/NbtAccounter;)Lnet/minecraft/nbt/ListTag; d
parse (Ljava/io/DataInput;Lnet/minecraft/nbt/StreamTagVisitor;Lnet/minecraft/nbt/NbtAccounter;)Lnet/minecraft/nbt/StreamTagVisitor$ValueResult; a
parseList (Ljava/io/DataInput;Lnet/minecraft/nbt/StreamTagVisitor;Lnet/minecraft/nbt/NbtAccounter;)Lnet/minecraft/nbt/StreamTagVisitor$ValueResult; c
skip (Ljava/io/DataInput;Lnet/minecraft/nbt/NbtAccounter;)V b
net/minecraft/nbt/ListTag$2 st$2
$SwitchMap$net$minecraft$nbt$StreamTagVisitor$EntryResult b
$SwitchMap$net$minecraft$nbt$StreamTagVisitor$ValueResult a
<clinit> ()V <clinit>
net/minecraft/nbt/LongArrayTag su
SELF_SIZE_IN_BYTES b
TYPE a
data c
<clinit> ()V <clinit>
<init> (Lit/unimi/dsi/fastutil/longs/LongSet;)V <init>
<init> ([J)V <init>
<init> (Ljava/util/List;)V <init>
accept (Lnet/minecraft/nbt/TagVisitor;)V a
accept (Lnet/minecraft/nbt/StreamTagVisitor;)Lnet/minecraft/nbt/StreamTagVisitor$ValueResult; a
add (ILjava/lang/Object;)V add
add (ILnet/minecraft/nbt/LongTag;)V b
add (ILnet/minecraft/nbt/Tag;)V c
addTag (ILnet/minecraft/nbt/Tag;)Z b
clear ()V clear
copy ()Lnet/minecraft/nbt/LongArrayTag; e
copy ()Lnet/minecraft/nbt/Tag; d
equals (Ljava/lang/Object;)Z equals
get (I)Lnet/minecraft/nbt/LongTag; a
get (I)Ljava/lang/Object; get
getAsLongArray ()[J g
getElementType ()B f
getId ()B b
getType ()Lnet/minecraft/nbt/TagType; c
hashCode ()I hashCode
remove (I)Lnet/minecraft/nbt/LongTag; b
remove (I)Ljava/lang/Object; remove
remove (I)Lnet/minecraft/nbt/Tag; c
set (ILnet/minecraft/nbt/LongTag;)Lnet/minecraft/nbt/LongTag; a
set (ILjava/lang/Object;)Ljava/lang/Object; set
set (ILnet/minecraft/nbt/Tag;)Lnet/minecraft/nbt/Tag; d
setTag (ILnet/minecraft/nbt/Tag;)Z a
size ()I size
sizeInBytes ()I a
toArray (Ljava/util/List;)[J a
toString ()Ljava/lang/String; toString
write (Ljava/io/DataOutput;)V a
net/minecraft/nbt/LongArrayTag$1 su$1
<init> ()V <init>
getName ()Ljava/lang/String; a
getPrettyName ()Ljava/lang/String; b
load (Ljava/io/DataInput;Lnet/minecraft/nbt/NbtAccounter;)Lnet/minecraft/nbt/Tag; c
load (Ljava/io/DataInput;Lnet/minecraft/nbt/NbtAccounter;)Lnet/minecraft/nbt/LongArrayTag; a
parse (Ljava/io/DataInput;Lnet/minecraft/nbt/StreamTagVisitor;Lnet/minecraft/nbt/NbtAccounter;)Lnet/minecraft/nbt/StreamTagVisitor$ValueResult; a
readAccounted (Ljava/io/DataInput;Lnet/minecraft/nbt/NbtAccounter;)[J d
skip (Ljava/io/DataInput;Lnet/minecraft/nbt/NbtAccounter;)V b
net/minecraft/nbt/LongTag sv
SELF_SIZE_IN_BYTES b
TYPE a
data c
<clinit> ()V <clinit>
<init> (J)V <init>
accept (Lnet/minecraft/nbt/TagVisitor;)V a
accept (Lnet/minecraft/nbt/StreamTagVisitor;)Lnet/minecraft/nbt/StreamTagVisitor$ValueResult; a
copy ()Lnet/minecraft/nbt/Tag; d
copy ()Lnet/minecraft/nbt/LongTag; e
equals (Ljava/lang/Object;)Z equals
getAsByte ()B i
getAsDouble ()D j
getAsFloat ()F k
getAsInt ()I g
getAsLong ()J f
getAsNumber ()Ljava/lang/Number; l
getAsShort ()S h
getId ()B b
getType ()Lnet/minecraft/nbt/TagType; c
hashCode ()I hashCode
sizeInBytes ()I a
valueOf (J)Lnet/minecraft/nbt/LongTag; a
write (Ljava/io/DataOutput;)V a
net/minecraft/nbt/LongTag$1 sv$1
<init> ()V <init>
getName ()Ljava/lang/String; a
getPrettyName ()Ljava/lang/String; b
isValue ()Z d
load (Ljava/io/DataInput;Lnet/minecraft/nbt/NbtAccounter;)Lnet/minecraft/nbt/Tag; c
load (Ljava/io/DataInput;Lnet/minecraft/nbt/NbtAccounter;)Lnet/minecraft/nbt/LongTag; a
parse (Ljava/io/DataInput;Lnet/minecraft/nbt/StreamTagVisitor;Lnet/minecraft/nbt/NbtAccounter;)Lnet/minecraft/nbt/StreamTagVisitor$ValueResult; a
readAccounted (Ljava/io/DataInput;Lnet/minecraft/nbt/NbtAccounter;)J d
size ()I c
net/minecraft/nbt/LongTag$Cache sv$a
HIGH b
LOW c
cache a
<clinit> ()V <clinit>
<init> ()V <init>
net/minecraft/nbt/NbtAccounter sw
MAX_STACK_DEPTH a
depth e
maxDepth d
quota b
usage c
<init> (JI)V <init>
accountBytes (J)V b
accountBytes (JJ)V a
create (J)Lnet/minecraft/nbt/NbtAccounter; a
getDepth ()I e
getUsage ()J d
popDepth ()V c
pushDepth ()V b
unlimitedHeap ()Lnet/minecraft/nbt/NbtAccounter; a
net/minecraft/nbt/NbtAccounterException sx
<init> (Ljava/lang/String;)V <init>
net/minecraft/nbt/NbtException sy
<init> (Ljava/lang/String;)V <init>
net/minecraft/nbt/NbtFormatException sz
<init> (Ljava/lang/String;)V <init>
net/minecraft/nbt/NbtIo ta
SYNC_OUTPUT_OPTIONS a
<clinit> ()V <clinit>
<init> ()V <init>
createCompressorStream (Ljava/io/OutputStream;)Ljava/io/DataOutputStream; a
createDecompressorStream (Ljava/io/InputStream;)Ljava/io/DataInputStream; a
parse (Ljava/io/DataInput;Lnet/minecraft/nbt/StreamTagVisitor;Lnet/minecraft/nbt/NbtAccounter;)V a
parseCompressed (Ljava/nio/file/Path;Lnet/minecraft/nbt/StreamTagVisitor;Lnet/minecraft/nbt/NbtAccounter;)V a
parseCompressed (Ljava/io/InputStream;Lnet/minecraft/nbt/StreamTagVisitor;Lnet/minecraft/nbt/NbtAccounter;)V a
read (Ljava/io/DataInput;)Lnet/minecraft/nbt/CompoundTag; a
read (Ljava/nio/file/Path;)Lnet/minecraft/nbt/CompoundTag; a
read (Ljava/io/DataInput;Lnet/minecraft/nbt/NbtAccounter;)Lnet/minecraft/nbt/CompoundTag; a
readAnyTag (Ljava/io/DataInput;Lnet/minecraft/nbt/NbtAccounter;)Lnet/minecraft/nbt/Tag; b
readCompressed (Ljava/io/InputStream;Lnet/minecraft/nbt/NbtAccounter;)Lnet/minecraft/nbt/CompoundTag; a
readCompressed (Ljava/nio/file/Path;Lnet/minecraft/nbt/NbtAccounter;)Lnet/minecraft/nbt/CompoundTag; a
readTagSafe (Ljava/io/DataInput;Lnet/minecraft/nbt/NbtAccounter;B)Lnet/minecraft/nbt/Tag; a
readUnnamedTag (Ljava/io/DataInput;Lnet/minecraft/nbt/NbtAccounter;)Lnet/minecraft/nbt/Tag; c
write (Lnet/minecraft/nbt/CompoundTag;Ljava/nio/file/Path;)V b
write (Lnet/minecraft/nbt/CompoundTag;Ljava/io/DataOutput;)V a
writeAnyTag (Lnet/minecraft/nbt/Tag;Ljava/io/DataOutput;)V a
writeCompressed (Lnet/minecraft/nbt/CompoundTag;Ljava/io/OutputStream;)V a
writeCompressed (Lnet/minecraft/nbt/CompoundTag;Ljava/nio/file/Path;)V a
writeUnnamedTag (Lnet/minecraft/nbt/Tag;Ljava/io/DataOutput;)V b
writeUnnamedTagWithFallback (Lnet/minecraft/nbt/Tag;Ljava/io/DataOutput;)V c
net/minecraft/nbt/NbtIo$1 ta$1
$SwitchMap$net$minecraft$nbt$StreamTagVisitor$ValueResult a
<clinit> ()V <clinit>
net/minecraft/nbt/NbtIo$StringFallbackDataOutput ta$a
<init> (Ljava/io/DataOutput;)V <init>
writeUTF (Ljava/lang/String;)V writeUTF
net/minecraft/nbt/NbtOps tb
INSTANCE a
WRAPPER_MARKER b
<clinit> ()V <clinit>
<init> ()V <init>
convertTo (Lcom/mojang/serialization/DynamicOps;Ljava/lang/Object;)Ljava/lang/Object; convertTo
convertTo (Lcom/mojang/serialization/DynamicOps;Lnet/minecraft/nbt/Tag;)Ljava/lang/Object; a
createBoolean (Z)Lnet/minecraft/nbt/Tag; a
createBoolean (Z)Ljava/lang/Object; createBoolean
createByte (B)Lnet/minecraft/nbt/Tag; a
createByte (B)Ljava/lang/Object; createByte
createByteList (Ljava/nio/ByteBuffer;)Lnet/minecraft/nbt/Tag; a
createByteList (Ljava/nio/ByteBuffer;)Ljava/lang/Object; createByteList
createCollector (Lnet/minecraft/nbt/Tag;)Ljava/util/Optional; k
createDouble (D)Ljava/lang/Object; createDouble
createDouble (D)Lnet/minecraft/nbt/Tag; a
createFloat (F)Lnet/minecraft/nbt/Tag; a
createFloat (F)Ljava/lang/Object; createFloat
createInt (I)Ljava/lang/Object; createInt
createInt (I)Lnet/minecraft/nbt/Tag; a
createIntList (Ljava/util/stream/IntStream;)Ljava/lang/Object; createIntList
createIntList (Ljava/util/stream/IntStream;)Lnet/minecraft/nbt/Tag; a
createList (Ljava/util/stream/Stream;)Lnet/minecraft/nbt/Tag; b
createList (Ljava/util/stream/Stream;)Ljava/lang/Object; createList
createLong (J)Ljava/lang/Object; createLong
createLong (J)Lnet/minecraft/nbt/Tag; a
createLongList (Ljava/util/stream/LongStream;)Lnet/minecraft/nbt/Tag; a
createLongList (Ljava/util/stream/LongStream;)Ljava/lang/Object; createLongList
createMap (Ljava/util/stream/Stream;)Lnet/minecraft/nbt/Tag; a
createMap (Ljava/util/stream/Stream;)Ljava/lang/Object; createMap
createNumeric (Ljava/lang/Number;)Lnet/minecraft/nbt/Tag; a
createNumeric (Ljava/lang/Number;)Ljava/lang/Object; createNumeric
createShort (S)Lnet/minecraft/nbt/Tag; a
createShort (S)Ljava/lang/Object; createShort
createString (Ljava/lang/String;)Ljava/lang/Object; createString
createString (Ljava/lang/String;)Lnet/minecraft/nbt/Tag; a
empty ()Lnet/minecraft/nbt/Tag; a
empty ()Ljava/lang/Object; empty
getByteBuffer (Lnet/minecraft/nbt/Tag;)Lcom/mojang/serialization/DataResult; h
getByteBuffer (Ljava/lang/Object;)Lcom/mojang/serialization/DataResult; getByteBuffer
getIntStream (Lnet/minecraft/nbt/Tag;)Lcom/mojang/serialization/DataResult; i
getIntStream (Ljava/lang/Object;)Lcom/mojang/serialization/DataResult; getIntStream
getList (Ljava/lang/Object;)Lcom/mojang/serialization/DataResult; getList
getList (Lnet/minecraft/nbt/Tag;)Lcom/mojang/serialization/DataResult; g
getLongStream (Ljava/lang/Object;)Lcom/mojang/serialization/DataResult; getLongStream
getLongStream (Lnet/minecraft/nbt/Tag;)Lcom/mojang/serialization/DataResult; j
getMap (Ljava/lang/Object;)Lcom/mojang/serialization/DataResult; getMap
getMap (Lnet/minecraft/nbt/Tag;)Lcom/mojang/serialization/DataResult; e
getMapEntries (Lnet/minecraft/nbt/Tag;)Lcom/mojang/serialization/DataResult; d
getMapEntries (Ljava/lang/Object;)Lcom/mojang/serialization/DataResult; getMapEntries
getMapValues (Ljava/lang/Object;)Lcom/mojang/serialization/DataResult; getMapValues
getMapValues (Lnet/minecraft/nbt/Tag;)Lcom/mojang/serialization/DataResult; c
getNumberValue (Ljava/lang/Object;)Lcom/mojang/serialization/DataResult; getNumberValue
getNumberValue (Lnet/minecraft/nbt/Tag;)Lcom/mojang/serialization/DataResult; a
getStream (Lnet/minecraft/nbt/Tag;)Lcom/mojang/serialization/DataResult; f
getStream (Ljava/lang/Object;)Lcom/mojang/serialization/DataResult; getStream
getStringValue (Lnet/minecraft/nbt/Tag;)Lcom/mojang/serialization/DataResult; b
getStringValue (Ljava/lang/Object;)Lcom/mojang/serialization/DataResult; getStringValue
lambda$createMap$21 (Lnet/minecraft/nbt/CompoundTag;Lcom/mojang/datafixers/util/Pair;)V a
lambda$getList$25 (Ljava/util/function/Consumer;Lnet/minecraft/nbt/Tag;)V a
lambda$getList$26 (Lnet/minecraft/nbt/ListTag;Ljava/util/function/Consumer;)V a
lambda$getList$27 (Lnet/minecraft/nbt/Tag;)Ljava/lang/String; l
lambda$getMap$20 (Lnet/minecraft/nbt/Tag;)Ljava/lang/String; o
lambda$getMapEntries$17 (Ljava/util/function/BiConsumer;Lnet/minecraft/nbt/CompoundTag;Ljava/lang/String;)V a
lambda$getMapEntries$18 (Lnet/minecraft/nbt/CompoundTag;Ljava/util/function/BiConsumer;)V a
lambda$getMapEntries$19 (Lnet/minecraft/nbt/Tag;)Ljava/lang/String; p
lambda$getMapValues$15 (Lnet/minecraft/nbt/CompoundTag;Ljava/lang/String;)Lcom/mojang/datafixers/util/Pair; a
lambda$getMapValues$16 (Lnet/minecraft/nbt/Tag;)Ljava/lang/String; q
lambda$getNumberValue$0 ()Ljava/lang/String; d
lambda$getStream$22 (Lnet/minecraft/nbt/Tag;)Lnet/minecraft/nbt/Tag; n
lambda$getStream$23 (Lnet/minecraft/nbt/Tag;)Lnet/minecraft/nbt/Tag; m
lambda$getStream$24 ()Ljava/lang/String; b
lambda$getStringValue$1 ()Ljava/lang/String; c
lambda$mergeToList$2 (Lnet/minecraft/nbt/Tag;Lnet/minecraft/nbt/NbtOps$ListCollector;)Lcom/mojang/serialization/DataResult; a
lambda$mergeToList$3 (Lnet/minecraft/nbt/Tag;)Ljava/lang/String; x
lambda$mergeToList$4 (Lnet/minecraft/nbt/Tag;)Lcom/mojang/serialization/DataResult; w
lambda$mergeToList$5 (Ljava/util/List;Lnet/minecraft/nbt/NbtOps$ListCollector;)Lcom/mojang/serialization/DataResult; a
lambda$mergeToList$6 (Lnet/minecraft/nbt/Tag;)Ljava/lang/String; v
lambda$mergeToList$7 (Lnet/minecraft/nbt/Tag;)Lcom/mojang/serialization/DataResult; u
lambda$mergeToMap$10 (Lnet/minecraft/nbt/CompoundTag;Lnet/minecraft/nbt/CompoundTag;Ljava/lang/String;)V c
lambda$mergeToMap$11 (Lnet/minecraft/nbt/Tag;)Ljava/lang/String; r
lambda$mergeToMap$12 (Lnet/minecraft/nbt/CompoundTag;Lnet/minecraft/nbt/CompoundTag;Ljava/lang/String;)V b
lambda$mergeToMap$13 (Ljava/util/List;Lnet/minecraft/nbt/CompoundTag;Lcom/mojang/datafixers/util/Pair;)V a
lambda$mergeToMap$14 (Ljava/util/List;)Ljava/lang/String; a
lambda$mergeToMap$8 (Lnet/minecraft/nbt/Tag;)Ljava/lang/String; t
lambda$mergeToMap$9 (Lnet/minecraft/nbt/Tag;)Ljava/lang/String; s
lambda$remove$28 (Ljava/lang/String;Ljava/lang/String;)Z a
lambda$remove$29 (Lnet/minecraft/nbt/CompoundTag;Lnet/minecraft/nbt/CompoundTag;Ljava/lang/String;)V a
mapBuilder ()Lcom/mojang/serialization/RecordBuilder; mapBuilder
mergeToList (Ljava/lang/Object;Ljava/lang/Object;)Lcom/mojang/serialization/DataResult; mergeToList
mergeToList (Lnet/minecraft/nbt/Tag;Ljava/util/List;)Lcom/mojang/serialization/DataResult; a
mergeToList (Lnet/minecraft/nbt/Tag;Lnet/minecraft/nbt/Tag;)Lcom/mojang/serialization/DataResult; a
mergeToList (Ljava/lang/Object;Ljava/util/List;)Lcom/mojang/serialization/DataResult; mergeToList
mergeToMap (Lnet/minecraft/nbt/Tag;Lcom/mojang/serialization/MapLike;)Lcom/mojang/serialization/DataResult; a
mergeToMap (Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)Lcom/mojang/serialization/DataResult; mergeToMap
mergeToMap (Lnet/minecraft/nbt/Tag;Lnet/minecraft/nbt/Tag;Lnet/minecraft/nbt/Tag;)Lcom/mojang/serialization/DataResult; a
mergeToMap (Ljava/lang/Object;Lcom/mojang/serialization/MapLike;)Lcom/mojang/serialization/DataResult; mergeToMap
remove (Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object; remove
remove (Lnet/minecraft/nbt/Tag;Ljava/lang/String;)Lnet/minecraft/nbt/Tag; a
toString ()Ljava/lang/String; toString
tryUnwrap (Lnet/minecraft/nbt/CompoundTag;)Lnet/minecraft/nbt/Tag; a
net/minecraft/nbt/NbtOps$1 tb$1
this$0 b
val$tag a
<init> (Lnet/minecraft/nbt/NbtOps;Lnet/minecraft/nbt/CompoundTag;)V <init>
entries ()Ljava/util/stream/Stream; entries
get (Ljava/lang/String;)Lnet/minecraft/nbt/Tag; a
get (Ljava/lang/Object;)Ljava/lang/Object; get
get (Ljava/lang/String;)Ljava/lang/Object; get
get (Lnet/minecraft/nbt/Tag;)Lnet/minecraft/nbt/Tag; a
lambda$entries$0 (Lnet/minecraft/nbt/CompoundTag;Ljava/lang/String;)Lcom/mojang/datafixers/util/Pair; a
toString ()Ljava/lang/String; toString
net/minecraft/nbt/NbtOps$ByteListCollector tb$a
values a
<init> ([B)V <init>
<init> (B)V <init>
accept (Lnet/minecraft/nbt/Tag;)Lnet/minecraft/nbt/NbtOps$ListCollector; a
result ()Lnet/minecraft/nbt/Tag; a
net/minecraft/nbt/NbtOps$HeterogenousListCollector tb$b
result a
<init> (Lit/unimi/dsi/fastutil/longs/LongArrayList;)V <init>
<init> (Lit/unimi/dsi/fastutil/bytes/ByteArrayList;)V <init>
<init> (Ljava/util/Collection;)V <init>
<init> ()V <init>
<init> (Lit/unimi/dsi/fastutil/ints/IntArrayList;)V <init>
accept (Lnet/minecraft/nbt/Tag;)Lnet/minecraft/nbt/NbtOps$ListCollector; a
isWrapper (Lnet/minecraft/nbt/CompoundTag;)Z a
lambda$new$0 (I)V a
lambda$new$1 (B)V a
lambda$new$2 (J)V a
result ()Lnet/minecraft/nbt/Tag; a
wrapElement (Lnet/minecraft/nbt/Tag;)Lnet/minecraft/nbt/CompoundTag; c
wrapIfNeeded (Lnet/minecraft/nbt/Tag;)Lnet/minecraft/nbt/Tag; b
net/minecraft/nbt/NbtOps$HomogenousListCollector tb$c
result a
<init> (Lnet/minecraft/nbt/Tag;)V <init>
<init> (Lnet/minecraft/nbt/ListTag;)V <init>
accept (Lnet/minecraft/nbt/Tag;)Lnet/minecraft/nbt/NbtOps$ListCollector; a
result ()Lnet/minecraft/nbt/Tag; a
net/minecraft/nbt/NbtOps$InitialListCollector tb$d
INSTANCE a
<clinit> ()V <clinit>
<init> ()V <init>
accept (Lnet/minecraft/nbt/Tag;)Lnet/minecraft/nbt/NbtOps$ListCollector; a
result ()Lnet/minecraft/nbt/Tag; a
net/minecraft/nbt/NbtOps$IntListCollector tb$e
values a
<init> (I)V <init>
<init> ([I)V <init>
accept (Lnet/minecraft/nbt/Tag;)Lnet/minecraft/nbt/NbtOps$ListCollector; a
result ()Lnet/minecraft/nbt/Tag; a
net/minecraft/nbt/NbtOps$ListCollector tb$f
accept (Lnet/minecraft/nbt/Tag;)Lnet/minecraft/nbt/NbtOps$ListCollector; a
acceptAll (Ljava/util/stream/Stream;)Lnet/minecraft/nbt/NbtOps$ListCollector; a
acceptAll (Ljava/lang/Iterable;)Lnet/minecraft/nbt/NbtOps$ListCollector; a
result ()Lnet/minecraft/nbt/Tag; a
net/minecraft/nbt/NbtOps$LongListCollector tb$g
values a
<init> (J)V <init>
<init> ([J)V <init>
accept (Lnet/minecraft/nbt/Tag;)Lnet/minecraft/nbt/NbtOps$ListCollector; a
result ()Lnet/minecraft/nbt/Tag; a
net/minecraft/nbt/NbtOps$NbtRecordBuilder tb$h
this$0 a
<init> (Lnet/minecraft/nbt/NbtOps;)V <init>
append (Ljava/lang/String;Lnet/minecraft/nbt/Tag;Lnet/minecraft/nbt/CompoundTag;)Lnet/minecraft/nbt/CompoundTag; a
append (Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; append
build (Ljava/lang/Object;Ljava/lang/Object;)Lcom/mojang/serialization/DataResult; build
build (Lnet/minecraft/nbt/CompoundTag;Lnet/minecraft/nbt/Tag;)Lcom/mojang/serialization/DataResult; a
initBuilder ()Lnet/minecraft/nbt/CompoundTag; a
initBuilder ()Ljava/lang/Object; initBuilder
lambda$build$0 (Lnet/minecraft/nbt/Tag;)Ljava/lang/String; a
net/minecraft/nbt/NbtUtils tc
COLON_SPLITTER i
COMMA_SPLITTER h
ELEMENT_SEPARATOR f
INDENT k
KEY_VALUE_SEPARATOR g
LOGGER j
NOT_FOUND l
PROPERTIES_END e
PROPERTIES_START d
SNBT_DATA_TAG a
YXZ_LISTTAG_DOUBLE_COMPARATOR c
YXZ_LISTTAG_INT_COMPARATOR b
<clinit> ()V <clinit>
<init> ()V <init>
addCurrentDataVersion (Lnet/minecraft/nbt/CompoundTag;)Lnet/minecraft/nbt/CompoundTag; g
addDataVersion (Lnet/minecraft/nbt/CompoundTag;I)Lnet/minecraft/nbt/CompoundTag; a
compareNbt (Lnet/minecraft/nbt/Tag;Lnet/minecraft/nbt/Tag;Z)Z a
createUUID (Ljava/util/UUID;)Lnet/minecraft/nbt/IntArrayTag; a
getDataVersion (Lnet/minecraft/nbt/CompoundTag;I)I b
getName (Lnet/minecraft/world/level/block/state/properties/Property;Ljava/lang/Comparable;)Ljava/lang/String; a
indent (ILjava/lang/StringBuilder;)Ljava/lang/StringBuilder; a
lambda$packBlockState$11 (Lnet/minecraft/nbt/CompoundTag;Ljava/lang/String;)Ljava/lang/String; a
lambda$packStructureTemplate$6 (Lnet/minecraft/nbt/ListTag;Lnet/minecraft/nbt/ListTag;Lnet/minecraft/nbt/ListTag;)V a
lambda$packStructureTemplate$7 (Lnet/minecraft/nbt/CompoundTag;)Lnet/minecraft/nbt/ListTag; i
lambda$packStructureTemplate$8 (Lnet/minecraft/nbt/CompoundTag;)Lnet/minecraft/nbt/ListTag; h
lambda$packStructureTemplate$9 (Lnet/minecraft/nbt/ListTag;Lnet/minecraft/nbt/CompoundTag;)V a
lambda$static$0 (Lnet/minecraft/nbt/ListTag;)I f
lambda$static$1 (Lnet/minecraft/nbt/ListTag;)I e
lambda$static$2 (Lnet/minecraft/nbt/ListTag;)I d
lambda$static$3 (Lnet/minecraft/nbt/ListTag;)D c
lambda$static$4 (Lnet/minecraft/nbt/ListTag;)D b
lambda$static$5 (Lnet/minecraft/nbt/ListTag;)D a
lambda$unpackBlockState$12 (Lnet/minecraft/nbt/CompoundTag;Ljava/lang/String;Ljava/lang/String;)V a
lambda$unpackStructureTemplate$10 (Ljava/util/Map;Lnet/minecraft/nbt/CompoundTag;)Lnet/minecraft/nbt/ListTag; a
loadUUID (Lnet/minecraft/nbt/Tag;)Ljava/util/UUID; a
packBlockState (Lnet/minecraft/nbt/CompoundTag;)Ljava/lang/String; f
packStructureTemplate (Lnet/minecraft/nbt/CompoundTag;)Lnet/minecraft/nbt/CompoundTag; d
prettyPrint (Ljava/lang/StringBuilder;Lnet/minecraft/nbt/Tag;IZ)Ljava/lang/StringBuilder; a
prettyPrint (Lnet/minecraft/nbt/Tag;)Ljava/lang/String; b
prettyPrint (Lnet/minecraft/nbt/Tag;Z)Ljava/lang/String; a
readBlockPos (Lnet/minecraft/nbt/CompoundTag;)Lnet/minecraft/core/BlockPos; b
readBlockState (Lnet/minecraft/core/HolderGetter;Lnet/minecraft/nbt/CompoundTag;)Lnet/minecraft/world/level/block/state/BlockState; a
readGameProfile (Lnet/minecraft/nbt/CompoundTag;)Lcom/mojang/authlib/GameProfile; a
setValueHelper (Lnet/minecraft/world/level/block/state/StateHolder;Lnet/minecraft/world/level/block/state/properties/Property;Ljava/lang/String;Lnet/minecraft/nbt/CompoundTag;Lnet/minecraft/nbt/CompoundTag;)Lnet/minecraft/world/level/block/state/StateHolder; a
snbtToStructure (Ljava/lang/String;)Lnet/minecraft/nbt/CompoundTag; a
structureToSnbt (Lnet/minecraft/nbt/CompoundTag;)Ljava/lang/String; c
toPrettyComponent (Lnet/minecraft/nbt/Tag;)Lnet/minecraft/network/chat/Component; c
unpackBlockState (Ljava/lang/String;)Lnet/minecraft/nbt/CompoundTag; b
unpackStructureTemplate (Lnet/minecraft/nbt/CompoundTag;)Lnet/minecraft/nbt/CompoundTag; e
writeBlockPos (Lnet/minecraft/core/BlockPos;)Lnet/minecraft/nbt/CompoundTag; a
writeBlockState (Lnet/minecraft/world/level/block/state/BlockState;)Lnet/minecraft/nbt/CompoundTag; a
writeFluidState (Lnet/minecraft/world/level/material/FluidState;)Lnet/minecraft/nbt/CompoundTag; a
writeGameProfile (Lnet/minecraft/nbt/CompoundTag;Lcom/mojang/authlib/GameProfile;)Lnet/minecraft/nbt/CompoundTag; a
net/minecraft/nbt/NumericTag td
<init> ()V <init>
getAsByte ()B i
getAsDouble ()D j
getAsFloat ()F k
getAsInt ()I g
getAsLong ()J f
getAsNumber ()Ljava/lang/Number; l
getAsShort ()S h
toString ()Ljava/lang/String; toString
net/minecraft/nbt/ReportedNbtException te
<init> (Lnet/minecraft/CrashReport;)V <init>
net/minecraft/nbt/ShortTag tf
SELF_SIZE_IN_BYTES b
TYPE a
data c
<clinit> ()V <clinit>
<init> (S)V <init>
accept (Lnet/minecraft/nbt/TagVisitor;)V a
accept (Lnet/minecraft/nbt/StreamTagVisitor;)Lnet/minecraft/nbt/StreamTagVisitor$ValueResult; a
copy ()Lnet/minecraft/nbt/ShortTag; e
copy ()Lnet/minecraft/nbt/Tag; d
equals (Ljava/lang/Object;)Z equals
getAsByte ()B i
getAsDouble ()D j
getAsFloat ()F k
getAsInt ()I g
getAsLong ()J f
getAsNumber ()Ljava/lang/Number; l
getAsShort ()S h
getId ()B b
getType ()Lnet/minecraft/nbt/TagType; c
hashCode ()I hashCode
sizeInBytes ()I a
valueOf (S)Lnet/minecraft/nbt/ShortTag; a
write (Ljava/io/DataOutput;)V a
net/minecraft/nbt/ShortTag$1 tf$1
<init> ()V <init>
getName ()Ljava/lang/String; a
getPrettyName ()Ljava/lang/String; b
isValue ()Z d
load (Ljava/io/DataInput;Lnet/minecraft/nbt/NbtAccounter;)Lnet/minecraft/nbt/Tag; c
load (Ljava/io/DataInput;Lnet/minecraft/nbt/NbtAccounter;)Lnet/minecraft/nbt/ShortTag; a
parse (Ljava/io/DataInput;Lnet/minecraft/nbt/StreamTagVisitor;Lnet/minecraft/nbt/NbtAccounter;)Lnet/minecraft/nbt/StreamTagVisitor$ValueResult; a
readAccounted (Ljava/io/DataInput;Lnet/minecraft/nbt/NbtAccounter;)S d
size ()I c
net/minecraft/nbt/ShortTag$Cache tf$a
HIGH b
LOW c
cache a
<clinit> ()V <clinit>
<init> ()V <init>
net/minecraft/nbt/SnbtPrinterTagVisitor tg
ELEMENT_SEPARATOR e
ELEMENT_SPACING i
KEY_ORDER a
LIST_CLOSE g
LIST_OPEN f
LIST_TYPE_SEPARATOR h
NAME_VALUE_SEPARATOR d
NEWLINE l
NO_INDENTATION b
SIMPLE_VALUE c
STRUCT_CLOSE k
STRUCT_OPEN j
depth n
indentation m
path o
result p
<clinit> ()V <clinit>
<init> (Ljava/lang/String;ILjava/util/List;)V <init>
<init> ()V <init>
getKeys (Lnet/minecraft/nbt/CompoundTag;)Ljava/util/List; b
handleEscapePretty (Ljava/lang/String;)Ljava/lang/String; a
lambda$static$0 (Ljava/util/HashMap;)V a
pathString ()Ljava/lang/String; a
popPath ()V b
pushPath (Ljava/lang/String;)V b
visit (Lnet/minecraft/nbt/Tag;)Ljava/lang/String; a
visitByte (Lnet/minecraft/nbt/ByteTag;)V a
visitByteArray (Lnet/minecraft/nbt/ByteArrayTag;)V a
visitCompound (Lnet/minecraft/nbt/CompoundTag;)V a
visitDouble (Lnet/minecraft/nbt/DoubleTag;)V a
visitEnd (Lnet/minecraft/nbt/EndTag;)V a
visitFloat (Lnet/minecraft/nbt/FloatTag;)V a
visitInt (Lnet/minecraft/nbt/IntTag;)V a
visitIntArray (Lnet/minecraft/nbt/IntArrayTag;)V a
visitList (Lnet/minecraft/nbt/ListTag;)V a
visitLong (Lnet/minecraft/nbt/LongTag;)V a
visitLongArray (Lnet/minecraft/nbt/LongArrayTag;)V a
visitShort (Lnet/minecraft/nbt/ShortTag;)V a
visitString (Lnet/minecraft/nbt/StringTag;)V a
net/minecraft/nbt/StreamTagVisitor th
visit ([J)Lnet/minecraft/nbt/StreamTagVisitor$ValueResult; a
visit (B)Lnet/minecraft/nbt/StreamTagVisitor$ValueResult; a
visit ([B)Lnet/minecraft/nbt/StreamTagVisitor$ValueResult; a
visit (J)Lnet/minecraft/nbt/StreamTagVisitor$ValueResult; a
visit (F)Lnet/minecraft/nbt/StreamTagVisitor$ValueResult; a
visit (Ljava/lang/String;)Lnet/minecraft/nbt/StreamTagVisitor$ValueResult; a
visit ([I)Lnet/minecraft/nbt/StreamTagVisitor$ValueResult; a
visit (I)Lnet/minecraft/nbt/StreamTagVisitor$ValueResult; a
visit (D)Lnet/minecraft/nbt/StreamTagVisitor$ValueResult; a
visit (S)Lnet/minecraft/nbt/StreamTagVisitor$ValueResult; a
visitContainerEnd ()Lnet/minecraft/nbt/StreamTagVisitor$ValueResult; b
visitElement (Lnet/minecraft/nbt/TagType;I)Lnet/minecraft/nbt/StreamTagVisitor$EntryResult; b
visitEnd ()Lnet/minecraft/nbt/StreamTagVisitor$ValueResult; a
visitEntry (Lnet/minecraft/nbt/TagType;Ljava/lang/String;)Lnet/minecraft/nbt/StreamTagVisitor$EntryResult; a
visitEntry (Lnet/minecraft/nbt/TagType;)Lnet/minecraft/nbt/StreamTagVisitor$EntryResult; a
visitList (Lnet/minecraft/nbt/TagType;I)Lnet/minecraft/nbt/StreamTagVisitor$ValueResult; a
visitRootEntry (Lnet/minecraft/nbt/TagType;)Lnet/minecraft/nbt/StreamTagVisitor$ValueResult; b
net/minecraft/nbt/StreamTagVisitor$EntryResult th$a
$VALUES e
BREAK c
ENTER a
HALT d
SKIP b
$values ()[Lnet/minecraft/nbt/StreamTagVisitor$EntryResult; a
<clinit> ()V <clinit>
<init> (Ljava/lang/String;I)V <init>
valueOf (Ljava/lang/String;)Lnet/minecraft/nbt/StreamTagVisitor$EntryResult; valueOf
values ()[Lnet/minecraft/nbt/StreamTagVisitor$EntryResult; values
net/minecraft/nbt/StreamTagVisitor$ValueResult th$b
$VALUES d
BREAK b
CONTINUE a
HALT c
$values ()[Lnet/minecraft/nbt/StreamTagVisitor$ValueResult; a
<clinit> ()V <clinit>
<init> (Ljava/lang/String;I)V <init>
valueOf (Ljava/lang/String;)Lnet/minecraft/nbt/StreamTagVisitor$ValueResult; valueOf
values ()[Lnet/minecraft/nbt/StreamTagVisitor$ValueResult; values
net/minecraft/nbt/StringTag ti
DOUBLE_QUOTE w
EMPTY c
ESCAPE y
NOT_SET z
SELF_SIZE_IN_BYTES b
SINGLE_QUOTE x
TYPE a
data A
<clinit> ()V <clinit>
<init> (Ljava/lang/String;)V <init>
accept (Lnet/minecraft/nbt/TagVisitor;)V a
accept (Lnet/minecraft/nbt/StreamTagVisitor;)Lnet/minecraft/nbt/StreamTagVisitor$ValueResult; a
copy ()Lnet/minecraft/nbt/StringTag; e
copy ()Lnet/minecraft/nbt/Tag; d
equals (Ljava/lang/Object;)Z equals
getAsString ()Ljava/lang/String; t_
getId ()B b
getType ()Lnet/minecraft/nbt/TagType; c
hashCode ()I hashCode
quoteAndEscape (Ljava/lang/String;)Ljava/lang/String; b
sizeInBytes ()I a
skipString (Ljava/io/DataInput;)V a
toString ()Ljava/lang/String; toString
valueOf (Ljava/lang/String;)Lnet/minecraft/nbt/StringTag; a
write (Ljava/io/DataOutput;)V a
net/minecraft/nbt/StringTag$1 ti$1
<init> ()V <init>
getName ()Ljava/lang/String; a
getPrettyName ()Ljava/lang/String; b
isValue ()Z d
load (Ljava/io/DataInput;Lnet/minecraft/nbt/NbtAccounter;)Lnet/minecraft/nbt/Tag; c
load (Ljava/io/DataInput;Lnet/minecraft/nbt/NbtAccounter;)Lnet/minecraft/nbt/StringTag; a
parse (Ljava/io/DataInput;Lnet/minecraft/nbt/StreamTagVisitor;Lnet/minecraft/nbt/NbtAccounter;)Lnet/minecraft/nbt/StreamTagVisitor$ValueResult; a
readAccounted (Ljava/io/DataInput;Lnet/minecraft/nbt/NbtAccounter;)Ljava/lang/String; d
skip (Ljava/io/DataInput;Lnet/minecraft/nbt/NbtAccounter;)V b
net/minecraft/nbt/StringTagVisitor tj
SIMPLE_VALUE a
builder b
<clinit> ()V <clinit>
<init> ()V <init>
handleEscape (Ljava/lang/String;)Ljava/lang/String; a
visit (Lnet/minecraft/nbt/Tag;)Ljava/lang/String; a
visitByte (Lnet/minecraft/nbt/ByteTag;)V a
visitByteArray (Lnet/minecraft/nbt/ByteArrayTag;)V a
visitCompound (Lnet/minecraft/nbt/CompoundTag;)V a
visitDouble (Lnet/minecraft/nbt/DoubleTag;)V a
visitEnd (Lnet/minecraft/nbt/EndTag;)V a
visitFloat (Lnet/minecraft/nbt/FloatTag;)V a
visitInt (Lnet/minecraft/nbt/IntTag;)V a
visitIntArray (Lnet/minecraft/nbt/IntArrayTag;)V a
visitList (Lnet/minecraft/nbt/ListTag;)V a
visitLong (Lnet/minecraft/nbt/LongTag;)V a
visitLongArray (Lnet/minecraft/nbt/LongArrayTag;)V a
visitShort (Lnet/minecraft/nbt/ShortTag;)V a
visitString (Lnet/minecraft/nbt/StringTag;)V a
net/minecraft/nbt/Tag tk
ARRAY_HEADER e
MAX_DEPTH v
OBJECT_HEADER d
OBJECT_REFERENCE f
STRING_SIZE g
TAG_ANY_NUMERIC u
TAG_BYTE i
TAG_BYTE_ARRAY o
TAG_COMPOUND r
TAG_DOUBLE n
TAG_END h
TAG_FLOAT m
TAG_INT k
TAG_INT_ARRAY s
TAG_LIST q
TAG_LONG l
TAG_LONG_ARRAY t
TAG_SHORT j
TAG_STRING p
accept (Lnet/minecraft/nbt/TagVisitor;)V a
accept (Lnet/minecraft/nbt/StreamTagVisitor;)Lnet/minecraft/nbt/StreamTagVisitor$ValueResult; a
acceptAsRoot (Lnet/minecraft/nbt/StreamTagVisitor;)V b
copy ()Lnet/minecraft/nbt/Tag; d
getAsString ()Ljava/lang/String; t_
getId ()B b
getType ()Lnet/minecraft/nbt/TagType; c
sizeInBytes ()I a
toString ()Ljava/lang/String; toString
write (Ljava/io/DataOutput;)V a
net/minecraft/nbt/TagParser tl
AS_CODEC i
BYTE_PATTERN q
DOUBLE_PATTERN o
DOUBLE_PATTERN_NOSUFFIX n
ELEMENT_SEPARATOR g
ERROR_EXPECTED_KEY b
ERROR_EXPECTED_VALUE c
ERROR_INSERT_MIXED_ARRAY e
ERROR_INSERT_MIXED_LIST d
ERROR_INVALID_ARRAY f
ERROR_TRAILING_DATA a
FLOAT_PATTERN p
INT_PATTERN t
LIST_CLOSE k
LIST_OPEN j
LONG_PATTERN r
NAME_VALUE_SEPARATOR h
SHORT_PATTERN s
STRUCT_CLOSE l
STRUCT_OPEN m
reader u
<clinit> ()V <clinit>
<init> (Lcom/mojang/brigadier/StringReader;)V <init>
expect (C)V a
hasElementSeparator ()Z i
lambda$static$0 (Ljava/lang/Object;Ljava/lang/Object;)Lcom/mojang/brigadier/Message; b
lambda$static$1 (Ljava/lang/Object;Ljava/lang/Object;)Lcom/mojang/brigadier/Message; a
lambda$static$2 (Ljava/lang/Object;)Lcom/mojang/brigadier/Message; a
lambda$static$3 (Ljava/lang/String;)Lcom/mojang/serialization/DataResult; c
parseTag (Ljava/lang/String;)Lnet/minecraft/nbt/CompoundTag; a
readArray (Lnet/minecraft/nbt/TagType;Lnet/minecraft/nbt/TagType;)Ljava/util/List; a
readArrayTag ()Lnet/minecraft/nbt/Tag; h
readKey ()Ljava/lang/String; b
readList ()Lnet/minecraft/nbt/Tag; e
readListTag ()Lnet/minecraft/nbt/Tag; g
readSingleStruct ()Lnet/minecraft/nbt/CompoundTag; a
readStruct ()Lnet/minecraft/nbt/CompoundTag; f
readTypedValue ()Lnet/minecraft/nbt/Tag; c
readValue ()Lnet/minecraft/nbt/Tag; d
type (Ljava/lang/String;)Lnet/minecraft/nbt/Tag; b
net/minecraft/nbt/TagType tm
createInvalid (I)Lnet/minecraft/nbt/TagType; a
getName ()Ljava/lang/String; a
getPrettyName ()Ljava/lang/String; b
isValue ()Z d
load (Ljava/io/DataInput;Lnet/minecraft/nbt/NbtAccounter;)Lnet/minecraft/nbt/Tag; c
parse (Ljava/io/DataInput;Lnet/minecraft/nbt/StreamTagVisitor;Lnet/minecraft/nbt/NbtAccounter;)Lnet/minecraft/nbt/StreamTagVisitor$ValueResult; a
parseRoot (Ljava/io/DataInput;Lnet/minecraft/nbt/StreamTagVisitor;Lnet/minecraft/nbt/NbtAccounter;)V b
skip (Ljava/io/DataInput;Lnet/minecraft/nbt/NbtAccounter;)V b
skip (Ljava/io/DataInput;ILnet/minecraft/nbt/NbtAccounter;)V a
net/minecraft/nbt/TagType$1 tm$1
val$id a
<init> (I)V <init>
createException ()Ljava/io/IOException; c
getName ()Ljava/lang/String; a
getPrettyName ()Ljava/lang/String; b
load (Ljava/io/DataInput;Lnet/minecraft/nbt/NbtAccounter;)Lnet/minecraft/nbt/EndTag; a
load (Ljava/io/DataInput;Lnet/minecraft/nbt/NbtAccounter;)Lnet/minecraft/nbt/Tag; c
parse (Ljava/io/DataInput;Lnet/minecraft/nbt/StreamTagVisitor;Lnet/minecraft/nbt/NbtAccounter;)Lnet/minecraft/nbt/StreamTagVisitor$ValueResult; a
skip (Ljava/io/DataInput;Lnet/minecraft/nbt/NbtAccounter;)V b
skip (Ljava/io/DataInput;ILnet/minecraft/nbt/NbtAccounter;)V a
net/minecraft/nbt/TagType$2 tm$2
$SwitchMap$net$minecraft$nbt$StreamTagVisitor$ValueResult a
<clinit> ()V <clinit>
net/minecraft/nbt/TagType$StaticSize tm$a
size ()I c
skip (Ljava/io/DataInput;Lnet/minecraft/nbt/NbtAccounter;)V b
skip (Ljava/io/DataInput;ILnet/minecraft/nbt/NbtAccounter;)V a
net/minecraft/nbt/TagType$VariableSize tm$b
skip (Ljava/io/DataInput;ILnet/minecraft/nbt/NbtAccounter;)V a
net/minecraft/nbt/TagTypes tn
TYPES a
<clinit> ()V <clinit>
<init> ()V <init>
getType (I)Lnet/minecraft/nbt/TagType; a
net/minecraft/nbt/TagVisitor to
visitByte (Lnet/minecraft/nbt/ByteTag;)V a
visitByteArray (Lnet/minecraft/nbt/ByteArrayTag;)V a
visitCompound (Lnet/minecraft/nbt/CompoundTag;)V a
visitDouble (Lnet/minecraft/nbt/DoubleTag;)V a
visitEnd (Lnet/minecraft/nbt/EndTag;)V a
visitFloat (Lnet/minecraft/nbt/FloatTag;)V a
visitInt (Lnet/minecraft/nbt/IntTag;)V a
visitIntArray (Lnet/minecraft/nbt/IntArrayTag;)V a
visitList (Lnet/minecraft/nbt/ListTag;)V a
visitLong (Lnet/minecraft/nbt/LongTag;)V a
visitLongArray (Lnet/minecraft/nbt/LongArrayTag;)V a
visitShort (Lnet/minecraft/nbt/ShortTag;)V a
visitString (Lnet/minecraft/nbt/StringTag;)V a
net/minecraft/nbt/TextComponentTagVisitor tp
ELEMENT_SEPARATOR j
ELEMENT_SPACING n
INLINE_ELEMENT_TYPES c
INLINE_LIST_THRESHOLD b
LIST_CLOSE l
LIST_OPEN k
LIST_TYPE_SEPARATOR m
LOGGER a
NAME_VALUE_SEPARATOR i
NEWLINE q
SIMPLE_VALUE h
STRUCT_CLOSE p
STRUCT_OPEN o
SYNTAX_HIGHLIGHTING_KEY d
SYNTAX_HIGHLIGHTING_NUMBER f
SYNTAX_HIGHLIGHTING_NUMBER_TYPE g
SYNTAX_HIGHLIGHTING_STRING e
depth s
indentation r
result t
<clinit> ()V <clinit>
<init> (Ljava/lang/String;I)V <init>
handleEscapePretty (Ljava/lang/String;)Lnet/minecraft/network/chat/Component; a
visit (Lnet/minecraft/nbt/Tag;)Lnet/minecraft/network/chat/Component; a
visitByte (Lnet/minecraft/nbt/ByteTag;)V a
visitByteArray (Lnet/minecraft/nbt/ByteArrayTag;)V a
visitCompound (Lnet/minecraft/nbt/CompoundTag;)V a
visitDouble (Lnet/minecraft/nbt/DoubleTag;)V a
visitEnd (Lnet/minecraft/nbt/EndTag;)V a
visitFloat (Lnet/minecraft/nbt/FloatTag;)V a
visitInt (Lnet/minecraft/nbt/IntTag;)V a
visitIntArray (Lnet/minecraft/nbt/IntArrayTag;)V a
visitList (Lnet/minecraft/nbt/ListTag;)V a
visitLong (Lnet/minecraft/nbt/LongTag;)V a
visitLongArray (Lnet/minecraft/nbt/LongArrayTag;)V a
visitShort (Lnet/minecraft/nbt/ShortTag;)V a
visitString (Lnet/minecraft/nbt/StringTag;)V a
net/minecraft/nbt/package-info tq
net/minecraft/nbt/visitors/CollectFields tr
fieldsToGetCount a
stack c
wantedTypes b
<init> ([Lnet/minecraft/nbt/visitors/FieldSelector;)V <init>
getMissingFieldCount ()I c
visitContainerEnd ()Lnet/minecraft/nbt/StreamTagVisitor$ValueResult; b
visitEntry (Lnet/minecraft/nbt/TagType;Ljava/lang/String;)Lnet/minecraft/nbt/StreamTagVisitor$EntryResult; a
visitEntry (Lnet/minecraft/nbt/TagType;)Lnet/minecraft/nbt/StreamTagVisitor$EntryResult; a
visitRootEntry (Lnet/minecraft/nbt/TagType;)Lnet/minecraft/nbt/StreamTagVisitor$ValueResult; b
net/minecraft/nbt/visitors/CollectToTag ts
consumerStack c
lastId a
rootTag b
<init> ()V <init>
appendEntry (Lnet/minecraft/nbt/Tag;)V a
depth ()I e
enterContainerIfNeeded (Lnet/minecraft/nbt/TagType;)V c
getResult ()Lnet/minecraft/nbt/Tag; d
lambda$enterContainerIfNeeded$0 (Lnet/minecraft/nbt/CompoundTag;Lnet/minecraft/nbt/Tag;)V b
lambda$visitRootEntry$1 (Lnet/minecraft/nbt/CompoundTag;Lnet/minecraft/nbt/Tag;)V a
lambda$visitRootEntry$2 (Lnet/minecraft/nbt/Tag;)V b
visit ([B)Lnet/minecraft/nbt/StreamTagVisitor$ValueResult; a
visit (J)Lnet/minecraft/nbt/StreamTagVisitor$ValueResult; a
visit (Ljava/lang/String;)Lnet/minecraft/nbt/StreamTagVisitor$ValueResult; a
visit ([I)Lnet/minecraft/nbt/StreamTagVisitor$ValueResult; a
visit (D)Lnet/minecraft/nbt/StreamTagVisitor$ValueResult; a
visit (S)Lnet/minecraft/nbt/StreamTagVisitor$ValueResult; a
visit ([J)Lnet/minecraft/nbt/StreamTagVisitor$ValueResult; a
visit (B)Lnet/minecraft/nbt/StreamTagVisitor$ValueResult; a
visit (F)Lnet/minecraft/nbt/StreamTagVisitor$ValueResult; a
visit (I)Lnet/minecraft/nbt/StreamTagVisitor$ValueResult; a
visitContainerEnd ()Lnet/minecraft/nbt/StreamTagVisitor$ValueResult; b
visitElement (Lnet/minecraft/nbt/TagType;I)Lnet/minecraft/nbt/StreamTagVisitor$EntryResult; b
visitEnd ()Lnet/minecraft/nbt/StreamTagVisitor$ValueResult; a
visitEntry (Lnet/minecraft/nbt/TagType;Ljava/lang/String;)Lnet/minecraft/nbt/StreamTagVisitor$EntryResult; a
visitEntry (Lnet/minecraft/nbt/TagType;)Lnet/minecraft/nbt/StreamTagVisitor$EntryResult; a
visitList (Lnet/minecraft/nbt/TagType;I)Lnet/minecraft/nbt/StreamTagVisitor$ValueResult; a
visitRootEntry (Lnet/minecraft/nbt/TagType;)Lnet/minecraft/nbt/StreamTagVisitor$ValueResult; b
net/minecraft/nbt/visitors/FieldSelector tt
name c
path a
type b
<init> (Lnet/minecraft/nbt/TagType;Ljava/lang/String;)V <init>
<init> (Ljava/lang/String;Ljava/lang/String;Lnet/minecraft/nbt/TagType;Ljava/lang/String;)V <init>
<init> (Ljava/lang/String;Lnet/minecraft/nbt/TagType;Ljava/lang/String;)V <init>
<init> (Ljava/util/List;Lnet/minecraft/nbt/TagType;Ljava/lang/String;)V <init>
equals (Ljava/lang/Object;)Z equals
hashCode ()I hashCode
name ()Ljava/lang/String; c
path ()Ljava/util/List; a
toString ()Ljava/lang/String; toString
type ()Lnet/minecraft/nbt/TagType; b
net/minecraft/nbt/visitors/FieldTree tu
depth a
fieldsToRecurse c
selectedFields b
<init> (ILjava/util/Map;Ljava/util/Map;)V <init>
<init> (I)V <init>
addEntry (Lnet/minecraft/nbt/visitors/FieldSelector;)V a
createRoot ()Lnet/minecraft/nbt/visitors/FieldTree; a
depth ()I b
equals (Ljava/lang/Object;)Z equals
fieldsToRecurse ()Ljava/util/Map; d
hashCode ()I hashCode
isSelected (Lnet/minecraft/nbt/TagType;Ljava/lang/String;)Z a
lambda$addEntry$0 (Ljava/lang/String;)Lnet/minecraft/nbt/visitors/FieldTree; a
selectedFields ()Ljava/util/Map; c
toString ()Ljava/lang/String; toString
net/minecraft/nbt/visitors/SkipAll tv
INSTANCE a
<clinit> ()V <clinit>
visit ([J)Lnet/minecraft/nbt/StreamTagVisitor$ValueResult; a
visit (B)Lnet/minecraft/nbt/StreamTagVisitor$ValueResult; a
visit ([B)Lnet/minecraft/nbt/StreamTagVisitor$ValueResult; a
visit (J)Lnet/minecraft/nbt/StreamTagVisitor$ValueResult; a
visit (F)Lnet/minecraft/nbt/StreamTagVisitor$ValueResult; a
visit (Ljava/lang/String;)Lnet/minecraft/nbt/StreamTagVisitor$ValueResult; a
visit ([I)Lnet/minecraft/nbt/StreamTagVisitor$ValueResult; a
visit (I)Lnet/minecraft/nbt/StreamTagVisitor$ValueResult; a
visit (D)Lnet/minecraft/nbt/StreamTagVisitor$ValueResult; a
visit (S)Lnet/minecraft/nbt/StreamTagVisitor$ValueResult; a
visitContainerEnd ()Lnet/minecraft/nbt/StreamTagVisitor$ValueResult; b
visitElement (Lnet/minecraft/nbt/TagType;I)Lnet/minecraft/nbt/StreamTagVisitor$EntryResult; b
visitEnd ()Lnet/minecraft/nbt/StreamTagVisitor$ValueResult; a
visitEntry (Lnet/minecraft/nbt/TagType;Ljava/lang/String;)Lnet/minecraft/nbt/StreamTagVisitor$EntryResult; a
visitEntry (Lnet/minecraft/nbt/TagType;)Lnet/minecraft/nbt/StreamTagVisitor$EntryResult; a
visitList (Lnet/minecraft/nbt/TagType;I)Lnet/minecraft/nbt/StreamTagVisitor$ValueResult; a
visitRootEntry (Lnet/minecraft/nbt/TagType;)Lnet/minecraft/nbt/StreamTagVisitor$ValueResult; b
net/minecraft/nbt/visitors/SkipAll$1 tv$1
<init> ()V <init>
net/minecraft/nbt/visitors/SkipFields tw
stack a
<init> ([Lnet/minecraft/nbt/visitors/FieldSelector;)V <init>
visitContainerEnd ()Lnet/minecraft/nbt/StreamTagVisitor$ValueResult; b
visitEntry (Lnet/minecraft/nbt/TagType;Ljava/lang/String;)Lnet/minecraft/nbt/StreamTagVisitor$EntryResult; a
net/minecraft/nbt/visitors/package-info tx
net/minecraft/network/BandwidthDebugMonitor ty
bandwidthLogger b
bytesReceived a
<init> (Lnet/minecraft/util/SampleLogger;)V <init>
onReceive (I)V a
tick ()V a
net/minecraft/network/CipherBase tz
cipher a
heapIn b
heapOut c
<init> (Ljavax/crypto/Cipher;)V <init>
bufToByte (Lio/netty/buffer/ByteBuf;)[B a
decipher (Lio/netty/channel/ChannelHandlerContext;Lio/netty/buffer/ByteBuf;)Lio/netty/buffer/ByteBuf; a
encipher (Lio/netty/buffer/ByteBuf;Lio/netty/buffer/ByteBuf;)V a
net/minecraft/network/CipherDecoder ua
cipher a
<init> (Ljavax/crypto/Cipher;)V <init>
decode (Lio/netty/channel/ChannelHandlerContext;Ljava/lang/Object;Ljava/util/List;)V decode
decode (Lio/netty/channel/ChannelHandlerContext;Lio/netty/buffer/ByteBuf;Ljava/util/List;)V a
net/minecraft/network/CipherEncoder ub
cipher a
<init> (Ljavax/crypto/Cipher;)V <init>
encode (Lio/netty/channel/ChannelHandlerContext;Lio/netty/buffer/ByteBuf;Lio/netty/buffer/ByteBuf;)V a
encode (Lio/netty/channel/ChannelHandlerContext;Ljava/lang/Object;Lio/netty/buffer/ByteBuf;)V encode
net/minecraft/network/ClientPongPacketListener uc
handlePongResponse (Lnet/minecraft/network/protocol/status/ClientboundPongResponsePacket;)V a
net/minecraft/network/ClientboundPacketListener ud
flow ()Lnet/minecraft/network/protocol/PacketFlow; a
net/minecraft/network/CompressionDecoder ue
MAXIMUM_COMPRESSED_LENGTH a
MAXIMUM_UNCOMPRESSED_LENGTH b
inflater c
threshold d
validateDecompressed e
<init> (IZ)V <init>
decode (Lio/netty/channel/ChannelHandlerContext;Lio/netty/buffer/ByteBuf;Ljava/util/List;)V decode
inflate (Lio/netty/channel/ChannelHandlerContext;I)Lio/netty/buffer/ByteBuf; a
setThreshold (IZ)V a
setupInflaterInput (Lio/netty/buffer/ByteBuf;)V a
net/minecraft/network/CompressionEncoder uf
deflater b
encodeBuf a
threshold c
<init> (I)V <init>
encode (Lio/netty/channel/ChannelHandlerContext;Lio/netty/buffer/ByteBuf;Lio/netty/buffer/ByteBuf;)V a
encode (Lio/netty/channel/ChannelHandlerContext;Ljava/lang/Object;Lio/netty/buffer/ByteBuf;)V encode
getThreshold ()I a
setThreshold (I)V a
net/minecraft/network/Connection ug
ATTRIBUTE_CLIENTBOUND_PROTOCOL f
ATTRIBUTE_SERVERBOUND_PROTOCOL e
AVERAGE_PACKETS_SMOOTHING j
LOCAL_WORKER_GROUP i
LOGGER k
NETWORK_EPOLL_WORKER_GROUP h
NETWORK_WORKER_GROUP g
PACKET_MARKER b
PACKET_RECEIVED_MARKER c
PACKET_SENT_MARKER d
ROOT_MARKER a
address o
averageReceivedPackets w
averageSentPackets x
bandwidthDebugMonitor B
channel n
delayedDisconnect A
disconnectListener p
disconnectedReason r
disconnectionHandled t
encrypted s
handlingFault z
packetListener q
pendingActions m
receivedPackets u
receiving l
sentPackets v
tickCount y
<clinit> ()V <clinit>
<init> (Lnet/minecraft/network/protocol/PacketFlow;)V <init>
channelActive (Lio/netty/channel/ChannelHandlerContext;)V channelActive
channelInactive (Lio/netty/channel/ChannelHandlerContext;)V channelInactive
channelRead0 (Lio/netty/channel/ChannelHandlerContext;Ljava/lang/Object;)V channelRead0
channelRead0 (Lio/netty/channel/ChannelHandlerContext;Lnet/minecraft/network/protocol/Packet;)V a
configureInMemoryPacketValidation (Lio/netty/channel/ChannelPipeline;Lnet/minecraft/network/protocol/PacketFlow;)V b
configureInMemoryPipeline (Lio/netty/channel/ChannelPipeline;Lnet/minecraft/network/protocol/PacketFlow;)V a
configurePacketHandler (Lio/netty/channel/ChannelPipeline;)V a
configureSerialization (Lio/netty/channel/ChannelPipeline;Lnet/minecraft/network/protocol/PacketFlow;Lnet/minecraft/network/BandwidthDebugMonitor;)V a
connect (Ljava/net/InetSocketAddress;ZLnet/minecraft/network/Connection;)Lio/netty/channel/ChannelFuture; a
connectToLocalServer (Ljava/net/SocketAddress;)Lnet/minecraft/network/Connection; a
connectToServer (Ljava/net/InetSocketAddress;ZLnet/minecraft/util/SampleLogger;)Lnet/minecraft/network/Connection; a
disconnect (Lnet/minecraft/network/chat/Component;)V a
doSendPacket (Lnet/minecraft/network/protocol/Packet;Lnet/minecraft/network/PacketSendListener;Z)V c
exceptionCaught (Lio/netty/channel/ChannelHandlerContext;Ljava/lang/Throwable;)V exceptionCaught
flush ()V s
flushChannel ()V c
flushQueue ()V t
genericsFtw (Lnet/minecraft/network/protocol/Packet;Lnet/minecraft/network/PacketListener;)V a
getAverageReceivedPackets ()F q
getAverageSentPackets ()F r
getDisconnectedReason ()Lnet/minecraft/network/chat/Component; n
getLoggableAddress (Z)Ljava/lang/String; a
getPacketListener ()Lnet/minecraft/network/PacketListener; m
getProtocolKey (Lnet/minecraft/network/protocol/PacketFlow;)Lio/netty/util/AttributeKey; a
getReceiving ()Lnet/minecraft/network/protocol/PacketFlow; h
getRemoteAddress ()Ljava/net/SocketAddress; f
getSending ()Lnet/minecraft/network/protocol/PacketFlow; i
handleDisconnection ()V p
initiateServerboundConnection (Ljava/lang/String;ILnet/minecraft/network/PacketListener;Lnet/minecraft/network/protocol/handshake/ClientIntent;)V a
initiateServerboundPlayConnection (Ljava/lang/String;ILnet/minecraft/network/protocol/login/ClientLoginPacketListener;)V a
initiateServerboundStatusConnection (Ljava/lang/String;ILnet/minecraft/network/protocol/status/ClientStatusPacketListener;)V a
isConnected ()Z k
isConnecting ()Z l
isEncrypted ()Z j
isMemoryConnection ()Z g
lambda$doSendPacket$10 (Lnet/minecraft/network/PacketSendListener;Lio/netty/util/concurrent/Future;)V a
lambda$exceptionCaught$6 (Lnet/minecraft/network/chat/Component;)V b
lambda$flush$11 ()V v
lambda$handleDisconnection$12 ()Lnet/minecraft/network/chat/Component; u
lambda$initiateServerboundConnection$7 (Lnet/minecraft/network/protocol/handshake/ClientIntent;Lnet/minecraft/network/PacketListener;Ljava/lang/String;ILnet/minecraft/network/Connection;)V a
lambda$send$8 (Lnet/minecraft/network/protocol/Packet;Lnet/minecraft/network/PacketSendListener;ZLnet/minecraft/network/Connection;)V a
lambda$sendPacket$9 (Lnet/minecraft/network/protocol/Packet;Lnet/minecraft/network/PacketSendListener;Z)V d
lambda$static$0 (Lorg/slf4j/Marker;)V c
lambda$static$1 (Lorg/slf4j/Marker;)V b
lambda$static$2 (Lorg/slf4j/Marker;)V a
lambda$static$3 ()Lio/netty/channel/nio/NioEventLoopGroup; y
lambda$static$4 ()Lio/netty/channel/epoll/EpollEventLoopGroup; x
lambda$static$5 ()Lio/netty/channel/DefaultEventLoopGroup; w
resumeInboundAfterProtocolChange ()V b
runOnceConnected (Ljava/util/function/Consumer;)V a
send (Lnet/minecraft/network/protocol/Packet;Lnet/minecraft/network/PacketSendListener;Z)V a
send (Lnet/minecraft/network/protocol/Packet;Lnet/minecraft/network/PacketSendListener;)V a
send (Lnet/minecraft/network/protocol/Packet;)V a
sendPacket (Lnet/minecraft/network/protocol/Packet;Lnet/minecraft/network/PacketSendListener;Z)V b
setBandwidthLogger (Lnet/minecraft/util/SampleLogger;)V a
setClientboundProtocolAfterHandshake (Lnet/minecraft/network/protocol/handshake/ClientIntent;)V a
setEncryptionKey (Ljavax/crypto/Cipher;Ljavax/crypto/Cipher;)V a
setInitialProtocolAttributes (Lio/netty/channel/Channel;)V a
setListener (Lnet/minecraft/network/PacketListener;)V a
setListenerForServerboundHandshake (Lnet/minecraft/network/PacketListener;)V b
setReadOnly ()V o
setupCompression (IZ)V a
suspendInboundAfterProtocolChange ()V a
tick ()V d
tickSecond ()V e
net/minecraft/network/Connection$1 ug$1
val$connection a
<init> (Lnet/minecraft/network/Connection;)V <init>
initChannel (Lio/netty/channel/Channel;)V initChannel
net/minecraft/network/Connection$2 ug$2
val$connection a
<init> (Lnet/minecraft/network/Connection;)V <init>
initChannel (Lio/netty/channel/Channel;)V initChannel
net/minecraft/network/Connection$3 ug$3
$SwitchMap$net$minecraft$network$protocol$PacketFlow a
<clinit> ()V <clinit>
net/minecraft/network/ConnectionProtocol uh
$VALUES i
CONFIGURATION e
HANDSHAKING a
LOGIN d
NOT_REGISTERED f
PLAY b
STATUS c
flows h
id g
$values ()[Lnet/minecraft/network/ConnectionProtocol; c
<clinit> ()V <clinit>
<init> (Ljava/lang/String;ILjava/lang/String;Lnet/minecraft/network/ConnectionProtocol$ProtocolBuilder;)V <init>
codec (Lnet/minecraft/network/protocol/PacketFlow;)Lnet/minecraft/network/ConnectionProtocol$CodecData; b
getPacketsByIds (Lnet/minecraft/network/protocol/PacketFlow;)Lit/unimi/dsi/fastutil/ints/Int2ObjectMap; a
id ()Ljava/lang/String; a
protocol ()Lnet/minecraft/network/ConnectionProtocol$ProtocolBuilder; b
valueOf (Ljava/lang/String;)Lnet/minecraft/network/ConnectionProtocol; valueOf
values ()[Lnet/minecraft/network/ConnectionProtocol; values
net/minecraft/network/ConnectionProtocol$CodecData uh$a
flow b
packetSet c
protocol a
<init> (Lnet/minecraft/network/ConnectionProtocol;Lnet/minecraft/network/protocol/PacketFlow;Lnet/minecraft/network/ConnectionProtocol$PacketSet;)V <init>
bundlerInfo ()Lnet/minecraft/network/protocol/BundlerInfo; c
createPacket (ILnet/minecraft/network/FriendlyByteBuf;)Lnet/minecraft/network/protocol/Packet; a
flow ()Lnet/minecraft/network/protocol/PacketFlow; b
isValidPacketType (Lnet/minecraft/network/protocol/Packet;)Z b
lambda$packetsByIds$0 (Lit/unimi/dsi/fastutil/ints/Int2ObjectMap;Ljava/lang/Class;Ljava/lang/Integer;)V a
packetId (Lnet/minecraft/network/protocol/Packet;)I a
packetsByIds ()Lit/unimi/dsi/fastutil/ints/Int2ObjectMap; d
protocol ()Lnet/minecraft/network/ConnectionProtocol; a
net/minecraft/network/ConnectionProtocol$PacketSet uh$b
LOGGER a
bundlerInfo d
classToId b
extraClasses e
idToDeserializer c
<clinit> ()V <clinit>
<init> ()V <init>
addPacket (Ljava/lang/Class;Ljava/util/function/Function;)Lnet/minecraft/network/ConnectionProtocol$PacketSet; a
bundlerInfo ()Lnet/minecraft/network/protocol/BundlerInfo; a
createPacket (ILnet/minecraft/network/FriendlyByteBuf;)Lnet/minecraft/network/protocol/Packet; a
getId (Ljava/lang/Class;)I a
isKnownPacket (Ljava/lang/Class;)Z b
lambda$new$0 (Lit/unimi/dsi/fastutil/objects/Object2IntOpenHashMap;)V a
lambda$withBundlePacket$1 (Lnet/minecraft/network/protocol/BundleDelimiterPacket;Lnet/minecraft/network/FriendlyByteBuf;)Lnet/minecraft/network/protocol/BundleDelimiterPacket; a
withBundlePacket (Ljava/lang/Class;Ljava/util/function/Function;)Lnet/minecraft/network/ConnectionProtocol$PacketSet; b
net/minecraft/network/ConnectionProtocol$ProtocolBuilder uh$c
flows a
<init> ()V <init>
addFlow (Lnet/minecraft/network/protocol/PacketFlow;Lnet/minecraft/network/ConnectionProtocol$PacketSet;)Lnet/minecraft/network/ConnectionProtocol$ProtocolBuilder; a
buildCodecs (Lnet/minecraft/network/ConnectionProtocol;)Ljava/util/Map; a
net/minecraft/network/FriendlyByteBuf ui
DEFAULT_NBT_QUOTA a
GSON h
MAX_COMPONENT_STRING_LENGTH c
MAX_PUBLIC_KEY_HEADER_SIZE f
MAX_PUBLIC_KEY_LENGTH g
MAX_STRING_LENGTH b
PUBLIC_KEY_SIZE e
source d
<clinit> ()V <clinit>
<init> (Lio/netty/buffer/ByteBuf;)V <init>
alloc ()Lio/netty/buffer/ByteBufAllocator; alloc
array ()[B array
arrayOffset ()I arrayOffset
asReadOnly ()Lio/netty/buffer/ByteBuf; asReadOnly
bytesBefore (B)I bytesBefore
bytesBefore (IB)I bytesBefore
bytesBefore (IIB)I bytesBefore
capacity (I)Lnet/minecraft/network/FriendlyByteBuf; f
capacity ()I capacity
capacity (I)Lio/netty/buffer/ByteBuf; capacity
clear ()Lio/netty/buffer/ByteBuf; clear
clear ()Lnet/minecraft/network/FriendlyByteBuf; D
compareTo (Ljava/lang/Object;)I compareTo
compareTo (Lio/netty/buffer/ByteBuf;)I compareTo
copy (II)Lio/netty/buffer/ByteBuf; copy
copy ()Lio/netty/buffer/ByteBuf; copy
discardReadBytes ()Lnet/minecraft/network/FriendlyByteBuf; I
discardReadBytes ()Lio/netty/buffer/ByteBuf; discardReadBytes
discardSomeReadBytes ()Lnet/minecraft/network/FriendlyByteBuf; J
discardSomeReadBytes ()Lio/netty/buffer/ByteBuf; discardSomeReadBytes
duplicate ()Lio/netty/buffer/ByteBuf; duplicate
ensureWritable (IZ)I ensureWritable
ensureWritable (I)Lnet/minecraft/network/FriendlyByteBuf; i
ensureWritable (I)Lio/netty/buffer/ByteBuf; ensureWritable
equals (Ljava/lang/Object;)Z equals
forEachByte (IILio/netty/util/ByteProcessor;)I forEachByte
forEachByte (Lio/netty/util/ByteProcessor;)I forEachByte
forEachByteDesc (Lio/netty/util/ByteProcessor;)I forEachByteDesc
forEachByteDesc (IILio/netty/util/ByteProcessor;)I forEachByteDesc
getBoolean (I)Z getBoolean
getByte (I)B getByte
getBytes (I[B)Lio/netty/buffer/ByteBuf; getBytes
getBytes (I[BII)Lnet/minecraft/network/FriendlyByteBuf; a
getBytes (ILio/netty/buffer/ByteBuf;I)Lnet/minecraft/network/FriendlyByteBuf; a
getBytes (ILio/netty/buffer/ByteBuf;I)Lio/netty/buffer/ByteBuf; getBytes
getBytes (ILio/netty/buffer/ByteBuf;II)Lnet/minecraft/network/FriendlyByteBuf; a
getBytes (ILjava/nio/ByteBuffer;)Lio/netty/buffer/ByteBuf; getBytes
getBytes (I[BII)Lio/netty/buffer/ByteBuf; getBytes
getBytes (ILjava/nio/ByteBuffer;)Lnet/minecraft/network/FriendlyByteBuf; a
getBytes (ILjava/nio/channels/GatheringByteChannel;I)I getBytes
getBytes (ILjava/io/OutputStream;I)Lnet/minecraft/network/FriendlyByteBuf; a
getBytes (I[B)Lnet/minecraft/network/FriendlyByteBuf; a
getBytes (ILjava/io/OutputStream;I)Lio/netty/buffer/ByteBuf; getBytes
getBytes (ILio/netty/buffer/ByteBuf;)Lnet/minecraft/network/FriendlyByteBuf; a
getBytes (ILio/netty/buffer/ByteBuf;)Lio/netty/buffer/ByteBuf; getBytes
getBytes (ILio/netty/buffer/ByteBuf;II)Lio/netty/buffer/ByteBuf; getBytes
getBytes (ILjava/nio/channels/FileChannel;JI)I getBytes
getChar (I)C getChar
getCharSequence (IILjava/nio/charset/Charset;)Ljava/lang/CharSequence; getCharSequence
getDouble (I)D getDouble
getFloat (I)F getFloat
getInt (I)I getInt
getIntLE (I)I getIntLE
getLong (I)J getLong
getLongLE (I)J getLongLE
getMedium (I)I getMedium
getMediumLE (I)I getMediumLE
getShort (I)S getShort
getShortLE (I)S getShortLE
getUnsignedByte (I)S getUnsignedByte
getUnsignedInt (I)J getUnsignedInt
getUnsignedIntLE (I)J getUnsignedIntLE
getUnsignedMedium (I)I getUnsignedMedium
getUnsignedMediumLE (I)I getUnsignedMediumLE
getUnsignedShort (I)I getUnsignedShort
getUnsignedShortLE (I)I getUnsignedShortLE
hasArray ()Z hasArray
hasMemoryAddress ()Z hasMemoryAddress
hashCode ()I hashCode
indexOf (IIB)I indexOf
internalNioBuffer (II)Ljava/nio/ByteBuffer; internalNioBuffer
isContiguous ()Z isContiguous
isDirect ()Z isDirect
isReadOnly ()Z isReadOnly
isReadable (I)Z isReadable
isReadable ()Z isReadable
isWritable (I)Z isWritable
isWritable ()Z isWritable
lambda$limitValue$4 (ILjava/util/function/IntFunction;I)Ljava/lang/Object; a
lambda$readGameProfileProperties$8 (Lcom/mojang/authlib/properties/PropertyMap;Lnet/minecraft/network/FriendlyByteBuf;)V a
lambda$readJsonWithCodec$2 (Ljava/lang/String;)Lio/netty/handler/codec/DecoderException; b
lambda$readWithCodec$0 (Lnet/minecraft/nbt/Tag;Ljava/lang/String;)Lio/netty/handler/codec/DecoderException; a
lambda$writeEither$6 (Lnet/minecraft/network/FriendlyByteBuf$Writer;Ljava/lang/Object;)V b
lambda$writeEither$7 (Lnet/minecraft/network/FriendlyByteBuf$Writer;Ljava/lang/Object;)V a
lambda$writeJsonWithCodec$3 (Ljava/lang/Object;Ljava/lang/String;)Lio/netty/handler/codec/EncoderException; a
lambda$writeMap$5 (Lnet/minecraft/network/FriendlyByteBuf$Writer;Lnet/minecraft/network/FriendlyByteBuf$Writer;Ljava/lang/Object;Ljava/lang/Object;)V a
lambda$writeWithCodec$1 (Ljava/lang/Object;Ljava/lang/String;)Lio/netty/handler/codec/EncoderException; b
limitValue (Ljava/util/function/IntFunction;I)Ljava/util/function/IntFunction; a
markReaderIndex ()Lnet/minecraft/network/FriendlyByteBuf; E
markReaderIndex ()Lio/netty/buffer/ByteBuf; markReaderIndex
markWriterIndex ()Lio/netty/buffer/ByteBuf; markWriterIndex
markWriterIndex ()Lnet/minecraft/network/FriendlyByteBuf; G
maxCapacity ()I maxCapacity
maxFastWritableBytes ()I maxFastWritableBytes
maxWritableBytes ()I maxWritableBytes
memoryAddress ()J memoryAddress
nioBuffer ()Ljava/nio/ByteBuffer; nioBuffer
nioBuffer (II)Ljava/nio/ByteBuffer; nioBuffer
nioBufferCount ()I nioBufferCount
nioBuffers (II)[Ljava/nio/ByteBuffer; nioBuffers
nioBuffers ()[Ljava/nio/ByteBuffer; nioBuffers
order (Ljava/nio/ByteOrder;)Lio/netty/buffer/ByteBuf; order
order ()Ljava/nio/ByteOrder; order
readBitSet ()Ljava/util/BitSet; z
readBlockHitResult ()Lnet/minecraft/world/phys/BlockHitResult; y
readBlockPos ()Lnet/minecraft/core/BlockPos; e
readBoolean ()Z readBoolean
readById (Lnet/minecraft/core/IdMap;Lnet/minecraft/network/FriendlyByteBuf$Reader;)Lnet/minecraft/core/Holder; a
readById (Ljava/util/function/IntFunction;)Ljava/lang/Object; a
readById (Lnet/minecraft/core/IdMap;)Ljava/lang/Object; a
readByte ()B readByte
readByteArray (I)[B a
readByteArray ()[B b
readBytes (Lio/netty/buffer/ByteBuf;I)Lnet/minecraft/network/FriendlyByteBuf; a
readBytes (I)Lio/netty/buffer/ByteBuf; readBytes
readBytes (Ljava/nio/ByteBuffer;)Lio/netty/buffer/ByteBuf; readBytes
readBytes (Ljava/io/OutputStream;I)Lnet/minecraft/network/FriendlyByteBuf; a
readBytes ([BII)Lnet/minecraft/network/FriendlyByteBuf; a
readBytes (Lio/netty/buffer/ByteBuf;I)Lio/netty/buffer/ByteBuf; readBytes
readBytes (Ljava/nio/channels/GatheringByteChannel;I)I readBytes
readBytes (Lio/netty/buffer/ByteBuf;)Lio/netty/buffer/ByteBuf; readBytes
readBytes (Ljava/nio/channels/FileChannel;JI)I readBytes
readBytes ([B)Lnet/minecraft/network/FriendlyByteBuf; b
readBytes (Ljava/io/OutputStream;I)Lio/netty/buffer/ByteBuf; readBytes
readBytes ([B)Lio/netty/buffer/ByteBuf; readBytes
readBytes (Lio/netty/buffer/ByteBuf;II)Lnet/minecraft/network/FriendlyByteBuf; a
readBytes (Ljava/nio/ByteBuffer;)Lnet/minecraft/network/FriendlyByteBuf; a
readBytes (Lio/netty/buffer/ByteBuf;II)Lio/netty/buffer/ByteBuf; readBytes
readBytes ([BII)Lio/netty/buffer/ByteBuf; readBytes
readBytes (Lio/netty/buffer/ByteBuf;)Lnet/minecraft/network/FriendlyByteBuf; a
readChar ()C readChar
readCharSequence (ILjava/nio/charset/Charset;)Ljava/lang/CharSequence; readCharSequence
readChunkPos ()Lnet/minecraft/world/level/ChunkPos; f
readCollection (Ljava/util/function/IntFunction;Lnet/minecraft/network/FriendlyByteBuf$Reader;)Ljava/util/Collection; a
readComponent ()Lnet/minecraft/network/chat/Component; l
readComponentTrusted ()Lnet/minecraft/network/chat/Component; m
readDate ()Ljava/util/Date; v
readDouble ()D readDouble
readEither (Lnet/minecraft/network/FriendlyByteBuf$Reader;Lnet/minecraft/network/FriendlyByteBuf$Reader;)Lcom/mojang/datafixers/util/Either; b
readEnum (Ljava/lang/Class;)Ljava/lang/Enum; b
readEnumSet (Ljava/lang/Class;)Ljava/util/EnumSet; a
readFixedBitSet (I)Ljava/util/BitSet; e
readFloat ()F readFloat
readGameProfile ()Lcom/mojang/authlib/GameProfile; A
readGameProfileProperties ()Lcom/mojang/authlib/properties/PropertyMap; B
readGlobalPos ()Lnet/minecraft/core/GlobalPos; h
readInstant ()Ljava/time/Instant; w
readInt ()I readInt
readIntIdList ()Lit/unimi/dsi/fastutil/ints/IntList; a
readIntLE ()I readIntLE
readItem ()Lnet/minecraft/world/item/ItemStack; r
readJsonWithCodec (Lcom/mojang/serialization/Codec;)Ljava/lang/Object; a
readList (Lnet/minecraft/network/FriendlyByteBuf$Reader;)Ljava/util/List; a
readLong ()J readLong
readLongArray ([JI)[J a
readLongArray ([J)[J b
readLongArray ()[J d
readLongLE ()J readLongLE
readMap (Lnet/minecraft/network/FriendlyByteBuf$Reader;Lnet/minecraft/network/FriendlyByteBuf$Reader;)Ljava/util/Map; a
readMap (Ljava/util/function/IntFunction;Lnet/minecraft/network/FriendlyByteBuf$Reader;Lnet/minecraft/network/FriendlyByteBuf$Reader;)Ljava/util/Map; a
readMedium ()I readMedium
readMediumLE ()I readMediumLE
readNbt ()Lnet/minecraft/nbt/CompoundTag; q
readNbt (Lnet/minecraft/nbt/NbtAccounter;)Lnet/minecraft/nbt/Tag; a
readNullable (Lnet/minecraft/network/FriendlyByteBuf$Reader;)Ljava/lang/Object; c
readOptional (Lnet/minecraft/network/FriendlyByteBuf$Reader;)Ljava/util/Optional; b
readProperty ()Lcom/mojang/authlib/properties/Property; C
readPublicKey ()Ljava/security/PublicKey; x
readQuaternion ()Lorg/joml/Quaternionf; j
readRegistryKey ()Lnet/minecraft/resources/ResourceKey; u
readResourceKey (Lnet/minecraft/resources/ResourceKey;)Lnet/minecraft/resources/ResourceKey; a
readResourceLocation ()Lnet/minecraft/resources/ResourceLocation; t
readRetainedSlice (I)Lio/netty/buffer/ByteBuf; readRetainedSlice
readSectionPos ()Lnet/minecraft/core/SectionPos; g
readShort ()S readShort
readShortLE ()S readShortLE
readSlice (I)Lio/netty/buffer/ByteBuf; readSlice
readUUID ()Ljava/util/UUID; p
readUnsignedByte ()S readUnsignedByte
readUnsignedInt ()J readUnsignedInt
readUnsignedIntLE ()J readUnsignedIntLE
readUnsignedMedium ()I readUnsignedMedium
readUnsignedMediumLE ()I readUnsignedMediumLE
readUnsignedShort ()I readUnsignedShort
readUnsignedShortLE ()I readUnsignedShortLE
readUtf (I)Ljava/lang/String; d
readUtf ()Ljava/lang/String; s
readVarInt ()I n
readVarIntArray (I)[I b
readVarIntArray ()[I c
readVarLong ()J o
readVec3 ()Lnet/minecraft/world/phys/Vec3; k
readVector3f ()Lorg/joml/Vector3f; i
readWithCodec (Lcom/mojang/serialization/DynamicOps;Lcom/mojang/serialization/Codec;Lnet/minecraft/nbt/NbtAccounter;)Ljava/lang/Object; a
readWithCodecTrusted (Lcom/mojang/serialization/DynamicOps;Lcom/mojang/serialization/Codec;)Ljava/lang/Object; a
readWithCount (Ljava/util/function/Consumer;)V a
readableBytes ()I readableBytes
readerIndex ()I readerIndex
readerIndex (I)Lnet/minecraft/network/FriendlyByteBuf; g
readerIndex (I)Lio/netty/buffer/ByteBuf; readerIndex
refCnt ()I refCnt
release (I)Z release
release ()Z release
resetReaderIndex ()Lio/netty/buffer/ByteBuf; resetReaderIndex
resetReaderIndex ()Lnet/minecraft/network/FriendlyByteBuf; F
resetWriterIndex ()Lnet/minecraft/network/FriendlyByteBuf; H
resetWriterIndex ()Lio/netty/buffer/ByteBuf; resetWriterIndex
retain ()Lnet/minecraft/network/FriendlyByteBuf; K
retain (I)Lio/netty/buffer/ByteBuf; retain
retain (I)Lio/netty/util/ReferenceCounted; retain
retain ()Lio/netty/buffer/ByteBuf; retain
retain (I)Lnet/minecraft/network/FriendlyByteBuf; t
retain ()Lio/netty/util/ReferenceCounted; retain
retainedDuplicate ()Lio/netty/buffer/ByteBuf; retainedDuplicate
retainedSlice ()Lio/netty/buffer/ByteBuf; retainedSlice
retainedSlice (II)Lio/netty/buffer/ByteBuf; retainedSlice
setBoolean (IZ)Lnet/minecraft/network/FriendlyByteBuf; a
setBoolean (IZ)Lio/netty/buffer/ByteBuf; setBoolean
setByte (II)Lnet/minecraft/network/FriendlyByteBuf; b
setByte (II)Lio/netty/buffer/ByteBuf; setByte
setBytes (ILjava/nio/ByteBuffer;)Lnet/minecraft/network/FriendlyByteBuf; b
setBytes (ILjava/io/InputStream;I)I setBytes
setBytes (ILjava/nio/ByteBuffer;)Lio/netty/buffer/ByteBuf; setBytes
setBytes (ILio/netty/buffer/ByteBuf;I)Lio/netty/buffer/ByteBuf; setBytes
setBytes (I[BII)Lnet/minecraft/network/FriendlyByteBuf; b
setBytes (I[BII)Lio/netty/buffer/ByteBuf; setBytes
setBytes (ILjava/nio/channels/ScatteringByteChannel;I)I setBytes
setBytes (ILio/netty/buffer/ByteBuf;II)Lnet/minecraft/network/FriendlyByteBuf; b
setBytes (ILio/netty/buffer/ByteBuf;II)Lio/netty/buffer/ByteBuf; setBytes
setBytes (ILio/netty/buffer/ByteBuf;)Lio/netty/buffer/ByteBuf; setBytes
setBytes (ILio/netty/buffer/ByteBuf;)Lnet/minecraft/network/FriendlyByteBuf; b
setBytes (I[B)Lnet/minecraft/network/FriendlyByteBuf; b
setBytes (I[B)Lio/netty/buffer/ByteBuf; setBytes
setBytes (ILjava/nio/channels/FileChannel;JI)I setBytes
setBytes (ILio/netty/buffer/ByteBuf;I)Lnet/minecraft/network/FriendlyByteBuf; b
setChar (II)Lio/netty/buffer/ByteBuf; setChar
setChar (II)Lnet/minecraft/network/FriendlyByteBuf; i
setCharSequence (ILjava/lang/CharSequence;Ljava/nio/charset/Charset;)I setCharSequence
setDouble (ID)Lio/netty/buffer/ByteBuf; setDouble
setDouble (ID)Lnet/minecraft/network/FriendlyByteBuf; a
setFloat (IF)Lio/netty/buffer/ByteBuf; setFloat
setFloat (IF)Lnet/minecraft/network/FriendlyByteBuf; a
setIndex (II)Lnet/minecraft/network/FriendlyByteBuf; a
setIndex (II)Lio/netty/buffer/ByteBuf; setIndex
setInt (II)Lio/netty/buffer/ByteBuf; setInt
setInt (II)Lnet/minecraft/network/FriendlyByteBuf; g
setIntLE (II)Lnet/minecraft/network/FriendlyByteBuf; h
setIntLE (II)Lio/netty/buffer/ByteBuf; setIntLE
setLong (IJ)Lio/netty/buffer/ByteBuf; setLong
setLong (IJ)Lnet/minecraft/network/FriendlyByteBuf; a
setLongLE (IJ)Lio/netty/buffer/ByteBuf; setLongLE
setLongLE (IJ)Lnet/minecraft/network/FriendlyByteBuf; b
setMedium (II)Lio/netty/buffer/ByteBuf; setMedium
setMedium (II)Lnet/minecraft/network/FriendlyByteBuf; e
setMediumLE (II)Lnet/minecraft/network/FriendlyByteBuf; f
setMediumLE (II)Lio/netty/buffer/ByteBuf; setMediumLE
setShort (II)Lio/netty/buffer/ByteBuf; setShort
setShort (II)Lnet/minecraft/network/FriendlyByteBuf; c
setShortLE (II)Lio/netty/buffer/ByteBuf; setShortLE
setShortLE (II)Lnet/minecraft/network/FriendlyByteBuf; d
setZero (II)Lnet/minecraft/network/FriendlyByteBuf; j
setZero (II)Lio/netty/buffer/ByteBuf; setZero
skipBytes (I)Lio/netty/buffer/ByteBuf; skipBytes
skipBytes (I)Lnet/minecraft/network/FriendlyByteBuf; j
slice (II)Lio/netty/buffer/ByteBuf; slice
slice ()Lio/netty/buffer/ByteBuf; slice
toString (IILjava/nio/charset/Charset;)Ljava/lang/String; toString
toString (Ljava/nio/charset/Charset;)Ljava/lang/String; toString
toString ()Ljava/lang/String; toString
touch (Ljava/lang/Object;)Lio/netty/util/ReferenceCounted; touch
touch (Ljava/lang/Object;)Lnet/minecraft/network/FriendlyByteBuf; a
touch ()Lnet/minecraft/network/FriendlyByteBuf; L
touch ()Lio/netty/util/ReferenceCounted; touch
touch ()Lio/netty/buffer/ByteBuf; touch
touch (Ljava/lang/Object;)Lio/netty/buffer/ByteBuf; touch
unwrap ()Lio/netty/buffer/ByteBuf; unwrap
writableBytes ()I writableBytes
writeBitSet (Ljava/util/BitSet;)V a
writeBlockHitResult (Lnet/minecraft/world/phys/BlockHitResult;)V a
writeBlockPos (Lnet/minecraft/core/BlockPos;)Lnet/minecraft/network/FriendlyByteBuf; a
writeBoolean (Z)Lio/netty/buffer/ByteBuf; writeBoolean
writeBoolean (Z)Lnet/minecraft/network/FriendlyByteBuf; a
writeById (Ljava/util/function/ToIntFunction;Ljava/lang/Object;)Lnet/minecraft/network/FriendlyByteBuf; a
writeByte (I)Lnet/minecraft/network/FriendlyByteBuf; k
writeByte (I)Lio/netty/buffer/ByteBuf; writeByte
writeByteArray ([B)Lnet/minecraft/network/FriendlyByteBuf; a
writeBytes (Lio/netty/buffer/ByteBuf;)Lio/netty/buffer/ByteBuf; writeBytes
writeBytes ([BII)Lnet/minecraft/network/FriendlyByteBuf; b
writeBytes (Ljava/io/InputStream;I)I writeBytes
writeBytes ([BII)Lio/netty/buffer/ByteBuf; writeBytes
writeBytes (Lio/netty/buffer/ByteBuf;II)Lio/netty/buffer/ByteBuf; writeBytes
writeBytes (Lio/netty/buffer/ByteBuf;II)Lnet/minecraft/network/FriendlyByteBuf; b
writeBytes (Ljava/nio/ByteBuffer;)Lnet/minecraft/network/FriendlyByteBuf; b
writeBytes (Ljava/nio/channels/FileChannel;JI)I writeBytes
writeBytes (Lio/netty/buffer/ByteBuf;I)Lio/netty/buffer/ByteBuf; writeBytes
writeBytes (Lio/netty/buffer/ByteBuf;I)Lnet/minecraft/network/FriendlyByteBuf; b
writeBytes (Ljava/nio/ByteBuffer;)Lio/netty/buffer/ByteBuf; writeBytes
writeBytes (Lio/netty/buffer/ByteBuf;)Lnet/minecraft/network/FriendlyByteBuf; b
writeBytes (Ljava/nio/channels/ScatteringByteChannel;I)I writeBytes
writeBytes ([B)Lio/netty/buffer/ByteBuf; writeBytes
writeBytes ([B)Lnet/minecraft/network/FriendlyByteBuf; c
writeChar (I)Lio/netty/buffer/ByteBuf; writeChar
writeChar (I)Lnet/minecraft/network/FriendlyByteBuf; r
writeCharSequence (Ljava/lang/CharSequence;Ljava/nio/charset/Charset;)I writeCharSequence
writeChunkPos (Lnet/minecraft/world/level/ChunkPos;)Lnet/minecraft/network/FriendlyByteBuf; a
writeCollection (Ljava/util/Collection;Lnet/minecraft/network/FriendlyByteBuf$Writer;)V a
writeComponent (Lnet/minecraft/network/chat/Component;)Lnet/minecraft/network/FriendlyByteBuf; a
writeDate (Ljava/util/Date;)Lnet/minecraft/network/FriendlyByteBuf; a
writeDouble (D)Lnet/minecraft/network/FriendlyByteBuf; a
writeDouble (D)Lio/netty/buffer/ByteBuf; writeDouble
writeEither (Lcom/mojang/datafixers/util/Either;Lnet/minecraft/network/FriendlyByteBuf$Writer;Lnet/minecraft/network/FriendlyByteBuf$Writer;)V a
writeEnum (Ljava/lang/Enum;)Lnet/minecraft/network/FriendlyByteBuf; a
writeEnumSet (Ljava/util/EnumSet;Ljava/lang/Class;)V a
writeFixedBitSet (Ljava/util/BitSet;I)V a
writeFloat (F)Lnet/minecraft/network/FriendlyByteBuf; a
writeFloat (F)Lio/netty/buffer/ByteBuf; writeFloat
writeGameProfile (Lcom/mojang/authlib/GameProfile;)V a
writeGameProfileProperties (Lcom/mojang/authlib/properties/PropertyMap;)V a
writeGlobalPos (Lnet/minecraft/core/GlobalPos;)V a
writeId (Lnet/minecraft/core/IdMap;Lnet/minecraft/core/Holder;Lnet/minecraft/network/FriendlyByteBuf$Writer;)V a
writeId (Lnet/minecraft/core/IdMap;Ljava/lang/Object;)V a
writeInstant (Ljava/time/Instant;)V a
writeInt (I)Lio/netty/buffer/ByteBuf; writeInt
writeInt (I)Lnet/minecraft/network/FriendlyByteBuf; p
writeIntIdList (Lit/unimi/dsi/fastutil/ints/IntList;)V a
writeIntLE (I)Lnet/minecraft/network/FriendlyByteBuf; q
writeIntLE (I)Lio/netty/buffer/ByteBuf; writeIntLE
writeItem (Lnet/minecraft/world/item/ItemStack;)Lnet/minecraft/network/FriendlyByteBuf; a
writeJsonWithCodec (Lcom/mojang/serialization/Codec;Ljava/lang/Object;)V a
writeLong (J)Lnet/minecraft/network/FriendlyByteBuf; b
writeLong (J)Lio/netty/buffer/ByteBuf; writeLong
writeLongArray ([J)Lnet/minecraft/network/FriendlyByteBuf; a
writeLongLE (J)Lio/netty/buffer/ByteBuf; writeLongLE
writeLongLE (J)Lnet/minecraft/network/FriendlyByteBuf; c
writeMap (Ljava/util/Map;Lnet/minecraft/network/FriendlyByteBuf$Writer;Lnet/minecraft/network/FriendlyByteBuf$Writer;)V a
writeMedium (I)Lnet/minecraft/network/FriendlyByteBuf; n
writeMedium (I)Lio/netty/buffer/ByteBuf; writeMedium
writeMediumLE (I)Lnet/minecraft/network/FriendlyByteBuf; o
writeMediumLE (I)Lio/netty/buffer/ByteBuf; writeMediumLE
writeNbt (Lnet/minecraft/nbt/Tag;)Lnet/minecraft/network/FriendlyByteBuf; a
writeNullable (Ljava/lang/Object;Lnet/minecraft/network/FriendlyByteBuf$Writer;)V a
writeOptional (Ljava/util/Optional;Lnet/minecraft/network/FriendlyByteBuf$Writer;)V a
writeProperty (Lcom/mojang/authlib/properties/Property;)V a
writePublicKey (Ljava/security/PublicKey;)Lnet/minecraft/network/FriendlyByteBuf; a
writeQuaternion (Lorg/joml/Quaternionf;)V a
writeResourceKey (Lnet/minecraft/resources/ResourceKey;)V b
writeResourceLocation (Lnet/minecraft/resources/ResourceLocation;)Lnet/minecraft/network/FriendlyByteBuf; a
writeSectionPos (Lnet/minecraft/core/SectionPos;)Lnet/minecraft/network/FriendlyByteBuf; a
writeShort (I)Lnet/minecraft/network/FriendlyByteBuf; l
writeShort (I)Lio/netty/buffer/ByteBuf; writeShort
writeShortLE (I)Lnet/minecraft/network/FriendlyByteBuf; m
writeShortLE (I)Lio/netty/buffer/ByteBuf; writeShortLE
writeUUID (Ljava/util/UUID;)Lnet/minecraft/network/FriendlyByteBuf; a
writeUtf (Ljava/lang/String;)Lnet/minecraft/network/FriendlyByteBuf; a
writeUtf (Ljava/lang/String;I)Lnet/minecraft/network/FriendlyByteBuf; a
writeVarInt (I)Lnet/minecraft/network/FriendlyByteBuf; c
writeVarIntArray ([I)Lnet/minecraft/network/FriendlyByteBuf; a
writeVarLong (J)Lnet/minecraft/network/FriendlyByteBuf; a
writeVec3 (Lnet/minecraft/world/phys/Vec3;)V a
writeVector3f (Lorg/joml/Vector3f;)V a
writeWithCodec (Lcom/mojang/serialization/DynamicOps;Lcom/mojang/serialization/Codec;Ljava/lang/Object;)Lnet/minecraft/network/FriendlyByteBuf; a
writeZero (I)Lnet/minecraft/network/FriendlyByteBuf; s
writeZero (I)Lio/netty/buffer/ByteBuf; writeZero
writerIndex (I)Lnet/minecraft/network/FriendlyByteBuf; h
writerIndex ()I writerIndex
writerIndex (I)Lio/netty/buffer/ByteBuf; writerIndex
net/minecraft/network/FriendlyByteBuf$1 ui$1
$SwitchMap$net$minecraft$core$Holder$Kind a
<clinit> ()V <clinit>
net/minecraft/network/FriendlyByteBuf$Reader ui$a
asOptional ()Lnet/minecraft/network/FriendlyByteBuf$Reader; asOptional
lambda$asOptional$0 (Lnet/minecraft/network/FriendlyByteBuf;)Ljava/util/Optional; a
net/minecraft/network/FriendlyByteBuf$Writer ui$b
asOptional ()Lnet/minecraft/network/FriendlyByteBuf$Writer; asOptional
lambda$asOptional$0 (Lnet/minecraft/network/FriendlyByteBuf;Ljava/util/Optional;)V a
net/minecraft/network/PacketBundlePacker uj
bundlerAttributeKey c
currentBundler a
infoForCurrentBundler b
<init> (Lio/netty/util/AttributeKey;)V <init>
decode (Lio/netty/channel/ChannelHandlerContext;Lnet/minecraft/network/protocol/Packet;Ljava/util/List;)V a
decode (Lio/netty/channel/ChannelHandlerContext;Ljava/lang/Object;Ljava/util/List;)V decode
net/minecraft/network/PacketBundleUnpacker uk
bundlerAttributeKey a
<init> (Lio/netty/util/AttributeKey;)V <init>
encode (Lio/netty/channel/ChannelHandlerContext;Lnet/minecraft/network/protocol/Packet;Ljava/util/List;)V a
encode (Lio/netty/channel/ChannelHandlerContext;Ljava/lang/Object;Ljava/util/List;)V encode
net/minecraft/network/PacketDecoder ul
LOGGER a
codecKey b
<clinit> ()V <clinit>
<init> (Lio/netty/util/AttributeKey;)V <init>
decode (Lio/netty/channel/ChannelHandlerContext;Lio/netty/buffer/ByteBuf;Ljava/util/List;)V decode
net/minecraft/network/PacketEncoder um
LOGGER a
codecKey b
<clinit> ()V <clinit>
<init> (Lio/netty/util/AttributeKey;)V <init>
encode (Lio/netty/channel/ChannelHandlerContext;Lnet/minecraft/network/protocol/Packet;Lio/netty/buffer/ByteBuf;)V a
encode (Lio/netty/channel/ChannelHandlerContext;Ljava/lang/Object;Lio/netty/buffer/ByteBuf;)V encode
net/minecraft/network/PacketFlowValidator un
LOGGER a
decoderKey b
encoderKey c
<clinit> ()V <clinit>
<init> (Lio/netty/util/AttributeKey;Lio/netty/util/AttributeKey;)V <init>
decode (Lio/netty/channel/ChannelHandlerContext;Lnet/minecraft/network/protocol/Packet;Ljava/util/List;)V a
decode (Lio/netty/channel/ChannelHandlerContext;Ljava/lang/Object;Ljava/util/List;)V decode
encode (Lio/netty/channel/ChannelHandlerContext;Lnet/minecraft/network/protocol/Packet;Ljava/util/List;)V b
encode (Lio/netty/channel/ChannelHandlerContext;Ljava/lang/Object;Ljava/util/List;)V encode
validatePacket (Lio/netty/channel/ChannelHandlerContext;Lnet/minecraft/network/protocol/Packet;Ljava/util/List;Lio/netty/util/AttributeKey;)V a
net/minecraft/network/PacketListener uo
fillCrashReport (Lnet/minecraft/CrashReport;)V a
fillListenerSpecificCrashDetails (Lnet/minecraft/CrashReportCategory;)V a
flow ()Lnet/minecraft/network/protocol/PacketFlow; a
isAcceptingMessages ()Z c
lambda$fillCrashReport$0 ()Ljava/lang/String; f
lambda$fillCrashReport$1 ()Ljava/lang/String; e
onDisconnect (Lnet/minecraft/network/chat/Component;)V a
protocol ()Lnet/minecraft/network/ConnectionProtocol; b
shouldHandleMessage (Lnet/minecraft/network/protocol/Packet;)Z a
shouldPropagateHandlingExceptions ()Z d
net/minecraft/network/PacketSendListener up
exceptionallySend (Ljava/util/function/Supplier;)Lnet/minecraft/network/PacketSendListener; a
onFailure ()Lnet/minecraft/network/protocol/Packet; b
onSuccess ()V a
thenRun (Ljava/lang/Runnable;)Lnet/minecraft/network/PacketSendListener; a
net/minecraft/network/PacketSendListener$1 up$1
val$runnable a
<init> (Ljava/lang/Runnable;)V <init>
onFailure ()Lnet/minecraft/network/protocol/Packet; b
onSuccess ()V a
net/minecraft/network/PacketSendListener$2 up$2
val$handler a
<init> (Ljava/util/function/Supplier;)V <init>
onFailure ()Lnet/minecraft/network/protocol/Packet; b
net/minecraft/network/ProtocolSwapHandler uq
swapProtocolIfNeeded (Lio/netty/util/Attribute;Lnet/minecraft/network/protocol/Packet;)V a
net/minecraft/network/RateKickingConnection ur
EXCEED_REASON k
LOGGER j
rateLimitPacketsPerSecond l
<clinit> ()V <clinit>
<init> (I)V <init>
lambda$tickSecond$0 ()V s
tickSecond ()V e
net/minecraft/network/ServerboundPacketListener us
flow ()Lnet/minecraft/network/protocol/PacketFlow; a
net/minecraft/network/SkipPacketException ut
<init> (Ljava/lang/Throwable;)V <init>
net/minecraft/network/TickablePacketListener uu
tick ()V e
net/minecraft/network/Utf8String uv
<init> ()V <init>
read (Lio/netty/buffer/ByteBuf;I)Ljava/lang/String; a
write (Lio/netty/buffer/ByteBuf;Ljava/lang/CharSequence;I)V a
net/minecraft/network/VarInt uw
CONTINUATION_BIT_MASK c
DATA_BITS_MASK b
DATA_BITS_PER_BYTE d
MAX_VARINT_SIZE a
<init> ()V <init>
getByteSize (I)I a
hasContinuationBit (B)Z a
read (Lio/netty/buffer/ByteBuf;)I a
write (Lio/netty/buffer/ByteBuf;I)Lio/netty/buffer/ByteBuf; a
net/minecraft/network/VarLong ux
CONTINUATION_BIT_MASK c
DATA_BITS_MASK b
DATA_BITS_PER_BYTE d
MAX_VARLONG_SIZE a
<init> ()V <init>
getByteSize (J)I a
hasContinuationBit (B)Z a
read (Lio/netty/buffer/ByteBuf;)J a
write (Lio/netty/buffer/ByteBuf;J)Lio/netty/buffer/ByteBuf; a
net/minecraft/network/Varint21FrameDecoder uy
MAX_VARINT21_BYTES a
helperBuf b
monitor c
<init> (Lnet/minecraft/network/BandwidthDebugMonitor;)V <init>
copyVarint (Lio/netty/buffer/ByteBuf;Lio/netty/buffer/ByteBuf;)Z a
decode (Lio/netty/channel/ChannelHandlerContext;Lio/netty/buffer/ByteBuf;Ljava/util/List;)V decode
handlerRemoved0 (Lio/netty/channel/ChannelHandlerContext;)V handlerRemoved0
net/minecraft/network/Varint21LengthFieldPrepender uz
MAX_VARINT21_BYTES a
<init> ()V <init>
encode (Lio/netty/channel/ChannelHandlerContext;Lio/netty/buffer/ByteBuf;Lio/netty/buffer/ByteBuf;)V a
encode (Lio/netty/channel/ChannelHandlerContext;Ljava/lang/Object;Lio/netty/buffer/ByteBuf;)V encode
net/minecraft/network/chat/ChatDecorator va
PLAIN a
<clinit> ()V <clinit>
decorate (Lnet/minecraft/server/level/ServerPlayer;Lnet/minecraft/network/chat/Component;)Lnet/minecraft/network/chat/Component; decorate
lambda$static$0 (Lnet/minecraft/server/level/ServerPlayer;Lnet/minecraft/network/chat/Component;)Lnet/minecraft/network/chat/Component; a
net/minecraft/network/chat/ChatType vb
CHAT c
CODEC a
DEFAULT_CHAT_DECORATION b
EMOTE_COMMAND i
MSG_COMMAND_INCOMING e
MSG_COMMAND_OUTGOING f
SAY_COMMAND d
TEAM_MSG_COMMAND_INCOMING g
TEAM_MSG_COMMAND_OUTGOING h
chat j
narration k
<clinit> ()V <clinit>
<init> (Lnet/minecraft/network/chat/ChatTypeDecoration;Lnet/minecraft/network/chat/ChatTypeDecoration;)V <init>
bind (Lnet/minecraft/network/chat/Component;)Lnet/minecraft/network/chat/ChatType$Bound; a
bind (Lnet/minecraft/resources/ResourceKey;Lnet/minecraft/world/entity/Entity;)Lnet/minecraft/network/chat/ChatType$Bound; a
bind (Lnet/minecraft/resources/ResourceKey;Lnet/minecraft/commands/CommandSourceStack;)Lnet/minecraft/network/chat/ChatType$Bound; a
bind (Lnet/minecraft/resources/ResourceKey;Lnet/minecraft/core/RegistryAccess;Lnet/minecraft/network/chat/Component;)Lnet/minecraft/network/chat/ChatType$Bound; a
bootstrap (Lnet/minecraft/data/worldgen/BootstapContext;)V a
chat ()Lnet/minecraft/network/chat/ChatTypeDecoration; a
create (Ljava/lang/String;)Lnet/minecraft/resources/ResourceKey; a
equals (Ljava/lang/Object;)Z equals
hashCode ()I hashCode
lambda$static$0 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; a
narration ()Lnet/minecraft/network/chat/ChatTypeDecoration; b
toString ()Ljava/lang/String; toString
net/minecraft/network/chat/ChatType$Bound vb$a
chatType a
name b
targetName c
<init> (Lnet/minecraft/network/chat/ChatType;Lnet/minecraft/network/chat/Component;Lnet/minecraft/network/chat/Component;)V <init>
<init> (Lnet/minecraft/network/chat/ChatType;Lnet/minecraft/network/chat/Component;)V <init>
chatType ()Lnet/minecraft/network/chat/ChatType; a
decorate (Lnet/minecraft/network/chat/Component;)Lnet/minecraft/network/chat/Component; a
decorateNarration (Lnet/minecraft/network/chat/Component;)Lnet/minecraft/network/chat/Component; b
equals (Ljava/lang/Object;)Z equals
hashCode ()I hashCode
name ()Lnet/minecraft/network/chat/Component; b
targetName ()Lnet/minecraft/network/chat/Component; c
toNetwork (Lnet/minecraft/core/RegistryAccess;)Lnet/minecraft/network/chat/ChatType$BoundNetwork; a
toString ()Ljava/lang/String; toString
withTargetName (Lnet/minecraft/network/chat/Component;)Lnet/minecraft/network/chat/ChatType$Bound; c
net/minecraft/network/chat/ChatType$BoundNetwork vb$b
chatType a
name b
targetName c
<init> (ILnet/minecraft/network/chat/Component;Lnet/minecraft/network/chat/Component;)V <init>
<init> (Lnet/minecraft/network/FriendlyByteBuf;)V <init>
chatType ()I a
equals (Ljava/lang/Object;)Z equals
hashCode ()I hashCode
lambda$resolve$0 (Lnet/minecraft/network/chat/ChatType;)Lnet/minecraft/network/chat/ChatType$Bound; a
name ()Lnet/minecraft/network/chat/Component; b
resolve (Lnet/minecraft/core/RegistryAccess;)Ljava/util/Optional; a
targetName ()Lnet/minecraft/network/chat/Component; c
toString ()Ljava/lang/String; toString
write (Lnet/minecraft/network/FriendlyByteBuf;)V a
net/minecraft/network/chat/ChatTypeDecoration vc
CODEC a
parameters c
style d
translationKey b
<clinit> ()V <clinit>
<init> (Ljava/lang/String;Ljava/util/List;Lnet/minecraft/network/chat/Style;)V <init>
decorate (Lnet/minecraft/network/chat/Component;Lnet/minecraft/network/chat/ChatType$Bound;)Lnet/minecraft/network/chat/Component; a
equals (Ljava/lang/Object;)Z equals
hashCode ()I hashCode
incomingDirectMessage (Ljava/lang/String;)Lnet/minecraft/network/chat/ChatTypeDecoration; b
lambda$static$0 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; a
outgoingDirectMessage (Ljava/lang/String;)Lnet/minecraft/network/chat/ChatTypeDecoration; c
parameters ()Ljava/util/List; b
resolveParameters (Lnet/minecraft/network/chat/Component;Lnet/minecraft/network/chat/ChatType$Bound;)[Lnet/minecraft/network/chat/Component; b
style ()Lnet/minecraft/network/chat/Style; c
teamMessage (Ljava/lang/String;)Lnet/minecraft/network/chat/ChatTypeDecoration; d
toString ()Ljava/lang/String; toString
translationKey ()Ljava/lang/String; a
withSender (Ljava/lang/String;)Lnet/minecraft/network/chat/ChatTypeDecoration; a
net/minecraft/network/chat/ChatTypeDecoration$Parameter vc$a
$VALUES g
CODEC d
CONTENT c
SENDER a
TARGET b
name e
selector f
$values ()[Lnet/minecraft/network/chat/ChatTypeDecoration$Parameter; a
<clinit> ()V <clinit>
<init> (Ljava/lang/String;ILjava/lang/String;Lnet/minecraft/network/chat/ChatTypeDecoration$Parameter$Selector;)V <init>
getSerializedName ()Ljava/lang/String; c
lambda$static$0 (Lnet/minecraft/network/chat/Component;Lnet/minecraft/network/chat/ChatType$Bound;)Lnet/minecraft/network/chat/Component; d
lambda$static$1 (Lnet/minecraft/network/chat/Component;Lnet/minecraft/network/chat/ChatType$Bound;)Lnet/minecraft/network/chat/Component; c
lambda$static$2 (Lnet/minecraft/network/chat/Component;Lnet/minecraft/network/chat/ChatType$Bound;)Lnet/minecraft/network/chat/Component; b
select (Lnet/minecraft/network/chat/Component;Lnet/minecraft/network/chat/ChatType$Bound;)Lnet/minecraft/network/chat/Component; a
valueOf (Ljava/lang/String;)Lnet/minecraft/network/chat/ChatTypeDecoration$Parameter; valueOf
values ()[Lnet/minecraft/network/chat/ChatTypeDecoration$Parameter; values
net/minecraft/network/chat/ChatTypeDecoration$Parameter$Selector vc$a$a
select (Lnet/minecraft/network/chat/Component;Lnet/minecraft/network/chat/ChatType$Bound;)Lnet/minecraft/network/chat/Component; select
net/minecraft/network/chat/ClickEvent vd
CODEC a
action b
value c
<clinit> ()V <clinit>
<init> (Lnet/minecraft/network/chat/ClickEvent$Action;Ljava/lang/String;)V <init>
equals (Ljava/lang/Object;)Z equals
getAction ()Lnet/minecraft/network/chat/ClickEvent$Action; a
getValue ()Ljava/lang/String; b
hashCode ()I hashCode
lambda$static$0 (Lnet/minecraft/network/chat/ClickEvent;)Lnet/minecraft/network/chat/ClickEvent$Action; b
lambda$static$1 (Lnet/minecraft/network/chat/ClickEvent;)Ljava/lang/String; a
lambda$static$2 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; a
toString ()Ljava/lang/String; toString
net/minecraft/network/chat/ClickEvent$Action vd$a
$VALUES k
CHANGE_PAGE e
CODEC h
COPY_TO_CLIPBOARD f
OPEN_FILE b
OPEN_URL a
RUN_COMMAND c
SUGGEST_COMMAND d
UNSAFE_CODEC g
allowFromServer i
name j
$values ()[Lnet/minecraft/network/chat/ClickEvent$Action; b
<clinit> ()V <clinit>
<init> (Ljava/lang/String;ILjava/lang/String;Z)V <init>
filterForSerialization (Lnet/minecraft/network/chat/ClickEvent$Action;)Lcom/mojang/serialization/DataResult; a
getSerializedName ()Ljava/lang/String; c
isAllowedFromServer ()Z a
lambda$filterForSerialization$0 (Lnet/minecraft/network/chat/ClickEvent$Action;)Ljava/lang/String; b
valueOf (Ljava/lang/String;)Lnet/minecraft/network/chat/ClickEvent$Action; valueOf
values ()[Lnet/minecraft/network/chat/ClickEvent$Action; values
net/minecraft/network/chat/CommonComponents ve
CONNECT_FAILED q
ELLIPSIS t
EMPTY a
GUI_ACKNOWLEDGE m
GUI_BACK k
GUI_CANCEL e
GUI_CONTINUE j
GUI_COPY_LINK_TO_CLIPBOARD o
GUI_DISCONNECT p
GUI_DONE d
GUI_NO g
GUI_OK h
GUI_OPEN_IN_BROWSER n
GUI_PROCEED i
GUI_TO_TITLE l
GUI_YES f
NARRATION_SEPARATOR s
NEW_LINE r
OPTION_OFF c
OPTION_ON b
SPACE u
<clinit> ()V <clinit>
<init> ()V <init>
days (J)Lnet/minecraft/network/chat/MutableComponent; a
hours (J)Lnet/minecraft/network/chat/MutableComponent; b
joinForNarration ([Lnet/minecraft/network/chat/Component;)Lnet/minecraft/network/chat/MutableComponent; a
joinLines ([Lnet/minecraft/network/chat/Component;)Lnet/minecraft/network/chat/Component; b
joinLines (Ljava/util/Collection;)Lnet/minecraft/network/chat/Component; a
minutes (J)Lnet/minecraft/network/chat/MutableComponent; c
optionNameValue (Lnet/minecraft/network/chat/Component;Lnet/minecraft/network/chat/Component;)Lnet/minecraft/network/chat/MutableComponent; a
optionStatus (Lnet/minecraft/network/chat/Component;Z)Lnet/minecraft/network/chat/MutableComponent; a
optionStatus (Z)Lnet/minecraft/network/chat/Component; a
space ()Lnet/minecraft/network/chat/MutableComponent; a
net/minecraft/network/chat/Component vf
contains (Lnet/minecraft/network/chat/Component;)Z a
copy ()Lnet/minecraft/network/chat/MutableComponent; f
empty ()Lnet/minecraft/network/chat/MutableComponent; i
getContents ()Lnet/minecraft/network/chat/ComponentContents; b
getSiblings ()Ljava/util/List; c
getString (I)Ljava/lang/String; a
getString ()Ljava/lang/String; getString
getStyle ()Lnet/minecraft/network/chat/Style; a
getVisualOrderText ()Lnet/minecraft/util/FormattedCharSequence; g
keybind (Ljava/lang/String;)Lnet/minecraft/network/chat/MutableComponent; d
lambda$getString$0 (ILjava/lang/StringBuilder;Ljava/lang/String;)Ljava/util/Optional; a
lambda$toFlatList$1 (Ljava/util/List;Lnet/minecraft/network/chat/Style;Ljava/lang/String;)Ljava/util/Optional; a
literal (Ljava/lang/String;)Lnet/minecraft/network/chat/MutableComponent; b
nbt (Ljava/lang/String;ZLjava/util/Optional;Lnet/minecraft/network/chat/contents/DataSource;)Lnet/minecraft/network/chat/MutableComponent; a
nullToEmpty (Ljava/lang/String;)Lnet/minecraft/network/chat/Component; a
plainCopy ()Lnet/minecraft/network/chat/MutableComponent; e
score (Ljava/lang/String;Ljava/lang/String;)Lnet/minecraft/network/chat/MutableComponent; b
selector (Ljava/lang/String;Ljava/util/Optional;)Lnet/minecraft/network/chat/MutableComponent; a
toFlatList (Lnet/minecraft/network/chat/Style;)Ljava/util/List; a
toFlatList ()Ljava/util/List; h
translatable (Ljava/lang/String;[Ljava/lang/Object;)Lnet/minecraft/network/chat/MutableComponent; a
translatable (Ljava/lang/String;)Lnet/minecraft/network/chat/MutableComponent; c
translatableEscape (Ljava/lang/String;[Ljava/lang/Object;)Lnet/minecraft/network/chat/MutableComponent; b
translatableWithFallback (Ljava/lang/String;Ljava/lang/String;[Ljava/lang/Object;)Lnet/minecraft/network/chat/MutableComponent; a
translatableWithFallback (Ljava/lang/String;Ljava/lang/String;)Lnet/minecraft/network/chat/MutableComponent; a
translationArg (Ljava/util/UUID;)Lnet/minecraft/network/chat/Component; a
translationArg (Lcom/mojang/brigadier/Message;)Lnet/minecraft/network/chat/Component; a
translationArg (Ljava/util/Date;)Lnet/minecraft/network/chat/Component; a
translationArg (Lnet/minecraft/world/level/ChunkPos;)Lnet/minecraft/network/chat/Component; a
translationArg (Lnet/minecraft/resources/ResourceLocation;)Lnet/minecraft/network/chat/Component; a
tryCollapseToString ()Ljava/lang/String; d
visit (Lnet/minecraft/network/chat/FormattedText$StyledContentConsumer;Lnet/minecraft/network/chat/Style;)Ljava/util/Optional; a
visit (Lnet/minecraft/network/chat/FormattedText$ContentConsumer;)Ljava/util/Optional; a
net/minecraft/network/chat/Component$Serializer vf$a
GSON a
<clinit> ()V <clinit>
<init> ()V <init>
deserialize (Lcom/google/gson/JsonElement;)Lnet/minecraft/network/chat/MutableComponent; b
fromJson (Ljava/lang/String;)Lnet/minecraft/network/chat/MutableComponent; a
fromJson (Lcom/google/gson/JsonElement;)Lnet/minecraft/network/chat/MutableComponent; a
fromJsonLenient (Ljava/lang/String;)Lnet/minecraft/network/chat/MutableComponent; b
serialize (Lnet/minecraft/network/chat/Component;)Lcom/google/gson/JsonElement; c
toJson (Lnet/minecraft/network/chat/Component;)Ljava/lang/String; a
toJsonTree (Lnet/minecraft/network/chat/Component;)Lcom/google/gson/JsonElement; b
net/minecraft/network/chat/Component$SerializerAdapter vf$b
<init> ()V <init>
deserialize (Lcom/google/gson/JsonElement;Ljava/lang/reflect/Type;Lcom/google/gson/JsonDeserializationContext;)Lnet/minecraft/network/chat/MutableComponent; a
deserialize (Lcom/google/gson/JsonElement;Ljava/lang/reflect/Type;Lcom/google/gson/JsonDeserializationContext;)Ljava/lang/Object; deserialize
serialize (Lnet/minecraft/network/chat/Component;Ljava/lang/reflect/Type;Lcom/google/gson/JsonSerializationContext;)Lcom/google/gson/JsonElement; a
serialize (Ljava/lang/Object;Ljava/lang/reflect/Type;Lcom/google/gson/JsonSerializationContext;)Lcom/google/gson/JsonElement; serialize
net/minecraft/network/chat/ComponentContents vg
resolve (Lnet/minecraft/commands/CommandSourceStack;Lnet/minecraft/world/entity/Entity;I)Lnet/minecraft/network/chat/MutableComponent; a
type ()Lnet/minecraft/network/chat/ComponentContents$Type; a
visit (Lnet/minecraft/network/chat/FormattedText$StyledContentConsumer;Lnet/minecraft/network/chat/Style;)Ljava/util/Optional; a
visit (Lnet/minecraft/network/chat/FormattedText$ContentConsumer;)Ljava/util/Optional; a
net/minecraft/network/chat/ComponentContents$Type vg$a
codec a
id b
<init> (Lcom/mojang/serialization/MapCodec;Ljava/lang/String;)V <init>
codec ()Lcom/mojang/serialization/MapCodec; a
equals (Ljava/lang/Object;)Z equals
getSerializedName ()Ljava/lang/String; c
hashCode ()I hashCode
id ()Ljava/lang/String; b
toString ()Ljava/lang/String; toString
net/minecraft/network/chat/ComponentSerialization vh
CODEC a
FLAT_CODEC b
<clinit> ()V <clinit>
<init> ()V <init>
createCodec (Lcom/mojang/serialization/Codec;)Lcom/mojang/serialization/Codec; a
createFromList (Ljava/util/List;)Lnet/minecraft/network/chat/MutableComponent; a
createLegacyComponentMatcher ([Lnet/minecraft/util/StringRepresentable;Ljava/util/function/Function;Ljava/util/function/Function;Ljava/lang/String;)Lcom/mojang/serialization/MapCodec; a
lambda$createCodec$5 (Lcom/mojang/serialization/MapCodec;Lcom/mojang/serialization/Codec;Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; a
lambda$createCodec$6 (Lcom/mojang/datafixers/util/Either;)Lnet/minecraft/network/chat/Component; b
lambda$createCodec$7 (Lnet/minecraft/network/chat/Component;)Lnet/minecraft/network/chat/Component; b
lambda$createCodec$8 (Lcom/mojang/datafixers/util/Either;)Lnet/minecraft/network/chat/Component; a
lambda$createCodec$9 (Lnet/minecraft/network/chat/Component;)Lcom/mojang/datafixers/util/Either; a
lambda$createLegacyComponentMatcher$2 (Ljava/util/function/Function;Ljava/util/function/Function;Ljava/lang/Object;)Lcom/mojang/serialization/MapEncoder; a
lambda$createLegacyComponentMatcher$3 ([Lnet/minecraft/util/StringRepresentable;)[Lnet/minecraft/util/StringRepresentable; a
lambda$createLegacyComponentMatcher$4 (Ljava/util/function/Function;Lnet/minecraft/util/StringRepresentable;)Lcom/mojang/serialization/Codec; a
lambda$static$0 (Lcom/google/gson/JsonElement;)Lcom/mojang/serialization/DataResult; a
lambda$static$1 (Lnet/minecraft/network/chat/Component;)Lcom/mojang/serialization/DataResult; c
net/minecraft/network/chat/ComponentSerialization$FuzzyCodec vh$a
codecs a
encoderGetter b
<init> (Ljava/util/List;Ljava/util/function/Function;)V <init>
decode (Lcom/mojang/serialization/DynamicOps;Lcom/mojang/serialization/MapLike;)Lcom/mojang/serialization/DataResult; decode
encode (Ljava/lang/Object;Lcom/mojang/serialization/DynamicOps;Lcom/mojang/serialization/RecordBuilder;)Lcom/mojang/serialization/RecordBuilder; encode
keys (Lcom/mojang/serialization/DynamicOps;)Ljava/util/stream/Stream; keys
lambda$decode$0 ()Ljava/lang/String; a
lambda$keys$1 (Lcom/mojang/serialization/DynamicOps;Lcom/mojang/serialization/MapCodec;)Ljava/util/stream/Stream; a
toString ()Ljava/lang/String; toString
net/minecraft/network/chat/ComponentSerialization$StrictEither vh$b
fuzzy c
typeFieldName a
typed b
<init> (Ljava/lang/String;Lcom/mojang/serialization/MapCodec;Lcom/mojang/serialization/MapCodec;)V <init>
decode (Lcom/mojang/serialization/DynamicOps;Lcom/mojang/serialization/MapLike;)Lcom/mojang/serialization/DataResult; decode
encode (Ljava/lang/Object;Lcom/mojang/serialization/DynamicOps;Lcom/mojang/serialization/RecordBuilder;)Lcom/mojang/serialization/RecordBuilder; encode
keys (Lcom/mojang/serialization/DynamicOps;)Ljava/util/stream/Stream; keys
net/minecraft/network/chat/ComponentUtils vi
DEFAULT_NO_STYLE_SEPARATOR c
DEFAULT_SEPARATOR b
DEFAULT_SEPARATOR_TEXT a
<clinit> ()V <clinit>
<init> ()V <init>
copyOnClickText (Ljava/lang/String;)Lnet/minecraft/network/chat/MutableComponent; a
formatAndSortList (Ljava/util/Collection;Ljava/util/function/Function;)Lnet/minecraft/network/chat/Component; a
formatList (Ljava/util/Collection;Lnet/minecraft/network/chat/Component;)Lnet/minecraft/network/chat/Component; a
formatList (Ljava/util/Collection;Lnet/minecraft/network/chat/Component;Ljava/util/function/Function;)Lnet/minecraft/network/chat/MutableComponent; a
formatList (Ljava/util/Collection;Ljava/util/function/Function;)Lnet/minecraft/network/chat/Component; b
formatList (Ljava/util/Collection;)Lnet/minecraft/network/chat/Component; a
formatList (Ljava/util/Collection;Ljava/util/Optional;Ljava/util/function/Function;)Lnet/minecraft/network/chat/MutableComponent; a
fromMessage (Lcom/mojang/brigadier/Message;)Lnet/minecraft/network/chat/Component; a
isTranslationResolvable (Lnet/minecraft/network/chat/Component;)Z b
lambda$copyOnClickText$1 (Ljava/lang/String;Lnet/minecraft/network/chat/Style;)Lnet/minecraft/network/chat/Style; a
lambda$formatList$0 (Ljava/lang/String;)Lnet/minecraft/network/chat/Component; b
mergeStyles (Lnet/minecraft/network/chat/MutableComponent;Lnet/minecraft/network/chat/Style;)Lnet/minecraft/network/chat/MutableComponent; a
resolveStyle (Lnet/minecraft/commands/CommandSourceStack;Lnet/minecraft/network/chat/Style;Lnet/minecraft/world/entity/Entity;I)Lnet/minecraft/network/chat/Style; a
updateForEntity (Lnet/minecraft/commands/CommandSourceStack;Ljava/util/Optional;Lnet/minecraft/world/entity/Entity;I)Ljava/util/Optional; a
updateForEntity (Lnet/minecraft/commands/CommandSourceStack;Lnet/minecraft/network/chat/Component;Lnet/minecraft/world/entity/Entity;I)Lnet/minecraft/network/chat/MutableComponent; a
wrapInSquareBrackets (Lnet/minecraft/network/chat/Component;)Lnet/minecraft/network/chat/MutableComponent; a
net/minecraft/network/chat/FilterMask vj
CODEC a
FILTERED_STYLE d
FULLY_FILTERED b
FULLY_FILTERED_CODEC f
HASH h
PARTIALLY_FILTERED_CODEC g
PASS_THROUGH c
PASS_THROUGH_CODEC e
mask i
type j
<clinit> ()V <clinit>
<init> (I)V <init>
<init> (Ljava/util/BitSet;)V <init>
<init> (Ljava/util/BitSet;Lnet/minecraft/network/chat/FilterMask$Type;)V <init>
apply (Ljava/lang/String;)Ljava/lang/String; a
applyWithFormatting (Ljava/lang/String;)Lnet/minecraft/network/chat/Component; b
equals (Ljava/lang/Object;)Z equals
hashCode ()I hashCode
isEmpty ()Z a
isFullyFiltered ()Z b
mask ()Ljava/util/BitSet; d
read (Lnet/minecraft/network/FriendlyByteBuf;)Lnet/minecraft/network/chat/FilterMask; a
setFiltered (I)V a
type ()Lnet/minecraft/network/chat/FilterMask$Type; c
write (Lnet/minecraft/network/FriendlyByteBuf;Lnet/minecraft/network/chat/FilterMask;)V a
net/minecraft/network/chat/FilterMask$1 vj$1
$SwitchMap$net$minecraft$network$chat$FilterMask$Type a
<clinit> ()V <clinit>
net/minecraft/network/chat/FilterMask$Type vj$a
$VALUES f
FULLY_FILTERED b
PARTIALLY_FILTERED c
PASS_THROUGH a
codec e
serializedName d
$values ()[Lnet/minecraft/network/chat/FilterMask$Type; f
<clinit> ()V <clinit>
<init> (Ljava/lang/String;ILjava/lang/String;Ljava/util/function/Supplier;)V <init>
codec ()Lcom/mojang/serialization/Codec; a
getSerializedName ()Ljava/lang/String; c
lambda$static$0 ()Lcom/mojang/serialization/Codec; e
lambda$static$1 ()Lcom/mojang/serialization/Codec; d
lambda$static$2 ()Lcom/mojang/serialization/Codec; b
valueOf (Ljava/lang/String;)Lnet/minecraft/network/chat/FilterMask$Type; valueOf
values ()[Lnet/minecraft/network/chat/FilterMask$Type; values
net/minecraft/network/chat/FormattedText vk
EMPTY b
STOP_ITERATION a
<clinit> ()V <clinit>
composite (Ljava/util/List;)Lnet/minecraft/network/chat/FormattedText; a
composite ([Lnet/minecraft/network/chat/FormattedText;)Lnet/minecraft/network/chat/FormattedText; a
getString ()Ljava/lang/String; getString
lambda$getString$0 (Ljava/lang/StringBuilder;Ljava/lang/String;)Ljava/util/Optional; a
of (Ljava/lang/String;Lnet/minecraft/network/chat/Style;)Lnet/minecraft/network/chat/FormattedText; a
of (Ljava/lang/String;)Lnet/minecraft/network/chat/FormattedText; e
visit (Lnet/minecraft/network/chat/FormattedText$StyledContentConsumer;Lnet/minecraft/network/chat/Style;)Ljava/util/Optional; a
visit (Lnet/minecraft/network/chat/FormattedText$ContentConsumer;)Ljava/util/Optional; a
net/minecraft/network/chat/FormattedText$1 vk$1
<init> ()V <init>
visit (Lnet/minecraft/network/chat/FormattedText$StyledContentConsumer;Lnet/minecraft/network/chat/Style;)Ljava/util/Optional; a
visit (Lnet/minecraft/network/chat/FormattedText$ContentConsumer;)Ljava/util/Optional; a
net/minecraft/network/chat/FormattedText$2 vk$2
val$text c
<init> (Ljava/lang/String;)V <init>
visit (Lnet/minecraft/network/chat/FormattedText$StyledContentConsumer;Lnet/minecraft/network/chat/Style;)Ljava/util/Optional; a
visit (Lnet/minecraft/network/chat/FormattedText$ContentConsumer;)Ljava/util/Optional; a
net/minecraft/network/chat/FormattedText$3 vk$3
val$style d
val$text c
<init> (Ljava/lang/String;Lnet/minecraft/network/chat/Style;)V <init>
visit (Lnet/minecraft/network/chat/FormattedText$StyledContentConsumer;Lnet/minecraft/network/chat/Style;)Ljava/util/Optional; a
visit (Lnet/minecraft/network/chat/FormattedText$ContentConsumer;)Ljava/util/Optional; a
net/minecraft/network/chat/FormattedText$4 vk$4
val$parts c
<init> (Ljava/util/List;)V <init>
visit (Lnet/minecraft/network/chat/FormattedText$StyledContentConsumer;Lnet/minecraft/network/chat/Style;)Ljava/util/Optional; a
visit (Lnet/minecraft/network/chat/FormattedText$ContentConsumer;)Ljava/util/Optional; a
net/minecraft/network/chat/FormattedText$ContentConsumer vk$a
accept (Ljava/lang/String;)Ljava/util/Optional; accept
net/minecraft/network/chat/FormattedText$StyledContentConsumer vk$b
accept (Lnet/minecraft/network/chat/Style;Ljava/lang/String;)Ljava/util/Optional; accept
net/minecraft/network/chat/HoverEvent vl
CODEC a
event b
<clinit> ()V <clinit>
<init> (Lnet/minecraft/network/chat/HoverEvent$Action;Ljava/lang/Object;)V <init>
<init> (Lnet/minecraft/network/chat/HoverEvent$TypedHoverEvent;)V <init>
equals (Ljava/lang/Object;)Z equals
getAction ()Lnet/minecraft/network/chat/HoverEvent$Action; a
getValue (Lnet/minecraft/network/chat/HoverEvent$Action;)Ljava/lang/Object; a
hashCode ()I hashCode
lambda$static$0 (Lnet/minecraft/network/chat/HoverEvent$TypedHoverEvent;)Lnet/minecraft/network/chat/HoverEvent$TypedHoverEvent; b
lambda$static$1 (Lnet/minecraft/network/chat/HoverEvent$TypedHoverEvent;)Lnet/minecraft/network/chat/HoverEvent$TypedHoverEvent; a
lambda$static$2 (Lcom/mojang/datafixers/util/Either;)Lnet/minecraft/network/chat/HoverEvent; a
lambda$static$3 (Lnet/minecraft/network/chat/HoverEvent;)Lcom/mojang/datafixers/util/Either; a
toString ()Ljava/lang/String; toString
net/minecraft/network/chat/HoverEvent$Action vl$a
CODEC e
SHOW_ENTITY c
SHOW_ITEM b
SHOW_TEXT a
UNSAFE_CODEC d
allowFromServer g
codec h
legacyCodec i
name f
<clinit> ()V <clinit>
<init> (Ljava/lang/String;ZLcom/mojang/serialization/Codec;Ljava/util/function/Function;)V <init>
cast (Ljava/lang/Object;)Ljava/lang/Object; a
filterForSerialization (Lnet/minecraft/network/chat/HoverEvent$Action;)Lcom/mojang/serialization/DataResult; a
getSerializedName ()Ljava/lang/String; c
isAllowedFromServer ()Z a
lambda$filterForSerialization$4 ()Ljava/lang/String; b
lambda$filterForSerialization$5 (Lnet/minecraft/network/chat/HoverEvent$Action;)Ljava/lang/String; b
lambda$new$1 (Ljava/lang/Object;)Lnet/minecraft/network/chat/HoverEvent$TypedHoverEvent; c
lambda$new$2 (Lnet/minecraft/network/chat/HoverEvent$TypedHoverEvent;)Ljava/lang/Object; a
lambda$new$3 (Ljava/lang/Object;)Lnet/minecraft/network/chat/HoverEvent$TypedHoverEvent; b
lambda$static$0 ()[Lnet/minecraft/network/chat/HoverEvent$Action; d
toString ()Ljava/lang/String; toString
net/minecraft/network/chat/HoverEvent$EntityTooltipInfo vl$b
CODEC a
id c
linesCache e
name d
type b
<clinit> ()V <clinit>
<init> (Lnet/minecraft/world/entity/EntityType;Ljava/util/UUID;Lnet/minecraft/network/chat/Component;)V <init>
<init> (Lnet/minecraft/world/entity/EntityType;Ljava/util/UUID;Ljava/util/Optional;)V <init>
equals (Ljava/lang/Object;)Z equals
getTooltipLines ()Ljava/util/List; a
hashCode ()I hashCode
lambda$legacyCreate$4 (Ljava/lang/Exception;)Ljava/lang/String; a
lambda$static$0 (Lnet/minecraft/network/chat/HoverEvent$EntityTooltipInfo;)Lnet/minecraft/world/entity/EntityType; c
lambda$static$1 (Lnet/minecraft/network/chat/HoverEvent$EntityTooltipInfo;)Ljava/util/UUID; b
lambda$static$2 (Lnet/minecraft/network/chat/HoverEvent$EntityTooltipInfo;)Ljava/util/Optional; a
lambda$static$3 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; a
legacyCreate (Lnet/minecraft/network/chat/Component;)Lcom/mojang/serialization/DataResult; a
net/minecraft/network/chat/HoverEvent$ItemStackInfo vl$c
CODEC b
FULL_CODEC a
count d
item c
itemStack f
tag e
<clinit> ()V <clinit>
<init> (Lnet/minecraft/world/item/ItemStack;)V <init>
<init> (Lnet/minecraft/world/item/Item;ILnet/minecraft/nbt/CompoundTag;)V <init>
<init> (Lnet/minecraft/world/item/Item;ILjava/util/Optional;)V <init>
equals (Ljava/lang/Object;)Z equals
getItemStack ()Lnet/minecraft/world/item/ItemStack; a
hashCode ()I hashCode
lambda$legacyCreate$7 (Lcom/mojang/brigadier/exceptions/CommandSyntaxException;)Ljava/lang/String; a
lambda$static$0 (Lnet/minecraft/network/chat/HoverEvent$ItemStackInfo;)Lnet/minecraft/world/item/Item; d
lambda$static$1 (Lnet/minecraft/network/chat/HoverEvent$ItemStackInfo;)Ljava/lang/Integer; c
lambda$static$2 (Lnet/minecraft/network/chat/HoverEvent$ItemStackInfo;)Ljava/util/Optional; b
lambda$static$3 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; a
lambda$static$4 (Lnet/minecraft/world/item/Item;)Lnet/minecraft/network/chat/HoverEvent$ItemStackInfo; a
lambda$static$5 (Lnet/minecraft/network/chat/HoverEvent$ItemStackInfo;)Lnet/minecraft/network/chat/HoverEvent$ItemStackInfo; a
lambda$static$6 (Lcom/mojang/datafixers/util/Either;)Lnet/minecraft/network/chat/HoverEvent$ItemStackInfo; a
legacyCreate (Lnet/minecraft/network/chat/Component;)Lcom/mojang/serialization/DataResult; a
net/minecraft/network/chat/HoverEvent$TypedHoverEvent vl$d
CODEC a
LEGACY_CODEC b
action c
value d
<clinit> ()V <clinit>
<init> (Lnet/minecraft/network/chat/HoverEvent$Action;Ljava/lang/Object;)V <init>
action ()Lnet/minecraft/network/chat/HoverEvent$Action; a
equals (Ljava/lang/Object;)Z equals
hashCode ()I hashCode
lambda$static$0 (Lnet/minecraft/network/chat/HoverEvent$Action;)Lcom/mojang/serialization/Codec; b
lambda$static$1 (Lnet/minecraft/network/chat/HoverEvent$Action;)Lcom/mojang/serialization/Codec; a
toString ()Ljava/lang/String; toString
value ()Ljava/lang/Object; b
net/minecraft/network/chat/LastSeenMessages vm
CODEC a
EMPTY b
LAST_SEEN_MESSAGES_MAX_LENGTH c
entries d
<clinit> ()V <clinit>
<init> (Ljava/util/List;)V <init>
entries ()Ljava/util/List; a
equals (Ljava/lang/Object;)Z equals
hashCode ()I hashCode
lambda$pack$0 (Lnet/minecraft/network/chat/MessageSignatureCache;Lnet/minecraft/network/chat/MessageSignature;)Lnet/minecraft/network/chat/MessageSignature$Packed; a
pack (Lnet/minecraft/network/chat/MessageSignatureCache;)Lnet/minecraft/network/chat/LastSeenMessages$Packed; a
toString ()Ljava/lang/String; toString
updateSignature (Lnet/minecraft/util/SignatureUpdater$Output;)V a
net/minecraft/network/chat/LastSeenMessages$Packed vm$a
EMPTY a
entries b
<clinit> ()V <clinit>
<init> (Lnet/minecraft/network/FriendlyByteBuf;)V <init>
<init> (Ljava/util/List;)V <init>
entries ()Ljava/util/List; a
equals (Ljava/lang/Object;)Z equals
hashCode ()I hashCode
toString ()Ljava/lang/String; toString
unpack (Lnet/minecraft/network/chat/MessageSignatureCache;)Ljava/util/Optional; a
write (Lnet/minecraft/network/FriendlyByteBuf;)V a
net/minecraft/network/chat/LastSeenMessages$Update vm$b
acknowledged b
offset a
<init> (ILjava/util/BitSet;)V <init>
<init> (Lnet/minecraft/network/FriendlyByteBuf;)V <init>
acknowledged ()Ljava/util/BitSet; b
equals (Ljava/lang/Object;)Z equals
hashCode ()I hashCode
offset ()I a
toString ()Ljava/lang/String; toString
write (Lnet/minecraft/network/FriendlyByteBuf;)V a
net/minecraft/network/chat/LastSeenMessagesTracker vn
lastTrackedMessage d
offset c
tail b
trackedMessages a
<init> (I)V <init>
addEntry (Lnet/minecraft/network/chat/LastSeenTrackedEntry;)V a
addPending (Lnet/minecraft/network/chat/MessageSignature;Z)Z a
generateAndApplyUpdate ()Lnet/minecraft/network/chat/LastSeenMessagesTracker$Update; b
getAndClearOffset ()I a
ignorePending (Lnet/minecraft/network/chat/MessageSignature;)V a
offset ()I c
net/minecraft/network/chat/LastSeenMessagesTracker$Update vn$a
lastSeen a
update b
<init> (Lnet/minecraft/network/chat/LastSeenMessages;Lnet/minecraft/network/chat/LastSeenMessages$Update;)V <init>
equals (Ljava/lang/Object;)Z equals
hashCode ()I hashCode
lastSeen ()Lnet/minecraft/network/chat/LastSeenMessages; a
toString ()Ljava/lang/String; toString
update ()Lnet/minecraft/network/chat/LastSeenMessages$Update; b
net/minecraft/network/chat/LastSeenMessagesValidator vo
lastPendingMessage c
lastSeenCount a
trackedMessages b
<init> (I)V <init>
addPending (Lnet/minecraft/network/chat/MessageSignature;)V a
applyOffset (I)Z a
applyUpdate (Lnet/minecraft/network/chat/LastSeenMessages$Update;)Ljava/util/Optional; a
trackedMessagesCount ()I a
net/minecraft/network/chat/LastSeenTrackedEntry vp
pending b
signature a
<init> (Lnet/minecraft/network/chat/MessageSignature;Z)V <init>
acknowledge ()Lnet/minecraft/network/chat/LastSeenTrackedEntry; a
equals (Ljava/lang/Object;)Z equals
hashCode ()I hashCode
pending ()Z c
signature ()Lnet/minecraft/network/chat/MessageSignature; b
toString ()Ljava/lang/String; toString
net/minecraft/network/chat/LocalChatSession vq
keyPair b
sessionId a
<init> (Ljava/util/UUID;Lnet/minecraft/world/entity/player/ProfileKeyPair;)V <init>
asRemote ()Lnet/minecraft/network/chat/RemoteChatSession; a
create (Lnet/minecraft/world/entity/player/ProfileKeyPair;)Lnet/minecraft/network/chat/LocalChatSession; a
createMessageEncoder (Ljava/util/UUID;)Lnet/minecraft/network/chat/SignedMessageChain$Encoder; a
equals (Ljava/lang/Object;)Z equals
hashCode ()I hashCode
keyPair ()Lnet/minecraft/world/entity/player/ProfileKeyPair; c
sessionId ()Ljava/util/UUID; b
toString ()Ljava/lang/String; toString
net/minecraft/network/chat/MessageSignature vr
BYTES b
CODEC a
bytes c
<clinit> ()V <clinit>
<init> ([B)V <init>
asByteBuffer ()Ljava/nio/ByteBuffer; a
bytes ()[B b
equals (Ljava/lang/Object;)Z equals
hashCode ()I hashCode
pack (Lnet/minecraft/network/chat/MessageSignatureCache;)Lnet/minecraft/network/chat/MessageSignature$Packed; a
read (Lnet/minecraft/network/FriendlyByteBuf;)Lnet/minecraft/network/chat/MessageSignature; a
toString ()Ljava/lang/String; toString
verify (Lnet/minecraft/util/SignatureValidator;Lnet/minecraft/util/SignatureUpdater;)Z a
write (Lnet/minecraft/network/FriendlyByteBuf;Lnet/minecraft/network/chat/MessageSignature;)V a
net/minecraft/network/chat/MessageSignature$Packed vr$a
FULL_SIGNATURE a
fullSignature c
id b
<init> (I)V <init>
<init> (Lnet/minecraft/network/chat/MessageSignature;)V <init>
<init> (ILnet/minecraft/network/chat/MessageSignature;)V <init>
equals (Ljava/lang/Object;)Z equals
fullSignature ()Lnet/minecraft/network/chat/MessageSignature; b
hashCode ()I hashCode
id ()I a
read (Lnet/minecraft/network/FriendlyByteBuf;)Lnet/minecraft/network/chat/MessageSignature$Packed; a
toString ()Ljava/lang/String; toString
unpack (Lnet/minecraft/network/chat/MessageSignatureCache;)Ljava/util/Optional; a
write (Lnet/minecraft/network/FriendlyByteBuf;Lnet/minecraft/network/chat/MessageSignature$Packed;)V a
net/minecraft/network/chat/MessageSignatureCache vs
DEFAULT_CAPACITY b
NOT_FOUND a
entries c
<init> (I)V <init>
createDefault ()Lnet/minecraft/network/chat/MessageSignatureCache; a
pack (Lnet/minecraft/network/chat/MessageSignature;)I a
push (Ljava/util/ArrayDeque;)V a
push (Lnet/minecraft/network/chat/SignedMessageBody;Lnet/minecraft/network/chat/MessageSignature;)V a
push (Ljava/util/List;)V a
unpack (I)Lnet/minecraft/network/chat/MessageSignature; a
net/minecraft/network/chat/MutableComponent vt
contents c
decomposedWith g
siblings d
style e
visualOrderText f
<init> (Lnet/minecraft/network/chat/ComponentContents;Ljava/util/List;Lnet/minecraft/network/chat/Style;)V <init>
append (Ljava/lang/String;)Lnet/minecraft/network/chat/MutableComponent; f
append (Lnet/minecraft/network/chat/Component;)Lnet/minecraft/network/chat/MutableComponent; b
create (Lnet/minecraft/network/chat/ComponentContents;)Lnet/minecraft/network/chat/MutableComponent; a
equals (Ljava/lang/Object;)Z equals
getContents ()Lnet/minecraft/network/chat/ComponentContents; b
getSiblings ()Ljava/util/List; c
getStyle ()Lnet/minecraft/network/chat/Style; a
getVisualOrderText ()Lnet/minecraft/util/FormattedCharSequence; g
hashCode ()I hashCode
setStyle (Lnet/minecraft/network/chat/Style;)Lnet/minecraft/network/chat/MutableComponent; b
toString ()Ljava/lang/String; toString
withColor (I)Lnet/minecraft/network/chat/MutableComponent; b
withStyle (Lnet/minecraft/ChatFormatting;)Lnet/minecraft/network/chat/MutableComponent; a
withStyle (Lnet/minecraft/network/chat/Style;)Lnet/minecraft/network/chat/MutableComponent; c
withStyle ([Lnet/minecraft/ChatFormatting;)Lnet/minecraft/network/chat/MutableComponent; a
withStyle (Ljava/util/function/UnaryOperator;)Lnet/minecraft/network/chat/MutableComponent; a
net/minecraft/network/chat/OutgoingChatMessage vu
content ()Lnet/minecraft/network/chat/Component; a
create (Lnet/minecraft/network/chat/PlayerChatMessage;)Lnet/minecraft/network/chat/OutgoingChatMessage; a
sendToPlayer (Lnet/minecraft/server/level/ServerPlayer;ZLnet/minecraft/network/chat/ChatType$Bound;)V a
net/minecraft/network/chat/OutgoingChatMessage$Disguised vu$a
content a
<init> (Lnet/minecraft/network/chat/Component;)V <init>
content ()Lnet/minecraft/network/chat/Component; a
equals (Ljava/lang/Object;)Z equals
hashCode ()I hashCode
sendToPlayer (Lnet/minecraft/server/level/ServerPlayer;ZLnet/minecraft/network/chat/ChatType$Bound;)V a
toString ()Ljava/lang/String; toString
net/minecraft/network/chat/OutgoingChatMessage$Player vu$b
message a
<init> (Lnet/minecraft/network/chat/PlayerChatMessage;)V <init>
content ()Lnet/minecraft/network/chat/Component; a
equals (Ljava/lang/Object;)Z equals
hashCode ()I hashCode
message ()Lnet/minecraft/network/chat/PlayerChatMessage; b
sendToPlayer (Lnet/minecraft/server/level/ServerPlayer;ZLnet/minecraft/network/chat/ChatType$Bound;)V a
toString ()Ljava/lang/String; toString
net/minecraft/network/chat/PlayerChatMessage vv
MAP_CODEC a
MESSAGE_EXPIRES_AFTER_CLIENT c
MESSAGE_EXPIRES_AFTER_SERVER b
SYSTEM_SENDER i
filterMask h
link d
signature e
signedBody f
unsignedContent g
<clinit> ()V <clinit>
<init> (Lnet/minecraft/network/chat/SignedMessageLink;Lnet/minecraft/network/chat/MessageSignature;Lnet/minecraft/network/chat/SignedMessageBody;Lnet/minecraft/network/chat/Component;Lnet/minecraft/network/chat/FilterMask;)V <init>
decoratedContent ()Lnet/minecraft/network/chat/Component; d
equals (Ljava/lang/Object;)Z equals
filter (Lnet/minecraft/network/chat/FilterMask;)Lnet/minecraft/network/chat/PlayerChatMessage; a
filter (Z)Lnet/minecraft/network/chat/PlayerChatMessage; a
filterMask ()Lnet/minecraft/network/chat/FilterMask; o
hasExpiredClient (Ljava/time/Instant;)Z b
hasExpiredServer (Ljava/time/Instant;)Z a
hasSignature ()Z i
hasSignatureFrom (Ljava/util/UUID;)Z a
hashCode ()I hashCode
isFullyFiltered ()Z j
isSystem ()Z h
lambda$decoratedContent$5 ()Lnet/minecraft/network/chat/Component; p
lambda$static$0 (Lnet/minecraft/network/chat/PlayerChatMessage;)Ljava/util/Optional; b
lambda$static$1 (Lnet/minecraft/network/chat/PlayerChatMessage;)Ljava/util/Optional; a
lambda$static$2 (Lnet/minecraft/network/chat/SignedMessageLink;Ljava/util/Optional;Lnet/minecraft/network/chat/SignedMessageBody;Ljava/util/Optional;Lnet/minecraft/network/chat/FilterMask;)Lnet/minecraft/network/chat/PlayerChatMessage; a
lambda$static$3 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; a
lambda$verify$4 (Lnet/minecraft/util/SignatureUpdater$Output;)V a
link ()Lnet/minecraft/network/chat/SignedMessageLink; k
removeSignature ()Lnet/minecraft/network/chat/PlayerChatMessage; b
removeUnsignedContent ()Lnet/minecraft/network/chat/PlayerChatMessage; a
salt ()J f
sender ()Ljava/util/UUID; g
signature ()Lnet/minecraft/network/chat/MessageSignature; l
signedBody ()Lnet/minecraft/network/chat/SignedMessageBody; m
signedContent ()Ljava/lang/String; c
system (Ljava/lang/String;)Lnet/minecraft/network/chat/PlayerChatMessage; a
timeStamp ()Ljava/time/Instant; e
toString ()Ljava/lang/String; toString
unsigned (Ljava/util/UUID;Ljava/lang/String;)Lnet/minecraft/network/chat/PlayerChatMessage; a
unsignedContent ()Lnet/minecraft/network/chat/Component; n
updateSignature (Lnet/minecraft/util/SignatureUpdater$Output;Lnet/minecraft/network/chat/SignedMessageLink;Lnet/minecraft/network/chat/SignedMessageBody;)V a
verify (Lnet/minecraft/util/SignatureValidator;)Z a
withUnsignedContent (Lnet/minecraft/network/chat/Component;)Lnet/minecraft/network/chat/PlayerChatMessage; a
net/minecraft/network/chat/RemoteChatSession vw
profilePublicKey b
sessionId a
<init> (Ljava/util/UUID;Lnet/minecraft/world/entity/player/ProfilePublicKey;)V <init>
asData ()Lnet/minecraft/network/chat/RemoteChatSession$Data; a
createMessageDecoder (Ljava/util/UUID;)Lnet/minecraft/network/chat/SignedMessageChain$Decoder; a
createMessageValidator (Ljava/time/Duration;)Lnet/minecraft/network/chat/SignedMessageValidator; a
equals (Ljava/lang/Object;)Z equals
hasExpired ()Z b
hashCode ()I hashCode
lambda$createMessageValidator$0 (Ljava/time/Duration;)Z b
profilePublicKey ()Lnet/minecraft/world/entity/player/ProfilePublicKey; d
sessionId ()Ljava/util/UUID; c
toString ()Ljava/lang/String; toString
net/minecraft/network/chat/RemoteChatSession$Data vw$a
profilePublicKey b
sessionId a
<init> (Ljava/util/UUID;Lnet/minecraft/world/entity/player/ProfilePublicKey$Data;)V <init>
equals (Ljava/lang/Object;)Z equals
hashCode ()I hashCode
profilePublicKey ()Lnet/minecraft/world/entity/player/ProfilePublicKey$Data; b
read (Lnet/minecraft/network/FriendlyByteBuf;)Lnet/minecraft/network/chat/RemoteChatSession$Data; a
sessionId ()Ljava/util/UUID; a
toString ()Ljava/lang/String; toString
validate (Lcom/mojang/authlib/GameProfile;Lnet/minecraft/util/SignatureValidator;)Lnet/minecraft/network/chat/RemoteChatSession; a
write (Lnet/minecraft/network/FriendlyByteBuf;Lnet/minecraft/network/chat/RemoteChatSession$Data;)V a
net/minecraft/network/chat/SignableCommand vx
arguments a
<init> (Ljava/util/List;)V <init>
arguments ()Ljava/util/List; a
collectArguments (Ljava/lang/String;Lcom/mojang/brigadier/context/CommandContextBuilder;)Ljava/util/List; a
equals (Ljava/lang/Object;)Z equals
hashCode ()I hashCode
of (Lcom/mojang/brigadier/ParseResults;)Lnet/minecraft/network/chat/SignableCommand; a
toString ()Ljava/lang/String; toString
net/minecraft/network/chat/SignableCommand$Argument vx$a
node a
value b
<init> (Lcom/mojang/brigadier/tree/ArgumentCommandNode;Ljava/lang/String;)V <init>
equals (Ljava/lang/Object;)Z equals
hashCode ()I hashCode
name ()Ljava/lang/String; a
node ()Lcom/mojang/brigadier/tree/ArgumentCommandNode; b
toString ()Ljava/lang/String; toString
value ()Ljava/lang/String; c
net/minecraft/network/chat/SignedMessageBody vy
MAP_CODEC a
content b
lastSeen e
salt d
timeStamp c
<clinit> ()V <clinit>
<init> (Ljava/lang/String;Ljava/time/Instant;JLnet/minecraft/network/chat/LastSeenMessages;)V <init>
content ()Ljava/lang/String; a
equals (Ljava/lang/Object;)Z equals
hashCode ()I hashCode
lambda$static$0 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; a
lastSeen ()Lnet/minecraft/network/chat/LastSeenMessages; d
pack (Lnet/minecraft/network/chat/MessageSignatureCache;)Lnet/minecraft/network/chat/SignedMessageBody$Packed; a
salt ()J c
timeStamp ()Ljava/time/Instant; b
toString ()Ljava/lang/String; toString
unsigned (Ljava/lang/String;)Lnet/minecraft/network/chat/SignedMessageBody; a
updateSignature (Lnet/minecraft/util/SignatureUpdater$Output;)V a
net/minecraft/network/chat/SignedMessageBody$Packed vy$a
content a
lastSeen d
salt c
timeStamp b
<init> (Ljava/lang/String;Ljava/time/Instant;JLnet/minecraft/network/chat/LastSeenMessages$Packed;)V <init>
<init> (Lnet/minecraft/network/FriendlyByteBuf;)V <init>
content ()Ljava/lang/String; a
equals (Ljava/lang/Object;)Z equals
hashCode ()I hashCode
lambda$unpack$0 (Lnet/minecraft/network/chat/LastSeenMessages;)Lnet/minecraft/network/chat/SignedMessageBody; a
lastSeen ()Lnet/minecraft/network/chat/LastSeenMessages$Packed; d
salt ()J c
timeStamp ()Ljava/time/Instant; b
toString ()Ljava/lang/String; toString
unpack (Lnet/minecraft/network/chat/MessageSignatureCache;)Ljava/util/Optional; a
write (Lnet/minecraft/network/FriendlyByteBuf;)V a
net/minecraft/network/chat/SignedMessageChain vz
LOGGER a
lastTimeStamp c
nextLink b
<clinit> ()V <clinit>
<init> (Ljava/util/UUID;Ljava/util/UUID;)V <init>
advanceLink ()Lnet/minecraft/network/chat/SignedMessageLink; a
decoder (Lnet/minecraft/world/entity/player/ProfilePublicKey;)Lnet/minecraft/network/chat/SignedMessageChain$Decoder; a
encoder (Lnet/minecraft/util/Signer;)Lnet/minecraft/network/chat/SignedMessageChain$Encoder; a
lambda$decoder$2 (Lnet/minecraft/world/entity/player/ProfilePublicKey;Lnet/minecraft/util/SignatureValidator;Lnet/minecraft/network/chat/MessageSignature;Lnet/minecraft/network/chat/SignedMessageBody;)Lnet/minecraft/network/chat/PlayerChatMessage; a
lambda$encoder$0 (Lnet/minecraft/network/chat/SignedMessageLink;Lnet/minecraft/network/chat/SignedMessageBody;Lnet/minecraft/util/SignatureUpdater$Output;)V a
lambda$encoder$1 (Lnet/minecraft/util/Signer;Lnet/minecraft/network/chat/SignedMessageBody;)Lnet/minecraft/network/chat/MessageSignature; a
net/minecraft/network/chat/SignedMessageChain$DecodeException vz$a
shouldDisconnect a
<init> (Lnet/minecraft/network/chat/Component;Z)V <init>
shouldDisconnect ()Z a
net/minecraft/network/chat/SignedMessageChain$Decoder vz$b
lambda$unsigned$0 (Ljava/util/function/BooleanSupplier;Ljava/util/UUID;Lnet/minecraft/network/chat/MessageSignature;Lnet/minecraft/network/chat/SignedMessageBody;)Lnet/minecraft/network/chat/PlayerChatMessage; a
unpack (Lnet/minecraft/network/chat/MessageSignature;Lnet/minecraft/network/chat/SignedMessageBody;)Lnet/minecraft/network/chat/PlayerChatMessage; unpack
unsigned (Ljava/util/UUID;Ljava/util/function/BooleanSupplier;)Lnet/minecraft/network/chat/SignedMessageChain$Decoder; unsigned
net/minecraft/network/chat/SignedMessageChain$Encoder vz$c
UNSIGNED a
<clinit> ()V <clinit>
lambda$static$0 (Lnet/minecraft/network/chat/SignedMessageBody;)Lnet/minecraft/network/chat/MessageSignature; a
pack (Lnet/minecraft/network/chat/SignedMessageBody;)Lnet/minecraft/network/chat/MessageSignature; pack
net/minecraft/network/chat/SignedMessageLink wa
CODEC a
index b
sender c
sessionId d
<clinit> ()V <clinit>
<init> (ILjava/util/UUID;Ljava/util/UUID;)V <init>
advance ()Lnet/minecraft/network/chat/SignedMessageLink; a
equals (Ljava/lang/Object;)Z equals
hashCode ()I hashCode
index ()I b
isDescendantOf (Lnet/minecraft/network/chat/SignedMessageLink;)Z a
lambda$static$0 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; a
root (Ljava/util/UUID;Ljava/util/UUID;)Lnet/minecraft/network/chat/SignedMessageLink; a
sender ()Ljava/util/UUID; c
sessionId ()Ljava/util/UUID; d
toString ()Ljava/lang/String; toString
unsigned (Ljava/util/UUID;)Lnet/minecraft/network/chat/SignedMessageLink; a
updateSignature (Lnet/minecraft/util/SignatureUpdater$Output;)V a
net/minecraft/network/chat/SignedMessageValidator wb
ACCEPT_UNSIGNED b
LOGGER a
REJECT_ALL c
<clinit> ()V <clinit>
lambda$static$0 (Lnet/minecraft/network/chat/PlayerChatMessage;)Lnet/minecraft/network/chat/PlayerChatMessage; a
updateAndValidate (Lnet/minecraft/network/chat/PlayerChatMessage;)Lnet/minecraft/network/chat/PlayerChatMessage; updateAndValidate
net/minecraft/network/chat/SignedMessageValidator$KeyBased wb$a
expired e
isChainValid g
lastMessage f
validator d
<init> (Lnet/minecraft/util/SignatureValidator;Ljava/util/function/BooleanSupplier;)V <init>
updateAndValidate (Lnet/minecraft/network/chat/PlayerChatMessage;)Lnet/minecraft/network/chat/PlayerChatMessage; updateAndValidate
validate (Lnet/minecraft/network/chat/PlayerChatMessage;)Z b
validateChain (Lnet/minecraft/network/chat/PlayerChatMessage;)Z a
net/minecraft/network/chat/Style wc
DEFAULT_FONT b
EMPTY a
bold d
clickEvent i
color c
font l
hoverEvent j
insertion k
italic e
obfuscated h
strikethrough g
underlined f
<clinit> ()V <clinit>
<init> (Lnet/minecraft/network/chat/TextColor;Ljava/lang/Boolean;Ljava/lang/Boolean;Ljava/lang/Boolean;Ljava/lang/Boolean;Ljava/lang/Boolean;Lnet/minecraft/network/chat/ClickEvent;Lnet/minecraft/network/chat/HoverEvent;Ljava/lang/String;Lnet/minecraft/resources/ResourceLocation;)V <init>
applyFormat (Lnet/minecraft/ChatFormatting;)Lnet/minecraft/network/chat/Style; b
applyFormats ([Lnet/minecraft/ChatFormatting;)Lnet/minecraft/network/chat/Style; a
applyLegacyFormat (Lnet/minecraft/ChatFormatting;)Lnet/minecraft/network/chat/Style; c
applyTo (Lnet/minecraft/network/chat/Style;)Lnet/minecraft/network/chat/Style; a
checkEmptyAfterChange (Lnet/minecraft/network/chat/Style;Ljava/lang/Object;Ljava/lang/Object;)Lnet/minecraft/network/chat/Style; a
create (Ljava/util/Optional;Ljava/util/Optional;Ljava/util/Optional;Ljava/util/Optional;Ljava/util/Optional;Ljava/util/Optional;Ljava/util/Optional;Ljava/util/Optional;Ljava/util/Optional;Ljava/util/Optional;)Lnet/minecraft/network/chat/Style; a
equals (Ljava/lang/Object;)Z equals
getClickEvent ()Lnet/minecraft/network/chat/ClickEvent; h
getColor ()Lnet/minecraft/network/chat/TextColor; a
getFont ()Lnet/minecraft/resources/ResourceLocation; k
getHoverEvent ()Lnet/minecraft/network/chat/HoverEvent; i
getInsertion ()Ljava/lang/String; j
hashCode ()I hashCode
isBold ()Z b
isEmpty ()Z g
isItalic ()Z c
isObfuscated ()Z f
isStrikethrough ()Z d
isUnderlined ()Z e
toString ()Ljava/lang/String; toString
withBold (Ljava/lang/Boolean;)Lnet/minecraft/network/chat/Style; a
withClickEvent (Lnet/minecraft/network/chat/ClickEvent;)Lnet/minecraft/network/chat/Style; a
withColor (I)Lnet/minecraft/network/chat/Style; a
withColor (Lnet/minecraft/network/chat/TextColor;)Lnet/minecraft/network/chat/Style; a
withColor (Lnet/minecraft/ChatFormatting;)Lnet/minecraft/network/chat/Style; a
withFont (Lnet/minecraft/resources/ResourceLocation;)Lnet/minecraft/network/chat/Style; a
withHoverEvent (Lnet/minecraft/network/chat/HoverEvent;)Lnet/minecraft/network/chat/Style; a
withInsertion (Ljava/lang/String;)Lnet/minecraft/network/chat/Style; a
withItalic (Ljava/lang/Boolean;)Lnet/minecraft/network/chat/Style; b
withObfuscated (Ljava/lang/Boolean;)Lnet/minecraft/network/chat/Style; e
withStrikethrough (Ljava/lang/Boolean;)Lnet/minecraft/network/chat/Style; d
withUnderlined (Ljava/lang/Boolean;)Lnet/minecraft/network/chat/Style; c
net/minecraft/network/chat/Style$1 wc$1
$SwitchMap$net$minecraft$ChatFormatting a
<clinit> ()V <clinit>
net/minecraft/network/chat/Style$1Collector wc$a
isNotFirst c
this$0 b
val$result a
<init> (Lnet/minecraft/network/chat/Style;Ljava/lang/StringBuilder;)V <init>
addFlagString (Ljava/lang/String;Ljava/lang/Boolean;)V a
addValueString (Ljava/lang/String;Ljava/lang/Object;)V a
prependSeparator ()V a
net/minecraft/network/chat/Style$Serializer wc$b
CODEC b
MAP_CODEC a
<clinit> ()V <clinit>
<init> ()V <init>
lambda$static$0 (Lnet/minecraft/network/chat/Style;)Ljava/util/Optional; j
lambda$static$1 (Lnet/minecraft/network/chat/Style;)Ljava/util/Optional; i
lambda$static$10 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; a
lambda$static$2 (Lnet/minecraft/network/chat/Style;)Ljava/util/Optional; h
lambda$static$3 (Lnet/minecraft/network/chat/Style;)Ljava/util/Optional; g
lambda$static$4 (Lnet/minecraft/network/chat/Style;)Ljava/util/Optional; f
lambda$static$5 (Lnet/minecraft/network/chat/Style;)Ljava/util/Optional; e
lambda$static$6 (Lnet/minecraft/network/chat/Style;)Ljava/util/Optional; d
lambda$static$7 (Lnet/minecraft/network/chat/Style;)Ljava/util/Optional; c
lambda$static$8 (Lnet/minecraft/network/chat/Style;)Ljava/util/Optional; b
lambda$static$9 (Lnet/minecraft/network/chat/Style;)Ljava/util/Optional; a
net/minecraft/network/chat/SubStringSource wd
charStyles b
plainText a
reverseCharModifier c
<init> (Ljava/lang/String;Ljava/util/List;Lit/unimi/dsi/fastutil/ints/Int2IntFunction;)V <init>
create (Lnet/minecraft/network/chat/FormattedText;Lit/unimi/dsi/fastutil/ints/Int2IntFunction;Ljava/util/function/UnaryOperator;)Lnet/minecraft/network/chat/SubStringSource; a
create (Lnet/minecraft/network/chat/FormattedText;)Lnet/minecraft/network/chat/SubStringSource; a
getPlainText ()Ljava/lang/String; a
lambda$create$0 (I)I a
lambda$create$1 (Ljava/lang/String;)Ljava/lang/String; a
lambda$create$2 (Ljava/lang/StringBuilder;Ljava/util/List;ILnet/minecraft/network/chat/Style;I)Z a
lambda$create$3 (Ljava/lang/StringBuilder;Ljava/util/List;Lnet/minecraft/network/chat/Style;Ljava/lang/String;)Ljava/util/Optional; a
substring (IIZ)Ljava/util/List; a
net/minecraft/network/chat/TextColor we
CODEC a
CUSTOM_COLOR_PREFIX b
LEGACY_FORMAT_TO_COLOR c
NAMED_COLORS d
name f
value e
<clinit> ()V <clinit>
<init> (I)V <init>
<init> (ILjava/lang/String;)V <init>
equals (Ljava/lang/Object;)Z equals
formatValue ()Ljava/lang/String; c
fromLegacyFormat (Lnet/minecraft/ChatFormatting;)Lnet/minecraft/network/chat/TextColor; a
fromRgb (I)Lnet/minecraft/network/chat/TextColor; a
getValue ()I a
hashCode ()I hashCode
lambda$parseColor$2 (Ljava/lang/String;)Ljava/lang/String; d
lambda$parseColor$3 (Ljava/lang/String;)Ljava/lang/String; c
lambda$parseColor$4 (Ljava/lang/String;)Ljava/lang/String; b
lambda$static$0 (Lnet/minecraft/ChatFormatting;)Lnet/minecraft/network/chat/TextColor; b
lambda$static$1 (Lnet/minecraft/network/chat/TextColor;)Ljava/lang/String; a
parseColor (Ljava/lang/String;)Lcom/mojang/serialization/DataResult; a
serialize ()Ljava/lang/String; b
toString ()Ljava/lang/String; toString
net/minecraft/network/chat/ThrowingComponent wf
component a
<init> (Lnet/minecraft/network/chat/Component;)V <init>
<init> (Lnet/minecraft/network/chat/Component;Ljava/lang/Throwable;)V <init>
getComponent ()Lnet/minecraft/network/chat/Component; b
net/minecraft/network/chat/contents/BlockDataSource wg
SUB_CODEC a
TYPE b
compiledPos e
posPattern d
<clinit> ()V <clinit>
<init> (Ljava/lang/String;)V <init>
<init> (Ljava/lang/String;Lnet/minecraft/commands/arguments/coordinates/Coordinates;)V <init>
compilePos (Ljava/lang/String;)Lnet/minecraft/commands/arguments/coordinates/Coordinates; a
compiledPos ()Lnet/minecraft/commands/arguments/coordinates/Coordinates; c
equals (Ljava/lang/Object;)Z equals
getData (Lnet/minecraft/commands/CommandSourceStack;)Ljava/util/stream/Stream; a
hashCode ()I hashCode
lambda$static$0 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; a
posPattern ()Ljava/lang/String; b
toString ()Ljava/lang/String; toString
type ()Lnet/minecraft/network/chat/contents/DataSource$Type; a
net/minecraft/network/chat/contents/DataSource wh
CODEC c
<clinit> ()V <clinit>
getData (Lnet/minecraft/commands/CommandSourceStack;)Ljava/util/stream/Stream; a
type ()Lnet/minecraft/network/chat/contents/DataSource$Type; a
net/minecraft/network/chat/contents/DataSource$Type wh$a
codec a
id b
<init> (Lcom/mojang/serialization/MapCodec;Ljava/lang/String;)V <init>
codec ()Lcom/mojang/serialization/MapCodec; a
equals (Ljava/lang/Object;)Z equals
getSerializedName ()Ljava/lang/String; c
hashCode ()I hashCode
id ()Ljava/lang/String; b
toString ()Ljava/lang/String; toString
net/minecraft/network/chat/contents/EntityDataSource wi
SUB_CODEC a
TYPE b
compiledSelector e
selectorPattern d
<clinit> ()V <clinit>
<init> (Ljava/lang/String;)V <init>
<init> (Ljava/lang/String;Lnet/minecraft/commands/arguments/selector/EntitySelector;)V <init>
compileSelector (Ljava/lang/String;)Lnet/minecraft/commands/arguments/selector/EntitySelector; a
compiledSelector ()Lnet/minecraft/commands/arguments/selector/EntitySelector; c
equals (Ljava/lang/Object;)Z equals
getData (Lnet/minecraft/commands/CommandSourceStack;)Ljava/util/stream/Stream; a
hashCode ()I hashCode
lambda$static$0 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; a
selectorPattern ()Ljava/lang/String; b
toString ()Ljava/lang/String; toString
type ()Lnet/minecraft/network/chat/contents/DataSource$Type; a
net/minecraft/network/chat/contents/KeybindContents wj
CODEC a
TYPE b
name c
nameResolver d
<clinit> ()V <clinit>
<init> (Ljava/lang/String;)V <init>
equals (Ljava/lang/Object;)Z equals
getName ()Ljava/lang/String; b
getNestedComponent ()Lnet/minecraft/network/chat/Component; c
hashCode ()I hashCode
lambda$static$0 (Lnet/minecraft/network/chat/contents/KeybindContents;)Ljava/lang/String; a
lambda$static$1 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; a
toString ()Ljava/lang/String; toString
type ()Lnet/minecraft/network/chat/ComponentContents$Type; a
visit (Lnet/minecraft/network/chat/FormattedText$StyledContentConsumer;Lnet/minecraft/network/chat/Style;)Ljava/util/Optional; a
visit (Lnet/minecraft/network/chat/FormattedText$ContentConsumer;)Ljava/util/Optional; a
net/minecraft/network/chat/contents/KeybindResolver wk
keyResolver a
<clinit> ()V <clinit>
<init> ()V <init>
lambda$static$0 (Ljava/lang/String;)Lnet/minecraft/network/chat/Component; b
lambda$static$1 (Ljava/lang/String;)Ljava/util/function/Supplier; a
setKeyResolver (Ljava/util/function/Function;)V a
net/minecraft/network/chat/contents/NbtContents wl
CODEC a
LOGGER d
TYPE b
compiledNbtPath c
dataSource h
interpreting e
nbtPathPattern g
separator f
<clinit> ()V <clinit>
<init> (Ljava/lang/String;ZLjava/util/Optional;Lnet/minecraft/network/chat/contents/DataSource;)V <init>
<init> (Ljava/lang/String;Lnet/minecraft/commands/arguments/NbtPathArgument$NbtPath;ZLjava/util/Optional;Lnet/minecraft/network/chat/contents/DataSource;)V <init>
compileNbtPath (Ljava/lang/String;)Lnet/minecraft/commands/arguments/NbtPathArgument$NbtPath; a
equals (Ljava/lang/Object;)Z equals
getDataSource ()Lnet/minecraft/network/chat/contents/DataSource; e
getNbtPath ()Ljava/lang/String; b
getSeparator ()Ljava/util/Optional; d
hashCode ()I hashCode
isInterpreting ()Z c
lambda$resolve$1 (Lnet/minecraft/nbt/CompoundTag;)Ljava/util/stream/Stream; a
lambda$resolve$2 (Lnet/minecraft/commands/CommandSourceStack;Lnet/minecraft/world/entity/Entity;ILjava/lang/String;)Ljava/util/stream/Stream; a
lambda$resolve$3 (Lnet/minecraft/network/chat/Component;Lnet/minecraft/network/chat/MutableComponent;Lnet/minecraft/network/chat/MutableComponent;)Lnet/minecraft/network/chat/MutableComponent; a
lambda$resolve$4 (Lnet/minecraft/network/chat/MutableComponent;Lnet/minecraft/network/chat/MutableComponent;Lnet/minecraft/network/chat/MutableComponent;)Lnet/minecraft/network/chat/MutableComponent; a
lambda$resolve$5 (Ljava/util/stream/Stream;Lnet/minecraft/network/chat/MutableComponent;)Lnet/minecraft/network/chat/MutableComponent; a
lambda$resolve$6 (Ljava/util/stream/Stream;)Lnet/minecraft/network/chat/MutableComponent; a
lambda$static$0 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; a
resolve (Lnet/minecraft/commands/CommandSourceStack;Lnet/minecraft/world/entity/Entity;I)Lnet/minecraft/network/chat/MutableComponent; a
toString ()Ljava/lang/String; toString
type ()Lnet/minecraft/network/chat/ComponentContents$Type; a
net/minecraft/network/chat/contents/PlainTextContents wm
CODEC a
EMPTY c
TYPE b
<clinit> ()V <clinit>
create (Ljava/lang/String;)Lnet/minecraft/network/chat/contents/PlainTextContents; a
lambda$static$0 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; a
text ()Ljava/lang/String; b
type ()Lnet/minecraft/network/chat/ComponentContents$Type; a
net/minecraft/network/chat/contents/PlainTextContents$1 wm$1
<init> ()V <init>
text ()Ljava/lang/String; b
toString ()Ljava/lang/String; toString
net/minecraft/network/chat/contents/PlainTextContents$LiteralContents wm$a
text d
<init> (Ljava/lang/String;)V <init>
equals (Ljava/lang/Object;)Z equals
hashCode ()I hashCode
text ()Ljava/lang/String; b
toString ()Ljava/lang/String; toString
visit (Lnet/minecraft/network/chat/FormattedText$StyledContentConsumer;Lnet/minecraft/network/chat/Style;)Ljava/util/Optional; a
visit (Lnet/minecraft/network/chat/FormattedText$ContentConsumer;)Ljava/util/Optional; a
net/minecraft/network/chat/contents/ScoreContents wn
CODEC b
INNER_CODEC a
TYPE c
name d
objective f
selector e
<clinit> ()V <clinit>
<init> (Ljava/lang/String;Ljava/lang/String;)V <init>
equals (Ljava/lang/Object;)Z equals
findTargetName (Lnet/minecraft/commands/CommandSourceStack;)Lnet/minecraft/world/scores/ScoreHolder; a
getName ()Ljava/lang/String; b
getObjective ()Ljava/lang/String; d
getScore (Lnet/minecraft/world/scores/ScoreHolder;Lnet/minecraft/commands/CommandSourceStack;)Lnet/minecraft/network/chat/MutableComponent; a
getSelector ()Lnet/minecraft/commands/arguments/selector/EntitySelector; c
hashCode ()I hashCode
lambda$static$0 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; a
parseSelector (Ljava/lang/String;)Lnet/minecraft/commands/arguments/selector/EntitySelector; a
resolve (Lnet/minecraft/commands/CommandSourceStack;Lnet/minecraft/world/entity/Entity;I)Lnet/minecraft/network/chat/MutableComponent; a
toString ()Ljava/lang/String; toString
type ()Lnet/minecraft/network/chat/ComponentContents$Type; a
net/minecraft/network/chat/contents/SelectorContents wo
CODEC a
LOGGER d
TYPE b
pattern e
selector f
separator c
<clinit> ()V <clinit>
<init> (Ljava/lang/String;Ljava/util/Optional;)V <init>
equals (Ljava/lang/Object;)Z equals
getPattern ()Ljava/lang/String; b
getSelector ()Lnet/minecraft/commands/arguments/selector/EntitySelector; c
getSeparator ()Ljava/util/Optional; d
hashCode ()I hashCode
lambda$static$0 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; a
parseSelector (Ljava/lang/String;)Lnet/minecraft/commands/arguments/selector/EntitySelector; a
resolve (Lnet/minecraft/commands/CommandSourceStack;Lnet/minecraft/world/entity/Entity;I)Lnet/minecraft/network/chat/MutableComponent; a
toString ()Ljava/lang/String; toString
type ()Lnet/minecraft/network/chat/ComponentContents$Type; a
visit (Lnet/minecraft/network/chat/FormattedText$StyledContentConsumer;Lnet/minecraft/network/chat/Style;)Ljava/util/Optional; a
visit (Lnet/minecraft/network/chat/FormattedText$ContentConsumer;)Ljava/util/Optional; a
net/minecraft/network/chat/contents/StorageDataSource wp
SUB_CODEC a
TYPE b
id d
<clinit> ()V <clinit>
<init> (Lnet/minecraft/resources/ResourceLocation;)V <init>
equals (Ljava/lang/Object;)Z equals
getData (Lnet/minecraft/commands/CommandSourceStack;)Ljava/util/stream/Stream; a
hashCode ()I hashCode
id ()Lnet/minecraft/resources/ResourceLocation; b
lambda$static$0 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; a
toString ()Ljava/lang/String; toString
type ()Lnet/minecraft/network/chat/contents/DataSource$Type; a
net/minecraft/network/chat/contents/TranslatableContents wq
ARG_CODEC e
CODEC b
FORMAT_PATTERN m
NO_ARGS a
PRIMITIVE_ARG_CODEC d
TEXT_NULL g
TEXT_PERCENT f
TYPE c
args j
decomposedParts l
decomposedWith k
fallback i
key h
<clinit> ()V <clinit>
<init> (Ljava/lang/String;Ljava/lang/String;[Ljava/lang/Object;)V <init>
adjustArgs (Ljava/util/Optional;)[Ljava/lang/Object; a
adjustArgs ([Ljava/lang/Object;)Ljava/util/Optional; a
create (Ljava/lang/String;Ljava/util/Optional;Ljava/util/Optional;)Lnet/minecraft/network/chat/contents/TranslatableContents; a
decompose ()V e
decomposeTemplate (Ljava/lang/String;Ljava/util/function/Consumer;)V a
equals (Ljava/lang/Object;)Z equals
filterAllowedArguments (Ljava/lang/Object;)Lcom/mojang/serialization/DataResult; b
getArgs ()[Ljava/lang/Object; d
getArgument (I)Lnet/minecraft/network/chat/FormattedText; a
getFallback ()Ljava/lang/String; c
getKey ()Ljava/lang/String; b
hashCode ()I hashCode
isAllowedPrimitiveArgument (Ljava/lang/Object;)Z a
lambda$adjustArgs$9 (Ljava/util/List;)[Ljava/lang/Object; a
lambda$filterAllowedArguments$0 ()Ljava/lang/String; f
lambda$static$1 (Ljava/lang/Object;)Ljava/lang/Object; d
lambda$static$2 (Lnet/minecraft/network/chat/Component;)Ljava/lang/Object; a
lambda$static$3 (Lcom/mojang/datafixers/util/Either;)Ljava/lang/Object; a
lambda$static$4 (Ljava/lang/Object;)Lcom/mojang/datafixers/util/Either; c
lambda$static$5 (Lnet/minecraft/network/chat/contents/TranslatableContents;)Ljava/lang/String; c
lambda$static$6 (Lnet/minecraft/network/chat/contents/TranslatableContents;)Ljava/util/Optional; b
lambda$static$7 (Lnet/minecraft/network/chat/contents/TranslatableContents;)Ljava/util/Optional; a
lambda$static$8 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; a
resolve (Lnet/minecraft/commands/CommandSourceStack;Lnet/minecraft/world/entity/Entity;I)Lnet/minecraft/network/chat/MutableComponent; a
toString ()Ljava/lang/String; toString
type ()Lnet/minecraft/network/chat/ComponentContents$Type; a
visit (Lnet/minecraft/network/chat/FormattedText$StyledContentConsumer;Lnet/minecraft/network/chat/Style;)Ljava/util/Optional; a
visit (Lnet/minecraft/network/chat/FormattedText$ContentConsumer;)Ljava/util/Optional; a
net/minecraft/network/chat/contents/TranslatableFormatException wr
<init> (Lnet/minecraft/network/chat/contents/TranslatableContents;Ljava/lang/Throwable;)V <init>
<init> (Lnet/minecraft/network/chat/contents/TranslatableContents;I)V <init>
<init> (Lnet/minecraft/network/chat/contents/TranslatableContents;Ljava/lang/String;)V <init>
net/minecraft/network/chat/contents/package-info ws
net/minecraft/network/chat/numbers/BlankFormat wt
INSTANCE a
TYPE b
<clinit> ()V <clinit>
<init> ()V <init>
format (I)Lnet/minecraft/network/chat/MutableComponent; a
type ()Lnet/minecraft/network/chat/numbers/NumberFormatType; a
net/minecraft/network/chat/numbers/BlankFormat$1 wt$1
CODEC a
<clinit> ()V <clinit>
<init> ()V <init>
mapCodec ()Lcom/mojang/serialization/MapCodec; a
readFromStream (Lnet/minecraft/network/FriendlyByteBuf;)Lnet/minecraft/network/chat/numbers/BlankFormat; a
readFromStream (Lnet/minecraft/network/FriendlyByteBuf;)Lnet/minecraft/network/chat/numbers/NumberFormat; b
writeToStream (Lnet/minecraft/network/FriendlyByteBuf;Lnet/minecraft/network/chat/numbers/BlankFormat;)V a
writeToStream (Lnet/minecraft/network/FriendlyByteBuf;Lnet/minecraft/network/chat/numbers/NumberFormat;)V a
net/minecraft/network/chat/numbers/FixedFormat wu
TYPE a
value b
<clinit> ()V <clinit>
<init> (Lnet/minecraft/network/chat/Component;)V <init>
format (I)Lnet/minecraft/network/chat/MutableComponent; a
type ()Lnet/minecraft/network/chat/numbers/NumberFormatType; a
net/minecraft/network/chat/numbers/FixedFormat$1 wu$1
CODEC a
<clinit> ()V <clinit>
<init> ()V <init>
lambda$$0 (Lnet/minecraft/network/chat/numbers/FixedFormat;)Lnet/minecraft/network/chat/Component; a
mapCodec ()Lcom/mojang/serialization/MapCodec; a
readFromStream (Lnet/minecraft/network/FriendlyByteBuf;)Lnet/minecraft/network/chat/numbers/FixedFormat; a
readFromStream (Lnet/minecraft/network/FriendlyByteBuf;)Lnet/minecraft/network/chat/numbers/NumberFormat; b
writeToStream (Lnet/minecraft/network/FriendlyByteBuf;Lnet/minecraft/network/chat/numbers/NumberFormat;)V a
writeToStream (Lnet/minecraft/network/FriendlyByteBuf;Lnet/minecraft/network/chat/numbers/FixedFormat;)V a
net/minecraft/network/chat/numbers/NumberFormat wv
format (I)Lnet/minecraft/network/chat/MutableComponent; a
type ()Lnet/minecraft/network/chat/numbers/NumberFormatType; a
net/minecraft/network/chat/numbers/NumberFormatType ww
mapCodec ()Lcom/mojang/serialization/MapCodec; a
readFromStream (Lnet/minecraft/network/FriendlyByteBuf;)Lnet/minecraft/network/chat/numbers/NumberFormat; b
writeToStream (Lnet/minecraft/network/FriendlyByteBuf;Lnet/minecraft/network/chat/numbers/NumberFormat;)V a
net/minecraft/network/chat/numbers/NumberFormatTypes wx
CODEC b
MAP_CODEC a
<clinit> ()V <clinit>
<init> ()V <init>
bootstrap (Lnet/minecraft/core/Registry;)Lnet/minecraft/network/chat/numbers/NumberFormatType; a
lambda$static$0 (Lnet/minecraft/network/chat/numbers/NumberFormatType;)Lcom/mojang/serialization/Codec; a
readFromStream (Lnet/minecraft/network/FriendlyByteBuf;)Lnet/minecraft/network/chat/numbers/NumberFormat; a
writeToStream (Lnet/minecraft/network/FriendlyByteBuf;Lnet/minecraft/network/chat/numbers/NumberFormat;)V a
net/minecraft/network/chat/numbers/StyledFormat wy
NO_STYLE b
PLAYER_LIST_DEFAULT d
SIDEBAR_DEFAULT c
TYPE a
style e
<clinit> ()V <clinit>
<init> (Lnet/minecraft/network/chat/Style;)V <init>
format (I)Lnet/minecraft/network/chat/MutableComponent; a
type ()Lnet/minecraft/network/chat/numbers/NumberFormatType; a
net/minecraft/network/chat/numbers/StyledFormat$1 wy$1
CODEC a
<clinit> ()V <clinit>
<init> ()V <init>
lambda$$0 (Lnet/minecraft/network/chat/numbers/StyledFormat;)Lnet/minecraft/network/chat/Style; a
mapCodec ()Lcom/mojang/serialization/MapCodec; a
readFromStream (Lnet/minecraft/network/FriendlyByteBuf;)Lnet/minecraft/network/chat/numbers/StyledFormat; a
readFromStream (Lnet/minecraft/network/FriendlyByteBuf;)Lnet/minecraft/network/chat/numbers/NumberFormat; b
writeToStream (Lnet/minecraft/network/FriendlyByteBuf;Lnet/minecraft/network/chat/numbers/StyledFormat;)V a
writeToStream (Lnet/minecraft/network/FriendlyByteBuf;Lnet/minecraft/network/chat/numbers/NumberFormat;)V a
net/minecraft/network/chat/numbers/package-info wz
net/minecraft/network/chat/package-info xa
net/minecraft/network/package-info xb
net/minecraft/network/protocol/BundleDelimiterPacket xc
<init> ()V <init>
handle (Lnet/minecraft/network/PacketListener;)V a
write (Lnet/minecraft/network/FriendlyByteBuf;)V a
net/minecraft/network/protocol/BundlePacket xd
packets a
<init> (Ljava/lang/Iterable;)V <init>
subPackets ()Ljava/lang/Iterable; a
write (Lnet/minecraft/network/FriendlyByteBuf;)V a
net/minecraft/network/protocol/BundlerInfo xe
BUNDLE_SIZE_LIMIT a
EMPTY b
<clinit> ()V <clinit>
createForPacket (Ljava/lang/Class;Ljava/util/function/Function;Lnet/minecraft/network/protocol/BundleDelimiterPacket;)Lnet/minecraft/network/protocol/BundlerInfo; a
startPacketBundling (Lnet/minecraft/network/protocol/Packet;)Lnet/minecraft/network/protocol/BundlerInfo$Bundler; a
unbundlePacket (Lnet/minecraft/network/protocol/Packet;Ljava/util/function/Consumer;)V a
net/minecraft/network/protocol/BundlerInfo$1 xe$1
<init> ()V <init>
startPacketBundling (Lnet/minecraft/network/protocol/Packet;)Lnet/minecraft/network/protocol/BundlerInfo$Bundler; a
unbundlePacket (Lnet/minecraft/network/protocol/Packet;Ljava/util/function/Consumer;)V a
net/minecraft/network/protocol/BundlerInfo$2 xe$2
val$bundlePacketCls c
val$constructor e
val$delimiterPacket d
<init> (Ljava/lang/Class;Lnet/minecraft/network/protocol/BundleDelimiterPacket;Ljava/util/function/Function;)V <init>
startPacketBundling (Lnet/minecraft/network/protocol/Packet;)Lnet/minecraft/network/protocol/BundlerInfo$Bundler; a
unbundlePacket (Lnet/minecraft/network/protocol/Packet;Ljava/util/function/Consumer;)V a
net/minecraft/network/protocol/BundlerInfo$2$1 xe$2$1
bundlePackets b
this$0 a
<init> (Lnet/minecraft/network/protocol/BundlerInfo$2;)V <init>
addPacket (Lnet/minecraft/network/protocol/Packet;)Lnet/minecraft/network/protocol/Packet; a
net/minecraft/network/protocol/BundlerInfo$Bundler xe$a
addPacket (Lnet/minecraft/network/protocol/Packet;)Lnet/minecraft/network/protocol/Packet; a
net/minecraft/network/protocol/BundlerInfo$Provider xe$b
bundlerInfo ()Lnet/minecraft/network/protocol/BundlerInfo; c
net/minecraft/network/protocol/Packet xf
handle (Lnet/minecraft/network/PacketListener;)V a
isSkippable ()Z b
nextProtocol ()Lnet/minecraft/network/ConnectionProtocol; c
write (Lnet/minecraft/network/FriendlyByteBuf;)V a
net/minecraft/network/protocol/PacketFlow xg
$VALUES c
CLIENTBOUND b
SERVERBOUND a
$values ()[Lnet/minecraft/network/protocol/PacketFlow; b
<clinit> ()V <clinit>
<init> (Ljava/lang/String;I)V <init>
getOpposite ()Lnet/minecraft/network/protocol/PacketFlow; a
valueOf (Ljava/lang/String;)Lnet/minecraft/network/protocol/PacketFlow; valueOf
values ()[Lnet/minecraft/network/protocol/PacketFlow; values
net/minecraft/network/protocol/PacketUtils xh
LOGGER a
<clinit> ()V <clinit>
<init> ()V <init>
ensureRunningOnSameThread (Lnet/minecraft/network/protocol/Packet;Lnet/minecraft/network/PacketListener;Lnet/minecraft/server/level/ServerLevel;)V a
ensureRunningOnSameThread (Lnet/minecraft/network/protocol/Packet;Lnet/minecraft/network/PacketListener;Lnet/minecraft/util/thread/BlockableEventLoop;)V a
lambda$ensureRunningOnSameThread$0 (Lnet/minecraft/network/PacketListener;Lnet/minecraft/network/protocol/Packet;)V a
net/minecraft/network/protocol/common/ClientCommonPacketListener xi
handleCustomPayload (Lnet/minecraft/network/protocol/common/ClientboundCustomPayloadPacket;)V a
handleDisconnect (Lnet/minecraft/network/protocol/common/ClientboundDisconnectPacket;)V a
handleKeepAlive (Lnet/minecraft/network/protocol/common/ClientboundKeepAlivePacket;)V a
handlePing (Lnet/minecraft/network/protocol/common/ClientboundPingPacket;)V a
handleResourcePackPop (Lnet/minecraft/network/protocol/common/ClientboundResourcePackPopPacket;)V a
handleResourcePackPush (Lnet/minecraft/network/protocol/common/ClientboundResourcePackPushPacket;)V a
handleUpdateTags (Lnet/minecraft/network/protocol/common/ClientboundUpdateTagsPacket;)V a
net/minecraft/network/protocol/common/ClientboundCustomPayloadPacket xj
KNOWN_TYPES c
MAX_PAYLOAD_SIZE b
payload a
<clinit> ()V <clinit>
<init> (Lnet/minecraft/network/protocol/common/custom/CustomPacketPayload;)V <init>
<init> (Lnet/minecraft/network/FriendlyByteBuf;)V <init>
equals (Ljava/lang/Object;)Z equals
handle (Lnet/minecraft/network/protocol/common/ClientCommonPacketListener;)V a
handle (Lnet/minecraft/network/PacketListener;)V a
hashCode ()I hashCode
payload ()Lnet/minecraft/network/protocol/common/custom/CustomPacketPayload; a
readPayload (Lnet/minecraft/resources/ResourceLocation;Lnet/minecraft/network/FriendlyByteBuf;)Lnet/minecraft/network/protocol/common/custom/CustomPacketPayload; a
readUnknownPayload (Lnet/minecraft/resources/ResourceLocation;Lnet/minecraft/network/FriendlyByteBuf;)Lnet/minecraft/network/protocol/common/custom/DiscardedPayload; b
toString ()Ljava/lang/String; toString
write (Lnet/minecraft/network/FriendlyByteBuf;)V a
net/minecraft/network/protocol/common/ClientboundDisconnectPacket xk
reason a
<init> (Lnet/minecraft/network/chat/Component;)V <init>
<init> (Lnet/minecraft/network/FriendlyByteBuf;)V <init>
getReason ()Lnet/minecraft/network/chat/Component; a
handle (Lnet/minecraft/network/protocol/common/ClientCommonPacketListener;)V a
handle (Lnet/minecraft/network/PacketListener;)V a
write (Lnet/minecraft/network/FriendlyByteBuf;)V a
net/minecraft/network/protocol/common/ClientboundKeepAlivePacket xl
id a
<init> (J)V <init>
<init> (Lnet/minecraft/network/FriendlyByteBuf;)V <init>
getId ()J a
handle (Lnet/minecraft/network/protocol/common/ClientCommonPacketListener;)V a
handle (Lnet/minecraft/network/PacketListener;)V a
write (Lnet/minecraft/network/FriendlyByteBuf;)V a
net/minecraft/network/protocol/common/ClientboundPingPacket xm
id a
<init> (I)V <init>
<init> (Lnet/minecraft/network/FriendlyByteBuf;)V <init>
getId ()I a
handle (Lnet/minecraft/network/protocol/common/ClientCommonPacketListener;)V a
handle (Lnet/minecraft/network/PacketListener;)V a
write (Lnet/minecraft/network/FriendlyByteBuf;)V a
net/minecraft/network/protocol/common/ClientboundResourcePackPopPacket xn
id a
<init> (Ljava/util/Optional;)V <init>
<init> (Lnet/minecraft/network/FriendlyByteBuf;)V <init>
equals (Ljava/lang/Object;)Z equals
handle (Lnet/minecraft/network/protocol/common/ClientCommonPacketListener;)V a
handle (Lnet/minecraft/network/PacketListener;)V a
hashCode ()I hashCode
id ()Ljava/util/Optional; a
toString ()Ljava/lang/String; toString
write (Lnet/minecraft/network/FriendlyByteBuf;)V a
net/minecraft/network/protocol/common/ClientboundResourcePackPushPacket xo
MAX_HASH_LENGTH a
hash d
id b
prompt f
required e
url c
<init> (Ljava/util/UUID;Ljava/lang/String;Ljava/lang/String;ZLnet/minecraft/network/chat/Component;)V <init>
<init> (Lnet/minecraft/network/FriendlyByteBuf;)V <init>
equals (Ljava/lang/Object;)Z equals
handle (Lnet/minecraft/network/protocol/common/ClientCommonPacketListener;)V a
handle (Lnet/minecraft/network/PacketListener;)V a
hash ()Ljava/lang/String; e
hashCode ()I hashCode
id ()Ljava/util/UUID; a
prompt ()Lnet/minecraft/network/chat/Component; g
required ()Z f
toString ()Ljava/lang/String; toString
url ()Ljava/lang/String; d
write (Lnet/minecraft/network/FriendlyByteBuf;)V a
net/minecraft/network/protocol/common/ClientboundUpdateTagsPacket xp
tags a
<init> (Ljava/util/Map;)V <init>
<init> (Lnet/minecraft/network/FriendlyByteBuf;)V <init>
getTags ()Ljava/util/Map; a
handle (Lnet/minecraft/network/protocol/common/ClientCommonPacketListener;)V a
handle (Lnet/minecraft/network/PacketListener;)V a
lambda$write$0 (Lnet/minecraft/network/FriendlyByteBuf;Lnet/minecraft/tags/TagNetworkSerialization$NetworkPayload;)V a
write (Lnet/minecraft/network/FriendlyByteBuf;)V a
net/minecraft/network/protocol/common/ServerCommonPacketListener xq
handleClientInformation (Lnet/minecraft/network/protocol/common/ServerboundClientInformationPacket;)V a
handleCustomPayload (Lnet/minecraft/network/protocol/common/ServerboundCustomPayloadPacket;)V a
handleKeepAlive (Lnet/minecraft/network/protocol/common/ServerboundKeepAlivePacket;)V a
handlePong (Lnet/minecraft/network/protocol/common/ServerboundPongPacket;)V a
handleResourcePackResponse (Lnet/minecraft/network/protocol/common/ServerboundResourcePackPacket;)V a
net/minecraft/network/protocol/common/ServerboundClientInformationPacket xr
information a
<init> (Lnet/minecraft/server/level/ClientInformation;)V <init>
<init> (Lnet/minecraft/network/FriendlyByteBuf;)V <init>
equals (Ljava/lang/Object;)Z equals
handle (Lnet/minecraft/network/protocol/common/ServerCommonPacketListener;)V a
handle (Lnet/minecraft/network/PacketListener;)V a
hashCode ()I hashCode
information ()Lnet/minecraft/server/level/ClientInformation; a
toString ()Ljava/lang/String; toString
write (Lnet/minecraft/network/FriendlyByteBuf;)V a
net/minecraft/network/protocol/common/ServerboundCustomPayloadPacket xs
KNOWN_TYPES c
MAX_PAYLOAD_SIZE b
payload a
<clinit> ()V <clinit>
<init> (Lnet/minecraft/network/protocol/common/custom/CustomPacketPayload;)V <init>
<init> (Lnet/minecraft/network/FriendlyByteBuf;)V <init>
equals (Ljava/lang/Object;)Z equals
handle (Lnet/minecraft/network/protocol/common/ServerCommonPacketListener;)V a
handle (Lnet/minecraft/network/PacketListener;)V a
hashCode ()I hashCode
payload ()Lnet/minecraft/network/protocol/common/custom/CustomPacketPayload; a
readPayload (Lnet/minecraft/resources/ResourceLocation;Lnet/minecraft/network/FriendlyByteBuf;)Lnet/minecraft/network/protocol/common/custom/CustomPacketPayload; a
readUnknownPayload (Lnet/minecraft/resources/ResourceLocation;Lnet/minecraft/network/FriendlyByteBuf;)Lnet/minecraft/network/protocol/common/custom/DiscardedPayload; b
toString ()Ljava/lang/String; toString
write (Lnet/minecraft/network/FriendlyByteBuf;)V a
net/minecraft/network/protocol/common/ServerboundKeepAlivePacket xt
id a
<init> (J)V <init>
<init> (Lnet/minecraft/network/FriendlyByteBuf;)V <init>
getId ()J a
handle (Lnet/minecraft/network/protocol/common/ServerCommonPacketListener;)V a
handle (Lnet/minecraft/network/PacketListener;)V a
write (Lnet/minecraft/network/FriendlyByteBuf;)V a
net/minecraft/network/protocol/common/ServerboundPongPacket xu
id a
<init> (I)V <init>
<init> (Lnet/minecraft/network/FriendlyByteBuf;)V <init>
getId ()I a
handle (Lnet/minecraft/network/protocol/common/ServerCommonPacketListener;)V a
handle (Lnet/minecraft/network/PacketListener;)V a
write (Lnet/minecraft/network/FriendlyByteBuf;)V a
net/minecraft/network/protocol/common/ServerboundResourcePackPacket xv
action b
id a
<init> (Ljava/util/UUID;Lnet/minecraft/network/protocol/common/ServerboundResourcePackPacket$Action;)V <init>
<init> (Lnet/minecraft/network/FriendlyByteBuf;)V <init>
action ()Lnet/minecraft/network/protocol/common/ServerboundResourcePackPacket$Action; d
equals (Ljava/lang/Object;)Z equals
handle (Lnet/minecraft/network/protocol/common/ServerCommonPacketListener;)V a
handle (Lnet/minecraft/network/PacketListener;)V a
hashCode ()I hashCode
id ()Ljava/util/UUID; a
toString ()Ljava/lang/String; toString
write (Lnet/minecraft/network/FriendlyByteBuf;)V a
net/minecraft/network/protocol/common/ServerboundResourcePackPacket$Action xv$a
$VALUES i
ACCEPTED d
DECLINED b
DISCARDED h
DOWNLOADED e
FAILED_DOWNLOAD c
FAILED_RELOAD g
INVALID_URL f
SUCCESSFULLY_LOADED a
$values ()[Lnet/minecraft/network/protocol/common/ServerboundResourcePackPacket$Action; b
<clinit> ()V <clinit>
<init> (Ljava/lang/String;I)V <init>
isTerminal ()Z a
valueOf (Ljava/lang/String;)Lnet/minecraft/network/protocol/common/ServerboundResourcePackPacket$Action; valueOf
values ()[Lnet/minecraft/network/protocol/common/ServerboundResourcePackPacket$Action; values
net/minecraft/network/protocol/common/custom/BeeDebugPayload xw
ID a
beeInfo b
<clinit> ()V <clinit>
<init> (Lnet/minecraft/network/protocol/common/custom/BeeDebugPayload$BeeInfo;)V <init>
<init> (Lnet/minecraft/network/FriendlyByteBuf;)V <init>
beeInfo ()Lnet/minecraft/network/protocol/common/custom/BeeDebugPayload$BeeInfo; b
equals (Ljava/lang/Object;)Z equals
hashCode ()I hashCode
id ()Lnet/minecraft/resources/ResourceLocation; a
toString ()Ljava/lang/String; toString
write (Lnet/minecraft/network/FriendlyByteBuf;)V a
net/minecraft/network/protocol/common/custom/BeeDebugPayload$BeeInfo xw$a
blacklistedHives i
flowerPos f
goals h
hivePos e
id b
path d
pos c
travelTicks g
uuid a
<init> (Ljava/util/UUID;ILnet/minecraft/world/phys/Vec3;Lnet/minecraft/world/level/pathfinder/Path;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/BlockPos;ILjava/util/Set;Ljava/util/List;)V <init>
<init> (Lnet/minecraft/network/FriendlyByteBuf;)V <init>
blacklistedHives ()Ljava/util/List; j
equals (Ljava/lang/Object;)Z equals
flowerPos ()Lnet/minecraft/core/BlockPos; g
generateName ()Ljava/lang/String; a
goals ()Ljava/util/Set; i
hasHive (Lnet/minecraft/core/BlockPos;)Z a
hashCode ()I hashCode
hivePos ()Lnet/minecraft/core/BlockPos; f
id ()I c
lambda$write$0 (Lnet/minecraft/network/FriendlyByteBuf;Lnet/minecraft/world/level/pathfinder/Path;)V a
path ()Lnet/minecraft/world/level/pathfinder/Path; e
pos ()Lnet/minecraft/world/phys/Vec3; d
toString ()Ljava/lang/String; toString
travelTicks ()I h
uuid ()Ljava/util/UUID; b
write (Lnet/minecraft/network/FriendlyByteBuf;)V a
net/minecraft/network/protocol/common/custom/BrainDebugPayload xx
ID a
brainDump b
<clinit> ()V <clinit>
<init> (Lnet/minecraft/network/protocol/common/custom/BrainDebugPayload$BrainDump;)V <init>
<init> (Lnet/minecraft/network/FriendlyByteBuf;)V <init>
brainDump ()Lnet/minecraft/network/protocol/common/custom/BrainDebugPayload$BrainDump; b
equals (Ljava/lang/Object;)Z equals
hashCode ()I hashCode
id ()Lnet/minecraft/resources/ResourceLocation; a
toString ()Ljava/lang/String; toString
write (Lnet/minecraft/network/FriendlyByteBuf;)V a
net/minecraft/network/protocol/common/custom/BrainDebugPayload$BrainDump xx$a
activities m
angerLevel l
behaviors n
gossips p
health f
id b
inventory i
maxHealth g
memories o
name c
path j
pois q
pos h
potentialPois r
profession d
uuid a
wantsGolem k
xp e
<init> (Ljava/util/UUID;ILjava/lang/String;Ljava/lang/String;IFFLnet/minecraft/world/phys/Vec3;Ljava/lang/String;Lnet/minecraft/world/level/pathfinder/Path;ZILjava/util/List;Ljava/util/List;Ljava/util/List;Ljava/util/List;Ljava/util/Set;Ljava/util/Set;)V <init>
<init> (Lnet/minecraft/network/FriendlyByteBuf;)V <init>
activities ()Ljava/util/List; m
angerLevel ()I l
behaviors ()Ljava/util/List; n
equals (Ljava/lang/Object;)Z equals
gossips ()Ljava/util/List; p
hasPoi (Lnet/minecraft/core/BlockPos;)Z a
hasPotentialPoi (Lnet/minecraft/core/BlockPos;)Z b
hashCode ()I hashCode
health ()F f
id ()I b
inventory ()Ljava/lang/String; i
lambda$write$0 (Lnet/minecraft/network/FriendlyByteBuf;Lnet/minecraft/world/level/pathfinder/Path;)V a
maxHealth ()F g
memories ()Ljava/util/List; o
name ()Ljava/lang/String; c
path ()Lnet/minecraft/world/level/pathfinder/Path; j
pois ()Ljava/util/Set; q
pos ()Lnet/minecraft/world/phys/Vec3; h
potentialPois ()Ljava/util/Set; r
profession ()Ljava/lang/String; d
toString ()Ljava/lang/String; toString
uuid ()Ljava/util/UUID; a
wantsGolem ()Z k
write (Lnet/minecraft/network/FriendlyByteBuf;)V a
xp ()I e
net/minecraft/network/protocol/common/custom/BrandPayload xy
ID a
brand b
<clinit> ()V <clinit>
<init> (Ljava/lang/String;)V <init>
<init> (Lnet/minecraft/network/FriendlyByteBuf;)V <init>
brand ()Ljava/lang/String; b
equals (Ljava/lang/Object;)Z equals
hashCode ()I hashCode
id ()Lnet/minecraft/resources/ResourceLocation; a
toString ()Ljava/lang/String; toString
write (Lnet/minecraft/network/FriendlyByteBuf;)V a
net/minecraft/network/protocol/common/custom/BreezeDebugPayload xz
ID a
breezeInfo b
<clinit> ()V <clinit>
<init> (Lnet/minecraft/network/protocol/common/custom/BreezeDebugPayload$BreezeInfo;)V <init>
<init> (Lnet/minecraft/network/FriendlyByteBuf;)V <init>
breezeInfo ()Lnet/minecraft/network/protocol/common/custom/BreezeDebugPayload$BreezeInfo; b
equals (Ljava/lang/Object;)Z equals
hashCode ()I hashCode
id ()Lnet/minecraft/resources/ResourceLocation; a
toString ()Ljava/lang/String; toString
write (Lnet/minecraft/network/FriendlyByteBuf;)V a
net/minecraft/network/protocol/common/custom/BreezeDebugPayload$BreezeInfo xz$a
attackTarget c
id b
jumpTarget d
uuid a
<init> (Ljava/util/UUID;ILjava/lang/Integer;Lnet/minecraft/core/BlockPos;)V <init>
<init> (Lnet/minecraft/network/FriendlyByteBuf;)V <init>
attackTarget ()Ljava/lang/Integer; d
equals (Ljava/lang/Object;)Z equals
generateName ()Ljava/lang/String; a
hashCode ()I hashCode
id ()I c
jumpTarget ()Lnet/minecraft/core/BlockPos; e
toString ()Ljava/lang/String; toString
uuid ()Ljava/util/UUID; b
write (Lnet/minecraft/network/FriendlyByteBuf;)V a
net/minecraft/network/protocol/common/custom/CustomPacketPayload ya
id ()Lnet/minecraft/resources/ResourceLocation; a
write (Lnet/minecraft/network/FriendlyByteBuf;)V a
net/minecraft/network/protocol/common/custom/DiscardedPayload yb
id a
<init> (Lnet/minecraft/resources/ResourceLocation;)V <init>
equals (Ljava/lang/Object;)Z equals
hashCode ()I hashCode
id ()Lnet/minecraft/resources/ResourceLocation; a
toString ()Ljava/lang/String; toString
write (Lnet/minecraft/network/FriendlyByteBuf;)V a
net/minecraft/network/protocol/common/custom/GameEventDebugPayload yc
ID a
pos c
type b
<clinit> ()V <clinit>
<init> (Lnet/minecraft/resources/ResourceKey;Lnet/minecraft/world/phys/Vec3;)V <init>
<init> (Lnet/minecraft/network/FriendlyByteBuf;)V <init>
equals (Ljava/lang/Object;)Z equals
hashCode ()I hashCode
id ()Lnet/minecraft/resources/ResourceLocation; a
pos ()Lnet/minecraft/world/phys/Vec3; c
toString ()Ljava/lang/String; toString
type ()Lnet/minecraft/resources/ResourceKey; b
write (Lnet/minecraft/network/FriendlyByteBuf;)V a
net/minecraft/network/protocol/common/custom/GameEventListenerDebugPayload yd
ID a
listenerPos b
listenerRange c
<clinit> ()V <clinit>
<init> (Lnet/minecraft/world/level/gameevent/PositionSource;I)V <init>
<init> (Lnet/minecraft/network/FriendlyByteBuf;)V <init>
equals (Ljava/lang/Object;)Z equals
hashCode ()I hashCode
id ()Lnet/minecraft/resources/ResourceLocation; a
listenerPos ()Lnet/minecraft/world/level/gameevent/PositionSource; b
listenerRange ()I c
toString ()Ljava/lang/String; toString
write (Lnet/minecraft/network/FriendlyByteBuf;)V a
net/minecraft/network/protocol/common/custom/GameTestAddMarkerDebugPayload ye
ID a
color c
durationMs e
pos b
text d
<clinit> ()V <clinit>
<init> (Lnet/minecraft/core/BlockPos;ILjava/lang/String;I)V <init>
<init> (Lnet/minecraft/network/FriendlyByteBuf;)V <init>
color ()I c
durationMs ()I e
equals (Ljava/lang/Object;)Z equals
hashCode ()I hashCode
id ()Lnet/minecraft/resources/ResourceLocation; a
pos ()Lnet/minecraft/core/BlockPos; b
text ()Ljava/lang/String; d
toString ()Ljava/lang/String; toString
write (Lnet/minecraft/network/FriendlyByteBuf;)V a
net/minecraft/network/protocol/common/custom/GameTestClearMarkersDebugPayload yf
ID a
<clinit> ()V <clinit>
<init> ()V <init>
<init> (Lnet/minecraft/network/FriendlyByteBuf;)V <init>
equals (Ljava/lang/Object;)Z equals
hashCode ()I hashCode
id ()Lnet/minecraft/resources/ResourceLocation; a
toString ()Ljava/lang/String; toString
write (Lnet/minecraft/network/FriendlyByteBuf;)V a
net/minecraft/network/protocol/common/custom/GoalDebugPayload yg
ID a
entityId b
goals d
pos c
<clinit> ()V <clinit>
<init> (ILnet/minecraft/core/BlockPos;Ljava/util/List;)V <init>
<init> (Lnet/minecraft/network/FriendlyByteBuf;)V <init>
entityId ()I b
equals (Ljava/lang/Object;)Z equals
goals ()Ljava/util/List; d
hashCode ()I hashCode
id ()Lnet/minecraft/resources/ResourceLocation; a
lambda$write$0 (Lnet/minecraft/network/FriendlyByteBuf;Lnet/minecraft/network/protocol/common/custom/GoalDebugPayload$DebugGoal;)V a
pos ()Lnet/minecraft/core/BlockPos; c
toString ()Ljava/lang/String; toString
write (Lnet/minecraft/network/FriendlyByteBuf;)V a
net/minecraft/network/protocol/common/custom/GoalDebugPayload$DebugGoal yg$a
isRunning b
name c
priority a
<init> (IZLjava/lang/String;)V <init>
<init> (Lnet/minecraft/network/FriendlyByteBuf;)V <init>
equals (Ljava/lang/Object;)Z equals
hashCode ()I hashCode
isRunning ()Z b
name ()Ljava/lang/String; c
priority ()I a
toString ()Ljava/lang/String; toString
write (Lnet/minecraft/network/FriendlyByteBuf;)V a
net/minecraft/network/protocol/common/custom/HiveDebugPayload yh
ID a
hiveInfo b
<clinit> ()V <clinit>
<init> (Lnet/minecraft/network/protocol/common/custom/HiveDebugPayload$HiveInfo;)V <init>
<init> (Lnet/minecraft/network/FriendlyByteBuf;)V <init>
equals (Ljava/lang/Object;)Z equals
hashCode ()I hashCode
hiveInfo ()Lnet/minecraft/network/protocol/common/custom/HiveDebugPayload$HiveInfo; b
id ()Lnet/minecraft/resources/ResourceLocation; a
toString ()Ljava/lang/String; toString
write (Lnet/minecraft/network/FriendlyByteBuf;)V a
net/minecraft/network/protocol/common/custom/HiveDebugPayload$HiveInfo yh$a
hiveType b
honeyLevel d
occupantCount c
pos a
sedated e
<init> (Lnet/minecraft/core/BlockPos;Ljava/lang/String;IIZ)V <init>
<init> (Lnet/minecraft/network/FriendlyByteBuf;)V <init>
equals (Ljava/lang/Object;)Z equals
hashCode ()I hashCode
hiveType ()Ljava/lang/String; b
honeyLevel ()I d
occupantCount ()I c
pos ()Lnet/minecraft/core/BlockPos; a
sedated ()Z e
toString ()Ljava/lang/String; toString
write (Lnet/minecraft/network/FriendlyByteBuf;)V a
net/minecraft/network/protocol/common/custom/NeighborUpdatesDebugPayload yi
ID a
pos c
time b
<clinit> ()V <clinit>
<init> (JLnet/minecraft/core/BlockPos;)V <init>
<init> (Lnet/minecraft/network/FriendlyByteBuf;)V <init>
equals (Ljava/lang/Object;)Z equals
hashCode ()I hashCode
id ()Lnet/minecraft/resources/ResourceLocation; a
pos ()Lnet/minecraft/core/BlockPos; c
time ()J b
toString ()Ljava/lang/String; toString
write (Lnet/minecraft/network/FriendlyByteBuf;)V a
net/minecraft/network/protocol/common/custom/PathfindingDebugPayload yj
ID a
entityId b
maxNodeDistance d
path c
<clinit> ()V <clinit>
<init> (ILnet/minecraft/world/level/pathfinder/Path;F)V <init>
<init> (Lnet/minecraft/network/FriendlyByteBuf;)V <init>
entityId ()I b
equals (Ljava/lang/Object;)Z equals
hashCode ()I hashCode
id ()Lnet/minecraft/resources/ResourceLocation; a
maxNodeDistance ()F d
path ()Lnet/minecraft/world/level/pathfinder/Path; c
toString ()Ljava/lang/String; toString
write (Lnet/minecraft/network/FriendlyByteBuf;)V a
net/minecraft/network/protocol/common/custom/PoiAddedDebugPayload yk
ID a
freeTicketCount d
pos b
type c
<clinit> ()V <clinit>
<init> (Lnet/minecraft/core/BlockPos;Ljava/lang/String;I)V <init>
<init> (Lnet/minecraft/network/FriendlyByteBuf;)V <init>
equals (Ljava/lang/Object;)Z equals
freeTicketCount ()I d
hashCode ()I hashCode
id ()Lnet/minecraft/resources/ResourceLocation; a
pos ()Lnet/minecraft/core/BlockPos; b
toString ()Ljava/lang/String; toString
type ()Ljava/lang/String; c
write (Lnet/minecraft/network/FriendlyByteBuf;)V a
net/minecraft/network/protocol/common/custom/PoiRemovedDebugPayload yl
ID a
pos b
<clinit> ()V <clinit>
<init> (Lnet/minecraft/core/BlockPos;)V <init>
<init> (Lnet/minecraft/network/FriendlyByteBuf;)V <init>
equals (Ljava/lang/Object;)Z equals
hashCode ()I hashCode
id ()Lnet/minecraft/resources/ResourceLocation; a
pos ()Lnet/minecraft/core/BlockPos; b
toString ()Ljava/lang/String; toString
write (Lnet/minecraft/network/FriendlyByteBuf;)V a
net/minecraft/network/protocol/common/custom/PoiTicketCountDebugPayload ym
ID a
freeTicketCount c
pos b
<clinit> ()V <clinit>
<init> (Lnet/minecraft/core/BlockPos;I)V <init>
<init> (Lnet/minecraft/network/FriendlyByteBuf;)V <init>
equals (Ljava/lang/Object;)Z equals
freeTicketCount ()I c
hashCode ()I hashCode
id ()Lnet/minecraft/resources/ResourceLocation; a
pos ()Lnet/minecraft/core/BlockPos; b
toString ()Ljava/lang/String; toString
write (Lnet/minecraft/network/FriendlyByteBuf;)V a
net/minecraft/network/protocol/common/custom/RaidsDebugPayload yn
ID a
raidCenters b
<clinit> ()V <clinit>
<init> (Lnet/minecraft/network/FriendlyByteBuf;)V <init>
<init> (Ljava/util/List;)V <init>
equals (Ljava/lang/Object;)Z equals
hashCode ()I hashCode
id ()Lnet/minecraft/resources/ResourceLocation; a
raidCenters ()Ljava/util/List; b
toString ()Ljava/lang/String; toString
write (Lnet/minecraft/network/FriendlyByteBuf;)V a
net/minecraft/network/protocol/common/custom/StructuresDebugPayload yo
ID a
dimension b
mainBB c
pieces d
<clinit> ()V <clinit>
<init> (Lnet/minecraft/resources/ResourceKey;Lnet/minecraft/world/level/levelgen/structure/BoundingBox;Ljava/util/List;)V <init>
<init> (Lnet/minecraft/network/FriendlyByteBuf;)V <init>
dimension ()Lnet/minecraft/resources/ResourceKey; b
equals (Ljava/lang/Object;)Z equals
hashCode ()I hashCode
id ()Lnet/minecraft/resources/ResourceLocation; a
lambda$write$0 (Lnet/minecraft/network/FriendlyByteBuf;Lnet/minecraft/network/FriendlyByteBuf;Lnet/minecraft/network/protocol/common/custom/StructuresDebugPayload$PieceInfo;)V a
mainBB ()Lnet/minecraft/world/level/levelgen/structure/BoundingBox; c
pieces ()Ljava/util/List; d
readBoundingBox (Lnet/minecraft/network/FriendlyByteBuf;)Lnet/minecraft/world/level/levelgen/structure/BoundingBox; b
toString ()Ljava/lang/String; toString
write (Lnet/minecraft/network/FriendlyByteBuf;)V a
writeBoundingBox (Lnet/minecraft/network/FriendlyByteBuf;Lnet/minecraft/world/level/levelgen/structure/BoundingBox;)V a
net/minecraft/network/protocol/common/custom/StructuresDebugPayload$PieceInfo yo$a
boundingBox a
isStart b
<init> (Lnet/minecraft/world/level/levelgen/structure/BoundingBox;Z)V <init>
<init> (Lnet/minecraft/network/FriendlyByteBuf;)V <init>
boundingBox ()Lnet/minecraft/world/level/levelgen/structure/BoundingBox; a
equals (Ljava/lang/Object;)Z equals
hashCode ()I hashCode
isStart ()Z b
toString ()Ljava/lang/String; toString
write (Lnet/minecraft/network/FriendlyByteBuf;)V a
net/minecraft/network/protocol/common/custom/VillageSectionsDebugPayload yp
ID a
notVillageChunks c
villageChunks b
<clinit> ()V <clinit>
<init> (Ljava/util/Set;Ljava/util/Set;)V <init>
<init> (Lnet/minecraft/network/FriendlyByteBuf;)V <init>
equals (Ljava/lang/Object;)Z equals
hashCode ()I hashCode
id ()Lnet/minecraft/resources/ResourceLocation; a
notVillageChunks ()Ljava/util/Set; c
toString ()Ljava/lang/String; toString
villageChunks ()Ljava/util/Set; b
write (Lnet/minecraft/network/FriendlyByteBuf;)V a
net/minecraft/network/protocol/common/custom/WorldGenAttemptDebugPayload yq
ID a
alpha g
blue f
green e
pos b
red d
scale c
<clinit> ()V <clinit>
<init> (Lnet/minecraft/core/BlockPos;FFFFF)V <init>
<init> (Lnet/minecraft/network/FriendlyByteBuf;)V <init>
alpha ()F g
blue ()F f
equals (Ljava/lang/Object;)Z equals
green ()F e
hashCode ()I hashCode
id ()Lnet/minecraft/resources/ResourceLocation; a
pos ()Lnet/minecraft/core/BlockPos; b
red ()F d
scale ()F c
toString ()Ljava/lang/String; toString
write (Lnet/minecraft/network/FriendlyByteBuf;)V a
net/minecraft/network/protocol/common/custom/package-info yr
net/minecraft/network/protocol/common/package-info ys
net/minecraft/network/protocol/configuration/ClientConfigurationPacketListener yt
handleConfigurationFinished (Lnet/minecraft/network/protocol/configuration/ClientboundFinishConfigurationPacket;)V a
handleEnabledFeatures (Lnet/minecraft/network/protocol/configuration/ClientboundUpdateEnabledFeaturesPacket;)V a
handleRegistryData (Lnet/minecraft/network/protocol/configuration/ClientboundRegistryDataPacket;)V a
protocol ()Lnet/minecraft/network/ConnectionProtocol; b
net/minecraft/network/protocol/configuration/ClientboundFinishConfigurationPacket yu
<init> ()V <init>
<init> (Lnet/minecraft/network/FriendlyByteBuf;)V <init>
equals (Ljava/lang/Object;)Z equals
handle (Lnet/minecraft/network/protocol/configuration/ClientConfigurationPacketListener;)V a
handle (Lnet/minecraft/network/PacketListener;)V a
hashCode ()I hashCode
nextProtocol ()Lnet/minecraft/network/ConnectionProtocol; c
toString ()Ljava/lang/String; toString
write (Lnet/minecraft/network/FriendlyByteBuf;)V a
net/minecraft/network/protocol/configuration/ClientboundRegistryDataPacket yv
BUILTIN_CONTEXT_OPS b
registryHolder a
<clinit> ()V <clinit>
<init> (Lnet/minecraft/core/RegistryAccess$Frozen;)V <init>
<init> (Lnet/minecraft/network/FriendlyByteBuf;)V <init>
equals (Ljava/lang/Object;)Z equals
handle (Lnet/minecraft/network/protocol/configuration/ClientConfigurationPacketListener;)V a
handle (Lnet/minecraft/network/PacketListener;)V a
hashCode ()I hashCode
registryHolder ()Lnet/minecraft/core/RegistryAccess$Frozen; a
toString ()Ljava/lang/String; toString
write (Lnet/minecraft/network/FriendlyByteBuf;)V a
net/minecraft/network/protocol/configuration/ClientboundUpdateEnabledFeaturesPacket yw
features a
<init> (Ljava/util/Set;)V <init>
<init> (Lnet/minecraft/network/FriendlyByteBuf;)V <init>
equals (Ljava/lang/Object;)Z equals
features ()Ljava/util/Set; a
handle (Lnet/minecraft/network/protocol/configuration/ClientConfigurationPacketListener;)V a
handle (Lnet/minecraft/network/PacketListener;)V a
hashCode ()I hashCode
toString ()Ljava/lang/String; toString
write (Lnet/minecraft/network/FriendlyByteBuf;)V a
net/minecraft/network/protocol/configuration/ServerConfigurationPacketListener yx
handleConfigurationFinished (Lnet/minecraft/network/protocol/configuration/ServerboundFinishConfigurationPacket;)V a
protocol ()Lnet/minecraft/network/ConnectionProtocol; b
net/minecraft/network/protocol/configuration/ServerboundFinishConfigurationPacket yy
<init> ()V <init>
<init> (Lnet/minecraft/network/FriendlyByteBuf;)V <init>
equals (Ljava/lang/Object;)Z equals
handle (Lnet/minecraft/network/PacketListener;)V a
handle (Lnet/minecraft/network/protocol/configuration/ServerConfigurationPacketListener;)V a
hashCode ()I hashCode
nextProtocol ()Lnet/minecraft/network/ConnectionProtocol; c
toString ()Ljava/lang/String; toString
write (Lnet/minecraft/network/FriendlyByteBuf;)V a
net/minecraft/network/protocol/configuration/package-info yz
net/minecraft/network/protocol/game/ClientGamePacketListener za
handleAddEntity (Lnet/minecraft/network/protocol/game/ClientboundAddEntityPacket;)V a
handleAddExperienceOrb (Lnet/minecraft/network/protocol/game/ClientboundAddExperienceOrbPacket;)V a
handleAddObjective (Lnet/minecraft/network/protocol/game/ClientboundSetObjectivePacket;)V a
handleAddOrRemoveRecipes (Lnet/minecraft/network/protocol/game/ClientboundRecipePacket;)V a
handleAnimate (Lnet/minecraft/network/protocol/game/ClientboundAnimatePacket;)V a
handleAwardStats (Lnet/minecraft/network/protocol/game/ClientboundAwardStatsPacket;)V a
handleBlockChangedAck (Lnet/minecraft/network/protocol/game/ClientboundBlockChangedAckPacket;)V a
handleBlockDestruction (Lnet/minecraft/network/protocol/game/ClientboundBlockDestructionPacket;)V a
handleBlockEntityData (Lnet/minecraft/network/protocol/game/ClientboundBlockEntityDataPacket;)V a
handleBlockEvent (Lnet/minecraft/network/protocol/game/ClientboundBlockEventPacket;)V a
handleBlockUpdate (Lnet/minecraft/network/protocol/game/ClientboundBlockUpdatePacket;)V a
handleBossUpdate (Lnet/minecraft/network/protocol/game/ClientboundBossEventPacket;)V a
handleBundlePacket (Lnet/minecraft/network/protocol/game/ClientboundBundlePacket;)V a
handleChangeDifficulty (Lnet/minecraft/network/protocol/game/ClientboundChangeDifficultyPacket;)V a
handleChunkBatchFinished (Lnet/minecraft/network/protocol/game/ClientboundChunkBatchFinishedPacket;)V a
handleChunkBatchStart (Lnet/minecraft/network/protocol/game/ClientboundChunkBatchStartPacket;)V a
handleChunkBlocksUpdate (Lnet/minecraft/network/protocol/game/ClientboundSectionBlocksUpdatePacket;)V a
handleChunksBiomes (Lnet/minecraft/network/protocol/game/ClientboundChunksBiomesPacket;)V a
handleCommandSuggestions (Lnet/minecraft/network/protocol/game/ClientboundCommandSuggestionsPacket;)V a
handleCommands (Lnet/minecraft/network/protocol/game/ClientboundCommandsPacket;)V a
handleConfigurationStart (Lnet/minecraft/network/protocol/game/ClientboundStartConfigurationPacket;)V a
handleContainerClose (Lnet/minecraft/network/protocol/game/ClientboundContainerClosePacket;)V a
handleContainerContent (Lnet/minecraft/network/protocol/game/ClientboundContainerSetContentPacket;)V a
handleContainerSetData (Lnet/minecraft/network/protocol/game/ClientboundContainerSetDataPacket;)V a
handleContainerSetSlot (Lnet/minecraft/network/protocol/game/ClientboundContainerSetSlotPacket;)V a
handleCustomChatCompletions (Lnet/minecraft/network/protocol/game/ClientboundCustomChatCompletionsPacket;)V a
handleDamageEvent (Lnet/minecraft/network/protocol/game/ClientboundDamageEventPacket;)V a
handleDeleteChat (Lnet/minecraft/network/protocol/game/ClientboundDeleteChatPacket;)V a
handleDisguisedChat (Lnet/minecraft/network/protocol/game/ClientboundDisguisedChatPacket;)V a
handleEntityEvent (Lnet/minecraft/network/protocol/game/ClientboundEntityEventPacket;)V a
handleEntityLinkPacket (Lnet/minecraft/network/protocol/game/ClientboundSetEntityLinkPacket;)V a
handleExplosion (Lnet/minecraft/network/protocol/game/ClientboundExplodePacket;)V a
handleForgetLevelChunk (Lnet/minecraft/network/protocol/game/ClientboundForgetLevelChunkPacket;)V a
handleGameEvent (Lnet/minecraft/network/protocol/game/ClientboundGameEventPacket;)V a
handleHorseScreenOpen (Lnet/minecraft/network/protocol/game/ClientboundHorseScreenOpenPacket;)V a
handleHurtAnimation (Lnet/minecraft/network/protocol/game/ClientboundHurtAnimationPacket;)V a
handleInitializeBorder (Lnet/minecraft/network/protocol/game/ClientboundInitializeBorderPacket;)V a
handleItemCooldown (Lnet/minecraft/network/protocol/game/ClientboundCooldownPacket;)V a
handleLevelChunkWithLight (Lnet/minecraft/network/protocol/game/ClientboundLevelChunkWithLightPacket;)V a
handleLevelEvent (Lnet/minecraft/network/protocol/game/ClientboundLevelEventPacket;)V a
handleLightUpdatePacket (Lnet/minecraft/network/protocol/game/ClientboundLightUpdatePacket;)V a
handleLogin (Lnet/minecraft/network/protocol/game/ClientboundLoginPacket;)V a
handleLookAt (Lnet/minecraft/network/protocol/game/ClientboundPlayerLookAtPacket;)V a
handleMapItemData (Lnet/minecraft/network/protocol/game/ClientboundMapItemDataPacket;)V a
handleMerchantOffers (Lnet/minecraft/network/protocol/game/ClientboundMerchantOffersPacket;)V a
handleMoveEntity (Lnet/minecraft/network/protocol/game/ClientboundMoveEntityPacket;)V a
handleMovePlayer (Lnet/minecraft/network/protocol/game/ClientboundPlayerPositionPacket;)V a
handleMoveVehicle (Lnet/minecraft/network/protocol/game/ClientboundMoveVehiclePacket;)V a
handleOpenBook (Lnet/minecraft/network/protocol/game/ClientboundOpenBookPacket;)V a
handleOpenScreen (Lnet/minecraft/network/protocol/game/ClientboundOpenScreenPacket;)V a
handleOpenSignEditor (Lnet/minecraft/network/protocol/game/ClientboundOpenSignEditorPacket;)V a
handleParticleEvent (Lnet/minecraft/network/protocol/game/ClientboundLevelParticlesPacket;)V a
handlePlaceRecipe (Lnet/minecraft/network/protocol/game/ClientboundPlaceGhostRecipePacket;)V a
handlePlayerAbilities (Lnet/minecraft/network/protocol/game/ClientboundPlayerAbilitiesPacket;)V a
handlePlayerChat (Lnet/minecraft/network/protocol/game/ClientboundPlayerChatPacket;)V a
handlePlayerCombatEnd (Lnet/minecraft/network/protocol/game/ClientboundPlayerCombatEndPacket;)V a
handlePlayerCombatEnter (Lnet/minecraft/network/protocol/game/ClientboundPlayerCombatEnterPacket;)V a
handlePlayerCombatKill (Lnet/minecraft/network/protocol/game/ClientboundPlayerCombatKillPacket;)V a
handlePlayerInfoRemove (Lnet/minecraft/network/protocol/game/ClientboundPlayerInfoRemovePacket;)V a
handlePlayerInfoUpdate (Lnet/minecraft/network/protocol/game/ClientboundPlayerInfoUpdatePacket;)V a
handleRemoveEntities (Lnet/minecraft/network/protocol/game/ClientboundRemoveEntitiesPacket;)V a
handleRemoveMobEffect (Lnet/minecraft/network/protocol/game/ClientboundRemoveMobEffectPacket;)V a
handleResetScore (Lnet/minecraft/network/protocol/game/ClientboundResetScorePacket;)V a
handleRespawn (Lnet/minecraft/network/protocol/game/ClientboundRespawnPacket;)V a
handleRotateMob (Lnet/minecraft/network/protocol/game/ClientboundRotateHeadPacket;)V a
handleSelectAdvancementsTab (Lnet/minecraft/network/protocol/game/ClientboundSelectAdvancementsTabPacket;)V a
handleServerData (Lnet/minecraft/network/protocol/game/ClientboundServerDataPacket;)V a
handleSetBorderCenter (Lnet/minecraft/network/protocol/game/ClientboundSetBorderCenterPacket;)V a
handleSetBorderLerpSize (Lnet/minecraft/network/protocol/game/ClientboundSetBorderLerpSizePacket;)V a
handleSetBorderSize (Lnet/minecraft/network/protocol/game/ClientboundSetBorderSizePacket;)V a
handleSetBorderWarningDelay (Lnet/minecraft/network/protocol/game/ClientboundSetBorderWarningDelayPacket;)V a
handleSetBorderWarningDistance (Lnet/minecraft/network/protocol/game/ClientboundSetBorderWarningDistancePacket;)V a
handleSetCamera (Lnet/minecraft/network/protocol/game/ClientboundSetCameraPacket;)V a
handleSetCarriedItem (Lnet/minecraft/network/protocol/game/ClientboundSetCarriedItemPacket;)V a
handleSetChunkCacheCenter (Lnet/minecraft/network/protocol/game/ClientboundSetChunkCacheCenterPacket;)V a
handleSetChunkCacheRadius (Lnet/minecraft/network/protocol/game/ClientboundSetChunkCacheRadiusPacket;)V a
handleSetDisplayObjective (Lnet/minecraft/network/protocol/game/ClientboundSetDisplayObjectivePacket;)V a
handleSetEntityData (Lnet/minecraft/network/protocol/game/ClientboundSetEntityDataPacket;)V a
handleSetEntityMotion (Lnet/minecraft/network/protocol/game/ClientboundSetEntityMotionPacket;)V a
handleSetEntityPassengersPacket (Lnet/minecraft/network/protocol/game/ClientboundSetPassengersPacket;)V a
handleSetEquipment (Lnet/minecraft/network/protocol/game/ClientboundSetEquipmentPacket;)V a
handleSetExperience (Lnet/minecraft/network/protocol/game/ClientboundSetExperiencePacket;)V a
handleSetHealth (Lnet/minecraft/network/protocol/game/ClientboundSetHealthPacket;)V a
handleSetPlayerTeamPacket (Lnet/minecraft/network/protocol/game/ClientboundSetPlayerTeamPacket;)V a
handleSetScore (Lnet/minecraft/network/protocol/game/ClientboundSetScorePacket;)V a
handleSetSimulationDistance (Lnet/minecraft/network/protocol/game/ClientboundSetSimulationDistancePacket;)V a
handleSetSpawn (Lnet/minecraft/network/protocol/game/ClientboundSetDefaultSpawnPositionPacket;)V a
handleSetTime (Lnet/minecraft/network/protocol/game/ClientboundSetTimePacket;)V a
handleSoundEntityEvent (Lnet/minecraft/network/protocol/game/ClientboundSoundEntityPacket;)V a
handleSoundEvent (Lnet/minecraft/network/protocol/game/ClientboundSoundPacket;)V a
handleStopSoundEvent (Lnet/minecraft/network/protocol/game/ClientboundStopSoundPacket;)V a
handleSystemChat (Lnet/minecraft/network/protocol/game/ClientboundSystemChatPacket;)V a
handleTabListCustomisation (Lnet/minecraft/network/protocol/game/ClientboundTabListPacket;)V a
handleTagQueryPacket (Lnet/minecraft/network/protocol/game/ClientboundTagQueryPacket;)V a
handleTakeItemEntity (Lnet/minecraft/network/protocol/game/ClientboundTakeItemEntityPacket;)V a
handleTeleportEntity (Lnet/minecraft/network/protocol/game/ClientboundTeleportEntityPacket;)V a
handleTickingState (Lnet/minecraft/network/protocol/game/ClientboundTickingStatePacket;)V a
handleTickingStep (Lnet/minecraft/network/protocol/game/ClientboundTickingStepPacket;)V a
handleTitlesClear (Lnet/minecraft/network/protocol/game/ClientboundClearTitlesPacket;)V a
handleUpdateAdvancementsPacket (Lnet/minecraft/network/protocol/game/ClientboundUpdateAdvancementsPacket;)V a
handleUpdateAttributes (Lnet/minecraft/network/protocol/game/ClientboundUpdateAttributesPacket;)V a
handleUpdateMobEffect (Lnet/minecraft/network/protocol/game/ClientboundUpdateMobEffectPacket;)V a
handleUpdateRecipes (Lnet/minecraft/network/protocol/game/ClientboundUpdateRecipesPacket;)V a
protocol ()Lnet/minecraft/network/ConnectionProtocol; b
setActionBarText (Lnet/minecraft/network/protocol/game/ClientboundSetActionBarTextPacket;)V a
setSubtitleText (Lnet/minecraft/network/protocol/game/ClientboundSetSubtitleTextPacket;)V a
setTitleText (Lnet/minecraft/network/protocol/game/ClientboundSetTitleTextPacket;)V a
setTitlesAnimation (Lnet/minecraft/network/protocol/game/ClientboundSetTitlesAnimationPacket;)V a
net/minecraft/network/protocol/game/ClientboundAddEntityPacket zb
LIMIT b
MAGICAL_QUANTIZATION a
data o
id c
type e
uuid d
x f
xRot l
xa i
y g
yHeadRot n
yRot m
ya j
z h
za k
<init> (Lnet/minecraft/world/entity/Entity;)V <init>
<init> (Lnet/minecraft/world/entity/Entity;I)V <init>
<init> (Lnet/minecraft/world/entity/Entity;ILnet/minecraft/core/BlockPos;)V <init>
<init> (Lnet/minecraft/network/FriendlyByteBuf;)V <init>
<init> (ILjava/util/UUID;DDDFFLnet/minecraft/world/entity/EntityType;ILnet/minecraft/world/phys/Vec3;D)V <init>
getData ()I o
getId ()I a
getType ()Lnet/minecraft/world/entity/EntityType; e
getUUID ()Ljava/util/UUID; d
getX ()D f
getXRot ()F l
getXa ()D i
getY ()D g
getYHeadRot ()F n
getYRot ()F m
getYa ()D j
getZ ()D h
getZa ()D k
handle (Lnet/minecraft/network/protocol/game/ClientGamePacketListener;)V a
handle (Lnet/minecraft/network/PacketListener;)V a
write (Lnet/minecraft/network/FriendlyByteBuf;)V a
net/minecraft/network/protocol/game/ClientboundAddExperienceOrbPacket zc
id a
value e
x b
y c
z d
<init> (Lnet/minecraft/world/entity/ExperienceOrb;)V <init>
<init> (Lnet/minecraft/network/FriendlyByteBuf;)V <init>
getId ()I a
getValue ()I g
getX ()D d
getY ()D e
getZ ()D f
handle (Lnet/minecraft/network/protocol/game/ClientGamePacketListener;)V a
handle (Lnet/minecraft/network/PacketListener;)V a
write (Lnet/minecraft/network/FriendlyByteBuf;)V a
net/minecraft/network/protocol/game/ClientboundAnimatePacket zd
CRITICAL_HIT d
MAGIC_CRITICAL_HIT e
SWING_MAIN_HAND a
SWING_OFF_HAND c
WAKE_UP b
action g
id f
<init> (Lnet/minecraft/world/entity/Entity;I)V <init>
<init> (Lnet/minecraft/network/FriendlyByteBuf;)V <init>
getAction ()I d
getId ()I a
handle (Lnet/minecraft/network/protocol/game/ClientGamePacketListener;)V a
handle (Lnet/minecraft/network/PacketListener;)V a
write (Lnet/minecraft/network/FriendlyByteBuf;)V a
net/minecraft/network/protocol/game/ClientboundAwardStatsPacket ze
stats a
<init> (Lit/unimi/dsi/fastutil/objects/Object2IntMap;)V <init>
<init> (Lnet/minecraft/network/FriendlyByteBuf;)V <init>
getStats ()Ljava/util/Map; a
handle (Lnet/minecraft/network/protocol/game/ClientGamePacketListener;)V a
handle (Lnet/minecraft/network/PacketListener;)V a
lambda$new$0 (Lnet/minecraft/network/FriendlyByteBuf;Lnet/minecraft/network/FriendlyByteBuf;)Lnet/minecraft/stats/Stat; a
readStatCap (Lnet/minecraft/network/FriendlyByteBuf;Lnet/minecraft/stats/StatType;)Lnet/minecraft/stats/Stat; a
write (Lnet/minecraft/network/FriendlyByteBuf;)V a
writeStatCap (Lnet/minecraft/network/FriendlyByteBuf;Lnet/minecraft/stats/Stat;)V a
net/minecraft/network/protocol/game/ClientboundBlockChangedAckPacket zf
sequence a
<init> (I)V <init>
<init> (Lnet/minecraft/network/FriendlyByteBuf;)V <init>
equals (Ljava/lang/Object;)Z equals
handle (Lnet/minecraft/network/protocol/game/ClientGamePacketListener;)V a
handle (Lnet/minecraft/network/PacketListener;)V a
hashCode ()I hashCode
sequence ()I a
toString ()Ljava/lang/String; toString
write (Lnet/minecraft/network/FriendlyByteBuf;)V a
net/minecraft/network/protocol/game/ClientboundBlockDestructionPacket zg
id a
pos b
progress c
<init> (ILnet/minecraft/core/BlockPos;I)V <init>
<init> (Lnet/minecraft/network/FriendlyByteBuf;)V <init>
getId ()I a
getPos ()Lnet/minecraft/core/BlockPos; d
getProgress ()I e
handle (Lnet/minecraft/network/protocol/game/ClientGamePacketListener;)V a
handle (Lnet/minecraft/network/PacketListener;)V a
write (Lnet/minecraft/network/FriendlyByteBuf;)V a
net/minecraft/network/protocol/game/ClientboundBlockEntityDataPacket zh
pos a
tag c
type b
<init> (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/entity/BlockEntityType;Lnet/minecraft/nbt/CompoundTag;)V <init>
<init> (Lnet/minecraft/network/FriendlyByteBuf;)V <init>
create (Lnet/minecraft/world/level/block/entity/BlockEntity;Ljava/util/function/Function;)Lnet/minecraft/network/protocol/game/ClientboundBlockEntityDataPacket; a
create (Lnet/minecraft/world/level/block/entity/BlockEntity;)Lnet/minecraft/network/protocol/game/ClientboundBlockEntityDataPacket; a
getPos ()Lnet/minecraft/core/BlockPos; a
getTag ()Lnet/minecraft/nbt/CompoundTag; e
getType ()Lnet/minecraft/world/level/block/entity/BlockEntityType; d
handle (Lnet/minecraft/network/protocol/game/ClientGamePacketListener;)V a
handle (Lnet/minecraft/network/PacketListener;)V a
write (Lnet/minecraft/network/FriendlyByteBuf;)V a
net/minecraft/network/protocol/game/ClientboundBlockEventPacket zi
b0 b
b1 c
block d
pos a
<init> (Lnet/minecraft/network/FriendlyByteBuf;)V <init>
<init> (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/Block;II)V <init>
getB0 ()I d
getB1 ()I e
getBlock ()Lnet/minecraft/world/level/block/Block; f
getPos ()Lnet/minecraft/core/BlockPos; a
handle (Lnet/minecraft/network/protocol/game/ClientGamePacketListener;)V a
handle (Lnet/minecraft/network/PacketListener;)V a
write (Lnet/minecraft/network/FriendlyByteBuf;)V a
net/minecraft/network/protocol/game/ClientboundBlockUpdatePacket zj
blockState b
pos a
<init> (Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;)V <init>
<init> (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)V <init>
<init> (Lnet/minecraft/network/FriendlyByteBuf;)V <init>
getBlockState ()Lnet/minecraft/world/level/block/state/BlockState; a
getPos ()Lnet/minecraft/core/BlockPos; d
handle (Lnet/minecraft/network/protocol/game/ClientGamePacketListener;)V a
handle (Lnet/minecraft/network/PacketListener;)V a
write (Lnet/minecraft/network/FriendlyByteBuf;)V a
net/minecraft/network/protocol/game/ClientboundBossEventPacket zk
FLAG_DARKEN a
FLAG_FOG c
FLAG_MUSIC b
REMOVE_OPERATION f
id d
operation e
<clinit> ()V <clinit>
<init> (Ljava/util/UUID;Lnet/minecraft/network/protocol/game/ClientboundBossEventPacket$Operation;)V <init>
<init> (Lnet/minecraft/network/FriendlyByteBuf;)V <init>
createAddPacket (Lnet/minecraft/world/BossEvent;)Lnet/minecraft/network/protocol/game/ClientboundBossEventPacket; a
createRemovePacket (Ljava/util/UUID;)Lnet/minecraft/network/protocol/game/ClientboundBossEventPacket; a
createUpdateNamePacket (Lnet/minecraft/world/BossEvent;)Lnet/minecraft/network/protocol/game/ClientboundBossEventPacket; c
createUpdateProgressPacket (Lnet/minecraft/world/BossEvent;)Lnet/minecraft/network/protocol/game/ClientboundBossEventPacket; b
createUpdatePropertiesPacket (Lnet/minecraft/world/BossEvent;)Lnet/minecraft/network/protocol/game/ClientboundBossEventPacket; e
createUpdateStylePacket (Lnet/minecraft/world/BossEvent;)Lnet/minecraft/network/protocol/game/ClientboundBossEventPacket; d
dispatch (Lnet/minecraft/network/protocol/game/ClientboundBossEventPacket$Handler;)V a
encodeProperties (ZZZ)I a
handle (Lnet/minecraft/network/protocol/game/ClientGamePacketListener;)V a
handle (Lnet/minecraft/network/PacketListener;)V a
write (Lnet/minecraft/network/FriendlyByteBuf;)V a
net/minecraft/network/protocol/game/ClientboundBossEventPacket$1 zk$1
<init> ()V <init>
dispatch (Ljava/util/UUID;Lnet/minecraft/network/protocol/game/ClientboundBossEventPacket$Handler;)V a
getType ()Lnet/minecraft/network/protocol/game/ClientboundBossEventPacket$OperationType; a
write (Lnet/minecraft/network/FriendlyByteBuf;)V a
net/minecraft/network/protocol/game/ClientboundBossEventPacket$AddOperation zk$a
color c
createWorldFog g
darkenScreen e
name a
overlay d
playMusic f
progress b
<init> (Lnet/minecraft/world/BossEvent;)V <init>
<init> (Lnet/minecraft/network/FriendlyByteBuf;)V <init>
dispatch (Ljava/util/UUID;Lnet/minecraft/network/protocol/game/ClientboundBossEventPacket$Handler;)V a
getType ()Lnet/minecraft/network/protocol/game/ClientboundBossEventPacket$OperationType; a
write (Lnet/minecraft/network/FriendlyByteBuf;)V a
net/minecraft/network/protocol/game/ClientboundBossEventPacket$Handler zk$b
add (Ljava/util/UUID;Lnet/minecraft/network/chat/Component;FLnet/minecraft/world/BossEvent$BossBarColor;Lnet/minecraft/world/BossEvent$BossBarOverlay;ZZZ)V a
remove (Ljava/util/UUID;)V a
updateName (Ljava/util/UUID;Lnet/minecraft/network/chat/Component;)V a
updateProgress (Ljava/util/UUID;F)V a
updateProperties (Ljava/util/UUID;ZZZ)V a
updateStyle (Ljava/util/UUID;Lnet/minecraft/world/BossEvent$BossBarColor;Lnet/minecraft/world/BossEvent$BossBarOverlay;)V a
net/minecraft/network/protocol/game/ClientboundBossEventPacket$Operation zk$c
dispatch (Ljava/util/UUID;Lnet/minecraft/network/protocol/game/ClientboundBossEventPacket$Handler;)V a
getType ()Lnet/minecraft/network/protocol/game/ClientboundBossEventPacket$OperationType; a
write (Lnet/minecraft/network/FriendlyByteBuf;)V a
net/minecraft/network/protocol/game/ClientboundBossEventPacket$OperationType zk$d
$VALUES h
ADD a
REMOVE b
UPDATE_NAME d
UPDATE_PROGRESS c
UPDATE_PROPERTIES f
UPDATE_STYLE e
reader g
$values ()[Lnet/minecraft/network/protocol/game/ClientboundBossEventPacket$OperationType; a
<clinit> ()V <clinit>
<init> (Ljava/lang/String;ILjava/util/function/Function;)V <init>
lambda$static$0 (Lnet/minecraft/network/FriendlyByteBuf;)Lnet/minecraft/network/protocol/game/ClientboundBossEventPacket$Operation; a
valueOf (Ljava/lang/String;)Lnet/minecraft/network/protocol/game/ClientboundBossEventPacket$OperationType; valueOf
values ()[Lnet/minecraft/network/protocol/game/ClientboundBossEventPacket$OperationType; values
net/minecraft/network/protocol/game/ClientboundBossEventPacket$UpdateNameOperation zk$e
name a
<init> (Lnet/minecraft/network/chat/Component;)V <init>
<init> (Lnet/minecraft/network/FriendlyByteBuf;)V <init>
dispatch (Ljava/util/UUID;Lnet/minecraft/network/protocol/game/ClientboundBossEventPacket$Handler;)V a
getType ()Lnet/minecraft/network/protocol/game/ClientboundBossEventPacket$OperationType; a
write (Lnet/minecraft/network/FriendlyByteBuf;)V a
net/minecraft/network/protocol/game/ClientboundBossEventPacket$UpdateProgressOperation zk$f
progress a
<init> (F)V <init>
<init> (Lnet/minecraft/network/FriendlyByteBuf;)V <init>
dispatch (Ljava/util/UUID;Lnet/minecraft/network/protocol/game/ClientboundBossEventPacket$Handler;)V a
getType ()Lnet/minecraft/network/protocol/game/ClientboundBossEventPacket$OperationType; a
write (Lnet/minecraft/network/FriendlyByteBuf;)V a
net/minecraft/network/protocol/game/ClientboundBossEventPacket$UpdatePropertiesOperation zk$g
createWorldFog c
darkenScreen a
playMusic b
<init> (ZZZ)V <init>
<init> (Lnet/minecraft/network/FriendlyByteBuf;)V <init>
dispatch (Ljava/util/UUID;Lnet/minecraft/network/protocol/game/ClientboundBossEventPacket$Handler;)V a
getType ()Lnet/minecraft/network/protocol/game/ClientboundBossEventPacket$OperationType; a
write (Lnet/minecraft/network/FriendlyByteBuf;)V a
net/minecraft/network/protocol/game/ClientboundBossEventPacket$UpdateStyleOperation zk$h
color a
overlay b
<init> (Lnet/minecraft/network/FriendlyByteBuf;)V <init>
<init> (Lnet/minecraft/world/BossEvent$BossBarColor;Lnet/minecraft/world/BossEvent$BossBarOverlay;)V <init>
dispatch (Ljava/util/UUID;Lnet/minecraft/network/protocol/game/ClientboundBossEventPacket$Handler;)V a
getType ()Lnet/minecraft/network/protocol/game/ClientboundBossEventPacket$OperationType; a
write (Lnet/minecraft/network/FriendlyByteBuf;)V a
net/minecraft/network/protocol/game/ClientboundBundlePacket zl
<init> (Ljava/lang/Iterable;)V <init>
handle (Lnet/minecraft/network/protocol/game/ClientGamePacketListener;)V a
handle (Lnet/minecraft/network/PacketListener;)V a
net/minecraft/network/protocol/game/ClientboundChangeDifficultyPacket zm
difficulty a
locked b
<init> (Lnet/minecraft/world/Difficulty;Z)V <init>
<init> (Lnet/minecraft/network/FriendlyByteBuf;)V <init>
getDifficulty ()Lnet/minecraft/world/Difficulty; d
handle (Lnet/minecraft/network/protocol/game/ClientGamePacketListener;)V a
handle (Lnet/minecraft/network/PacketListener;)V a
isLocked ()Z a
write (Lnet/minecraft/network/FriendlyByteBuf;)V a
net/minecraft/network/protocol/game/ClientboundChunkBatchFinishedPacket zn
batchSize a
<init> (I)V <init>
<init> (Lnet/minecraft/network/FriendlyByteBuf;)V <init>
batchSize ()I a
equals (Ljava/lang/Object;)Z equals
handle (Lnet/minecraft/network/protocol/game/ClientGamePacketListener;)V a
handle (Lnet/minecraft/network/PacketListener;)V a
hashCode ()I hashCode
toString ()Ljava/lang/String; toString
write (Lnet/minecraft/network/FriendlyByteBuf;)V a
net/minecraft/network/protocol/game/ClientboundChunkBatchStartPacket zo
<init> ()V <init>
<init> (Lnet/minecraft/network/FriendlyByteBuf;)V <init>
equals (Ljava/lang/Object;)Z equals
handle (Lnet/minecraft/network/protocol/game/ClientGamePacketListener;)V a
handle (Lnet/minecraft/network/PacketListener;)V a
hashCode ()I hashCode
toString ()Ljava/lang/String; toString
write (Lnet/minecraft/network/FriendlyByteBuf;)V a
net/minecraft/network/protocol/game/ClientboundChunksBiomesPacket zp
TWO_MEGABYTES b
chunkBiomeData a
<init> (Lnet/minecraft/network/FriendlyByteBuf;)V <init>
<init> (Ljava/util/List;)V <init>
chunkBiomeData ()Ljava/util/List; a
equals (Ljava/lang/Object;)Z equals
forChunks (Ljava/util/List;)Lnet/minecraft/network/protocol/game/ClientboundChunksBiomesPacket; a
handle (Lnet/minecraft/network/protocol/game/ClientGamePacketListener;)V a
handle (Lnet/minecraft/network/PacketListener;)V a
hashCode ()I hashCode
lambda$write$0 (Lnet/minecraft/network/FriendlyByteBuf;Lnet/minecraft/network/protocol/game/ClientboundChunksBiomesPacket$ChunkBiomeData;)V a
toString ()Ljava/lang/String; toString
write (Lnet/minecraft/network/FriendlyByteBuf;)V a
net/minecraft/network/protocol/game/ClientboundChunksBiomesPacket$ChunkBiomeData zp$a
buffer b
pos a
<init> (Lnet/minecraft/world/level/ChunkPos;[B)V <init>
<init> (Lnet/minecraft/world/level/chunk/LevelChunk;)V <init>
<init> (Lnet/minecraft/network/FriendlyByteBuf;)V <init>
buffer ()[B c
calculateChunkSize (Lnet/minecraft/world/level/chunk/LevelChunk;)I a
equals (Ljava/lang/Object;)Z equals
extractChunkData (Lnet/minecraft/network/FriendlyByteBuf;Lnet/minecraft/world/level/chunk/LevelChunk;)V a
getReadBuffer ()Lnet/minecraft/network/FriendlyByteBuf; a
getWriteBuffer ()Lio/netty/buffer/ByteBuf; d
hashCode ()I hashCode
pos ()Lnet/minecraft/world/level/ChunkPos; b
toString ()Ljava/lang/String; toString
write (Lnet/minecraft/network/FriendlyByteBuf;)V a
net/minecraft/network/protocol/game/ClientboundClearTitlesPacket zq
resetTimes a
<init> (Z)V <init>
<init> (Lnet/minecraft/network/FriendlyByteBuf;)V <init>
handle (Lnet/minecraft/network/protocol/game/ClientGamePacketListener;)V a
handle (Lnet/minecraft/network/PacketListener;)V a
shouldResetTimes ()Z a
write (Lnet/minecraft/network/FriendlyByteBuf;)V a
net/minecraft/network/protocol/game/ClientboundCommandSuggestionsPacket zr
id a
suggestions b
<init> (ILcom/mojang/brigadier/suggestion/Suggestions;)V <init>
<init> (Lnet/minecraft/network/FriendlyByteBuf;)V <init>
getId ()I a
getSuggestions ()Lcom/mojang/brigadier/suggestion/Suggestions; d
handle (Lnet/minecraft/network/protocol/game/ClientGamePacketListener;)V a
handle (Lnet/minecraft/network/PacketListener;)V a
lambda$new$0 (Lcom/mojang/brigadier/context/StringRange;Lnet/minecraft/network/FriendlyByteBuf;)Lcom/mojang/brigadier/suggestion/Suggestion; a
lambda$write$1 (Lnet/minecraft/network/FriendlyByteBuf;Lcom/mojang/brigadier/Message;)V a
lambda$write$2 (Lnet/minecraft/network/FriendlyByteBuf;Lcom/mojang/brigadier/suggestion/Suggestion;)V a
write (Lnet/minecraft/network/FriendlyByteBuf;)V a
net/minecraft/network/protocol/game/ClientboundCommandsPacket zs
FLAG_CUSTOM_SUGGESTIONS d
FLAG_EXECUTABLE b
FLAG_REDIRECT c
MASK_TYPE a
TYPE_ARGUMENT g
TYPE_LITERAL f
TYPE_ROOT e
entries i
rootIndex h
<init> (Lcom/mojang/brigadier/tree/RootCommandNode;)V <init>
<init> (Lnet/minecraft/network/FriendlyByteBuf;)V <init>
createEntries (Lit/unimi/dsi/fastutil/objects/Object2IntMap;)Ljava/util/List; a
createEntry (Lcom/mojang/brigadier/tree/CommandNode;Lit/unimi/dsi/fastutil/objects/Object2IntMap;)Lnet/minecraft/network/protocol/game/ClientboundCommandsPacket$Entry; a
enumerateNodes (Lcom/mojang/brigadier/tree/RootCommandNode;)Lit/unimi/dsi/fastutil/objects/Object2IntMap; a
getRoot (Lnet/minecraft/commands/CommandBuildContext;)Lcom/mojang/brigadier/tree/RootCommandNode; a
handle (Lnet/minecraft/network/protocol/game/ClientGamePacketListener;)V a
handle (Lnet/minecraft/network/PacketListener;)V a
lambda$validateEntries$1 (Ljava/util/function/BiPredicate;Ljava/util/List;Lit/unimi/dsi/fastutil/ints/IntSet;I)Z a
lambda$write$0 (Lnet/minecraft/network/FriendlyByteBuf;Lnet/minecraft/network/protocol/game/ClientboundCommandsPacket$Entry;)V a
read (Lnet/minecraft/network/FriendlyByteBuf;B)Lnet/minecraft/network/protocol/game/ClientboundCommandsPacket$NodeStub; a
readNode (Lnet/minecraft/network/FriendlyByteBuf;)Lnet/minecraft/network/protocol/game/ClientboundCommandsPacket$Entry; b
validateEntries (Ljava/util/List;Ljava/util/function/BiPredicate;)V a
validateEntries (Ljava/util/List;)V a
write (Lnet/minecraft/network/FriendlyByteBuf;)V a
net/minecraft/network/protocol/game/ClientboundCommandsPacket$ArgumentNodeStub zs$a
argumentType b
id a
suggestionId c
<init> (Ljava/lang/String;Lnet/minecraft/commands/synchronization/ArgumentTypeInfo$Template;Lnet/minecraft/resources/ResourceLocation;)V <init>
<init> (Lcom/mojang/brigadier/tree/ArgumentCommandNode;)V <init>
build (Lnet/minecraft/commands/CommandBuildContext;)Lcom/mojang/brigadier/builder/ArgumentBuilder; a
getSuggestionId (Lcom/mojang/brigadier/suggestion/SuggestionProvider;)Lnet/minecraft/resources/ResourceLocation; a
serializeCap (Lnet/minecraft/network/FriendlyByteBuf;Lnet/minecraft/commands/synchronization/ArgumentTypeInfo;Lnet/minecraft/commands/synchronization/ArgumentTypeInfo$Template;)V a
serializeCap (Lnet/minecraft/network/FriendlyByteBuf;Lnet/minecraft/commands/synchronization/ArgumentTypeInfo$Template;)V a
write (Lnet/minecraft/network/FriendlyByteBuf;)V a
net/minecraft/network/protocol/game/ClientboundCommandsPacket$Entry zs$b
children d
flags b
redirect c
stub a
<init> (Lnet/minecraft/network/protocol/game/ClientboundCommandsPacket$NodeStub;II[I)V <init>
canBuild (Lit/unimi/dsi/fastutil/ints/IntSet;)Z a
canResolve (Lit/unimi/dsi/fastutil/ints/IntSet;)Z b
write (Lnet/minecraft/network/FriendlyByteBuf;)V a
net/minecraft/network/protocol/game/ClientboundCommandsPacket$LiteralNodeStub zs$c
id a
<init> (Ljava/lang/String;)V <init>
build (Lnet/minecraft/commands/CommandBuildContext;)Lcom/mojang/brigadier/builder/ArgumentBuilder; a
write (Lnet/minecraft/network/FriendlyByteBuf;)V a
net/minecraft/network/protocol/game/ClientboundCommandsPacket$NodeResolver zs$d
context a
entries b
nodes c
<init> (Lnet/minecraft/commands/CommandBuildContext;Ljava/util/List;)V <init>
lambda$resolve$0 (Lcom/mojang/brigadier/context/CommandContext;)I a
resolve (I)Lcom/mojang/brigadier/tree/CommandNode; a
net/minecraft/network/protocol/game/ClientboundCommandsPacket$NodeStub zs$e
build (Lnet/minecraft/commands/CommandBuildContext;)Lcom/mojang/brigadier/builder/ArgumentBuilder; a
write (Lnet/minecraft/network/FriendlyByteBuf;)V a
net/minecraft/network/protocol/game/ClientboundContainerClosePacket zt
containerId a
<init> (I)V <init>
<init> (Lnet/minecraft/network/FriendlyByteBuf;)V <init>
getContainerId ()I a
handle (Lnet/minecraft/network/protocol/game/ClientGamePacketListener;)V a
handle (Lnet/minecraft/network/PacketListener;)V a
write (Lnet/minecraft/network/FriendlyByteBuf;)V a
net/minecraft/network/protocol/game/ClientboundContainerSetContentPacket zu
carriedItem d
containerId a
items c
stateId b
<init> (IILnet/minecraft/core/NonNullList;Lnet/minecraft/world/item/ItemStack;)V <init>
<init> (Lnet/minecraft/network/FriendlyByteBuf;)V <init>
getCarriedItem ()Lnet/minecraft/world/item/ItemStack; e
getContainerId ()I a
getItems ()Ljava/util/List; d
getStateId ()I f
handle (Lnet/minecraft/network/protocol/game/ClientGamePacketListener;)V a
handle (Lnet/minecraft/network/PacketListener;)V a
write (Lnet/minecraft/network/FriendlyByteBuf;)V a
net/minecraft/network/protocol/game/ClientboundContainerSetDataPacket zv
containerId a
id b
value c
<init> (III)V <init>
<init> (Lnet/minecraft/network/FriendlyByteBuf;)V <init>
getContainerId ()I a
getId ()I d
getValue ()I e
handle (Lnet/minecraft/network/protocol/game/ClientGamePacketListener;)V a
handle (Lnet/minecraft/network/PacketListener;)V a
write (Lnet/minecraft/network/FriendlyByteBuf;)V a
net/minecraft/network/protocol/game/ClientboundContainerSetSlotPacket zw
CARRIED_ITEM a
PLAYER_INVENTORY b
containerId c
itemStack f
slot e
stateId d
<init> (IIILnet/minecraft/world/item/ItemStack;)V <init>
<init> (Lnet/minecraft/network/FriendlyByteBuf;)V <init>
getContainerId ()I a
getItem ()Lnet/minecraft/world/item/ItemStack; e
getSlot ()I d
getStateId ()I f
handle (Lnet/minecraft/network/protocol/game/ClientGamePacketListener;)V a
handle (Lnet/minecraft/network/PacketListener;)V a
write (Lnet/minecraft/network/FriendlyByteBuf;)V a
net/minecraft/network/protocol/game/ClientboundCooldownPacket zx
duration b
item a
<init> (Lnet/minecraft/world/item/Item;I)V <init>
<init> (Lnet/minecraft/network/FriendlyByteBuf;)V <init>
getDuration ()I d
getItem ()Lnet/minecraft/world/item/Item; a
handle (Lnet/minecraft/network/protocol/game/ClientGamePacketListener;)V a
handle (Lnet/minecraft/network/PacketListener;)V a
write (Lnet/minecraft/network/FriendlyByteBuf;)V a
net/minecraft/network/protocol/game/ClientboundCustomChatCompletionsPacket zy
action a
entries b
<init> (Lnet/minecraft/network/protocol/game/ClientboundCustomChatCompletionsPacket$Action;Ljava/util/List;)V <init>
<init> (Lnet/minecraft/network/FriendlyByteBuf;)V <init>
action ()Lnet/minecraft/network/protocol/game/ClientboundCustomChatCompletionsPacket$Action; a
entries ()Ljava/util/List; d
equals (Ljava/lang/Object;)Z equals
handle (Lnet/minecraft/network/protocol/game/ClientGamePacketListener;)V a
handle (Lnet/minecraft/network/PacketListener;)V a
hashCode ()I hashCode
toString ()Ljava/lang/String; toString
write (Lnet/minecraft/network/FriendlyByteBuf;)V a
net/minecraft/network/protocol/game/ClientboundCustomChatCompletionsPacket$Action zy$a
$VALUES d
ADD a
REMOVE b
SET c
$values ()[Lnet/minecraft/network/protocol/game/ClientboundCustomChatCompletionsPacket$Action; a
<clinit> ()V <clinit>
<init> (Ljava/lang/String;I)V <init>
valueOf (Ljava/lang/String;)Lnet/minecraft/network/protocol/game/ClientboundCustomChatCompletionsPacket$Action; valueOf
values ()[Lnet/minecraft/network/protocol/game/ClientboundCustomChatCompletionsPacket$Action; values
net/minecraft/network/protocol/game/ClientboundDamageEventPacket zz
entityId a
sourceCauseId c
sourceDirectId d
sourcePosition e
sourceTypeId b
<init> (Lnet/minecraft/world/entity/Entity;Lnet/minecraft/world/damagesource/DamageSource;)V <init>
<init> (IIIILjava/util/Optional;)V <init>
<init> (Lnet/minecraft/network/FriendlyByteBuf;)V <init>
entityId ()I a
equals (Ljava/lang/Object;)Z equals
getSource (Lnet/minecraft/world/level/Level;)Lnet/minecraft/world/damagesource/DamageSource; a
handle (Lnet/minecraft/network/protocol/game/ClientGamePacketListener;)V a
handle (Lnet/minecraft/network/PacketListener;)V a
hashCode ()I hashCode
lambda$new$0 (Lnet/minecraft/network/FriendlyByteBuf;)Lnet/minecraft/world/phys/Vec3; c
lambda$write$1 (Lnet/minecraft/network/FriendlyByteBuf;Lnet/minecraft/world/phys/Vec3;)V a
readOptionalEntityId (Lnet/minecraft/network/FriendlyByteBuf;)I b
sourceCauseId ()I e
sourceDirectId ()I f
sourcePosition ()Ljava/util/Optional; g
sourceTypeId ()I d
toString ()Ljava/lang/String; toString
write (Lnet/minecraft/network/FriendlyByteBuf;)V a
writeOptionalEntityId (Lnet/minecraft/network/FriendlyByteBuf;I)V a
net/minecraft/network/protocol/game/ClientboundDeleteChatPacket aaa
messageSignature a
<init> (Lnet/minecraft/network/chat/MessageSignature$Packed;)V <init>
<init> (Lnet/minecraft/network/FriendlyByteBuf;)V <init>
equals (Ljava/lang/Object;)Z equals
handle (Lnet/minecraft/network/protocol/game/ClientGamePacketListener;)V a
handle (Lnet/minecraft/network/PacketListener;)V a
hashCode ()I hashCode
messageSignature ()Lnet/minecraft/network/chat/MessageSignature$Packed; a
toString ()Ljava/lang/String; toString
write (Lnet/minecraft/network/FriendlyByteBuf;)V a
net/minecraft/network/protocol/game/ClientboundDisguisedChatPacket aab
chatType b
message a
<init> (Lnet/minecraft/network/chat/Component;Lnet/minecraft/network/chat/ChatType$BoundNetwork;)V <init>
<init> (Lnet/minecraft/network/FriendlyByteBuf;)V <init>
chatType ()Lnet/minecraft/network/chat/ChatType$BoundNetwork; d
equals (Ljava/lang/Object;)Z equals
handle (Lnet/minecraft/network/protocol/game/ClientGamePacketListener;)V a
handle (Lnet/minecraft/network/PacketListener;)V a
hashCode ()I hashCode
isSkippable ()Z b
message ()Lnet/minecraft/network/chat/Component; a
toString ()Ljava/lang/String; toString
write (Lnet/minecraft/network/FriendlyByteBuf;)V a
net/minecraft/network/protocol/game/ClientboundEntityEventPacket aac
entityId a
eventId b
<init> (Lnet/minecraft/world/entity/Entity;B)V <init>
<init> (Lnet/minecraft/network/FriendlyByteBuf;)V <init>
getEntity (Lnet/minecraft/world/level/Level;)Lnet/minecraft/world/entity/Entity; a
getEventId ()B a
handle (Lnet/minecraft/network/protocol/game/ClientGamePacketListener;)V a
handle (Lnet/minecraft/network/PacketListener;)V a
write (Lnet/minecraft/network/FriendlyByteBuf;)V a
net/minecraft/network/protocol/game/ClientboundExplodePacket aad
blockInteraction k
explosionSound l
knockbackX f
knockbackY g
knockbackZ h
largeExplosionParticles j
power d
smallExplosionParticles i
toBlow e
x a
y b
z c
<init> (DDDFLjava/util/List;Lnet/minecraft/world/phys/Vec3;Lnet/minecraft/world/level/Explosion$BlockInteraction;Lnet/minecraft/core/particles/ParticleOptions;Lnet/minecraft/core/particles/ParticleOptions;Lnet/minecraft/sounds/SoundEvent;)V <init>
<init> (Lnet/minecraft/network/FriendlyByteBuf;)V <init>
getBlockInteraction ()Lnet/minecraft/world/level/Explosion$BlockInteraction; k
getExplosionSound ()Lnet/minecraft/sounds/SoundEvent; n
getKnockbackX ()F a
getKnockbackY ()F d
getKnockbackZ ()F e
getLargeExplosionParticles ()Lnet/minecraft/core/particles/ParticleOptions; m
getPower ()F i
getSmallExplosionParticles ()Lnet/minecraft/core/particles/ParticleOptions; l
getToBlow ()Ljava/util/List; j
getX ()D f
getY ()D g
getZ ()D h
handle (Lnet/minecraft/network/protocol/game/ClientGamePacketListener;)V a
handle (Lnet/minecraft/network/PacketListener;)V a
lambda$new$0 (IIILnet/minecraft/network/FriendlyByteBuf;)Lnet/minecraft/core/BlockPos; a
lambda$write$1 (IIILnet/minecraft/network/FriendlyByteBuf;Lnet/minecraft/core/BlockPos;)V a
readParticle (Lnet/minecraft/network/FriendlyByteBuf;Lnet/minecraft/core/particles/ParticleType;)Lnet/minecraft/core/particles/ParticleOptions; a
write (Lnet/minecraft/network/FriendlyByteBuf;)V a
writeParticle (Lnet/minecraft/network/FriendlyByteBuf;Lnet/minecraft/core/particles/ParticleOptions;)V a
net/minecraft/network/protocol/game/ClientboundForgetLevelChunkPacket aae
pos a
<init> (Lnet/minecraft/world/level/ChunkPos;)V <init>
<init> (Lnet/minecraft/network/FriendlyByteBuf;)V <init>
equals (Ljava/lang/Object;)Z equals
handle (Lnet/minecraft/network/protocol/game/ClientGamePacketListener;)V a
handle (Lnet/minecraft/network/PacketListener;)V a
hashCode ()I hashCode
pos ()Lnet/minecraft/world/level/ChunkPos; a
toString ()Ljava/lang/String; toString
write (Lnet/minecraft/network/FriendlyByteBuf;)V a
net/minecraft/network/protocol/game/ClientboundGameEventPacket aaf
ARROW_HIT_PLAYER g
CHANGE_GAME_MODE d
DEMO_EVENT f
DEMO_PARAM_HINT_1 p
DEMO_PARAM_HINT_2 q
DEMO_PARAM_HINT_3 r
DEMO_PARAM_HINT_4 s
DEMO_PARAM_INTRO o
GUARDIAN_ELDER_EFFECT k
IMMEDIATE_RESPAWN l
LEVEL_CHUNKS_LOAD_START n
LIMITED_CRAFTING m
NO_RESPAWN_BLOCK_AVAILABLE a
PUFFER_FISH_STING j
RAIN_LEVEL_CHANGE h
START_RAINING b
STOP_RAINING c
THUNDER_LEVEL_CHANGE i
WIN_GAME e
event t
param u
<clinit> ()V <clinit>
<init> (Lnet/minecraft/network/protocol/game/ClientboundGameEventPacket$Type;F)V <init>
<init> (Lnet/minecraft/network/FriendlyByteBuf;)V <init>
getEvent ()Lnet/minecraft/network/protocol/game/ClientboundGameEventPacket$Type; a
getParam ()F d
handle (Lnet/minecraft/network/protocol/game/ClientGamePacketListener;)V a
handle (Lnet/minecraft/network/PacketListener;)V a
write (Lnet/minecraft/network/FriendlyByteBuf;)V a
net/minecraft/network/protocol/game/ClientboundGameEventPacket$Type aaf$a
TYPES a
id b
<clinit> ()V <clinit>
<init> (I)V <init>
net/minecraft/network/protocol/game/ClientboundHorseScreenOpenPacket aag
containerId a
entityId c
size b
<init> (III)V <init>
<init> (Lnet/minecraft/network/FriendlyByteBuf;)V <init>
getContainerId ()I a
getEntityId ()I e
getSize ()I d
handle (Lnet/minecraft/network/protocol/game/ClientGamePacketListener;)V a
handle (Lnet/minecraft/network/PacketListener;)V a
write (Lnet/minecraft/network/FriendlyByteBuf;)V a
net/minecraft/network/protocol/game/ClientboundHurtAnimationPacket aah
id a
yaw b
<init> (IF)V <init>
<init> (Lnet/minecraft/world/entity/LivingEntity;)V <init>
<init> (Lnet/minecraft/network/FriendlyByteBuf;)V <init>
equals (Ljava/lang/Object;)Z equals
handle (Lnet/minecraft/network/protocol/game/ClientGamePacketListener;)V a
handle (Lnet/minecraft/network/PacketListener;)V a
hashCode ()I hashCode
id ()I a
toString ()Ljava/lang/String; toString
write (Lnet/minecraft/network/FriendlyByteBuf;)V a
yaw ()F d
net/minecraft/network/protocol/game/ClientboundInitializeBorderPacket aai
lerpTime e
newAbsoluteMaxSize f
newCenterX a
newCenterZ b
newSize d
oldSize c
warningBlocks g
warningTime h
<init> (Lnet/minecraft/world/level/border/WorldBorder;)V <init>
<init> (Lnet/minecraft/network/FriendlyByteBuf;)V <init>
getLerpTime ()J g
getNewAbsoluteMaxSize ()I h
getNewCenterX ()D a
getNewCenterZ ()D d
getNewSize ()D e
getOldSize ()D f
getWarningBlocks ()I j
getWarningTime ()I i
handle (Lnet/minecraft/network/protocol/game/ClientGamePacketListener;)V a
handle (Lnet/minecraft/network/PacketListener;)V a
write (Lnet/minecraft/network/FriendlyByteBuf;)V a
net/minecraft/network/protocol/game/ClientboundLevelChunkPacketData aaj
TWO_MEGABYTES a
blockEntitiesData d
buffer c
heightmaps b
<init> (Lnet/minecraft/world/level/chunk/LevelChunk;)V <init>
<init> (Lnet/minecraft/network/FriendlyByteBuf;II)V <init>
calculateChunkSize (Lnet/minecraft/world/level/chunk/LevelChunk;)I a
extractChunkData (Lnet/minecraft/network/FriendlyByteBuf;Lnet/minecraft/world/level/chunk/LevelChunk;)V a
getBlockEntitiesTags (Lnet/minecraft/network/protocol/game/ClientboundLevelChunkPacketData$BlockEntityTagOutput;II)V a
getBlockEntitiesTagsConsumer (II)Ljava/util/function/Consumer; a
getHeightmaps ()Lnet/minecraft/nbt/CompoundTag; b
getReadBuffer ()Lnet/minecraft/network/FriendlyByteBuf; a
getWriteBuffer ()Lio/netty/buffer/ByteBuf; c
lambda$getBlockEntitiesTagsConsumer$1 (IILnet/minecraft/network/protocol/game/ClientboundLevelChunkPacketData$BlockEntityTagOutput;)V a
lambda$write$0 (Lnet/minecraft/network/FriendlyByteBuf;Lnet/minecraft/network/protocol/game/ClientboundLevelChunkPacketData$BlockEntityInfo;)V a
write (Lnet/minecraft/network/FriendlyByteBuf;)V a
net/minecraft/network/protocol/game/ClientboundLevelChunkPacketData$BlockEntityInfo aaj$a
packedXZ a
tag d
type c
y b
<init> (IILnet/minecraft/world/level/block/entity/BlockEntityType;Lnet/minecraft/nbt/CompoundTag;)V <init>
<init> (Lnet/minecraft/network/FriendlyByteBuf;)V <init>
create (Lnet/minecraft/world/level/block/entity/BlockEntity;)Lnet/minecraft/network/protocol/game/ClientboundLevelChunkPacketData$BlockEntityInfo; a
write (Lnet/minecraft/network/FriendlyByteBuf;)V a
net/minecraft/network/protocol/game/ClientboundLevelChunkPacketData$BlockEntityTagOutput aaj$b
accept (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/entity/BlockEntityType;Lnet/minecraft/nbt/CompoundTag;)V accept
net/minecraft/network/protocol/game/ClientboundLevelChunkWithLightPacket aak
chunkData c
lightData d
x a
z b
<init> (Lnet/minecraft/world/level/chunk/LevelChunk;Lnet/minecraft/world/level/lighting/LevelLightEngine;Ljava/util/BitSet;Ljava/util/BitSet;)V <init>
<init> (Lnet/minecraft/network/FriendlyByteBuf;)V <init>
getChunkData ()Lnet/minecraft/network/protocol/game/ClientboundLevelChunkPacketData; e
getLightData ()Lnet/minecraft/network/protocol/game/ClientboundLightUpdatePacketData; f
getX ()I a
getZ ()I d
handle (Lnet/minecraft/network/protocol/game/ClientGamePacketListener;)V a
handle (Lnet/minecraft/network/PacketListener;)V a
write (Lnet/minecraft/network/FriendlyByteBuf;)V a
net/minecraft/network/protocol/game/ClientboundLevelEventPacket aal
data c
globalEvent d
pos b
type a
<init> (ILnet/minecraft/core/BlockPos;IZ)V <init>
<init> (Lnet/minecraft/network/FriendlyByteBuf;)V <init>
getData ()I e
getPos ()Lnet/minecraft/core/BlockPos; f
getType ()I d
handle (Lnet/minecraft/network/protocol/game/ClientGamePacketListener;)V a
handle (Lnet/minecraft/network/PacketListener;)V a
isGlobalEvent ()Z a
write (Lnet/minecraft/network/FriendlyByteBuf;)V a
net/minecraft/network/protocol/game/ClientboundLevelParticlesPacket aam
count h
maxSpeed g
overrideLimiter i
particle j
x a
xDist d
y b
yDist e
z c
zDist f
<init> (Lnet/minecraft/core/particles/ParticleOptions;ZDDDFFFFI)V <init>
<init> (Lnet/minecraft/network/FriendlyByteBuf;)V <init>
getCount ()I k
getMaxSpeed ()F j
getParticle ()Lnet/minecraft/core/particles/ParticleOptions; l
getX ()D d
getXDist ()F g
getY ()D e
getYDist ()F h
getZ ()D f
getZDist ()F i
handle (Lnet/minecraft/network/protocol/game/ClientGamePacketListener;)V a
handle (Lnet/minecraft/network/PacketListener;)V a
isOverrideLimiter ()Z a
readParticle (Lnet/minecraft/network/FriendlyByteBuf;Lnet/minecraft/core/particles/ParticleType;)Lnet/minecraft/core/particles/ParticleOptions; a
write (Lnet/minecraft/network/FriendlyByteBuf;)V a
net/minecraft/network/protocol/game/ClientboundLightUpdatePacket aan
lightData c
x a
z b
<init> (Lnet/minecraft/world/level/ChunkPos;Lnet/minecraft/world/level/lighting/LevelLightEngine;Ljava/util/BitSet;Ljava/util/BitSet;)V <init>
<init> (Lnet/minecraft/network/FriendlyByteBuf;)V <init>
getLightData ()Lnet/minecraft/network/protocol/game/ClientboundLightUpdatePacketData; e
getX ()I a
getZ ()I d
handle (Lnet/minecraft/network/protocol/game/ClientGamePacketListener;)V a
handle (Lnet/minecraft/network/PacketListener;)V a
write (Lnet/minecraft/network/FriendlyByteBuf;)V a
net/minecraft/network/protocol/game/ClientboundLightUpdatePacketData aao
blockUpdates f
blockYMask b
emptyBlockYMask d
emptySkyYMask c
skyUpdates e
skyYMask a
<init> (Lnet/minecraft/network/FriendlyByteBuf;II)V <init>
<init> (Lnet/minecraft/world/level/ChunkPos;Lnet/minecraft/world/level/lighting/LevelLightEngine;Ljava/util/BitSet;Ljava/util/BitSet;)V <init>
getBlockUpdates ()Ljava/util/List; f
getBlockYMask ()Ljava/util/BitSet; d
getEmptyBlockYMask ()Ljava/util/BitSet; e
getEmptySkyYMask ()Ljava/util/BitSet; b
getSkyUpdates ()Ljava/util/List; c
getSkyYMask ()Ljava/util/BitSet; a
lambda$new$0 (Lnet/minecraft/network/FriendlyByteBuf;)[B c
lambda$new$1 (Lnet/minecraft/network/FriendlyByteBuf;)[B b
prepareSectionData (Lnet/minecraft/world/level/ChunkPos;Lnet/minecraft/world/level/lighting/LevelLightEngine;Lnet/minecraft/world/level/LightLayer;ILjava/util/BitSet;Ljava/util/BitSet;Ljava/util/List;)V a
write (Lnet/minecraft/network/FriendlyByteBuf;)V a
net/minecraft/network/protocol/game/ClientboundLoginPacket aap
chunkRadius e
commonPlayerSpawnInfo j
doLimitedCrafting i
hardcore b
levels c
maxPlayers d
playerId a
reducedDebugInfo g
showDeathScreen h
simulationDistance f
<init> (IZLjava/util/Set;IIIZZZLnet/minecraft/network/protocol/game/CommonPlayerSpawnInfo;)V <init>
<init> (Lnet/minecraft/network/FriendlyByteBuf;)V <init>
chunkRadius ()I g
commonPlayerSpawnInfo ()Lnet/minecraft/network/protocol/game/CommonPlayerSpawnInfo; l
doLimitedCrafting ()Z k
equals (Ljava/lang/Object;)Z equals
handle (Lnet/minecraft/network/protocol/game/ClientGamePacketListener;)V a
handle (Lnet/minecraft/network/PacketListener;)V a
hardcore ()Z d
hashCode ()I hashCode
lambda$new$0 (Lnet/minecraft/network/FriendlyByteBuf;)Lnet/minecraft/resources/ResourceKey; b
levels ()Ljava/util/Set; e
maxPlayers ()I f
playerId ()I a
reducedDebugInfo ()Z i
showDeathScreen ()Z j
simulationDistance ()I h
toString ()Ljava/lang/String; toString
write (Lnet/minecraft/network/FriendlyByteBuf;)V a
net/minecraft/network/protocol/game/ClientboundMapItemDataPacket aaq
colorPatch e
decorations d
locked c
mapId a
scale b
<init> (IBZLjava/util/Collection;Lnet/minecraft/world/level/saveddata/maps/MapItemSavedData$MapPatch;)V <init>
<init> (Lnet/minecraft/network/FriendlyByteBuf;)V <init>
applyToMap (Lnet/minecraft/world/level/saveddata/maps/MapItemSavedData;)V a
getMapId ()I a
getScale ()B d
handle (Lnet/minecraft/network/protocol/game/ClientGamePacketListener;)V a
handle (Lnet/minecraft/network/PacketListener;)V a
isLocked ()Z e
lambda$new$0 (Lnet/minecraft/network/FriendlyByteBuf;)Lnet/minecraft/world/level/saveddata/maps/MapDecoration; c
lambda$new$1 (Lnet/minecraft/network/FriendlyByteBuf;)Ljava/util/List; b
lambda$write$2 (Lnet/minecraft/network/FriendlyByteBuf;Lnet/minecraft/world/level/saveddata/maps/MapDecoration;)V a
lambda$write$3 (Lnet/minecraft/network/FriendlyByteBuf;Ljava/util/List;)V a
write (Lnet/minecraft/network/FriendlyByteBuf;)V a
net/minecraft/network/protocol/game/ClientboundMerchantOffersPacket aar
canRestock f
containerId a
offers b
showProgress e
villagerLevel c
villagerXp d
<init> (ILnet/minecraft/world/item/trading/MerchantOffers;IIZZ)V <init>
<init> (Lnet/minecraft/network/FriendlyByteBuf;)V <init>
canRestock ()Z h
getContainerId ()I a
getOffers ()Lnet/minecraft/world/item/trading/MerchantOffers; d
getVillagerLevel ()I e
getVillagerXp ()I f
handle (Lnet/minecraft/network/protocol/game/ClientGamePacketListener;)V a
handle (Lnet/minecraft/network/PacketListener;)V a
showProgress ()Z g
write (Lnet/minecraft/network/FriendlyByteBuf;)V a
net/minecraft/network/protocol/game/ClientboundMoveEntityPacket aas
entityId a
hasPos i
hasRot h
onGround g
xRot f
xa b
yRot e
ya c
za d
<init> (ISSSBBZZZ)V <init>
getEntity (Lnet/minecraft/world/level/Level;)Lnet/minecraft/world/entity/Entity; a
getXa ()S a
getYa ()S d
getZa ()S e
getxRot ()B g
getyRot ()B f
handle (Lnet/minecraft/network/protocol/game/ClientGamePacketListener;)V a
handle (Lnet/minecraft/network/PacketListener;)V a
hasPosition ()Z i
hasRotation ()Z h
isOnGround ()Z j
toString ()Ljava/lang/String; toString
net/minecraft/network/protocol/game/ClientboundMoveEntityPacket$Pos aas$a
<init> (ISSSZ)V <init>
handle (Lnet/minecraft/network/PacketListener;)V a
read (Lnet/minecraft/network/FriendlyByteBuf;)Lnet/minecraft/network/protocol/game/ClientboundMoveEntityPacket$Pos; b
write (Lnet/minecraft/network/FriendlyByteBuf;)V a
net/minecraft/network/protocol/game/ClientboundMoveEntityPacket$PosRot aas$b
<init> (ISSSBBZ)V <init>
handle (Lnet/minecraft/network/PacketListener;)V a
read (Lnet/minecraft/network/FriendlyByteBuf;)Lnet/minecraft/network/protocol/game/ClientboundMoveEntityPacket$PosRot; b
write (Lnet/minecraft/network/FriendlyByteBuf;)V a
net/minecraft/network/protocol/game/ClientboundMoveEntityPacket$Rot aas$c
<init> (IBBZ)V <init>
handle (Lnet/minecraft/network/PacketListener;)V a
read (Lnet/minecraft/network/FriendlyByteBuf;)Lnet/minecraft/network/protocol/game/ClientboundMoveEntityPacket$Rot; b
write (Lnet/minecraft/network/FriendlyByteBuf;)V a
net/minecraft/network/protocol/game/ClientboundMoveVehiclePacket aat
x a
xRot e
y b
yRot d
z c
<init> (Lnet/minecraft/world/entity/Entity;)V <init>
<init> (Lnet/minecraft/network/FriendlyByteBuf;)V <init>
getX ()D a
getXRot ()F g
getY ()D d
getYRot ()F f
getZ ()D e
handle (Lnet/minecraft/network/protocol/game/ClientGamePacketListener;)V a
handle (Lnet/minecraft/network/PacketListener;)V a
write (Lnet/minecraft/network/FriendlyByteBuf;)V a
net/minecraft/network/protocol/game/ClientboundOpenBookPacket aau
hand a
<init> (Lnet/minecraft/world/InteractionHand;)V <init>
<init> (Lnet/minecraft/network/FriendlyByteBuf;)V <init>
getHand ()Lnet/minecraft/world/InteractionHand; a
handle (Lnet/minecraft/network/protocol/game/ClientGamePacketListener;)V a
handle (Lnet/minecraft/network/PacketListener;)V a
write (Lnet/minecraft/network/FriendlyByteBuf;)V a
net/minecraft/network/protocol/game/ClientboundOpenScreenPacket aav
containerId a
title c
type b
<init> (ILnet/minecraft/world/inventory/MenuType;Lnet/minecraft/network/chat/Component;)V <init>
<init> (Lnet/minecraft/network/FriendlyByteBuf;)V <init>
getContainerId ()I a
getTitle ()Lnet/minecraft/network/chat/Component; e
getType ()Lnet/minecraft/world/inventory/MenuType; d
handle (Lnet/minecraft/network/protocol/game/ClientGamePacketListener;)V a
handle (Lnet/minecraft/network/PacketListener;)V a
write (Lnet/minecraft/network/FriendlyByteBuf;)V a
net/minecraft/network/protocol/game/ClientboundOpenSignEditorPacket aaw
isFrontText b
pos a
<init> (Lnet/minecraft/core/BlockPos;Z)V <init>
<init> (Lnet/minecraft/network/FriendlyByteBuf;)V <init>
getPos ()Lnet/minecraft/core/BlockPos; a
handle (Lnet/minecraft/network/protocol/game/ClientGamePacketListener;)V a
handle (Lnet/minecraft/network/PacketListener;)V a
isFrontText ()Z d
write (Lnet/minecraft/network/FriendlyByteBuf;)V a
net/minecraft/network/protocol/game/ClientboundPlaceGhostRecipePacket aax
containerId a
recipe b
<init> (ILnet/minecraft/world/item/crafting/RecipeHolder;)V <init>
<init> (Lnet/minecraft/network/FriendlyByteBuf;)V <init>
getContainerId ()I d
getRecipe ()Lnet/minecraft/resources/ResourceLocation; a
handle (Lnet/minecraft/network/protocol/game/ClientGamePacketListener;)V a
handle (Lnet/minecraft/network/PacketListener;)V a
write (Lnet/minecraft/network/FriendlyByteBuf;)V a
net/minecraft/network/protocol/game/ClientboundPlayerAbilitiesPacket aay
FLAG_CAN_FLY c
FLAG_FLYING b
FLAG_INSTABUILD d
FLAG_INVULNERABLE a
canFly g
flyingSpeed i
instabuild h
invulnerable e
isFlying f
walkingSpeed j
<init> (Lnet/minecraft/world/entity/player/Abilities;)V <init>
<init> (Lnet/minecraft/network/FriendlyByteBuf;)V <init>
canFly ()Z e
canInstabuild ()Z f
getFlyingSpeed ()F g
getWalkingSpeed ()F h
handle (Lnet/minecraft/network/protocol/game/ClientGamePacketListener;)V a
handle (Lnet/minecraft/network/PacketListener;)V a
isFlying ()Z d
isInvulnerable ()Z a
write (Lnet/minecraft/network/FriendlyByteBuf;)V a
net/minecraft/network/protocol/game/ClientboundPlayerChatPacket aaz
body d
chatType g
filterMask f
index b
sender a
signature c
unsignedContent e
<init> (Ljava/util/UUID;ILnet/minecraft/network/chat/MessageSignature;Lnet/minecraft/network/chat/SignedMessageBody$Packed;Lnet/minecraft/network/chat/Component;Lnet/minecraft/network/chat/FilterMask;Lnet/minecraft/network/chat/ChatType$BoundNetwork;)V <init>
<init> (Lnet/minecraft/network/FriendlyByteBuf;)V <init>
body ()Lnet/minecraft/network/chat/SignedMessageBody$Packed; f
chatType ()Lnet/minecraft/network/chat/ChatType$BoundNetwork; i
equals (Ljava/lang/Object;)Z equals
filterMask ()Lnet/minecraft/network/chat/FilterMask; h
handle (Lnet/minecraft/network/protocol/game/ClientGamePacketListener;)V a
handle (Lnet/minecraft/network/PacketListener;)V a
hashCode ()I hashCode
index ()I d
isSkippable ()Z b
sender ()Ljava/util/UUID; a
signature ()Lnet/minecraft/network/chat/MessageSignature; e
toString ()Ljava/lang/String; toString
unsignedContent ()Lnet/minecraft/network/chat/Component; g
write (Lnet/minecraft/network/FriendlyByteBuf;)V a
net/minecraft/network/protocol/game/ClientboundPlayerCombatEndPacket aba
duration a
<init> (I)V <init>
<init> (Lnet/minecraft/world/damagesource/CombatTracker;)V <init>
<init> (Lnet/minecraft/network/FriendlyByteBuf;)V <init>
handle (Lnet/minecraft/network/protocol/game/ClientGamePacketListener;)V a
handle (Lnet/minecraft/network/PacketListener;)V a
write (Lnet/minecraft/network/FriendlyByteBuf;)V a
net/minecraft/network/protocol/game/ClientboundPlayerCombatEnterPacket abb
<init> ()V <init>
<init> (Lnet/minecraft/network/FriendlyByteBuf;)V <init>
handle (Lnet/minecraft/network/protocol/game/ClientGamePacketListener;)V a
handle (Lnet/minecraft/network/PacketListener;)V a
write (Lnet/minecraft/network/FriendlyByteBuf;)V a
net/minecraft/network/protocol/game/ClientboundPlayerCombatKillPacket abc
message b
playerId a
<init> (ILnet/minecraft/network/chat/Component;)V <init>
<init> (Lnet/minecraft/network/FriendlyByteBuf;)V <init>
getMessage ()Lnet/minecraft/network/chat/Component; d
getPlayerId ()I a
handle (Lnet/minecraft/network/protocol/game/ClientGamePacketListener;)V a
handle (Lnet/minecraft/network/PacketListener;)V a
isSkippable ()Z b
write (Lnet/minecraft/network/FriendlyByteBuf;)V a
net/minecraft/network/protocol/game/ClientboundPlayerInfoRemovePacket abd
profileIds a
<init> (Lnet/minecraft/network/FriendlyByteBuf;)V <init>
<init> (Ljava/util/List;)V <init>
equals (Ljava/lang/Object;)Z equals
handle (Lnet/minecraft/network/protocol/game/ClientGamePacketListener;)V a
handle (Lnet/minecraft/network/PacketListener;)V a
hashCode ()I hashCode
profileIds ()Ljava/util/List; a
toString ()Ljava/lang/String; toString
write (Lnet/minecraft/network/FriendlyByteBuf;)V a
net/minecraft/network/protocol/game/ClientboundPlayerInfoUpdatePacket abe
actions a
entries b
<init> (Ljava/util/EnumSet;Ljava/util/Collection;)V <init>
<init> (Lnet/minecraft/network/protocol/game/ClientboundPlayerInfoUpdatePacket$Action;Lnet/minecraft/server/level/ServerPlayer;)V <init>
<init> (Lnet/minecraft/network/FriendlyByteBuf;)V <init>
actions ()Ljava/util/EnumSet; a
createPlayerInitializing (Ljava/util/Collection;)Lnet/minecraft/network/protocol/game/ClientboundPlayerInfoUpdatePacket; a
entries ()Ljava/util/List; d
handle (Lnet/minecraft/network/protocol/game/ClientGamePacketListener;)V a
handle (Lnet/minecraft/network/PacketListener;)V a
lambda$new$0 (Lnet/minecraft/network/FriendlyByteBuf;)Lnet/minecraft/network/protocol/game/ClientboundPlayerInfoUpdatePacket$Entry; b
lambda$write$1 (Lnet/minecraft/network/FriendlyByteBuf;Lnet/minecraft/network/protocol/game/ClientboundPlayerInfoUpdatePacket$Entry;)V a
newEntries ()Ljava/util/List; e
toString ()Ljava/lang/String; toString
write (Lnet/minecraft/network/FriendlyByteBuf;)V a
net/minecraft/network/protocol/game/ClientboundPlayerInfoUpdatePacket$Action abe$a
$VALUES i
ADD_PLAYER a
INITIALIZE_CHAT b
UPDATE_DISPLAY_NAME f
UPDATE_GAME_MODE c
UPDATE_LATENCY e
UPDATE_LISTED d
reader g
writer h
$values ()[Lnet/minecraft/network/protocol/game/ClientboundPlayerInfoUpdatePacket$Action; a
<clinit> ()V <clinit>
<init> (Ljava/lang/String;ILnet/minecraft/network/protocol/game/ClientboundPlayerInfoUpdatePacket$Action$Reader;Lnet/minecraft/network/protocol/game/ClientboundPlayerInfoUpdatePacket$Action$Writer;)V <init>
lambda$static$0 (Lnet/minecraft/network/protocol/game/ClientboundPlayerInfoUpdatePacket$EntryBuilder;Lnet/minecraft/network/FriendlyByteBuf;)V f
lambda$static$1 (Lnet/minecraft/network/FriendlyByteBuf;Lnet/minecraft/network/protocol/game/ClientboundPlayerInfoUpdatePacket$Entry;)V f
lambda$static$10 (Lnet/minecraft/network/protocol/game/ClientboundPlayerInfoUpdatePacket$EntryBuilder;Lnet/minecraft/network/FriendlyByteBuf;)V a
lambda$static$11 (Lnet/minecraft/network/FriendlyByteBuf;Lnet/minecraft/network/protocol/game/ClientboundPlayerInfoUpdatePacket$Entry;)V a
lambda$static$2 (Lnet/minecraft/network/protocol/game/ClientboundPlayerInfoUpdatePacket$EntryBuilder;Lnet/minecraft/network/FriendlyByteBuf;)V e
lambda$static$3 (Lnet/minecraft/network/FriendlyByteBuf;Lnet/minecraft/network/protocol/game/ClientboundPlayerInfoUpdatePacket$Entry;)V e
lambda$static$4 (Lnet/minecraft/network/protocol/game/ClientboundPlayerInfoUpdatePacket$EntryBuilder;Lnet/minecraft/network/FriendlyByteBuf;)V d
lambda$static$5 (Lnet/minecraft/network/FriendlyByteBuf;Lnet/minecraft/network/protocol/game/ClientboundPlayerInfoUpdatePacket$Entry;)V d
lambda$static$6 (Lnet/minecraft/network/protocol/game/ClientboundPlayerInfoUpdatePacket$EntryBuilder;Lnet/minecraft/network/FriendlyByteBuf;)V c
lambda$static$7 (Lnet/minecraft/network/FriendlyByteBuf;Lnet/minecraft/network/protocol/game/ClientboundPlayerInfoUpdatePacket$Entry;)V c
lambda$static$8 (Lnet/minecraft/network/protocol/game/ClientboundPlayerInfoUpdatePacket$EntryBuilder;Lnet/minecraft/network/FriendlyByteBuf;)V b
lambda$static$9 (Lnet/minecraft/network/FriendlyByteBuf;Lnet/minecraft/network/protocol/game/ClientboundPlayerInfoUpdatePacket$Entry;)V b
valueOf (Ljava/lang/String;)Lnet/minecraft/network/protocol/game/ClientboundPlayerInfoUpdatePacket$Action; valueOf
values ()[Lnet/minecraft/network/protocol/game/ClientboundPlayerInfoUpdatePacket$Action; values
net/minecraft/network/protocol/game/ClientboundPlayerInfoUpdatePacket$Action$Reader abe$a$a
read (Lnet/minecraft/network/protocol/game/ClientboundPlayerInfoUpdatePacket$EntryBuilder;Lnet/minecraft/network/FriendlyByteBuf;)V read
net/minecraft/network/protocol/game/ClientboundPlayerInfoUpdatePacket$Action$Writer abe$a$b
write (Lnet/minecraft/network/FriendlyByteBuf;Lnet/minecraft/network/protocol/game/ClientboundPlayerInfoUpdatePacket$Entry;)V write
net/minecraft/network/protocol/game/ClientboundPlayerInfoUpdatePacket$Entry abe$b
chatSession g
displayName f
gameMode e
latency d
listed c
profile b
profileId a
<init> (Ljava/util/UUID;Lcom/mojang/authlib/GameProfile;ZILnet/minecraft/world/level/GameType;Lnet/minecraft/network/chat/Component;Lnet/minecraft/network/chat/RemoteChatSession$Data;)V <init>
<init> (Lnet/minecraft/server/level/ServerPlayer;)V <init>
chatSession ()Lnet/minecraft/network/chat/RemoteChatSession$Data; g
displayName ()Lnet/minecraft/network/chat/Component; f
equals (Ljava/lang/Object;)Z equals
gameMode ()Lnet/minecraft/world/level/GameType; e
hashCode ()I hashCode
latency ()I d
listed ()Z c
profile ()Lcom/mojang/authlib/GameProfile; b
profileId ()Ljava/util/UUID; a
toString ()Ljava/lang/String; toString
net/minecraft/network/protocol/game/ClientboundPlayerInfoUpdatePacket$EntryBuilder abe$c
chatSession g
displayName f
gameMode e
latency d
listed c
profile b
profileId a
<init> (Ljava/util/UUID;)V <init>
build ()Lnet/minecraft/network/protocol/game/ClientboundPlayerInfoUpdatePacket$Entry; a
net/minecraft/network/protocol/game/ClientboundPlayerLookAtPacket abf
atEntity g
entity d
fromAnchor e
toAnchor f
x a
y b
z c
<init> (Lnet/minecraft/commands/arguments/EntityAnchorArgument$Anchor;Lnet/minecraft/world/entity/Entity;Lnet/minecraft/commands/arguments/EntityAnchorArgument$Anchor;)V <init>
<init> (Lnet/minecraft/commands/arguments/EntityAnchorArgument$Anchor;DDD)V <init>
<init> (Lnet/minecraft/network/FriendlyByteBuf;)V <init>
getFromAnchor ()Lnet/minecraft/commands/arguments/EntityAnchorArgument$Anchor; a
getPosition (Lnet/minecraft/world/level/Level;)Lnet/minecraft/world/phys/Vec3; a
handle (Lnet/minecraft/network/protocol/game/ClientGamePacketListener;)V a
handle (Lnet/minecraft/network/PacketListener;)V a
write (Lnet/minecraft/network/FriendlyByteBuf;)V a
net/minecraft/network/protocol/game/ClientboundPlayerPositionPacket abg
id g
relativeArguments f
x a
xRot e
y b
yRot d
z c
<init> (DDDFFLjava/util/Set;I)V <init>
<init> (Lnet/minecraft/network/FriendlyByteBuf;)V <init>
getId ()I h
getRelativeArguments ()Ljava/util/Set; i
getX ()D a
getXRot ()F g
getY ()D d
getYRot ()F f
getZ ()D e
handle (Lnet/minecraft/network/protocol/game/ClientGamePacketListener;)V a
handle (Lnet/minecraft/network/PacketListener;)V a
write (Lnet/minecraft/network/FriendlyByteBuf;)V a
net/minecraft/network/protocol/game/ClientboundRecipePacket abh
bookSettings d
recipes b
state a
toHighlight c
<init> (Lnet/minecraft/network/protocol/game/ClientboundRecipePacket$State;Ljava/util/Collection;Ljava/util/Collection;Lnet/minecraft/stats/RecipeBookSettings;)V <init>
<init> (Lnet/minecraft/network/FriendlyByteBuf;)V <init>
getBookSettings ()Lnet/minecraft/stats/RecipeBookSettings; e
getHighlights ()Ljava/util/List; d
getRecipes ()Ljava/util/List; a
getState ()Lnet/minecraft/network/protocol/game/ClientboundRecipePacket$State; f
handle (Lnet/minecraft/network/protocol/game/ClientGamePacketListener;)V a
handle (Lnet/minecraft/network/PacketListener;)V a
write (Lnet/minecraft/network/FriendlyByteBuf;)V a
net/minecraft/network/protocol/game/ClientboundRecipePacket$State abh$a
$VALUES d
ADD b
INIT a
REMOVE c
$values ()[Lnet/minecraft/network/protocol/game/ClientboundRecipePacket$State; a
<clinit> ()V <clinit>
<init> (Ljava/lang/String;I)V <init>
valueOf (Ljava/lang/String;)Lnet/minecraft/network/protocol/game/ClientboundRecipePacket$State; valueOf
values ()[Lnet/minecraft/network/protocol/game/ClientboundRecipePacket$State; values
net/minecraft/network/protocol/game/ClientboundRemoveEntitiesPacket abi
entityIds a
<init> ([I)V <init>
<init> (Lit/unimi/dsi/fastutil/ints/IntList;)V <init>
<init> (Lnet/minecraft/network/FriendlyByteBuf;)V <init>
getEntityIds ()Lit/unimi/dsi/fastutil/ints/IntList; a
handle (Lnet/minecraft/network/protocol/game/ClientGamePacketListener;)V a
handle (Lnet/minecraft/network/PacketListener;)V a
write (Lnet/minecraft/network/FriendlyByteBuf;)V a
net/minecraft/network/protocol/game/ClientboundRemoveMobEffectPacket abj
effect b
entityId a
<init> (ILnet/minecraft/world/effect/MobEffect;)V <init>
<init> (Lnet/minecraft/network/FriendlyByteBuf;)V <init>
getEffect ()Lnet/minecraft/world/effect/MobEffect; a
getEntity (Lnet/minecraft/world/level/Level;)Lnet/minecraft/world/entity/Entity; a
handle (Lnet/minecraft/network/protocol/game/ClientGamePacketListener;)V a
handle (Lnet/minecraft/network/PacketListener;)V a
write (Lnet/minecraft/network/FriendlyByteBuf;)V a
net/minecraft/network/protocol/game/ClientboundResetScorePacket abk
objectiveName b
owner a
<init> (Ljava/lang/String;Ljava/lang/String;)V <init>
<init> (Lnet/minecraft/network/FriendlyByteBuf;)V <init>
equals (Ljava/lang/Object;)Z equals
handle (Lnet/minecraft/network/protocol/game/ClientGamePacketListener;)V a
handle (Lnet/minecraft/network/PacketListener;)V a
hashCode ()I hashCode
objectiveName ()Ljava/lang/String; d
owner ()Ljava/lang/String; a
toString ()Ljava/lang/String; toString
write (Lnet/minecraft/network/FriendlyByteBuf;)V a
net/minecraft/network/protocol/game/ClientboundRespawnPacket abl
KEEP_ALL_DATA c
KEEP_ATTRIBUTES a
KEEP_ENTITY_DATA b
commonPlayerSpawnInfo d
dataToKeep e
<init> (Lnet/minecraft/network/protocol/game/CommonPlayerSpawnInfo;B)V <init>
<init> (Lnet/minecraft/network/FriendlyByteBuf;)V <init>
commonPlayerSpawnInfo ()Lnet/minecraft/network/protocol/game/CommonPlayerSpawnInfo; a
dataToKeep ()B d
equals (Ljava/lang/Object;)Z equals
handle (Lnet/minecraft/network/protocol/game/ClientGamePacketListener;)V a
handle (Lnet/minecraft/network/PacketListener;)V a
hashCode ()I hashCode
shouldKeep (B)Z a
toString ()Ljava/lang/String; toString
write (Lnet/minecraft/network/FriendlyByteBuf;)V a
net/minecraft/network/protocol/game/ClientboundRotateHeadPacket abm
entityId a
yHeadRot b
<init> (Lnet/minecraft/world/entity/Entity;B)V <init>
<init> (Lnet/minecraft/network/FriendlyByteBuf;)V <init>
getEntity (Lnet/minecraft/world/level/Level;)Lnet/minecraft/world/entity/Entity; a
getYHeadRot ()B a
handle (Lnet/minecraft/network/protocol/game/ClientGamePacketListener;)V a
handle (Lnet/minecraft/network/PacketListener;)V a
write (Lnet/minecraft/network/FriendlyByteBuf;)V a
net/minecraft/network/protocol/game/ClientboundSectionBlocksUpdatePacket abn
POS_IN_SECTION_BITS a
positions c
sectionPos b
states d
<init> (Lnet/minecraft/core/SectionPos;Lit/unimi/dsi/fastutil/shorts/ShortSet;Lnet/minecraft/world/level/chunk/LevelChunkSection;)V <init>
<init> (Lnet/minecraft/network/FriendlyByteBuf;)V <init>
handle (Lnet/minecraft/network/protocol/game/ClientGamePacketListener;)V a
handle (Lnet/minecraft/network/PacketListener;)V a
runUpdates (Ljava/util/function/BiConsumer;)V a
write (Lnet/minecraft/network/FriendlyByteBuf;)V a
net/minecraft/network/protocol/game/ClientboundSelectAdvancementsTabPacket abo
tab a
<init> (Lnet/minecraft/resources/ResourceLocation;)V <init>
<init> (Lnet/minecraft/network/FriendlyByteBuf;)V <init>
getTab ()Lnet/minecraft/resources/ResourceLocation; a
handle (Lnet/minecraft/network/protocol/game/ClientGamePacketListener;)V a
handle (Lnet/minecraft/network/PacketListener;)V a
write (Lnet/minecraft/network/FriendlyByteBuf;)V a
net/minecraft/network/protocol/game/ClientboundServerDataPacket abp
enforcesSecureChat c
iconBytes b
motd a
<init> (Lnet/minecraft/network/FriendlyByteBuf;)V <init>
<init> (Lnet/minecraft/network/chat/Component;Ljava/util/Optional;Z)V <init>
enforcesSecureChat ()Z e
getIconBytes ()Ljava/util/Optional; d
getMotd ()Lnet/minecraft/network/chat/Component; a
handle (Lnet/minecraft/network/protocol/game/ClientGamePacketListener;)V a
handle (Lnet/minecraft/network/PacketListener;)V a
write (Lnet/minecraft/network/FriendlyByteBuf;)V a
net/minecraft/network/protocol/game/ClientboundSetActionBarTextPacket abq
text a
<init> (Lnet/minecraft/network/chat/Component;)V <init>
<init> (Lnet/minecraft/network/FriendlyByteBuf;)V <init>
getText ()Lnet/minecraft/network/chat/Component; a
handle (Lnet/minecraft/network/protocol/game/ClientGamePacketListener;)V a
handle (Lnet/minecraft/network/PacketListener;)V a
write (Lnet/minecraft/network/FriendlyByteBuf;)V a
net/minecraft/network/protocol/game/ClientboundSetBorderCenterPacket abr
newCenterX a
newCenterZ b
<init> (Lnet/minecraft/world/level/border/WorldBorder;)V <init>
<init> (Lnet/minecraft/network/FriendlyByteBuf;)V <init>
getNewCenterX ()D d
getNewCenterZ ()D a
handle (Lnet/minecraft/network/protocol/game/ClientGamePacketListener;)V a
handle (Lnet/minecraft/network/PacketListener;)V a
write (Lnet/minecraft/network/FriendlyByteBuf;)V a
net/minecraft/network/protocol/game/ClientboundSetBorderLerpSizePacket abs
lerpTime c
newSize b
oldSize a
<init> (Lnet/minecraft/world/level/border/WorldBorder;)V <init>
<init> (Lnet/minecraft/network/FriendlyByteBuf;)V <init>
getLerpTime ()J e
getNewSize ()D d
getOldSize ()D a
handle (Lnet/minecraft/network/protocol/game/ClientGamePacketListener;)V a
handle (Lnet/minecraft/network/PacketListener;)V a
write (Lnet/minecraft/network/FriendlyByteBuf;)V a
net/minecraft/network/protocol/game/ClientboundSetBorderSizePacket abt
size a
<init> (Lnet/minecraft/world/level/border/WorldBorder;)V <init>
<init> (Lnet/minecraft/network/FriendlyByteBuf;)V <init>
getSize ()D a
handle (Lnet/minecraft/network/protocol/game/ClientGamePacketListener;)V a
handle (Lnet/minecraft/network/PacketListener;)V a
write (Lnet/minecraft/network/FriendlyByteBuf;)V a
net/minecraft/network/protocol/game/ClientboundSetBorderWarningDelayPacket abu
warningDelay a
<init> (Lnet/minecraft/world/level/border/WorldBorder;)V <init>
<init> (Lnet/minecraft/network/FriendlyByteBuf;)V <init>
getWarningDelay ()I a
handle (Lnet/minecraft/network/protocol/game/ClientGamePacketListener;)V a
handle (Lnet/minecraft/network/PacketListener;)V a
write (Lnet/minecraft/network/FriendlyByteBuf;)V a
net/minecraft/network/protocol/game/ClientboundSetBorderWarningDistancePacket abv
warningBlocks a
<init> (Lnet/minecraft/world/level/border/WorldBorder;)V <init>
<init> (Lnet/minecraft/network/FriendlyByteBuf;)V <init>
getWarningBlocks ()I a
handle (Lnet/minecraft/network/protocol/game/ClientGamePacketListener;)V a
handle (Lnet/minecraft/network/PacketListener;)V a
write (Lnet/minecraft/network/FriendlyByteBuf;)V a
net/minecraft/network/protocol/game/ClientboundSetCameraPacket abw
cameraId a
<init> (Lnet/minecraft/world/entity/Entity;)V <init>
<init> (Lnet/minecraft/network/FriendlyByteBuf;)V <init>
getEntity (Lnet/minecraft/world/level/Level;)Lnet/minecraft/world/entity/Entity; a
handle (Lnet/minecraft/network/protocol/game/ClientGamePacketListener;)V a
handle (Lnet/minecraft/network/PacketListener;)V a
write (Lnet/minecraft/network/FriendlyByteBuf;)V a
net/minecraft/network/protocol/game/ClientboundSetCarriedItemPacket abx
slot a
<init> (I)V <init>
<init> (Lnet/minecraft/network/FriendlyByteBuf;)V <init>
getSlot ()I a
handle (Lnet/minecraft/network/protocol/game/ClientGamePacketListener;)V a
handle (Lnet/minecraft/network/PacketListener;)V a
write (Lnet/minecraft/network/FriendlyByteBuf;)V a
net/minecraft/network/protocol/game/ClientboundSetChunkCacheCenterPacket aby
x a
z b
<init> (II)V <init>
<init> (Lnet/minecraft/network/FriendlyByteBuf;)V <init>
getX ()I a
getZ ()I d
handle (Lnet/minecraft/network/protocol/game/ClientGamePacketListener;)V a
handle (Lnet/minecraft/network/PacketListener;)V a
write (Lnet/minecraft/network/FriendlyByteBuf;)V a
net/minecraft/network/protocol/game/ClientboundSetChunkCacheRadiusPacket abz
radius a
<init> (I)V <init>
<init> (Lnet/minecraft/network/FriendlyByteBuf;)V <init>
getRadius ()I a
handle (Lnet/minecraft/network/protocol/game/ClientGamePacketListener;)V a
handle (Lnet/minecraft/network/PacketListener;)V a
write (Lnet/minecraft/network/FriendlyByteBuf;)V a
net/minecraft/network/protocol/game/ClientboundSetDefaultSpawnPositionPacket aca
angle b
pos a
<init> (Lnet/minecraft/core/BlockPos;F)V <init>
<init> (Lnet/minecraft/network/FriendlyByteBuf;)V <init>
getAngle ()F d
getPos ()Lnet/minecraft/core/BlockPos; a
handle (Lnet/minecraft/network/protocol/game/ClientGamePacketListener;)V a
handle (Lnet/minecraft/network/PacketListener;)V a
write (Lnet/minecraft/network/FriendlyByteBuf;)V a
net/minecraft/network/protocol/game/ClientboundSetDisplayObjectivePacket acb
objectiveName b
slot a
<init> (Lnet/minecraft/world/scores/DisplaySlot;Lnet/minecraft/world/scores/Objective;)V <init>
<init> (Lnet/minecraft/network/FriendlyByteBuf;)V <init>
getObjectiveName ()Ljava/lang/String; d
getSlot ()Lnet/minecraft/world/scores/DisplaySlot; a
handle (Lnet/minecraft/network/protocol/game/ClientGamePacketListener;)V a
handle (Lnet/minecraft/network/PacketListener;)V a
write (Lnet/minecraft/network/FriendlyByteBuf;)V a
net/minecraft/network/protocol/game/ClientboundSetEntityDataPacket acc
EOF_MARKER a
id b
packedItems c
<init> (ILjava/util/List;)V <init>
<init> (Lnet/minecraft/network/FriendlyByteBuf;)V <init>
equals (Ljava/lang/Object;)Z equals
handle (Lnet/minecraft/network/protocol/game/ClientGamePacketListener;)V a
handle (Lnet/minecraft/network/PacketListener;)V a
hashCode ()I hashCode
id ()I a
pack (Ljava/util/List;Lnet/minecraft/network/FriendlyByteBuf;)V a
packedItems ()Ljava/util/List; d
toString ()Ljava/lang/String; toString
unpack (Lnet/minecraft/network/FriendlyByteBuf;)Ljava/util/List; b
write (Lnet/minecraft/network/FriendlyByteBuf;)V a
net/minecraft/network/protocol/game/ClientboundSetEntityLinkPacket acd
destId b
sourceId a
<init> (Lnet/minecraft/world/entity/Entity;Lnet/minecraft/world/entity/Entity;)V <init>
<init> (Lnet/minecraft/network/FriendlyByteBuf;)V <init>
getDestId ()I d
getSourceId ()I a
handle (Lnet/minecraft/network/protocol/game/ClientGamePacketListener;)V a
handle (Lnet/minecraft/network/PacketListener;)V a
write (Lnet/minecraft/network/FriendlyByteBuf;)V a
net/minecraft/network/protocol/game/ClientboundSetEntityMotionPacket ace
id a
xa b
ya c
za d
<init> (Lnet/minecraft/world/entity/Entity;)V <init>
<init> (ILnet/minecraft/world/phys/Vec3;)V <init>
<init> (Lnet/minecraft/network/FriendlyByteBuf;)V <init>
getId ()I a
getXa ()I d
getYa ()I e
getZa ()I f
handle (Lnet/minecraft/network/protocol/game/ClientGamePacketListener;)V a
handle (Lnet/minecraft/network/PacketListener;)V a
write (Lnet/minecraft/network/FriendlyByteBuf;)V a
net/minecraft/network/protocol/game/ClientboundSetEquipmentPacket acf
CONTINUE_MASK a
entity b
slots c
<init> (ILjava/util/List;)V <init>
<init> (Lnet/minecraft/network/FriendlyByteBuf;)V <init>
getEntity ()I a
getSlots ()Ljava/util/List; d
handle (Lnet/minecraft/network/protocol/game/ClientGamePacketListener;)V a
handle (Lnet/minecraft/network/PacketListener;)V a
write (Lnet/minecraft/network/FriendlyByteBuf;)V a
net/minecraft/network/protocol/game/ClientboundSetExperiencePacket acg
experienceLevel c
experienceProgress a
totalExperience b
<init> (FII)V <init>
<init> (Lnet/minecraft/network/FriendlyByteBuf;)V <init>
getExperienceLevel ()I e
getExperienceProgress ()F a
getTotalExperience ()I d
handle (Lnet/minecraft/network/protocol/game/ClientGamePacketListener;)V a
handle (Lnet/minecraft/network/PacketListener;)V a
write (Lnet/minecraft/network/FriendlyByteBuf;)V a
net/minecraft/network/protocol/game/ClientboundSetHealthPacket ach
food b
health a
saturation c
<init> (FIF)V <init>
<init> (Lnet/minecraft/network/FriendlyByteBuf;)V <init>
getFood ()I d
getHealth ()F a
getSaturation ()F e
handle (Lnet/minecraft/network/protocol/game/ClientGamePacketListener;)V a
handle (Lnet/minecraft/network/PacketListener;)V a
write (Lnet/minecraft/network/FriendlyByteBuf;)V a
net/minecraft/network/protocol/game/ClientboundSetObjectivePacket aci
METHOD_ADD a
METHOD_CHANGE c
METHOD_REMOVE b
displayName e
method h
numberFormat g
objectiveName d
renderType f
<init> (Lnet/minecraft/world/scores/Objective;I)V <init>
<init> (Lnet/minecraft/network/FriendlyByteBuf;)V <init>
getDisplayName ()Lnet/minecraft/network/chat/Component; d
getMethod ()I e
getNumberFormat ()Lnet/minecraft/network/chat/numbers/NumberFormat; g
getObjectiveName ()Ljava/lang/String; a
getRenderType ()Lnet/minecraft/world/scores/criteria/ObjectiveCriteria$RenderType; f
handle (Lnet/minecraft/network/protocol/game/ClientGamePacketListener;)V a
handle (Lnet/minecraft/network/PacketListener;)V a
write (Lnet/minecraft/network/FriendlyByteBuf;)V a
net/minecraft/network/protocol/game/ClientboundSetPassengersPacket acj
passengers b
vehicle a
<init> (Lnet/minecraft/world/entity/Entity;)V <init>
<init> (Lnet/minecraft/network/FriendlyByteBuf;)V <init>
getPassengers ()[I a
getVehicle ()I d
handle (Lnet/minecraft/network/protocol/game/ClientGamePacketListener;)V a
handle (Lnet/minecraft/network/PacketListener;)V a
write (Lnet/minecraft/network/FriendlyByteBuf;)V a
net/minecraft/network/protocol/game/ClientboundSetPlayerTeamPacket ack
MAX_COLLISION_LENGTH g
MAX_VISIBILITY_LENGTH f
METHOD_ADD a
METHOD_CHANGE c
METHOD_JOIN d
METHOD_LEAVE e
METHOD_REMOVE b
method h
name i
parameters k
players j
<init> (Ljava/lang/String;ILjava/util/Optional;Ljava/util/Collection;)V <init>
<init> (Lnet/minecraft/network/FriendlyByteBuf;)V <init>
createAddOrModifyPacket (Lnet/minecraft/world/scores/PlayerTeam;Z)Lnet/minecraft/network/protocol/game/ClientboundSetPlayerTeamPacket; a
createPlayerPacket (Lnet/minecraft/world/scores/PlayerTeam;Ljava/lang/String;Lnet/minecraft/network/protocol/game/ClientboundSetPlayerTeamPacket$Action;)Lnet/minecraft/network/protocol/game/ClientboundSetPlayerTeamPacket; a
createRemovePacket (Lnet/minecraft/world/scores/PlayerTeam;)Lnet/minecraft/network/protocol/game/ClientboundSetPlayerTeamPacket; a
getName ()Ljava/lang/String; e
getParameters ()Ljava/util/Optional; g
getPlayerAction ()Lnet/minecraft/network/protocol/game/ClientboundSetPlayerTeamPacket$Action; a
getPlayers ()Ljava/util/Collection; f
getTeamAction ()Lnet/minecraft/network/protocol/game/ClientboundSetPlayerTeamPacket$Action; d
handle (Lnet/minecraft/network/protocol/game/ClientGamePacketListener;)V a
handle (Lnet/minecraft/network/PacketListener;)V a
lambda$write$0 ()Ljava/lang/IllegalStateException; h
shouldHaveParameters (I)Z b
shouldHavePlayerList (I)Z a
write (Lnet/minecraft/network/FriendlyByteBuf;)V a
net/minecraft/network/protocol/game/ClientboundSetPlayerTeamPacket$Action ack$a
$VALUES c
ADD a
REMOVE b
$values ()[Lnet/minecraft/network/protocol/game/ClientboundSetPlayerTeamPacket$Action; a
<clinit> ()V <clinit>
<init> (Ljava/lang/String;I)V <init>
valueOf (Ljava/lang/String;)Lnet/minecraft/network/protocol/game/ClientboundSetPlayerTeamPacket$Action; valueOf
values ()[Lnet/minecraft/network/protocol/game/ClientboundSetPlayerTeamPacket$Action; values
net/minecraft/network/protocol/game/ClientboundSetPlayerTeamPacket$Parameters ack$b
collisionRule e
color f
displayName a
nametagVisibility d
options g
playerPrefix b
playerSuffix c
<init> (Lnet/minecraft/world/scores/PlayerTeam;)V <init>
<init> (Lnet/minecraft/network/FriendlyByteBuf;)V <init>
getCollisionRule ()Ljava/lang/String; e
getColor ()Lnet/minecraft/ChatFormatting; c
getDisplayName ()Lnet/minecraft/network/chat/Component; a
getNametagVisibility ()Ljava/lang/String; d
getOptions ()I b
getPlayerPrefix ()Lnet/minecraft/network/chat/Component; f
getPlayerSuffix ()Lnet/minecraft/network/chat/Component; g
write (Lnet/minecraft/network/FriendlyByteBuf;)V a
net/minecraft/network/protocol/game/ClientboundSetScorePacket acl
display d
numberFormat e
objectiveName b
owner a
score c
<init> (Ljava/lang/String;Ljava/lang/String;ILnet/minecraft/network/chat/Component;Lnet/minecraft/network/chat/numbers/NumberFormat;)V <init>
<init> (Lnet/minecraft/network/FriendlyByteBuf;)V <init>
display ()Lnet/minecraft/network/chat/Component; f
equals (Ljava/lang/Object;)Z equals
handle (Lnet/minecraft/network/protocol/game/ClientGamePacketListener;)V a
handle (Lnet/minecraft/network/PacketListener;)V a
hashCode ()I hashCode
numberFormat ()Lnet/minecraft/network/chat/numbers/NumberFormat; g
objectiveName ()Ljava/lang/String; d
owner ()Ljava/lang/String; a
score ()I e
toString ()Ljava/lang/String; toString
write (Lnet/minecraft/network/FriendlyByteBuf;)V a
net/minecraft/network/protocol/game/ClientboundSetSimulationDistancePacket acm
simulationDistance a
<init> (I)V <init>
<init> (Lnet/minecraft/network/FriendlyByteBuf;)V <init>
equals (Ljava/lang/Object;)Z equals
handle (Lnet/minecraft/network/protocol/game/ClientGamePacketListener;)V a
handle (Lnet/minecraft/network/PacketListener;)V a
hashCode ()I hashCode
simulationDistance ()I a
toString ()Ljava/lang/String; toString
write (Lnet/minecraft/network/FriendlyByteBuf;)V a
net/minecraft/network/protocol/game/ClientboundSetSubtitleTextPacket acn
text a
<init> (Lnet/minecraft/network/chat/Component;)V <init>
<init> (Lnet/minecraft/network/FriendlyByteBuf;)V <init>
getText ()Lnet/minecraft/network/chat/Component; a
handle (Lnet/minecraft/network/protocol/game/ClientGamePacketListener;)V a
handle (Lnet/minecraft/network/PacketListener;)V a
write (Lnet/minecraft/network/FriendlyByteBuf;)V a
net/minecraft/network/protocol/game/ClientboundSetTimePacket aco
dayTime b
gameTime a
<init> (JJZ)V <init>
<init> (Lnet/minecraft/network/FriendlyByteBuf;)V <init>
getDayTime ()J d
getGameTime ()J a
handle (Lnet/minecraft/network/protocol/game/ClientGamePacketListener;)V a
handle (Lnet/minecraft/network/PacketListener;)V a
write (Lnet/minecraft/network/FriendlyByteBuf;)V a
net/minecraft/network/protocol/game/ClientboundSetTitleTextPacket acp
text a
<init> (Lnet/minecraft/network/chat/Component;)V <init>
<init> (Lnet/minecraft/network/FriendlyByteBuf;)V <init>
getText ()Lnet/minecraft/network/chat/Component; a
handle (Lnet/minecraft/network/protocol/game/ClientGamePacketListener;)V a
handle (Lnet/minecraft/network/PacketListener;)V a
write (Lnet/minecraft/network/FriendlyByteBuf;)V a
net/minecraft/network/protocol/game/ClientboundSetTitlesAnimationPacket acq
fadeIn a
fadeOut c
stay b
<init> (III)V <init>
<init> (Lnet/minecraft/network/FriendlyByteBuf;)V <init>
getFadeIn ()I a
getFadeOut ()I e
getStay ()I d
handle (Lnet/minecraft/network/protocol/game/ClientGamePacketListener;)V a
handle (Lnet/minecraft/network/PacketListener;)V a
write (Lnet/minecraft/network/FriendlyByteBuf;)V a
net/minecraft/network/protocol/game/ClientboundSoundEntityPacket acr
id c
pitch e
seed f
sound a
source b
volume d
<init> (Lnet/minecraft/core/Holder;Lnet/minecraft/sounds/SoundSource;Lnet/minecraft/world/entity/Entity;FFJ)V <init>
<init> (Lnet/minecraft/network/FriendlyByteBuf;)V <init>
getId ()I e
getPitch ()F g
getSeed ()J h
getSound ()Lnet/minecraft/core/Holder; a
getSource ()Lnet/minecraft/sounds/SoundSource; d
getVolume ()F f
handle (Lnet/minecraft/network/protocol/game/ClientGamePacketListener;)V a
handle (Lnet/minecraft/network/PacketListener;)V a
lambda$write$0 (Lnet/minecraft/network/FriendlyByteBuf;Lnet/minecraft/sounds/SoundEvent;)V a
write (Lnet/minecraft/network/FriendlyByteBuf;)V a
net/minecraft/network/protocol/game/ClientboundSoundPacket acs
LOCATION_ACCURACY a
pitch h
seed i
sound b
source c
volume g
x d
y e
z f
<init> (Lnet/minecraft/core/Holder;Lnet/minecraft/sounds/SoundSource;DDDFFJ)V <init>
<init> (Lnet/minecraft/network/FriendlyByteBuf;)V <init>
getPitch ()F i
getSeed ()J j
getSound ()Lnet/minecraft/core/Holder; a
getSource ()Lnet/minecraft/sounds/SoundSource; d
getVolume ()F h
getX ()D e
getY ()D f
getZ ()D g
handle (Lnet/minecraft/network/protocol/game/ClientGamePacketListener;)V a
handle (Lnet/minecraft/network/PacketListener;)V a
lambda$write$0 (Lnet/minecraft/network/FriendlyByteBuf;Lnet/minecraft/sounds/SoundEvent;)V a
write (Lnet/minecraft/network/FriendlyByteBuf;)V a
net/minecraft/network/protocol/game/ClientboundStartConfigurationPacket act
<init> ()V <init>
<init> (Lnet/minecraft/network/FriendlyByteBuf;)V <init>
equals (Ljava/lang/Object;)Z equals
handle (Lnet/minecraft/network/protocol/game/ClientGamePacketListener;)V a
handle (Lnet/minecraft/network/PacketListener;)V a
hashCode ()I hashCode
nextProtocol ()Lnet/minecraft/network/ConnectionProtocol; c
toString ()Ljava/lang/String; toString
write (Lnet/minecraft/network/FriendlyByteBuf;)V a
net/minecraft/network/protocol/game/ClientboundStopSoundPacket acu
HAS_SOUND b
HAS_SOURCE a
name c
source d
<init> (Lnet/minecraft/resources/ResourceLocation;Lnet/minecraft/sounds/SoundSource;)V <init>
<init> (Lnet/minecraft/network/FriendlyByteBuf;)V <init>
getName ()Lnet/minecraft/resources/ResourceLocation; a
getSource ()Lnet/minecraft/sounds/SoundSource; d
handle (Lnet/minecraft/network/protocol/game/ClientGamePacketListener;)V a
handle (Lnet/minecraft/network/PacketListener;)V a
write (Lnet/minecraft/network/FriendlyByteBuf;)V a
net/minecraft/network/protocol/game/ClientboundSystemChatPacket acv
content a
overlay b
<init> (Lnet/minecraft/network/chat/Component;Z)V <init>
<init> (Lnet/minecraft/network/FriendlyByteBuf;)V <init>
content ()Lnet/minecraft/network/chat/Component; a
equals (Ljava/lang/Object;)Z equals
handle (Lnet/minecraft/network/protocol/game/ClientGamePacketListener;)V a
handle (Lnet/minecraft/network/PacketListener;)V a
hashCode ()I hashCode
isSkippable ()Z b
overlay ()Z d
toString ()Ljava/lang/String; toString
write (Lnet/minecraft/network/FriendlyByteBuf;)V a
net/minecraft/network/protocol/game/ClientboundTabListPacket acw
footer b
header a
<init> (Lnet/minecraft/network/chat/Component;Lnet/minecraft/network/chat/Component;)V <init>
<init> (Lnet/minecraft/network/FriendlyByteBuf;)V <init>
getFooter ()Lnet/minecraft/network/chat/Component; d
getHeader ()Lnet/minecraft/network/chat/Component; a
handle (Lnet/minecraft/network/protocol/game/ClientGamePacketListener;)V a
handle (Lnet/minecraft/network/PacketListener;)V a
write (Lnet/minecraft/network/FriendlyByteBuf;)V a
net/minecraft/network/protocol/game/ClientboundTagQueryPacket acx
tag b
transactionId a
<init> (Lnet/minecraft/network/FriendlyByteBuf;)V <init>
<init> (ILnet/minecraft/nbt/CompoundTag;)V <init>
getTag ()Lnet/minecraft/nbt/CompoundTag; d
getTransactionId ()I a
handle (Lnet/minecraft/network/protocol/game/ClientGamePacketListener;)V a
handle (Lnet/minecraft/network/PacketListener;)V a
isSkippable ()Z b
write (Lnet/minecraft/network/FriendlyByteBuf;)V a
net/minecraft/network/protocol/game/ClientboundTakeItemEntityPacket acy
amount c
itemId a
playerId b
<init> (III)V <init>
<init> (Lnet/minecraft/network/FriendlyByteBuf;)V <init>
getAmount ()I e
getItemId ()I a
getPlayerId ()I d
handle (Lnet/minecraft/network/protocol/game/ClientGamePacketListener;)V a
handle (Lnet/minecraft/network/PacketListener;)V a
write (Lnet/minecraft/network/FriendlyByteBuf;)V a
net/minecraft/network/protocol/game/ClientboundTeleportEntityPacket acz
id a
onGround g
x b
xRot f
y c
yRot e
z d
<init> (Lnet/minecraft/world/entity/Entity;)V <init>
<init> (Lnet/minecraft/network/FriendlyByteBuf;)V <init>
getId ()I a
getX ()D d
getY ()D e
getZ ()D f
getxRot ()B h
getyRot ()B g
handle (Lnet/minecraft/network/protocol/game/ClientGamePacketListener;)V a
handle (Lnet/minecraft/network/PacketListener;)V a
isOnGround ()Z i
write (Lnet/minecraft/network/FriendlyByteBuf;)V a
net/minecraft/network/protocol/game/ClientboundTickingStatePacket ada
isFrozen b
tickRate a
<init> (FZ)V <init>
<init> (Lnet/minecraft/network/FriendlyByteBuf;)V <init>
equals (Ljava/lang/Object;)Z equals
from (Lnet/minecraft/world/TickRateManager;)Lnet/minecraft/network/protocol/game/ClientboundTickingStatePacket; a
handle (Lnet/minecraft/network/protocol/game/ClientGamePacketListener;)V a
handle (Lnet/minecraft/network/PacketListener;)V a
hashCode ()I hashCode
isFrozen ()Z d
tickRate ()F a
toString ()Ljava/lang/String; toString
write (Lnet/minecraft/network/FriendlyByteBuf;)V a
net/minecraft/network/protocol/game/ClientboundTickingStepPacket adb
tickSteps a
<init> (I)V <init>
<init> (Lnet/minecraft/network/FriendlyByteBuf;)V <init>
equals (Ljava/lang/Object;)Z equals
from (Lnet/minecraft/world/TickRateManager;)Lnet/minecraft/network/protocol/game/ClientboundTickingStepPacket; a
handle (Lnet/minecraft/network/protocol/game/ClientGamePacketListener;)V a
handle (Lnet/minecraft/network/PacketListener;)V a
hashCode ()I hashCode
tickSteps ()I a
toString ()Ljava/lang/String; toString
write (Lnet/minecraft/network/FriendlyByteBuf;)V a
net/minecraft/network/protocol/game/ClientboundUpdateAdvancementsPacket adc
added b
progress d
removed c
reset a
<init> (ZLjava/util/Collection;Ljava/util/Set;Ljava/util/Map;)V <init>
<init> (Lnet/minecraft/network/FriendlyByteBuf;)V <init>
getAdded ()Ljava/util/List; a
getProgress ()Ljava/util/Map; e
getRemoved ()Ljava/util/Set; d
handle (Lnet/minecraft/network/protocol/game/ClientGamePacketListener;)V a
handle (Lnet/minecraft/network/PacketListener;)V a
lambda$write$0 (Lnet/minecraft/network/FriendlyByteBuf;Lnet/minecraft/advancements/AdvancementHolder;)V a
lambda$write$1 (Lnet/minecraft/network/FriendlyByteBuf;Lnet/minecraft/advancements/AdvancementProgress;)V a
shouldReset ()Z f
write (Lnet/minecraft/network/FriendlyByteBuf;)V a
net/minecraft/network/protocol/game/ClientboundUpdateAttributesPacket add
attributes b
entityId a
<init> (ILjava/util/Collection;)V <init>
<init> (Lnet/minecraft/network/FriendlyByteBuf;)V <init>
getEntityId ()I a
getValues ()Ljava/util/List; d
handle (Lnet/minecraft/network/protocol/game/ClientGamePacketListener;)V a
handle (Lnet/minecraft/network/PacketListener;)V a
lambda$new$0 (Lnet/minecraft/network/FriendlyByteBuf;)Lnet/minecraft/world/entity/ai/attributes/AttributeModifier; c
lambda$new$1 (Lnet/minecraft/network/FriendlyByteBuf;)Lnet/minecraft/network/protocol/game/ClientboundUpdateAttributesPacket$AttributeSnapshot; b
lambda$write$2 (Lnet/minecraft/network/FriendlyByteBuf;Lnet/minecraft/world/entity/ai/attributes/AttributeModifier;)V a
lambda$write$3 (Lnet/minecraft/network/FriendlyByteBuf;Lnet/minecraft/network/protocol/game/ClientboundUpdateAttributesPacket$AttributeSnapshot;)V a
write (Lnet/minecraft/network/FriendlyByteBuf;)V a
net/minecraft/network/protocol/game/ClientboundUpdateAttributesPacket$AttributeSnapshot add$a
attribute a
base b
modifiers c
<init> (Lnet/minecraft/world/entity/ai/attributes/Attribute;DLjava/util/Collection;)V <init>
getAttribute ()Lnet/minecraft/world/entity/ai/attributes/Attribute; a
getBase ()D b
getModifiers ()Ljava/util/Collection; c
net/minecraft/network/protocol/game/ClientboundUpdateMobEffectPacket ade
FLAG_AMBIENT a
FLAG_SHOW_ICON c
FLAG_VISIBLE b
effect e
effectAmplifier f
effectDurationTicks g
entityId d
factorData i
flags h
<init> (ILnet/minecraft/world/effect/MobEffectInstance;)V <init>
<init> (Lnet/minecraft/network/FriendlyByteBuf;)V <init>
effectShowsIcon ()Z i
getEffect ()Lnet/minecraft/world/effect/MobEffect; d
getEffectAmplifier ()B e
getEffectDurationTicks ()I f
getEntityId ()I a
getFactorData ()Lnet/minecraft/world/effect/MobEffectInstance$FactorData; j
handle (Lnet/minecraft/network/protocol/game/ClientGamePacketListener;)V a
handle (Lnet/minecraft/network/PacketListener;)V a
isEffectAmbient ()Z h
isEffectVisible ()Z g
lambda$new$0 (Lnet/minecraft/network/FriendlyByteBuf;)Lnet/minecraft/world/effect/MobEffectInstance$FactorData; b
lambda$write$1 (Lnet/minecraft/network/FriendlyByteBuf;Lnet/minecraft/world/effect/MobEffectInstance$FactorData;)V a
write (Lnet/minecraft/network/FriendlyByteBuf;)V a
net/minecraft/network/protocol/game/ClientboundUpdateRecipesPacket adf
recipes a
<init> (Ljava/util/Collection;)V <init>
<init> (Lnet/minecraft/network/FriendlyByteBuf;)V <init>
fromNetwork (Lnet/minecraft/network/FriendlyByteBuf;)Lnet/minecraft/world/item/crafting/RecipeHolder; b
getRecipes ()Ljava/util/List; a
handle (Lnet/minecraft/network/protocol/game/ClientGamePacketListener;)V a
handle (Lnet/minecraft/network/PacketListener;)V a
lambda$fromNetwork$0 (Lnet/minecraft/resources/ResourceLocation;)Ljava/lang/IllegalArgumentException; a
toNetwork (Lnet/minecraft/network/FriendlyByteBuf;Lnet/minecraft/world/item/crafting/RecipeHolder;)V a
write (Lnet/minecraft/network/FriendlyByteBuf;)V a
net/minecraft/network/protocol/game/CommonPlayerSpawnInfo adg
dimension b
dimensionType a
gameType d
isDebug f
isFlat g
lastDeathLocation h
portalCooldown i
previousGameType e
seed c
<init> (Lnet/minecraft/resources/ResourceKey;Lnet/minecraft/resources/ResourceKey;JLnet/minecraft/world/level/GameType;Lnet/minecraft/world/level/GameType;ZZLjava/util/Optional;I)V <init>
<init> (Lnet/minecraft/network/FriendlyByteBuf;)V <init>
dimension ()Lnet/minecraft/resources/ResourceKey; b
dimensionType ()Lnet/minecraft/resources/ResourceKey; a
equals (Ljava/lang/Object;)Z equals
gameType ()Lnet/minecraft/world/level/GameType; d
hashCode ()I hashCode
isDebug ()Z f
isFlat ()Z g
lastDeathLocation ()Ljava/util/Optional; h
portalCooldown ()I i
previousGameType ()Lnet/minecraft/world/level/GameType; e
seed ()J c
toString ()Ljava/lang/String; toString
write (Lnet/minecraft/network/FriendlyByteBuf;)V a
net/minecraft/network/protocol/game/DebugEntityNameGenerator adh
NAMES_FIRST_PART a
NAMES_SECOND_PART b
<clinit> ()V <clinit>
<init> ()V <init>
getEntityName (Ljava/util/UUID;)Ljava/lang/String; a
getEntityName (Lnet/minecraft/world/entity/Entity;)Ljava/lang/String; a
getRandom (Ljava/util/UUID;)Lnet/minecraft/util/RandomSource; b
getRandomString (Lnet/minecraft/util/RandomSource;[Ljava/lang/String;)Ljava/lang/String; a
net/minecraft/network/protocol/game/DebugPackets adi
LOGGER a
<clinit> ()V <clinit>
<init> ()V <init>
getMemoryDescriptions (Lnet/minecraft/world/entity/LivingEntity;J)Ljava/util/List; a
getShortDescription (Lnet/minecraft/server/level/ServerLevel;Ljava/lang/Object;)Ljava/lang/String; a
lambda$sendEntityBrain$4 (Ljava/lang/String;)Ljava/lang/String; a
lambda$sendEntityBrain$5 (Ljava/util/List;Ljava/lang/String;Lnet/minecraft/world/entity/ai/gossip/GossipType;Ljava/lang/Integer;)V a
lambda$sendEntityBrain$6 (Ljava/util/List;Ljava/util/UUID;Lit/unimi/dsi/fastutil/objects/Object2IntMap;)V a
lambda$sendGoalSelector$3 (Ljava/util/List;Lnet/minecraft/world/entity/ai/goal/WrappedGoal;)V a
lambda$sendPoiAddedPacket$2 (Lnet/minecraft/resources/ResourceKey;)Ljava/lang/String; a
lambda$sendPoiPacketsForChunk$0 (Lnet/minecraft/core/Holder;)Z a
lambda$sendPoiPacketsForChunk$1 (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/ai/village/poi/PoiRecord;)V a
sendBeeInfo (Lnet/minecraft/world/entity/animal/Bee;)V a
sendBreezeInfo (Lnet/minecraft/world/entity/monster/breeze/Breeze;)V a
sendEntityBrain (Lnet/minecraft/world/entity/LivingEntity;)V a
sendGameEventInfo (Lnet/minecraft/world/level/Level;Lnet/minecraft/world/level/gameevent/GameEvent;Lnet/minecraft/world/phys/Vec3;)V a
sendGameEventListenerInfo (Lnet/minecraft/world/level/Level;Lnet/minecraft/world/level/gameevent/GameEventListener;)V a
sendGameTestAddMarker (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/core/BlockPos;Ljava/lang/String;II)V a
sendGameTestClearPacket (Lnet/minecraft/server/level/ServerLevel;)V a
sendGoalSelector (Lnet/minecraft/world/level/Level;Lnet/minecraft/world/entity/Mob;Lnet/minecraft/world/entity/ai/goal/GoalSelector;)V a
sendHiveInfo (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/block/entity/BeehiveBlockEntity;)V a
sendNeighborsUpdatePacket (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;)V a
sendPacketToAllPlayers (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/network/protocol/common/custom/CustomPacketPayload;)V a
sendPathFindingPacket (Lnet/minecraft/world/level/Level;Lnet/minecraft/world/entity/Mob;Lnet/minecraft/world/level/pathfinder/Path;F)V a
sendPoiAddedPacket (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/core/BlockPos;)V a
sendPoiPacketsForChunk (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/level/ChunkPos;)V a
sendPoiRemovedPacket (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/core/BlockPos;)V b
sendPoiTicketCountPacket (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/core/BlockPos;)V c
sendRaids (Lnet/minecraft/server/level/ServerLevel;Ljava/util/Collection;)V a
sendStructurePacket (Lnet/minecraft/world/level/WorldGenLevel;Lnet/minecraft/world/level/levelgen/structure/StructureStart;)V a
sendVillageSectionsPacket (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/core/BlockPos;)V d
net/minecraft/network/protocol/game/ServerGamePacketListener adj
handleAcceptTeleportPacket (Lnet/minecraft/network/protocol/game/ServerboundAcceptTeleportationPacket;)V a
handleAnimate (Lnet/minecraft/network/protocol/game/ServerboundSwingPacket;)V a
handleBlockEntityTagQuery (Lnet/minecraft/network/protocol/game/ServerboundBlockEntityTagQuery;)V a
handleChangeDifficulty (Lnet/minecraft/network/protocol/game/ServerboundChangeDifficultyPacket;)V a
handleChat (Lnet/minecraft/network/protocol/game/ServerboundChatPacket;)V a
handleChatAck (Lnet/minecraft/network/protocol/game/ServerboundChatAckPacket;)V a
handleChatCommand (Lnet/minecraft/network/protocol/game/ServerboundChatCommandPacket;)V a
handleChatSessionUpdate (Lnet/minecraft/network/protocol/game/ServerboundChatSessionUpdatePacket;)V a
handleChunkBatchReceived (Lnet/minecraft/network/protocol/game/ServerboundChunkBatchReceivedPacket;)V a
handleClientCommand (Lnet/minecraft/network/protocol/game/ServerboundClientCommandPacket;)V a
handleConfigurationAcknowledged (Lnet/minecraft/network/protocol/game/ServerboundConfigurationAcknowledgedPacket;)V a
handleContainerButtonClick (Lnet/minecraft/network/protocol/game/ServerboundContainerButtonClickPacket;)V a
handleContainerClick (Lnet/minecraft/network/protocol/game/ServerboundContainerClickPacket;)V a
handleContainerClose (Lnet/minecraft/network/protocol/game/ServerboundContainerClosePacket;)V a
handleContainerSlotStateChanged (Lnet/minecraft/network/protocol/game/ServerboundContainerSlotStateChangedPacket;)V a
handleCustomCommandSuggestions (Lnet/minecraft/network/protocol/game/ServerboundCommandSuggestionPacket;)V a
handleEditBook (Lnet/minecraft/network/protocol/game/ServerboundEditBookPacket;)V a
handleEntityTagQuery (Lnet/minecraft/network/protocol/game/ServerboundEntityTagQuery;)V a
handleInteract (Lnet/minecraft/network/protocol/game/ServerboundInteractPacket;)V a
handleJigsawGenerate (Lnet/minecraft/network/protocol/game/ServerboundJigsawGeneratePacket;)V a
handleLockDifficulty (Lnet/minecraft/network/protocol/game/ServerboundLockDifficultyPacket;)V a
handleMovePlayer (Lnet/minecraft/network/protocol/game/ServerboundMovePlayerPacket;)V a
handleMoveVehicle (Lnet/minecraft/network/protocol/game/ServerboundMoveVehiclePacket;)V a
handlePaddleBoat (Lnet/minecraft/network/protocol/game/ServerboundPaddleBoatPacket;)V a
handlePickItem (Lnet/minecraft/network/protocol/game/ServerboundPickItemPacket;)V a
handlePlaceRecipe (Lnet/minecraft/network/protocol/game/ServerboundPlaceRecipePacket;)V a
handlePlayerAbilities (Lnet/minecraft/network/protocol/game/ServerboundPlayerAbilitiesPacket;)V a
handlePlayerAction (Lnet/minecraft/network/protocol/game/ServerboundPlayerActionPacket;)V a
handlePlayerCommand (Lnet/minecraft/network/protocol/game/ServerboundPlayerCommandPacket;)V a
handlePlayerInput (Lnet/minecraft/network/protocol/game/ServerboundPlayerInputPacket;)V a
handleRecipeBookChangeSettingsPacket (Lnet/minecraft/network/protocol/game/ServerboundRecipeBookChangeSettingsPacket;)V a
handleRecipeBookSeenRecipePacket (Lnet/minecraft/network/protocol/game/ServerboundRecipeBookSeenRecipePacket;)V a
handleRenameItem (Lnet/minecraft/network/protocol/game/ServerboundRenameItemPacket;)V a
handleSeenAdvancements (Lnet/minecraft/network/protocol/game/ServerboundSeenAdvancementsPacket;)V a
handleSelectTrade (Lnet/minecraft/network/protocol/game/ServerboundSelectTradePacket;)V a
handleSetBeaconPacket (Lnet/minecraft/network/protocol/game/ServerboundSetBeaconPacket;)V a
handleSetCarriedItem (Lnet/minecraft/network/protocol/game/ServerboundSetCarriedItemPacket;)V a
handleSetCommandBlock (Lnet/minecraft/network/protocol/game/ServerboundSetCommandBlockPacket;)V a
handleSetCommandMinecart (Lnet/minecraft/network/protocol/game/ServerboundSetCommandMinecartPacket;)V a
handleSetCreativeModeSlot (Lnet/minecraft/network/protocol/game/ServerboundSetCreativeModeSlotPacket;)V a
handleSetJigsawBlock (Lnet/minecraft/network/protocol/game/ServerboundSetJigsawBlockPacket;)V a
handleSetStructureBlock (Lnet/minecraft/network/protocol/game/ServerboundSetStructureBlockPacket;)V a
handleSignUpdate (Lnet/minecraft/network/protocol/game/ServerboundSignUpdatePacket;)V a
handleTeleportToEntityPacket (Lnet/minecraft/network/protocol/game/ServerboundTeleportToEntityPacket;)V a
handleUseItem (Lnet/minecraft/network/protocol/game/ServerboundUseItemPacket;)V a
handleUseItemOn (Lnet/minecraft/network/protocol/game/ServerboundUseItemOnPacket;)V a
protocol ()Lnet/minecraft/network/ConnectionProtocol; b
net/minecraft/network/protocol/game/ServerPacketListener adk
shouldPropagateHandlingExceptions ()Z d
net/minecraft/network/protocol/game/ServerPingPacketListener adl
handlePingRequest (Lnet/minecraft/network/protocol/status/ServerboundPingRequestPacket;)V a
net/minecraft/network/protocol/game/ServerboundAcceptTeleportationPacket adm
id a
<init> (I)V <init>
<init> (Lnet/minecraft/network/FriendlyByteBuf;)V <init>
getId ()I a
handle (Lnet/minecraft/network/protocol/game/ServerGamePacketListener;)V a
handle (Lnet/minecraft/network/PacketListener;)V a
write (Lnet/minecraft/network/FriendlyByteBuf;)V a
net/minecraft/network/protocol/game/ServerboundBlockEntityTagQuery adn
pos b
transactionId a
<init> (ILnet/minecraft/core/BlockPos;)V <init>
<init> (Lnet/minecraft/network/FriendlyByteBuf;)V <init>
getPos ()Lnet/minecraft/core/BlockPos; d
getTransactionId ()I a
handle (Lnet/minecraft/network/protocol/game/ServerGamePacketListener;)V a
handle (Lnet/minecraft/network/PacketListener;)V a
write (Lnet/minecraft/network/FriendlyByteBuf;)V a
net/minecraft/network/protocol/game/ServerboundChangeDifficultyPacket ado
difficulty a
<init> (Lnet/minecraft/world/Difficulty;)V <init>
<init> (Lnet/minecraft/network/FriendlyByteBuf;)V <init>
getDifficulty ()Lnet/minecraft/world/Difficulty; a
handle (Lnet/minecraft/network/protocol/game/ServerGamePacketListener;)V a
handle (Lnet/minecraft/network/PacketListener;)V a
write (Lnet/minecraft/network/FriendlyByteBuf;)V a
net/minecraft/network/protocol/game/ServerboundChatAckPacket adp
offset a
<init> (I)V <init>
<init> (Lnet/minecraft/network/FriendlyByteBuf;)V <init>
equals (Ljava/lang/Object;)Z equals
handle (Lnet/minecraft/network/protocol/game/ServerGamePacketListener;)V a
handle (Lnet/minecraft/network/PacketListener;)V a
hashCode ()I hashCode
offset ()I a
toString ()Ljava/lang/String; toString
write (Lnet/minecraft/network/FriendlyByteBuf;)V a
net/minecraft/network/protocol/game/ServerboundChatCommandPacket adq
argumentSignatures d
command a
lastSeenMessages e
salt c
timeStamp b
<init> (Ljava/lang/String;Ljava/time/Instant;JLnet/minecraft/commands/arguments/ArgumentSignatures;Lnet/minecraft/network/chat/LastSeenMessages$Update;)V <init>
<init> (Lnet/minecraft/network/FriendlyByteBuf;)V <init>
argumentSignatures ()Lnet/minecraft/commands/arguments/ArgumentSignatures; f
command ()Ljava/lang/String; a
equals (Ljava/lang/Object;)Z equals
handle (Lnet/minecraft/network/protocol/game/ServerGamePacketListener;)V a
handle (Lnet/minecraft/network/PacketListener;)V a
hashCode ()I hashCode
lastSeenMessages ()Lnet/minecraft/network/chat/LastSeenMessages$Update; g
salt ()J e
timeStamp ()Ljava/time/Instant; d
toString ()Ljava/lang/String; toString
write (Lnet/minecraft/network/FriendlyByteBuf;)V a
net/minecraft/network/protocol/game/ServerboundChatPacket adr
lastSeenMessages e
message a
salt c
signature d
timeStamp b
<init> (Ljava/lang/String;Ljava/time/Instant;JLnet/minecraft/network/chat/MessageSignature;Lnet/minecraft/network/chat/LastSeenMessages$Update;)V <init>
<init> (Lnet/minecraft/network/FriendlyByteBuf;)V <init>
equals (Ljava/lang/Object;)Z equals
handle (Lnet/minecraft/network/protocol/game/ServerGamePacketListener;)V a
handle (Lnet/minecraft/network/PacketListener;)V a
hashCode ()I hashCode
lastSeenMessages ()Lnet/minecraft/network/chat/LastSeenMessages$Update; g
message ()Ljava/lang/String; a
salt ()J e
signature ()Lnet/minecraft/network/chat/MessageSignature; f
timeStamp ()Ljava/time/Instant; d
toString ()Ljava/lang/String; toString
write (Lnet/minecraft/network/FriendlyByteBuf;)V a
net/minecraft/network/protocol/game/ServerboundChatSessionUpdatePacket ads
chatSession a
<init> (Lnet/minecraft/network/chat/RemoteChatSession$Data;)V <init>
<init> (Lnet/minecraft/network/FriendlyByteBuf;)V <init>
chatSession ()Lnet/minecraft/network/chat/RemoteChatSession$Data; a
equals (Ljava/lang/Object;)Z equals
handle (Lnet/minecraft/network/protocol/game/ServerGamePacketListener;)V a
handle (Lnet/minecraft/network/PacketListener;)V a
hashCode ()I hashCode
toString ()Ljava/lang/String; toString
write (Lnet/minecraft/network/FriendlyByteBuf;)V a
net/minecraft/network/protocol/game/ServerboundChunkBatchReceivedPacket adt
desiredChunksPerTick a
<init> (F)V <init>
<init> (Lnet/minecraft/network/FriendlyByteBuf;)V <init>
desiredChunksPerTick ()F a
equals (Ljava/lang/Object;)Z equals
handle (Lnet/minecraft/network/protocol/game/ServerGamePacketListener;)V a
handle (Lnet/minecraft/network/PacketListener;)V a
hashCode ()I hashCode
toString ()Ljava/lang/String; toString
write (Lnet/minecraft/network/FriendlyByteBuf;)V a
net/minecraft/network/protocol/game/ServerboundClientCommandPacket adu
action a
<init> (Lnet/minecraft/network/protocol/game/ServerboundClientCommandPacket$Action;)V <init>
<init> (Lnet/minecraft/network/FriendlyByteBuf;)V <init>
getAction ()Lnet/minecraft/network/protocol/game/ServerboundClientCommandPacket$Action; a
handle (Lnet/minecraft/network/protocol/game/ServerGamePacketListener;)V a
handle (Lnet/minecraft/network/PacketListener;)V a
write (Lnet/minecraft/network/FriendlyByteBuf;)V a
net/minecraft/network/protocol/game/ServerboundClientCommandPacket$Action adu$a
$VALUES c
PERFORM_RESPAWN a
REQUEST_STATS b
$values ()[Lnet/minecraft/network/protocol/game/ServerboundClientCommandPacket$Action; a
<clinit> ()V <clinit>
<init> (Ljava/lang/String;I)V <init>
valueOf (Ljava/lang/String;)Lnet/minecraft/network/protocol/game/ServerboundClientCommandPacket$Action; valueOf
values ()[Lnet/minecraft/network/protocol/game/ServerboundClientCommandPacket$Action; values
net/minecraft/network/protocol/game/ServerboundCommandSuggestionPacket adv
command b
id a
<init> (ILjava/lang/String;)V <init>
<init> (Lnet/minecraft/network/FriendlyByteBuf;)V <init>
getCommand ()Ljava/lang/String; d
getId ()I a
handle (Lnet/minecraft/network/protocol/game/ServerGamePacketListener;)V a
handle (Lnet/minecraft/network/PacketListener;)V a
write (Lnet/minecraft/network/FriendlyByteBuf;)V a
net/minecraft/network/protocol/game/ServerboundConfigurationAcknowledgedPacket adw
<init> ()V <init>
<init> (Lnet/minecraft/network/FriendlyByteBuf;)V <init>
equals (Ljava/lang/Object;)Z equals
handle (Lnet/minecraft/network/protocol/game/ServerGamePacketListener;)V a
handle (Lnet/minecraft/network/PacketListener;)V a
hashCode ()I hashCode
nextProtocol ()Lnet/minecraft/network/ConnectionProtocol; c
toString ()Ljava/lang/String; toString
write (Lnet/minecraft/network/FriendlyByteBuf;)V a
net/minecraft/network/protocol/game/ServerboundContainerButtonClickPacket adx
buttonId b
containerId a
<init> (II)V <init>
<init> (Lnet/minecraft/network/FriendlyByteBuf;)V <init>
getButtonId ()I d
getContainerId ()I a
handle (Lnet/minecraft/network/protocol/game/ServerGamePacketListener;)V a
handle (Lnet/minecraft/network/PacketListener;)V a
write (Lnet/minecraft/network/FriendlyByteBuf;)V a
net/minecraft/network/protocol/game/ServerboundContainerClickPacket ady
MAX_SLOT_COUNT a
buttonNum e
carriedItem g
changedSlots h
clickType f
containerId b
slotNum d
stateId c
<init> (IIIILnet/minecraft/world/inventory/ClickType;Lnet/minecraft/world/item/ItemStack;Lit/unimi/dsi/fastutil/ints/Int2ObjectMap;)V <init>
<init> (Lnet/minecraft/network/FriendlyByteBuf;)V <init>
getButtonNum ()I e
getCarriedItem ()Lnet/minecraft/world/item/ItemStack; f
getChangedSlots ()Lit/unimi/dsi/fastutil/ints/Int2ObjectMap; g
getClickType ()Lnet/minecraft/world/inventory/ClickType; h
getContainerId ()I a
getSlotNum ()I d
getStateId ()I i
handle (Lnet/minecraft/network/protocol/game/ServerGamePacketListener;)V a
handle (Lnet/minecraft/network/PacketListener;)V a
lambda$new$0 (Lnet/minecraft/network/FriendlyByteBuf;)Ljava/lang/Integer; b
write (Lnet/minecraft/network/FriendlyByteBuf;)V a
net/minecraft/network/protocol/game/ServerboundContainerClosePacket adz
containerId a
<init> (I)V <init>
<init> (Lnet/minecraft/network/FriendlyByteBuf;)V <init>
getContainerId ()I a
handle (Lnet/minecraft/network/protocol/game/ServerGamePacketListener;)V a
handle (Lnet/minecraft/network/PacketListener;)V a
write (Lnet/minecraft/network/FriendlyByteBuf;)V a
net/minecraft/network/protocol/game/ServerboundContainerSlotStateChangedPacket aea
containerId b
newState c
slotId a
<init> (IIZ)V <init>
<init> (Lnet/minecraft/network/FriendlyByteBuf;)V <init>
containerId ()I d
equals (Ljava/lang/Object;)Z equals
handle (Lnet/minecraft/network/protocol/game/ServerGamePacketListener;)V a
handle (Lnet/minecraft/network/PacketListener;)V a
hashCode ()I hashCode
newState ()Z e
slotId ()I a
toString ()Ljava/lang/String; toString
write (Lnet/minecraft/network/FriendlyByteBuf;)V a
net/minecraft/network/protocol/game/ServerboundEditBookPacket aeb
MAX_BYTES_PER_CHAR a
MAX_PAGES_COUNT d
PAGE_MAX_CHARS c
TITLE_MAX_CHARS b
pages f
slot e
title g
<init> (ILjava/util/List;Ljava/util/Optional;)V <init>
<init> (Lnet/minecraft/network/FriendlyByteBuf;)V <init>
getPages ()Ljava/util/List; a
getSlot ()I e
getTitle ()Ljava/util/Optional; d
handle (Lnet/minecraft/network/protocol/game/ServerGamePacketListener;)V a
handle (Lnet/minecraft/network/PacketListener;)V a
lambda$new$0 (Lnet/minecraft/network/FriendlyByteBuf;)Ljava/lang/String; c
lambda$new$1 (Lnet/minecraft/network/FriendlyByteBuf;)Ljava/lang/String; b
lambda$write$2 (Lnet/minecraft/network/FriendlyByteBuf;Ljava/lang/String;)V b
lambda$write$3 (Lnet/minecraft/network/FriendlyByteBuf;Ljava/lang/String;)V a
write (Lnet/minecraft/network/FriendlyByteBuf;)V a
net/minecraft/network/protocol/game/ServerboundEntityTagQuery aec
entityId b
transactionId a
<init> (II)V <init>
<init> (Lnet/minecraft/network/FriendlyByteBuf;)V <init>
getEntityId ()I d
getTransactionId ()I a
handle (Lnet/minecraft/network/protocol/game/ServerGamePacketListener;)V a
handle (Lnet/minecraft/network/PacketListener;)V a
write (Lnet/minecraft/network/FriendlyByteBuf;)V a
net/minecraft/network/protocol/game/ServerboundInteractPacket aed
ATTACK_ACTION d
action b
entityId a
usingSecondaryAction c
<clinit> ()V <clinit>
<init> (Lnet/minecraft/network/FriendlyByteBuf;)V <init>
<init> (IZLnet/minecraft/network/protocol/game/ServerboundInteractPacket$Action;)V <init>
createAttackPacket (Lnet/minecraft/world/entity/Entity;Z)Lnet/minecraft/network/protocol/game/ServerboundInteractPacket; a
createInteractionPacket (Lnet/minecraft/world/entity/Entity;ZLnet/minecraft/world/InteractionHand;Lnet/minecraft/world/phys/Vec3;)Lnet/minecraft/network/protocol/game/ServerboundInteractPacket; a
createInteractionPacket (Lnet/minecraft/world/entity/Entity;ZLnet/minecraft/world/InteractionHand;)Lnet/minecraft/network/protocol/game/ServerboundInteractPacket; a
dispatch (Lnet/minecraft/network/protocol/game/ServerboundInteractPacket$Handler;)V a
getTarget (Lnet/minecraft/server/level/ServerLevel;)Lnet/minecraft/world/entity/Entity; a
handle (Lnet/minecraft/network/protocol/game/ServerGamePacketListener;)V a
handle (Lnet/minecraft/network/PacketListener;)V a
isUsingSecondaryAction ()Z a
write (Lnet/minecraft/network/FriendlyByteBuf;)V a
net/minecraft/network/protocol/game/ServerboundInteractPacket$1 aed$1
<init> ()V <init>
dispatch (Lnet/minecraft/network/protocol/game/ServerboundInteractPacket$Handler;)V a
getType ()Lnet/minecraft/network/protocol/game/ServerboundInteractPacket$ActionType; a
write (Lnet/minecraft/network/FriendlyByteBuf;)V a
net/minecraft/network/protocol/game/ServerboundInteractPacket$Action aed$a
dispatch (Lnet/minecraft/network/protocol/game/ServerboundInteractPacket$Handler;)V a
getType ()Lnet/minecraft/network/protocol/game/ServerboundInteractPacket$ActionType; a
write (Lnet/minecraft/network/FriendlyByteBuf;)V a
net/minecraft/network/protocol/game/ServerboundInteractPacket$ActionType aed$b
$VALUES e
ATTACK b
INTERACT a
INTERACT_AT c
reader d
$values ()[Lnet/minecraft/network/protocol/game/ServerboundInteractPacket$ActionType; a
<clinit> ()V <clinit>
<init> (Ljava/lang/String;ILjava/util/function/Function;)V <init>
lambda$static$0 (Lnet/minecraft/network/FriendlyByteBuf;)Lnet/minecraft/network/protocol/game/ServerboundInteractPacket$Action; a
valueOf (Ljava/lang/String;)Lnet/minecraft/network/protocol/game/ServerboundInteractPacket$ActionType; valueOf
values ()[Lnet/minecraft/network/protocol/game/ServerboundInteractPacket$ActionType; values
net/minecraft/network/protocol/game/ServerboundInteractPacket$Handler aed$c
onAttack ()V a
onInteraction (Lnet/minecraft/world/InteractionHand;)V a
onInteraction (Lnet/minecraft/world/InteractionHand;Lnet/minecraft/world/phys/Vec3;)V a
net/minecraft/network/protocol/game/ServerboundInteractPacket$InteractionAction aed$d
hand a
<init> (Lnet/minecraft/world/InteractionHand;)V <init>
<init> (Lnet/minecraft/network/FriendlyByteBuf;)V <init>
dispatch (Lnet/minecraft/network/protocol/game/ServerboundInteractPacket$Handler;)V a
getType ()Lnet/minecraft/network/protocol/game/ServerboundInteractPacket$ActionType; a
write (Lnet/minecraft/network/FriendlyByteBuf;)V a
net/minecraft/network/protocol/game/ServerboundInteractPacket$InteractionAtLocationAction aed$e
hand a
location b
<init> (Lnet/minecraft/world/InteractionHand;Lnet/minecraft/world/phys/Vec3;)V <init>
<init> (Lnet/minecraft/network/FriendlyByteBuf;)V <init>
dispatch (Lnet/minecraft/network/protocol/game/ServerboundInteractPacket$Handler;)V a
getType ()Lnet/minecraft/network/protocol/game/ServerboundInteractPacket$ActionType; a
write (Lnet/minecraft/network/FriendlyByteBuf;)V a
net/minecraft/network/protocol/game/ServerboundJigsawGeneratePacket aee
keepJigsaws c
levels b
pos a
<init> (Lnet/minecraft/core/BlockPos;IZ)V <init>
<init> (Lnet/minecraft/network/FriendlyByteBuf;)V <init>
getPos ()Lnet/minecraft/core/BlockPos; a
handle (Lnet/minecraft/network/protocol/game/ServerGamePacketListener;)V a
handle (Lnet/minecraft/network/PacketListener;)V a
keepJigsaws ()Z e
levels ()I d
write (Lnet/minecraft/network/FriendlyByteBuf;)V a
net/minecraft/network/protocol/game/ServerboundLockDifficultyPacket aef
locked a
<init> (Z)V <init>
<init> (Lnet/minecraft/network/FriendlyByteBuf;)V <init>
handle (Lnet/minecraft/network/protocol/game/ServerGamePacketListener;)V a
handle (Lnet/minecraft/network/PacketListener;)V a
isLocked ()Z a
write (Lnet/minecraft/network/FriendlyByteBuf;)V a
net/minecraft/network/protocol/game/ServerboundMovePlayerPacket aeg
hasPos g
hasRot h
onGround f
x a
xRot e
y b
yRot d
z c
<init> (DDDFFZZZ)V <init>
getX (D)D a
getXRot (F)F b
getY (D)D b
getYRot (F)F a
getZ (D)D c
handle (Lnet/minecraft/network/protocol/game/ServerGamePacketListener;)V a
handle (Lnet/minecraft/network/PacketListener;)V a
hasPosition ()Z d
hasRotation ()Z e
isOnGround ()Z a
net/minecraft/network/protocol/game/ServerboundMovePlayerPacket$Pos aeg$a
<init> (DDDZ)V <init>
handle (Lnet/minecraft/network/PacketListener;)V a
read (Lnet/minecraft/network/FriendlyByteBuf;)Lnet/minecraft/network/protocol/game/ServerboundMovePlayerPacket$Pos; b
write (Lnet/minecraft/network/FriendlyByteBuf;)V a
net/minecraft/network/protocol/game/ServerboundMovePlayerPacket$PosRot aeg$b
<init> (DDDFFZ)V <init>
handle (Lnet/minecraft/network/PacketListener;)V a
read (Lnet/minecraft/network/FriendlyByteBuf;)Lnet/minecraft/network/protocol/game/ServerboundMovePlayerPacket$PosRot; b
write (Lnet/minecraft/network/FriendlyByteBuf;)V a
net/minecraft/network/protocol/game/ServerboundMovePlayerPacket$Rot aeg$c
<init> (FFZ)V <init>
handle (Lnet/minecraft/network/PacketListener;)V a
read (Lnet/minecraft/network/FriendlyByteBuf;)Lnet/minecraft/network/protocol/game/ServerboundMovePlayerPacket$Rot; b
write (Lnet/minecraft/network/FriendlyByteBuf;)V a
net/minecraft/network/protocol/game/ServerboundMovePlayerPacket$StatusOnly aeg$d
<init> (Z)V <init>
handle (Lnet/minecraft/network/PacketListener;)V a
read (Lnet/minecraft/network/FriendlyByteBuf;)Lnet/minecraft/network/protocol/game/ServerboundMovePlayerPacket$StatusOnly; b
write (Lnet/minecraft/network/FriendlyByteBuf;)V a
net/minecraft/network/protocol/game/ServerboundMoveVehiclePacket aeh
x a
xRot e
y b
yRot d
z c
<init> (Lnet/minecraft/world/entity/Entity;)V <init>
<init> (Lnet/minecraft/network/FriendlyByteBuf;)V <init>
getX ()D a
getXRot ()F g
getY ()D d
getYRot ()F f
getZ ()D e
handle (Lnet/minecraft/network/protocol/game/ServerGamePacketListener;)V a
handle (Lnet/minecraft/network/PacketListener;)V a
write (Lnet/minecraft/network/FriendlyByteBuf;)V a
net/minecraft/network/protocol/game/ServerboundPaddleBoatPacket aei
left a
right b
<init> (ZZ)V <init>
<init> (Lnet/minecraft/network/FriendlyByteBuf;)V <init>
getLeft ()Z a
getRight ()Z d
handle (Lnet/minecraft/network/protocol/game/ServerGamePacketListener;)V a
handle (Lnet/minecraft/network/PacketListener;)V a
write (Lnet/minecraft/network/FriendlyByteBuf;)V a
net/minecraft/network/protocol/game/ServerboundPickItemPacket aej
slot a
<init> (I)V <init>
<init> (Lnet/minecraft/network/FriendlyByteBuf;)V <init>
getSlot ()I a
handle (Lnet/minecraft/network/protocol/game/ServerGamePacketListener;)V a
handle (Lnet/minecraft/network/PacketListener;)V a
write (Lnet/minecraft/network/FriendlyByteBuf;)V a
net/minecraft/network/protocol/game/ServerboundPlaceRecipePacket aek
containerId a
recipe b
shiftDown c
<init> (ILnet/minecraft/world/item/crafting/RecipeHolder;Z)V <init>
<init> (Lnet/minecraft/network/FriendlyByteBuf;)V <init>
getContainerId ()I a
getRecipe ()Lnet/minecraft/resources/ResourceLocation; d
handle (Lnet/minecraft/network/protocol/game/ServerGamePacketListener;)V a
handle (Lnet/minecraft/network/PacketListener;)V a
isShiftDown ()Z e
write (Lnet/minecraft/network/FriendlyByteBuf;)V a
net/minecraft/network/protocol/game/ServerboundPlayerAbilitiesPacket ael
FLAG_FLYING a
isFlying b
<init> (Lnet/minecraft/world/entity/player/Abilities;)V <init>
<init> (Lnet/minecraft/network/FriendlyByteBuf;)V <init>
handle (Lnet/minecraft/network/protocol/game/ServerGamePacketListener;)V a
handle (Lnet/minecraft/network/PacketListener;)V a
isFlying ()Z a
write (Lnet/minecraft/network/FriendlyByteBuf;)V a
net/minecraft/network/protocol/game/ServerboundPlayerActionPacket aem
action c
direction b
pos a
sequence d
<init> (Lnet/minecraft/network/protocol/game/ServerboundPlayerActionPacket$Action;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/Direction;I)V <init>
<init> (Lnet/minecraft/network/protocol/game/ServerboundPlayerActionPacket$Action;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/Direction;)V <init>
<init> (Lnet/minecraft/network/FriendlyByteBuf;)V <init>
getAction ()Lnet/minecraft/network/protocol/game/ServerboundPlayerActionPacket$Action; e
getDirection ()Lnet/minecraft/core/Direction; d
getPos ()Lnet/minecraft/core/BlockPos; a
getSequence ()I f
handle (Lnet/minecraft/network/protocol/game/ServerGamePacketListener;)V a
handle (Lnet/minecraft/network/PacketListener;)V a
write (Lnet/minecraft/network/FriendlyByteBuf;)V a
net/minecraft/network/protocol/game/ServerboundPlayerActionPacket$Action aem$a
$VALUES h
ABORT_DESTROY_BLOCK b
DROP_ALL_ITEMS d
DROP_ITEM e
RELEASE_USE_ITEM f
START_DESTROY_BLOCK a
STOP_DESTROY_BLOCK c
SWAP_ITEM_WITH_OFFHAND g
$values ()[Lnet/minecraft/network/protocol/game/ServerboundPlayerActionPacket$Action; a
<clinit> ()V <clinit>
<init> (Ljava/lang/String;I)V <init>
valueOf (Ljava/lang/String;)Lnet/minecraft/network/protocol/game/ServerboundPlayerActionPacket$Action; valueOf
values ()[Lnet/minecraft/network/protocol/game/ServerboundPlayerActionPacket$Action; values
net/minecraft/network/protocol/game/ServerboundPlayerCommandPacket aen
action b
data c
id a
<init> (Lnet/minecraft/world/entity/Entity;Lnet/minecraft/network/protocol/game/ServerboundPlayerCommandPacket$Action;I)V <init>
<init> (Lnet/minecraft/world/entity/Entity;Lnet/minecraft/network/protocol/game/ServerboundPlayerCommandPacket$Action;)V <init>
<init> (Lnet/minecraft/network/FriendlyByteBuf;)V <init>
getAction ()Lnet/minecraft/network/protocol/game/ServerboundPlayerCommandPacket$Action; d
getData ()I e
getId ()I a
handle (Lnet/minecraft/network/protocol/game/ServerGamePacketListener;)V a
handle (Lnet/minecraft/network/PacketListener;)V a
write (Lnet/minecraft/network/FriendlyByteBuf;)V a
net/minecraft/network/protocol/game/ServerboundPlayerCommandPacket$Action aen$a
$VALUES j
OPEN_INVENTORY h
PRESS_SHIFT_KEY a
RELEASE_SHIFT_KEY b
START_FALL_FLYING i
START_RIDING_JUMP f
START_SPRINTING d
STOP_RIDING_JUMP g
STOP_SLEEPING c
STOP_SPRINTING e
$values ()[Lnet/minecraft/network/protocol/game/ServerboundPlayerCommandPacket$Action; a
<clinit> ()V <clinit>
<init> (Ljava/lang/String;I)V <init>
valueOf (Ljava/lang/String;)Lnet/minecraft/network/protocol/game/ServerboundPlayerCommandPacket$Action; valueOf
values ()[Lnet/minecraft/network/protocol/game/ServerboundPlayerCommandPacket$Action; values
net/minecraft/network/protocol/game/ServerboundPlayerInputPacket aeo
FLAG_JUMPING a
FLAG_SHIFT_KEY_DOWN b
isJumping e
isShiftKeyDown f
xxa c
zza d
<init> (FFZZ)V <init>
<init> (Lnet/minecraft/network/FriendlyByteBuf;)V <init>
getXxa ()F a
getZza ()F d
handle (Lnet/minecraft/network/protocol/game/ServerGamePacketListener;)V a
handle (Lnet/minecraft/network/PacketListener;)V a
isJumping ()Z e
isShiftKeyDown ()Z f
write (Lnet/minecraft/network/FriendlyByteBuf;)V a
net/minecraft/network/protocol/game/ServerboundRecipeBookChangeSettingsPacket aep
bookType a
isFiltering c
isOpen b
<init> (Lnet/minecraft/world/inventory/RecipeBookType;ZZ)V <init>
<init> (Lnet/minecraft/network/FriendlyByteBuf;)V <init>
getBookType ()Lnet/minecraft/world/inventory/RecipeBookType; a
handle (Lnet/minecraft/network/protocol/game/ServerGamePacketListener;)V a
handle (Lnet/minecraft/network/PacketListener;)V a
isFiltering ()Z e
isOpen ()Z d
write (Lnet/minecraft/network/FriendlyByteBuf;)V a
net/minecraft/network/protocol/game/ServerboundRecipeBookSeenRecipePacket aeq
recipe a
<init> (Lnet/minecraft/world/item/crafting/RecipeHolder;)V <init>
<init> (Lnet/minecraft/network/FriendlyByteBuf;)V <init>
getRecipe ()Lnet/minecraft/resources/ResourceLocation; a
handle (Lnet/minecraft/network/protocol/game/ServerGamePacketListener;)V a
handle (Lnet/minecraft/network/PacketListener;)V a
write (Lnet/minecraft/network/FriendlyByteBuf;)V a
net/minecraft/network/protocol/game/ServerboundRenameItemPacket aer
name a
<init> (Ljava/lang/String;)V <init>
<init> (Lnet/minecraft/network/FriendlyByteBuf;)V <init>
getName ()Ljava/lang/String; a
handle (Lnet/minecraft/network/protocol/game/ServerGamePacketListener;)V a
handle (Lnet/minecraft/network/PacketListener;)V a
write (Lnet/minecraft/network/FriendlyByteBuf;)V a
net/minecraft/network/protocol/game/ServerboundSeenAdvancementsPacket aes
action a
tab b
<init> (Lnet/minecraft/network/protocol/game/ServerboundSeenAdvancementsPacket$Action;Lnet/minecraft/resources/ResourceLocation;)V <init>
<init> (Lnet/minecraft/network/FriendlyByteBuf;)V <init>
closedScreen ()Lnet/minecraft/network/protocol/game/ServerboundSeenAdvancementsPacket; a
getAction ()Lnet/minecraft/network/protocol/game/ServerboundSeenAdvancementsPacket$Action; d
getTab ()Lnet/minecraft/resources/ResourceLocation; e
handle (Lnet/minecraft/network/protocol/game/ServerGamePacketListener;)V a
handle (Lnet/minecraft/network/PacketListener;)V a
openedTab (Lnet/minecraft/advancements/AdvancementHolder;)Lnet/minecraft/network/protocol/game/ServerboundSeenAdvancementsPacket; a
write (Lnet/minecraft/network/FriendlyByteBuf;)V a
net/minecraft/network/protocol/game/ServerboundSeenAdvancementsPacket$Action aes$a
$VALUES c
CLOSED_SCREEN b
OPENED_TAB a
$values ()[Lnet/minecraft/network/protocol/game/ServerboundSeenAdvancementsPacket$Action; a
<clinit> ()V <clinit>
<init> (Ljava/lang/String;I)V <init>
valueOf (Ljava/lang/String;)Lnet/minecraft/network/protocol/game/ServerboundSeenAdvancementsPacket$Action; valueOf
values ()[Lnet/minecraft/network/protocol/game/ServerboundSeenAdvancementsPacket$Action; values
net/minecraft/network/protocol/game/ServerboundSelectTradePacket aet
item a
<init> (I)V <init>
<init> (Lnet/minecraft/network/FriendlyByteBuf;)V <init>
getItem ()I a
handle (Lnet/minecraft/network/protocol/game/ServerGamePacketListener;)V a
handle (Lnet/minecraft/network/PacketListener;)V a
write (Lnet/minecraft/network/FriendlyByteBuf;)V a
net/minecraft/network/protocol/game/ServerboundSetBeaconPacket aeu
primary a
secondary b
<init> (Ljava/util/Optional;Ljava/util/Optional;)V <init>
<init> (Lnet/minecraft/network/FriendlyByteBuf;)V <init>
getPrimary ()Ljava/util/Optional; a
getSecondary ()Ljava/util/Optional; d
handle (Lnet/minecraft/network/protocol/game/ServerGamePacketListener;)V a
handle (Lnet/minecraft/network/PacketListener;)V a
lambda$new$0 (Lnet/minecraft/network/FriendlyByteBuf;)Lnet/minecraft/world/effect/MobEffect; c
lambda$new$1 (Lnet/minecraft/network/FriendlyByteBuf;)Lnet/minecraft/world/effect/MobEffect; b
lambda$write$2 (Lnet/minecraft/network/FriendlyByteBuf;Lnet/minecraft/world/effect/MobEffect;)V b
lambda$write$3 (Lnet/minecraft/network/FriendlyByteBuf;Lnet/minecraft/world/effect/MobEffect;)V a
write (Lnet/minecraft/network/FriendlyByteBuf;)V a
net/minecraft/network/protocol/game/ServerboundSetCarriedItemPacket aev
slot a
<init> (I)V <init>
<init> (Lnet/minecraft/network/FriendlyByteBuf;)V <init>
getSlot ()I a
handle (Lnet/minecraft/network/protocol/game/ServerGamePacketListener;)V a
handle (Lnet/minecraft/network/PacketListener;)V a
write (Lnet/minecraft/network/FriendlyByteBuf;)V a
net/minecraft/network/protocol/game/ServerboundSetCommandBlockPacket aew
FLAG_AUTOMATIC c
FLAG_CONDITIONAL b
FLAG_TRACK_OUTPUT a
automatic h
command e
conditional g
mode i
pos d
trackOutput f
<init> (Lnet/minecraft/core/BlockPos;Ljava/lang/String;Lnet/minecraft/world/level/block/entity/CommandBlockEntity$Mode;ZZZ)V <init>
<init> (Lnet/minecraft/network/FriendlyByteBuf;)V <init>
getCommand ()Ljava/lang/String; d
getMode ()Lnet/minecraft/world/level/block/entity/CommandBlockEntity$Mode; h
getPos ()Lnet/minecraft/core/BlockPos; a
handle (Lnet/minecraft/network/protocol/game/ServerGamePacketListener;)V a
handle (Lnet/minecraft/network/PacketListener;)V a
isAutomatic ()Z g
isConditional ()Z f
isTrackOutput ()Z e
write (Lnet/minecraft/network/FriendlyByteBuf;)V a
net/minecraft/network/protocol/game/ServerboundSetCommandMinecartPacket aex
command b
entity a
trackOutput c
<init> (ILjava/lang/String;Z)V <init>
<init> (Lnet/minecraft/network/FriendlyByteBuf;)V <init>
getCommand ()Ljava/lang/String; a
getCommandBlock (Lnet/minecraft/world/level/Level;)Lnet/minecraft/world/level/BaseCommandBlock; a
handle (Lnet/minecraft/network/protocol/game/ServerGamePacketListener;)V a
handle (Lnet/minecraft/network/PacketListener;)V a
isTrackOutput ()Z d
write (Lnet/minecraft/network/FriendlyByteBuf;)V a
net/minecraft/network/protocol/game/ServerboundSetCreativeModeSlotPacket aey
itemStack b
slotNum a
<init> (ILnet/minecraft/world/item/ItemStack;)V <init>
<init> (Lnet/minecraft/network/FriendlyByteBuf;)V <init>
getItem ()Lnet/minecraft/world/item/ItemStack; d
getSlotNum ()I a
handle (Lnet/minecraft/network/protocol/game/ServerGamePacketListener;)V a
handle (Lnet/minecraft/network/PacketListener;)V a
write (Lnet/minecraft/network/FriendlyByteBuf;)V a
net/minecraft/network/protocol/game/ServerboundSetJigsawBlockPacket aez
finalState e
joint f
name b
placementPriority h
pool d
pos a
selectionPriority g
target c
<init> (Lnet/minecraft/network/FriendlyByteBuf;)V <init>
<init> (Lnet/minecraft/core/BlockPos;Lnet/minecraft/resources/ResourceLocation;Lnet/minecraft/resources/ResourceLocation;Lnet/minecraft/resources/ResourceLocation;Ljava/lang/String;Lnet/minecraft/world/level/block/entity/JigsawBlockEntity$JointType;II)V <init>
getFinalState ()Ljava/lang/String; g
getJoint ()Lnet/minecraft/world/level/block/entity/JigsawBlockEntity$JointType; h
getName ()Lnet/minecraft/resources/ResourceLocation; d
getPlacementPriority ()I j
getPool ()Lnet/minecraft/resources/ResourceLocation; f
getPos ()Lnet/minecraft/core/BlockPos; a
getSelectionPriority ()I i
getTarget ()Lnet/minecraft/resources/ResourceLocation; e
handle (Lnet/minecraft/network/protocol/game/ServerGamePacketListener;)V a
handle (Lnet/minecraft/network/PacketListener;)V a
write (Lnet/minecraft/network/FriendlyByteBuf;)V a
net/minecraft/network/protocol/game/ServerboundSetStructureBlockPacket afa
FLAG_IGNORE_ENTITIES a
FLAG_SHOW_AIR b
FLAG_SHOW_BOUNDING_BOX c
data l
ignoreEntities m
integrity p
mirror j
mode f
name g
offset h
pos d
rotation k
seed q
showAir n
showBoundingBox o
size i
updateType e
<init> (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/entity/StructureBlockEntity$UpdateType;Lnet/minecraft/world/level/block/state/properties/StructureMode;Ljava/lang/String;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/Vec3i;Lnet/minecraft/world/level/block/Mirror;Lnet/minecraft/world/level/block/Rotation;Ljava/lang/String;ZZZFJ)V <init>
<init> (Lnet/minecraft/network/FriendlyByteBuf;)V <init>
getData ()Ljava/lang/String; k
getIntegrity ()F o
getMirror ()Lnet/minecraft/world/level/block/Mirror; i
getMode ()Lnet/minecraft/world/level/block/state/properties/StructureMode; e
getName ()Ljava/lang/String; f
getOffset ()Lnet/minecraft/core/BlockPos; g
getPos ()Lnet/minecraft/core/BlockPos; a
getRotation ()Lnet/minecraft/world/level/block/Rotation; j
getSeed ()J p
getSize ()Lnet/minecraft/core/Vec3i; h
getUpdateType ()Lnet/minecraft/world/level/block/entity/StructureBlockEntity$UpdateType; d
handle (Lnet/minecraft/network/protocol/game/ServerGamePacketListener;)V a
handle (Lnet/minecraft/network/PacketListener;)V a
isIgnoreEntities ()Z l
isShowAir ()Z m
isShowBoundingBox ()Z n
write (Lnet/minecraft/network/FriendlyByteBuf;)V a
net/minecraft/network/protocol/game/ServerboundSignUpdatePacket afb
MAX_STRING_LENGTH a
isFrontText d
lines c
pos b
<init> (Lnet/minecraft/core/BlockPos;ZLjava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V <init>
<init> (Lnet/minecraft/network/FriendlyByteBuf;)V <init>
getLines ()[Ljava/lang/String; e
getPos ()Lnet/minecraft/core/BlockPos; a
handle (Lnet/minecraft/network/protocol/game/ServerGamePacketListener;)V a
handle (Lnet/minecraft/network/PacketListener;)V a
isFrontText ()Z d
write (Lnet/minecraft/network/FriendlyByteBuf;)V a
net/minecraft/network/protocol/game/ServerboundSwingPacket afc
hand a
<init> (Lnet/minecraft/world/InteractionHand;)V <init>
<init> (Lnet/minecraft/network/FriendlyByteBuf;)V <init>
getHand ()Lnet/minecraft/world/InteractionHand; a
handle (Lnet/minecraft/network/protocol/game/ServerGamePacketListener;)V a
handle (Lnet/minecraft/network/PacketListener;)V a
write (Lnet/minecraft/network/FriendlyByteBuf;)V a
net/minecraft/network/protocol/game/ServerboundTeleportToEntityPacket afd
uuid a
<init> (Ljava/util/UUID;)V <init>
<init> (Lnet/minecraft/network/FriendlyByteBuf;)V <init>
getEntity (Lnet/minecraft/server/level/ServerLevel;)Lnet/minecraft/world/entity/Entity; a
handle (Lnet/minecraft/network/protocol/game/ServerGamePacketListener;)V a
handle (Lnet/minecraft/network/PacketListener;)V a
write (Lnet/minecraft/network/FriendlyByteBuf;)V a
net/minecraft/network/protocol/game/ServerboundUseItemOnPacket afe
blockHit a
hand b
sequence c
<init> (Lnet/minecraft/world/InteractionHand;Lnet/minecraft/world/phys/BlockHitResult;I)V <init>
<init> (Lnet/minecraft/network/FriendlyByteBuf;)V <init>
getHand ()Lnet/minecraft/world/InteractionHand; a
getHitResult ()Lnet/minecraft/world/phys/BlockHitResult; d
getSequence ()I e
handle (Lnet/minecraft/network/protocol/game/ServerGamePacketListener;)V a
handle (Lnet/minecraft/network/PacketListener;)V a
write (Lnet/minecraft/network/FriendlyByteBuf;)V a
net/minecraft/network/protocol/game/ServerboundUseItemPacket aff
hand a
sequence b
<init> (Lnet/minecraft/world/InteractionHand;I)V <init>
<init> (Lnet/minecraft/network/FriendlyByteBuf;)V <init>
getHand ()Lnet/minecraft/world/InteractionHand; a
getSequence ()I d
handle (Lnet/minecraft/network/protocol/game/ServerGamePacketListener;)V a
handle (Lnet/minecraft/network/PacketListener;)V a
write (Lnet/minecraft/network/FriendlyByteBuf;)V a
net/minecraft/network/protocol/game/VecDeltaCodec afg
TRUNCATION_STEPS a
base b
<init> ()V <init>
decode (J)D a
decode (JJJ)Lnet/minecraft/world/phys/Vec3; a
delta (Lnet/minecraft/world/phys/Vec3;)Lnet/minecraft/world/phys/Vec3; d
encode (D)J a
encodeX (Lnet/minecraft/world/phys/Vec3;)J a
encodeY (Lnet/minecraft/world/phys/Vec3;)J b
encodeZ (Lnet/minecraft/world/phys/Vec3;)J c
setBase (Lnet/minecraft/world/phys/Vec3;)V e
net/minecraft/network/protocol/game/package-info afh
net/minecraft/network/protocol/handshake/ClientIntent afi
$VALUES e
LOGIN b
LOGIN_ID d
STATUS a
STATUS_ID c
$values ()[Lnet/minecraft/network/protocol/handshake/ClientIntent; c
<clinit> ()V <clinit>
<init> (Ljava/lang/String;I)V <init>
byId (I)Lnet/minecraft/network/protocol/handshake/ClientIntent; a
id ()I a
protocol ()Lnet/minecraft/network/ConnectionProtocol; b
valueOf (Ljava/lang/String;)Lnet/minecraft/network/protocol/handshake/ClientIntent; valueOf
values ()[Lnet/minecraft/network/protocol/handshake/ClientIntent; values
net/minecraft/network/protocol/handshake/ClientIntent$1 afi$1
$SwitchMap$net$minecraft$network$protocol$handshake$ClientIntent a
<clinit> ()V <clinit>
net/minecraft/network/protocol/handshake/ClientIntentionPacket afj
MAX_HOST_LENGTH e
hostName b
intention d
port c
protocolVersion a
<init> (ILjava/lang/String;ILnet/minecraft/network/protocol/handshake/ClientIntent;)V <init>
<init> (Lnet/minecraft/network/FriendlyByteBuf;)V <init>
equals (Ljava/lang/Object;)Z equals
handle (Lnet/minecraft/network/protocol/handshake/ServerHandshakePacketListener;)V a
handle (Lnet/minecraft/network/PacketListener;)V a
hashCode ()I hashCode
hostName ()Ljava/lang/String; d
intention ()Lnet/minecraft/network/protocol/handshake/ClientIntent; f
nextProtocol ()Lnet/minecraft/network/ConnectionProtocol; c
port ()I e
protocolVersion ()I a
toString ()Ljava/lang/String; toString
write (Lnet/minecraft/network/FriendlyByteBuf;)V a
net/minecraft/network/protocol/handshake/ServerHandshakePacketListener afk
handleIntention (Lnet/minecraft/network/protocol/handshake/ClientIntentionPacket;)V a
protocol ()Lnet/minecraft/network/ConnectionProtocol; b
net/minecraft/network/protocol/handshake/package-info afl
net/minecraft/network/protocol/login/ClientLoginPacketListener afm
handleCompression (Lnet/minecraft/network/protocol/login/ClientboundLoginCompressionPacket;)V a
handleCustomQuery (Lnet/minecraft/network/protocol/login/ClientboundCustomQueryPacket;)V a
handleDisconnect (Lnet/minecraft/network/protocol/login/ClientboundLoginDisconnectPacket;)V a
handleGameProfile (Lnet/minecraft/network/protocol/login/ClientboundGameProfilePacket;)V a
handleHello (Lnet/minecraft/network/protocol/login/ClientboundHelloPacket;)V a
protocol ()Lnet/minecraft/network/ConnectionProtocol; b
net/minecraft/network/protocol/login/ClientboundCustomQueryPacket afn
MAX_PAYLOAD_SIZE c
payload b
transactionId a
<init> (ILnet/minecraft/network/protocol/login/custom/CustomQueryPayload;)V <init>
<init> (Lnet/minecraft/network/FriendlyByteBuf;)V <init>
equals (Ljava/lang/Object;)Z equals
handle (Lnet/minecraft/network/PacketListener;)V a
handle (Lnet/minecraft/network/protocol/login/ClientLoginPacketListener;)V a
hashCode ()I hashCode
payload ()Lnet/minecraft/network/protocol/login/custom/CustomQueryPayload; d
readPayload (Lnet/minecraft/resources/ResourceLocation;Lnet/minecraft/network/FriendlyByteBuf;)Lnet/minecraft/network/protocol/login/custom/CustomQueryPayload; a
readUnknownPayload (Lnet/minecraft/resources/ResourceLocation;Lnet/minecraft/network/FriendlyByteBuf;)Lnet/minecraft/network/protocol/login/custom/DiscardedQueryPayload; b
toString ()Ljava/lang/String; toString
transactionId ()I a
write (Lnet/minecraft/network/FriendlyByteBuf;)V a
net/minecraft/network/protocol/login/ClientboundGameProfilePacket afo
gameProfile a
<init> (Lnet/minecraft/network/FriendlyByteBuf;)V <init>
<init> (Lcom/mojang/authlib/GameProfile;)V <init>
getGameProfile ()Lcom/mojang/authlib/GameProfile; a
handle (Lnet/minecraft/network/PacketListener;)V a
handle (Lnet/minecraft/network/protocol/login/ClientLoginPacketListener;)V a
nextProtocol ()Lnet/minecraft/network/ConnectionProtocol; c
write (Lnet/minecraft/network/FriendlyByteBuf;)V a
net/minecraft/network/protocol/login/ClientboundHelloPacket afp
challenge c
publicKey b
serverId a
<init> (Ljava/lang/String;[B[B)V <init>
<init> (Lnet/minecraft/network/FriendlyByteBuf;)V <init>
getChallenge ()[B e
getPublicKey ()Ljava/security/PublicKey; d
getServerId ()Ljava/lang/String; a
handle (Lnet/minecraft/network/PacketListener;)V a
handle (Lnet/minecraft/network/protocol/login/ClientLoginPacketListener;)V a
write (Lnet/minecraft/network/FriendlyByteBuf;)V a
net/minecraft/network/protocol/login/ClientboundLoginCompressionPacket afq
compressionThreshold a
<init> (I)V <init>
<init> (Lnet/minecraft/network/FriendlyByteBuf;)V <init>
getCompressionThreshold ()I a
handle (Lnet/minecraft/network/PacketListener;)V a
handle (Lnet/minecraft/network/protocol/login/ClientLoginPacketListener;)V a
write (Lnet/minecraft/network/FriendlyByteBuf;)V a
net/minecraft/network/protocol/login/ClientboundLoginDisconnectPacket afr
reason a
<init> (Lnet/minecraft/network/chat/Component;)V <init>
<init> (Lnet/minecraft/network/FriendlyByteBuf;)V <init>
getReason ()Lnet/minecraft/network/chat/Component; a
handle (Lnet/minecraft/network/PacketListener;)V a
handle (Lnet/minecraft/network/protocol/login/ClientLoginPacketListener;)V a
write (Lnet/minecraft/network/FriendlyByteBuf;)V a
net/minecraft/network/protocol/login/ServerLoginPacketListener afs
handleCustomQueryPacket (Lnet/minecraft/network/protocol/login/ServerboundCustomQueryAnswerPacket;)V a
handleHello (Lnet/minecraft/network/protocol/login/ServerboundHelloPacket;)V a
handleKey (Lnet/minecraft/network/protocol/login/ServerboundKeyPacket;)V a
handleLoginAcknowledgement (Lnet/minecraft/network/protocol/login/ServerboundLoginAcknowledgedPacket;)V a
protocol ()Lnet/minecraft/network/ConnectionProtocol; b
net/minecraft/network/protocol/login/ServerboundCustomQueryAnswerPacket aft
MAX_PAYLOAD_SIZE c
payload b
transactionId a
<init> (ILnet/minecraft/network/protocol/login/custom/CustomQueryAnswerPayload;)V <init>
equals (Ljava/lang/Object;)Z equals
handle (Lnet/minecraft/network/protocol/login/ServerLoginPacketListener;)V a
handle (Lnet/minecraft/network/PacketListener;)V a
hashCode ()I hashCode
lambda$write$0 (Lnet/minecraft/network/FriendlyByteBuf;Lnet/minecraft/network/protocol/login/custom/CustomQueryAnswerPayload;)V a
payload ()Lnet/minecraft/network/protocol/login/custom/CustomQueryAnswerPayload; d
read (Lnet/minecraft/network/FriendlyByteBuf;)Lnet/minecraft/network/protocol/login/ServerboundCustomQueryAnswerPacket; b
readPayload (ILnet/minecraft/network/FriendlyByteBuf;)Lnet/minecraft/network/protocol/login/custom/CustomQueryAnswerPayload; a
readUnknownPayload (Lnet/minecraft/network/FriendlyByteBuf;)Lnet/minecraft/network/protocol/login/custom/CustomQueryAnswerPayload; c
toString ()Ljava/lang/String; toString
transactionId ()I a
write (Lnet/minecraft/network/FriendlyByteBuf;)V a
net/minecraft/network/protocol/login/ServerboundHelloPacket afu
name a
profileId b
<init> (Ljava/lang/String;Ljava/util/UUID;)V <init>
<init> (Lnet/minecraft/network/FriendlyByteBuf;)V <init>
equals (Ljava/lang/Object;)Z equals
handle (Lnet/minecraft/network/protocol/login/ServerLoginPacketListener;)V a
handle (Lnet/minecraft/network/PacketListener;)V a
hashCode ()I hashCode
name ()Ljava/lang/String; a
profileId ()Ljava/util/UUID; d
toString ()Ljava/lang/String; toString
write (Lnet/minecraft/network/FriendlyByteBuf;)V a
net/minecraft/network/protocol/login/ServerboundKeyPacket afv
encryptedChallenge b
keybytes a
<init> (Ljavax/crypto/SecretKey;Ljava/security/PublicKey;[B)V <init>
<init> (Lnet/minecraft/network/FriendlyByteBuf;)V <init>
getSecretKey (Ljava/security/PrivateKey;)Ljavax/crypto/SecretKey; a
handle (Lnet/minecraft/network/protocol/login/ServerLoginPacketListener;)V a
handle (Lnet/minecraft/network/PacketListener;)V a
isChallengeValid ([BLjava/security/PrivateKey;)Z a
write (Lnet/minecraft/network/FriendlyByteBuf;)V a
net/minecraft/network/protocol/login/ServerboundLoginAcknowledgedPacket afw
<init> ()V <init>
<init> (Lnet/minecraft/network/FriendlyByteBuf;)V <init>
equals (Ljava/lang/Object;)Z equals
handle (Lnet/minecraft/network/protocol/login/ServerLoginPacketListener;)V a
handle (Lnet/minecraft/network/PacketListener;)V a
hashCode ()I hashCode
nextProtocol ()Lnet/minecraft/network/ConnectionProtocol; c
toString ()Ljava/lang/String; toString
write (Lnet/minecraft/network/FriendlyByteBuf;)V a
net/minecraft/network/protocol/login/custom/CustomQueryAnswerPayload afx
write (Lnet/minecraft/network/FriendlyByteBuf;)V a
net/minecraft/network/protocol/login/custom/CustomQueryPayload afy
id ()Lnet/minecraft/resources/ResourceLocation; a
write (Lnet/minecraft/network/FriendlyByteBuf;)V a
net/minecraft/network/protocol/login/custom/DiscardedQueryAnswerPayload afz
INSTANCE a
<clinit> ()V <clinit>
<init> ()V <init>
equals (Ljava/lang/Object;)Z equals
hashCode ()I hashCode
toString ()Ljava/lang/String; toString
write (Lnet/minecraft/network/FriendlyByteBuf;)V a
net/minecraft/network/protocol/login/custom/DiscardedQueryPayload aga
id a
<init> (Lnet/minecraft/resources/ResourceLocation;)V <init>
equals (Ljava/lang/Object;)Z equals
hashCode ()I hashCode
id ()Lnet/minecraft/resources/ResourceLocation; a
toString ()Ljava/lang/String; toString
write (Lnet/minecraft/network/FriendlyByteBuf;)V a
net/minecraft/network/protocol/login/custom/package-info agb
net/minecraft/network/protocol/login/package-info agc
net/minecraft/network/protocol/package-info agd
net/minecraft/network/protocol/status/ClientStatusPacketListener age
handleStatusResponse (Lnet/minecraft/network/protocol/status/ClientboundStatusResponsePacket;)V a
protocol ()Lnet/minecraft/network/ConnectionProtocol; b
net/minecraft/network/protocol/status/ClientboundPongResponsePacket agf
time a
<init> (J)V <init>
<init> (Lnet/minecraft/network/FriendlyByteBuf;)V <init>
getTime ()J a
handle (Lnet/minecraft/network/ClientPongPacketListener;)V a
handle (Lnet/minecraft/network/PacketListener;)V a
write (Lnet/minecraft/network/FriendlyByteBuf;)V a
net/minecraft/network/protocol/status/ClientboundStatusResponsePacket agg
status a
<init> (Lnet/minecraft/network/protocol/status/ServerStatus;)V <init>
<init> (Lnet/minecraft/network/FriendlyByteBuf;)V <init>
equals (Ljava/lang/Object;)Z equals
handle (Lnet/minecraft/network/PacketListener;)V a
handle (Lnet/minecraft/network/protocol/status/ClientStatusPacketListener;)V a
hashCode ()I hashCode
status ()Lnet/minecraft/network/protocol/status/ServerStatus; a
toString ()Ljava/lang/String; toString
write (Lnet/minecraft/network/FriendlyByteBuf;)V a
net/minecraft/network/protocol/status/ServerStatus agh
CODEC a
description b
enforcesSecureChat f
favicon e
players c
version d
<clinit> ()V <clinit>
<init> (Lnet/minecraft/network/chat/Component;Ljava/util/Optional;Ljava/util/Optional;Ljava/util/Optional;Z)V <init>
description ()Lnet/minecraft/network/chat/Component; a
enforcesSecureChat ()Z e
equals (Ljava/lang/Object;)Z equals
favicon ()Ljava/util/Optional; d
hashCode ()I hashCode
lambda$static$0 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; a
players ()Ljava/util/Optional; b
toString ()Ljava/lang/String; toString
version ()Ljava/util/Optional; c
net/minecraft/network/protocol/status/ServerStatus$Favicon agh$a
CODEC a
PREFIX c
iconBytes b
<clinit> ()V <clinit>
<init> ([B)V <init>
equals (Ljava/lang/Object;)Z equals
hashCode ()I hashCode
iconBytes ()[B a
lambda$static$0 ()Ljava/lang/String; c
lambda$static$1 ()Ljava/lang/String; b
lambda$static$2 (Ljava/lang/String;)Lcom/mojang/serialization/DataResult; a
lambda$static$3 (Lnet/minecraft/network/protocol/status/ServerStatus$Favicon;)Ljava/lang/String; a
toString ()Ljava/lang/String; toString
net/minecraft/network/protocol/status/ServerStatus$Players agh$b
CODEC a
PROFILE_CODEC e
max b
online c
sample d
<clinit> ()V <clinit>
<init> (IILjava/util/List;)V <init>
equals (Ljava/lang/Object;)Z equals
hashCode ()I hashCode
lambda$static$0 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; b
lambda$static$1 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; a
max ()I a
online ()I b
sample ()Ljava/util/List; c
toString ()Ljava/lang/String; toString
net/minecraft/network/protocol/status/ServerStatus$Version agh$c
CODEC a
name b
protocol c
<clinit> ()V <clinit>
<init> (Ljava/lang/String;I)V <init>
current ()Lnet/minecraft/network/protocol/status/ServerStatus$Version; a
equals (Ljava/lang/Object;)Z equals
hashCode ()I hashCode
lambda$static$0 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; a
name ()Ljava/lang/String; b
protocol ()I c
toString ()Ljava/lang/String; toString
net/minecraft/network/protocol/status/ServerStatusPacketListener agi
handleStatusRequest (Lnet/minecraft/network/protocol/status/ServerboundStatusRequestPacket;)V a
protocol ()Lnet/minecraft/network/ConnectionProtocol; b
net/minecraft/network/protocol/status/ServerboundPingRequestPacket agj
time a
<init> (J)V <init>
<init> (Lnet/minecraft/network/FriendlyByteBuf;)V <init>
getTime ()J a
handle (Lnet/minecraft/network/PacketListener;)V a
handle (Lnet/minecraft/network/protocol/game/ServerPingPacketListener;)V a
write (Lnet/minecraft/network/FriendlyByteBuf;)V a
net/minecraft/network/protocol/status/ServerboundStatusRequestPacket agk
<init> ()V <init>
<init> (Lnet/minecraft/network/FriendlyByteBuf;)V <init>
handle (Lnet/minecraft/network/PacketListener;)V a
handle (Lnet/minecraft/network/protocol/status/ServerStatusPacketListener;)V a
write (Lnet/minecraft/network/FriendlyByteBuf;)V a
net/minecraft/network/protocol/status/package-info agl
net/minecraft/network/syncher/EntityDataAccessor agm
id a
serializer b
<init> (ILnet/minecraft/network/syncher/EntityDataSerializer;)V <init>
equals (Ljava/lang/Object;)Z equals
getId ()I a
getSerializer ()Lnet/minecraft/network/syncher/EntityDataSerializer; b
hashCode ()I hashCode
toString ()Ljava/lang/String; toString
net/minecraft/network/syncher/EntityDataSerializer agn
copy (Ljava/lang/Object;)Ljava/lang/Object; a
createAccessor (I)Lnet/minecraft/network/syncher/EntityDataAccessor; a
lambda$simpleEnum$0 (Ljava/lang/Class;Lnet/minecraft/network/FriendlyByteBuf;)Ljava/lang/Enum; a
lambda$simpleId$1 (Lnet/minecraft/core/IdMap;Lnet/minecraft/network/FriendlyByteBuf;Ljava/lang/Object;)V a
lambda$simpleId$2 (Lnet/minecraft/core/IdMap;Lnet/minecraft/network/FriendlyByteBuf;)Ljava/lang/Object; a
optional (Lnet/minecraft/network/FriendlyByteBuf$Writer;Lnet/minecraft/network/FriendlyByteBuf$Reader;)Lnet/minecraft/network/syncher/EntityDataSerializer; b
read (Lnet/minecraft/network/FriendlyByteBuf;)Ljava/lang/Object; a
simple (Lnet/minecraft/network/FriendlyByteBuf$Writer;Lnet/minecraft/network/FriendlyByteBuf$Reader;)Lnet/minecraft/network/syncher/EntityDataSerializer; a
simpleEnum (Ljava/lang/Class;)Lnet/minecraft/network/syncher/EntityDataSerializer; a
simpleId (Lnet/minecraft/core/IdMap;)Lnet/minecraft/network/syncher/EntityDataSerializer; a
write (Lnet/minecraft/network/FriendlyByteBuf;Ljava/lang/Object;)V a
net/minecraft/network/syncher/EntityDataSerializer$1 agn$1
val$reader b
val$writer a
<init> (Lnet/minecraft/network/FriendlyByteBuf$Writer;Lnet/minecraft/network/FriendlyByteBuf$Reader;)V <init>
read (Lnet/minecraft/network/FriendlyByteBuf;)Ljava/lang/Object; a
write (Lnet/minecraft/network/FriendlyByteBuf;Ljava/lang/Object;)V a
net/minecraft/network/syncher/EntityDataSerializer$ForValueType agn$a
copy (Ljava/lang/Object;)Ljava/lang/Object; a
net/minecraft/network/syncher/EntityDataSerializers ago
BLOCK_POS n
BLOCK_STATE i
BOOLEAN k
BYTE a
CAT_VARIANT w
COMPONENT f
COMPOUND_TAG s
DIRECTION p
FLOAT d
FROG_VARIANT x
INT b
ITEM_STACK h
LONG c
OPTIONAL_BLOCK_POS o
OPTIONAL_BLOCK_STATE j
OPTIONAL_COMPONENT g
OPTIONAL_GLOBAL_POS r
OPTIONAL_UNSIGNED_INT u
OPTIONAL_UUID q
PAINTING_VARIANT y
PARTICLE l
POSE v
QUATERNION B
ROTATIONS m
SERIALIZERS C
SNIFFER_STATE z
STRING e
VECTOR3 A
VILLAGER_DATA t
<clinit> ()V <clinit>
<init> ()V <init>
getSerializedId (Lnet/minecraft/network/syncher/EntityDataSerializer;)I b
getSerializer (I)Lnet/minecraft/network/syncher/EntityDataSerializer; a
lambda$static$0 (Lnet/minecraft/network/FriendlyByteBuf;Ljava/lang/Byte;)V a
registerSerializer (Lnet/minecraft/network/syncher/EntityDataSerializer;)V a
net/minecraft/network/syncher/EntityDataSerializers$1 ago$1
<init> ()V <init>
copy (Lnet/minecraft/world/item/ItemStack;)Lnet/minecraft/world/item/ItemStack; a
copy (Ljava/lang/Object;)Ljava/lang/Object; a
read (Lnet/minecraft/network/FriendlyByteBuf;)Ljava/lang/Object; a
read (Lnet/minecraft/network/FriendlyByteBuf;)Lnet/minecraft/world/item/ItemStack; b
write (Lnet/minecraft/network/FriendlyByteBuf;Ljava/lang/Object;)V a
write (Lnet/minecraft/network/FriendlyByteBuf;Lnet/minecraft/world/item/ItemStack;)V a
net/minecraft/network/syncher/EntityDataSerializers$2 ago$2
<init> ()V <init>
read (Lnet/minecraft/network/FriendlyByteBuf;)Ljava/lang/Object; a
read (Lnet/minecraft/network/FriendlyByteBuf;)Ljava/util/Optional; b
write (Lnet/minecraft/network/FriendlyByteBuf;Ljava/util/Optional;)V a
write (Lnet/minecraft/network/FriendlyByteBuf;Ljava/lang/Object;)V a
net/minecraft/network/syncher/EntityDataSerializers$3 ago$3
<init> ()V <init>
read (Lnet/minecraft/network/FriendlyByteBuf;)Lnet/minecraft/core/particles/ParticleOptions; b
read (Lnet/minecraft/network/FriendlyByteBuf;)Ljava/lang/Object; a
readParticle (Lnet/minecraft/network/FriendlyByteBuf;Lnet/minecraft/core/particles/ParticleType;)Lnet/minecraft/core/particles/ParticleOptions; a
write (Lnet/minecraft/network/FriendlyByteBuf;Ljava/lang/Object;)V a
write (Lnet/minecraft/network/FriendlyByteBuf;Lnet/minecraft/core/particles/ParticleOptions;)V a
net/minecraft/network/syncher/EntityDataSerializers$4 ago$4
<init> ()V <init>
read (Lnet/minecraft/network/FriendlyByteBuf;)Lnet/minecraft/core/Rotations; b
read (Lnet/minecraft/network/FriendlyByteBuf;)Ljava/lang/Object; a
write (Lnet/minecraft/network/FriendlyByteBuf;Ljava/lang/Object;)V a
write (Lnet/minecraft/network/FriendlyByteBuf;Lnet/minecraft/core/Rotations;)V a
net/minecraft/network/syncher/EntityDataSerializers$5 ago$5
<init> ()V <init>
copy (Lnet/minecraft/nbt/CompoundTag;)Lnet/minecraft/nbt/CompoundTag; a
copy (Ljava/lang/Object;)Ljava/lang/Object; a
read (Lnet/minecraft/network/FriendlyByteBuf;)Lnet/minecraft/nbt/CompoundTag; b
read (Lnet/minecraft/network/FriendlyByteBuf;)Ljava/lang/Object; a
write (Lnet/minecraft/network/FriendlyByteBuf;Lnet/minecraft/nbt/CompoundTag;)V a
write (Lnet/minecraft/network/FriendlyByteBuf;Ljava/lang/Object;)V a
net/minecraft/network/syncher/EntityDataSerializers$6 ago$6
<init> ()V <init>
read (Lnet/minecraft/network/FriendlyByteBuf;)Ljava/lang/Object; a
read (Lnet/minecraft/network/FriendlyByteBuf;)Lnet/minecraft/world/entity/npc/VillagerData; b
write (Lnet/minecraft/network/FriendlyByteBuf;Ljava/lang/Object;)V a
write (Lnet/minecraft/network/FriendlyByteBuf;Lnet/minecraft/world/entity/npc/VillagerData;)V a
net/minecraft/network/syncher/EntityDataSerializers$7 ago$7
<init> ()V <init>
read (Lnet/minecraft/network/FriendlyByteBuf;)Ljava/lang/Object; a
read (Lnet/minecraft/network/FriendlyByteBuf;)Ljava/util/OptionalInt; b
write (Lnet/minecraft/network/FriendlyByteBuf;Ljava/lang/Object;)V a
write (Lnet/minecraft/network/FriendlyByteBuf;Ljava/util/OptionalInt;)V a
net/minecraft/network/syncher/SynchedEntityData agp
ENTITY_ID_POOL b
LOGGER a
MAX_ID_VALUE c
entity d
isDirty g
itemsById e
lock f
<clinit> ()V <clinit>
<init> (Lnet/minecraft/world/entity/Entity;)V <init>
assignValue (Lnet/minecraft/network/syncher/SynchedEntityData$DataItem;Lnet/minecraft/network/syncher/SynchedEntityData$DataValue;)V a
assignValues (Ljava/util/List;)V a
createDataItem (Lnet/minecraft/network/syncher/EntityDataAccessor;Ljava/lang/Object;)V c
define (Lnet/minecraft/network/syncher/EntityDataAccessor;Ljava/lang/Object;)V a
defineId (Ljava/lang/Class;Lnet/minecraft/network/syncher/EntityDataSerializer;)Lnet/minecraft/network/syncher/EntityDataAccessor; a
get (Lnet/minecraft/network/syncher/EntityDataAccessor;)Ljava/lang/Object; b
getItem (Lnet/minecraft/network/syncher/EntityDataAccessor;)Lnet/minecraft/network/syncher/SynchedEntityData$DataItem; c
getNonDefaultValues ()Ljava/util/List; c
hasItem (Lnet/minecraft/network/syncher/EntityDataAccessor;)Z a
isDirty ()Z a
isEmpty ()Z d
packDirty ()Ljava/util/List; b
set (Lnet/minecraft/network/syncher/EntityDataAccessor;Ljava/lang/Object;Z)V a
set (Lnet/minecraft/network/syncher/EntityDataAccessor;Ljava/lang/Object;)V b
net/minecraft/network/syncher/SynchedEntityData$DataItem agp$a
accessor a
dirty d
initialValue c
value b
<init> (Lnet/minecraft/network/syncher/EntityDataAccessor;Ljava/lang/Object;)V <init>
getAccessor ()Lnet/minecraft/network/syncher/EntityDataAccessor; a
getValue ()Ljava/lang/Object; b
isDirty ()Z c
isSetToDefault ()Z d
setDirty (Z)V a
setValue (Ljava/lang/Object;)V a
value ()Lnet/minecraft/network/syncher/SynchedEntityData$DataValue; e
net/minecraft/network/syncher/SynchedEntityData$DataValue agp$b
id a
serializer b
value c
<init> (ILnet/minecraft/network/syncher/EntityDataSerializer;Ljava/lang/Object;)V <init>
create (Lnet/minecraft/network/syncher/EntityDataAccessor;Ljava/lang/Object;)Lnet/minecraft/network/syncher/SynchedEntityData$DataValue; a
equals (Ljava/lang/Object;)Z equals
hashCode ()I hashCode
id ()I a
read (Lnet/minecraft/network/FriendlyByteBuf;ILnet/minecraft/network/syncher/EntityDataSerializer;)Lnet/minecraft/network/syncher/SynchedEntityData$DataValue; a
read (Lnet/minecraft/network/FriendlyByteBuf;I)Lnet/minecraft/network/syncher/SynchedEntityData$DataValue; a
serializer ()Lnet/minecraft/network/syncher/EntityDataSerializer; b
toString ()Ljava/lang/String; toString
value ()Ljava/lang/Object; c
write (Lnet/minecraft/network/FriendlyByteBuf;)V a
net/minecraft/network/syncher/package-info agq
net/minecraft/obfuscate/DontObfuscate net/minecraft/obfuscate/DontObfuscate
net/minecraft/obfuscate/package-info agr
net/minecraft/package-info ags
net/minecraft/recipebook/PlaceRecipe agt
addItemToSlot (Ljava/util/Iterator;IIII)V a
placeRecipe (IIILnet/minecraft/world/item/crafting/RecipeHolder;Ljava/util/Iterator;I)V a
net/minecraft/recipebook/ServerPlaceRecipe agu
LOGGER d
inventory b
menu c
stackedContents a
<clinit> ()V <clinit>
<init> (Lnet/minecraft/world/inventory/RecipeBookMenu;)V <init>
addItemToSlot (Ljava/util/Iterator;IIII)V a
clearGrid ()V a
getAmountOfFreeSlotsInInventory ()I c
getStackSize (ZIZ)I a
handleRecipeClicked (Lnet/minecraft/world/item/crafting/RecipeHolder;Z)V a
moveItemToGrid (Lnet/minecraft/world/inventory/Slot;Lnet/minecraft/world/item/ItemStack;)V a
recipeClicked (Lnet/minecraft/server/level/ServerPlayer;Lnet/minecraft/world/item/crafting/RecipeHolder;Z)V a
testClearGrid ()Z b
net/minecraft/recipebook/package-info agv
net/minecraft/references/Blocks agw
ATTACHED_MELON_STEM f
ATTACHED_PUMPKIN_STEM c
MELON d
MELON_STEM e
PUMPKIN a
PUMPKIN_STEM b
<clinit> ()V <clinit>
<init> ()V <init>
createKey (Ljava/lang/String;)Lnet/minecraft/resources/ResourceKey; a
net/minecraft/references/Items agx
MELON_SEEDS b
PUMPKIN_SEEDS a
<clinit> ()V <clinit>
<init> ()V <init>
createKey (Ljava/lang/String;)Lnet/minecraft/resources/ResourceKey; a
net/minecraft/resources/DelegatingOps agy
delegate a
<init> (Lcom/mojang/serialization/DynamicOps;)V <init>
compressMaps ()Z compressMaps
convertTo (Lcom/mojang/serialization/DynamicOps;Ljava/lang/Object;)Ljava/lang/Object; convertTo
createBoolean (Z)Ljava/lang/Object; createBoolean
createByte (B)Ljava/lang/Object; createByte
createByteList (Ljava/nio/ByteBuffer;)Ljava/lang/Object; createByteList
createDouble (D)Ljava/lang/Object; createDouble
createFloat (F)Ljava/lang/Object; createFloat
createInt (I)Ljava/lang/Object; createInt
createIntList (Ljava/util/stream/IntStream;)Ljava/lang/Object; createIntList
createList (Ljava/util/stream/Stream;)Ljava/lang/Object; createList
createLong (J)Ljava/lang/Object; createLong
createLongList (Ljava/util/stream/LongStream;)Ljava/lang/Object; createLongList
createMap (Ljava/util/stream/Stream;)Ljava/lang/Object; createMap
createNumeric (Ljava/lang/Number;)Ljava/lang/Object; createNumeric
createShort (S)Ljava/lang/Object; createShort
createString (Ljava/lang/String;)Ljava/lang/Object; createString
empty ()Ljava/lang/Object; empty
getBooleanValue (Ljava/lang/Object;)Lcom/mojang/serialization/DataResult; getBooleanValue
getByteBuffer (Ljava/lang/Object;)Lcom/mojang/serialization/DataResult; getByteBuffer
getIntStream (Ljava/lang/Object;)Lcom/mojang/serialization/DataResult; getIntStream
getList (Ljava/lang/Object;)Lcom/mojang/serialization/DataResult; getList
getLongStream (Ljava/lang/Object;)Lcom/mojang/serialization/DataResult; getLongStream
getMap (Ljava/lang/Object;)Lcom/mojang/serialization/DataResult; getMap
getMapEntries (Ljava/lang/Object;)Lcom/mojang/serialization/DataResult; getMapEntries
getMapValues (Ljava/lang/Object;)Lcom/mojang/serialization/DataResult; getMapValues
getNumberValue (Ljava/lang/Object;)Lcom/mojang/serialization/DataResult; getNumberValue
getStream (Ljava/lang/Object;)Lcom/mojang/serialization/DataResult; getStream
getStringValue (Ljava/lang/Object;)Lcom/mojang/serialization/DataResult; getStringValue
listBuilder ()Lcom/mojang/serialization/ListBuilder; listBuilder
mapBuilder ()Lcom/mojang/serialization/RecordBuilder; mapBuilder
mergeToList (Ljava/lang/Object;Ljava/lang/Object;)Lcom/mojang/serialization/DataResult; mergeToList
mergeToList (Ljava/lang/Object;Ljava/util/List;)Lcom/mojang/serialization/DataResult; mergeToList
mergeToMap (Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)Lcom/mojang/serialization/DataResult; mergeToMap
mergeToMap (Ljava/lang/Object;Lcom/mojang/serialization/MapLike;)Lcom/mojang/serialization/DataResult; mergeToMap
remove (Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object; remove
net/minecraft/resources/FileToIdConverter agz
extension b
prefix a
<init> (Ljava/lang/String;Ljava/lang/String;)V <init>
fileToId (Lnet/minecraft/resources/ResourceLocation;)Lnet/minecraft/resources/ResourceLocation; b
idToFile (Lnet/minecraft/resources/ResourceLocation;)Lnet/minecraft/resources/ResourceLocation; a
json (Ljava/lang/String;)Lnet/minecraft/resources/FileToIdConverter; a
lambda$listMatchingResourceStacks$1 (Lnet/minecraft/resources/ResourceLocation;)Z c
lambda$listMatchingResources$0 (Lnet/minecraft/resources/ResourceLocation;)Z d
listMatchingResourceStacks (Lnet/minecraft/server/packs/resources/ResourceManager;)Ljava/util/Map; b
listMatchingResources (Lnet/minecraft/server/packs/resources/ResourceManager;)Ljava/util/Map; a
net/minecraft/resources/HolderSetCodec aha
elementCodec b
homogenousListCodec c
registryAwareCodec d
registryKey a
<init> (Lnet/minecraft/resources/ResourceKey;Lcom/mojang/serialization/Codec;Z)V <init>
create (Lnet/minecraft/resources/ResourceKey;Lcom/mojang/serialization/Codec;Z)Lcom/mojang/serialization/Codec; a
decode (Lcom/mojang/serialization/DynamicOps;Ljava/lang/Object;)Lcom/mojang/serialization/DataResult; decode
decodeWithoutRegistry (Lcom/mojang/serialization/DynamicOps;Ljava/lang/Object;)Lcom/mojang/serialization/DataResult; a
encode (Lnet/minecraft/core/HolderSet;Lcom/mojang/serialization/DynamicOps;Ljava/lang/Object;)Lcom/mojang/serialization/DataResult; a
encode (Ljava/lang/Object;Lcom/mojang/serialization/DynamicOps;Ljava/lang/Object;)Lcom/mojang/serialization/DataResult; encode
encodeWithoutRegistry (Lnet/minecraft/core/HolderSet;Lcom/mojang/serialization/DynamicOps;Ljava/lang/Object;)Lcom/mojang/serialization/DataResult; b
homogenousList (Lcom/mojang/serialization/Codec;Z)Lcom/mojang/serialization/Codec; a
lambda$decode$3 (Lnet/minecraft/core/HolderGetter;Lcom/mojang/datafixers/util/Either;)Lnet/minecraft/core/HolderSet; a
lambda$decode$4 (Lnet/minecraft/core/HolderGetter;Lcom/mojang/datafixers/util/Pair;)Lcom/mojang/datafixers/util/Pair; a
lambda$decodeWithoutRegistry$6 (Lnet/minecraft/core/Holder;)Ljava/lang/String; a
lambda$decodeWithoutRegistry$7 (Lcom/mojang/datafixers/util/Pair;)Lcom/mojang/serialization/DataResult; a
lambda$encode$5 (Lnet/minecraft/core/HolderSet;)Ljava/lang/String; a
lambda$homogenousList$0 (Ljava/util/List;)Ljava/util/List; b
lambda$homogenousList$1 (Lcom/mojang/datafixers/util/Either;)Ljava/util/List; a
lambda$homogenousList$2 (Ljava/util/List;)Lcom/mojang/datafixers/util/Either; a
net/minecraft/resources/RegistryDataLoader ahb
DIMENSION_REGISTRIES b
LOGGER c
WORLDGEN_REGISTRIES a
<clinit> ()V <clinit>
<init> ()V <init>
createContext (Lnet/minecraft/core/RegistryAccess;Ljava/util/List;)Lnet/minecraft/resources/RegistryOps$RegistryInfoLookup; a
createInfoForContextRegistry (Lnet/minecraft/core/Registry;)Lnet/minecraft/resources/RegistryOps$RegistryInfo; a
createInfoForNewRegistry (Lnet/minecraft/core/WritableRegistry;)Lnet/minecraft/resources/RegistryOps$RegistryInfo; a
lambda$createContext$3 (Ljava/util/Map;Lnet/minecraft/core/RegistryAccess$RegistryEntry;)V a
lambda$createContext$4 (Ljava/util/Map;Lcom/mojang/datafixers/util/Pair;)V a
lambda$load$0 (Ljava/util/Map;Lnet/minecraft/resources/RegistryDataLoader$RegistryData;)Lcom/mojang/datafixers/util/Pair; a
lambda$load$1 (Lnet/minecraft/server/packs/resources/ResourceManager;Lnet/minecraft/resources/RegistryOps$RegistryInfoLookup;Lcom/mojang/datafixers/util/Pair;)V a
lambda$load$2 (Ljava/util/Map;Lcom/mojang/datafixers/util/Pair;)V b
lambda$loadRegistryContents$9 (Ljava/lang/String;)V a
lambda$logErrors$5 (Ljava/util/Map$Entry;)Lnet/minecraft/resources/ResourceLocation; b
lambda$logErrors$6 (Ljava/util/Map$Entry;)Lnet/minecraft/resources/ResourceLocation; a
lambda$logErrors$7 (Ljava/io/PrintWriter;Ljava/util/Map$Entry;)V b
lambda$logErrors$8 (Ljava/io/PrintWriter;Ljava/util/Map$Entry;)V a
load (Lnet/minecraft/server/packs/resources/ResourceManager;Lnet/minecraft/core/RegistryAccess;Ljava/util/List;)Lnet/minecraft/core/RegistryAccess$Frozen; a
loadRegistryContents (Lnet/minecraft/resources/RegistryOps$RegistryInfoLookup;Lnet/minecraft/server/packs/resources/ResourceManager;Lnet/minecraft/resources/ResourceKey;Lnet/minecraft/core/WritableRegistry;Lcom/mojang/serialization/Decoder;Ljava/util/Map;)V a
logErrors (Ljava/util/Map;)V a
registryDirPath (Lnet/minecraft/resources/ResourceLocation;)Ljava/lang/String; a
net/minecraft/resources/RegistryDataLoader$1 ahb$1
val$result a
<init> (Ljava/util/Map;)V <init>
lookup (Lnet/minecraft/resources/ResourceKey;)Ljava/util/Optional; a
net/minecraft/resources/RegistryDataLoader$Loader ahb$a
load (Lnet/minecraft/server/packs/resources/ResourceManager;Lnet/minecraft/resources/RegistryOps$RegistryInfoLookup;)V load
net/minecraft/resources/RegistryDataLoader$RegistryData ahb$b
elementCodec b
key a
<init> (Lnet/minecraft/resources/ResourceKey;Lcom/mojang/serialization/Codec;)V <init>
create (Lcom/mojang/serialization/Lifecycle;Ljava/util/Map;)Lcom/mojang/datafixers/util/Pair; a
elementCodec ()Lcom/mojang/serialization/Codec; b
equals (Ljava/lang/Object;)Z equals
hashCode ()I hashCode
key ()Lnet/minecraft/resources/ResourceKey; a
lambda$create$0 (Lnet/minecraft/core/WritableRegistry;Ljava/util/Map;Lnet/minecraft/server/packs/resources/ResourceManager;Lnet/minecraft/resources/RegistryOps$RegistryInfoLookup;)V a
runWithArguments (Ljava/util/function/BiConsumer;)V a
toString ()Ljava/lang/String; toString
net/minecraft/resources/RegistryFileCodec ahc
allowInline c
elementCodec b
registryKey a
<init> (Lnet/minecraft/resources/ResourceKey;Lcom/mojang/serialization/Codec;Z)V <init>
create (Lnet/minecraft/resources/ResourceKey;Lcom/mojang/serialization/Codec;Z)Lnet/minecraft/resources/RegistryFileCodec; a
create (Lnet/minecraft/resources/ResourceKey;Lcom/mojang/serialization/Codec;)Lnet/minecraft/resources/RegistryFileCodec; a
decode (Lcom/mojang/serialization/DynamicOps;Ljava/lang/Object;)Lcom/mojang/serialization/DataResult; decode
encode (Lnet/minecraft/core/Holder;Lcom/mojang/serialization/DynamicOps;Ljava/lang/Object;)Lcom/mojang/serialization/DataResult; a
encode (Ljava/lang/Object;Lcom/mojang/serialization/DynamicOps;Ljava/lang/Object;)Lcom/mojang/serialization/DataResult; encode
lambda$decode$3 ()Ljava/lang/String; b
lambda$decode$4 ()Ljava/lang/String; a
lambda$decode$5 (Lcom/mojang/datafixers/util/Pair;)Lcom/mojang/datafixers/util/Pair; b
lambda$decode$6 (Lnet/minecraft/resources/ResourceKey;)Ljava/lang/String; b
lambda$decode$7 (Lnet/minecraft/resources/ResourceKey;)Lcom/mojang/serialization/DataResult; a
lambda$decode$8 (Lcom/mojang/datafixers/util/Pair;Lnet/minecraft/core/Holder$Reference;)Lcom/mojang/datafixers/util/Pair; a
lambda$decode$9 (Lcom/mojang/datafixers/util/Pair;)Lcom/mojang/datafixers/util/Pair; a
lambda$encode$0 (Lnet/minecraft/core/Holder;)Ljava/lang/String; a
lambda$encode$1 (Lcom/mojang/serialization/DynamicOps;Ljava/lang/Object;Lnet/minecraft/resources/ResourceKey;)Lcom/mojang/serialization/DataResult; a
lambda$encode$2 (Lcom/mojang/serialization/DynamicOps;Ljava/lang/Object;Ljava/lang/Object;)Lcom/mojang/serialization/DataResult; a
toString ()Ljava/lang/String; toString
net/minecraft/resources/RegistryFixedCodec ahd
registryKey a
<init> (Lnet/minecraft/resources/ResourceKey;)V <init>
create (Lnet/minecraft/resources/ResourceKey;)Lnet/minecraft/resources/RegistryFixedCodec; a
decode (Lcom/mojang/serialization/DynamicOps;Ljava/lang/Object;)Lcom/mojang/serialization/DataResult; decode
encode (Lnet/minecraft/core/Holder;Lcom/mojang/serialization/DynamicOps;Ljava/lang/Object;)Lcom/mojang/serialization/DataResult; a
encode (Ljava/lang/Object;Lcom/mojang/serialization/DynamicOps;Ljava/lang/Object;)Lcom/mojang/serialization/DataResult; encode
lambda$decode$5 (Lnet/minecraft/resources/ResourceLocation;)Ljava/lang/String; b
lambda$decode$6 (Lnet/minecraft/resources/ResourceLocation;)Lcom/mojang/serialization/DataResult; a
lambda$decode$7 (Lcom/mojang/datafixers/util/Pair;Lnet/minecraft/core/Holder$Reference;)Lcom/mojang/datafixers/util/Pair; a
lambda$decode$8 (Ljava/util/Optional;Lcom/mojang/datafixers/util/Pair;)Lcom/mojang/serialization/DataResult; a
lambda$decode$9 ()Ljava/lang/String; a
lambda$encode$0 (Lnet/minecraft/core/Holder;)Ljava/lang/String; a
lambda$encode$1 (Lcom/mojang/serialization/DynamicOps;Ljava/lang/Object;Lnet/minecraft/resources/ResourceKey;)Lcom/mojang/serialization/DataResult; a
lambda$encode$2 ()Ljava/lang/String; c
lambda$encode$3 (Ljava/lang/Object;)Lcom/mojang/serialization/DataResult; a
lambda$encode$4 ()Ljava/lang/String; b
toString ()Ljava/lang/String; toString
net/minecraft/resources/RegistryOps ahe
lookupProvider b
<init> (Lcom/mojang/serialization/DynamicOps;Lnet/minecraft/resources/RegistryOps$RegistryInfoLookup;)V <init>
create (Lcom/mojang/serialization/DynamicOps;Lnet/minecraft/core/HolderLookup$Provider;)Lnet/minecraft/resources/RegistryOps; a
create (Lcom/mojang/serialization/DynamicOps;Lnet/minecraft/resources/RegistryOps$RegistryInfoLookup;)Lnet/minecraft/resources/RegistryOps; a
getter (Lnet/minecraft/resources/ResourceKey;)Ljava/util/Optional; b
lambda$retrieveElement$10 (Lnet/minecraft/resources/ResourceKey;Lnet/minecraft/resources/ResourceKey;Lcom/mojang/serialization/DynamicOps;)Lcom/mojang/serialization/DataResult; a
lambda$retrieveElement$11 (Ljava/lang/Object;)Lnet/minecraft/core/Holder$Reference; a
lambda$retrieveElement$6 (Lnet/minecraft/resources/ResourceKey;Lnet/minecraft/resources/RegistryOps$RegistryInfo;)Ljava/util/Optional; a
lambda$retrieveElement$7 (Lnet/minecraft/resources/ResourceKey;)Ljava/lang/String; f
lambda$retrieveElement$8 (Lnet/minecraft/resources/ResourceKey;)Lcom/mojang/serialization/DataResult; e
lambda$retrieveElement$9 ()Ljava/lang/String; a
lambda$retrieveGetter$0 (Lnet/minecraft/resources/RegistryOps$RegistryInfo;)Lcom/mojang/serialization/DataResult; a
lambda$retrieveGetter$1 (Lnet/minecraft/resources/ResourceKey;)Ljava/lang/String; h
lambda$retrieveGetter$2 (Lnet/minecraft/resources/ResourceKey;)Lcom/mojang/serialization/DataResult; g
lambda$retrieveGetter$3 ()Ljava/lang/String; b
lambda$retrieveGetter$4 (Lnet/minecraft/resources/ResourceKey;Lcom/mojang/serialization/DynamicOps;)Lcom/mojang/serialization/DataResult; a
lambda$retrieveGetter$5 (Ljava/lang/Object;)Lnet/minecraft/core/HolderGetter; b
memoizeLookup (Lnet/minecraft/resources/RegistryOps$RegistryInfoLookup;)Lnet/minecraft/resources/RegistryOps$RegistryInfoLookup; a
owner (Lnet/minecraft/resources/ResourceKey;)Ljava/util/Optional; a
retrieveElement (Lnet/minecraft/resources/ResourceKey;)Lcom/mojang/serialization/codecs/RecordCodecBuilder; d
retrieveGetter (Lnet/minecraft/resources/ResourceKey;)Lcom/mojang/serialization/codecs/RecordCodecBuilder; c
net/minecraft/resources/RegistryOps$1 ahe$1
lookups b
val$original a
<init> (Lnet/minecraft/resources/RegistryOps$RegistryInfoLookup;)V <init>
lookup (Lnet/minecraft/resources/ResourceKey;)Ljava/util/Optional; a
net/minecraft/resources/RegistryOps$2 ahe$2
val$lookupProvider a
<init> (Lnet/minecraft/core/HolderLookup$Provider;)V <init>
lambda$lookup$0 (Lnet/minecraft/core/HolderLookup$RegistryLookup;)Lnet/minecraft/resources/RegistryOps$RegistryInfo; a
lookup (Lnet/minecraft/resources/ResourceKey;)Ljava/util/Optional; a
net/minecraft/resources/RegistryOps$RegistryInfo ahe$a
elementsLifecycle c
getter b
owner a
<init> (Lnet/minecraft/core/HolderOwner;Lnet/minecraft/core/HolderGetter;Lcom/mojang/serialization/Lifecycle;)V <init>
elementsLifecycle ()Lcom/mojang/serialization/Lifecycle; c
equals (Ljava/lang/Object;)Z equals
getter ()Lnet/minecraft/core/HolderGetter; b
hashCode ()I hashCode
owner ()Lnet/minecraft/core/HolderOwner; a
toString ()Ljava/lang/String; toString
net/minecraft/resources/RegistryOps$RegistryInfoLookup ahe$b
lookup (Lnet/minecraft/resources/ResourceKey;)Ljava/util/Optional; a
net/minecraft/resources/ResourceKey ahf
VALUES a
location c
registryName b
<clinit> ()V <clinit>
<init> (Lnet/minecraft/resources/ResourceLocation;Lnet/minecraft/resources/ResourceLocation;)V <init>
cast (Lnet/minecraft/resources/ResourceKey;)Ljava/util/Optional; c
codec (Lnet/minecraft/resources/ResourceKey;)Lcom/mojang/serialization/Codec; a
create (Lnet/minecraft/resources/ResourceLocation;Lnet/minecraft/resources/ResourceLocation;)Lnet/minecraft/resources/ResourceKey; a
create (Lnet/minecraft/resources/ResourceKey;Lnet/minecraft/resources/ResourceLocation;)Lnet/minecraft/resources/ResourceKey; a
createRegistryKey (Lnet/minecraft/resources/ResourceLocation;)Lnet/minecraft/resources/ResourceKey; a
isFor (Lnet/minecraft/resources/ResourceKey;)Z b
lambda$codec$0 (Lnet/minecraft/resources/ResourceKey;Lnet/minecraft/resources/ResourceLocation;)Lnet/minecraft/resources/ResourceKey; b
lambda$create$1 (Lnet/minecraft/resources/ResourceKey$InternKey;)Lnet/minecraft/resources/ResourceKey; a
location ()Lnet/minecraft/resources/ResourceLocation; a
registry ()Lnet/minecraft/resources/ResourceLocation; b
toString ()Ljava/lang/String; toString
net/minecraft/resources/ResourceKey$InternKey ahf$a
location b
registry a
<init> (Lnet/minecraft/resources/ResourceLocation;Lnet/minecraft/resources/ResourceLocation;)V <init>
equals (Ljava/lang/Object;)Z equals
hashCode ()I hashCode
location ()Lnet/minecraft/resources/ResourceLocation; b
registry ()Lnet/minecraft/resources/ResourceLocation; a
toString ()Ljava/lang/String; toString
net/minecraft/resources/ResourceLocation ahg
CODEC a
DEFAULT_NAMESPACE c
ERROR_INVALID e
NAMESPACE_SEPARATOR b
REALMS_NAMESPACE d
namespace f
path g
<clinit> ()V <clinit>
<init> (Ljava/lang/String;Ljava/lang/String;Lnet/minecraft/resources/ResourceLocation$Dummy;)V <init>
<init> ([Ljava/lang/String;)V <init>
<init> (Ljava/lang/String;Ljava/lang/String;)V <init>
<init> (Ljava/lang/String;)V <init>
assertValidNamespace (Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; c
assertValidPath (Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; d
compareTo (Lnet/minecraft/resources/ResourceLocation;)I a
compareTo (Ljava/lang/Object;)I compareTo
decompose (Ljava/lang/String;C)[Ljava/lang/String; b
equals (Ljava/lang/Object;)Z equals
getNamespace ()Ljava/lang/String; b
getPath ()Ljava/lang/String; a
hashCode ()I hashCode
isAllowedInResourceLocation (C)Z a
isValidNamespace (Ljava/lang/String;)Z h
isValidPath (Ljava/lang/String;)Z g
isValidResourceLocation (Ljava/lang/String;)Z i
lambda$read$0 (Ljava/lang/String;Lnet/minecraft/ResourceLocationException;)Ljava/lang/String; a
of (Ljava/lang/String;C)Lnet/minecraft/resources/ResourceLocation; a
read (Ljava/lang/String;)Lcom/mojang/serialization/DataResult; b
read (Lcom/mojang/brigadier/StringReader;)Lnet/minecraft/resources/ResourceLocation; a
toDebugFileName ()Ljava/lang/String; c
toLanguageKey (Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; b
toLanguageKey ()Ljava/lang/String; d
toLanguageKey (Ljava/lang/String;)Ljava/lang/String; f
toShortLanguageKey ()Ljava/lang/String; e
toString ()Ljava/lang/String; toString
tryBuild (Ljava/lang/String;Ljava/lang/String;)Lnet/minecraft/resources/ResourceLocation; a
tryParse (Ljava/lang/String;)Lnet/minecraft/resources/ResourceLocation; a
validNamespaceChar (C)Z c
validPathChar (C)Z b
withPath (Ljava/lang/String;)Lnet/minecraft/resources/ResourceLocation; c
withPath (Ljava/util/function/UnaryOperator;)Lnet/minecraft/resources/ResourceLocation; a
withPrefix (Ljava/lang/String;)Lnet/minecraft/resources/ResourceLocation; d
withSuffix (Ljava/lang/String;)Lnet/minecraft/resources/ResourceLocation; e
net/minecraft/resources/ResourceLocation$Dummy ahg$a
net/minecraft/resources/ResourceLocation$Serializer ahg$b
<init> ()V <init>
deserialize (Lcom/google/gson/JsonElement;Ljava/lang/reflect/Type;Lcom/google/gson/JsonDeserializationContext;)Lnet/minecraft/resources/ResourceLocation; a
deserialize (Lcom/google/gson/JsonElement;Ljava/lang/reflect/Type;Lcom/google/gson/JsonDeserializationContext;)Ljava/lang/Object; deserialize
serialize (Ljava/lang/Object;Ljava/lang/reflect/Type;Lcom/google/gson/JsonSerializationContext;)Lcom/google/gson/JsonElement; serialize
serialize (Lnet/minecraft/resources/ResourceLocation;Ljava/lang/reflect/Type;Lcom/google/gson/JsonSerializationContext;)Lcom/google/gson/JsonElement; a
net/minecraft/resources/package-info ahh
net/minecraft/server/Bootstrap ahi
LOGGER d
STDOUT a
bootstrapDuration b
isBootstrapped c
<clinit> ()V <clinit>
<init> ()V <init>
bootStrap ()V a
checkBootstrapCalled (Ljava/util/function/Supplier;)V a
checkGameruleTranslations (Ljava/util/Set;)V a
checkTranslations (Ljava/lang/Iterable;Ljava/util/function/Function;Ljava/util/Set;)V a
createBootstrapException (Ljava/util/function/Supplier;)Ljava/lang/RuntimeException; b
getMissingTranslations ()Ljava/util/Set; b
lambda$checkTranslations$0 (Ljava/util/function/Function;Lnet/minecraft/locale/Language;Ljava/util/Set;Ljava/lang/Object;)V a
lambda$getMissingTranslations$1 (Lnet/minecraft/resources/ResourceLocation;)Ljava/lang/String; a
lambda$validate$2 ()Ljava/lang/String; e
lambda$validate$3 (Ljava/lang/String;)V b
realStdoutPrintln (Ljava/lang/String;)V a
validate ()V c
wrapStreams ()V d
net/minecraft/server/Bootstrap$1 ahi$1
val$language a
val$missing b
<init> (Lnet/minecraft/locale/Language;Ljava/util/Set;)V <init>
visit (Lnet/minecraft/world/level/GameRules$Key;Lnet/minecraft/world/level/GameRules$Type;)V a
net/minecraft/server/ChainedJsonException ahj
entries a
message b
<init> (Ljava/lang/String;)V <init>
<init> (Ljava/lang/String;Ljava/lang/Throwable;)V <init>
forException (Ljava/lang/Exception;)Lnet/minecraft/server/ChainedJsonException; a
getMessage ()Ljava/lang/String; getMessage
prependJsonKey (Ljava/lang/String;)V a
setFilenameAndFlush (Ljava/lang/String;)V b
net/minecraft/server/ChainedJsonException$Entry ahj$a
filename a
jsonKeys b
<init> ()V <init>
addJsonKey (Ljava/lang/String;)V a
getFilename ()Ljava/lang/String; a
getJsonKeys ()Ljava/lang/String; b
toString ()Ljava/lang/String; toString
net/minecraft/server/ConsoleInput ahk
msg a
source b
<init> (Ljava/lang/String;Lnet/minecraft/commands/CommandSourceStack;)V <init>
net/minecraft/server/DebugLoggedPrintStream ahl
LOGGER b
<clinit> ()V <clinit>
<init> (Ljava/lang/String;Ljava/io/OutputStream;)V <init>
logLine (Ljava/lang/String;)V a
net/minecraft/server/Eula ahm
LOGGER a
agreed c
file b
<clinit> ()V <clinit>
<init> (Ljava/nio/file/Path;)V <init>
hasAgreedToEULA ()Z a
readFile ()Z b
saveDefaults ()V c
net/minecraft/server/LoggedPrintStream ahn
LOGGER b
name a
<clinit> ()V <clinit>
<init> (Ljava/lang/String;Ljava/io/OutputStream;)V <init>
logLine (Ljava/lang/String;)V a
println (Ljava/lang/Object;)V println
println (Ljava/lang/String;)V println
net/minecraft/server/Main net/minecraft/server/Main
LOGGER a
<clinit> ()V <clinit>
<init> ()V <init>
forceUpgrade (Lnet/minecraft/world/level/storage/LevelStorageSource$LevelStorageAccess;Lcom/mojang/datafixers/DataFixer;ZLjava/util/function/BooleanSupplier;Lnet/minecraft/core/Registry;)V a
lambda$main$0 (Lcom/mojang/serialization/Dynamic;Ljoptsimple/OptionSet;Ljoptsimple/OptionSpec;Lnet/minecraft/server/dedicated/DedicatedServerSettings;Ljoptsimple/OptionSpec;Lnet/minecraft/server/WorldLoader$DataLoadContext;)Lnet/minecraft/server/WorldLoader$DataLoadOutput; a
lambda$main$1 (Lnet/minecraft/server/WorldLoader$InitConfig;Lcom/mojang/serialization/Dynamic;Ljoptsimple/OptionSet;Ljoptsimple/OptionSpec;Lnet/minecraft/server/dedicated/DedicatedServerSettings;Ljoptsimple/OptionSpec;Ljava/util/concurrent/Executor;)Ljava/util/concurrent/CompletableFuture; a
lambda$main$2 ()Z a
lambda$main$3 (Lnet/minecraft/world/level/storage/LevelStorageSource$LevelStorageAccess;Lnet/minecraft/server/packs/repository/PackRepository;Lnet/minecraft/server/WorldStem;Lnet/minecraft/server/dedicated/DedicatedServerSettings;Lnet/minecraft/server/Services;Ljoptsimple/OptionSet;Ljoptsimple/OptionSpec;Ljoptsimple/OptionSpec;Ljoptsimple/OptionSpec;Ljoptsimple/OptionSpec;Ljoptsimple/OptionSpec;Ljava/lang/Thread;)Lnet/minecraft/server/dedicated/DedicatedServer; a
loadOrCreateConfig (Lnet/minecraft/server/dedicated/DedicatedServerProperties;Lcom/mojang/serialization/Dynamic;ZLnet/minecraft/server/packs/repository/PackRepository;)Lnet/minecraft/server/WorldLoader$InitConfig; a
main ([Ljava/lang/String;)V main
writePidFile (Ljava/nio/file/Path;)V a
net/minecraft/server/Main$1 net/minecraft/server/Main$1
val$dedicatedServer a
<init> (Ljava/lang/String;Lnet/minecraft/server/dedicated/DedicatedServer;)V <init>
run ()V run
net/minecraft/server/MinecraftServer net/minecraft/server/MinecraftServer
ABSOLUTE_MAX_WORLD_SIZE d
ANONYMOUS_PLAYER_PROFILE f
AUTOSAVE_INTERVAL w
AVERAGE_TICK_TIME_SMOOTHING m
DEMO_SETTINGS e
LOGGER l
MAX_STATUS_PLAYER_SAMPLE u
MAX_TICK_LATENCY y
MIMINUM_AUTOSAVE_TICKS x
OVERLOADED_THRESHOLD_NANOS o
OVERLOADED_TICKS_THRESHOLD p
OVERLOADED_TICKS_WARNING_INTERVAL r
OVERLOADED_WARNING_INTERVAL_NANOS q
PREPARE_LEVELS_DEFAULT_DELAY_NANOS t
START_CHUNK_RADIUS c
START_TICKING_CHUNK_COUNT v
STATUS_EXPIRE_TIME_NANOS s
TICK_STATS_SPAN n
VANILLA_BRAND b
aggregatedTickTimesNanos ad
allowFlight Z
commandStorage aq
connection H
customBossEvents ar
debugCommandProfiler F
debugCommandProfilerDelayStart G
delayedTasksMaxNextTickTimeNanos am
enforceWhitelist at
executor av
fixerUpper M
functionManager as
isDemo ag
isReady ah
isSaving aA
keyPair ae
lastOverloadWarningNanos ai
lastServerStatus aj
levels Q
localIp N
mayHaveDelayedTasks an
metricsRecorder A
motd aa
nextTickTimeNanos al
onMetricsRecordingFinished D
onMetricsRecordingStopped C
onlineMode W
packRepository ao
playerDataStorage h
playerIdleTimeout ab
playerList R
port O
preventProxyConnections X
profiler B
progressListenerFactory I
proxy i
pvp Y
random L
registries P
resources ax
running S
scoreboard ap
serverId aw
serverThread ak
services j
singleplayerProfile af
smoothedTickTimeMillis au
status J
statusIcon K
stopped T
storageSource g
structureTemplateManager ay
tickCount U
tickRateManager az
tickTimesNanos ac
tickables z
ticksUntilAutosave V
willStartRecordingMetrics E
worldData k
<clinit> ()V <clinit>
<init> (Ljava/lang/Thread;Lnet/minecraft/world/level/storage/LevelStorageSource$LevelStorageAccess;Lnet/minecraft/server/packs/repository/PackRepository;Lnet/minecraft/server/WorldStem;Ljava/net/Proxy;Lcom/mojang/datafixers/DataFixer;Lnet/minecraft/server/Services;Lnet/minecraft/server/level/progress/ChunkProgressListenerFactory;)V <init>
acceptsFailure ()Z x_
acceptsSuccess ()Z l_
addTickable (Ljava/lang/Runnable;)V b
areNpcsEnabled ()Z Z
buildPlayerStatus ()Lnet/minecraft/network/protocol/status/ServerStatus$Players; bx
buildServerStatus ()Lnet/minecraft/network/protocol/status/ServerStatus; bo
cancelRecordingMetrics ()V aV
close ()V close
computeNextAutosaveInterval ()I bn
configurePackRepository (Lnet/minecraft/server/packs/repository/PackRepository;Lnet/minecraft/world/level/DataPackConfig;ZLnet/minecraft/world/flag/FeatureFlagSet;)Lnet/minecraft/world/level/WorldDataConfiguration; a
constructOrExtractCrashReport (Ljava/lang/Throwable;)Lnet/minecraft/CrashReport; a
createCommandSourceStack ()Lnet/minecraft/commands/CommandSourceStack; aF
createGameModeForPlayer (Lnet/minecraft/server/level/ServerPlayer;)Lnet/minecraft/server/level/ServerPlayerGameMode; b
createLevels (Lnet/minecraft/server/level/progress/ChunkProgressListener;)V a
createTextFilterForPlayer (Lnet/minecraft/server/level/ServerPlayer;)Lnet/minecraft/server/network/TextFilter; a
doRunTask (Lnet/minecraft/server/TickTask;)V b
doRunTask (Ljava/lang/Runnable;)V d
dumpClasspath (Ljava/nio/file/Path;)V e
dumpGameRules (Ljava/nio/file/Path;)V d
dumpMiscStats (Ljava/nio/file/Path;)V c
dumpNativeModules (Ljava/nio/file/Path;)V g
dumpServerProperties (Ljava/nio/file/Path;)V a
dumpThreads (Ljava/nio/file/Path;)V f
endMetricsRecordingTick ()V bA
enforceSecureProfile ()Z ay
executeIfPossible (Ljava/lang/Runnable;)V c
fillServerSystemReport (Lnet/minecraft/SystemReport;)Lnet/minecraft/SystemReport; a
fillSystemReport (Lnet/minecraft/SystemReport;)Lnet/minecraft/SystemReport; b
finishRecordingMetrics ()V aU
forceDifficulty ()V r
forceSynchronousWrites ()Z aW
forceTimeSynchronization ()V C
getAbsoluteMaxWorldSize ()I au
getAdvancements ()Lnet/minecraft/server/ServerAdvancementManager; aB
getAllLevels ()Ljava/lang/Iterable; H
getAverageTickTimeNanos ()J aP
getChatDecorator ()Lnet/minecraft/network/chat/ChatDecorator; bi
getCommandStorage ()Lnet/minecraft/world/level/storage/CommandStorage; aI
getCommands ()Lnet/minecraft/commands/Commands; aE
getCompressionThreshold ()I ax
getConnection ()Lnet/minecraft/server/network/ServerConnectionListener; af
getCurrentSmoothedTickTime ()F aN
getCustomBossEvents ()Lnet/minecraft/server/bossevents/CustomBossEvents; aL
getDefaultGameType ()Lnet/minecraft/world/level/GameType; v_
getFile (Ljava/lang/String;)Ljava/io/File; c
getFixerUpper ()Lcom/mojang/datafixers/DataFixer; aA
getForcedGameType ()Lnet/minecraft/world/level/GameType; bb
getFunctionCompilationLevel ()I j
getFunctions ()Lnet/minecraft/server/ServerFunctionManager; aC
getGameRules ()Lnet/minecraft/world/level/GameRules; aK
getKeyPair ()Ljava/security/KeyPair; N
getLevel (Lnet/minecraft/resources/ResourceKey;)Lnet/minecraft/server/level/ServerLevel; a
getLocalIp ()Ljava/lang/String; u
getLootData ()Lnet/minecraft/world/level/storage/loot/LootDataManager; aJ
getMaxChainedNeighborUpdates ()I bh
getMaxPlayers ()I K
getModdedStatus ()Lnet/minecraft/util/ModCheck; M
getMotd ()Ljava/lang/String; ac
getNextTickTime ()J az
getOperatorUserPermissionLevel ()I i
getPackRepository ()Lnet/minecraft/server/packs/repository/PackRepository; aD
getPlayerCount ()I J
getPlayerIdleTimeout ()I an
getPlayerList ()Lnet/minecraft/server/players/PlayerList; ae
getPlayerNames ()[Ljava/lang/String; L
getPort ()I O
getPreventProxyConnections ()Z X
getProfileCache ()Lnet/minecraft/server/players/GameProfileCache; ar
getProfileKeySignatureValidator ()Lnet/minecraft/util/SignatureValidator; ap
getProfilePermissions (Lcom/mojang/authlib/GameProfile;)I c
getProfileRepository ()Lcom/mojang/authlib/GameProfileRepository; aq
getProfiler ()Lnet/minecraft/util/profiling/ProfilerFiller; aR
getProxy ()Ljava/net/Proxy; am
getRateLimitPacketsPerSecond ()I m
getRecipeManager ()Lnet/minecraft/world/item/crafting/RecipeManager; aG
getResourceManager ()Lnet/minecraft/server/packs/resources/ResourceManager; bc
getRunningThread ()Ljava/lang/Thread; aw
getScaledTrackingDistance (I)I b
getScoreboard ()Lnet/minecraft/server/ServerScoreboard; aH
getSelectedPacks (Lnet/minecraft/server/packs/repository/PackRepository;)Lnet/minecraft/world/level/DataPackConfig; a
getServerDirectory ()Ljava/io/File; z
getServerModName ()Ljava/lang/String; getServerModName
getServerResourcePack ()Ljava/util/Optional; U
getServerVersion ()Ljava/lang/String; I
getSessionService ()Lcom/mojang/authlib/minecraft/MinecraftSessionService; ao
getSingleplayerProfile ()Lcom/mojang/authlib/GameProfile; P
getSpawnProtectionRadius ()I aj
getSpawnRadius (Lnet/minecraft/server/level/ServerLevel;)I a
getStatus ()Lnet/minecraft/network/protocol/status/ServerStatus; as
getStructureManager ()Lnet/minecraft/world/level/levelgen/structure/templatesystem/StructureTemplateManager; aX
getTickCount ()I ai
getTickTimesNanos ()[J aQ
getWorldData ()Lnet/minecraft/world/level/storage/WorldData; aY
getWorldPath (Lnet/minecraft/world/level/storage/LevelResource;)Ljava/nio/file/Path; a
getWorldScreenshotFile ()Ljava/util/Optional; y
halt (Z)V a
hasGui ()Z ah
haveTime ()Z bk
hidesOnlinePlayers ()Z al
initServer ()Z e
initializeKeyPair ()V R
invalidateStatus ()V at
isCommandBlockEnabled ()Z o
isCurrentlySaving ()Z bd
isDedicatedServer ()Z l
isDemo ()Z T
isEnforceWhitelist ()Z aM
isEpollEnabled ()Z n
isFlightAllowed ()Z ab
isHardcore ()Z h
isNetherEnabled ()Z D
isPaused ()Z A
isPublished ()Z p
isPvpAllowed ()Z aa
isReady ()Z ag
isRecordingMetrics ()Z aS
isResourcePackRequired ()Z V
isRunning ()Z v
isShutdown ()Z E
isSingleplayer ()Z Q
isSingleplayerOwner (Lcom/mojang/authlib/GameProfile;)Z a
isSpawningAnimals ()Z Y
isSpawningMonsters ()Z S
isStopped ()Z ad
isTimeProfilerRunning ()Z be
isUnderSpawnProtection (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/entity/player/Player;)Z a
kickUnlistedPlayers (Lnet/minecraft/commands/CommandSourceStack;)V a
lambda$dumpNativeModules$29 (Lnet/minecraft/util/NativeModuleLister$NativeModuleInfo;)Ljava/lang/String; a
lambda$fillSystemReport$16 ()Ljava/lang/String; bG
lambda$fillSystemReport$17 ()Ljava/lang/String; bF
lambda$fillSystemReport$18 (Lnet/minecraft/server/packs/repository/Pack;)Ljava/lang/String; a
lambda$fillSystemReport$19 ()Ljava/lang/String; bE
lambda$fillSystemReport$20 ()Ljava/lang/String; bD
lambda$fillSystemReport$21 ()Ljava/lang/String; bC
lambda$fillSystemReport$22 ()Ljava/lang/String; bB
lambda$getSelectedPacks$28 (Ljava/util/Collection;Ljava/lang/String;)Z a
lambda$loadStatusIcon$10 (Ljava/nio/file/Path;)Z l
lambda$loadStatusIcon$11 (Ljava/nio/file/Path;)Z k
lambda$loadStatusIcon$12 ()Ljava/util/Optional; bH
lambda$loadStatusIcon$13 (Ljava/nio/file/Path;)Ljava/util/Optional; j
lambda$new$0 (Lnet/minecraft/util/profiling/ProfileResults;)V a
lambda$new$1 (Ljava/nio/file/Path;)V m
lambda$reloadResources$23 (Ljava/util/Collection;)Lcom/google/common/collect/ImmutableList; b
lambda$reloadResources$24 (Lnet/minecraft/server/packs/resources/CloseableResourceManager;Lnet/minecraft/server/ReloadableServerResources;Ljava/lang/Throwable;)V a
lambda$reloadResources$25 (Lnet/minecraft/server/packs/resources/CloseableResourceManager;Lnet/minecraft/server/ReloadableServerResources;)Lnet/minecraft/server/MinecraftServer$ReloadableResources; a
lambda$reloadResources$26 (Lnet/minecraft/core/RegistryAccess$Frozen;Lcom/google/common/collect/ImmutableList;)Ljava/util/concurrent/CompletionStage; a
lambda$reloadResources$27 (Ljava/util/Collection;Lnet/minecraft/server/MinecraftServer$ReloadableResources;)V a
lambda$runServer$8 ()Z bJ
lambda$setInitialSpawn$4 (Lnet/minecraft/core/Registry;)Ljava/util/Optional; a
lambda$setInitialSpawn$5 (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/server/level/ServerChunkCache;Lnet/minecraft/world/level/storage/ServerLevelData;Lnet/minecraft/core/Holder$Reference;)V a
lambda$spin$2 (Ljava/util/concurrent/atomic/AtomicReference;)V a
lambda$spin$3 (Ljava/lang/Thread;Ljava/lang/Throwable;)V a
lambda$startMetricsRecordingTick$30 (Ljava/nio/file/Path;)V i
lambda$startMetricsRecordingTick$31 (Ljava/nio/file/Path;)V h
lambda$startRecordingMetrics$32 (Ljava/util/function/Consumer;Lnet/minecraft/util/profiling/ProfileResults;)V a
lambda$stopServer$6 (Lnet/minecraft/server/level/ServerLevel;)Z d
lambda$stopServer$7 ()Z bK
lambda$tickChildren$14 (Lnet/minecraft/server/level/ServerPlayer;)V d
lambda$tickChildren$15 (Lnet/minecraft/server/level/ServerLevel;)Ljava/lang/String; c
lambda$waitUntilNextTick$9 ()Z bI
levelKeys ()Ljava/util/Set; G
loadLevel ()V u_
loadStatusIcon ()Ljava/util/Optional; bm
logChatMessage (Lnet/minecraft/network/chat/Component;Lnet/minecraft/network/chat/ChatType$Bound;Ljava/lang/String;)V a
logIPs ()Z bj
logTickTime (J)V a
onServerCrash (Lnet/minecraft/CrashReport;)V a
onServerExit ()V g
onTickRateChanged ()V B
overworld ()Lnet/minecraft/server/level/ServerLevel; F
pollTask ()Z x
pollTaskInternal ()Z bl
prepareLevels (Lnet/minecraft/server/level/progress/ChunkProgressListener;)V b
publishServer (Lnet/minecraft/world/level/GameType;ZI)Z a
readScoreboard (Lnet/minecraft/world/level/storage/DimensionDataStorage;)V a
registries ()Lnet/minecraft/core/LayeredRegistryAccess; ba
registryAccess ()Lnet/minecraft/core/RegistryAccess$Frozen; aZ
reloadResources (Ljava/util/Collection;)Ljava/util/concurrent/CompletableFuture; a
repliesToStatus ()Z ak
runServer ()V w
saveAllChunks (ZZZ)Z a
saveDebugReport (Ljava/nio/file/Path;)V b
saveEverything (ZZZ)Z b
scheduleExecutables ()Z av
sendDifficultyUpdate (Lnet/minecraft/server/level/ServerPlayer;)V c
sendSystemMessage (Lnet/minecraft/network/chat/Component;)V a
setDefaultGameType (Lnet/minecraft/world/level/GameType;)V a
setDemo (Z)V c
setDifficulty (Lnet/minecraft/world/Difficulty;Z)V a
setDifficultyLocked (Z)V b
setEnforceWhitelist (Z)V h
setFlightAllowed (Z)V g
setId (Ljava/lang/String;)V b
setInitialSpawn (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/level/storage/ServerLevelData;ZZ)V a
setLocalIp (Ljava/lang/String;)V a_
setMotd (Ljava/lang/String;)V d
setPlayerIdleTimeout (I)V c
setPlayerList (Lnet/minecraft/server/players/PlayerList;)V a
setPort (I)V a
setPreventProxyConnections (Z)V e
setPvpAllowed (Z)V f
setSingleplayerProfile (Lcom/mojang/authlib/GameProfile;)V b
setUsesAuthentication (Z)V d
setupDebugLevel (Lnet/minecraft/world/level/storage/WorldData;)V a
shouldInformAdmins ()Z W_
shouldRconBroadcast ()Z k
shouldRun (Lnet/minecraft/server/TickTask;)Z a
shouldRun (Ljava/lang/Runnable;)Z e
spin (Ljava/util/function/Function;)Lnet/minecraft/server/MinecraftServer; a
startMetricsRecordingTick ()V bz
startRecordingMetrics (Ljava/util/function/Consumer;Ljava/util/function/Consumer;)V a
startTimeProfiler ()V bf
stopRecordingMetrics ()V aT
stopServer ()V t
stopTimeProfiler ()Lnet/minecraft/util/profiling/ProfileResults; bg
synchronizeTime (Lnet/minecraft/server/level/ServerLevel;)V b
tickChildren (Ljava/util/function/BooleanSupplier;)V b
tickRateManager ()Lnet/minecraft/server/ServerTickRateManager; aO
tickServer (Ljava/util/function/BooleanSupplier;)V a
updateMobSpawningFlags ()V by
usesAuthentication ()Z W
waitUntilNextTick ()V w_
wrapRunnable (Ljava/lang/Runnable;)Ljava/lang/Runnable; f
wrapRunnable (Ljava/lang/Runnable;)Lnet/minecraft/server/TickTask; a
net/minecraft/server/MinecraftServer$1 net/minecraft/server/MinecraftServer$1
this$0 c
val$entries a
val$gameRules b
<init> (Lnet/minecraft/server/MinecraftServer;Ljava/util/List;Lnet/minecraft/world/level/GameRules;)V <init>
visit (Lnet/minecraft/world/level/GameRules$Key;Lnet/minecraft/world/level/GameRules$Type;)V a
net/minecraft/server/MinecraftServer$ReloadableResources net/minecraft/server/MinecraftServer$a
managers b
resourceManager a
<init> (Lnet/minecraft/server/packs/resources/CloseableResourceManager;Lnet/minecraft/server/ReloadableServerResources;)V <init>
close ()V close
equals (Ljava/lang/Object;)Z equals
hashCode ()I hashCode
managers ()Lnet/minecraft/server/ReloadableServerResources; b
resourceManager ()Lnet/minecraft/server/packs/resources/CloseableResourceManager; a
toString ()Ljava/lang/String; toString
net/minecraft/server/MinecraftServer$ServerResourcePackInfo net/minecraft/server/MinecraftServer$b
hash c
id a
isRequired d
prompt e
url b
<init> (Ljava/util/UUID;Ljava/lang/String;Ljava/lang/String;ZLnet/minecraft/network/chat/Component;)V <init>
equals (Ljava/lang/Object;)Z equals
hash ()Ljava/lang/String; c
hashCode ()I hashCode
id ()Ljava/util/UUID; a
isRequired ()Z d
prompt ()Lnet/minecraft/network/chat/Component; e
toString ()Ljava/lang/String; toString
url ()Ljava/lang/String; b
net/minecraft/server/MinecraftServer$TimeProfiler net/minecraft/server/MinecraftServer$c
startNanos a
startTick b
<init> (JI)V <init>
stop (JI)Lnet/minecraft/util/profiling/ProfileResults; a
net/minecraft/server/MinecraftServer$TimeProfiler$1 net/minecraft/server/MinecraftServer$c$1
this$0 c
val$stopNanos a
val$stopTick b
<init> (Lnet/minecraft/server/MinecraftServer$TimeProfiler;JI)V <init>
getEndTimeNano ()J c
getEndTimeTicks ()I d
getProfilerResults ()Ljava/lang/String; e
getStartTimeNano ()J a
getStartTimeTicks ()I b
getTimes (Ljava/lang/String;)Ljava/util/List; a
saveResults (Ljava/nio/file/Path;)Z a
net/minecraft/server/PlayerAdvancements aho
GSON b
LOGGER a
codec m
isFirstPacket l
lastSelectedTab k
player j
playerList c
playerSavePath d
progress f
progressChanged h
rootsToUpdate i
tree e
visible g
<clinit> ()V <clinit>
<init> (Lcom/mojang/datafixers/DataFixer;Lnet/minecraft/server/players/PlayerList;Lnet/minecraft/server/ServerAdvancementManager;Ljava/nio/file/Path;Lnet/minecraft/server/level/ServerPlayer;)V <init>
applyFrom (Lnet/minecraft/server/ServerAdvancementManager;Lnet/minecraft/server/PlayerAdvancements$Data;)V a
asData ()Lnet/minecraft/server/PlayerAdvancements$Data; c
award (Lnet/minecraft/advancements/AdvancementHolder;Ljava/lang/String;)Z a
checkForAutomaticTriggers (Lnet/minecraft/server/ServerAdvancementManager;)V c
flushDirty (Lnet/minecraft/server/level/ServerPlayer;)V b
getOrStartProgress (Lnet/minecraft/advancements/AdvancementHolder;)Lnet/minecraft/advancements/AdvancementProgress; b
lambda$applyFrom$0 (Lnet/minecraft/server/ServerAdvancementManager;Lnet/minecraft/resources/ResourceLocation;Lnet/minecraft/advancements/AdvancementProgress;)V a
lambda$asData$1 (Ljava/util/Map;Lnet/minecraft/advancements/AdvancementHolder;Lnet/minecraft/advancements/AdvancementProgress;)V a
lambda$award$2 (Lnet/minecraft/advancements/AdvancementHolder;Lnet/minecraft/advancements/DisplayInfo;)V a
lambda$updateTreeVisibility$3 (Lnet/minecraft/advancements/AdvancementNode;)Z a
lambda$updateTreeVisibility$4 (Ljava/util/Set;Ljava/util/Set;Lnet/minecraft/advancements/AdvancementNode;Z)V a
load (Lnet/minecraft/server/ServerAdvancementManager;)V d
markForVisibilityUpdate (Lnet/minecraft/advancements/AdvancementHolder;)V c
registerListener (Lnet/minecraft/advancements/AdvancementHolder;Ljava/lang/String;Lnet/minecraft/advancements/Criterion;)V a
registerListeners (Lnet/minecraft/server/ServerAdvancementManager;)V b
registerListeners (Lnet/minecraft/advancements/AdvancementHolder;)V d
reload (Lnet/minecraft/server/ServerAdvancementManager;)V a
removeListener (Lnet/minecraft/advancements/AdvancementHolder;Ljava/lang/String;Lnet/minecraft/advancements/Criterion;)V b
revoke (Lnet/minecraft/advancements/AdvancementHolder;Ljava/lang/String;)Z b
save ()V b
setPlayer (Lnet/minecraft/server/level/ServerPlayer;)V a
setSelectedTab (Lnet/minecraft/advancements/AdvancementHolder;)V a
startProgress (Lnet/minecraft/advancements/AdvancementHolder;Lnet/minecraft/advancements/AdvancementProgress;)V a
stopListening ()V a
unregisterListeners (Lnet/minecraft/advancements/AdvancementHolder;)V e
updateTreeVisibility (Lnet/minecraft/advancements/AdvancementNode;Ljava/util/Set;Ljava/util/Set;)V a
net/minecraft/server/PlayerAdvancements$Data aho$a
CODEC a
map b
<clinit> ()V <clinit>
<init> (Ljava/util/Map;)V <init>
equals (Ljava/lang/Object;)Z equals
forEach (Ljava/util/function/BiConsumer;)V a
hashCode ()I hashCode
lambda$forEach$0 (Ljava/util/function/BiConsumer;Ljava/util/Map$Entry;)V a
map ()Ljava/util/Map; a
toString ()Ljava/lang/String; toString
net/minecraft/server/RegistryLayer ahp
$VALUES g
DIMENSIONS c
RELOADABLE d
STATIC a
STATIC_ACCESS f
VALUES e
WORLDGEN b
$values ()[Lnet/minecraft/server/RegistryLayer; b
<clinit> ()V <clinit>
<init> (Ljava/lang/String;I)V <init>
createRegistryAccess ()Lnet/minecraft/core/LayeredRegistryAccess; a
valueOf (Ljava/lang/String;)Lnet/minecraft/server/RegistryLayer; valueOf
values ()[Lnet/minecraft/server/RegistryLayer; values
net/minecraft/server/ReloadableServerResources ahq
DATA_RELOAD_INITIAL_TASK b
LOGGER a
advancements h
commandBuildContext c
commands d
functionLibrary i
lootData g
recipes e
tagManager f
<clinit> ()V <clinit>
<init> (Lnet/minecraft/core/RegistryAccess$Frozen;Lnet/minecraft/world/flag/FeatureFlagSet;Lnet/minecraft/commands/Commands$CommandSelection;I)V <init>
getAdvancements ()Lnet/minecraft/server/ServerAdvancementManager; e
getCommands ()Lnet/minecraft/commands/Commands; d
getFunctionLibrary ()Lnet/minecraft/server/ServerFunctionLibrary; a
getLootData ()Lnet/minecraft/world/level/storage/loot/LootDataManager; b
getRecipeManager ()Lnet/minecraft/world/item/crafting/RecipeManager; c
lambda$loadResources$0 (Lnet/minecraft/server/ReloadableServerResources;Ljava/lang/Object;Ljava/lang/Throwable;)V a
lambda$loadResources$1 (Lnet/minecraft/server/ReloadableServerResources;Ljava/lang/Object;)Lnet/minecraft/server/ReloadableServerResources; a
lambda$updateRegistryTags$2 (Lnet/minecraft/core/RegistryAccess;Lnet/minecraft/tags/TagManager$LoadResult;)V b
lambda$updateRegistryTags$3 (Lnet/minecraft/resources/ResourceKey;Ljava/util/Map$Entry;)Lnet/minecraft/tags/TagKey; a
lambda$updateRegistryTags$4 (Ljava/util/Map$Entry;)Ljava/util/List; a
listeners ()Ljava/util/List; f
loadResources (Lnet/minecraft/server/packs/resources/ResourceManager;Lnet/minecraft/core/RegistryAccess$Frozen;Lnet/minecraft/world/flag/FeatureFlagSet;Lnet/minecraft/commands/Commands$CommandSelection;ILjava/util/concurrent/Executor;Ljava/util/concurrent/Executor;)Ljava/util/concurrent/CompletableFuture; a
updateRegistryTags (Lnet/minecraft/core/RegistryAccess;)V a
updateRegistryTags (Lnet/minecraft/core/RegistryAccess;Lnet/minecraft/tags/TagManager$LoadResult;)V a
net/minecraft/server/RunningOnDifferentThreadException ahr
RUNNING_ON_DIFFERENT_THREAD a
<clinit> ()V <clinit>
<init> ()V <init>
fillInStackTrace ()Ljava/lang/Throwable; fillInStackTrace
net/minecraft/server/ServerAdvancementManager ahs
GSON b
LOGGER a
advancements c
lootData e
tree d
<clinit> ()V <clinit>
<init> (Lnet/minecraft/world/level/storage/loot/LootDataManager;)V <init>
apply (Ljava/lang/Object;Lnet/minecraft/server/packs/resources/ResourceManager;Lnet/minecraft/util/profiling/ProfilerFiller;)V a
apply (Ljava/util/Map;Lnet/minecraft/server/packs/resources/ResourceManager;Lnet/minecraft/util/profiling/ProfilerFiller;)V a
get (Lnet/minecraft/resources/ResourceLocation;)Lnet/minecraft/advancements/AdvancementHolder; a
getAllAdvancements ()Ljava/util/Collection; b
lambda$apply$0 (Lcom/google/common/collect/ImmutableMap$Builder;Lnet/minecraft/resources/ResourceLocation;Lcom/google/gson/JsonElement;)V a
lambda$validate$1 (Ljava/util/Map$Entry;)Ljava/lang/String; a
tree ()Lnet/minecraft/advancements/AdvancementTree; a
validate (Lnet/minecraft/resources/ResourceLocation;Lnet/minecraft/advancements/Advancement;)V a
net/minecraft/server/ServerFunctionLibrary aht
LISTER b
LOGGER a
dispatcher g
functionCompilationLevel f
functions c
tags e
tagsLoader d
<clinit> ()V <clinit>
<init> (ILcom/mojang/brigadier/CommandDispatcher;)V <init>
getAvailableTags ()Ljava/lang/Iterable; b
getFunction (Lnet/minecraft/resources/ResourceLocation;)Ljava/util/Optional; a
getFunctions ()Ljava/util/Map; a
getTag (Lnet/minecraft/resources/ResourceLocation;)Ljava/util/Collection; b
lambda$reload$0 (Lnet/minecraft/server/packs/resources/ResourceManager;)Ljava/util/Map; b
lambda$reload$1 (Lnet/minecraft/server/packs/resources/ResourceManager;)Ljava/util/Map; a
lambda$reload$2 (Ljava/util/Map$Entry;Lnet/minecraft/resources/ResourceLocation;Lnet/minecraft/commands/CommandSourceStack;)Lnet/minecraft/commands/functions/CommandFunction; a
lambda$reload$3 (Ljava/util/Map;Ljava/lang/Void;Ljava/lang/Throwable;)Ljava/util/Map; a
lambda$reload$4 (Ljava/util/concurrent/Executor;Ljava/util/Map;)Ljava/util/concurrent/CompletionStage; a
lambda$reload$5 (Lnet/minecraft/resources/ResourceLocation;Lcom/google/common/collect/ImmutableMap$Builder;Lnet/minecraft/commands/functions/CommandFunction;Ljava/lang/Throwable;)Ljava/lang/Object; a
lambda$reload$6 (Lcom/google/common/collect/ImmutableMap$Builder;Lnet/minecraft/resources/ResourceLocation;Ljava/util/concurrent/CompletableFuture;)V a
lambda$reload$7 (Lcom/mojang/datafixers/util/Pair;)V a
readLines (Lnet/minecraft/server/packs/resources/Resource;)Ljava/util/List; a
reload (Lnet/minecraft/server/packs/resources/PreparableReloadListener$PreparationBarrier;Lnet/minecraft/server/packs/resources/ResourceManager;Lnet/minecraft/util/profiling/ProfilerFiller;Lnet/minecraft/util/profiling/ProfilerFiller;Ljava/util/concurrent/Executor;Ljava/util/concurrent/Executor;)Ljava/util/concurrent/CompletableFuture; a
net/minecraft/server/ServerFunctionManager ahu
LOAD_FUNCTION_TAG c
LOGGER a
TICK_FUNCTION_TAG b
library g
postReload f
server d
ticking e
<clinit> ()V <clinit>
<init> (Lnet/minecraft/server/MinecraftServer;Lnet/minecraft/server/ServerFunctionLibrary;)V <init>
execute (Lnet/minecraft/commands/functions/CommandFunction;Lnet/minecraft/commands/CommandSourceStack;)V a
executeTagFunctions (Ljava/util/Collection;Lnet/minecraft/resources/ResourceLocation;)V a
get (Lnet/minecraft/resources/ResourceLocation;)Ljava/util/Optional; a
getDispatcher ()Lcom/mojang/brigadier/CommandDispatcher; a
getFunctionNames ()Ljava/lang/Iterable; d
getGameLoopSender ()Lnet/minecraft/commands/CommandSourceStack; c
getTag (Lnet/minecraft/resources/ResourceLocation;)Ljava/util/Collection; b
getTagNames ()Ljava/lang/Iterable; e
lambda$execute$0 (Lnet/minecraft/commands/functions/CommandFunction;)Ljava/lang/String; a
lambda$execute$1 (Lnet/minecraft/commands/functions/InstantiatedFunction;Lnet/minecraft/commands/CommandSourceStack;Lnet/minecraft/commands/execution/ExecutionContext;)V a
postReload (Lnet/minecraft/server/ServerFunctionLibrary;)V b
replaceLibrary (Lnet/minecraft/server/ServerFunctionLibrary;)V a
tick ()V b
net/minecraft/server/ServerInfo ahv
getMaxPlayers ()I K
getMotd ()Ljava/lang/String; ac
getPlayerCount ()I J
getServerVersion ()Ljava/lang/String; I
net/minecraft/server/ServerInterface ahw
getLevelIdName ()Ljava/lang/String; q
getPlayerNames ()[Ljava/lang/String; L
getPluginNames ()Ljava/lang/String; s
getProperties ()Lnet/minecraft/server/dedicated/DedicatedServerProperties; a
getServerIp ()Ljava/lang/String; b
getServerName ()Ljava/lang/String; f
getServerPort ()I d
runCommand (Ljava/lang/String;)Ljava/lang/String; a
net/minecraft/server/ServerScoreboard ahx
dirtyListeners d
server b
trackedObjectives c
<init> (Lnet/minecraft/server/MinecraftServer;)V <init>
addDirtyListener (Ljava/lang/Runnable;)V a
addPlayerToTeam (Ljava/lang/String;Lnet/minecraft/world/scores/PlayerTeam;)Z a
createData (Lnet/minecraft/nbt/CompoundTag;)Lnet/minecraft/world/scores/ScoreboardSaveData; a
createData ()Lnet/minecraft/world/scores/ScoreboardSaveData; i
dataFactory ()Lnet/minecraft/world/level/saveddata/SavedData$Factory; b
getObjectiveDisplaySlotCount (Lnet/minecraft/world/scores/Objective;)I h
getStartTrackingPackets (Lnet/minecraft/world/scores/Objective;)Ljava/util/List; d
getStopTrackingPackets (Lnet/minecraft/world/scores/Objective;)Ljava/util/List; f
onObjectiveAdded (Lnet/minecraft/world/scores/Objective;)V a
onObjectiveChanged (Lnet/minecraft/world/scores/Objective;)V b
onObjectiveRemoved (Lnet/minecraft/world/scores/Objective;)V c
onPlayerRemoved (Lnet/minecraft/world/scores/ScoreHolder;)V a
onPlayerScoreRemoved (Lnet/minecraft/world/scores/ScoreHolder;Lnet/minecraft/world/scores/Objective;)V b
onScoreChanged (Lnet/minecraft/world/scores/ScoreHolder;Lnet/minecraft/world/scores/Objective;Lnet/minecraft/world/scores/Score;)V a
onScoreLockChanged (Lnet/minecraft/world/scores/ScoreHolder;Lnet/minecraft/world/scores/Objective;)V a
onTeamAdded (Lnet/minecraft/world/scores/PlayerTeam;)V a
onTeamChanged (Lnet/minecraft/world/scores/PlayerTeam;)V b
onTeamRemoved (Lnet/minecraft/world/scores/PlayerTeam;)V c
removePlayerFromTeam (Ljava/lang/String;Lnet/minecraft/world/scores/PlayerTeam;)V b
setDirty ()V a
setDisplayObjective (Lnet/minecraft/world/scores/DisplaySlot;Lnet/minecraft/world/scores/Objective;)V a
startTrackingObjective (Lnet/minecraft/world/scores/Objective;)V e
stopTrackingObjective (Lnet/minecraft/world/scores/Objective;)V g
net/minecraft/server/ServerScoreboard$Method ahx$a
$VALUES c
CHANGE a
REMOVE b
$values ()[Lnet/minecraft/server/ServerScoreboard$Method; a
<clinit> ()V <clinit>
<init> (Ljava/lang/String;I)V <init>
valueOf (Ljava/lang/String;)Lnet/minecraft/server/ServerScoreboard$Method; valueOf
values ()[Lnet/minecraft/server/ServerScoreboard$Method; values
net/minecraft/server/ServerTickRateManager ahy
previousIsFrozen k
remainingSprintTicks g
scheduledCurrentSprintTicks j
server l
sprintTickStartTime h
sprintTimeSpend i
<init> (Lnet/minecraft/server/MinecraftServer;)V <init>
checkShouldSprintThisTick ()Z d
endTickWork ()V e
finishTickSprint ()V p
isSprinting ()Z a
lambda$finishTickSprint$0 (ILjava/lang/String;)Lnet/minecraft/network/chat/Component; a
requestGameToSprint (I)Z b
setFrozen (Z)V a
setTickRate (F)V a
stepGameIfPaused (I)Z a
stopSprinting ()Z c
stopStepping ()Z b
updateJoiningPlayer (Lnet/minecraft/server/level/ServerPlayer;)V a
updateStateToClients ()V n
updateStepTicks ()V o
net/minecraft/server/Services ahz
USERID_CACHE_FILE e
profileCache d
profileRepository c
servicesKeySet b
sessionService a
<init> (Lcom/mojang/authlib/minecraft/MinecraftSessionService;Lcom/mojang/authlib/yggdrasil/ServicesKeySet;Lcom/mojang/authlib/GameProfileRepository;Lnet/minecraft/server/players/GameProfileCache;)V <init>
canValidateProfileKeys ()Z b
create (Lcom/mojang/authlib/yggdrasil/YggdrasilAuthenticationService;Ljava/io/File;)Lnet/minecraft/server/Services; a
equals (Ljava/lang/Object;)Z equals
hashCode ()I hashCode
profileCache ()Lnet/minecraft/server/players/GameProfileCache; f
profileKeySignatureValidator ()Lnet/minecraft/util/SignatureValidator; a
profileRepository ()Lcom/mojang/authlib/GameProfileRepository; e
servicesKeySet ()Lcom/mojang/authlib/yggdrasil/ServicesKeySet; d
sessionService ()Lcom/mojang/authlib/minecraft/MinecraftSessionService; c
toString ()Ljava/lang/String; toString
net/minecraft/server/TickTask aia
runnable b
tick a
<init> (ILjava/lang/Runnable;)V <init>
getTick ()I a
run ()V run
net/minecraft/server/WorldLoader aib
LOGGER a
<clinit> ()V <clinit>
<init> ()V <init>
lambda$load$0 (Lnet/minecraft/server/packs/resources/CloseableResourceManager;Lnet/minecraft/server/ReloadableServerResources;Ljava/lang/Throwable;)V a
lambda$load$1 (Lnet/minecraft/core/RegistryAccess$Frozen;Lnet/minecraft/server/WorldLoader$ResultFactory;Lnet/minecraft/server/packs/resources/CloseableResourceManager;Lnet/minecraft/core/LayeredRegistryAccess;Lnet/minecraft/server/WorldLoader$DataLoadOutput;Lnet/minecraft/server/ReloadableServerResources;)Ljava/lang/Object; a
load (Lnet/minecraft/server/WorldLoader$InitConfig;Lnet/minecraft/server/WorldLoader$WorldDataSupplier;Lnet/minecraft/server/WorldLoader$ResultFactory;Ljava/util/concurrent/Executor;Ljava/util/concurrent/Executor;)Ljava/util/concurrent/CompletableFuture; a
loadAndReplaceLayer (Lnet/minecraft/server/packs/resources/ResourceManager;Lnet/minecraft/core/LayeredRegistryAccess;Lnet/minecraft/server/RegistryLayer;Ljava/util/List;)Lnet/minecraft/core/LayeredRegistryAccess; b
loadLayer (Lnet/minecraft/server/packs/resources/ResourceManager;Lnet/minecraft/core/LayeredRegistryAccess;Lnet/minecraft/server/RegistryLayer;Ljava/util/List;)Lnet/minecraft/core/RegistryAccess$Frozen; a
net/minecraft/server/WorldLoader$DataLoadContext aib$a
dataConfiguration b
datapackDimensions d
datapackWorldgen c
resources a
<init> (Lnet/minecraft/server/packs/resources/ResourceManager;Lnet/minecraft/world/level/WorldDataConfiguration;Lnet/minecraft/core/RegistryAccess$Frozen;Lnet/minecraft/core/RegistryAccess$Frozen;)V <init>
dataConfiguration ()Lnet/minecraft/world/level/WorldDataConfiguration; b
datapackDimensions ()Lnet/minecraft/core/RegistryAccess$Frozen; d
datapackWorldgen ()Lnet/minecraft/core/RegistryAccess$Frozen; c
equals (Ljava/lang/Object;)Z equals
hashCode ()I hashCode
resources ()Lnet/minecraft/server/packs/resources/ResourceManager; a
toString ()Ljava/lang/String; toString
net/minecraft/server/WorldLoader$DataLoadOutput aib$b
cookie a
finalDimensions b
<init> (Ljava/lang/Object;Lnet/minecraft/core/RegistryAccess$Frozen;)V <init>
cookie ()Ljava/lang/Object; a
equals (Ljava/lang/Object;)Z equals
finalDimensions ()Lnet/minecraft/core/RegistryAccess$Frozen; b
hashCode ()I hashCode
toString ()Ljava/lang/String; toString
net/minecraft/server/WorldLoader$InitConfig aib$c
commandSelection b
functionCompilationLevel c
packConfig a
<init> (Lnet/minecraft/server/WorldLoader$PackConfig;Lnet/minecraft/commands/Commands$CommandSelection;I)V <init>
commandSelection ()Lnet/minecraft/commands/Commands$CommandSelection; b
equals (Ljava/lang/Object;)Z equals
functionCompilationLevel ()I c
hashCode ()I hashCode
packConfig ()Lnet/minecraft/server/WorldLoader$PackConfig; a
toString ()Ljava/lang/String; toString
net/minecraft/server/WorldLoader$PackConfig aib$d
initMode d
initialDataConfig b
packRepository a
safeMode c
<init> (Lnet/minecraft/server/packs/repository/PackRepository;Lnet/minecraft/world/level/WorldDataConfiguration;ZZ)V <init>
createResourceManager ()Lcom/mojang/datafixers/util/Pair; a
equals (Ljava/lang/Object;)Z equals
hashCode ()I hashCode
initMode ()Z e
initialDataConfig ()Lnet/minecraft/world/level/WorldDataConfiguration; c
packRepository ()Lnet/minecraft/server/packs/repository/PackRepository; b
safeMode ()Z d
toString ()Ljava/lang/String; toString
net/minecraft/server/WorldLoader$ResultFactory aib$e
create (Lnet/minecraft/server/packs/resources/CloseableResourceManager;Lnet/minecraft/server/ReloadableServerResources;Lnet/minecraft/core/LayeredRegistryAccess;Ljava/lang/Object;)Ljava/lang/Object; create
net/minecraft/server/WorldLoader$WorldDataSupplier aib$f
get (Lnet/minecraft/server/WorldLoader$DataLoadContext;)Lnet/minecraft/server/WorldLoader$DataLoadOutput; get
net/minecraft/server/WorldStem aic
dataPackResources b
registries c
resourceManager a
worldData d
<init> (Lnet/minecraft/server/packs/resources/CloseableResourceManager;Lnet/minecraft/server/ReloadableServerResources;Lnet/minecraft/core/LayeredRegistryAccess;Lnet/minecraft/world/level/storage/WorldData;)V <init>
close ()V close
dataPackResources ()Lnet/minecraft/server/ReloadableServerResources; b
equals (Ljava/lang/Object;)Z equals
hashCode ()I hashCode
registries ()Lnet/minecraft/core/LayeredRegistryAccess; c
resourceManager ()Lnet/minecraft/server/packs/resources/CloseableResourceManager; a
toString ()Ljava/lang/String; toString
worldData ()Lnet/minecraft/world/level/storage/WorldData; d
net/minecraft/server/advancements/AdvancementVisibilityEvaluator aid
VISIBILITY_DEPTH a
<init> ()V <init>
evaluateVisibility (Lnet/minecraft/advancements/AdvancementNode;Lit/unimi/dsi/fastutil/Stack;Ljava/util/function/Predicate;Lnet/minecraft/server/advancements/AdvancementVisibilityEvaluator$Output;)Z a
evaluateVisibility (Lnet/minecraft/advancements/AdvancementNode;Ljava/util/function/Predicate;Lnet/minecraft/server/advancements/AdvancementVisibilityEvaluator$Output;)V a
evaluateVisibilityRule (Lnet/minecraft/advancements/Advancement;Z)Lnet/minecraft/server/advancements/AdvancementVisibilityEvaluator$VisibilityRule; a
evaluateVisiblityForUnfinishedNode (Lit/unimi/dsi/fastutil/Stack;)Z a
net/minecraft/server/advancements/AdvancementVisibilityEvaluator$Output aid$a
accept (Lnet/minecraft/advancements/AdvancementNode;Z)V accept
net/minecraft/server/advancements/AdvancementVisibilityEvaluator$VisibilityRule aid$b
$VALUES d
HIDE b
NO_CHANGE c
SHOW a
$values ()[Lnet/minecraft/server/advancements/AdvancementVisibilityEvaluator$VisibilityRule; a
<clinit> ()V <clinit>
<init> (Ljava/lang/String;I)V <init>
valueOf (Ljava/lang/String;)Lnet/minecraft/server/advancements/AdvancementVisibilityEvaluator$VisibilityRule; valueOf
values ()[Lnet/minecraft/server/advancements/AdvancementVisibilityEvaluator$VisibilityRule; values
net/minecraft/server/advancements/package-info aie
net/minecraft/server/bossevents/CustomBossEvent aif
id h
max k
players i
value j
<init> (Lnet/minecraft/resources/ResourceLocation;Lnet/minecraft/network/chat/Component;)V <init>
addOfflinePlayer (Ljava/util/UUID;)V a
addPlayer (Lnet/minecraft/server/level/ServerPlayer;)V a
getDisplayName ()Lnet/minecraft/network/chat/Component; e
getMax ()I d
getTextId ()Lnet/minecraft/resources/ResourceLocation; a
getValue ()I c
lambda$getDisplayName$0 (Lnet/minecraft/network/chat/Style;)Lnet/minecraft/network/chat/Style; a
load (Lnet/minecraft/nbt/CompoundTag;Lnet/minecraft/resources/ResourceLocation;)Lnet/minecraft/server/bossevents/CustomBossEvent; a
onPlayerConnect (Lnet/minecraft/server/level/ServerPlayer;)V c
onPlayerDisconnect (Lnet/minecraft/server/level/ServerPlayer;)V d
removeAllPlayers ()V b
removePlayer (Lnet/minecraft/server/level/ServerPlayer;)V b
save ()Lnet/minecraft/nbt/CompoundTag; f
setMax (I)V b
setPlayers (Ljava/util/Collection;)Z a
setValue (I)V a
net/minecraft/server/bossevents/CustomBossEvents aig
events a
<init> ()V <init>
create (Lnet/minecraft/resources/ResourceLocation;Lnet/minecraft/network/chat/Component;)Lnet/minecraft/server/bossevents/CustomBossEvent; a
get (Lnet/minecraft/resources/ResourceLocation;)Lnet/minecraft/server/bossevents/CustomBossEvent; a
getEvents ()Ljava/util/Collection; b
getIds ()Ljava/util/Collection; a
load (Lnet/minecraft/nbt/CompoundTag;)V a
onPlayerConnect (Lnet/minecraft/server/level/ServerPlayer;)V a
onPlayerDisconnect (Lnet/minecraft/server/level/ServerPlayer;)V b
remove (Lnet/minecraft/server/bossevents/CustomBossEvent;)V a
save ()Lnet/minecraft/nbt/CompoundTag; c
net/minecraft/server/bossevents/package-info aih
net/minecraft/server/chase/ChaseClient aii
LOGGER a
RECONNECT_INTERVAL_SECONDS b
server e
serverHost c
serverPort d
socket g
thread h
wantsToRun f
<clinit> ()V <clinit>
<init> (Ljava/lang/String;ILnet/minecraft/server/MinecraftServer;)V <init>
executeCommand (Ljava/lang/String;)V b
handleMessage (Ljava/lang/String;)V a
handleTeleport (Ljava/util/Scanner;)V a
lambda$executeCommand$1 (Ljava/lang/String;)V c
lambda$handleTeleport$0 (Lnet/minecraft/server/chase/ChaseClient$TeleportTarget;)V a
parseTarget (Ljava/util/Scanner;)Ljava/util/Optional; b
run ()V c
start ()V a
stop ()V b
net/minecraft/server/chase/ChaseClient$TeleportTarget aii$a
level a
pos b
rot c
<init> (Lnet/minecraft/resources/ResourceKey;Lnet/minecraft/world/phys/Vec3;Lnet/minecraft/world/phys/Vec2;)V <init>
equals (Ljava/lang/Object;)Z equals
hashCode ()I hashCode
level ()Lnet/minecraft/resources/ResourceKey; a
pos ()Lnet/minecraft/world/phys/Vec3; b
rot ()Lnet/minecraft/world/phys/Vec2; c
toString ()Ljava/lang/String; toString
net/minecraft/server/chase/ChaseServer aij
LOGGER a
broadcastIntervalMs e
clientSockets h
playerList d
serverBindAddress b
serverPort c
serverSocket g
wantsToRun f
<clinit> ()V <clinit>
<init> (Ljava/lang/String;ILnet/minecraft/server/players/PlayerList;I)V <init>
getPlayerPosition ()Lnet/minecraft/server/chase/ChaseServer$PlayerPosition; e
lambda$runSender$0 (Ljava/net/Socket;[B)V a
runAcceptor ()V d
runSender ()V c
start ()V a
stop ()V b
net/minecraft/server/chase/ChaseServer$PlayerPosition aij$a
dimensionName a
x b
xRot f
y c
yRot e
z d
<init> (Ljava/lang/String;DDDFF)V <init>
dimensionName ()Ljava/lang/String; a
equals (Ljava/lang/Object;)Z equals
format ()Ljava/lang/String; g
hashCode ()I hashCode
toString ()Ljava/lang/String; toString
x ()D b
xRot ()F f
y ()D c
yRot ()F e
z ()D d
net/minecraft/server/chase/package-info aik
net/minecraft/server/commands/AdvancementCommands ail
ERROR_CRITERION_NOT_FOUND b
ERROR_NO_ACTION_PERFORMED a
SUGGEST_ADVANCEMENTS c
<clinit> ()V <clinit>
<init> ()V <init>
addChildren (Lnet/minecraft/advancements/AdvancementNode;Ljava/util/List;)V a
getAdvancements (Lcom/mojang/brigadier/context/CommandContext;Lnet/minecraft/advancements/AdvancementHolder;Lnet/minecraft/server/commands/AdvancementCommands$Mode;)Ljava/util/List; a
lambda$perform$18 (Lnet/minecraft/server/commands/AdvancementCommands$Action;Ljava/util/Collection;Ljava/util/Collection;)Lnet/minecraft/network/chat/Component; d
lambda$perform$19 (Lnet/minecraft/server/commands/AdvancementCommands$Action;Ljava/util/Collection;Ljava/util/Collection;)Lnet/minecraft/network/chat/Component; c
lambda$perform$20 (Lnet/minecraft/server/commands/AdvancementCommands$Action;Ljava/util/Collection;Ljava/util/Collection;)Lnet/minecraft/network/chat/Component; b
lambda$perform$21 (Lnet/minecraft/server/commands/AdvancementCommands$Action;Ljava/util/Collection;Ljava/util/Collection;)Lnet/minecraft/network/chat/Component; a
lambda$performCriterion$22 (Lnet/minecraft/server/commands/AdvancementCommands$Action;Ljava/lang/String;Lnet/minecraft/advancements/AdvancementHolder;Ljava/util/Collection;)Lnet/minecraft/network/chat/Component; b
lambda$performCriterion$23 (Lnet/minecraft/server/commands/AdvancementCommands$Action;Ljava/lang/String;Lnet/minecraft/advancements/AdvancementHolder;Ljava/util/Collection;)Lnet/minecraft/network/chat/Component; a
lambda$register$10 (Lcom/mojang/brigadier/context/CommandContext;)I g
lambda$register$11 (Lcom/mojang/brigadier/context/CommandContext;)I f
lambda$register$12 (Lcom/mojang/brigadier/context/CommandContext;Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;)Ljava/util/concurrent/CompletableFuture; a
lambda$register$13 (Lcom/mojang/brigadier/context/CommandContext;)I e
lambda$register$14 (Lcom/mojang/brigadier/context/CommandContext;)I d
lambda$register$15 (Lcom/mojang/brigadier/context/CommandContext;)I c
lambda$register$16 (Lcom/mojang/brigadier/context/CommandContext;)I b
lambda$register$17 (Lcom/mojang/brigadier/context/CommandContext;)I a
lambda$register$3 (Lnet/minecraft/commands/CommandSourceStack;)Z a
lambda$register$4 (Lcom/mojang/brigadier/context/CommandContext;)I l
lambda$register$5 (Lcom/mojang/brigadier/context/CommandContext;Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;)Ljava/util/concurrent/CompletableFuture; b
lambda$register$6 (Lcom/mojang/brigadier/context/CommandContext;)I k
lambda$register$7 (Lcom/mojang/brigadier/context/CommandContext;)I j
lambda$register$8 (Lcom/mojang/brigadier/context/CommandContext;)I i
lambda$register$9 (Lcom/mojang/brigadier/context/CommandContext;)I h
lambda$static$0 (Ljava/lang/Object;)Lcom/mojang/brigadier/Message; a
lambda$static$1 (Ljava/lang/Object;Ljava/lang/Object;)Lcom/mojang/brigadier/Message; a
lambda$static$2 (Lcom/mojang/brigadier/context/CommandContext;Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;)Ljava/util/concurrent/CompletableFuture; c
perform (Lnet/minecraft/commands/CommandSourceStack;Ljava/util/Collection;Lnet/minecraft/server/commands/AdvancementCommands$Action;Ljava/util/Collection;)I a
performCriterion (Lnet/minecraft/commands/CommandSourceStack;Ljava/util/Collection;Lnet/minecraft/server/commands/AdvancementCommands$Action;Lnet/minecraft/advancements/AdvancementHolder;Ljava/lang/String;)I a
register (Lcom/mojang/brigadier/CommandDispatcher;)V a
net/minecraft/server/commands/AdvancementCommands$Action ail$a
$VALUES d
GRANT a
REVOKE b
key c
$values ()[Lnet/minecraft/server/commands/AdvancementCommands$Action; b
<clinit> ()V <clinit>
<init> (Ljava/lang/String;ILjava/lang/String;)V <init>
getKey ()Ljava/lang/String; a
perform (Lnet/minecraft/server/level/ServerPlayer;Lnet/minecraft/advancements/AdvancementHolder;)Z a
perform (Lnet/minecraft/server/level/ServerPlayer;Ljava/lang/Iterable;)I a
performCriterion (Lnet/minecraft/server/level/ServerPlayer;Lnet/minecraft/advancements/AdvancementHolder;Ljava/lang/String;)Z a
valueOf (Ljava/lang/String;)Lnet/minecraft/server/commands/AdvancementCommands$Action; valueOf
values ()[Lnet/minecraft/server/commands/AdvancementCommands$Action; values
net/minecraft/server/commands/AdvancementCommands$Action$1 ail$a$1
<init> (Ljava/lang/String;ILjava/lang/String;)V <init>
perform (Lnet/minecraft/server/level/ServerPlayer;Lnet/minecraft/advancements/AdvancementHolder;)Z a
performCriterion (Lnet/minecraft/server/level/ServerPlayer;Lnet/minecraft/advancements/AdvancementHolder;Ljava/lang/String;)Z a
net/minecraft/server/commands/AdvancementCommands$Action$2 ail$a$2
<init> (Ljava/lang/String;ILjava/lang/String;)V <init>
perform (Lnet/minecraft/server/level/ServerPlayer;Lnet/minecraft/advancements/AdvancementHolder;)Z a
performCriterion (Lnet/minecraft/server/level/ServerPlayer;Lnet/minecraft/advancements/AdvancementHolder;Ljava/lang/String;)Z a
net/minecraft/server/commands/AdvancementCommands$Mode ail$b
$VALUES h
EVERYTHING e
FROM c
ONLY a
THROUGH b
UNTIL d
children g
parents f
$values ()[Lnet/minecraft/server/commands/AdvancementCommands$Mode; a
<clinit> ()V <clinit>
<init> (Ljava/lang/String;IZZ)V <init>
valueOf (Ljava/lang/String;)Lnet/minecraft/server/commands/AdvancementCommands$Mode; valueOf
values ()[Lnet/minecraft/server/commands/AdvancementCommands$Mode; values
net/minecraft/server/commands/AttributeCommand aim
ERROR_MODIFIER_ALREADY_PRESENT d
ERROR_NOT_LIVING_ENTITY a
ERROR_NO_SUCH_ATTRIBUTE b
ERROR_NO_SUCH_MODIFIER c
<clinit> ()V <clinit>
<init> ()V <init>
addModifier (Lnet/minecraft/commands/CommandSourceStack;Lnet/minecraft/world/entity/Entity;Lnet/minecraft/core/Holder;Ljava/util/UUID;Ljava/lang/String;DLnet/minecraft/world/entity/ai/attributes/AttributeModifier$Operation;)I a
getAttributeBase (Lnet/minecraft/commands/CommandSourceStack;Lnet/minecraft/world/entity/Entity;Lnet/minecraft/core/Holder;D)I b
getAttributeDescription (Lnet/minecraft/core/Holder;)Lnet/minecraft/network/chat/Component; a
getAttributeInstance (Lnet/minecraft/world/entity/Entity;Lnet/minecraft/core/Holder;)Lnet/minecraft/world/entity/ai/attributes/AttributeInstance; a
getAttributeModifier (Lnet/minecraft/commands/CommandSourceStack;Lnet/minecraft/world/entity/Entity;Lnet/minecraft/core/Holder;Ljava/util/UUID;D)I a
getAttributeValue (Lnet/minecraft/commands/CommandSourceStack;Lnet/minecraft/world/entity/Entity;Lnet/minecraft/core/Holder;D)I a
getEntityWithAttribute (Lnet/minecraft/world/entity/Entity;Lnet/minecraft/core/Holder;)Lnet/minecraft/world/entity/LivingEntity; b
getLivingEntity (Lnet/minecraft/world/entity/Entity;)Lnet/minecraft/world/entity/LivingEntity; a
lambda$addModifier$20 (Ljava/util/UUID;Lnet/minecraft/core/Holder;Lnet/minecraft/world/entity/Entity;)Lnet/minecraft/network/chat/Component; b
lambda$getAttributeBase$17 (Lnet/minecraft/core/Holder;Lnet/minecraft/world/entity/Entity;D)Lnet/minecraft/network/chat/Component; b
lambda$getAttributeModifier$18 (Ljava/util/UUID;Lnet/minecraft/core/Holder;Lnet/minecraft/world/entity/Entity;D)Lnet/minecraft/network/chat/Component; a
lambda$getAttributeValue$16 (Lnet/minecraft/core/Holder;Lnet/minecraft/world/entity/Entity;D)Lnet/minecraft/network/chat/Component; c
lambda$register$10 (Lcom/mojang/brigadier/context/CommandContext;)I f
lambda$register$11 (Lcom/mojang/brigadier/context/CommandContext;)I e
lambda$register$12 (Lcom/mojang/brigadier/context/CommandContext;)I d
lambda$register$13 (Lcom/mojang/brigadier/context/CommandContext;)I c
lambda$register$14 (Lcom/mojang/brigadier/context/CommandContext;)I b
lambda$register$15 (Lcom/mojang/brigadier/context/CommandContext;)I a
lambda$register$4 (Lnet/minecraft/commands/CommandSourceStack;)Z a
lambda$register$5 (Lcom/mojang/brigadier/context/CommandContext;)I k
lambda$register$6 (Lcom/mojang/brigadier/context/CommandContext;)I j
lambda$register$7 (Lcom/mojang/brigadier/context/CommandContext;)I i
lambda$register$8 (Lcom/mojang/brigadier/context/CommandContext;)I h
lambda$register$9 (Lcom/mojang/brigadier/context/CommandContext;)I g
lambda$removeModifier$21 (Ljava/util/UUID;Lnet/minecraft/core/Holder;Lnet/minecraft/world/entity/Entity;)Lnet/minecraft/network/chat/Component; a
lambda$setAttributeBase$19 (Lnet/minecraft/core/Holder;Lnet/minecraft/world/entity/Entity;D)Lnet/minecraft/network/chat/Component; a
lambda$static$0 (Ljava/lang/Object;)Lcom/mojang/brigadier/Message; a
lambda$static$1 (Ljava/lang/Object;Ljava/lang/Object;)Lcom/mojang/brigadier/Message; a
lambda$static$2 (Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)Lcom/mojang/brigadier/Message; b
lambda$static$3 (Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)Lcom/mojang/brigadier/Message; a
register (Lcom/mojang/brigadier/CommandDispatcher;Lnet/minecraft/commands/CommandBuildContext;)V a
removeModifier (Lnet/minecraft/commands/CommandSourceStack;Lnet/minecraft/world/entity/Entity;Lnet/minecraft/core/Holder;Ljava/util/UUID;)I a
setAttributeBase (Lnet/minecraft/commands/CommandSourceStack;Lnet/minecraft/world/entity/Entity;Lnet/minecraft/core/Holder;D)I c
net/minecraft/server/commands/BanIpCommands ain
ERROR_ALREADY_BANNED b
ERROR_INVALID_IP a
<clinit> ()V <clinit>
<init> ()V <init>
banIp (Lnet/minecraft/commands/CommandSourceStack;Ljava/lang/String;Lnet/minecraft/network/chat/Component;)I b
banIpOrName (Lnet/minecraft/commands/CommandSourceStack;Ljava/lang/String;Lnet/minecraft/network/chat/Component;)I a
lambda$banIp$3 (Ljava/lang/String;Lnet/minecraft/server/players/IpBanListEntry;)Lnet/minecraft/network/chat/Component; a
lambda$banIp$4 (Ljava/util/List;)Lnet/minecraft/network/chat/Component; a
lambda$register$0 (Lnet/minecraft/commands/CommandSourceStack;)Z a
lambda$register$1 (Lcom/mojang/brigadier/context/CommandContext;)I b
lambda$register$2 (Lcom/mojang/brigadier/context/CommandContext;)I a
register (Lcom/mojang/brigadier/CommandDispatcher;)V a
net/minecraft/server/commands/BanListCommands aio
<init> ()V <init>
lambda$register$0 (Lnet/minecraft/commands/CommandSourceStack;)Z a
lambda$register$1 (Lcom/mojang/brigadier/context/CommandContext;)I c
lambda$register$2 (Lcom/mojang/brigadier/context/CommandContext;)I b
lambda$register$3 (Lcom/mojang/brigadier/context/CommandContext;)I a
lambda$showList$4 ()Lnet/minecraft/network/chat/Component; a
lambda$showList$5 (Ljava/util/Collection;)Lnet/minecraft/network/chat/Component; a
lambda$showList$6 (Lnet/minecraft/server/players/BanListEntry;)Lnet/minecraft/network/chat/Component; a
register (Lcom/mojang/brigadier/CommandDispatcher;)V a
showList (Lnet/minecraft/commands/CommandSourceStack;Ljava/util/Collection;)I a
net/minecraft/server/commands/BanPlayerCommands aip
ERROR_ALREADY_BANNED a
<clinit> ()V <clinit>
<init> ()V <init>
banPlayers (Lnet/minecraft/commands/CommandSourceStack;Ljava/util/Collection;Lnet/minecraft/network/chat/Component;)I a
lambda$banPlayers$3 (Lcom/mojang/authlib/GameProfile;Lnet/minecraft/server/players/UserBanListEntry;)Lnet/minecraft/network/chat/Component; a
lambda$register$0 (Lnet/minecraft/commands/CommandSourceStack;)Z a
lambda$register$1 (Lcom/mojang/brigadier/context/CommandContext;)I b
lambda$register$2 (Lcom/mojang/brigadier/context/CommandContext;)I a
register (Lcom/mojang/brigadier/CommandDispatcher;)V a
net/minecraft/server/commands/BossBarCommands aiq
ERROR_ALREADY_EXISTS b
ERROR_ALREADY_HIDDEN j
ERROR_ALREADY_VISIBLE k
ERROR_DOESNT_EXIST c
ERROR_NO_COLOR_CHANGE f
ERROR_NO_MAX_CHANGE i
ERROR_NO_NAME_CHANGE e
ERROR_NO_PLAYER_CHANGE d
ERROR_NO_STYLE_CHANGE g
ERROR_NO_VALUE_CHANGE h
SUGGEST_BOSS_BAR a
<clinit> ()V <clinit>
<init> ()V <init>
createBar (Lnet/minecraft/commands/CommandSourceStack;Lnet/minecraft/resources/ResourceLocation;Lnet/minecraft/network/chat/Component;)I a
getBossBar (Lcom/mojang/brigadier/context/CommandContext;)Lnet/minecraft/server/bossevents/CustomBossEvent; a
getMax (Lnet/minecraft/commands/CommandSourceStack;Lnet/minecraft/server/bossevents/CustomBossEvent;)I b
getPlayers (Lnet/minecraft/commands/CommandSourceStack;Lnet/minecraft/server/bossevents/CustomBossEvent;)I d
getValue (Lnet/minecraft/commands/CommandSourceStack;Lnet/minecraft/server/bossevents/CustomBossEvent;)I a
getVisible (Lnet/minecraft/commands/CommandSourceStack;Lnet/minecraft/server/bossevents/CustomBossEvent;)I c
lambda$createBar$46 (Lnet/minecraft/server/bossevents/CustomBossEvent;)Lnet/minecraft/network/chat/Component; b
lambda$getMax$30 (Lnet/minecraft/server/bossevents/CustomBossEvent;)Lnet/minecraft/network/chat/Component; m
lambda$getPlayers$33 (Lnet/minecraft/server/bossevents/CustomBossEvent;)Lnet/minecraft/network/chat/Component; j
lambda$getPlayers$34 (Lnet/minecraft/server/bossevents/CustomBossEvent;)Lnet/minecraft/network/chat/Component; i
lambda$getValue$29 (Lnet/minecraft/server/bossevents/CustomBossEvent;)Lnet/minecraft/network/chat/Component; n
lambda$getVisible$31 (Lnet/minecraft/server/bossevents/CustomBossEvent;)Lnet/minecraft/network/chat/Component; l
lambda$getVisible$32 (Lnet/minecraft/server/bossevents/CustomBossEvent;)Lnet/minecraft/network/chat/Component; k
lambda$listBars$44 ()Lnet/minecraft/network/chat/Component; a
lambda$listBars$45 (Ljava/util/Collection;)Lnet/minecraft/network/chat/Component; a
lambda$register$10 (Lcom/mojang/brigadier/context/CommandContext;)I t
lambda$register$11 (Lcom/mojang/brigadier/context/CommandContext;)I s
lambda$register$12 (Lcom/mojang/brigadier/context/CommandContext;)I r
lambda$register$13 (Lcom/mojang/brigadier/context/CommandContext;)I q
lambda$register$14 (Lcom/mojang/brigadier/context/CommandContext;)I p
lambda$register$15 (Lcom/mojang/brigadier/context/CommandContext;)I o
lambda$register$16 (Lcom/mojang/brigadier/context/CommandContext;)I n
lambda$register$17 (Lcom/mojang/brigadier/context/CommandContext;)I m
lambda$register$18 (Lcom/mojang/brigadier/context/CommandContext;)I l
lambda$register$19 (Lcom/mojang/brigadier/context/CommandContext;)I k
lambda$register$20 (Lcom/mojang/brigadier/context/CommandContext;)I j
lambda$register$21 (Lcom/mojang/brigadier/context/CommandContext;)I i
lambda$register$22 (Lcom/mojang/brigadier/context/CommandContext;)I h
lambda$register$23 (Lcom/mojang/brigadier/context/CommandContext;)I g
lambda$register$24 (Lcom/mojang/brigadier/context/CommandContext;)I f
lambda$register$25 (Lcom/mojang/brigadier/context/CommandContext;)I e
lambda$register$26 (Lcom/mojang/brigadier/context/CommandContext;)I d
lambda$register$27 (Lcom/mojang/brigadier/context/CommandContext;)I c
lambda$register$28 (Lcom/mojang/brigadier/context/CommandContext;)I b
lambda$register$3 (Lnet/minecraft/commands/CommandSourceStack;)Z b
lambda$register$4 (Lcom/mojang/brigadier/context/CommandContext;)I z
lambda$register$5 (Lcom/mojang/brigadier/context/CommandContext;)I y
lambda$register$6 (Lcom/mojang/brigadier/context/CommandContext;)I x
lambda$register$7 (Lcom/mojang/brigadier/context/CommandContext;)I w
lambda$register$8 (Lcom/mojang/brigadier/context/CommandContext;)I v
lambda$register$9 (Lcom/mojang/brigadier/context/CommandContext;)I u
lambda$removeBar$47 (Lnet/minecraft/server/bossevents/CustomBossEvent;)Lnet/minecraft/network/chat/Component; a
lambda$setColor$39 (Lnet/minecraft/server/bossevents/CustomBossEvent;)Lnet/minecraft/network/chat/Component; f
lambda$setMax$38 (Lnet/minecraft/server/bossevents/CustomBossEvent;I)Lnet/minecraft/network/chat/Component; a
lambda$setName$41 (Lnet/minecraft/server/bossevents/CustomBossEvent;)Lnet/minecraft/network/chat/Component; d
lambda$setPlayers$42 (Lnet/minecraft/server/bossevents/CustomBossEvent;)Lnet/minecraft/network/chat/Component; c
lambda$setPlayers$43 (Lnet/minecraft/server/bossevents/CustomBossEvent;Ljava/util/Collection;)Lnet/minecraft/network/chat/Component; a
lambda$setStyle$40 (Lnet/minecraft/server/bossevents/CustomBossEvent;)Lnet/minecraft/network/chat/Component; e
lambda$setValue$37 (Lnet/minecraft/server/bossevents/CustomBossEvent;I)Lnet/minecraft/network/chat/Component; b
lambda$setVisible$35 (Lnet/minecraft/server/bossevents/CustomBossEvent;)Lnet/minecraft/network/chat/Component; h
lambda$setVisible$36 (Lnet/minecraft/server/bossevents/CustomBossEvent;)Lnet/minecraft/network/chat/Component; g
lambda$static$0 (Ljava/lang/Object;)Lcom/mojang/brigadier/Message; b
lambda$static$1 (Ljava/lang/Object;)Lcom/mojang/brigadier/Message; a
lambda$static$2 (Lcom/mojang/brigadier/context/CommandContext;Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;)Ljava/util/concurrent/CompletableFuture; a
listBars (Lnet/minecraft/commands/CommandSourceStack;)I a
register (Lcom/mojang/brigadier/CommandDispatcher;)V a
removeBar (Lnet/minecraft/commands/CommandSourceStack;Lnet/minecraft/server/bossevents/CustomBossEvent;)I e
setColor (Lnet/minecraft/commands/CommandSourceStack;Lnet/minecraft/server/bossevents/CustomBossEvent;Lnet/minecraft/world/BossEvent$BossBarColor;)I a
setMax (Lnet/minecraft/commands/CommandSourceStack;Lnet/minecraft/server/bossevents/CustomBossEvent;I)I b
setName (Lnet/minecraft/commands/CommandSourceStack;Lnet/minecraft/server/bossevents/CustomBossEvent;Lnet/minecraft/network/chat/Component;)I a
setPlayers (Lnet/minecraft/commands/CommandSourceStack;Lnet/minecraft/server/bossevents/CustomBossEvent;Ljava/util/Collection;)I a
setStyle (Lnet/minecraft/commands/CommandSourceStack;Lnet/minecraft/server/bossevents/CustomBossEvent;Lnet/minecraft/world/BossEvent$BossBarOverlay;)I a
setValue (Lnet/minecraft/commands/CommandSourceStack;Lnet/minecraft/server/bossevents/CustomBossEvent;I)I a
setVisible (Lnet/minecraft/commands/CommandSourceStack;Lnet/minecraft/server/bossevents/CustomBossEvent;Z)I a
net/minecraft/server/commands/ChaseCommand air
BROADCAST_INTERVAL_MS f
DEFAULT_BIND_ADDRESS d
DEFAULT_CONNECT_HOST c
DEFAULT_PORT e
DIMENSION_NAMES a
LOGGER b
chaseClient h
chaseServer g
<clinit> ()V <clinit>
<init> ()V <init>
alreadyRunning (Lnet/minecraft/commands/CommandSourceStack;)Z b
follow (Lnet/minecraft/commands/CommandSourceStack;Ljava/lang/String;I)I b
lambda$follow$10 (Ljava/lang/String;I)Lnet/minecraft/network/chat/Component; a
lambda$lead$9 (I)Lnet/minecraft/network/chat/Component; a
lambda$register$0 (Lcom/mojang/brigadier/context/CommandContext;)I g
lambda$register$1 (Lcom/mojang/brigadier/context/CommandContext;)I f
lambda$register$2 (Lcom/mojang/brigadier/context/CommandContext;)I e
lambda$register$3 (Lcom/mojang/brigadier/context/CommandContext;)I d
lambda$register$4 (Lcom/mojang/brigadier/context/CommandContext;)I c
lambda$register$5 (Lcom/mojang/brigadier/context/CommandContext;)I b
lambda$register$6 (Lcom/mojang/brigadier/context/CommandContext;)I a
lambda$stop$7 ()Lnet/minecraft/network/chat/Component; b
lambda$stop$8 ()Lnet/minecraft/network/chat/Component; a
lead (Lnet/minecraft/commands/CommandSourceStack;Ljava/lang/String;I)I a
register (Lcom/mojang/brigadier/CommandDispatcher;)V a
stop (Lnet/minecraft/commands/CommandSourceStack;)I a
net/minecraft/server/commands/ClearInventoryCommands ais
ERROR_MULTIPLE b
ERROR_SINGLE a
<clinit> ()V <clinit>
<init> ()V <init>
clearInventory (Lnet/minecraft/commands/CommandSourceStack;Ljava/util/Collection;Ljava/util/function/Predicate;I)I a
lambda$clearInventory$10 (ILjava/util/Collection;)Lnet/minecraft/network/chat/Component; c
lambda$clearInventory$11 (ILjava/util/Collection;)Lnet/minecraft/network/chat/Component; b
lambda$clearInventory$12 (ILjava/util/Collection;)Lnet/minecraft/network/chat/Component; a
lambda$clearInventory$9 (ILjava/util/Collection;)Lnet/minecraft/network/chat/Component; d
lambda$register$2 (Lnet/minecraft/commands/CommandSourceStack;)Z a
lambda$register$3 (Lnet/minecraft/world/item/ItemStack;)Z b
lambda$register$4 (Lcom/mojang/brigadier/context/CommandContext;)I d
lambda$register$5 (Lnet/minecraft/world/item/ItemStack;)Z a
lambda$register$6 (Lcom/mojang/brigadier/context/CommandContext;)I c
lambda$register$7 (Lcom/mojang/brigadier/context/CommandContext;)I b
lambda$register$8 (Lcom/mojang/brigadier/context/CommandContext;)I a
lambda$static$0 (Ljava/lang/Object;)Lcom/mojang/brigadier/Message; b
lambda$static$1 (Ljava/lang/Object;)Lcom/mojang/brigadier/Message; a
register (Lcom/mojang/brigadier/CommandDispatcher;Lnet/minecraft/commands/CommandBuildContext;)V a
net/minecraft/server/commands/CloneCommands ait
ERROR_AREA_TOO_LARGE c
ERROR_FAILED d
ERROR_OVERLAP b
FILTER_AIR a
<clinit> ()V <clinit>
<init> ()V <init>
beginEndDestinationAndModeSuffix (Lnet/minecraft/commands/CommandBuildContext;Lnet/minecraft/server/commands/CloneCommands$CommandFunction;)Lcom/mojang/brigadier/builder/ArgumentBuilder; a
clone (Lnet/minecraft/commands/CommandSourceStack;Lnet/minecraft/server/commands/CloneCommands$DimensionAndPosition;Lnet/minecraft/server/commands/CloneCommands$DimensionAndPosition;Lnet/minecraft/server/commands/CloneCommands$DimensionAndPosition;Ljava/util/function/Predicate;Lnet/minecraft/server/commands/CloneCommands$Mode;)I a
destinationAndModeSuffix (Lnet/minecraft/commands/CommandBuildContext;Lnet/minecraft/server/commands/CloneCommands$CommandFunction;Lnet/minecraft/server/commands/CloneCommands$CommandFunction;)Lcom/mojang/brigadier/builder/ArgumentBuilder; a
getLoadedDimensionAndPosition (Lcom/mojang/brigadier/context/CommandContext;Lnet/minecraft/server/level/ServerLevel;Ljava/lang/String;)Lnet/minecraft/server/commands/CloneCommands$DimensionAndPosition; a
lambda$beginEndDestinationAndModeSuffix$5 (Lcom/mojang/brigadier/context/CommandContext;)Lnet/minecraft/server/level/ServerLevel; e
lambda$beginEndDestinationAndModeSuffix$6 (Lcom/mojang/brigadier/context/CommandContext;)Lnet/minecraft/server/level/ServerLevel; d
lambda$clone$23 (I)Lnet/minecraft/network/chat/Component; a
lambda$destinationAndModeSuffix$10 (Lnet/minecraft/world/level/block/state/pattern/BlockInWorld;)Z c
lambda$destinationAndModeSuffix$11 (Lnet/minecraft/server/commands/CloneCommands$CommandFunction;Lnet/minecraft/server/commands/CloneCommands$CommandFunction;Lnet/minecraft/server/commands/CloneCommands$CommandFunction;Lcom/mojang/brigadier/context/CommandContext;)I d
lambda$destinationAndModeSuffix$12 (Lnet/minecraft/world/level/block/state/pattern/BlockInWorld;)Z b
lambda$destinationAndModeSuffix$13 (Lcom/mojang/brigadier/context/CommandContext;)Ljava/util/function/Predicate; c
lambda$destinationAndModeSuffix$14 (Lnet/minecraft/world/level/block/state/pattern/BlockInWorld;)Z a
lambda$destinationAndModeSuffix$15 (Lnet/minecraft/server/commands/CloneCommands$CommandFunction;Lnet/minecraft/server/commands/CloneCommands$CommandFunction;Lnet/minecraft/server/commands/CloneCommands$CommandFunction;Lcom/mojang/brigadier/context/CommandContext;)I c
lambda$destinationAndModeSuffix$16 (Lcom/mojang/brigadier/context/CommandContext;)Ljava/util/function/Predicate; b
lambda$destinationAndModeSuffix$17 (Lnet/minecraft/server/commands/CloneCommands$CommandFunction;Lnet/minecraft/server/commands/CloneCommands$CommandFunction;Lnet/minecraft/server/commands/CloneCommands$CommandFunction;Lcom/mojang/brigadier/context/CommandContext;)I b
lambda$destinationAndModeSuffix$18 (Lcom/mojang/brigadier/context/CommandContext;)Ljava/util/function/Predicate; a
lambda$destinationAndModeSuffix$19 (Lnet/minecraft/server/commands/CloneCommands$CommandFunction;Lnet/minecraft/server/commands/CloneCommands$CommandFunction;Lnet/minecraft/server/commands/CloneCommands$CommandFunction;Lcom/mojang/brigadier/context/CommandContext;)I a
lambda$destinationAndModeSuffix$7 (Lnet/minecraft/server/commands/CloneCommands$CommandFunction;Lcom/mojang/brigadier/context/CommandContext;)Lnet/minecraft/server/commands/CloneCommands$DimensionAndPosition; c
lambda$destinationAndModeSuffix$8 (Lnet/minecraft/server/commands/CloneCommands$CommandFunction;Lcom/mojang/brigadier/context/CommandContext;)Lnet/minecraft/server/commands/CloneCommands$DimensionAndPosition; b
lambda$destinationAndModeSuffix$9 (Lnet/minecraft/server/commands/CloneCommands$CommandFunction;Lcom/mojang/brigadier/context/CommandContext;)Lnet/minecraft/server/commands/CloneCommands$DimensionAndPosition; a
lambda$register$2 (Lnet/minecraft/commands/CommandSourceStack;)Z a
lambda$register$3 (Lcom/mojang/brigadier/context/CommandContext;)Lnet/minecraft/server/level/ServerLevel; g
lambda$register$4 (Lcom/mojang/brigadier/context/CommandContext;)Lnet/minecraft/server/level/ServerLevel; f
lambda$static$0 (Ljava/lang/Object;Ljava/lang/Object;)Lcom/mojang/brigadier/Message; a
lambda$static$1 (Lnet/minecraft/world/level/block/state/pattern/BlockInWorld;)Z d
lambda$wrapWithCloneMode$20 (Lnet/minecraft/server/commands/CloneCommands$CommandFunction;Lnet/minecraft/server/commands/CloneCommands$CommandFunction;Lnet/minecraft/server/commands/CloneCommands$CommandFunction;Lnet/minecraft/server/commands/CloneCommands$CommandFunction;Lcom/mojang/brigadier/context/CommandContext;)I c
lambda$wrapWithCloneMode$21 (Lnet/minecraft/server/commands/CloneCommands$CommandFunction;Lnet/minecraft/server/commands/CloneCommands$CommandFunction;Lnet/minecraft/server/commands/CloneCommands$CommandFunction;Lnet/minecraft/server/commands/CloneCommands$CommandFunction;Lcom/mojang/brigadier/context/CommandContext;)I b
lambda$wrapWithCloneMode$22 (Lnet/minecraft/server/commands/CloneCommands$CommandFunction;Lnet/minecraft/server/commands/CloneCommands$CommandFunction;Lnet/minecraft/server/commands/CloneCommands$CommandFunction;Lnet/minecraft/server/commands/CloneCommands$CommandFunction;Lcom/mojang/brigadier/context/CommandContext;)I a
register (Lcom/mojang/brigadier/CommandDispatcher;Lnet/minecraft/commands/CommandBuildContext;)V a
wrapWithCloneMode (Lnet/minecraft/server/commands/CloneCommands$CommandFunction;Lnet/minecraft/server/commands/CloneCommands$CommandFunction;Lnet/minecraft/server/commands/CloneCommands$CommandFunction;Lnet/minecraft/server/commands/CloneCommands$CommandFunction;Lcom/mojang/brigadier/builder/ArgumentBuilder;)Lcom/mojang/brigadier/builder/ArgumentBuilder; a
net/minecraft/server/commands/CloneCommands$CloneBlockInfo ait$a
pos a
state b
tag c
<init> (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/nbt/CompoundTag;)V <init>
net/minecraft/server/commands/CloneCommands$CommandFunction ait$b
apply (Ljava/lang/Object;)Ljava/lang/Object; apply
net/minecraft/server/commands/CloneCommands$DimensionAndPosition ait$c
dimension a
position b
<init> (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/core/BlockPos;)V <init>
dimension ()Lnet/minecraft/server/level/ServerLevel; a
equals (Ljava/lang/Object;)Z equals
hashCode ()I hashCode
position ()Lnet/minecraft/core/BlockPos; b
toString ()Ljava/lang/String; toString
net/minecraft/server/commands/CloneCommands$Mode ait$d
$VALUES e
FORCE a
MOVE b
NORMAL c
canOverlap d
$values ()[Lnet/minecraft/server/commands/CloneCommands$Mode; b
<clinit> ()V <clinit>
<init> (Ljava/lang/String;IZ)V <init>
canOverlap ()Z a
valueOf (Ljava/lang/String;)Lnet/minecraft/server/commands/CloneCommands$Mode; valueOf
values ()[Lnet/minecraft/server/commands/CloneCommands$Mode; values
net/minecraft/server/commands/DamageCommand aiu
ERROR_INVULNERABLE a
<clinit> ()V <clinit>
<init> ()V <init>
damage (Lnet/minecraft/commands/CommandSourceStack;Lnet/minecraft/world/entity/Entity;FLnet/minecraft/world/damagesource/DamageSource;)I a
lambda$damage$6 (FLnet/minecraft/world/entity/Entity;)Lnet/minecraft/network/chat/Component; a
lambda$register$0 (Lnet/minecraft/commands/CommandSourceStack;)Z a
lambda$register$1 (Lcom/mojang/brigadier/context/CommandContext;)I e
lambda$register$2 (Lcom/mojang/brigadier/context/CommandContext;)I d
lambda$register$3 (Lcom/mojang/brigadier/context/CommandContext;)I c
lambda$register$4 (Lcom/mojang/brigadier/context/CommandContext;)I b
lambda$register$5 (Lcom/mojang/brigadier/context/CommandContext;)I a
register (Lcom/mojang/brigadier/CommandDispatcher;Lnet/minecraft/commands/CommandBuildContext;)V a
net/minecraft/server/commands/DataPackCommand aiv
ERROR_PACK_ALREADY_DISABLED c
ERROR_PACK_ALREADY_ENABLED b
ERROR_PACK_FEATURES_NOT_ENABLED d
ERROR_UNKNOWN_PACK a
SELECTED_PACKS e
UNSELECTED_PACKS f
<clinit> ()V <clinit>
<init> ()V <init>
disablePack (Lnet/minecraft/commands/CommandSourceStack;Lnet/minecraft/server/packs/repository/Pack;)I a
enablePack (Lnet/minecraft/commands/CommandSourceStack;Lnet/minecraft/server/packs/repository/Pack;Lnet/minecraft/server/commands/DataPackCommand$Inserter;)I a
getPack (Lcom/mojang/brigadier/context/CommandContext;Ljava/lang/String;Z)Lnet/minecraft/server/packs/repository/Pack; a
lambda$disablePack$24 (Lnet/minecraft/server/packs/repository/Pack;)Lnet/minecraft/network/chat/Component; c
lambda$enablePack$23 (Lnet/minecraft/server/packs/repository/Pack;)Lnet/minecraft/network/chat/Component; d
lambda$listAvailablePacks$25 (Ljava/util/Collection;Lnet/minecraft/world/flag/FeatureFlagSet;Lnet/minecraft/server/packs/repository/Pack;)Z a
lambda$listAvailablePacks$26 ()Lnet/minecraft/network/chat/Component; b
lambda$listAvailablePacks$27 (Lnet/minecraft/server/packs/repository/Pack;)Lnet/minecraft/network/chat/Component; b
lambda$listAvailablePacks$28 (Ljava/util/List;)Lnet/minecraft/network/chat/Component; a
lambda$listEnabledPacks$29 ()Lnet/minecraft/network/chat/Component; a
lambda$listEnabledPacks$30 (Lnet/minecraft/server/packs/repository/Pack;)Lnet/minecraft/network/chat/Component; a
lambda$listEnabledPacks$31 (Ljava/util/Collection;)Lnet/minecraft/network/chat/Component; a
lambda$register$10 (Ljava/util/List;Lnet/minecraft/server/packs/repository/Pack;)V b
lambda$register$11 (Lcom/mojang/brigadier/context/CommandContext;)I i
lambda$register$12 (Lcom/mojang/brigadier/context/CommandContext;Ljava/util/List;Lnet/minecraft/server/packs/repository/Pack;)V b
lambda$register$13 (Lcom/mojang/brigadier/context/CommandContext;)I h
lambda$register$14 (Lcom/mojang/brigadier/context/CommandContext;Ljava/util/List;Lnet/minecraft/server/packs/repository/Pack;)V a
lambda$register$15 (Lcom/mojang/brigadier/context/CommandContext;)I g
lambda$register$16 (Lcom/mojang/brigadier/context/CommandContext;)I f
lambda$register$17 (Ljava/util/List;Lnet/minecraft/server/packs/repository/Pack;)V a
lambda$register$18 (Lcom/mojang/brigadier/context/CommandContext;)I e
lambda$register$19 (Lcom/mojang/brigadier/context/CommandContext;)I d
lambda$register$20 (Lcom/mojang/brigadier/context/CommandContext;)I c
lambda$register$21 (Lcom/mojang/brigadier/context/CommandContext;)I b
lambda$register$22 (Lcom/mojang/brigadier/context/CommandContext;)I a
lambda$register$8 (Lnet/minecraft/commands/CommandSourceStack;)Z d
lambda$register$9 (Lnet/minecraft/server/packs/repository/Pack;)Lnet/minecraft/server/packs/repository/Pack; e
lambda$static$0 (Ljava/lang/Object;)Lcom/mojang/brigadier/Message; c
lambda$static$1 (Ljava/lang/Object;)Lcom/mojang/brigadier/Message; b
lambda$static$2 (Ljava/lang/Object;)Lcom/mojang/brigadier/Message; a
lambda$static$3 (Ljava/lang/Object;Ljava/lang/Object;)Lcom/mojang/brigadier/Message; a
lambda$static$4 (Lcom/mojang/brigadier/context/CommandContext;Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;)Ljava/util/concurrent/CompletableFuture; b
lambda$static$5 (Lnet/minecraft/world/flag/FeatureFlagSet;Lnet/minecraft/server/packs/repository/Pack;)Z a
lambda$static$6 (Ljava/util/Collection;Ljava/lang/String;)Z a
lambda$static$7 (Lcom/mojang/brigadier/context/CommandContext;Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;)Ljava/util/concurrent/CompletableFuture; a
listAvailablePacks (Lnet/minecraft/commands/CommandSourceStack;)I b
listEnabledPacks (Lnet/minecraft/commands/CommandSourceStack;)I c
listPacks (Lnet/minecraft/commands/CommandSourceStack;)I a
register (Lcom/mojang/brigadier/CommandDispatcher;)V a
net/minecraft/server/commands/DataPackCommand$Inserter aiv$a
apply (Ljava/util/List;Lnet/minecraft/server/packs/repository/Pack;)V apply
net/minecraft/server/commands/DeOpCommands aiw
ERROR_NOT_OP a
<clinit> ()V <clinit>
<init> ()V <init>
deopPlayers (Lnet/minecraft/commands/CommandSourceStack;Ljava/util/Collection;)I a
lambda$deopPlayers$3 (Ljava/util/Collection;)Lnet/minecraft/network/chat/Component; a
lambda$register$0 (Lnet/minecraft/commands/CommandSourceStack;)Z a
lambda$register$1 (Lcom/mojang/brigadier/context/CommandContext;Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;)Ljava/util/concurrent/CompletableFuture; a
lambda$register$2 (Lcom/mojang/brigadier/context/CommandContext;)I a
register (Lcom/mojang/brigadier/CommandDispatcher;)V a
net/minecraft/server/commands/DebugCommand aix
ERROR_ALREADY_RUNNING c
ERROR_NOT_RUNNING b
LOGGER a
NO_RECURSIVE_TRACES d
NO_RETURN_RUN e
<clinit> ()V <clinit>
<init> ()V <init>
lambda$register$0 (Lnet/minecraft/commands/CommandSourceStack;)Z d
lambda$register$1 (Lcom/mojang/brigadier/context/CommandContext;)I b
lambda$register$2 (Lcom/mojang/brigadier/context/CommandContext;)I a
lambda$register$3 (Lnet/minecraft/commands/CommandSourceStack;)Z c
lambda$start$4 ()Lnet/minecraft/network/chat/Component; a
lambda$stop$5 (DLnet/minecraft/util/profiling/ProfileResults;D)Lnet/minecraft/network/chat/Component; a
register (Lcom/mojang/brigadier/CommandDispatcher;)V a
start (Lnet/minecraft/commands/CommandSourceStack;)I a
stop (Lnet/minecraft/commands/CommandSourceStack;)I b
net/minecraft/server/commands/DebugCommand$TraceCustomExecutor aix$a
<init> ()V <init>
lambda$runGuarded$0 (ILjava/util/Collection;Ljava/lang/String;)Lnet/minecraft/network/chat/Component; b
lambda$runGuarded$1 (ILjava/util/Collection;Ljava/lang/String;)Lnet/minecraft/network/chat/Component; a
lambda$runGuarded$2 (Ljava/util/Collection;Lnet/minecraft/commands/CommandSourceStack;ILjava/lang/String;Lnet/minecraft/commands/execution/ExecutionContext;Lnet/minecraft/commands/execution/Frame;)V a
runGuarded (Lnet/minecraft/commands/ExecutionCommandSource;Lcom/mojang/brigadier/context/ContextChain;Lnet/minecraft/commands/execution/ChainModifiers;Lnet/minecraft/commands/execution/ExecutionControl;)V b
runGuarded (Lnet/minecraft/commands/CommandSourceStack;Lcom/mojang/brigadier/context/ContextChain;Lnet/minecraft/commands/execution/ChainModifiers;Lnet/minecraft/commands/execution/ExecutionControl;)V a
net/minecraft/server/commands/DebugCommand$TraceCustomExecutor$1 aix$a$1
this$0 c
val$function b
val$output a
<init> (Lnet/minecraft/server/commands/DebugCommand$TraceCustomExecutor;Lnet/minecraft/commands/functions/InstantiatedFunction;Lnet/minecraft/commands/CommandResultCallback;ZLjava/io/PrintWriter;Lnet/minecraft/commands/functions/CommandFunction;)V <init>
execute (Lnet/minecraft/commands/CommandSourceStack;Lnet/minecraft/commands/execution/ExecutionContext;Lnet/minecraft/commands/execution/Frame;)V a
execute (Ljava/lang/Object;Lnet/minecraft/commands/execution/ExecutionContext;Lnet/minecraft/commands/execution/Frame;)V execute
execute (Lnet/minecraft/commands/ExecutionCommandSource;Lnet/minecraft/commands/execution/ExecutionContext;Lnet/minecraft/commands/execution/Frame;)V a
net/minecraft/server/commands/DebugCommand$Tracer aix$b
INDENT_OFFSET b
lastIndent d
output c
waitingForResult e
<init> (Ljava/io/PrintWriter;)V <init>
acceptsFailure ()Z x_
acceptsSuccess ()Z l_
alwaysAccepts ()Z m_
close ()V close
indentAndSave (I)V a
newLine ()V e
onCall (ILnet/minecraft/resources/ResourceLocation;I)V a
onCommand (ILjava/lang/String;)V a
onError (Ljava/lang/String;)V a
onReturn (ILjava/lang/String;I)V a
printIndent (I)V b
sendSystemMessage (Lnet/minecraft/network/chat/Component;)V a
shouldInformAdmins ()Z W_
net/minecraft/server/commands/DebugConfigCommand aiy
<init> ()V <init>
config (Lnet/minecraft/commands/CommandSourceStack;Lnet/minecraft/server/level/ServerPlayer;)I a
getUuidsInConfig (Lnet/minecraft/server/MinecraftServer;)Ljava/lang/Iterable; a
lambda$config$4 (Lcom/mojang/authlib/GameProfile;)Lnet/minecraft/network/chat/Component; a
lambda$register$0 (Lnet/minecraft/commands/CommandSourceStack;)Z a
lambda$register$1 (Lcom/mojang/brigadier/context/CommandContext;)I b
lambda$register$2 (Lcom/mojang/brigadier/context/CommandContext;Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;)Ljava/util/concurrent/CompletableFuture; a
lambda$register$3 (Lcom/mojang/brigadier/context/CommandContext;)I a
register (Lcom/mojang/brigadier/CommandDispatcher;)V a
unconfig (Lnet/minecraft/commands/CommandSourceStack;Ljava/util/UUID;)I a
net/minecraft/server/commands/DebugMobSpawningCommand aiz
<init> ()V <init>
lambda$register$0 (Lnet/minecraft/commands/CommandSourceStack;)Z a
lambda$register$1 (Lnet/minecraft/world/entity/MobCategory;Lcom/mojang/brigadier/context/CommandContext;)I a
register (Lcom/mojang/brigadier/CommandDispatcher;)V a
spawnMobs (Lnet/minecraft/commands/CommandSourceStack;Lnet/minecraft/world/entity/MobCategory;Lnet/minecraft/core/BlockPos;)I a
net/minecraft/server/commands/DebugPathCommand aja
ERROR_NOT_COMPLETE c
ERROR_NOT_MOB a
ERROR_NO_PATH b
<clinit> ()V <clinit>
<init> ()V <init>
fillBlocks (Lnet/minecraft/commands/CommandSourceStack;Lnet/minecraft/core/BlockPos;)I a
lambda$fillBlocks$2 ()Lnet/minecraft/network/chat/Component; a
lambda$register$0 (Lnet/minecraft/commands/CommandSourceStack;)Z a
lambda$register$1 (Lcom/mojang/brigadier/context/CommandContext;)I a
register (Lcom/mojang/brigadier/CommandDispatcher;)V a
net/minecraft/server/commands/DefaultGameModeCommands ajb
<init> ()V <init>
lambda$register$0 (Lnet/minecraft/commands/CommandSourceStack;)Z a
lambda$register$1 (Lcom/mojang/brigadier/context/CommandContext;)I a
lambda$setMode$2 (Lnet/minecraft/world/level/GameType;)Lnet/minecraft/network/chat/Component; a
register (Lcom/mojang/brigadier/CommandDispatcher;)V a
setMode (Lnet/minecraft/commands/CommandSourceStack;Lnet/minecraft/world/level/GameType;)I a
net/minecraft/server/commands/DifficultyCommand ajc
ERROR_ALREADY_DIFFICULT a
<clinit> ()V <clinit>
<init> ()V <init>
lambda$register$1 (Lnet/minecraft/world/Difficulty;Lcom/mojang/brigadier/context/CommandContext;)I a
lambda$register$2 (Lnet/minecraft/commands/CommandSourceStack;)Z a
lambda$register$3 (Lnet/minecraft/world/Difficulty;)Lnet/minecraft/network/chat/Component; b
lambda$register$4 (Lcom/mojang/brigadier/context/CommandContext;)I a
lambda$setDifficulty$5 (Lnet/minecraft/world/Difficulty;)Lnet/minecraft/network/chat/Component; a
lambda$static$0 (Ljava/lang/Object;)Lcom/mojang/brigadier/Message; a
register (Lcom/mojang/brigadier/CommandDispatcher;)V a
setDifficulty (Lnet/minecraft/commands/CommandSourceStack;Lnet/minecraft/world/Difficulty;)I a
net/minecraft/server/commands/EffectCommands ajd
ERROR_CLEAR_EVERYTHING_FAILED b
ERROR_CLEAR_SPECIFIC_FAILED c
ERROR_GIVE_FAILED a
<clinit> ()V <clinit>
<init> ()V <init>
clearEffect (Lnet/minecraft/commands/CommandSourceStack;Ljava/util/Collection;Lnet/minecraft/core/Holder;)I a
clearEffects (Lnet/minecraft/commands/CommandSourceStack;Ljava/util/Collection;)I a
giveEffect (Lnet/minecraft/commands/CommandSourceStack;Ljava/util/Collection;Lnet/minecraft/core/Holder;Ljava/lang/Integer;IZ)I a
lambda$clearEffect$15 (Lnet/minecraft/world/effect/MobEffect;Ljava/util/Collection;)Lnet/minecraft/network/chat/Component; b
lambda$clearEffect$16 (Lnet/minecraft/world/effect/MobEffect;Ljava/util/Collection;)Lnet/minecraft/network/chat/Component; a
lambda$clearEffects$13 (Ljava/util/Collection;)Lnet/minecraft/network/chat/Component; b
lambda$clearEffects$14 (Ljava/util/Collection;)Lnet/minecraft/network/chat/Component; a
lambda$giveEffect$11 (Lnet/minecraft/world/effect/MobEffect;Ljava/util/Collection;I)Lnet/minecraft/network/chat/Component; b
lambda$giveEffect$12 (Lnet/minecraft/world/effect/MobEffect;Ljava/util/Collection;I)Lnet/minecraft/network/chat/Component; a
lambda$register$0 (Lnet/minecraft/commands/CommandSourceStack;)Z a
lambda$register$1 (Lcom/mojang/brigadier/context/CommandContext;)I j
lambda$register$10 (Lcom/mojang/brigadier/context/CommandContext;)I a
lambda$register$2 (Lcom/mojang/brigadier/context/CommandContext;)I i
lambda$register$3 (Lcom/mojang/brigadier/context/CommandContext;)I h
lambda$register$4 (Lcom/mojang/brigadier/context/CommandContext;)I g
lambda$register$5 (Lcom/mojang/brigadier/context/CommandContext;)I f
lambda$register$6 (Lcom/mojang/brigadier/context/CommandContext;)I e
lambda$register$7 (Lcom/mojang/brigadier/context/CommandContext;)I d
lambda$register$8 (Lcom/mojang/brigadier/context/CommandContext;)I c
lambda$register$9 (Lcom/mojang/brigadier/context/CommandContext;)I b
register (Lcom/mojang/brigadier/CommandDispatcher;Lnet/minecraft/commands/CommandBuildContext;)V a
net/minecraft/server/commands/EmoteCommands aje
<init> ()V <init>
lambda$register$0 (Lcom/mojang/brigadier/context/CommandContext;Lnet/minecraft/network/chat/PlayerChatMessage;)V a
lambda$register$1 (Lcom/mojang/brigadier/context/CommandContext;)I a
register (Lcom/mojang/brigadier/CommandDispatcher;)V a
net/minecraft/server/commands/EnchantCommand ajf
ERROR_INCOMPATIBLE c
ERROR_LEVEL_TOO_HIGH d
ERROR_NOTHING_HAPPENED e
ERROR_NOT_LIVING_ENTITY a
ERROR_NO_ITEM b
<clinit> ()V <clinit>
<init> ()V <init>
enchant (Lnet/minecraft/commands/CommandSourceStack;Ljava/util/Collection;Lnet/minecraft/core/Holder;I)I a
lambda$enchant$7 (Lnet/minecraft/world/item/enchantment/Enchantment;ILjava/util/Collection;)Lnet/minecraft/network/chat/Component; b
lambda$enchant$8 (Lnet/minecraft/world/item/enchantment/Enchantment;ILjava/util/Collection;)Lnet/minecraft/network/chat/Component; a
lambda$register$4 (Lnet/minecraft/commands/CommandSourceStack;)Z a
lambda$register$5 (Lcom/mojang/brigadier/context/CommandContext;)I b
lambda$register$6 (Lcom/mojang/brigadier/context/CommandContext;)I a
lambda$static$0 (Ljava/lang/Object;)Lcom/mojang/brigadier/Message; c
lambda$static$1 (Ljava/lang/Object;)Lcom/mojang/brigadier/Message; b
lambda$static$2 (Ljava/lang/Object;)Lcom/mojang/brigadier/Message; a
lambda$static$3 (Ljava/lang/Object;Ljava/lang/Object;)Lcom/mojang/brigadier/Message; a
register (Lcom/mojang/brigadier/CommandDispatcher;Lnet/minecraft/commands/CommandBuildContext;)V a
net/minecraft/server/commands/ExecuteCommand ajg
ERROR_AREA_TOO_LARGE c
ERROR_CONDITIONAL_FAILED d
ERROR_CONDITIONAL_FAILED_COUNT e
ERROR_FUNCTION_CONDITION_INSTANTATION_FAILURE a
MAX_TEST_AREA b
SUGGEST_PREDICATE f
<clinit> ()V <clinit>
<init> ()V <init>
addConditional (Lcom/mojang/brigadier/tree/CommandNode;Lcom/mojang/brigadier/builder/ArgumentBuilder;ZLnet/minecraft/server/commands/ExecuteCommand$CommandPredicate;)Lcom/mojang/brigadier/builder/ArgumentBuilder; a
addConditionals (Lcom/mojang/brigadier/tree/CommandNode;Lcom/mojang/brigadier/builder/LiteralArgumentBuilder;ZLnet/minecraft/commands/CommandBuildContext;)Lcom/mojang/brigadier/builder/ArgumentBuilder; a
addIfBlocksConditional (Lcom/mojang/brigadier/tree/CommandNode;Lcom/mojang/brigadier/builder/ArgumentBuilder;ZZ)Lcom/mojang/brigadier/builder/ArgumentBuilder; a
checkCustomPredicate (Lnet/minecraft/commands/CommandSourceStack;Lnet/minecraft/world/level/storage/loot/predicates/LootItemCondition;)Z a
checkIfRegions (Lcom/mojang/brigadier/context/CommandContext;Z)I a
checkMatchingData (Lnet/minecraft/server/commands/data/DataAccessor;Lnet/minecraft/commands/arguments/NbtPathArgument$NbtPath;)I a
checkRegions (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/BlockPos;Z)Ljava/util/OptionalInt; a
checkRegions (Lcom/mojang/brigadier/context/CommandContext;Z)Ljava/util/OptionalInt; c
checkScore (Lcom/mojang/brigadier/context/CommandContext;Lnet/minecraft/server/commands/ExecuteCommand$IntBiPredicate;)Z a
checkScore (Lcom/mojang/brigadier/context/CommandContext;Lnet/minecraft/advancements/critereon/MinMaxBounds$Ints;)Z a
checkUnlessRegions (Lcom/mojang/brigadier/context/CommandContext;Z)I b
createNumericConditionalHandler (ZLnet/minecraft/server/commands/ExecuteCommand$CommandNumericPredicate;)Lcom/mojang/brigadier/Command; a
createRelationOperations (Lcom/mojang/brigadier/tree/CommandNode;Lcom/mojang/brigadier/builder/LiteralArgumentBuilder;)Lcom/mojang/brigadier/builder/LiteralArgumentBuilder; a
expandOneToManyEntityRelation (Ljava/util/function/Function;)Lcom/mojang/brigadier/RedirectModifier; b
expandOneToOneEntityRelation (Ljava/util/function/Function;)Lcom/mojang/brigadier/RedirectModifier; a
expect (Lcom/mojang/brigadier/context/CommandContext;ZZ)Ljava/util/Collection; a
isChunkLoaded (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/core/BlockPos;)Z a
lambda$addConditional$63 (ZLnet/minecraft/server/commands/ExecuteCommand$CommandPredicate;Lcom/mojang/brigadier/context/CommandContext;)Ljava/util/Collection; b
lambda$addConditional$64 ()Lnet/minecraft/network/chat/Component; b
lambda$addConditional$65 (ZLnet/minecraft/server/commands/ExecuteCommand$CommandPredicate;Lcom/mojang/brigadier/context/CommandContext;)I a
lambda$addConditionals$38 (Lcom/mojang/brigadier/context/CommandContext;)Z l
lambda$addConditionals$39 (Lcom/mojang/brigadier/context/CommandContext;)Z k
lambda$addConditionals$40 (Lcom/mojang/brigadier/context/CommandContext;)Z j
lambda$addConditionals$41 (Lcom/mojang/brigadier/context/CommandContext;)Z i
lambda$addConditionals$42 (II)Z e
lambda$addConditionals$43 (Lcom/mojang/brigadier/context/CommandContext;)Z h
lambda$addConditionals$44 (II)Z d
lambda$addConditionals$45 (Lcom/mojang/brigadier/context/CommandContext;)Z g
lambda$addConditionals$46 (II)Z c
lambda$addConditionals$47 (Lcom/mojang/brigadier/context/CommandContext;)Z f
lambda$addConditionals$48 (II)Z b
lambda$addConditionals$49 (Lcom/mojang/brigadier/context/CommandContext;)Z e
lambda$addConditionals$50 (II)Z a
lambda$addConditionals$51 (Lcom/mojang/brigadier/context/CommandContext;)Z d
lambda$addConditionals$52 (Lcom/mojang/brigadier/context/CommandContext;)Z c
lambda$addConditionals$53 (ZLcom/mojang/brigadier/context/CommandContext;)Ljava/util/Collection; c
lambda$addConditionals$54 (Lcom/mojang/brigadier/context/CommandContext;)I b
lambda$addConditionals$55 (Lcom/mojang/brigadier/context/CommandContext;)Z a
lambda$addConditionals$56 (ZLnet/minecraft/server/commands/data/DataCommands$DataProvider;Lcom/mojang/brigadier/context/CommandContext;)Ljava/util/Collection; a
lambda$addConditionals$57 (Lnet/minecraft/server/commands/data/DataCommands$DataProvider;Lcom/mojang/brigadier/context/CommandContext;)I a
lambda$addConditionals$58 (Lcom/mojang/brigadier/tree/CommandNode;ZLnet/minecraft/server/commands/data/DataCommands$DataProvider;Lcom/mojang/brigadier/builder/ArgumentBuilder;)Lcom/mojang/brigadier/builder/ArgumentBuilder; a
lambda$addIfBlocksConditional$66 (ZZLcom/mojang/brigadier/context/CommandContext;)Ljava/util/Collection; a
lambda$addIfBlocksConditional$67 (ZLcom/mojang/brigadier/context/CommandContext;)I b
lambda$addIfBlocksConditional$68 (ZLcom/mojang/brigadier/context/CommandContext;)I a
lambda$checkIfRegions$69 (Ljava/util/OptionalInt;)Lnet/minecraft/network/chat/Component; a
lambda$checkUnlessRegions$70 ()Lnet/minecraft/network/chat/Component; a
lambda$createNumericConditionalHandler$59 (I)Lnet/minecraft/network/chat/Component; a
lambda$createNumericConditionalHandler$60 (Lnet/minecraft/server/commands/ExecuteCommand$CommandNumericPredicate;Lcom/mojang/brigadier/context/CommandContext;)I b
lambda$createNumericConditionalHandler$61 ()Lnet/minecraft/network/chat/Component; c
lambda$createNumericConditionalHandler$62 (Lnet/minecraft/server/commands/ExecuteCommand$CommandNumericPredicate;Lcom/mojang/brigadier/context/CommandContext;)I a
lambda$createRelationOperations$76 (Lnet/minecraft/world/entity/Entity;)Ljava/util/Optional; h
lambda$createRelationOperations$77 (Lnet/minecraft/world/entity/Entity;)Ljava/util/Optional; g
lambda$createRelationOperations$78 (Lnet/minecraft/world/entity/Entity;)Ljava/util/Optional; f
lambda$createRelationOperations$79 (Lnet/minecraft/world/entity/Entity;)Ljava/util/Optional; e
lambda$createRelationOperations$80 (Lnet/minecraft/world/entity/Entity;)Ljava/util/Optional; d
lambda$createRelationOperations$81 (Lnet/minecraft/world/entity/Entity;)Ljava/util/Optional; c
lambda$createRelationOperations$82 (Lnet/minecraft/world/entity/Entity;)Ljava/util/Optional; b
lambda$createRelationOperations$83 (Lnet/minecraft/world/entity/Entity;)Ljava/util/stream/Stream; a
lambda$expandOneToManyEntityRelation$74 (Lnet/minecraft/world/entity/Entity;)Z i
lambda$expandOneToManyEntityRelation$75 (Ljava/util/function/Function;Lcom/mojang/brigadier/context/CommandContext;)Ljava/util/Collection; a
lambda$expandOneToOneEntityRelation$71 (Lnet/minecraft/world/entity/Entity;)Z j
lambda$expandOneToOneEntityRelation$72 (Lnet/minecraft/commands/CommandSourceStack;Lnet/minecraft/world/entity/Entity;)Ljava/util/List; a
lambda$expandOneToOneEntityRelation$73 (Ljava/util/function/Function;Lcom/mojang/brigadier/context/CommandContext;)Ljava/util/Collection; b
lambda$register$10 (Lcom/mojang/brigadier/context/CommandContext;)Lnet/minecraft/commands/CommandSourceStack; u
lambda$register$11 (Lcom/mojang/brigadier/context/CommandContext;)Lnet/minecraft/commands/CommandSourceStack; t
lambda$register$12 (Lcom/mojang/brigadier/context/CommandContext;)Ljava/util/Collection; s
lambda$register$13 (Lcom/mojang/brigadier/context/CommandContext;)Ljava/util/Collection; r
lambda$register$14 (Lcom/mojang/brigadier/context/CommandContext;)Lnet/minecraft/commands/CommandSourceStack; q
lambda$register$15 (Lcom/mojang/brigadier/context/CommandContext;)Lnet/minecraft/commands/CommandSourceStack; p
lambda$register$16 (Lcom/mojang/brigadier/context/CommandContext;)Lnet/minecraft/commands/CommandSourceStack; o
lambda$register$17 (Lcom/mojang/brigadier/context/CommandContext;)Lnet/minecraft/commands/CommandSourceStack; n
lambda$register$18 (Lcom/mojang/brigadier/context/CommandContext;)Lnet/minecraft/commands/CommandSourceStack; m
lambda$register$4 (Lnet/minecraft/commands/CommandSourceStack;)Z b
lambda$register$5 (Lnet/minecraft/commands/CommandSourceStack;)Z a
lambda$register$6 (Lcom/mojang/brigadier/context/CommandContext;)Ljava/util/Collection; y
lambda$register$7 (Lcom/mojang/brigadier/context/CommandContext;)Ljava/util/Collection; x
lambda$register$8 (Lcom/mojang/brigadier/context/CommandContext;)Lnet/minecraft/commands/CommandSourceStack; w
lambda$register$9 (Lcom/mojang/brigadier/context/CommandContext;)Ljava/util/Collection; v
lambda$scheduleFunctionConditionsAndTest$84 (Ljava/util/function/IntPredicate;Ljava/util/List;Lnet/minecraft/commands/ExecutionCommandSource;ZI)V a
lambda$scheduleFunctionConditionsAndTest$85 (Ljava/util/List;Lnet/minecraft/commands/ExecutionCommandSource;Lnet/minecraft/commands/execution/ExecutionControl;)V a
lambda$static$0 (Ljava/lang/Object;Ljava/lang/Object;)Lcom/mojang/brigadier/Message; b
lambda$static$1 (Ljava/lang/Object;)Lcom/mojang/brigadier/Message; a
lambda$static$2 (Ljava/lang/Object;Ljava/lang/Object;)Lcom/mojang/brigadier/Message; a
lambda$static$3 (Lcom/mojang/brigadier/context/CommandContext;Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;)Ljava/util/concurrent/CompletableFuture; a
lambda$storeData$37 (Lnet/minecraft/server/commands/data/DataAccessor;ZLnet/minecraft/commands/arguments/NbtPathArgument$NbtPath;Ljava/util/function/IntFunction;ZI)V a
lambda$storeValue$35 (Ljava/util/Collection;Lnet/minecraft/world/scores/Scoreboard;Lnet/minecraft/world/scores/Objective;ZZI)V a
lambda$storeValue$36 (ZZLnet/minecraft/server/bossevents/CustomBossEvent;ZI)V a
lambda$wrapStores$19 (ZLcom/mojang/brigadier/context/CommandContext;)Lnet/minecraft/commands/CommandSourceStack; f
lambda$wrapStores$20 (ZLcom/mojang/brigadier/context/CommandContext;)Lnet/minecraft/commands/CommandSourceStack; e
lambda$wrapStores$21 (ZLcom/mojang/brigadier/context/CommandContext;)Lnet/minecraft/commands/CommandSourceStack; d
lambda$wrapStores$22 (Lcom/mojang/brigadier/context/CommandContext;I)Lnet/minecraft/nbt/Tag; f
lambda$wrapStores$23 (Lnet/minecraft/server/commands/data/DataCommands$DataProvider;ZLcom/mojang/brigadier/context/CommandContext;)Lnet/minecraft/commands/CommandSourceStack; f
lambda$wrapStores$24 (Lcom/mojang/brigadier/context/CommandContext;I)Lnet/minecraft/nbt/Tag; e
lambda$wrapStores$25 (Lnet/minecraft/server/commands/data/DataCommands$DataProvider;ZLcom/mojang/brigadier/context/CommandContext;)Lnet/minecraft/commands/CommandSourceStack; e
lambda$wrapStores$26 (Lcom/mojang/brigadier/context/CommandContext;I)Lnet/minecraft/nbt/Tag; d
lambda$wrapStores$27 (Lnet/minecraft/server/commands/data/DataCommands$DataProvider;ZLcom/mojang/brigadier/context/CommandContext;)Lnet/minecraft/commands/CommandSourceStack; d
lambda$wrapStores$28 (Lcom/mojang/brigadier/context/CommandContext;I)Lnet/minecraft/nbt/Tag; c
lambda$wrapStores$29 (Lnet/minecraft/server/commands/data/DataCommands$DataProvider;ZLcom/mojang/brigadier/context/CommandContext;)Lnet/minecraft/commands/CommandSourceStack; c
lambda$wrapStores$30 (Lcom/mojang/brigadier/context/CommandContext;I)Lnet/minecraft/nbt/Tag; b
lambda$wrapStores$31 (Lnet/minecraft/server/commands/data/DataCommands$DataProvider;ZLcom/mojang/brigadier/context/CommandContext;)Lnet/minecraft/commands/CommandSourceStack; b
lambda$wrapStores$32 (Lcom/mojang/brigadier/context/CommandContext;I)Lnet/minecraft/nbt/Tag; a
lambda$wrapStores$33 (Lnet/minecraft/server/commands/data/DataCommands$DataProvider;ZLcom/mojang/brigadier/context/CommandContext;)Lnet/minecraft/commands/CommandSourceStack; a
lambda$wrapStores$34 (Lcom/mojang/brigadier/tree/LiteralCommandNode;Lnet/minecraft/server/commands/data/DataCommands$DataProvider;ZLcom/mojang/brigadier/builder/ArgumentBuilder;)Lcom/mojang/brigadier/builder/ArgumentBuilder; a
register (Lcom/mojang/brigadier/CommandDispatcher;Lnet/minecraft/commands/CommandBuildContext;)V a
scheduleFunctionConditionsAndTest (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 a
spawnEntityAndRedirect (Lnet/minecraft/commands/CommandSourceStack;Lnet/minecraft/core/Holder$Reference;)Lnet/minecraft/commands/CommandSourceStack; a
storeData (Lnet/minecraft/commands/CommandSourceStack;Lnet/minecraft/server/commands/data/DataAccessor;Lnet/minecraft/commands/arguments/NbtPathArgument$NbtPath;Ljava/util/function/IntFunction;Z)Lnet/minecraft/commands/CommandSourceStack; a
storeValue (Lnet/minecraft/commands/CommandSourceStack;Lnet/minecraft/server/bossevents/CustomBossEvent;ZZ)Lnet/minecraft/commands/CommandSourceStack; a
storeValue (Lnet/minecraft/commands/CommandSourceStack;Ljava/util/Collection;Lnet/minecraft/world/scores/Objective;Z)Lnet/minecraft/commands/CommandSourceStack; a
wrapStores (Lcom/mojang/brigadier/tree/LiteralCommandNode;Lcom/mojang/brigadier/builder/LiteralArgumentBuilder;Z)Lcom/mojang/brigadier/builder/ArgumentBuilder; a
net/minecraft/server/commands/ExecuteCommand$CommandGetter ajg$a
get (Lcom/mojang/brigadier/context/CommandContext;)Ljava/lang/Object; get
net/minecraft/server/commands/ExecuteCommand$CommandNumericPredicate ajg$b
test (Lcom/mojang/brigadier/context/CommandContext;)I test
net/minecraft/server/commands/ExecuteCommand$CommandPredicate ajg$c
test (Lcom/mojang/brigadier/context/CommandContext;)Z test
net/minecraft/server/commands/ExecuteCommand$ExecuteIfFunctionCustomModifier ajg$d
check a
<init> (Z)V <init>
apply (Ljava/lang/Object;Ljava/util/List;Lcom/mojang/brigadier/context/ContextChain;Lnet/minecraft/commands/execution/ChainModifiers;Lnet/minecraft/commands/execution/ExecutionControl;)V a
apply (Lnet/minecraft/commands/CommandSourceStack;Ljava/util/List;Lcom/mojang/brigadier/context/ContextChain;Lnet/minecraft/commands/execution/ChainModifiers;Lnet/minecraft/commands/execution/ExecutionControl;)V a
lambda$apply$2 (Lcom/mojang/brigadier/context/CommandContext;)Ljava/util/Collection; a
lambda$new$0 (I)Z b
lambda$new$1 (I)Z a
net/minecraft/server/commands/ExecuteCommand$IntBiPredicate ajg$e
test (II)Z test
net/minecraft/server/commands/ExperienceCommand ajh
ERROR_SET_POINTS_INVALID a
<clinit> ()V <clinit>
<init> ()V <init>
addExperience (Lnet/minecraft/commands/CommandSourceStack;Ljava/util/Collection;ILnet/minecraft/server/commands/ExperienceCommand$Type;)I a
lambda$addExperience$11 (Lnet/minecraft/server/commands/ExperienceCommand$Type;ILjava/util/Collection;)Lnet/minecraft/network/chat/Component; d
lambda$addExperience$12 (Lnet/minecraft/server/commands/ExperienceCommand$Type;ILjava/util/Collection;)Lnet/minecraft/network/chat/Component; c
lambda$queryExperience$10 (Lnet/minecraft/server/commands/ExperienceCommand$Type;Lnet/minecraft/server/level/ServerPlayer;I)Lnet/minecraft/network/chat/Component; a
lambda$register$0 (Lnet/minecraft/commands/CommandSourceStack;)Z b
lambda$register$1 (Lcom/mojang/brigadier/context/CommandContext;)I h
lambda$register$2 (Lcom/mojang/brigadier/context/CommandContext;)I g
lambda$register$3 (Lcom/mojang/brigadier/context/CommandContext;)I f
lambda$register$4 (Lcom/mojang/brigadier/context/CommandContext;)I e
lambda$register$5 (Lcom/mojang/brigadier/context/CommandContext;)I d
lambda$register$6 (Lcom/mojang/brigadier/context/CommandContext;)I c
lambda$register$7 (Lcom/mojang/brigadier/context/CommandContext;)I b
lambda$register$8 (Lcom/mojang/brigadier/context/CommandContext;)I a
lambda$register$9 (Lnet/minecraft/commands/CommandSourceStack;)Z a
lambda$setExperience$13 (Lnet/minecraft/server/commands/ExperienceCommand$Type;ILjava/util/Collection;)Lnet/minecraft/network/chat/Component; b
lambda$setExperience$14 (Lnet/minecraft/server/commands/ExperienceCommand$Type;ILjava/util/Collection;)Lnet/minecraft/network/chat/Component; a
queryExperience (Lnet/minecraft/commands/CommandSourceStack;Lnet/minecraft/server/level/ServerPlayer;Lnet/minecraft/server/commands/ExperienceCommand$Type;)I a
register (Lcom/mojang/brigadier/CommandDispatcher;)V a
setExperience (Lnet/minecraft/commands/CommandSourceStack;Ljava/util/Collection;ILnet/minecraft/server/commands/ExperienceCommand$Type;)I b
net/minecraft/server/commands/ExperienceCommand$Type ajh$a
$VALUES g
LEVELS b
POINTS a
add c
name e
query f
set d
$values ()[Lnet/minecraft/server/commands/ExperienceCommand$Type; a
<clinit> ()V <clinit>
<init> (Ljava/lang/String;ILjava/lang/String;Ljava/util/function/BiConsumer;Ljava/util/function/BiPredicate;Ljava/util/function/ToIntFunction;)V <init>
lambda$static$0 (Lnet/minecraft/server/level/ServerPlayer;Ljava/lang/Integer;)Z b
lambda$static$1 (Lnet/minecraft/server/level/ServerPlayer;)I b
lambda$static$2 (Lnet/minecraft/server/level/ServerPlayer;Ljava/lang/Integer;)Z a
lambda$static$3 (Lnet/minecraft/server/level/ServerPlayer;)I a
valueOf (Ljava/lang/String;)Lnet/minecraft/server/commands/ExperienceCommand$Type; valueOf
values ()[Lnet/minecraft/server/commands/ExperienceCommand$Type; values
net/minecraft/server/commands/FillBiomeCommand aji
ERROR_NOT_LOADED a
ERROR_VOLUME_TOO_LARGE b
<clinit> ()V <clinit>
<init> ()V <init>
fill (Lnet/minecraft/commands/CommandSourceStack;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/Holder$Reference;Ljava/util/function/Predicate;)I a
fill (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/Holder;)Lcom/mojang/datafixers/util/Either; a
fill (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; a
lambda$fill$6 (Lnet/minecraft/core/Holder;)Z a
lambda$fill$7 (Ljava/util/function/Supplier;)V a
lambda$fill$8 (Lorg/apache/commons/lang3/mutable/MutableInt;Lnet/minecraft/world/level/levelgen/structure/BoundingBox;)Lnet/minecraft/network/chat/Component; a
lambda$fill$9 (Lnet/minecraft/commands/CommandSourceStack;Ljava/util/function/Supplier;)V a
lambda$makeResolver$5 (Lnet/minecraft/world/level/chunk/ChunkAccess;Lnet/minecraft/world/level/levelgen/structure/BoundingBox;Ljava/util/function/Predicate;Lorg/apache/commons/lang3/mutable/MutableInt;Lnet/minecraft/core/Holder;IIILnet/minecraft/world/level/biome/Climate$Sampler;)Lnet/minecraft/core/Holder; a
lambda$register$1 (Lnet/minecraft/commands/CommandSourceStack;)Z a
lambda$register$2 (Lnet/minecraft/core/Holder;)Z b
lambda$register$3 (Lcom/mojang/brigadier/context/CommandContext;)I b
lambda$register$4 (Lcom/mojang/brigadier/context/CommandContext;)I a
lambda$static$0 (Ljava/lang/Object;Ljava/lang/Object;)Lcom/mojang/brigadier/Message; a
makeResolver (Lorg/apache/commons/lang3/mutable/MutableInt;Lnet/minecraft/world/level/chunk/ChunkAccess;Lnet/minecraft/world/level/levelgen/structure/BoundingBox;Lnet/minecraft/core/Holder;Ljava/util/function/Predicate;)Lnet/minecraft/world/level/biome/BiomeResolver; a
quantize (I)I a
quantize (Lnet/minecraft/core/BlockPos;)Lnet/minecraft/core/BlockPos; a
register (Lcom/mojang/brigadier/CommandDispatcher;Lnet/minecraft/commands/CommandBuildContext;)V a
net/minecraft/server/commands/FillCommand ajj
ERROR_AREA_TOO_LARGE a
ERROR_FAILED c
HOLLOW_CORE b
<clinit> ()V <clinit>
<init> ()V <init>
fillBlocks (Lnet/minecraft/commands/CommandSourceStack;Lnet/minecraft/world/level/levelgen/structure/BoundingBox;Lnet/minecraft/commands/arguments/blocks/BlockInput;Lnet/minecraft/server/commands/FillCommand$Mode;Ljava/util/function/Predicate;)I a
lambda$fillBlocks$10 (I)Lnet/minecraft/network/chat/Component; a
lambda$register$1 (Lnet/minecraft/commands/CommandSourceStack;)Z a
lambda$register$2 (Lcom/mojang/brigadier/context/CommandContext;)I g
lambda$register$3 (Lcom/mojang/brigadier/context/CommandContext;)I f
lambda$register$4 (Lcom/mojang/brigadier/context/CommandContext;)I e
lambda$register$5 (Lnet/minecraft/world/level/block/state/pattern/BlockInWorld;)Z a
lambda$register$6 (Lcom/mojang/brigadier/context/CommandContext;)I d
lambda$register$7 (Lcom/mojang/brigadier/context/CommandContext;)I c
lambda$register$8 (Lcom/mojang/brigadier/context/CommandContext;)I b
lambda$register$9 (Lcom/mojang/brigadier/context/CommandContext;)I a
lambda$static$0 (Ljava/lang/Object;Ljava/lang/Object;)Lcom/mojang/brigadier/Message; a
register (Lcom/mojang/brigadier/CommandDispatcher;Lnet/minecraft/commands/CommandBuildContext;)V a
net/minecraft/server/commands/FillCommand$Mode ajj$a
$VALUES f
DESTROY d
HOLLOW c
OUTLINE b
REPLACE a
filter e
$values ()[Lnet/minecraft/server/commands/FillCommand$Mode; a
<clinit> ()V <clinit>
<init> (Ljava/lang/String;ILnet/minecraft/server/commands/SetBlockCommand$Filter;)V <init>
lambda$static$0 (Lnet/minecraft/world/level/levelgen/structure/BoundingBox;Lnet/minecraft/core/BlockPos;Lnet/minecraft/commands/arguments/blocks/BlockInput;Lnet/minecraft/server/level/ServerLevel;)Lnet/minecraft/commands/arguments/blocks/BlockInput; d
lambda$static$1 (Lnet/minecraft/world/level/levelgen/structure/BoundingBox;Lnet/minecraft/core/BlockPos;Lnet/minecraft/commands/arguments/blocks/BlockInput;Lnet/minecraft/server/level/ServerLevel;)Lnet/minecraft/commands/arguments/blocks/BlockInput; c
lambda$static$2 (Lnet/minecraft/world/level/levelgen/structure/BoundingBox;Lnet/minecraft/core/BlockPos;Lnet/minecraft/commands/arguments/blocks/BlockInput;Lnet/minecraft/server/level/ServerLevel;)Lnet/minecraft/commands/arguments/blocks/BlockInput; b
lambda$static$3 (Lnet/minecraft/world/level/levelgen/structure/BoundingBox;Lnet/minecraft/core/BlockPos;Lnet/minecraft/commands/arguments/blocks/BlockInput;Lnet/minecraft/server/level/ServerLevel;)Lnet/minecraft/commands/arguments/blocks/BlockInput; a
valueOf (Ljava/lang/String;)Lnet/minecraft/server/commands/FillCommand$Mode; valueOf
values ()[Lnet/minecraft/server/commands/FillCommand$Mode; values
net/minecraft/server/commands/ForceLoadCommand ajk
ERROR_ALL_ADDED d
ERROR_NONE_REMOVED e
ERROR_NOT_TICKING c
ERROR_TOO_MANY_CHUNKS b
MAX_CHUNK_LIMIT a
<clinit> ()V <clinit>
<init> ()V <init>
changeForceLoad (Lnet/minecraft/commands/CommandSourceStack;Lnet/minecraft/server/level/ColumnPos;Lnet/minecraft/server/level/ColumnPos;Z)I a
lambda$changeForceLoad$15 (ZLnet/minecraft/world/level/ChunkPos;Lnet/minecraft/resources/ResourceKey;)Lnet/minecraft/network/chat/Component; a
lambda$changeForceLoad$16 (ZLnet/minecraft/world/level/ChunkPos;Lnet/minecraft/resources/ResourceKey;Lnet/minecraft/world/level/ChunkPos;Lnet/minecraft/world/level/ChunkPos;)Lnet/minecraft/network/chat/Component; a
lambda$listForceLoad$11 (Lnet/minecraft/resources/ResourceKey;Ljava/lang/String;)Lnet/minecraft/network/chat/Component; a
lambda$listForceLoad$12 (ILnet/minecraft/resources/ResourceKey;Ljava/lang/String;)Lnet/minecraft/network/chat/Component; a
lambda$queryForceLoad$10 (Lnet/minecraft/world/level/ChunkPos;Lnet/minecraft/resources/ResourceKey;)Lnet/minecraft/network/chat/Component; a
lambda$register$2 (Lnet/minecraft/commands/CommandSourceStack;)Z c
lambda$register$3 (Lcom/mojang/brigadier/context/CommandContext;)I g
lambda$register$4 (Lcom/mojang/brigadier/context/CommandContext;)I f
lambda$register$5 (Lcom/mojang/brigadier/context/CommandContext;)I e
lambda$register$6 (Lcom/mojang/brigadier/context/CommandContext;)I d
lambda$register$7 (Lcom/mojang/brigadier/context/CommandContext;)I c
lambda$register$8 (Lcom/mojang/brigadier/context/CommandContext;)I b
lambda$register$9 (Lcom/mojang/brigadier/context/CommandContext;)I a
lambda$removeAll$13 (Lnet/minecraft/server/level/ServerLevel;J)V a
lambda$removeAll$14 (Lnet/minecraft/resources/ResourceKey;)Lnet/minecraft/network/chat/Component; a
lambda$static$0 (Ljava/lang/Object;Ljava/lang/Object;)Lcom/mojang/brigadier/Message; b
lambda$static$1 (Ljava/lang/Object;Ljava/lang/Object;)Lcom/mojang/brigadier/Message; a
listForceLoad (Lnet/minecraft/commands/CommandSourceStack;)I a
queryForceLoad (Lnet/minecraft/commands/CommandSourceStack;Lnet/minecraft/server/level/ColumnPos;)I a
register (Lcom/mojang/brigadier/CommandDispatcher;)V a
removeAll (Lnet/minecraft/commands/CommandSourceStack;)I b
net/minecraft/server/commands/FunctionCommand ajl
ERROR_ARGUMENT_NOT_COMPOUND c
ERROR_FUNCTION_INSTANTATION_FAILURE a
ERROR_NO_FUNCTIONS d
FULL_CONTEXT_CALLBACKS e
SUGGEST_FUNCTION b
<clinit> ()V <clinit>
<init> ()V <init>
decorateOutputIfNeeded (Lnet/minecraft/commands/ExecutionCommandSource;Lnet/minecraft/server/commands/FunctionCommand$Callbacks;Lnet/minecraft/resources/ResourceLocation;Lnet/minecraft/commands/CommandResultCallback;)Lnet/minecraft/commands/CommandResultCallback; a
getArgumentTag (Lnet/minecraft/commands/arguments/NbtPathArgument$NbtPath;Lnet/minecraft/server/commands/data/DataAccessor;)Lnet/minecraft/nbt/CompoundTag; a
instantiateAndQueueFunctions (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 a
lambda$decorateOutputIfNeeded$6 (Lnet/minecraft/server/commands/FunctionCommand$Callbacks;Lnet/minecraft/commands/ExecutionCommandSource;Lnet/minecraft/resources/ResourceLocation;Lnet/minecraft/commands/CommandResultCallback;ZI)V a
lambda$queueFunctionsNoReturn$7 (Lnet/minecraft/server/commands/FunctionCommand$1Accumulator;ZI)V a
lambda$queueFunctionsNoReturn$8 (Lnet/minecraft/server/commands/FunctionCommand$1Accumulator;Lnet/minecraft/commands/CommandResultCallback;Lnet/minecraft/commands/execution/ExecutionContext;Lnet/minecraft/commands/execution/Frame;)V a
lambda$register$4 (Lnet/minecraft/server/commands/data/DataCommands$DataProvider;Lcom/mojang/brigadier/builder/ArgumentBuilder;)Lcom/mojang/brigadier/builder/ArgumentBuilder; a
lambda$register$5 (Lnet/minecraft/commands/CommandSourceStack;)Z b
lambda$static$0 (Ljava/lang/Object;)Lcom/mojang/brigadier/Message; b
lambda$static$1 (Ljava/lang/Object;)Lcom/mojang/brigadier/Message; a
lambda$static$2 (Ljava/lang/Object;Ljava/lang/Object;)Lcom/mojang/brigadier/Message; a
lambda$static$3 (Lcom/mojang/brigadier/context/CommandContext;Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;)Ljava/util/concurrent/CompletableFuture; a
modifySenderForExecution (Lnet/minecraft/commands/CommandSourceStack;)Lnet/minecraft/commands/CommandSourceStack; a
queueFunctions (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 a
queueFunctionsAsReturn (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 a
queueFunctionsNoReturn (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 b
register (Lcom/mojang/brigadier/CommandDispatcher;)V a
net/minecraft/server/commands/FunctionCommand$1 ajl$1
val$provider a
<init> (Lnet/minecraft/server/commands/data/DataCommands$DataProvider;)V <init>
arguments (Lcom/mojang/brigadier/context/CommandContext;)Lnet/minecraft/nbt/CompoundTag; a
net/minecraft/server/commands/FunctionCommand$1Accumulator ajl$a
anyResult a
sum b
<init> ()V <init>
add (I)V a
net/minecraft/server/commands/FunctionCommand$2 ajl$2
val$provider a
<init> (Lnet/minecraft/server/commands/data/DataCommands$DataProvider;)V <init>
arguments (Lcom/mojang/brigadier/context/CommandContext;)Lnet/minecraft/nbt/CompoundTag; a
net/minecraft/server/commands/FunctionCommand$3 ajl$3
<init> ()V <init>
arguments (Lcom/mojang/brigadier/context/CommandContext;)Lnet/minecraft/nbt/CompoundTag; a
net/minecraft/server/commands/FunctionCommand$4 ajl$4
<init> ()V <init>
arguments (Lcom/mojang/brigadier/context/CommandContext;)Lnet/minecraft/nbt/CompoundTag; a
net/minecraft/server/commands/FunctionCommand$5 ajl$5
<init> ()V <init>
lambda$signalResult$0 (Lnet/minecraft/resources/ResourceLocation;I)Lnet/minecraft/network/chat/Component; a
signalResult (Ljava/lang/Object;Lnet/minecraft/resources/ResourceLocation;I)V a
signalResult (Lnet/minecraft/commands/CommandSourceStack;Lnet/minecraft/resources/ResourceLocation;I)V a
net/minecraft/server/commands/FunctionCommand$Callbacks ajl$b
signalResult (Ljava/lang/Object;Lnet/minecraft/resources/ResourceLocation;I)V a
net/minecraft/server/commands/FunctionCommand$FunctionCustomExecutor ajl$c
<init> ()V <init>
arguments (Lcom/mojang/brigadier/context/CommandContext;)Lnet/minecraft/nbt/CompoundTag; a
lambda$runGuarded$0 (Ljava/util/Collection;)Lnet/minecraft/network/chat/Component; b
lambda$runGuarded$1 (Ljava/util/Collection;)Lnet/minecraft/network/chat/Component; a
runGuarded (Lnet/minecraft/commands/ExecutionCommandSource;Lcom/mojang/brigadier/context/ContextChain;Lnet/minecraft/commands/execution/ChainModifiers;Lnet/minecraft/commands/execution/ExecutionControl;)V b
runGuarded (Lnet/minecraft/commands/CommandSourceStack;Lcom/mojang/brigadier/context/ContextChain;Lnet/minecraft/commands/execution/ChainModifiers;Lnet/minecraft/commands/execution/ExecutionControl;)V a
net/minecraft/server/commands/GameModeCommand ajm
PERMISSION_LEVEL a
<init> ()V <init>
lambda$logGamemodeChange$3 (Lnet/minecraft/network/chat/Component;)Lnet/minecraft/network/chat/Component; a
lambda$logGamemodeChange$4 (Lnet/minecraft/server/level/ServerPlayer;Lnet/minecraft/network/chat/Component;)Lnet/minecraft/network/chat/Component; a
lambda$register$0 (Lnet/minecraft/commands/CommandSourceStack;)Z a
lambda$register$1 (Lcom/mojang/brigadier/context/CommandContext;)I b
lambda$register$2 (Lcom/mojang/brigadier/context/CommandContext;)I a
logGamemodeChange (Lnet/minecraft/commands/CommandSourceStack;Lnet/minecraft/server/level/ServerPlayer;Lnet/minecraft/world/level/GameType;)V a
register (Lcom/mojang/brigadier/CommandDispatcher;)V a
setMode (Lcom/mojang/brigadier/context/CommandContext;Ljava/util/Collection;Lnet/minecraft/world/level/GameType;)I a
net/minecraft/server/commands/GameRuleCommand ajn
<init> ()V <init>
lambda$queryRule$2 (Lnet/minecraft/world/level/GameRules$Key;Lnet/minecraft/world/level/GameRules$Value;)Lnet/minecraft/network/chat/Component; a
lambda$register$0 (Lnet/minecraft/commands/CommandSourceStack;)Z a
lambda$setRule$1 (Lnet/minecraft/world/level/GameRules$Key;Lnet/minecraft/world/level/GameRules$Value;)Lnet/minecraft/network/chat/Component; b
queryRule (Lnet/minecraft/commands/CommandSourceStack;Lnet/minecraft/world/level/GameRules$Key;)I a
register (Lcom/mojang/brigadier/CommandDispatcher;)V a
setRule (Lcom/mojang/brigadier/context/CommandContext;Lnet/minecraft/world/level/GameRules$Key;)I a
net/minecraft/server/commands/GameRuleCommand$1 ajn$1
val$base a
<init> (Lcom/mojang/brigadier/builder/LiteralArgumentBuilder;)V <init>
lambda$visit$0 (Lnet/minecraft/world/level/GameRules$Key;Lcom/mojang/brigadier/context/CommandContext;)I b
lambda$visit$1 (Lnet/minecraft/world/level/GameRules$Key;Lcom/mojang/brigadier/context/CommandContext;)I a
visit (Lnet/minecraft/world/level/GameRules$Key;Lnet/minecraft/world/level/GameRules$Type;)V a
net/minecraft/server/commands/GiveCommand ajo
MAX_ALLOWED_ITEMSTACKS a
<init> ()V <init>
giveItem (Lnet/minecraft/commands/CommandSourceStack;Lnet/minecraft/commands/arguments/item/ItemInput;Ljava/util/Collection;I)I a
lambda$giveItem$3 (ILnet/minecraft/world/item/ItemStack;Ljava/util/Collection;)Lnet/minecraft/network/chat/Component; b
lambda$giveItem$4 (ILnet/minecraft/world/item/ItemStack;Ljava/util/Collection;)Lnet/minecraft/network/chat/Component; a
lambda$register$0 (Lnet/minecraft/commands/CommandSourceStack;)Z a
lambda$register$1 (Lcom/mojang/brigadier/context/CommandContext;)I b
lambda$register$2 (Lcom/mojang/brigadier/context/CommandContext;)I a
register (Lcom/mojang/brigadier/CommandDispatcher;Lnet/minecraft/commands/CommandBuildContext;)V a
net/minecraft/server/commands/HelpCommand ajp
ERROR_FAILED a
<clinit> ()V <clinit>
<init> ()V <init>
lambda$register$0 (Ljava/lang/String;)Lnet/minecraft/network/chat/Component; a
lambda$register$1 (Lcom/mojang/brigadier/CommandDispatcher;Lcom/mojang/brigadier/context/CommandContext;)I b
lambda$register$2 (Lcom/mojang/brigadier/ParseResults;Ljava/lang/String;)Lnet/minecraft/network/chat/Component; a
lambda$register$3 (Lcom/mojang/brigadier/CommandDispatcher;Lcom/mojang/brigadier/context/CommandContext;)I a
register (Lcom/mojang/brigadier/CommandDispatcher;)V a
net/minecraft/server/commands/ItemCommands ajq
ERROR_SOURCE_INAPPLICABLE_SLOT d
ERROR_SOURCE_NOT_A_CONTAINER c
ERROR_TARGET_INAPPLICABLE_SLOT b
ERROR_TARGET_NOT_A_CONTAINER a
ERROR_TARGET_NO_CHANGES e
ERROR_TARGET_NO_CHANGES_KNOWN_ITEM f
SUGGEST_MODIFIER g
<clinit> ()V <clinit>
<init> ()V <init>
applyModifier (Lnet/minecraft/commands/CommandSourceStack;Lnet/minecraft/world/level/storage/loot/functions/LootItemFunction;Lnet/minecraft/world/item/ItemStack;)Lnet/minecraft/world/item/ItemStack; a
blockToBlock (Lnet/minecraft/commands/CommandSourceStack;Lnet/minecraft/core/BlockPos;ILnet/minecraft/core/BlockPos;ILnet/minecraft/world/level/storage/loot/functions/LootItemFunction;)I a
blockToBlock (Lnet/minecraft/commands/CommandSourceStack;Lnet/minecraft/core/BlockPos;ILnet/minecraft/core/BlockPos;I)I a
blockToEntities (Lnet/minecraft/commands/CommandSourceStack;Lnet/minecraft/core/BlockPos;ILjava/util/Collection;ILnet/minecraft/world/level/storage/loot/functions/LootItemFunction;)I a
blockToEntities (Lnet/minecraft/commands/CommandSourceStack;Lnet/minecraft/core/BlockPos;ILjava/util/Collection;I)I a
entityToBlock (Lnet/minecraft/commands/CommandSourceStack;Lnet/minecraft/world/entity/Entity;ILnet/minecraft/core/BlockPos;ILnet/minecraft/world/level/storage/loot/functions/LootItemFunction;)I a
entityToBlock (Lnet/minecraft/commands/CommandSourceStack;Lnet/minecraft/world/entity/Entity;ILnet/minecraft/core/BlockPos;I)I a
entityToEntities (Lnet/minecraft/commands/CommandSourceStack;Lnet/minecraft/world/entity/Entity;ILjava/util/Collection;I)I a
entityToEntities (Lnet/minecraft/commands/CommandSourceStack;Lnet/minecraft/world/entity/Entity;ILjava/util/Collection;ILnet/minecraft/world/level/storage/loot/functions/LootItemFunction;)I a
getBlockItem (Lnet/minecraft/commands/CommandSourceStack;Lnet/minecraft/core/BlockPos;I)Lnet/minecraft/world/item/ItemStack; a
getContainer (Lnet/minecraft/commands/CommandSourceStack;Lnet/minecraft/core/BlockPos;Lcom/mojang/brigadier/exceptions/Dynamic3CommandExceptionType;)Lnet/minecraft/world/Container; a
getEntityItem (Lnet/minecraft/world/entity/Entity;I)Lnet/minecraft/world/item/ItemStack; a
lambda$modifyBlockItem$22 (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/item/ItemStack;)Lnet/minecraft/network/chat/Component; b
lambda$modifyEntityItem$23 (Ljava/util/Map$Entry;)Lnet/minecraft/network/chat/Component; a
lambda$modifyEntityItem$24 (Ljava/util/Map;)Lnet/minecraft/network/chat/Component; a
lambda$register$10 (Lcom/mojang/brigadier/context/CommandContext;)I l
lambda$register$11 (Lcom/mojang/brigadier/context/CommandContext;)I k
lambda$register$12 (Lcom/mojang/brigadier/context/CommandContext;)I j
lambda$register$13 (Lcom/mojang/brigadier/context/CommandContext;)I i
lambda$register$14 (Lcom/mojang/brigadier/context/CommandContext;)I h
lambda$register$15 (Lcom/mojang/brigadier/context/CommandContext;)I g
lambda$register$16 (Lcom/mojang/brigadier/context/CommandContext;)I f
lambda$register$17 (Lcom/mojang/brigadier/context/CommandContext;)I e
lambda$register$18 (Lcom/mojang/brigadier/context/CommandContext;)I d
lambda$register$19 (Lcom/mojang/brigadier/context/CommandContext;)I c
lambda$register$20 (Lcom/mojang/brigadier/context/CommandContext;)I b
lambda$register$21 (Lcom/mojang/brigadier/context/CommandContext;)I a
lambda$register$7 (Lnet/minecraft/commands/CommandSourceStack;)Z a
lambda$register$8 (Lcom/mojang/brigadier/context/CommandContext;)I n
lambda$register$9 (Lcom/mojang/brigadier/context/CommandContext;)I m
lambda$setBlockItem$25 (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/item/ItemStack;)Lnet/minecraft/network/chat/Component; a
lambda$setEntityItem$26 (Ljava/util/List;Lnet/minecraft/world/item/ItemStack;)Lnet/minecraft/network/chat/Component; b
lambda$setEntityItem$27 (Ljava/util/List;Lnet/minecraft/world/item/ItemStack;)Lnet/minecraft/network/chat/Component; a
lambda$static$0 (Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)Lcom/mojang/brigadier/Message; b
lambda$static$1 (Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)Lcom/mojang/brigadier/Message; a
lambda$static$2 (Ljava/lang/Object;)Lcom/mojang/brigadier/Message; c
lambda$static$3 (Ljava/lang/Object;)Lcom/mojang/brigadier/Message; b
lambda$static$4 (Ljava/lang/Object;)Lcom/mojang/brigadier/Message; a
lambda$static$5 (Ljava/lang/Object;Ljava/lang/Object;)Lcom/mojang/brigadier/Message; a
lambda$static$6 (Lcom/mojang/brigadier/context/CommandContext;Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;)Ljava/util/concurrent/CompletableFuture; a
modifyBlockItem (Lnet/minecraft/commands/CommandSourceStack;Lnet/minecraft/core/BlockPos;ILnet/minecraft/world/level/storage/loot/functions/LootItemFunction;)I a
modifyEntityItem (Lnet/minecraft/commands/CommandSourceStack;Ljava/util/Collection;ILnet/minecraft/world/level/storage/loot/functions/LootItemFunction;)I a
register (Lcom/mojang/brigadier/CommandDispatcher;Lnet/minecraft/commands/CommandBuildContext;)V a
setBlockItem (Lnet/minecraft/commands/CommandSourceStack;Lnet/minecraft/core/BlockPos;ILnet/minecraft/world/item/ItemStack;)I a
setEntityItem (Lnet/minecraft/commands/CommandSourceStack;Ljava/util/Collection;ILnet/minecraft/world/item/ItemStack;)I a
net/minecraft/server/commands/JfrCommand ajr
DUMP_FAILED b
START_FAILED a
<clinit> ()V <clinit>
<init> ()V <init>
lambda$register$1 (Lnet/minecraft/commands/CommandSourceStack;)Z c
lambda$register$2 (Lcom/mojang/brigadier/context/CommandContext;)I b
lambda$register$3 (Lcom/mojang/brigadier/context/CommandContext;)I a
lambda$startJfr$4 ()Lnet/minecraft/network/chat/Component; a
lambda$static$0 (Ljava/lang/Object;)Lcom/mojang/brigadier/Message; a
lambda$stopJfr$5 (Ljava/nio/file/Path;Lnet/minecraft/network/chat/Style;)Lnet/minecraft/network/chat/Style; a
lambda$stopJfr$6 (Lnet/minecraft/network/chat/Component;)Lnet/minecraft/network/chat/Component; a
register (Lcom/mojang/brigadier/CommandDispatcher;)V a
startJfr (Lnet/minecraft/commands/CommandSourceStack;)I a
stopJfr (Lnet/minecraft/commands/CommandSourceStack;)I b
net/minecraft/server/commands/KickCommand ajs
ERROR_KICKING_OWNER a
ERROR_SINGLEPLAYER b
<clinit> ()V <clinit>
<init> ()V <init>
kickPlayers (Lnet/minecraft/commands/CommandSourceStack;Ljava/util/Collection;Lnet/minecraft/network/chat/Component;)I a
lambda$kickPlayers$3 (Lnet/minecraft/server/level/ServerPlayer;Lnet/minecraft/network/chat/Component;)Lnet/minecraft/network/chat/Component; a
lambda$register$0 (Lnet/minecraft/commands/CommandSourceStack;)Z a
lambda$register$1 (Lcom/mojang/brigadier/context/CommandContext;)I b
lambda$register$2 (Lcom/mojang/brigadier/context/CommandContext;)I a
register (Lcom/mojang/brigadier/CommandDispatcher;)V a
net/minecraft/server/commands/KillCommand ajt
<init> ()V <init>
kill (Lnet/minecraft/commands/CommandSourceStack;Ljava/util/Collection;)I a
lambda$kill$3 (Ljava/util/Collection;)Lnet/minecraft/network/chat/Component; b
lambda$kill$4 (Ljava/util/Collection;)Lnet/minecraft/network/chat/Component; a
lambda$register$0 (Lnet/minecraft/commands/CommandSourceStack;)Z a
lambda$register$1 (Lcom/mojang/brigadier/context/CommandContext;)I b
lambda$register$2 (Lcom/mojang/brigadier/context/CommandContext;)I a
register (Lcom/mojang/brigadier/CommandDispatcher;)V a
net/minecraft/server/commands/ListPlayersCommand aju
<init> ()V <init>
format (Lnet/minecraft/commands/CommandSourceStack;Ljava/util/function/Function;)I a
lambda$format$3 (Ljava/util/List;Lnet/minecraft/server/players/PlayerList;Lnet/minecraft/network/chat/Component;)Lnet/minecraft/network/chat/Component; a
lambda$listPlayersWithUuids$2 (Lnet/minecraft/server/level/ServerPlayer;)Lnet/minecraft/network/chat/Component; a
lambda$register$0 (Lcom/mojang/brigadier/context/CommandContext;)I b
lambda$register$1 (Lcom/mojang/brigadier/context/CommandContext;)I a
listPlayers (Lnet/minecraft/commands/CommandSourceStack;)I a
listPlayersWithUuids (Lnet/minecraft/commands/CommandSourceStack;)I b
register (Lcom/mojang/brigadier/CommandDispatcher;)V a
net/minecraft/server/commands/LocateCommand ajv
BIOME_SAMPLE_RESOLUTION_HORIZONTAL h
BIOME_SAMPLE_RESOLUTION_VERTICAL i
ERROR_BIOME_NOT_FOUND d
ERROR_POI_NOT_FOUND e
ERROR_STRUCTURE_INVALID c
ERROR_STRUCTURE_NOT_FOUND b
LOGGER a
MAX_BIOME_SEARCH_RADIUS g
MAX_STRUCTURE_SEARCH_RADIUS f
POI_SEARCH_RADIUS j
<clinit> ()V <clinit>
<init> ()V <init>
dist (IIII)F a
getElementName (Lcom/mojang/datafixers/util/Pair;)Ljava/lang/String; a
getHolders (Lnet/minecraft/commands/arguments/ResourceOrTagKeyArgument$Result;Lnet/minecraft/core/Registry;)Ljava/util/Optional; a
lambda$getElementName$11 (Lnet/minecraft/resources/ResourceKey;)Ljava/lang/String; b
lambda$getHolders$8 (Lnet/minecraft/core/Holder;)Lnet/minecraft/core/HolderSet$Direct; a
lambda$getHolders$9 (Lnet/minecraft/core/Registry;Lnet/minecraft/resources/ResourceKey;)Ljava/util/Optional; a
lambda$locateStructure$10 (Lnet/minecraft/commands/arguments/ResourceOrTagKeyArgument$Result;)Lcom/mojang/brigadier/exceptions/CommandSyntaxException; a
lambda$register$4 (Lnet/minecraft/commands/CommandSourceStack;)Z a
lambda$register$5 (Lcom/mojang/brigadier/context/CommandContext;)I c
lambda$register$6 (Lcom/mojang/brigadier/context/CommandContext;)I b
lambda$register$7 (Lcom/mojang/brigadier/context/CommandContext;)I a
lambda$showLocateResult$12 (Lnet/minecraft/commands/arguments/ResourceOrTagArgument$Result;Lnet/minecraft/core/Holder$Reference;)Ljava/lang/String; a
lambda$showLocateResult$13 (Lnet/minecraft/commands/arguments/ResourceOrTagArgument$Result;Lcom/mojang/datafixers/util/Pair;Lnet/minecraft/core/HolderSet$Named;)Ljava/lang/String; a
lambda$showLocateResult$14 (Lnet/minecraft/resources/ResourceKey;)Ljava/lang/String; a
lambda$showLocateResult$15 (Lcom/mojang/datafixers/util/Pair;Lnet/minecraft/tags/TagKey;)Ljava/lang/String; a
lambda$showLocateResult$16 (Lnet/minecraft/core/BlockPos;Ljava/lang/String;Lnet/minecraft/network/chat/Style;)Lnet/minecraft/network/chat/Style; a
lambda$showLocateResult$17 (Ljava/lang/String;Ljava/lang/String;Lnet/minecraft/network/chat/Component;I)Lnet/minecraft/network/chat/Component; a
lambda$static$0 (Ljava/lang/Object;)Lcom/mojang/brigadier/Message; d
lambda$static$1 (Ljava/lang/Object;)Lcom/mojang/brigadier/Message; c
lambda$static$2 (Ljava/lang/Object;)Lcom/mojang/brigadier/Message; b
lambda$static$3 (Ljava/lang/Object;)Lcom/mojang/brigadier/Message; a
locateBiome (Lnet/minecraft/commands/CommandSourceStack;Lnet/minecraft/commands/arguments/ResourceOrTagArgument$Result;)I a
locatePoi (Lnet/minecraft/commands/CommandSourceStack;Lnet/minecraft/commands/arguments/ResourceOrTagArgument$Result;)I b
locateStructure (Lnet/minecraft/commands/CommandSourceStack;Lnet/minecraft/commands/arguments/ResourceOrTagKeyArgument$Result;)I a
register (Lcom/mojang/brigadier/CommandDispatcher;Lnet/minecraft/commands/CommandBuildContext;)V a
showLocateResult (Lnet/minecraft/commands/CommandSourceStack;Lnet/minecraft/commands/arguments/ResourceOrTagArgument$Result;Lnet/minecraft/core/BlockPos;Lcom/mojang/datafixers/util/Pair;Ljava/lang/String;ZLjava/time/Duration;)I a
showLocateResult (Lnet/minecraft/commands/CommandSourceStack;Lnet/minecraft/commands/arguments/ResourceOrTagKeyArgument$Result;Lnet/minecraft/core/BlockPos;Lcom/mojang/datafixers/util/Pair;Ljava/lang/String;ZLjava/time/Duration;)I a
showLocateResult (Lnet/minecraft/commands/CommandSourceStack;Lnet/minecraft/core/BlockPos;Lcom/mojang/datafixers/util/Pair;Ljava/lang/String;ZLjava/lang/String;Ljava/time/Duration;)I a
net/minecraft/server/commands/LootCommand ajw
ERROR_NO_HELD_ITEMS b
ERROR_NO_LOOT_TABLE c
SUGGEST_LOOT_TABLE a
<clinit> ()V <clinit>
<init> ()V <init>
addTargets (Lcom/mojang/brigadier/builder/ArgumentBuilder;Lnet/minecraft/server/commands/LootCommand$TailProvider;)Lcom/mojang/brigadier/builder/ArgumentBuilder; a
blockDistribute (Lnet/minecraft/commands/CommandSourceStack;Lnet/minecraft/core/BlockPos;Ljava/util/List;Lnet/minecraft/server/commands/LootCommand$Callback;)I a
blockReplace (Lnet/minecraft/commands/CommandSourceStack;Lnet/minecraft/core/BlockPos;IILjava/util/List;Lnet/minecraft/server/commands/LootCommand$Callback;)I a
callback (Lnet/minecraft/commands/CommandSourceStack;Ljava/util/List;Lnet/minecraft/resources/ResourceLocation;)V a
callback (Lnet/minecraft/commands/CommandSourceStack;Ljava/util/List;)V a
canMergeItems (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/item/ItemStack;)Z a
distributeToContainer (Lnet/minecraft/world/Container;Lnet/minecraft/world/item/ItemStack;)Z a
drop (Lcom/mojang/brigadier/context/CommandContext;Lnet/minecraft/resources/ResourceLocation;Lnet/minecraft/world/level/storage/loot/LootParams;Lnet/minecraft/server/commands/LootCommand$DropConsumer;)I a
dropBlockLoot (Lcom/mojang/brigadier/context/CommandContext;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/server/commands/LootCommand$DropConsumer;)I a
dropChestLoot (Lcom/mojang/brigadier/context/CommandContext;Lnet/minecraft/resources/ResourceLocation;Lnet/minecraft/server/commands/LootCommand$DropConsumer;)I a
dropFishingLoot (Lcom/mojang/brigadier/context/CommandContext;Lnet/minecraft/resources/ResourceLocation;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/server/commands/LootCommand$DropConsumer;)I a
dropInWorld (Lnet/minecraft/commands/CommandSourceStack;Lnet/minecraft/world/phys/Vec3;Ljava/util/List;Lnet/minecraft/server/commands/LootCommand$Callback;)I a
dropKillLoot (Lcom/mojang/brigadier/context/CommandContext;Lnet/minecraft/world/entity/Entity;Lnet/minecraft/server/commands/LootCommand$DropConsumer;)I a
entityReplace (Ljava/util/Collection;IILjava/util/List;Lnet/minecraft/server/commands/LootCommand$Callback;)I a
getContainer (Lnet/minecraft/commands/CommandSourceStack;Lnet/minecraft/core/BlockPos;)Lnet/minecraft/world/Container; a
getSourceHandItem (Lnet/minecraft/commands/CommandSourceStack;Lnet/minecraft/world/entity/EquipmentSlot;)Lnet/minecraft/world/item/ItemStack; a
lambda$addTargets$15 (Lcom/mojang/brigadier/context/CommandContext;Ljava/util/List;Lnet/minecraft/server/commands/LootCommand$Callback;)I g
lambda$addTargets$16 (Lcom/mojang/brigadier/context/CommandContext;Ljava/util/List;Lnet/minecraft/server/commands/LootCommand$Callback;)I f
lambda$addTargets$17 (Lcom/mojang/brigadier/context/CommandContext;Ljava/util/List;Lnet/minecraft/server/commands/LootCommand$Callback;)I e
lambda$addTargets$18 (Lcom/mojang/brigadier/context/CommandContext;Ljava/util/List;Lnet/minecraft/server/commands/LootCommand$Callback;)I d
lambda$addTargets$19 (Lcom/mojang/brigadier/context/CommandContext;Ljava/util/List;Lnet/minecraft/server/commands/LootCommand$Callback;)I c
lambda$addTargets$20 (Lcom/mojang/brigadier/context/CommandContext;Ljava/util/List;Lnet/minecraft/server/commands/LootCommand$Callback;)I b
lambda$addTargets$21 (Lcom/mojang/brigadier/context/CommandContext;Ljava/util/List;Lnet/minecraft/server/commands/LootCommand$Callback;)I a
lambda$callback$23 (Lnet/minecraft/world/item/ItemStack;)Lnet/minecraft/network/chat/Component; a
lambda$callback$24 (Ljava/util/List;)Lnet/minecraft/network/chat/Component; a
lambda$callback$25 (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/resources/ResourceLocation;)Lnet/minecraft/network/chat/Component; a
lambda$callback$26 (Ljava/util/List;Lnet/minecraft/resources/ResourceLocation;)Lnet/minecraft/network/chat/Component; a
lambda$drop$29 (Lnet/minecraft/commands/CommandSourceStack;Ljava/util/List;)V b
lambda$dropBlockLoot$27 (Lnet/minecraft/commands/CommandSourceStack;Lnet/minecraft/world/level/block/state/BlockState;Ljava/util/List;)V a
lambda$dropInWorld$22 (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/phys/Vec3;Lnet/minecraft/world/item/ItemStack;)V a
lambda$dropKillLoot$28 (Lnet/minecraft/commands/CommandSourceStack;Lnet/minecraft/resources/ResourceLocation;Ljava/util/List;)V a
lambda$register$10 (Lnet/minecraft/server/commands/LootCommand$DropConsumer;Lcom/mojang/brigadier/context/CommandContext;)I d
lambda$register$11 (Lnet/minecraft/server/commands/LootCommand$DropConsumer;Lcom/mojang/brigadier/context/CommandContext;)I c
lambda$register$12 (Lnet/minecraft/server/commands/LootCommand$DropConsumer;Lcom/mojang/brigadier/context/CommandContext;)I b
lambda$register$13 (Lnet/minecraft/server/commands/LootCommand$DropConsumer;Lcom/mojang/brigadier/context/CommandContext;)I a
lambda$register$14 (Lnet/minecraft/commands/CommandBuildContext;Lcom/mojang/brigadier/builder/ArgumentBuilder;Lnet/minecraft/server/commands/LootCommand$DropConsumer;)Lcom/mojang/brigadier/builder/ArgumentBuilder; a
lambda$register$3 (Lnet/minecraft/commands/CommandSourceStack;)Z a
lambda$register$4 (Lnet/minecraft/server/commands/LootCommand$DropConsumer;Lcom/mojang/brigadier/context/CommandContext;)I j
lambda$register$5 (Lnet/minecraft/server/commands/LootCommand$DropConsumer;Lcom/mojang/brigadier/context/CommandContext;)I i
lambda$register$6 (Lnet/minecraft/server/commands/LootCommand$DropConsumer;Lcom/mojang/brigadier/context/CommandContext;)I h
lambda$register$7 (Lnet/minecraft/server/commands/LootCommand$DropConsumer;Lcom/mojang/brigadier/context/CommandContext;)I g
lambda$register$8 (Lnet/minecraft/server/commands/LootCommand$DropConsumer;Lcom/mojang/brigadier/context/CommandContext;)I f
lambda$register$9 (Lnet/minecraft/server/commands/LootCommand$DropConsumer;Lcom/mojang/brigadier/context/CommandContext;)I e
lambda$static$0 (Lcom/mojang/brigadier/context/CommandContext;Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;)Ljava/util/concurrent/CompletableFuture; a
lambda$static$1 (Ljava/lang/Object;)Lcom/mojang/brigadier/Message; b
lambda$static$2 (Ljava/lang/Object;)Lcom/mojang/brigadier/Message; a
playerGive (Ljava/util/Collection;Ljava/util/List;Lnet/minecraft/server/commands/LootCommand$Callback;)I a
register (Lcom/mojang/brigadier/CommandDispatcher;Lnet/minecraft/commands/CommandBuildContext;)V a
setSlots (Lnet/minecraft/world/entity/Entity;Ljava/util/List;IILjava/util/List;)V a
net/minecraft/server/commands/LootCommand$Callback ajw$a
accept (Ljava/util/List;)V accept
net/minecraft/server/commands/LootCommand$DropConsumer ajw$b
accept (Lcom/mojang/brigadier/context/CommandContext;Ljava/util/List;Lnet/minecraft/server/commands/LootCommand$Callback;)I accept
net/minecraft/server/commands/LootCommand$TailProvider ajw$c
construct (Lcom/mojang/brigadier/builder/ArgumentBuilder;Lnet/minecraft/server/commands/LootCommand$DropConsumer;)Lcom/mojang/brigadier/builder/ArgumentBuilder; construct
net/minecraft/server/commands/MsgCommand ajx
<init> ()V <init>
lambda$register$0 (Lcom/mojang/brigadier/context/CommandContext;Ljava/util/Collection;Lnet/minecraft/network/chat/PlayerChatMessage;)V a
lambda$register$1 (Lcom/mojang/brigadier/context/CommandContext;)I a
register (Lcom/mojang/brigadier/CommandDispatcher;)V a
sendMessage (Lnet/minecraft/commands/CommandSourceStack;Ljava/util/Collection;Lnet/minecraft/network/chat/PlayerChatMessage;)V a
net/minecraft/server/commands/OpCommand ajy
ERROR_ALREADY_OP a
<clinit> ()V <clinit>
<init> ()V <init>
lambda$opPlayers$5 (Ljava/util/Collection;)Lnet/minecraft/network/chat/Component; a
lambda$register$0 (Lnet/minecraft/commands/CommandSourceStack;)Z a
lambda$register$1 (Lnet/minecraft/server/players/PlayerList;Lnet/minecraft/server/level/ServerPlayer;)Z a
lambda$register$2 (Lnet/minecraft/server/level/ServerPlayer;)Ljava/lang/String; a
lambda$register$3 (Lcom/mojang/brigadier/context/CommandContext;Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;)Ljava/util/concurrent/CompletableFuture; a
lambda$register$4 (Lcom/mojang/brigadier/context/CommandContext;)I a
opPlayers (Lnet/minecraft/commands/CommandSourceStack;Ljava/util/Collection;)I a
register (Lcom/mojang/brigadier/CommandDispatcher;)V a
net/minecraft/server/commands/PardonCommand ajz
ERROR_NOT_BANNED a
<clinit> ()V <clinit>
<init> ()V <init>
lambda$pardonPlayers$3 (Lcom/mojang/authlib/GameProfile;)Lnet/minecraft/network/chat/Component; a
lambda$register$0 (Lnet/minecraft/commands/CommandSourceStack;)Z a
lambda$register$1 (Lcom/mojang/brigadier/context/CommandContext;Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;)Ljava/util/concurrent/CompletableFuture; a
lambda$register$2 (Lcom/mojang/brigadier/context/CommandContext;)I a
pardonPlayers (Lnet/minecraft/commands/CommandSourceStack;Ljava/util/Collection;)I a
register (Lcom/mojang/brigadier/CommandDispatcher;)V a
net/minecraft/server/commands/PardonIpCommand aka
ERROR_INVALID a
ERROR_NOT_BANNED b
<clinit> ()V <clinit>
<init> ()V <init>
lambda$register$0 (Lnet/minecraft/commands/CommandSourceStack;)Z a
lambda$register$1 (Lcom/mojang/brigadier/context/CommandContext;Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;)Ljava/util/concurrent/CompletableFuture; a
lambda$register$2 (Lcom/mojang/brigadier/context/CommandContext;)I a
lambda$unban$3 (Ljava/lang/String;)Lnet/minecraft/network/chat/Component; a
register (Lcom/mojang/brigadier/CommandDispatcher;)V a
unban (Lnet/minecraft/commands/CommandSourceStack;Ljava/lang/String;)I a
net/minecraft/server/commands/ParticleCommand akb
ERROR_FAILED a
<clinit> ()V <clinit>
<init> ()V <init>
lambda$register$0 (Lnet/minecraft/commands/CommandSourceStack;)Z a
lambda$register$1 (Lcom/mojang/brigadier/context/CommandContext;)I g
lambda$register$2 (Lcom/mojang/brigadier/context/CommandContext;)I f
lambda$register$3 (Lcom/mojang/brigadier/context/CommandContext;)I e
lambda$register$4 (Lcom/mojang/brigadier/context/CommandContext;)I d
lambda$register$5 (Lcom/mojang/brigadier/context/CommandContext;)I c
lambda$register$6 (Lcom/mojang/brigadier/context/CommandContext;)I b
lambda$register$7 (Lcom/mojang/brigadier/context/CommandContext;)I a
lambda$sendParticles$8 (Lnet/minecraft/core/particles/ParticleOptions;)Lnet/minecraft/network/chat/Component; a
register (Lcom/mojang/brigadier/CommandDispatcher;Lnet/minecraft/commands/CommandBuildContext;)V a
sendParticles (Lnet/minecraft/commands/CommandSourceStack;Lnet/minecraft/core/particles/ParticleOptions;Lnet/minecraft/world/phys/Vec3;Lnet/minecraft/world/phys/Vec3;FIZLjava/util/Collection;)I a
net/minecraft/server/commands/PerfCommand akc
ERROR_ALREADY_RUNNING c
ERROR_NOT_RUNNING b
LOGGER a
<clinit> ()V <clinit>
<init> ()V <init>
lambda$register$0 (Lnet/minecraft/commands/CommandSourceStack;)Z c
lambda$register$1 (Lcom/mojang/brigadier/context/CommandContext;)I b
lambda$register$2 (Lcom/mojang/brigadier/context/CommandContext;)I a
lambda$saveResults$6 (Ljava/lang/String;)Lnet/minecraft/network/chat/Component; a
lambda$startProfilingDedicatedServer$3 (Lnet/minecraft/commands/CommandSourceStack;Lnet/minecraft/util/profiling/ProfileResults;)V b
lambda$startProfilingDedicatedServer$4 (Lnet/minecraft/commands/CommandSourceStack;Lnet/minecraft/server/MinecraftServer;Ljava/nio/file/Path;)V a
lambda$startProfilingDedicatedServer$5 ()Lnet/minecraft/network/chat/Component; a
lambda$whenStopped$7 (DI)Lnet/minecraft/network/chat/Component; a
register (Lcom/mojang/brigadier/CommandDispatcher;)V a
saveResults (Lnet/minecraft/commands/CommandSourceStack;Ljava/nio/file/Path;Lnet/minecraft/server/MinecraftServer;)V a
startProfilingDedicatedServer (Lnet/minecraft/commands/CommandSourceStack;)I a
stopProfilingDedicatedServer (Lnet/minecraft/commands/CommandSourceStack;)I b
whenStopped (Lnet/minecraft/commands/CommandSourceStack;Lnet/minecraft/util/profiling/ProfileResults;)V a
net/minecraft/server/commands/PlaceCommand akd
ERROR_FEATURE_FAILED a
ERROR_JIGSAW_FAILED b
ERROR_STRUCTURE_FAILED c
ERROR_TEMPLATE_FAILED e
ERROR_TEMPLATE_INVALID d
SUGGEST_TEMPLATES f
<clinit> ()V <clinit>
<init> ()V <init>
checkLoaded (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/level/ChunkPos;Lnet/minecraft/world/level/ChunkPos;)V a
lambda$checkLoaded$21 (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/level/ChunkPos;)Z a
lambda$placeFeature$15 (Ljava/lang/String;Lnet/minecraft/core/BlockPos;)Lnet/minecraft/network/chat/Component; b
lambda$placeJigsaw$16 (Lnet/minecraft/core/BlockPos;)Lnet/minecraft/network/chat/Component; a
lambda$placeStructure$17 (Lnet/minecraft/core/Holder;)Z a
lambda$placeStructure$18 (Lnet/minecraft/world/level/levelgen/structure/StructureStart;Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/level/chunk/ChunkGenerator;Lnet/minecraft/world/level/ChunkPos;)V a
lambda$placeStructure$19 (Ljava/lang/String;Lnet/minecraft/core/BlockPos;)Lnet/minecraft/network/chat/Component; a
lambda$placeTemplate$20 (Lnet/minecraft/resources/ResourceLocation;Lnet/minecraft/core/BlockPos;)Lnet/minecraft/network/chat/Component; a
lambda$register$10 (Lcom/mojang/brigadier/context/CommandContext;)I e
lambda$register$11 (Lcom/mojang/brigadier/context/CommandContext;)I d
lambda$register$12 (Lcom/mojang/brigadier/context/CommandContext;)I c
lambda$register$13 (Lcom/mojang/brigadier/context/CommandContext;)I b
lambda$register$14 (Lcom/mojang/brigadier/context/CommandContext;)I a
lambda$register$2 (Lnet/minecraft/commands/CommandSourceStack;)Z a
lambda$register$3 (Lcom/mojang/brigadier/context/CommandContext;)I l
lambda$register$4 (Lcom/mojang/brigadier/context/CommandContext;)I k
lambda$register$5 (Lcom/mojang/brigadier/context/CommandContext;)I j
lambda$register$6 (Lcom/mojang/brigadier/context/CommandContext;)I i
lambda$register$7 (Lcom/mojang/brigadier/context/CommandContext;)I h
lambda$register$8 (Lcom/mojang/brigadier/context/CommandContext;)I g
lambda$register$9 (Lcom/mojang/brigadier/context/CommandContext;)I f
lambda$static$0 (Ljava/lang/Object;)Lcom/mojang/brigadier/Message; a
lambda$static$1 (Lcom/mojang/brigadier/context/CommandContext;Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;)Ljava/util/concurrent/CompletableFuture; a
placeFeature (Lnet/minecraft/commands/CommandSourceStack;Lnet/minecraft/core/Holder$Reference;Lnet/minecraft/core/BlockPos;)I a
placeJigsaw (Lnet/minecraft/commands/CommandSourceStack;Lnet/minecraft/core/Holder;Lnet/minecraft/resources/ResourceLocation;ILnet/minecraft/core/BlockPos;)I a
placeStructure (Lnet/minecraft/commands/CommandSourceStack;Lnet/minecraft/core/Holder$Reference;Lnet/minecraft/core/BlockPos;)I b
placeTemplate (Lnet/minecraft/commands/CommandSourceStack;Lnet/minecraft/resources/ResourceLocation;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/Rotation;Lnet/minecraft/world/level/block/Mirror;FI)I a
register (Lcom/mojang/brigadier/CommandDispatcher;)V a
net/minecraft/server/commands/PlaySoundCommand ake
ERROR_TOO_FAR a
<clinit> ()V <clinit>
<init> ()V <init>
lambda$playSound$6 (Lnet/minecraft/resources/ResourceLocation;Ljava/util/Collection;)Lnet/minecraft/network/chat/Component; b
lambda$playSound$7 (Lnet/minecraft/resources/ResourceLocation;Ljava/util/Collection;)Lnet/minecraft/network/chat/Component; a
lambda$register$0 (Lnet/minecraft/commands/CommandSourceStack;)Z a
lambda$source$1 (Lnet/minecraft/sounds/SoundSource;Lcom/mojang/brigadier/context/CommandContext;)I e
lambda$source$2 (Lnet/minecraft/sounds/SoundSource;Lcom/mojang/brigadier/context/CommandContext;)I d
lambda$source$3 (Lnet/minecraft/sounds/SoundSource;Lcom/mojang/brigadier/context/CommandContext;)I c
lambda$source$4 (Lnet/minecraft/sounds/SoundSource;Lcom/mojang/brigadier/context/CommandContext;)I b
lambda$source$5 (Lnet/minecraft/sounds/SoundSource;Lcom/mojang/brigadier/context/CommandContext;)I a
playSound (Lnet/minecraft/commands/CommandSourceStack;Ljava/util/Collection;Lnet/minecraft/resources/ResourceLocation;Lnet/minecraft/sounds/SoundSource;Lnet/minecraft/world/phys/Vec3;FFF)I a
register (Lcom/mojang/brigadier/CommandDispatcher;)V a
source (Lnet/minecraft/sounds/SoundSource;)Lcom/mojang/brigadier/builder/LiteralArgumentBuilder; a
net/minecraft/server/commands/PublishCommand akf
ERROR_ALREADY_PUBLISHED b
ERROR_FAILED a
<clinit> ()V <clinit>
<init> ()V <init>
getSuccessMessage (I)Lnet/minecraft/network/chat/MutableComponent; a
lambda$publish$6 (I)Lnet/minecraft/network/chat/Component; b
lambda$register$1 (Lnet/minecraft/commands/CommandSourceStack;)Z a
lambda$register$2 (Lcom/mojang/brigadier/context/CommandContext;)I d
lambda$register$3 (Lcom/mojang/brigadier/context/CommandContext;)I c
lambda$register$4 (Lcom/mojang/brigadier/context/CommandContext;)I b
lambda$register$5 (Lcom/mojang/brigadier/context/CommandContext;)I a
lambda$static$0 (Ljava/lang/Object;)Lcom/mojang/brigadier/Message; a
publish (Lnet/minecraft/commands/CommandSourceStack;IZLnet/minecraft/world/level/GameType;)I a
register (Lcom/mojang/brigadier/CommandDispatcher;)V a
net/minecraft/server/commands/RaidCommand akg
<init> ()V <init>
check (Lnet/minecraft/commands/CommandSourceStack;)I d
getRaid (Lnet/minecraft/server/level/ServerPlayer;)Lnet/minecraft/world/entity/raid/Raid; a
glow (Lnet/minecraft/commands/CommandSourceStack;)I a
lambda$check$12 (Ljava/lang/StringBuilder;)Lnet/minecraft/network/chat/Component; b
lambda$check$13 (Ljava/lang/StringBuilder;)Lnet/minecraft/network/chat/Component; a
lambda$register$0 (Lnet/minecraft/commands/CommandSourceStack;)Z e
lambda$register$1 (Lcom/mojang/brigadier/context/CommandContext;)I g
lambda$register$2 (Lcom/mojang/brigadier/context/CommandContext;)I f
lambda$register$3 (Lcom/mojang/brigadier/context/CommandContext;)I e
lambda$register$4 (Lcom/mojang/brigadier/context/CommandContext;)I d
lambda$register$5 (Lcom/mojang/brigadier/context/CommandContext;)I c
lambda$register$6 (Lcom/mojang/brigadier/context/CommandContext;)I b
lambda$register$7 (Lcom/mojang/brigadier/context/CommandContext;)I a
lambda$setBadOmenLevel$8 (II)Lnet/minecraft/network/chat/Component; a
lambda$spawnLeader$9 ()Lnet/minecraft/network/chat/Component; c
lambda$start$10 ()Lnet/minecraft/network/chat/Component; b
lambda$stop$11 ()Lnet/minecraft/network/chat/Component; a
playSound (Lnet/minecraft/commands/CommandSourceStack;Lnet/minecraft/network/chat/Component;)I a
register (Lcom/mojang/brigadier/CommandDispatcher;)V a
setBadOmenLevel (Lnet/minecraft/commands/CommandSourceStack;I)I a
spawnLeader (Lnet/minecraft/commands/CommandSourceStack;)I b
start (Lnet/minecraft/commands/CommandSourceStack;I)I b
stop (Lnet/minecraft/commands/CommandSourceStack;)I c
net/minecraft/server/commands/RandomCommand akh
ERROR_RANGE_TOO_LARGE a
ERROR_RANGE_TOO_SMALL b
<clinit> ()V <clinit>
<init> ()V <init>
drawRandomValueTree (Ljava/lang/String;Z)Lcom/mojang/brigadier/builder/LiteralArgumentBuilder; a
lambda$drawRandomValueTree$10 (Lnet/minecraft/commands/CommandSourceStack;)Z b
lambda$drawRandomValueTree$11 (ZLcom/mojang/brigadier/context/CommandContext;)I a
lambda$drawRandomValueTree$9 (ZLcom/mojang/brigadier/context/CommandContext;)I b
lambda$randomSample$13 (I)Lnet/minecraft/network/chat/Component; c
lambda$register$0 (Lnet/minecraft/commands/CommandSourceStack;)Z c
lambda$register$1 (Lcom/mojang/brigadier/context/CommandContext;)I h
lambda$register$2 (Lcom/mojang/brigadier/context/CommandContext;)I g
lambda$register$3 (Lcom/mojang/brigadier/context/CommandContext;)I f
lambda$register$4 (Lcom/mojang/brigadier/context/CommandContext;)I e
lambda$register$5 (Lcom/mojang/brigadier/context/CommandContext;)I d
lambda$register$6 (Lcom/mojang/brigadier/context/CommandContext;)I c
lambda$register$7 (Lcom/mojang/brigadier/context/CommandContext;)I b
lambda$register$8 (Lcom/mojang/brigadier/context/CommandContext;)I a
lambda$resetAllSequences$16 (I)Lnet/minecraft/network/chat/Component; b
lambda$resetAllSequencesAndSetNewDefaults$17 (I)Lnet/minecraft/network/chat/Component; a
lambda$resetSequence$14 (Lnet/minecraft/resources/ResourceLocation;)Lnet/minecraft/network/chat/Component; b
lambda$resetSequence$15 (Lnet/minecraft/resources/ResourceLocation;)Lnet/minecraft/network/chat/Component; a
lambda$suggestRandomSequence$12 (Ljava/util/List;Lnet/minecraft/resources/ResourceLocation;Lnet/minecraft/world/RandomSequence;)V a
randomSample (Lnet/minecraft/commands/CommandSourceStack;Lnet/minecraft/advancements/critereon/MinMaxBounds$Ints;Lnet/minecraft/resources/ResourceLocation;Z)I a
register (Lcom/mojang/brigadier/CommandDispatcher;)V a
resetAllSequences (Lnet/minecraft/commands/CommandSourceStack;)I a
resetAllSequencesAndSetNewDefaults (Lnet/minecraft/commands/CommandSourceStack;IZZ)I a
resetSequence (Lnet/minecraft/commands/CommandSourceStack;Lnet/minecraft/resources/ResourceLocation;)I a
resetSequence (Lnet/minecraft/commands/CommandSourceStack;Lnet/minecraft/resources/ResourceLocation;IZZ)I a
suggestRandomSequence (Lcom/mojang/brigadier/context/CommandContext;Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;)Ljava/util/concurrent/CompletableFuture; a
net/minecraft/server/commands/RecipeCommand aki
ERROR_GIVE_FAILED a
ERROR_TAKE_FAILED b
<clinit> ()V <clinit>
<init> ()V <init>
giveRecipes (Lnet/minecraft/commands/CommandSourceStack;Ljava/util/Collection;Ljava/util/Collection;)I a
lambda$giveRecipes$5 (Ljava/util/Collection;Ljava/util/Collection;)Lnet/minecraft/network/chat/Component; d
lambda$giveRecipes$6 (Ljava/util/Collection;Ljava/util/Collection;)Lnet/minecraft/network/chat/Component; c
lambda$register$0 (Lnet/minecraft/commands/CommandSourceStack;)Z a
lambda$register$1 (Lcom/mojang/brigadier/context/CommandContext;)I d
lambda$register$2 (Lcom/mojang/brigadier/context/CommandContext;)I c
lambda$register$3 (Lcom/mojang/brigadier/context/CommandContext;)I b
lambda$register$4 (Lcom/mojang/brigadier/context/CommandContext;)I a
lambda$takeRecipes$7 (Ljava/util/Collection;Ljava/util/Collection;)Lnet/minecraft/network/chat/Component; b
lambda$takeRecipes$8 (Ljava/util/Collection;Ljava/util/Collection;)Lnet/minecraft/network/chat/Component; a
register (Lcom/mojang/brigadier/CommandDispatcher;)V a
takeRecipes (Lnet/minecraft/commands/CommandSourceStack;Ljava/util/Collection;Ljava/util/Collection;)I b
net/minecraft/server/commands/ReloadCommand akj
LOGGER a
<clinit> ()V <clinit>
<init> ()V <init>
discoverNewPacks (Lnet/minecraft/server/packs/repository/PackRepository;Lnet/minecraft/world/level/storage/WorldData;Ljava/util/Collection;)Ljava/util/Collection; a
lambda$register$1 (Lnet/minecraft/commands/CommandSourceStack;)Z a
lambda$register$2 ()Lnet/minecraft/network/chat/Component; a
lambda$register$3 (Lcom/mojang/brigadier/context/CommandContext;)I a
lambda$reloadPacks$0 (Lnet/minecraft/commands/CommandSourceStack;Ljava/lang/Throwable;)Ljava/lang/Void; a
register (Lcom/mojang/brigadier/CommandDispatcher;)V a
reloadPacks (Ljava/util/Collection;Lnet/minecraft/commands/CommandSourceStack;)V a
net/minecraft/server/commands/ResetChunksCommand akk
LOGGER a
<clinit> ()V <clinit>
<init> ()V <init>
lambda$register$0 (Lnet/minecraft/commands/CommandSourceStack;)Z a
lambda$register$1 (Lcom/mojang/brigadier/context/CommandContext;)I c
lambda$register$2 (Lcom/mojang/brigadier/context/CommandContext;)I b
lambda$register$3 (Lcom/mojang/brigadier/context/CommandContext;)I a
lambda$resetChunks$4 ()Lcom/mojang/datafixers/util/Unit; a
lambda$resetChunks$5 (Lnet/minecraft/world/level/chunk/ChunkAccess;)Ljava/util/concurrent/CompletableFuture; b
lambda$resetChunks$6 (Lnet/minecraft/world/level/chunk/ChunkAccess;)V a
lambda$resetChunks$7 (Lnet/minecraft/world/level/chunk/ChunkStatus;Lcom/mojang/datafixers/util/Either;)Lcom/mojang/datafixers/util/Unit; a
lambda$resetChunks$8 (Lnet/minecraft/world/level/chunk/ChunkStatus;Lnet/minecraft/util/thread/ProcessorMailbox;Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/server/level/ServerChunkCache;Ljava/util/List;Lcom/mojang/datafixers/util/Unit;)Ljava/util/concurrent/CompletionStage; a
lambda$resetChunks$9 (IJ)Lnet/minecraft/network/chat/Component; a
register (Lcom/mojang/brigadier/CommandDispatcher;)V a
resetChunks (Lnet/minecraft/commands/CommandSourceStack;IZ)I a
net/minecraft/server/commands/ReturnCommand akl
<init> ()V <init>
lambda$register$0 (Lnet/minecraft/commands/ExecutionCommandSource;)Z a
register (Lcom/mojang/brigadier/CommandDispatcher;)V a
net/minecraft/server/commands/ReturnCommand$ReturnFailCustomExecutor akl$a
<init> ()V <init>
run (Lnet/minecraft/commands/ExecutionCommandSource;Lcom/mojang/brigadier/context/ContextChain;Lnet/minecraft/commands/execution/ChainModifiers;Lnet/minecraft/commands/execution/ExecutionControl;)V a
run (Ljava/lang/Object;Lcom/mojang/brigadier/context/ContextChain;Lnet/minecraft/commands/execution/ChainModifiers;Lnet/minecraft/commands/execution/ExecutionControl;)V a
net/minecraft/server/commands/ReturnCommand$ReturnFromCommandCustomModifier akl$b
<init> ()V <init>
apply (Lnet/minecraft/commands/ExecutionCommandSource;Ljava/util/List;Lcom/mojang/brigadier/context/ContextChain;Lnet/minecraft/commands/execution/ChainModifiers;Lnet/minecraft/commands/execution/ExecutionControl;)V a
apply (Ljava/lang/Object;Ljava/util/List;Lcom/mojang/brigadier/context/ContextChain;Lnet/minecraft/commands/execution/ChainModifiers;Lnet/minecraft/commands/execution/ExecutionControl;)V a
net/minecraft/server/commands/ReturnCommand$ReturnValueCustomExecutor akl$c
<init> ()V <init>
run (Lnet/minecraft/commands/ExecutionCommandSource;Lcom/mojang/brigadier/context/ContextChain;Lnet/minecraft/commands/execution/ChainModifiers;Lnet/minecraft/commands/execution/ExecutionControl;)V a
run (Ljava/lang/Object;Lcom/mojang/brigadier/context/ContextChain;Lnet/minecraft/commands/execution/ChainModifiers;Lnet/minecraft/commands/execution/ExecutionControl;)V a
net/minecraft/server/commands/RideCommand akm
ERROR_ALREADY_RIDING b
ERROR_MOUNTING_LOOP e
ERROR_MOUNTING_PLAYER d
ERROR_MOUNT_FAILED c
ERROR_NOT_RIDING a
ERROR_WRONG_DIMENSION f
<clinit> ()V <clinit>
<init> ()V <init>
dismount (Lnet/minecraft/commands/CommandSourceStack;Lnet/minecraft/world/entity/Entity;)I a
lambda$dismount$8 (Lnet/minecraft/world/entity/Entity;Lnet/minecraft/world/entity/Entity;)Lnet/minecraft/network/chat/Component; a
lambda$mount$6 (Lnet/minecraft/world/entity/Entity;Lnet/minecraft/world/entity/Entity;)Z c
lambda$mount$7 (Lnet/minecraft/world/entity/Entity;Lnet/minecraft/world/entity/Entity;)Lnet/minecraft/network/chat/Component; b
lambda$register$3 (Lnet/minecraft/commands/CommandSourceStack;)Z a
lambda$register$4 (Lcom/mojang/brigadier/context/CommandContext;)I b
lambda$register$5 (Lcom/mojang/brigadier/context/CommandContext;)I a
lambda$static$0 (Ljava/lang/Object;)Lcom/mojang/brigadier/Message; a
lambda$static$1 (Ljava/lang/Object;Ljava/lang/Object;)Lcom/mojang/brigadier/Message; b
lambda$static$2 (Ljava/lang/Object;Ljava/lang/Object;)Lcom/mojang/brigadier/Message; a
mount (Lnet/minecraft/commands/CommandSourceStack;Lnet/minecraft/world/entity/Entity;Lnet/minecraft/world/entity/Entity;)I a
register (Lcom/mojang/brigadier/CommandDispatcher;)V a
net/minecraft/server/commands/SaveAllCommand akn
ERROR_FAILED a
<clinit> ()V <clinit>
<init> ()V <init>
lambda$register$0 (Lnet/minecraft/commands/CommandSourceStack;)Z a
lambda$register$1 (Lcom/mojang/brigadier/context/CommandContext;)I b
lambda$register$2 (Lcom/mojang/brigadier/context/CommandContext;)I a
lambda$saveAll$3 ()Lnet/minecraft/network/chat/Component; b
lambda$saveAll$4 ()Lnet/minecraft/network/chat/Component; a
register (Lcom/mojang/brigadier/CommandDispatcher;)V a
saveAll (Lnet/minecraft/commands/CommandSourceStack;Z)I a
net/minecraft/server/commands/SaveOffCommand ako
ERROR_ALREADY_OFF a
<clinit> ()V <clinit>
<init> ()V <init>
lambda$register$0 (Lnet/minecraft/commands/CommandSourceStack;)Z a
lambda$register$1 ()Lnet/minecraft/network/chat/Component; a
lambda$register$2 (Lcom/mojang/brigadier/context/CommandContext;)I a
register (Lcom/mojang/brigadier/CommandDispatcher;)V a
net/minecraft/server/commands/SaveOnCommand akp
ERROR_ALREADY_ON a
<clinit> ()V <clinit>
<init> ()V <init>
lambda$register$0 (Lnet/minecraft/commands/CommandSourceStack;)Z a
lambda$register$1 ()Lnet/minecraft/network/chat/Component; a
lambda$register$2 (Lcom/mojang/brigadier/context/CommandContext;)I a
register (Lcom/mojang/brigadier/CommandDispatcher;)V a
net/minecraft/server/commands/SayCommand akq
<init> ()V <init>
lambda$register$0 (Lnet/minecraft/commands/CommandSourceStack;)Z a
lambda$register$1 (Lcom/mojang/brigadier/context/CommandContext;Lnet/minecraft/network/chat/PlayerChatMessage;)V a
lambda$register$2 (Lcom/mojang/brigadier/context/CommandContext;)I a
register (Lcom/mojang/brigadier/CommandDispatcher;)V a
net/minecraft/server/commands/ScheduleCommand akr
ERROR_CANT_REMOVE b
ERROR_SAME_TICK a
SUGGEST_SCHEDULE c
<clinit> ()V <clinit>
<init> ()V <init>
lambda$register$2 (Lnet/minecraft/commands/CommandSourceStack;)Z a
lambda$register$3 (Lcom/mojang/brigadier/context/CommandContext;)I d
lambda$register$4 (Lcom/mojang/brigadier/context/CommandContext;)I c
lambda$register$5 (Lcom/mojang/brigadier/context/CommandContext;)I b
lambda$register$6 (Lcom/mojang/brigadier/context/CommandContext;)I a
lambda$remove$11 (ILjava/lang/String;)Lnet/minecraft/network/chat/Component; a
lambda$schedule$10 (Lnet/minecraft/resources/ResourceLocation;ZLnet/minecraft/world/level/timers/TimerQueue;JLnet/minecraft/commands/CommandSourceStack;ILjava/util/Collection;)V a
lambda$schedule$7 (Lnet/minecraft/resources/ResourceLocation;IJ)Lnet/minecraft/network/chat/Component; b
lambda$schedule$8 (Lnet/minecraft/resources/ResourceLocation;ZLnet/minecraft/world/level/timers/TimerQueue;JLnet/minecraft/commands/CommandSourceStack;ILnet/minecraft/commands/functions/CommandFunction;)V a
lambda$schedule$9 (Lnet/minecraft/resources/ResourceLocation;IJ)Lnet/minecraft/network/chat/Component; a
lambda$static$0 (Ljava/lang/Object;)Lcom/mojang/brigadier/Message; a
lambda$static$1 (Lcom/mojang/brigadier/context/CommandContext;Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;)Ljava/util/concurrent/CompletableFuture; a
register (Lcom/mojang/brigadier/CommandDispatcher;)V a
remove (Lnet/minecraft/commands/CommandSourceStack;Ljava/lang/String;)I a
schedule (Lnet/minecraft/commands/CommandSourceStack;Lcom/mojang/datafixers/util/Pair;IZ)I a
net/minecraft/server/commands/ScoreboardCommand aks
ERROR_DISPLAY_SLOT_ALREADY_EMPTY b
ERROR_DISPLAY_SLOT_ALREADY_SET c
ERROR_NOT_TRIGGER e
ERROR_NO_VALUE f
ERROR_OBJECTIVE_ALREADY_EXISTS a
ERROR_TRIGGER_ALREADY_ENABLED d
<clinit> ()V <clinit>
<init> ()V <init>
addNumberFormats (Lcom/mojang/brigadier/builder/ArgumentBuilder;Lnet/minecraft/server/commands/ScoreboardCommand$NumberFormatCommandExecutor;)Lcom/mojang/brigadier/builder/ArgumentBuilder; a
addObjective (Lnet/minecraft/commands/CommandSourceStack;Ljava/lang/String;Lnet/minecraft/world/scores/criteria/ObjectiveCriteria;Lnet/minecraft/network/chat/Component;)I a
addScore (Lnet/minecraft/commands/CommandSourceStack;Ljava/util/Collection;Lnet/minecraft/world/scores/Objective;I)I b
clearDisplaySlot (Lnet/minecraft/commands/CommandSourceStack;Lnet/minecraft/world/scores/DisplaySlot;)I a
createRenderTypeModify ()Lcom/mojang/brigadier/builder/LiteralArgumentBuilder; a
enableTrigger (Lnet/minecraft/commands/CommandSourceStack;Ljava/util/Collection;Lnet/minecraft/world/scores/Objective;)I a
getFirstTargetName (Ljava/util/Collection;)Lnet/minecraft/network/chat/Component; a
getScore (Lnet/minecraft/commands/CommandSourceStack;Lnet/minecraft/world/scores/ScoreHolder;Lnet/minecraft/world/scores/Objective;)I a
lambda$addNumberFormats$25 (Lnet/minecraft/server/commands/ScoreboardCommand$NumberFormatCommandExecutor;Lcom/mojang/brigadier/context/CommandContext;)I d
lambda$addNumberFormats$26 (Lnet/minecraft/server/commands/ScoreboardCommand$NumberFormatCommandExecutor;Lcom/mojang/brigadier/context/CommandContext;)I c
lambda$addNumberFormats$27 (Lnet/minecraft/server/commands/ScoreboardCommand$NumberFormatCommandExecutor;Lcom/mojang/brigadier/context/CommandContext;)I b
lambda$addNumberFormats$28 (Lnet/minecraft/server/commands/ScoreboardCommand$NumberFormatCommandExecutor;Lcom/mojang/brigadier/context/CommandContext;)I a
lambda$addObjective$68 (Lnet/minecraft/world/scores/Objective;)Lnet/minecraft/network/chat/Component; a
lambda$addScore$49 (ILnet/minecraft/world/scores/Objective;Ljava/util/Collection;I)Lnet/minecraft/network/chat/Component; b
lambda$addScore$50 (ILnet/minecraft/world/scores/Objective;Ljava/util/Collection;)Lnet/minecraft/network/chat/Component; b
lambda$clearDisplaySlot$59 (Lnet/minecraft/world/scores/DisplaySlot;)Lnet/minecraft/network/chat/Component; a
lambda$createRenderTypeModify$29 (Lnet/minecraft/world/scores/criteria/ObjectiveCriteria$RenderType;Lcom/mojang/brigadier/context/CommandContext;)I a
lambda$enableTrigger$33 (Lnet/minecraft/world/scores/Objective;Ljava/util/Collection;)Lnet/minecraft/network/chat/Component; d
lambda$enableTrigger$34 (Lnet/minecraft/world/scores/Objective;Ljava/util/Collection;)Lnet/minecraft/network/chat/Component; c
lambda$getScore$30 (Lnet/minecraft/world/scores/ScoreHolder;Lnet/minecraft/world/scores/ReadOnlyScoreInfo;Lnet/minecraft/world/scores/Objective;)Lnet/minecraft/network/chat/Component; a
lambda$listObjectives$69 ()Lnet/minecraft/network/chat/Component; b
lambda$listObjectives$70 (Ljava/util/Collection;)Lnet/minecraft/network/chat/Component; b
lambda$listTrackedPlayerScores$55 (Lnet/minecraft/world/scores/ScoreHolder;)Lnet/minecraft/network/chat/Component; a
lambda$listTrackedPlayerScores$56 (Lnet/minecraft/world/scores/ScoreHolder;Lit/unimi/dsi/fastutil/objects/Object2IntMap;)Lnet/minecraft/network/chat/Component; a
lambda$listTrackedPlayerScores$57 (Lit/unimi/dsi/fastutil/objects/Object2IntMap$Entry;)Lnet/minecraft/network/chat/Component; a
lambda$listTrackedPlayerScores$58 (Lnet/minecraft/commands/CommandSourceStack;Lit/unimi/dsi/fastutil/objects/Object2IntMap$Entry;)V a
lambda$listTrackedPlayers$53 ()Lnet/minecraft/network/chat/Component; c
lambda$listTrackedPlayers$54 (Ljava/util/Collection;)Lnet/minecraft/network/chat/Component; c
lambda$performOperation$31 (Lnet/minecraft/world/scores/Objective;Ljava/util/Collection;I)Lnet/minecraft/network/chat/Component; c
lambda$performOperation$32 (Lnet/minecraft/world/scores/Objective;Ljava/util/Collection;)Lnet/minecraft/network/chat/Component; e
lambda$register$1 (Lnet/minecraft/commands/CommandSourceStack;)Z c
lambda$register$10 (Lcom/mojang/brigadier/context/CommandContext;)I m
lambda$register$11 (Lcom/mojang/brigadier/context/CommandContext;)I l
lambda$register$12 (Lcom/mojang/brigadier/context/CommandContext;)I k
lambda$register$13 (Lcom/mojang/brigadier/context/CommandContext;)I j
lambda$register$14 (Lcom/mojang/brigadier/context/CommandContext;)I i
lambda$register$15 (Lcom/mojang/brigadier/context/CommandContext;)I h
lambda$register$16 (Lcom/mojang/brigadier/context/CommandContext;)I g
lambda$register$17 (Lcom/mojang/brigadier/context/CommandContext;)I f
lambda$register$18 (Lcom/mojang/brigadier/context/CommandContext;)I e
lambda$register$19 (Lcom/mojang/brigadier/context/CommandContext;Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;)Ljava/util/concurrent/CompletableFuture; a
lambda$register$2 (Lcom/mojang/brigadier/context/CommandContext;)I t
lambda$register$20 (Lcom/mojang/brigadier/context/CommandContext;)I d
lambda$register$21 (Lcom/mojang/brigadier/context/CommandContext;)I c
lambda$register$22 (Lcom/mojang/brigadier/context/CommandContext;)I b
lambda$register$23 (Lcom/mojang/brigadier/context/CommandContext;Lnet/minecraft/network/chat/numbers/NumberFormat;)I a
lambda$register$24 (Lcom/mojang/brigadier/context/CommandContext;)I a
lambda$register$3 (Lcom/mojang/brigadier/context/CommandContext;)I s
lambda$register$4 (Lcom/mojang/brigadier/context/CommandContext;)I r
lambda$register$5 (Lcom/mojang/brigadier/context/CommandContext;)I q
lambda$register$6 (Lcom/mojang/brigadier/context/CommandContext;)I p
lambda$register$7 (Lcom/mojang/brigadier/context/CommandContext;Lnet/minecraft/network/chat/numbers/NumberFormat;)I b
lambda$register$8 (Lcom/mojang/brigadier/context/CommandContext;)I o
lambda$register$9 (Lcom/mojang/brigadier/context/CommandContext;)I n
lambda$removeObjective$67 (Lnet/minecraft/world/scores/Objective;)Lnet/minecraft/network/chat/Component; b
lambda$removeScore$51 (ILnet/minecraft/world/scores/Objective;Ljava/util/Collection;I)Lnet/minecraft/network/chat/Component; a
lambda$removeScore$52 (ILnet/minecraft/world/scores/Objective;Ljava/util/Collection;)Lnet/minecraft/network/chat/Component; a
lambda$resetScore$37 (Lnet/minecraft/world/scores/Objective;Ljava/util/Collection;)Lnet/minecraft/network/chat/Component; b
lambda$resetScore$38 (Lnet/minecraft/world/scores/Objective;Ljava/util/Collection;)Lnet/minecraft/network/chat/Component; a
lambda$resetScores$35 (Ljava/util/Collection;)Lnet/minecraft/network/chat/Component; e
lambda$resetScores$36 (Ljava/util/Collection;)Lnet/minecraft/network/chat/Component; d
lambda$setDisplayAutoUpdate$62 (Lnet/minecraft/world/scores/Objective;)Lnet/minecraft/network/chat/Component; g
lambda$setDisplayAutoUpdate$63 (Lnet/minecraft/world/scores/Objective;)Lnet/minecraft/network/chat/Component; f
lambda$setDisplayName$61 (Lnet/minecraft/world/scores/Objective;)Lnet/minecraft/network/chat/Component; h
lambda$setDisplaySlot$60 (Lnet/minecraft/world/scores/DisplaySlot;Lnet/minecraft/world/scores/Objective;)Lnet/minecraft/network/chat/Component; a
lambda$setObjectiveFormat$64 (Lnet/minecraft/world/scores/Objective;)Lnet/minecraft/network/chat/Component; e
lambda$setObjectiveFormat$65 (Lnet/minecraft/world/scores/Objective;)Lnet/minecraft/network/chat/Component; d
lambda$setRenderType$66 (Lnet/minecraft/world/scores/Objective;)Lnet/minecraft/network/chat/Component; c
lambda$setScore$39 (Lnet/minecraft/world/scores/Objective;Ljava/util/Collection;I)Lnet/minecraft/network/chat/Component; b
lambda$setScore$40 (Lnet/minecraft/world/scores/Objective;Ljava/util/Collection;I)Lnet/minecraft/network/chat/Component; a
lambda$setScoreDisplay$41 (Ljava/util/Collection;Lnet/minecraft/world/scores/Objective;)Lnet/minecraft/network/chat/Component; f
lambda$setScoreDisplay$42 (Ljava/util/Collection;Lnet/minecraft/world/scores/Objective;)Lnet/minecraft/network/chat/Component; e
lambda$setScoreDisplay$43 (Lnet/minecraft/network/chat/Component;Ljava/util/Collection;Lnet/minecraft/world/scores/Objective;)Lnet/minecraft/network/chat/Component; b
lambda$setScoreDisplay$44 (Lnet/minecraft/network/chat/Component;Ljava/util/Collection;Lnet/minecraft/world/scores/Objective;)Lnet/minecraft/network/chat/Component; a
lambda$setScoreNumberFormat$45 (Ljava/util/Collection;Lnet/minecraft/world/scores/Objective;)Lnet/minecraft/network/chat/Component; d
lambda$setScoreNumberFormat$46 (Ljava/util/Collection;Lnet/minecraft/world/scores/Objective;)Lnet/minecraft/network/chat/Component; c
lambda$setScoreNumberFormat$47 (Ljava/util/Collection;Lnet/minecraft/world/scores/Objective;)Lnet/minecraft/network/chat/Component; b
lambda$setScoreNumberFormat$48 (Ljava/util/Collection;Lnet/minecraft/world/scores/Objective;)Lnet/minecraft/network/chat/Component; a
lambda$static$0 (Ljava/lang/Object;Ljava/lang/Object;)Lcom/mojang/brigadier/Message; a
listObjectives (Lnet/minecraft/commands/CommandSourceStack;)I b
listTrackedPlayerScores (Lnet/minecraft/commands/CommandSourceStack;Lnet/minecraft/world/scores/ScoreHolder;)I a
listTrackedPlayers (Lnet/minecraft/commands/CommandSourceStack;)I a
performOperation (Lnet/minecraft/commands/CommandSourceStack;Ljava/util/Collection;Lnet/minecraft/world/scores/Objective;Lnet/minecraft/commands/arguments/OperationArgument$Operation;Ljava/util/Collection;Lnet/minecraft/world/scores/Objective;)I a
register (Lcom/mojang/brigadier/CommandDispatcher;)V a
removeObjective (Lnet/minecraft/commands/CommandSourceStack;Lnet/minecraft/world/scores/Objective;)I a
removeScore (Lnet/minecraft/commands/CommandSourceStack;Ljava/util/Collection;Lnet/minecraft/world/scores/Objective;I)I c
resetScore (Lnet/minecraft/commands/CommandSourceStack;Ljava/util/Collection;Lnet/minecraft/world/scores/Objective;)I b
resetScores (Lnet/minecraft/commands/CommandSourceStack;Ljava/util/Collection;)I a
setDisplayAutoUpdate (Lnet/minecraft/commands/CommandSourceStack;Lnet/minecraft/world/scores/Objective;Z)I a
setDisplayName (Lnet/minecraft/commands/CommandSourceStack;Lnet/minecraft/world/scores/Objective;Lnet/minecraft/network/chat/Component;)I a
setDisplaySlot (Lnet/minecraft/commands/CommandSourceStack;Lnet/minecraft/world/scores/DisplaySlot;Lnet/minecraft/world/scores/Objective;)I a
setObjectiveFormat (Lnet/minecraft/commands/CommandSourceStack;Lnet/minecraft/world/scores/Objective;Lnet/minecraft/network/chat/numbers/NumberFormat;)I a
setRenderType (Lnet/minecraft/commands/CommandSourceStack;Lnet/minecraft/world/scores/Objective;Lnet/minecraft/world/scores/criteria/ObjectiveCriteria$RenderType;)I a
setScore (Lnet/minecraft/commands/CommandSourceStack;Ljava/util/Collection;Lnet/minecraft/world/scores/Objective;I)I a
setScoreDisplay (Lnet/minecraft/commands/CommandSourceStack;Ljava/util/Collection;Lnet/minecraft/world/scores/Objective;Lnet/minecraft/network/chat/Component;)I a
setScoreNumberFormat (Lnet/minecraft/commands/CommandSourceStack;Ljava/util/Collection;Lnet/minecraft/world/scores/Objective;Lnet/minecraft/network/chat/numbers/NumberFormat;)I a
suggestTriggers (Lnet/minecraft/commands/CommandSourceStack;Ljava/util/Collection;Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;)Ljava/util/concurrent/CompletableFuture; a
net/minecraft/server/commands/ScoreboardCommand$NumberFormatCommandExecutor aks$a
run (Lcom/mojang/brigadier/context/CommandContext;Lnet/minecraft/network/chat/numbers/NumberFormat;)I run
net/minecraft/server/commands/SeedCommand akt
<init> ()V <init>
lambda$register$0 (ZLnet/minecraft/commands/CommandSourceStack;)Z a
lambda$register$1 (Lnet/minecraft/network/chat/Component;)Lnet/minecraft/network/chat/Component; a
lambda$register$2 (Lcom/mojang/brigadier/context/CommandContext;)I a
register (Lcom/mojang/brigadier/CommandDispatcher;Z)V a
net/minecraft/server/commands/ServerPackCommand aku
<init> ()V <init>
lambda$pushPack$6 (Ljava/lang/String;)Ljava/util/UUID; a
lambda$register$0 (Lnet/minecraft/commands/CommandSourceStack;)Z a
lambda$register$1 (Lcom/mojang/brigadier/context/CommandContext;)I d
lambda$register$2 (Lcom/mojang/brigadier/context/CommandContext;)I c
lambda$register$3 (Lcom/mojang/brigadier/context/CommandContext;)I b
lambda$register$4 (Lcom/mojang/brigadier/context/CommandContext;)I a
lambda$sendToAllConnections$5 (Lnet/minecraft/network/protocol/Packet;Lnet/minecraft/network/Connection;)V a
popPack (Lnet/minecraft/commands/CommandSourceStack;Ljava/util/UUID;)I a
pushPack (Lnet/minecraft/commands/CommandSourceStack;Ljava/lang/String;Ljava/util/Optional;Ljava/util/Optional;)I a
register (Lcom/mojang/brigadier/CommandDispatcher;)V a
sendToAllConnections (Lnet/minecraft/commands/CommandSourceStack;Lnet/minecraft/network/protocol/Packet;)V a
net/minecraft/server/commands/SetBlockCommand akv
ERROR_FAILED a
<clinit> ()V <clinit>
<init> ()V <init>
lambda$register$0 (Lnet/minecraft/commands/CommandSourceStack;)Z a
lambda$register$1 (Lcom/mojang/brigadier/context/CommandContext;)I d
lambda$register$2 (Lcom/mojang/brigadier/context/CommandContext;)I c
lambda$register$3 (Lnet/minecraft/world/level/block/state/pattern/BlockInWorld;)Z a
lambda$register$4 (Lcom/mojang/brigadier/context/CommandContext;)I b
lambda$register$5 (Lcom/mojang/brigadier/context/CommandContext;)I a
lambda$setBlock$6 (Lnet/minecraft/core/BlockPos;)Lnet/minecraft/network/chat/Component; a
register (Lcom/mojang/brigadier/CommandDispatcher;Lnet/minecraft/commands/CommandBuildContext;)V a
setBlock (Lnet/minecraft/commands/CommandSourceStack;Lnet/minecraft/core/BlockPos;Lnet/minecraft/commands/arguments/blocks/BlockInput;Lnet/minecraft/server/commands/SetBlockCommand$Mode;Ljava/util/function/Predicate;)I a
net/minecraft/server/commands/SetBlockCommand$Filter akv$a
filter (Lnet/minecraft/world/level/levelgen/structure/BoundingBox;Lnet/minecraft/core/BlockPos;Lnet/minecraft/commands/arguments/blocks/BlockInput;Lnet/minecraft/server/level/ServerLevel;)Lnet/minecraft/commands/arguments/blocks/BlockInput; filter
net/minecraft/server/commands/SetBlockCommand$Mode akv$b
$VALUES c
DESTROY b
REPLACE a
$values ()[Lnet/minecraft/server/commands/SetBlockCommand$Mode; a
<clinit> ()V <clinit>
<init> (Ljava/lang/String;I)V <init>
valueOf (Ljava/lang/String;)Lnet/minecraft/server/commands/SetBlockCommand$Mode; valueOf
values ()[Lnet/minecraft/server/commands/SetBlockCommand$Mode; values
net/minecraft/server/commands/SetPlayerIdleTimeoutCommand akw
<init> ()V <init>
lambda$register$0 (Lnet/minecraft/commands/CommandSourceStack;)Z a
lambda$register$1 (Lcom/mojang/brigadier/context/CommandContext;)I a
lambda$setIdleTimeout$2 (I)Lnet/minecraft/network/chat/Component; a
register (Lcom/mojang/brigadier/CommandDispatcher;)V a
setIdleTimeout (Lnet/minecraft/commands/CommandSourceStack;I)I a
net/minecraft/server/commands/SetSpawnCommand akx
<init> ()V <init>
lambda$register$0 (Lnet/minecraft/commands/CommandSourceStack;)Z a
lambda$register$1 (Lcom/mojang/brigadier/context/CommandContext;)I d
lambda$register$2 (Lcom/mojang/brigadier/context/CommandContext;)I c
lambda$register$3 (Lcom/mojang/brigadier/context/CommandContext;)I b
lambda$register$4 (Lcom/mojang/brigadier/context/CommandContext;)I a
lambda$setSpawn$5 (Lnet/minecraft/core/BlockPos;FLjava/lang/String;Ljava/util/Collection;)Lnet/minecraft/network/chat/Component; b
lambda$setSpawn$6 (Lnet/minecraft/core/BlockPos;FLjava/lang/String;Ljava/util/Collection;)Lnet/minecraft/network/chat/Component; a
register (Lcom/mojang/brigadier/CommandDispatcher;)V a
setSpawn (Lnet/minecraft/commands/CommandSourceStack;Ljava/util/Collection;Lnet/minecraft/core/BlockPos;F)I a
net/minecraft/server/commands/SetWorldSpawnCommand aky
<init> ()V <init>
lambda$register$0 (Lnet/minecraft/commands/CommandSourceStack;)Z a
lambda$register$1 (Lcom/mojang/brigadier/context/CommandContext;)I c
lambda$register$2 (Lcom/mojang/brigadier/context/CommandContext;)I b
lambda$register$3 (Lcom/mojang/brigadier/context/CommandContext;)I a
lambda$setSpawn$4 (Lnet/minecraft/core/BlockPos;F)Lnet/minecraft/network/chat/Component; a
register (Lcom/mojang/brigadier/CommandDispatcher;)V a
setSpawn (Lnet/minecraft/commands/CommandSourceStack;Lnet/minecraft/core/BlockPos;F)I a
net/minecraft/server/commands/SpawnArmorTrimsCommand akz
MATERIAL_AND_SLOT_TO_ITEM a
TRIM_MATERIAL_ORDER e
TRIM_PATTERN_ORDER d
VANILLA_TRIM_MATERIALS c
VANILLA_TRIM_PATTERNS b
<clinit> ()V <clinit>
<init> ()V <init>
lambda$register$1 (Lnet/minecraft/commands/CommandSourceStack;)Z a
lambda$register$2 (Lcom/mojang/brigadier/context/CommandContext;)I a
lambda$spawnArmorTrims$3 (Lnet/minecraft/core/Registry;Lnet/minecraft/world/item/armortrim/TrimPattern;)Ljava/lang/Integer; a
lambda$spawnArmorTrims$4 (Lnet/minecraft/core/Registry;Lnet/minecraft/world/item/armortrim/TrimMaterial;)Ljava/lang/Integer; a
lambda$spawnArmorTrims$5 (Lnet/minecraft/core/NonNullList;Lnet/minecraft/core/Registry;Lnet/minecraft/core/Registry;Lnet/minecraft/world/item/armortrim/TrimPattern;Lnet/minecraft/world/item/armortrim/TrimMaterial;)V a
lambda$spawnArmorTrims$6 (Lnet/minecraft/core/Registry;Lnet/minecraft/core/NonNullList;Lnet/minecraft/core/Registry;Lnet/minecraft/world/item/armortrim/TrimPattern;)V a
lambda$spawnArmorTrims$7 ()Lnet/minecraft/network/chat/Component; a
lambda$static$0 (Ljava/util/HashMap;)V a
register (Lcom/mojang/brigadier/CommandDispatcher;)V a
spawnArmorTrims (Lnet/minecraft/commands/CommandSourceStack;Lnet/minecraft/world/entity/player/Player;)I a
net/minecraft/server/commands/SpectateCommand ala
ERROR_NOT_SPECTATOR b
ERROR_SELF a
<clinit> ()V <clinit>
<init> ()V <init>
lambda$register$1 (Lnet/minecraft/commands/CommandSourceStack;)Z a
lambda$register$2 (Lcom/mojang/brigadier/context/CommandContext;)I c
lambda$register$3 (Lcom/mojang/brigadier/context/CommandContext;)I b
lambda$register$4 (Lcom/mojang/brigadier/context/CommandContext;)I a
lambda$spectate$5 (Lnet/minecraft/world/entity/Entity;)Lnet/minecraft/network/chat/Component; a
lambda$spectate$6 ()Lnet/minecraft/network/chat/Component; a
lambda$static$0 (Ljava/lang/Object;)Lcom/mojang/brigadier/Message; a
register (Lcom/mojang/brigadier/CommandDispatcher;)V a
spectate (Lnet/minecraft/commands/CommandSourceStack;Lnet/minecraft/world/entity/Entity;Lnet/minecraft/server/level/ServerPlayer;)I a
net/minecraft/server/commands/SpreadPlayersCommand alb
ERROR_FAILED_TO_SPREAD_ENTITIES c
ERROR_FAILED_TO_SPREAD_TEAMS b
ERROR_INVALID_MAX_HEIGHT d
MAX_ITERATION_COUNT a
<clinit> ()V <clinit>
<init> ()V <init>
createInitialPositions (Lnet/minecraft/util/RandomSource;IDDDD)[Lnet/minecraft/server/commands/SpreadPlayersCommand$Position; a
getNumberOfTeams (Ljava/util/Collection;)I a
lambda$register$3 (Lnet/minecraft/commands/CommandSourceStack;)Z a
lambda$register$4 (Lcom/mojang/brigadier/context/CommandContext;)I b
lambda$register$5 (Lcom/mojang/brigadier/context/CommandContext;)I a
lambda$spreadPlayers$6 (Z[Lnet/minecraft/server/commands/SpreadPlayersCommand$Position;Lnet/minecraft/world/phys/Vec2;D)Lnet/minecraft/network/chat/Component; a
lambda$static$0 (Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)Lcom/mojang/brigadier/Message; b
lambda$static$1 (Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)Lcom/mojang/brigadier/Message; a
lambda$static$2 (Ljava/lang/Object;Ljava/lang/Object;)Lcom/mojang/brigadier/Message; a
register (Lcom/mojang/brigadier/CommandDispatcher;)V a
setPlayerPositions (Ljava/util/Collection;Lnet/minecraft/server/level/ServerLevel;[Lnet/minecraft/server/commands/SpreadPlayersCommand$Position;IZ)D a
spreadPlayers (Lnet/minecraft/commands/CommandSourceStack;Lnet/minecraft/world/phys/Vec2;FFIZLjava/util/Collection;)I a
spreadPositions (Lnet/minecraft/world/phys/Vec2;DLnet/minecraft/server/level/ServerLevel;Lnet/minecraft/util/RandomSource;DDDDI[Lnet/minecraft/server/commands/SpreadPlayersCommand$Position;Z)V a
net/minecraft/server/commands/SpreadPlayersCommand$Position alb$a
x a
z b
<init> ()V <init>
clamp (DDDD)Z a
dist (Lnet/minecraft/server/commands/SpreadPlayersCommand$Position;)D a
getLength ()D b
getSpawnY (Lnet/minecraft/world/level/BlockGetter;I)I a
isSafe (Lnet/minecraft/world/level/BlockGetter;I)Z b
moveAway (Lnet/minecraft/server/commands/SpreadPlayersCommand$Position;)V b
normalize ()V a
randomize (Lnet/minecraft/util/RandomSource;DDDD)V a
net/minecraft/server/commands/StopCommand alc
<init> ()V <init>
lambda$register$0 (Lnet/minecraft/commands/CommandSourceStack;)Z a
lambda$register$1 ()Lnet/minecraft/network/chat/Component; a
lambda$register$2 (Lcom/mojang/brigadier/context/CommandContext;)I a
register (Lcom/mojang/brigadier/CommandDispatcher;)V a
net/minecraft/server/commands/StopSoundCommand ald
<init> ()V <init>
lambda$register$0 (Lcom/mojang/brigadier/context/CommandContext;)I b
lambda$register$1 (Lcom/mojang/brigadier/context/CommandContext;)I a
lambda$register$2 (Lnet/minecraft/sounds/SoundSource;Lcom/mojang/brigadier/context/CommandContext;)I b
lambda$register$3 (Lnet/minecraft/sounds/SoundSource;Lcom/mojang/brigadier/context/CommandContext;)I a
lambda$register$4 (Lnet/minecraft/commands/CommandSourceStack;)Z a
lambda$stopSound$5 (Lnet/minecraft/resources/ResourceLocation;Lnet/minecraft/sounds/SoundSource;)Lnet/minecraft/network/chat/Component; a
lambda$stopSound$6 (Lnet/minecraft/sounds/SoundSource;)Lnet/minecraft/network/chat/Component; a
lambda$stopSound$7 (Lnet/minecraft/resources/ResourceLocation;)Lnet/minecraft/network/chat/Component; a
lambda$stopSound$8 ()Lnet/minecraft/network/chat/Component; a
register (Lcom/mojang/brigadier/CommandDispatcher;)V a
stopSound (Lnet/minecraft/commands/CommandSourceStack;Ljava/util/Collection;Lnet/minecraft/sounds/SoundSource;Lnet/minecraft/resources/ResourceLocation;)I a
net/minecraft/server/commands/SummonCommand ale
ERROR_DUPLICATE_UUID b
ERROR_FAILED a
INVALID_POSITION c
<clinit> ()V <clinit>
<init> ()V <init>
createEntity (Lnet/minecraft/commands/CommandSourceStack;Lnet/minecraft/core/Holder$Reference;Lnet/minecraft/world/phys/Vec3;Lnet/minecraft/nbt/CompoundTag;Z)Lnet/minecraft/world/entity/Entity; a
lambda$createEntity$4 (Lnet/minecraft/world/phys/Vec3;Lnet/minecraft/world/entity/Entity;)Lnet/minecraft/world/entity/Entity; a
lambda$register$0 (Lnet/minecraft/commands/CommandSourceStack;)Z a
lambda$register$1 (Lcom/mojang/brigadier/context/CommandContext;)I c
lambda$register$2 (Lcom/mojang/brigadier/context/CommandContext;)I b
lambda$register$3 (Lcom/mojang/brigadier/context/CommandContext;)I a
lambda$spawnEntity$5 (Lnet/minecraft/world/entity/Entity;)Lnet/minecraft/network/chat/Component; a
register (Lcom/mojang/brigadier/CommandDispatcher;Lnet/minecraft/commands/CommandBuildContext;)V a
spawnEntity (Lnet/minecraft/commands/CommandSourceStack;Lnet/minecraft/core/Holder$Reference;Lnet/minecraft/world/phys/Vec3;Lnet/minecraft/nbt/CompoundTag;Z)I b
net/minecraft/server/commands/TagCommand alf
ERROR_ADD_FAILED a
ERROR_REMOVE_FAILED b
<clinit> ()V <clinit>
<init> ()V <init>
addTag (Lnet/minecraft/commands/CommandSourceStack;Ljava/util/Collection;Ljava/lang/String;)I a
getTags (Ljava/util/Collection;)Ljava/util/Collection; a
lambda$addTag$5 (Ljava/lang/String;Ljava/util/Collection;)Lnet/minecraft/network/chat/Component; d
lambda$addTag$6 (Ljava/lang/String;Ljava/util/Collection;)Lnet/minecraft/network/chat/Component; c
lambda$listTags$10 (Lnet/minecraft/world/entity/Entity;Ljava/util/Set;)Lnet/minecraft/network/chat/Component; a
lambda$listTags$11 (Ljava/util/Collection;)Lnet/minecraft/network/chat/Component; b
lambda$listTags$12 (Ljava/util/Collection;Ljava/util/Set;)Lnet/minecraft/network/chat/Component; a
lambda$listTags$9 (Lnet/minecraft/world/entity/Entity;)Lnet/minecraft/network/chat/Component; a
lambda$register$0 (Lnet/minecraft/commands/CommandSourceStack;)Z a
lambda$register$1 (Lcom/mojang/brigadier/context/CommandContext;)I c
lambda$register$2 (Lcom/mojang/brigadier/context/CommandContext;Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;)Ljava/util/concurrent/CompletableFuture; a
lambda$register$3 (Lcom/mojang/brigadier/context/CommandContext;)I b
lambda$register$4 (Lcom/mojang/brigadier/context/CommandContext;)I a
lambda$removeTag$7 (Ljava/lang/String;Ljava/util/Collection;)Lnet/minecraft/network/chat/Component; b
lambda$removeTag$8 (Ljava/lang/String;Ljava/util/Collection;)Lnet/minecraft/network/chat/Component; a
listTags (Lnet/minecraft/commands/CommandSourceStack;Ljava/util/Collection;)I a
register (Lcom/mojang/brigadier/CommandDispatcher;)V a
removeTag (Lnet/minecraft/commands/CommandSourceStack;Ljava/util/Collection;Ljava/lang/String;)I b
net/minecraft/server/commands/TeamCommand alg
ERROR_TEAM_ALREADY_COLOR d
ERROR_TEAM_ALREADY_EMPTY b
ERROR_TEAM_ALREADY_EXISTS a
ERROR_TEAM_ALREADY_FRIENDLYFIRE_DISABLED f
ERROR_TEAM_ALREADY_FRIENDLYFIRE_ENABLED e
ERROR_TEAM_ALREADY_FRIENDLYINVISIBLES_DISABLED h
ERROR_TEAM_ALREADY_FRIENDLYINVISIBLES_ENABLED g
ERROR_TEAM_ALREADY_NAME c
ERROR_TEAM_COLLISION_UNCHANGED k
ERROR_TEAM_DEATH_MESSAGE_VISIBLITY_UNCHANGED j
ERROR_TEAM_NAMETAG_VISIBLITY_UNCHANGED i
<clinit> ()V <clinit>
<init> ()V <init>
createTeam (Lnet/minecraft/commands/CommandSourceStack;Ljava/lang/String;)I a
createTeam (Lnet/minecraft/commands/CommandSourceStack;Ljava/lang/String;Lnet/minecraft/network/chat/Component;)I a
deleteTeam (Lnet/minecraft/commands/CommandSourceStack;Lnet/minecraft/world/scores/PlayerTeam;)I b
emptyTeam (Lnet/minecraft/commands/CommandSourceStack;Lnet/minecraft/world/scores/PlayerTeam;)I a
getFirstMemberName (Ljava/util/Collection;)Lnet/minecraft/network/chat/Component; a
joinTeam (Lnet/minecraft/commands/CommandSourceStack;Lnet/minecraft/world/scores/PlayerTeam;Ljava/util/Collection;)I a
lambda$createTeam$41 (Lnet/minecraft/world/scores/PlayerTeam;)Lnet/minecraft/network/chat/Component; b
lambda$deleteTeam$40 (Lnet/minecraft/world/scores/PlayerTeam;)Lnet/minecraft/network/chat/Component; c
lambda$emptyTeam$39 (Ljava/util/Collection;Lnet/minecraft/world/scores/PlayerTeam;)Lnet/minecraft/network/chat/Component; a
lambda$joinTeam$30 (Ljava/util/Collection;Lnet/minecraft/world/scores/PlayerTeam;)Lnet/minecraft/network/chat/Component; c
lambda$joinTeam$31 (Ljava/util/Collection;Lnet/minecraft/world/scores/PlayerTeam;)Lnet/minecraft/network/chat/Component; b
lambda$leaveTeam$28 (Ljava/util/Collection;)Lnet/minecraft/network/chat/Component; d
lambda$leaveTeam$29 (Ljava/util/Collection;)Lnet/minecraft/network/chat/Component; c
lambda$listMembers$42 (Lnet/minecraft/world/scores/PlayerTeam;)Lnet/minecraft/network/chat/Component; a
lambda$listMembers$43 (Lnet/minecraft/world/scores/PlayerTeam;Ljava/util/Collection;)Lnet/minecraft/network/chat/Component; a
lambda$listTeams$44 ()Lnet/minecraft/network/chat/Component; a
lambda$listTeams$45 (Ljava/util/Collection;)Lnet/minecraft/network/chat/Component; b
lambda$register$0 (Lnet/minecraft/commands/CommandSourceStack;)Z b
lambda$register$1 (Lcom/mojang/brigadier/context/CommandContext;)I A
lambda$register$10 (Lcom/mojang/brigadier/context/CommandContext;)I r
lambda$register$11 (Lcom/mojang/brigadier/context/CommandContext;)I q
lambda$register$12 (Lcom/mojang/brigadier/context/CommandContext;)I p
lambda$register$13 (Lcom/mojang/brigadier/context/CommandContext;)I o
lambda$register$14 (Lcom/mojang/brigadier/context/CommandContext;)I n
lambda$register$15 (Lcom/mojang/brigadier/context/CommandContext;)I m
lambda$register$16 (Lcom/mojang/brigadier/context/CommandContext;)I l
lambda$register$17 (Lcom/mojang/brigadier/context/CommandContext;)I k
lambda$register$18 (Lcom/mojang/brigadier/context/CommandContext;)I j
lambda$register$19 (Lcom/mojang/brigadier/context/CommandContext;)I i
lambda$register$2 (Lcom/mojang/brigadier/context/CommandContext;)I z
lambda$register$20 (Lcom/mojang/brigadier/context/CommandContext;)I h
lambda$register$21 (Lcom/mojang/brigadier/context/CommandContext;)I g
lambda$register$22 (Lcom/mojang/brigadier/context/CommandContext;)I f
lambda$register$23 (Lcom/mojang/brigadier/context/CommandContext;)I e
lambda$register$24 (Lcom/mojang/brigadier/context/CommandContext;)I d
lambda$register$25 (Lcom/mojang/brigadier/context/CommandContext;)I c
lambda$register$26 (Lcom/mojang/brigadier/context/CommandContext;)I b
lambda$register$27 (Lcom/mojang/brigadier/context/CommandContext;)I a
lambda$register$3 (Lcom/mojang/brigadier/context/CommandContext;)I y
lambda$register$4 (Lcom/mojang/brigadier/context/CommandContext;)I x
lambda$register$5 (Lcom/mojang/brigadier/context/CommandContext;)I w
lambda$register$6 (Lcom/mojang/brigadier/context/CommandContext;)I v
lambda$register$7 (Lcom/mojang/brigadier/context/CommandContext;)I u
lambda$register$8 (Lcom/mojang/brigadier/context/CommandContext;)I t
lambda$register$9 (Lcom/mojang/brigadier/context/CommandContext;)I s
lambda$setCollision$34 (Lnet/minecraft/world/scores/PlayerTeam;Lnet/minecraft/world/scores/Team$CollisionRule;)Lnet/minecraft/network/chat/Component; a
lambda$setColor$38 (Lnet/minecraft/world/scores/PlayerTeam;Lnet/minecraft/ChatFormatting;)Lnet/minecraft/network/chat/Component; a
lambda$setDeathMessageVisibility$33 (Lnet/minecraft/world/scores/PlayerTeam;Lnet/minecraft/world/scores/Team$Visibility;)Lnet/minecraft/network/chat/Component; a
lambda$setDisplayName$37 (Lnet/minecraft/world/scores/PlayerTeam;)Lnet/minecraft/network/chat/Component; d
lambda$setFriendlyFire$36 (ZLnet/minecraft/world/scores/PlayerTeam;)Lnet/minecraft/network/chat/Component; a
lambda$setFriendlySight$35 (ZLnet/minecraft/world/scores/PlayerTeam;)Lnet/minecraft/network/chat/Component; b
lambda$setNametagVisibility$32 (Lnet/minecraft/world/scores/PlayerTeam;Lnet/minecraft/world/scores/Team$Visibility;)Lnet/minecraft/network/chat/Component; b
lambda$setPrefix$46 (Lnet/minecraft/network/chat/Component;)Lnet/minecraft/network/chat/Component; b
lambda$setSuffix$47 (Lnet/minecraft/network/chat/Component;)Lnet/minecraft/network/chat/Component; a
leaveTeam (Lnet/minecraft/commands/CommandSourceStack;Ljava/util/Collection;)I a
listMembers (Lnet/minecraft/commands/CommandSourceStack;Lnet/minecraft/world/scores/PlayerTeam;)I c
listTeams (Lnet/minecraft/commands/CommandSourceStack;)I a
register (Lcom/mojang/brigadier/CommandDispatcher;)V a
setCollision (Lnet/minecraft/commands/CommandSourceStack;Lnet/minecraft/world/scores/PlayerTeam;Lnet/minecraft/world/scores/Team$CollisionRule;)I a
setColor (Lnet/minecraft/commands/CommandSourceStack;Lnet/minecraft/world/scores/PlayerTeam;Lnet/minecraft/ChatFormatting;)I a
setDeathMessageVisibility (Lnet/minecraft/commands/CommandSourceStack;Lnet/minecraft/world/scores/PlayerTeam;Lnet/minecraft/world/scores/Team$Visibility;)I b
setDisplayName (Lnet/minecraft/commands/CommandSourceStack;Lnet/minecraft/world/scores/PlayerTeam;Lnet/minecraft/network/chat/Component;)I a
setFriendlyFire (Lnet/minecraft/commands/CommandSourceStack;Lnet/minecraft/world/scores/PlayerTeam;Z)I b
setFriendlySight (Lnet/minecraft/commands/CommandSourceStack;Lnet/minecraft/world/scores/PlayerTeam;Z)I a
setNametagVisibility (Lnet/minecraft/commands/CommandSourceStack;Lnet/minecraft/world/scores/PlayerTeam;Lnet/minecraft/world/scores/Team$Visibility;)I a
setPrefix (Lnet/minecraft/commands/CommandSourceStack;Lnet/minecraft/world/scores/PlayerTeam;Lnet/minecraft/network/chat/Component;)I b
setSuffix (Lnet/minecraft/commands/CommandSourceStack;Lnet/minecraft/world/scores/PlayerTeam;Lnet/minecraft/network/chat/Component;)I c
net/minecraft/server/commands/TeamMsgCommand alh
ERROR_NOT_ON_TEAM b
SUGGEST_STYLE a
<clinit> ()V <clinit>
<init> ()V <init>
lambda$register$0 (Lnet/minecraft/world/entity/Entity;Lnet/minecraft/world/scores/PlayerTeam;Lnet/minecraft/server/level/ServerPlayer;)Z a
lambda$register$1 (Lnet/minecraft/commands/CommandSourceStack;Lnet/minecraft/world/entity/Entity;Lnet/minecraft/world/scores/PlayerTeam;Ljava/util/List;Lnet/minecraft/network/chat/PlayerChatMessage;)V b
lambda$register$2 (Lcom/mojang/brigadier/context/CommandContext;)I a
register (Lcom/mojang/brigadier/CommandDispatcher;)V a
sendMessage (Lnet/minecraft/commands/CommandSourceStack;Lnet/minecraft/world/entity/Entity;Lnet/minecraft/world/scores/PlayerTeam;Ljava/util/List;Lnet/minecraft/network/chat/PlayerChatMessage;)V a
net/minecraft/server/commands/TeleportCommand ali
INVALID_POSITION a
<clinit> ()V <clinit>
<init> ()V <init>
formatDouble (D)Ljava/lang/String; a
lambda$register$0 (Lnet/minecraft/commands/CommandSourceStack;)Z b
lambda$register$1 (Lcom/mojang/brigadier/context/CommandContext;)I h
lambda$register$2 (Lcom/mojang/brigadier/context/CommandContext;)I g
lambda$register$3 (Lcom/mojang/brigadier/context/CommandContext;)I f
lambda$register$4 (Lcom/mojang/brigadier/context/CommandContext;)I e
lambda$register$5 (Lcom/mojang/brigadier/context/CommandContext;)I d
lambda$register$6 (Lcom/mojang/brigadier/context/CommandContext;)I c
lambda$register$7 (Lcom/mojang/brigadier/context/CommandContext;)I b
lambda$register$8 (Lcom/mojang/brigadier/context/CommandContext;)I a
lambda$register$9 (Lnet/minecraft/commands/CommandSourceStack;)Z a
lambda$teleportToEntity$10 (Ljava/util/Collection;Lnet/minecraft/world/entity/Entity;)Lnet/minecraft/network/chat/Component; b
lambda$teleportToEntity$11 (Ljava/util/Collection;Lnet/minecraft/world/entity/Entity;)Lnet/minecraft/network/chat/Component; a
lambda$teleportToPos$12 (Ljava/util/Collection;Lnet/minecraft/world/phys/Vec3;)Lnet/minecraft/network/chat/Component; b
lambda$teleportToPos$13 (Ljava/util/Collection;Lnet/minecraft/world/phys/Vec3;)Lnet/minecraft/network/chat/Component; a
performTeleport (Lnet/minecraft/commands/CommandSourceStack;Lnet/minecraft/world/entity/Entity;Lnet/minecraft/server/level/ServerLevel;DDDLjava/util/Set;FFLnet/minecraft/server/commands/TeleportCommand$LookAt;)V a
register (Lcom/mojang/brigadier/CommandDispatcher;)V a
teleportToEntity (Lnet/minecraft/commands/CommandSourceStack;Ljava/util/Collection;Lnet/minecraft/world/entity/Entity;)I a
teleportToPos (Lnet/minecraft/commands/CommandSourceStack;Ljava/util/Collection;Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/commands/arguments/coordinates/Coordinates;Lnet/minecraft/commands/arguments/coordinates/Coordinates;Lnet/minecraft/server/commands/TeleportCommand$LookAt;)I a
net/minecraft/server/commands/TeleportCommand$LookAt ali$a
anchor c
entity b
position a
<init> (Lnet/minecraft/world/phys/Vec3;)V <init>
<init> (Lnet/minecraft/world/entity/Entity;Lnet/minecraft/commands/arguments/EntityAnchorArgument$Anchor;)V <init>
perform (Lnet/minecraft/commands/CommandSourceStack;Lnet/minecraft/world/entity/Entity;)V a
net/minecraft/server/commands/TellRawCommand alj
<init> ()V <init>
lambda$register$0 (Lnet/minecraft/commands/CommandSourceStack;)Z a
lambda$register$1 (Lcom/mojang/brigadier/context/CommandContext;)I a
register (Lcom/mojang/brigadier/CommandDispatcher;)V a
net/minecraft/server/commands/TickCommand alk
DEFAULT_TICKRATE b
MAX_TICKRATE a
<clinit> ()V <clinit>
<init> ()V <init>
lambda$register$0 (Lnet/minecraft/commands/CommandSourceStack;)Z d
lambda$register$1 (Lcom/mojang/brigadier/context/CommandContext;)I i
lambda$register$10 (Lcom/mojang/brigadier/context/CommandContext;)I c
lambda$register$11 (Lcom/mojang/brigadier/context/CommandContext;)I b
lambda$register$12 (Lcom/mojang/brigadier/context/CommandContext;)I a
lambda$register$2 (Lcom/mojang/brigadier/context/CommandContext;Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;)Ljava/util/concurrent/CompletableFuture; c
lambda$register$3 (Lcom/mojang/brigadier/context/CommandContext;)I h
lambda$register$4 (Lcom/mojang/brigadier/context/CommandContext;)I g
lambda$register$5 (Lcom/mojang/brigadier/context/CommandContext;)I f
lambda$register$6 (Lcom/mojang/brigadier/context/CommandContext;Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;)Ljava/util/concurrent/CompletableFuture; b
lambda$register$7 (Lcom/mojang/brigadier/context/CommandContext;)I e
lambda$register$8 (Lcom/mojang/brigadier/context/CommandContext;)I d
lambda$register$9 (Lcom/mojang/brigadier/context/CommandContext;Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;)Ljava/util/concurrent/CompletableFuture; a
lambda$setFreeze$23 ()Lnet/minecraft/network/chat/Component; d
lambda$setFreeze$24 ()Lnet/minecraft/network/chat/Component; c
lambda$setTickingRate$13 (Ljava/lang/String;)Lnet/minecraft/network/chat/Component; a
lambda$sprint$21 ()Lnet/minecraft/network/chat/Component; f
lambda$sprint$22 ()Lnet/minecraft/network/chat/Component; e
lambda$step$25 (I)Lnet/minecraft/network/chat/Component; a
lambda$stopSprinting$27 ()Lnet/minecraft/network/chat/Component; a
lambda$stopStepping$26 ()Lnet/minecraft/network/chat/Component; b
lambda$tickQuery$14 ()Lnet/minecraft/network/chat/Component; j
lambda$tickQuery$15 (Ljava/lang/String;Ljava/lang/String;)Lnet/minecraft/network/chat/Component; a
lambda$tickQuery$16 ()Lnet/minecraft/network/chat/Component; i
lambda$tickQuery$17 ()Lnet/minecraft/network/chat/Component; h
lambda$tickQuery$18 ()Lnet/minecraft/network/chat/Component; g
lambda$tickQuery$19 (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Lnet/minecraft/network/chat/Component; a
lambda$tickQuery$20 (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;[J)Lnet/minecraft/network/chat/Component; a
nanosToMilisString (J)Ljava/lang/String; a
register (Lcom/mojang/brigadier/CommandDispatcher;)V a
setFreeze (Lnet/minecraft/commands/CommandSourceStack;Z)I a
setTickingRate (Lnet/minecraft/commands/CommandSourceStack;F)I a
sprint (Lnet/minecraft/commands/CommandSourceStack;I)I a
step (Lnet/minecraft/commands/CommandSourceStack;I)I b
stopSprinting (Lnet/minecraft/commands/CommandSourceStack;)I c
stopStepping (Lnet/minecraft/commands/CommandSourceStack;)I b
tickQuery (Lnet/minecraft/commands/CommandSourceStack;)I a
net/minecraft/server/commands/TimeCommand all
<init> ()V <init>
addTime (Lnet/minecraft/commands/CommandSourceStack;I)I b
getDayTime (Lnet/minecraft/server/level/ServerLevel;)I a
lambda$addTime$12 (I)Lnet/minecraft/network/chat/Component; a
lambda$queryTime$10 (I)Lnet/minecraft/network/chat/Component; c
lambda$register$0 (Lnet/minecraft/commands/CommandSourceStack;)Z a
lambda$register$1 (Lcom/mojang/brigadier/context/CommandContext;)I i
lambda$register$2 (Lcom/mojang/brigadier/context/CommandContext;)I h
lambda$register$3 (Lcom/mojang/brigadier/context/CommandContext;)I g
lambda$register$4 (Lcom/mojang/brigadier/context/CommandContext;)I f
lambda$register$5 (Lcom/mojang/brigadier/context/CommandContext;)I e
lambda$register$6 (Lcom/mojang/brigadier/context/CommandContext;)I d
lambda$register$7 (Lcom/mojang/brigadier/context/CommandContext;)I c
lambda$register$8 (Lcom/mojang/brigadier/context/CommandContext;)I b
lambda$register$9 (Lcom/mojang/brigadier/context/CommandContext;)I a
lambda$setTime$11 (I)Lnet/minecraft/network/chat/Component; b
queryTime (Lnet/minecraft/commands/CommandSourceStack;I)I c
register (Lcom/mojang/brigadier/CommandDispatcher;)V a
setTime (Lnet/minecraft/commands/CommandSourceStack;I)I a
net/minecraft/server/commands/TitleCommand alm
<init> ()V <init>
clearTitle (Lnet/minecraft/commands/CommandSourceStack;Ljava/util/Collection;)I a
lambda$clearTitle$7 (Ljava/util/Collection;)Lnet/minecraft/network/chat/Component; f
lambda$clearTitle$8 (Ljava/util/Collection;)Lnet/minecraft/network/chat/Component; e
lambda$register$0 (Lnet/minecraft/commands/CommandSourceStack;)Z a
lambda$register$1 (Lcom/mojang/brigadier/context/CommandContext;)I f
lambda$register$2 (Lcom/mojang/brigadier/context/CommandContext;)I e
lambda$register$3 (Lcom/mojang/brigadier/context/CommandContext;)I d
lambda$register$4 (Lcom/mojang/brigadier/context/CommandContext;)I c
lambda$register$5 (Lcom/mojang/brigadier/context/CommandContext;)I b
lambda$register$6 (Lcom/mojang/brigadier/context/CommandContext;)I a
lambda$resetTitle$10 (Ljava/util/Collection;)Lnet/minecraft/network/chat/Component; c
lambda$resetTitle$9 (Ljava/util/Collection;)Lnet/minecraft/network/chat/Component; d
lambda$setTimes$13 (Ljava/util/Collection;)Lnet/minecraft/network/chat/Component; b
lambda$setTimes$14 (Ljava/util/Collection;)Lnet/minecraft/network/chat/Component; a
lambda$showTitle$11 (Ljava/lang/String;Ljava/util/Collection;)Lnet/minecraft/network/chat/Component; b
lambda$showTitle$12 (Ljava/lang/String;Ljava/util/Collection;)Lnet/minecraft/network/chat/Component; a
register (Lcom/mojang/brigadier/CommandDispatcher;)V a
resetTitle (Lnet/minecraft/commands/CommandSourceStack;Ljava/util/Collection;)I b
setTimes (Lnet/minecraft/commands/CommandSourceStack;Ljava/util/Collection;III)I a
showTitle (Lnet/minecraft/commands/CommandSourceStack;Ljava/util/Collection;Lnet/minecraft/network/chat/Component;Ljava/lang/String;Ljava/util/function/Function;)I a
net/minecraft/server/commands/TriggerCommand aln
ERROR_INVALID_OBJECTIVE b
ERROR_NOT_PRIMED a
<clinit> ()V <clinit>
<init> ()V <init>
addValue (Lnet/minecraft/commands/CommandSourceStack;Lnet/minecraft/server/level/ServerPlayer;Lnet/minecraft/world/scores/Objective;I)I a
getScore (Lnet/minecraft/world/scores/Scoreboard;Lnet/minecraft/world/scores/ScoreHolder;Lnet/minecraft/world/scores/Objective;)Lnet/minecraft/world/scores/ScoreAccess; a
lambda$addValue$4 (Lnet/minecraft/world/scores/Objective;I)Lnet/minecraft/network/chat/Component; b
lambda$register$0 (Lcom/mojang/brigadier/context/CommandContext;Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;)Ljava/util/concurrent/CompletableFuture; a
lambda$register$1 (Lcom/mojang/brigadier/context/CommandContext;)I c
lambda$register$2 (Lcom/mojang/brigadier/context/CommandContext;)I b
lambda$register$3 (Lcom/mojang/brigadier/context/CommandContext;)I a
lambda$setValue$5 (Lnet/minecraft/world/scores/Objective;I)Lnet/minecraft/network/chat/Component; a
lambda$simpleTrigger$6 (Lnet/minecraft/world/scores/Objective;)Lnet/minecraft/network/chat/Component; a
register (Lcom/mojang/brigadier/CommandDispatcher;)V a
setValue (Lnet/minecraft/commands/CommandSourceStack;Lnet/minecraft/server/level/ServerPlayer;Lnet/minecraft/world/scores/Objective;I)I b
simpleTrigger (Lnet/minecraft/commands/CommandSourceStack;Lnet/minecraft/server/level/ServerPlayer;Lnet/minecraft/world/scores/Objective;)I a
suggestObjectives (Lnet/minecraft/commands/CommandSourceStack;Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;)Ljava/util/concurrent/CompletableFuture; a
net/minecraft/server/commands/WardenSpawnTrackerCommand alo
<init> ()V <init>
lambda$register$0 (Lnet/minecraft/commands/CommandSourceStack;)Z a
lambda$register$1 (Lcom/mojang/brigadier/context/CommandContext;)I b
lambda$register$2 (Lcom/mojang/brigadier/context/CommandContext;)I a
lambda$resetTracker$6 (Ljava/util/Collection;)Lnet/minecraft/network/chat/Component; b
lambda$resetTracker$7 (Ljava/util/Collection;)Lnet/minecraft/network/chat/Component; a
lambda$setWarningLevel$3 (ILnet/minecraft/world/entity/monster/warden/WardenSpawnTracker;)V a
lambda$setWarningLevel$4 (Ljava/util/Collection;)Lnet/minecraft/network/chat/Component; d
lambda$setWarningLevel$5 (Ljava/util/Collection;)Lnet/minecraft/network/chat/Component; c
register (Lcom/mojang/brigadier/CommandDispatcher;)V a
resetTracker (Lnet/minecraft/commands/CommandSourceStack;Ljava/util/Collection;)I a
setWarningLevel (Lnet/minecraft/commands/CommandSourceStack;Ljava/util/Collection;I)I a
net/minecraft/server/commands/WeatherCommand alp
DEFAULT_TIME a
<init> ()V <init>
getDuration (Lnet/minecraft/commands/CommandSourceStack;ILnet/minecraft/util/valueproviders/IntProvider;)I a
lambda$register$0 (Lnet/minecraft/commands/CommandSourceStack;)Z a
lambda$register$1 (Lcom/mojang/brigadier/context/CommandContext;)I f
lambda$register$2 (Lcom/mojang/brigadier/context/CommandContext;)I e
lambda$register$3 (Lcom/mojang/brigadier/context/CommandContext;)I d
lambda$register$4 (Lcom/mojang/brigadier/context/CommandContext;)I c
lambda$register$5 (Lcom/mojang/brigadier/context/CommandContext;)I b
lambda$register$6 (Lcom/mojang/brigadier/context/CommandContext;)I a
lambda$setClear$7 ()Lnet/minecraft/network/chat/Component; c
lambda$setRain$8 ()Lnet/minecraft/network/chat/Component; b
lambda$setThunder$9 ()Lnet/minecraft/network/chat/Component; a
register (Lcom/mojang/brigadier/CommandDispatcher;)V a
setClear (Lnet/minecraft/commands/CommandSourceStack;I)I a
setRain (Lnet/minecraft/commands/CommandSourceStack;I)I b
setThunder (Lnet/minecraft/commands/CommandSourceStack;I)I c
net/minecraft/server/commands/WhitelistCommand alq
ERROR_ALREADY_DISABLED b
ERROR_ALREADY_ENABLED a
ERROR_ALREADY_WHITELISTED c
ERROR_NOT_WHITELISTED d
<clinit> ()V <clinit>
<init> ()V <init>
addPlayers (Lnet/minecraft/commands/CommandSourceStack;Ljava/util/Collection;)I a
disableWhitelist (Lnet/minecraft/commands/CommandSourceStack;)I c
enableWhitelist (Lnet/minecraft/commands/CommandSourceStack;)I b
lambda$addPlayers$12 (Lcom/mojang/authlib/GameProfile;)Lnet/minecraft/network/chat/Component; b
lambda$disableWhitelist$15 ()Lnet/minecraft/network/chat/Component; b
lambda$enableWhitelist$14 ()Lnet/minecraft/network/chat/Component; c
lambda$register$0 (Lnet/minecraft/commands/CommandSourceStack;)Z e
lambda$register$1 (Lcom/mojang/brigadier/context/CommandContext;)I f
lambda$register$10 (Lcom/mojang/brigadier/context/CommandContext;)I a
lambda$register$2 (Lcom/mojang/brigadier/context/CommandContext;)I e
lambda$register$3 (Lcom/mojang/brigadier/context/CommandContext;)I d
lambda$register$4 (Lnet/minecraft/server/players/PlayerList;Lnet/minecraft/server/level/ServerPlayer;)Z a
lambda$register$5 (Lnet/minecraft/server/level/ServerPlayer;)Ljava/lang/String; a
lambda$register$6 (Lcom/mojang/brigadier/context/CommandContext;Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;)Ljava/util/concurrent/CompletableFuture; b
lambda$register$7 (Lcom/mojang/brigadier/context/CommandContext;)I c
lambda$register$8 (Lcom/mojang/brigadier/context/CommandContext;Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;)Ljava/util/concurrent/CompletableFuture; a
lambda$register$9 (Lcom/mojang/brigadier/context/CommandContext;)I b
lambda$reload$11 ()Lnet/minecraft/network/chat/Component; d
lambda$removePlayers$13 (Lcom/mojang/authlib/GameProfile;)Lnet/minecraft/network/chat/Component; a
lambda$showList$16 ()Lnet/minecraft/network/chat/Component; a
lambda$showList$17 ([Ljava/lang/String;)Lnet/minecraft/network/chat/Component; a
register (Lcom/mojang/brigadier/CommandDispatcher;)V a
reload (Lnet/minecraft/commands/CommandSourceStack;)I a
removePlayers (Lnet/minecraft/commands/CommandSourceStack;Ljava/util/Collection;)I b
showList (Lnet/minecraft/commands/CommandSourceStack;)I d
net/minecraft/server/commands/WorldBorderCommand alr
ERROR_SAME_CENTER a
ERROR_SAME_DAMAGE_AMOUNT i
ERROR_SAME_DAMAGE_BUFFER h
ERROR_SAME_SIZE b
ERROR_SAME_WARNING_DISTANCE g
ERROR_SAME_WARNING_TIME f
ERROR_TOO_BIG d
ERROR_TOO_FAR_OUT e
ERROR_TOO_SMALL c
<clinit> ()V <clinit>
<init> ()V <init>
getSize (Lnet/minecraft/commands/CommandSourceStack;)I a
lambda$getSize$15 (D)Lnet/minecraft/network/chat/Component; b
lambda$register$0 (Lnet/minecraft/commands/CommandSourceStack;)Z b
lambda$register$1 (Lcom/mojang/brigadier/context/CommandContext;)I j
lambda$register$10 (Lcom/mojang/brigadier/context/CommandContext;)I a
lambda$register$2 (Lcom/mojang/brigadier/context/CommandContext;)I i
lambda$register$3 (Lcom/mojang/brigadier/context/CommandContext;)I h
lambda$register$4 (Lcom/mojang/brigadier/context/CommandContext;)I g
lambda$register$5 (Lcom/mojang/brigadier/context/CommandContext;)I f
lambda$register$6 (Lcom/mojang/brigadier/context/CommandContext;)I e
lambda$register$7 (Lcom/mojang/brigadier/context/CommandContext;)I d
lambda$register$8 (Lcom/mojang/brigadier/context/CommandContext;)I c
lambda$register$9 (Lcom/mojang/brigadier/context/CommandContext;)I b
lambda$setCenter$16 (Lnet/minecraft/world/phys/Vec2;)Lnet/minecraft/network/chat/Component; a
lambda$setDamageAmount$12 (F)Lnet/minecraft/network/chat/Component; a
lambda$setDamageBuffer$11 (F)Lnet/minecraft/network/chat/Component; b
lambda$setSize$17 (DJ)Lnet/minecraft/network/chat/Component; b
lambda$setSize$18 (DJ)Lnet/minecraft/network/chat/Component; a
lambda$setSize$19 (D)Lnet/minecraft/network/chat/Component; a
lambda$setWarningDistance$14 (I)Lnet/minecraft/network/chat/Component; a
lambda$setWarningTime$13 (I)Lnet/minecraft/network/chat/Component; b
register (Lcom/mojang/brigadier/CommandDispatcher;)V a
setCenter (Lnet/minecraft/commands/CommandSourceStack;Lnet/minecraft/world/phys/Vec2;)I a
setDamageAmount (Lnet/minecraft/commands/CommandSourceStack;F)I b
setDamageBuffer (Lnet/minecraft/commands/CommandSourceStack;F)I a
setSize (Lnet/minecraft/commands/CommandSourceStack;DJ)I a
setWarningDistance (Lnet/minecraft/commands/CommandSourceStack;I)I b
setWarningTime (Lnet/minecraft/commands/CommandSourceStack;I)I a
net/minecraft/server/commands/data/BlockDataAccessor als
ERROR_NOT_A_BLOCK_ENTITY b
PROVIDER a
entity c
pos d
<clinit> ()V <clinit>
<init> (Lnet/minecraft/world/level/block/entity/BlockEntity;Lnet/minecraft/core/BlockPos;)V <init>
getData ()Lnet/minecraft/nbt/CompoundTag; a
getModifiedSuccess ()Lnet/minecraft/network/chat/Component; b
getPrintSuccess (Lnet/minecraft/nbt/Tag;)Lnet/minecraft/network/chat/Component; a
getPrintSuccess (Lnet/minecraft/commands/arguments/NbtPathArgument$NbtPath;DI)Lnet/minecraft/network/chat/Component; a
lambda$static$0 (Ljava/lang/String;)Lnet/minecraft/server/commands/data/DataCommands$DataProvider; a
setData (Lnet/minecraft/nbt/CompoundTag;)V a
net/minecraft/server/commands/data/BlockDataAccessor$1 als$1
val$argPrefix a
<init> (Ljava/lang/String;)V <init>
access (Lcom/mojang/brigadier/context/CommandContext;)Lnet/minecraft/server/commands/data/DataAccessor; a
wrap (Lcom/mojang/brigadier/builder/ArgumentBuilder;Ljava/util/function/Function;)Lcom/mojang/brigadier/builder/ArgumentBuilder; a
net/minecraft/server/commands/data/DataAccessor alt
getData ()Lnet/minecraft/nbt/CompoundTag; a
getModifiedSuccess ()Lnet/minecraft/network/chat/Component; b
getPrintSuccess (Lnet/minecraft/nbt/Tag;)Lnet/minecraft/network/chat/Component; a
getPrintSuccess (Lnet/minecraft/commands/arguments/NbtPathArgument$NbtPath;DI)Lnet/minecraft/network/chat/Component; a
setData (Lnet/minecraft/nbt/CompoundTag;)V a
net/minecraft/server/commands/data/DataCommands alu
ALL_PROVIDERS a
ERROR_EXPECTED_OBJECT h
ERROR_EXPECTED_VALUE i
ERROR_GET_NON_EXISTENT f
ERROR_GET_NOT_NUMBER e
ERROR_INVALID_SUBSTRING j
ERROR_MERGE_UNCHANGED d
ERROR_MULTIPLE_TAGS g
SOURCE_PROVIDERS c
TARGET_PROVIDERS b
<clinit> ()V <clinit>
<init> ()V <init>
decorateModification (Ljava/util/function/BiConsumer;)Lcom/mojang/brigadier/builder/ArgumentBuilder; a
getAsText (Lnet/minecraft/nbt/Tag;)Ljava/lang/String; a
getData (Lnet/minecraft/commands/CommandSourceStack;Lnet/minecraft/server/commands/data/DataAccessor;Lnet/minecraft/commands/arguments/NbtPathArgument$NbtPath;)I b
getData (Lnet/minecraft/commands/CommandSourceStack;Lnet/minecraft/server/commands/data/DataAccessor;)I a
getNumeric (Lnet/minecraft/commands/CommandSourceStack;Lnet/minecraft/server/commands/data/DataAccessor;Lnet/minecraft/commands/arguments/NbtPathArgument$NbtPath;D)I a
getOffset (II)I a
getSingleTag (Lnet/minecraft/commands/arguments/NbtPathArgument$NbtPath;Lnet/minecraft/server/commands/data/DataAccessor;)Lnet/minecraft/nbt/Tag; a
getSingletonSource (Lcom/mojang/brigadier/context/CommandContext;Lnet/minecraft/server/commands/data/DataCommands$DataProvider;)Ljava/util/List; a
lambda$decorateModification$22 (Lnet/minecraft/server/commands/data/DataCommands$DataProvider;Lnet/minecraft/server/commands/data/DataCommands$DataManipulator;Lnet/minecraft/server/commands/data/DataCommands$DataProvider;Lcom/mojang/brigadier/context/CommandContext;)I f
lambda$decorateModification$23 (Lnet/minecraft/server/commands/data/DataCommands$DataProvider;Lnet/minecraft/server/commands/data/DataCommands$DataManipulator;Lnet/minecraft/server/commands/data/DataCommands$DataProvider;Lcom/mojang/brigadier/context/CommandContext;)I e
lambda$decorateModification$24 (Lnet/minecraft/server/commands/data/DataCommands$DataProvider;Lnet/minecraft/server/commands/data/DataCommands$DataManipulator;Lnet/minecraft/server/commands/data/DataCommands$DataProvider;Lcom/mojang/brigadier/builder/ArgumentBuilder;)Lcom/mojang/brigadier/builder/ArgumentBuilder; b
lambda$decorateModification$25 (Lnet/minecraft/server/commands/data/DataCommands$DataProvider;Lnet/minecraft/server/commands/data/DataCommands$DataProvider;Lnet/minecraft/server/commands/data/DataCommands$DataManipulator;)Lcom/mojang/brigadier/builder/ArgumentBuilder; b
lambda$decorateModification$26 (Ljava/lang/String;)Ljava/lang/String; b
lambda$decorateModification$27 (Lnet/minecraft/server/commands/data/DataCommands$DataProvider;Lnet/minecraft/server/commands/data/DataCommands$DataManipulator;Lnet/minecraft/server/commands/data/DataCommands$DataProvider;Lcom/mojang/brigadier/context/CommandContext;)I d
lambda$decorateModification$28 (Ljava/lang/String;)Ljava/lang/String; a
lambda$decorateModification$29 (Lnet/minecraft/server/commands/data/DataCommands$DataProvider;Lnet/minecraft/server/commands/data/DataCommands$DataManipulator;Lnet/minecraft/server/commands/data/DataCommands$DataProvider;Lcom/mojang/brigadier/context/CommandContext;)I c
lambda$decorateModification$30 (Lcom/mojang/brigadier/context/CommandContext;Ljava/lang/String;)Ljava/lang/String; b
lambda$decorateModification$31 (Lnet/minecraft/server/commands/data/DataCommands$DataProvider;Lnet/minecraft/server/commands/data/DataCommands$DataManipulator;Lnet/minecraft/server/commands/data/DataCommands$DataProvider;Lcom/mojang/brigadier/context/CommandContext;)I b
lambda$decorateModification$32 (Lcom/mojang/brigadier/context/CommandContext;Ljava/lang/String;)Ljava/lang/String; a
lambda$decorateModification$33 (Lnet/minecraft/server/commands/data/DataCommands$DataProvider;Lnet/minecraft/server/commands/data/DataCommands$DataManipulator;Lnet/minecraft/server/commands/data/DataCommands$DataProvider;Lcom/mojang/brigadier/context/CommandContext;)I a
lambda$decorateModification$34 (Lnet/minecraft/server/commands/data/DataCommands$DataProvider;Lnet/minecraft/server/commands/data/DataCommands$DataManipulator;Lnet/minecraft/server/commands/data/DataCommands$DataProvider;Lcom/mojang/brigadier/builder/ArgumentBuilder;)Lcom/mojang/brigadier/builder/ArgumentBuilder; a
lambda$decorateModification$35 (Lnet/minecraft/server/commands/data/DataCommands$DataProvider;Lnet/minecraft/server/commands/data/DataCommands$DataProvider;Lnet/minecraft/server/commands/data/DataCommands$DataManipulator;)Lcom/mojang/brigadier/builder/ArgumentBuilder; a
lambda$decorateModification$36 (Lnet/minecraft/server/commands/data/DataCommands$DataProvider;Lnet/minecraft/server/commands/data/DataCommands$DataManipulator;Lcom/mojang/brigadier/context/CommandContext;)I a
lambda$decorateModification$37 (Lnet/minecraft/server/commands/data/DataCommands$DataProvider;Lnet/minecraft/server/commands/data/DataCommands$DataManipulator;)Lcom/mojang/brigadier/builder/ArgumentBuilder; a
lambda$decorateModification$38 (Ljava/util/function/BiConsumer;Lnet/minecraft/server/commands/data/DataCommands$DataProvider;Lcom/mojang/brigadier/builder/ArgumentBuilder;)Lcom/mojang/brigadier/builder/ArgumentBuilder; a
lambda$getData$41 (Lnet/minecraft/server/commands/data/DataAccessor;Lnet/minecraft/nbt/Tag;)Lnet/minecraft/network/chat/Component; a
lambda$getData$43 (Lnet/minecraft/server/commands/data/DataAccessor;Lnet/minecraft/nbt/CompoundTag;)Lnet/minecraft/network/chat/Component; a
lambda$getNumeric$42 (Lnet/minecraft/server/commands/data/DataAccessor;Lnet/minecraft/commands/arguments/NbtPathArgument$NbtPath;DI)Lnet/minecraft/network/chat/Component; a
lambda$manipulateData$39 (Lnet/minecraft/server/commands/data/DataAccessor;)Lnet/minecraft/network/chat/Component; c
lambda$mergeData$44 (Lnet/minecraft/server/commands/data/DataAccessor;)Lnet/minecraft/network/chat/Component; a
lambda$register$10 (Lnet/minecraft/server/commands/data/DataCommands$DataProvider;Lcom/mojang/brigadier/context/CommandContext;)I d
lambda$register$11 (Lnet/minecraft/server/commands/data/DataCommands$DataProvider;Lcom/mojang/brigadier/context/CommandContext;)I c
lambda$register$12 (Lnet/minecraft/server/commands/data/DataCommands$DataProvider;Lcom/mojang/brigadier/context/CommandContext;)I b
lambda$register$13 (Lnet/minecraft/server/commands/data/DataCommands$DataProvider;Lcom/mojang/brigadier/builder/ArgumentBuilder;)Lcom/mojang/brigadier/builder/ArgumentBuilder; b
lambda$register$14 (Lnet/minecraft/server/commands/data/DataCommands$DataProvider;Lcom/mojang/brigadier/context/CommandContext;)I a
lambda$register$15 (Lnet/minecraft/server/commands/data/DataCommands$DataProvider;Lcom/mojang/brigadier/builder/ArgumentBuilder;)Lcom/mojang/brigadier/builder/ArgumentBuilder; a
lambda$register$16 (Lcom/mojang/brigadier/context/CommandContext;Lnet/minecraft/nbt/CompoundTag;Lnet/minecraft/commands/arguments/NbtPathArgument$NbtPath;Ljava/util/List;)I e
lambda$register$17 (Lcom/mojang/brigadier/context/CommandContext;Lnet/minecraft/nbt/CompoundTag;Lnet/minecraft/commands/arguments/NbtPathArgument$NbtPath;Ljava/util/List;)I d
lambda$register$18 (Lcom/mojang/brigadier/context/CommandContext;Lnet/minecraft/nbt/CompoundTag;Lnet/minecraft/commands/arguments/NbtPathArgument$NbtPath;Ljava/util/List;)I c
lambda$register$19 (Lcom/mojang/brigadier/context/CommandContext;Lnet/minecraft/nbt/CompoundTag;Lnet/minecraft/commands/arguments/NbtPathArgument$NbtPath;Ljava/util/List;)I b
lambda$register$20 (Lcom/mojang/brigadier/context/CommandContext;Lnet/minecraft/nbt/CompoundTag;Lnet/minecraft/commands/arguments/NbtPathArgument$NbtPath;Ljava/util/List;)I a
lambda$register$21 (Lcom/mojang/brigadier/builder/ArgumentBuilder;Lnet/minecraft/server/commands/data/DataCommands$DataManipulatorDecorator;)V a
lambda$register$7 (Lnet/minecraft/commands/CommandSourceStack;)Z a
lambda$register$8 (Lnet/minecraft/server/commands/data/DataCommands$DataProvider;Lcom/mojang/brigadier/context/CommandContext;)I e
lambda$register$9 (Lnet/minecraft/server/commands/data/DataCommands$DataProvider;Lcom/mojang/brigadier/builder/ArgumentBuilder;)Lcom/mojang/brigadier/builder/ArgumentBuilder; c
lambda$removeData$40 (Lnet/minecraft/server/commands/data/DataAccessor;)Lnet/minecraft/network/chat/Component; b
lambda$static$0 (Ljava/lang/Object;)Lcom/mojang/brigadier/Message; d
lambda$static$1 (Ljava/lang/Object;)Lcom/mojang/brigadier/Message; c
lambda$static$2 (Ljava/lang/Object;)Lcom/mojang/brigadier/Message; b
lambda$static$3 (Ljava/lang/Object;)Lcom/mojang/brigadier/Message; a
lambda$static$4 (Ljava/lang/Object;Ljava/lang/Object;)Lcom/mojang/brigadier/Message; a
lambda$static$5 (Ljava/util/function/Function;)Lnet/minecraft/server/commands/data/DataCommands$DataProvider; b
lambda$static$6 (Ljava/util/function/Function;)Lnet/minecraft/server/commands/data/DataCommands$DataProvider; a
manipulateData (Lcom/mojang/brigadier/context/CommandContext;Lnet/minecraft/server/commands/data/DataCommands$DataProvider;Lnet/minecraft/server/commands/data/DataCommands$DataManipulator;Ljava/util/List;)I a
mergeData (Lnet/minecraft/commands/CommandSourceStack;Lnet/minecraft/server/commands/data/DataAccessor;Lnet/minecraft/nbt/CompoundTag;)I a
register (Lcom/mojang/brigadier/CommandDispatcher;)V a
removeData (Lnet/minecraft/commands/CommandSourceStack;Lnet/minecraft/server/commands/data/DataAccessor;Lnet/minecraft/commands/arguments/NbtPathArgument$NbtPath;)I a
resolveSourcePath (Lcom/mojang/brigadier/context/CommandContext;Lnet/minecraft/server/commands/data/DataCommands$DataProvider;)Ljava/util/List; b
stringifyTagList (Ljava/util/List;Lnet/minecraft/server/commands/data/DataCommands$StringProcessor;)Ljava/util/List; a
substring (Ljava/lang/String;I)Ljava/lang/String; a
substring (Ljava/lang/String;II)Ljava/lang/String; b
validatedSubstring (Ljava/lang/String;II)Ljava/lang/String; a
net/minecraft/server/commands/data/DataCommands$DataManipulator alu$a
modify (Lcom/mojang/brigadier/context/CommandContext;Lnet/minecraft/nbt/CompoundTag;Lnet/minecraft/commands/arguments/NbtPathArgument$NbtPath;Ljava/util/List;)I modify
net/minecraft/server/commands/data/DataCommands$DataManipulatorDecorator alu$b
create (Lnet/minecraft/server/commands/data/DataCommands$DataManipulator;)Lcom/mojang/brigadier/builder/ArgumentBuilder; create
net/minecraft/server/commands/data/DataCommands$DataProvider alu$c
access (Lcom/mojang/brigadier/context/CommandContext;)Lnet/minecraft/server/commands/data/DataAccessor; a
wrap (Lcom/mojang/brigadier/builder/ArgumentBuilder;Ljava/util/function/Function;)Lcom/mojang/brigadier/builder/ArgumentBuilder; a
net/minecraft/server/commands/data/DataCommands$StringProcessor alu$d
process (Ljava/lang/String;)Ljava/lang/String; process
net/minecraft/server/commands/data/EntityDataAccessor alv
ERROR_NO_PLAYERS b
PROVIDER a
entity c
<clinit> ()V <clinit>
<init> (Lnet/minecraft/world/entity/Entity;)V <init>
getData ()Lnet/minecraft/nbt/CompoundTag; a
getModifiedSuccess ()Lnet/minecraft/network/chat/Component; b
getPrintSuccess (Lnet/minecraft/nbt/Tag;)Lnet/minecraft/network/chat/Component; a
getPrintSuccess (Lnet/minecraft/commands/arguments/NbtPathArgument$NbtPath;DI)Lnet/minecraft/network/chat/Component; a
lambda$static$0 (Ljava/lang/String;)Lnet/minecraft/server/commands/data/DataCommands$DataProvider; a
setData (Lnet/minecraft/nbt/CompoundTag;)V a
net/minecraft/server/commands/data/EntityDataAccessor$1 alv$1
val$arg a
<init> (Ljava/lang/String;)V <init>
access (Lcom/mojang/brigadier/context/CommandContext;)Lnet/minecraft/server/commands/data/DataAccessor; a
wrap (Lcom/mojang/brigadier/builder/ArgumentBuilder;Ljava/util/function/Function;)Lcom/mojang/brigadier/builder/ArgumentBuilder; a
net/minecraft/server/commands/data/StorageDataAccessor alw
PROVIDER a
SUGGEST_STORAGE b
id d
storage c
<clinit> ()V <clinit>
<init> (Lnet/minecraft/world/level/storage/CommandStorage;Lnet/minecraft/resources/ResourceLocation;)V <init>
getData ()Lnet/minecraft/nbt/CompoundTag; a
getGlobalTags (Lcom/mojang/brigadier/context/CommandContext;)Lnet/minecraft/world/level/storage/CommandStorage; a
getModifiedSuccess ()Lnet/minecraft/network/chat/Component; b
getPrintSuccess (Lnet/minecraft/nbt/Tag;)Lnet/minecraft/network/chat/Component; a
getPrintSuccess (Lnet/minecraft/commands/arguments/NbtPathArgument$NbtPath;DI)Lnet/minecraft/network/chat/Component; a
lambda$static$0 (Lcom/mojang/brigadier/context/CommandContext;Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;)Ljava/util/concurrent/CompletableFuture; a
lambda$static$1 (Ljava/lang/String;)Lnet/minecraft/server/commands/data/DataCommands$DataProvider; a
setData (Lnet/minecraft/nbt/CompoundTag;)V a
net/minecraft/server/commands/data/StorageDataAccessor$1 alw$1
val$arg a
<init> (Ljava/lang/String;)V <init>
access (Lcom/mojang/brigadier/context/CommandContext;)Lnet/minecraft/server/commands/data/DataAccessor; a
wrap (Lcom/mojang/brigadier/builder/ArgumentBuilder;Ljava/util/function/Function;)Lcom/mojang/brigadier/builder/ArgumentBuilder; a
net/minecraft/server/commands/data/package-info alx
net/minecraft/server/commands/package-info aly
net/minecraft/server/dedicated/DedicatedPlayerList alz
LOGGER a
<clinit> ()V <clinit>
<init> (Lnet/minecraft/server/dedicated/DedicatedServer;Lnet/minecraft/core/LayeredRegistryAccess;Lnet/minecraft/world/level/storage/PlayerDataStorage;)V <init>
canBypassPlayerLimit (Lcom/mojang/authlib/GameProfile;)Z d
deop (Lcom/mojang/authlib/GameProfile;)V b
getServer ()Lnet/minecraft/server/MinecraftServer; c
getServer ()Lnet/minecraft/server/dedicated/DedicatedServer; b
isWhiteListed (Lcom/mojang/authlib/GameProfile;)Z c
loadIpBanList ()V y
loadOps ()V A
loadUserBanList ()V z
loadWhiteList ()V C
op (Lcom/mojang/authlib/GameProfile;)V a
reloadWhiteList ()V a
saveIpBanList ()V w
saveOps ()V B
saveUserBanList ()V x
saveWhiteList ()V D
setUsingWhiteList (Z)V a
net/minecraft/server/dedicated/DedicatedServer ama
CONVERSION_RETRIES n
CONVERSION_RETRY_DELAY_MS m
LOGGER l
consoleInput o
gui t
queryThreadGs4 p
rconConsoleSource q
rconThread r
settings s
textFilterClient u
<clinit> ()V <clinit>
<init> (Ljava/lang/Thread;Lnet/minecraft/world/level/storage/LevelStorageSource$LevelStorageAccess;Lnet/minecraft/server/packs/repository/PackRepository;Lnet/minecraft/server/WorldStem;Lnet/minecraft/server/dedicated/DedicatedServerSettings;Lcom/mojang/datafixers/DataFixer;Lnet/minecraft/server/Services;Lnet/minecraft/server/level/progress/ChunkProgressListenerFactory;)V <init>
areNpcsEnabled ()Z Z
convertOldUsers ()Z bn
createTextFilterForPlayer (Lnet/minecraft/server/level/ServerPlayer;)Lnet/minecraft/server/network/TextFilter; a
dumpServerProperties (Ljava/nio/file/Path;)V a
enforceSecureProfile ()Z ay
fillServerSystemReport (Lnet/minecraft/SystemReport;)Lnet/minecraft/SystemReport; a
forceDifficulty ()V r
forceSynchronousWrites ()Z aW
getAbsoluteMaxWorldSize ()I au
getCompressionThreshold ()I ax
getForcedGameType ()Lnet/minecraft/world/level/GameType; bb
getFunctionCompilationLevel ()I j
getLevelIdName ()Ljava/lang/String; q
getMaxChainedNeighborUpdates ()I bh
getMaxTickLength ()J bo
getOperatorUserPermissionLevel ()I i
getPlayerList ()Lnet/minecraft/server/players/PlayerList; ae
getPlayerList ()Lnet/minecraft/server/dedicated/DedicatedPlayerList; bl
getPluginNames ()Ljava/lang/String; s
getProperties ()Lnet/minecraft/server/dedicated/DedicatedServerProperties; a
getRateLimitPacketsPerSecond ()I m
getScaledTrackingDistance (I)I b
getServerIp ()Ljava/lang/String; b
getServerName ()Ljava/lang/String; f
getServerPort ()I d
getServerResourcePack ()Ljava/util/Optional; U
getSpawnProtectionRadius ()I aj
handleConsoleInput (Ljava/lang/String;Lnet/minecraft/commands/CommandSourceStack;)V a
handleConsoleInputs ()V bk
hasGui ()Z ah
hidesOnlinePlayers ()Z al
initServer ()Z e
isCommandBlockEnabled ()Z o
isDedicatedServer ()Z l
isEpollEnabled ()Z n
isHardcore ()Z h
isNetherEnabled ()Z D
isPublished ()Z p
isSingleplayerOwner (Lcom/mojang/authlib/GameProfile;)Z a
isSpawningAnimals ()Z Y
isSpawningMonsters ()Z S
isUnderSpawnProtection (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/entity/player/Player;)Z a
lambda$fillServerSystemReport$0 ()Ljava/lang/String; bz
lambda$fillServerSystemReport$1 ()Ljava/lang/String; by
lambda$runCommand$3 (Ljava/lang/String;)V e
lambda$setPlayerIdleTimeout$2 (ILnet/minecraft/server/dedicated/DedicatedServerProperties;)Lnet/minecraft/server/dedicated/DedicatedServerProperties; a
lambda$storeUsingWhiteList$4 (ZLnet/minecraft/server/dedicated/DedicatedServerProperties;)Lnet/minecraft/server/dedicated/DedicatedServerProperties; a
logIPs ()Z bj
onServerExit ()V g
repliesToStatus ()Z ak
runCommand (Ljava/lang/String;)Ljava/lang/String; a
setPlayerIdleTimeout (I)V c
shouldInformAdmins ()Z W_
shouldRconBroadcast ()Z k
showGui ()V bm
stopServer ()V t
storeUsingWhiteList (Z)V i
tickChildren (Ljava/util/function/BooleanSupplier;)V b
waitForRetry ()V bx
net/minecraft/server/dedicated/DedicatedServer$1 ama$1
this$0 a
<init> (Lnet/minecraft/server/dedicated/DedicatedServer;Ljava/lang/String;)V <init>
run ()V run
net/minecraft/server/dedicated/DedicatedServerProperties amb
COMMA_SPLITTER ac
LOGGER aa
SHA1 ab
allowFlight g
allowNether v
announcePlayerAchievements o
broadcastConsoleToOps K
broadcastRconToOps J
difficulty k
enableCommandBlock y
enableJmxMonitoring N
enableQuery p
enableRcon r
enableStatus O
enforceSecureProfile W
enforceWhitelist j
entityBroadcastRangePercentage Q
forceGameMode i
functionPermissionLevel B
gamemode l
hardcore u
hideOnlinePlayers P
initialDataPackConfiguration T
levelName m
logIPs X
maxChainedNeighborUpdates D
maxPlayers H
maxTickTime C
maxWorldSize L
motd h
networkCompressionThreshold I
onlineMode a
opPermissionLevel A
playerIdleTimeout U
preventProxyConnections b
pvp f
queryPort q
rateLimitPacketsPerSecond E
rconPassword t
rconPort s
serverIp c
serverPort n
serverResourcePackInfo S
simulationDistance G
spawnAnimals d
spawnMonsters w
spawnNpcs e
spawnProtection z
syncChunkWrites M
textFilteringConfig R
useNativeTransport x
viewDistance F
whiteList V
worldDimensionData ad
worldOptions Y
<clinit> ()V <clinit>
<init> (Ljava/util/Properties;)V <init>
createDimensions (Lnet/minecraft/core/RegistryAccess;)Lnet/minecraft/world/level/levelgen/WorldDimensions; a
fromFile (Ljava/nio/file/Path;)Lnet/minecraft/server/dedicated/DedicatedServerProperties; a
getDatapackConfig (Ljava/lang/String;Ljava/lang/String;)Lnet/minecraft/world/level/DataPackConfig; b
getServerPackInfo (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;ZLjava/lang/String;)Ljava/util/Optional; a
lambda$new$0 (Ljava/lang/Integer;)Ljava/lang/Integer; b
lambda$new$1 (Ljava/lang/Integer;)Ljava/lang/Integer; a
lambda$new$2 (Ljava/lang/String;)Lcom/google/gson/JsonObject; e
lambda$new$3 (Ljava/lang/String;)Ljava/lang/String; d
parseResourcePackPrompt (Ljava/lang/String;)Lnet/minecraft/network/chat/Component; c
reload (Lnet/minecraft/core/RegistryAccess;Ljava/util/Properties;)Lnet/minecraft/server/dedicated/DedicatedServerProperties; a
reload (Lnet/minecraft/core/RegistryAccess;Ljava/util/Properties;)Lnet/minecraft/server/dedicated/Settings; b
net/minecraft/server/dedicated/DedicatedServerProperties$WorldDimensionData amb$a
LEGACY_PRESET_NAMES c
generatorSettings a
levelType b
<clinit> ()V <clinit>
<init> (Lcom/google/gson/JsonObject;Ljava/lang/String;)V <init>
create (Lnet/minecraft/core/RegistryAccess;)Lnet/minecraft/world/level/levelgen/WorldDimensions; a
equals (Ljava/lang/Object;)Z equals
generatorSettings ()Lcom/google/gson/JsonObject; a
hashCode ()I hashCode
lambda$create$0 (Lnet/minecraft/core/Registry;)Ljava/util/Optional; a
lambda$create$1 ()Ljava/lang/IllegalStateException; d
lambda$create$2 (Lnet/minecraft/resources/ResourceLocation;)Lnet/minecraft/resources/ResourceKey; a
lambda$create$3 ()Ljava/util/Optional; c
lambda$create$4 (Lnet/minecraft/core/Holder$Reference;)Lnet/minecraft/core/Holder$Reference; a
levelType ()Ljava/lang/String; b
toString ()Ljava/lang/String; toString
net/minecraft/server/dedicated/DedicatedServerSettings amc
properties b
source a
<init> (Ljava/nio/file/Path;)V <init>
forceSave ()V b
getProperties ()Lnet/minecraft/server/dedicated/DedicatedServerProperties; a
update (Ljava/util/function/UnaryOperator;)Lnet/minecraft/server/dedicated/DedicatedServerSettings; a
net/minecraft/server/dedicated/ServerWatchdog amd
LOGGER a
MAX_SHUTDOWN_TIME b
SHUTDOWN_STATUS c
maxTickTimeNanos e
server d
<clinit> ()V <clinit>
<init> (Lnet/minecraft/server/dedicated/DedicatedServer;)V <init>
exit ()V a
lambda$run$0 ()Ljava/lang/String; c
lambda$run$1 (Lnet/minecraft/server/level/ServerLevel;)Ljava/lang/String; a
lambda$run$2 ()Ljava/lang/String; b
run ()V run
net/minecraft/server/dedicated/ServerWatchdog$1 amd$1
this$0 a
<init> (Lnet/minecraft/server/dedicated/ServerWatchdog;)V <init>
run ()V run
net/minecraft/server/dedicated/Settings ame
LOGGER a
properties Z
<clinit> ()V <clinit>
<init> (Ljava/util/Properties;)V <init>
cloneProperties ()Ljava/util/Properties; a
dispatchNumberOrString (Ljava/util/function/IntFunction;Ljava/util/function/Function;)Ljava/util/function/Function; a
get (Ljava/lang/String;I)I a
get (Ljava/lang/String;J)J a
get (Ljava/lang/String;Ljava/util/function/Function;Ljava/util/function/UnaryOperator;Ljava/util/function/Function;Ljava/lang/Object;)Ljava/lang/Object; a
get (Ljava/lang/String;Ljava/util/function/UnaryOperator;I)I a
get (Ljava/lang/String;Ljava/util/function/Function;Ljava/util/function/Function;Ljava/lang/Object;)Ljava/lang/Object; a
get (Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; a
get (Ljava/lang/String;Z)Z a
get (Ljava/lang/String;Ljava/util/function/Function;Ljava/lang/Object;)Ljava/lang/Object; a
getLegacy (Ljava/lang/String;Ljava/util/function/Function;)Ljava/lang/Object; a
getLegacyBoolean (Ljava/lang/String;)Ljava/lang/Boolean; b
getLegacyString (Ljava/lang/String;)Ljava/lang/String; a
getMutable (Ljava/lang/String;Ljava/util/function/Function;Ljava/util/function/Function;Ljava/lang/Object;)Lnet/minecraft/server/dedicated/Settings$MutableValue; b
getMutable (Ljava/lang/String;Ljava/util/function/Function;Ljava/lang/Object;)Lnet/minecraft/server/dedicated/Settings$MutableValue; b
getMutable (Ljava/lang/String;I)Lnet/minecraft/server/dedicated/Settings$MutableValue; b
getMutable (Ljava/lang/String;Z)Lnet/minecraft/server/dedicated/Settings$MutableValue; b
getStringRaw (Ljava/lang/String;)Ljava/lang/String; c
lambda$dispatchNumberOrString$1 (Ljava/util/function/IntFunction;Ljava/util/function/Function;Ljava/lang/String;)Ljava/lang/Object; a
lambda$get$2 (Ljava/util/function/Function;Ljava/util/function/UnaryOperator;Ljava/lang/String;)Ljava/lang/Object; a
lambda$wrapNumberDeserializer$0 (Ljava/util/function/Function;Ljava/lang/String;)Ljava/lang/Number; a
loadFromFile (Ljava/nio/file/Path;)Ljava/util/Properties; b
reload (Lnet/minecraft/core/RegistryAccess;Ljava/util/Properties;)Lnet/minecraft/server/dedicated/Settings; b
store (Ljava/nio/file/Path;)V c
wrapNumberDeserializer (Ljava/util/function/Function;)Ljava/util/function/Function; a
net/minecraft/server/dedicated/Settings$MutableValue ame$a
key b
serializer d
this$0 a
value c
<init> (Lnet/minecraft/server/dedicated/Settings;Ljava/lang/String;Ljava/lang/Object;Ljava/util/function/Function;)V <init>
get ()Ljava/lang/Object; get
update (Lnet/minecraft/core/RegistryAccess;Ljava/lang/Object;)Lnet/minecraft/server/dedicated/Settings; a
net/minecraft/server/dedicated/package-info amf
net/minecraft/server/gui/MinecraftServerGui amg
LOGGER b
MONOSPACED a
SHUTDOWN_TITLE d
TITLE c
finalizers g
isClosing h
logAppenderThread f
server e
<clinit> ()V <clinit>
<init> (Lnet/minecraft/server/dedicated/DedicatedServer;)V <init>
addFinalizer (Ljava/lang/Runnable;)V a
buildChatPanel ()Ljavax/swing/JComponent; e
buildInfoPanel ()Ljavax/swing/JComponent; c
buildPlayerPanel ()Ljavax/swing/JComponent; d
close ()V b
lambda$buildChatPanel$0 (Ljavax/swing/JTextField;Ljava/awt/event/ActionEvent;)V a
lambda$buildChatPanel$1 (Ljavax/swing/JTextArea;Ljavax/swing/JScrollPane;)V a
lambda$print$2 (Ljavax/swing/JTextArea;Ljavax/swing/JScrollPane;Ljava/lang/String;)V b
print (Ljavax/swing/JTextArea;Ljavax/swing/JScrollPane;Ljava/lang/String;)V a
runFinalizers ()V f
showFrameFor (Lnet/minecraft/server/dedicated/DedicatedServer;)Lnet/minecraft/server/gui/MinecraftServerGui; a
start ()V a
net/minecraft/server/gui/MinecraftServerGui$1 amg$1
val$frame b
val$gui a
val$server c
<init> (Lnet/minecraft/server/gui/MinecraftServerGui;Ljavax/swing/JFrame;Lnet/minecraft/server/dedicated/DedicatedServer;)V <init>
windowClosing (Ljava/awt/event/WindowEvent;)V windowClosing
net/minecraft/server/gui/MinecraftServerGui$2 amg$2
this$0 a
<init> (Lnet/minecraft/server/gui/MinecraftServerGui;)V <init>
focusGained (Ljava/awt/event/FocusEvent;)V focusGained
net/minecraft/server/gui/PlayerListComponent amh
server a
tickCount b
<init> (Lnet/minecraft/server/MinecraftServer;)V <init>
tick ()V a
net/minecraft/server/gui/StatsComponent ami
DECIMAL_FORMAT a
msgs d
server e
timer f
values b
vp c
<clinit> ()V <clinit>
<init> (Lnet/minecraft/server/MinecraftServer;)V <init>
close ()V a
lambda$new$1 (Ljava/awt/event/ActionEvent;)V a
lambda$static$0 (Ljava/text/DecimalFormat;)V a
paint (Ljava/awt/Graphics;)V paint
tick ()V b
net/minecraft/server/gui/package-info amj
net/minecraft/server/level/BlockDestructionProgress amk
id a
pos b
progress c
updatedRenderTick d
<init> (ILnet/minecraft/core/BlockPos;)V <init>
compareTo (Ljava/lang/Object;)I compareTo
compareTo (Lnet/minecraft/server/level/BlockDestructionProgress;)I a
equals (Ljava/lang/Object;)Z equals
getId ()I a
getPos ()Lnet/minecraft/core/BlockPos; b
getProgress ()I c
getUpdatedRenderTick ()I d
hashCode ()I hashCode
setProgress (I)V a
updateTick (I)V b
net/minecraft/server/level/ChunkHolder aml
CHUNK_STATUSES f
NOT_DONE_YET d
UNLOADED_CHUNK a
UNLOADED_CHUNK_FUTURE b
UNLOADED_LEVEL_CHUNK c
UNLOADED_LEVEL_CHUNK_FUTURE e
blockChangedLightSectionFilter t
changedBlocksPerSection s
chunkToSave l
chunkToSaveHistory m
entityTickingChunkFuture k
fullChunkFuture i
futures g
hasChangedSections r
levelHeightAccessor h
lightEngine v
oldTicketLevel n
onLevelChange w
pendingFullStateConfirmation z
playerProvider x
pos q
queueLevel p
sendSync A
skyChangedLightSectionFilter u
ticketLevel o
tickingChunkFuture j
wasAccessibleSinceLastSave y
<clinit> ()V <clinit>
<init> (Lnet/minecraft/world/level/ChunkPos;ILnet/minecraft/world/level/LevelHeightAccessor;Lnet/minecraft/world/level/lighting/LevelLightEngine;Lnet/minecraft/server/level/ChunkHolder$LevelChangeListener;Lnet/minecraft/server/level/ChunkHolder$PlayerProvider;)V <init>
addSaveDependency (Ljava/lang/String;Ljava/util/concurrent/CompletableFuture;)V a
addSendDependency (Ljava/util/concurrent/CompletableFuture;)V a
blockChanged (Lnet/minecraft/core/BlockPos;)V a
broadcast (Ljava/util/List;Lnet/minecraft/network/protocol/Packet;)V a
broadcastBlockEntity (Ljava/util/List;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;)V a
broadcastBlockEntityIfNeeded (Ljava/util/List;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)V a
broadcastChanges (Lnet/minecraft/world/level/chunk/LevelChunk;)V a
demoteFullChunk (Lnet/minecraft/server/level/ChunkMap;Lnet/minecraft/server/level/FullChunkStatus;)V a
getAllFutures ()Ljava/util/List; q
getChunkSendSyncFuture ()Ljava/util/concurrent/CompletableFuture; e
getChunkToSave ()Ljava/util/concurrent/CompletableFuture; j
getChunkToSend ()Lnet/minecraft/world/level/chunk/LevelChunk; f
getEntityTickingChunkFuture ()Ljava/util/concurrent/CompletableFuture; b
getFullChunk ()Lnet/minecraft/world/level/chunk/LevelChunk; g
getFullChunkFuture ()Ljava/util/concurrent/CompletableFuture; c
getFullStatus ()Lnet/minecraft/server/level/FullChunkStatus; k
getFutureIfPresent (Lnet/minecraft/world/level/chunk/ChunkStatus;)Ljava/util/concurrent/CompletableFuture; b
getFutureIfPresentUnchecked (Lnet/minecraft/world/level/chunk/ChunkStatus;)Ljava/util/concurrent/CompletableFuture; a
getLastAvailable ()Lnet/minecraft/world/level/chunk/ChunkAccess; i
getLastAvailableStatus ()Lnet/minecraft/world/level/chunk/ChunkStatus; h
getOrScheduleFuture (Lnet/minecraft/world/level/chunk/ChunkStatus;Lnet/minecraft/server/level/ChunkMap;)Ljava/util/concurrent/CompletableFuture; a
getPos ()Lnet/minecraft/world/level/ChunkPos; l
getQueueLevel ()I n
getTicketLevel ()I m
getTickingChunk ()Lnet/minecraft/world/level/chunk/LevelChunk; d
getTickingChunkFuture ()Ljava/util/concurrent/CompletableFuture; a
lambda$addSaveDependency$2 (Lnet/minecraft/world/level/chunk/ChunkAccess;Ljava/lang/Object;)Lnet/minecraft/world/level/chunk/ChunkAccess; a
lambda$addSendDependency$6 (Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; a
lambda$broadcast$1 (Lnet/minecraft/network/protocol/Packet;Lnet/minecraft/server/level/ServerPlayer;)V a
lambda$broadcastChanges$0 (Ljava/util/List;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)V b
lambda$scheduleFullChunkPromotion$7 (Lnet/minecraft/server/level/ChunkMap;Lnet/minecraft/server/level/FullChunkStatus;)V b
lambda$scheduleFullChunkPromotion$8 (Ljava/util/concurrent/CompletableFuture;Lnet/minecraft/world/level/chunk/LevelChunk;)V a
lambda$scheduleFullChunkPromotion$9 (Ljava/util/concurrent/CompletableFuture;Lcom/mojang/datafixers/util/Either;)V a
lambda$updateChunkToSave$3 (Lnet/minecraft/world/level/chunk/ChunkAccess;)Lnet/minecraft/world/level/chunk/ChunkAccess; a
lambda$updateChunkToSave$4 (Lnet/minecraft/world/level/chunk/ChunkAccess;Lnet/minecraft/server/level/ChunkHolder$ChunkLoadingFailure;)Lnet/minecraft/world/level/chunk/ChunkAccess; a
lambda$updateChunkToSave$5 (Lnet/minecraft/world/level/chunk/ChunkAccess;Lcom/mojang/datafixers/util/Either;)Lnet/minecraft/world/level/chunk/ChunkAccess; a
refreshAccessibility ()V p
replaceProtoChunk (Lnet/minecraft/world/level/chunk/ImposterProtoChunk;)V a
scheduleFullChunkPromotion (Lnet/minecraft/server/level/ChunkMap;Ljava/util/concurrent/CompletableFuture;Ljava/util/concurrent/Executor;Lnet/minecraft/server/level/FullChunkStatus;)V a
sectionLightChanged (Lnet/minecraft/world/level/LightLayer;I)V a
setQueueLevel (I)V b
setTicketLevel (I)V a
updateChunkToSave (Ljava/util/concurrent/CompletableFuture;Ljava/lang/String;)V a
updateFutures (Lnet/minecraft/server/level/ChunkMap;Ljava/util/concurrent/Executor;)V a
wasAccessibleSinceLastSave ()Z o
net/minecraft/server/level/ChunkHolder$1 aml$1
this$0 a
<init> (Lnet/minecraft/server/level/ChunkHolder;)V <init>
toString ()Ljava/lang/String; toString
net/minecraft/server/level/ChunkHolder$ChunkLoadingFailure aml$a
UNLOADED b
<clinit> ()V <clinit>
net/minecraft/server/level/ChunkHolder$ChunkLoadingFailure$1 aml$a$1
<init> ()V <init>
toString ()Ljava/lang/String; toString
net/minecraft/server/level/ChunkHolder$ChunkSaveDebug aml$b
future b
source c
thread a
<init> (Ljava/lang/Thread;Ljava/util/concurrent/CompletableFuture;Ljava/lang/String;)V <init>
net/minecraft/server/level/ChunkHolder$LevelChangeListener aml$c
onLevelChange (Lnet/minecraft/world/level/ChunkPos;Ljava/util/function/IntSupplier;ILjava/util/function/IntConsumer;)V onLevelChange
net/minecraft/server/level/ChunkHolder$PlayerProvider aml$d
getPlayers (Lnet/minecraft/world/level/ChunkPos;Z)Ljava/util/List; a
net/minecraft/server/level/ChunkLevel amm
BLOCK_TICKING_LEVEL c
ENTITY_TICKING_LEVEL d
FULL_CHUNK_LEVEL b
MAX_LEVEL a
<clinit> ()V <clinit>
<init> ()V <init>
byStatus (Lnet/minecraft/world/level/chunk/ChunkStatus;)I a
byStatus (Lnet/minecraft/server/level/FullChunkStatus;)I a
fullStatus (I)Lnet/minecraft/server/level/FullChunkStatus; b
generationStatus (I)Lnet/minecraft/world/level/chunk/ChunkStatus; a
isBlockTicking (I)Z d
isEntityTicking (I)Z c
isLoaded (I)Z e
net/minecraft/server/level/ChunkLevel$1 amm$1
$SwitchMap$net$minecraft$server$level$FullChunkStatus a
<clinit> ()V <clinit>
net/minecraft/server/level/ChunkMap amn
CHUNK_SAVED_EAGERLY_PER_TICK k
CHUNK_SAVED_PER_TICK j
CHUNK_TYPE_FULL h
CHUNK_TYPE_REPLACEABLE f
CHUNK_TYPE_UNKNOWN g
EAGER_CHUNK_SAVE_COOLDOWN_IN_MILLIS l
FORCED_TICKET_LEVEL c
LOGGER i
MAX_VIEW_DISTANCE b
MIN_VIEW_DISTANCE a
chunkGeneratorState v
chunkSaveCooldowns M
chunkStatusListener E
chunkTypeCache L
distanceManager F
entitiesInLevel p
entityMap K
generator t
level q
lightEngine r
mainThreadExecutor s
mainThreadMailbox C
modified z
overworldDataStorage w
pendingUnloads o
playerMap J
poiManager x
progressListener D
queueSorter A
randomState u
serverViewDistance O
storageName I
structureTemplateManager H
tickingGenerated G
toDrop y
unloadQueue N
updatingChunkMap m
visibleChunkMap n
worldgenMailbox B
<clinit> ()V <clinit>
<init> (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/level/storage/LevelStorageSource$LevelStorageAccess;Lcom/mojang/datafixers/DataFixer;Lnet/minecraft/world/level/levelgen/structure/templatesystem/StructureTemplateManager;Ljava/util/concurrent/Executor;Lnet/minecraft/util/thread/BlockableEventLoop;Lnet/minecraft/world/level/chunk/LightChunkGetter;Lnet/minecraft/world/level/chunk/ChunkGenerator;Lnet/minecraft/server/level/progress/ChunkProgressListener;Lnet/minecraft/world/level/entity/ChunkStatusUpdateListener;Ljava/util/function/Supplier;IZ)V <init>
addEntity (Lnet/minecraft/world/entity/Entity;)V a
anyPlayerCloseEnoughForSpawning (Lnet/minecraft/world/level/ChunkPos;)Z c
applyChunkTrackingView (Lnet/minecraft/server/level/ServerPlayer;Lnet/minecraft/server/level/ChunkTrackingView;)V a
broadcast (Lnet/minecraft/world/entity/Entity;Lnet/minecraft/network/protocol/Packet;)V a
broadcastAndSend (Lnet/minecraft/world/entity/Entity;Lnet/minecraft/network/protocol/Packet;)V b
close ()V close
createEmptyChunk (Lnet/minecraft/world/level/ChunkPos;)Lnet/minecraft/world/level/chunk/ChunkAccess; g
debugFuturesAndCreateReportedException (Ljava/lang/IllegalStateException;Ljava/lang/String;)Lnet/minecraft/ReportedException; a
debugReloadGenerator ()V d
dropChunk (Lnet/minecraft/server/level/ServerPlayer;Lnet/minecraft/world/level/ChunkPos;)V b
dumpChunks (Ljava/io/Writer;)V a
euclideanDistanceSquared (Lnet/minecraft/world/level/ChunkPos;Lnet/minecraft/world/entity/Entity;)D a
generator ()Lnet/minecraft/world/level/chunk/ChunkGenerator; a
generatorState ()Lnet/minecraft/world/level/chunk/ChunkGeneratorStructureState; b
getChunkDebugData (Lnet/minecraft/world/level/ChunkPos;)Ljava/lang/String; a
getChunkQueueLevel (J)Ljava/util/function/IntSupplier; c
getChunkRangeFuture (Lnet/minecraft/server/level/ChunkHolder;ILjava/util/function/IntFunction;)Ljava/util/concurrent/CompletableFuture; a
getChunkToSend (J)Lnet/minecraft/world/level/chunk/LevelChunk; d
getChunks ()Ljava/lang/Iterable; k
getDependencyStatus (Lnet/minecraft/world/level/chunk/ChunkStatus;I)Lnet/minecraft/world/level/chunk/ChunkStatus; a
getDistanceManager ()Lnet/minecraft/server/level/DistanceManager; j
getLightEngine ()Lnet/minecraft/server/level/ThreadedLevelLightEngine; e
getPlayerViewDistance (Lnet/minecraft/server/level/ServerPlayer;)I b
getPlayers (Lnet/minecraft/world/level/ChunkPos;Z)Ljava/util/List; a
getPlayersCloseForSpawning (Lnet/minecraft/world/level/ChunkPos;)Ljava/util/List; d
getPoiManager ()Lnet/minecraft/world/entity/ai/village/poi/PoiManager; m
getStorageName ()Ljava/lang/String; n
getTickingGenerated ()I h
getUpdatingChunkIfPresent (J)Lnet/minecraft/server/level/ChunkHolder; a
getVisibleChunkIfPresent (J)Lnet/minecraft/server/level/ChunkHolder; b
handleChunkLoadFailure (Ljava/lang/Throwable;Lnet/minecraft/world/level/ChunkPos;)Lcom/mojang/datafixers/util/Either; a
hasWork ()Z f
isChunkDataValid (Lnet/minecraft/nbt/CompoundTag;)Z b
isChunkOnTrackedBorder (Lnet/minecraft/server/level/ServerPlayer;II)Z b
isChunkTracked (Lnet/minecraft/server/level/ServerPlayer;II)Z a
isExistingChunkFull (Lnet/minecraft/world/level/ChunkPos;)Z i
lambda$applyChunkTrackingView$55 (Lnet/minecraft/server/level/ServerPlayer;Lnet/minecraft/world/level/ChunkPos;)V e
lambda$applyChunkTrackingView$56 (Lnet/minecraft/server/level/ServerPlayer;Lnet/minecraft/world/level/ChunkPos;)V d
lambda$debugFuturesAndCreateReportedException$5 (Ljava/lang/StringBuilder;Lnet/minecraft/server/level/ChunkHolder;Lcom/mojang/datafixers/util/Pair;)V a
lambda$debugFuturesAndCreateReportedException$6 (Ljava/lang/StringBuilder;Lnet/minecraft/server/level/ChunkHolder;)V a
lambda$debugReloadGenerator$0 (Lcom/google/gson/JsonElement;)Lcom/mojang/serialization/DataResult; a
lambda$debugReloadGenerator$1 (Lnet/minecraft/world/level/chunk/ChunkGenerator;)V a
lambda$dumpChunks$48 (Lnet/minecraft/world/level/chunk/ChunkAccess;)Ljava/util/Optional; b
lambda$dumpChunks$49 (Lnet/minecraft/world/level/chunk/LevelChunk;)Ljava/lang/Integer; e
lambda$dumpChunks$50 (Lnet/minecraft/world/level/chunk/LevelChunk;)Ljava/lang/Integer; d
lambda$dumpChunks$51 (Lnet/minecraft/world/level/chunk/LevelChunk;)Ljava/lang/Integer; c
lambda$getChunkQueueLevel$2 (J)I e
lambda$getChunkRangeFuture$3 (Lcom/mojang/datafixers/util/Either;)Lcom/mojang/datafixers/util/Either; d
lambda$getChunkRangeFuture$4 (IIILjava/util/List;)Lcom/mojang/datafixers/util/Either; a
lambda$prepareAccessibleChunk$45 (Ljava/util/List;)Lnet/minecraft/world/level/chunk/LevelChunk; b
lambda$prepareAccessibleChunk$46 (Lcom/mojang/datafixers/util/Either;)Lcom/mojang/datafixers/util/Either; a
lambda$prepareAccessibleChunk$47 (Lnet/minecraft/server/level/ChunkHolder;Ljava/lang/Runnable;)V a
lambda$prepareEntityTickingChunk$7 (I)Lnet/minecraft/world/level/chunk/ChunkStatus; c
lambda$prepareEntityTickingChunk$8 (Ljava/util/List;)Lnet/minecraft/world/level/chunk/LevelChunk; d
lambda$prepareEntityTickingChunk$9 (Lcom/mojang/datafixers/util/Either;)Lcom/mojang/datafixers/util/Either; c
lambda$prepareTickingChunk$37 (I)Lnet/minecraft/world/level/chunk/ChunkStatus; b
lambda$prepareTickingChunk$38 (Ljava/util/List;)Lnet/minecraft/world/level/chunk/LevelChunk; c
lambda$prepareTickingChunk$39 (Lcom/mojang/datafixers/util/Either;)Lcom/mojang/datafixers/util/Either; b
lambda$prepareTickingChunk$40 (Lnet/minecraft/server/level/ChunkHolder;Ljava/lang/Runnable;)V b
lambda$prepareTickingChunk$41 (Lnet/minecraft/world/level/chunk/LevelChunk;Ljava/lang/Object;)V a
lambda$prepareTickingChunk$42 (Lnet/minecraft/server/level/ChunkHolder;Lnet/minecraft/world/level/chunk/LevelChunk;)V a
lambda$prepareTickingChunk$43 (Lnet/minecraft/server/level/ChunkHolder;Lcom/mojang/datafixers/util/Either;)Lcom/mojang/datafixers/util/Either; a
lambda$prepareTickingChunk$44 (Lcom/mojang/datafixers/util/Either;Ljava/lang/Throwable;)Ljava/lang/Object; a
lambda$printFuture$52 (Lnet/minecraft/world/level/chunk/LevelChunk;)Ljava/lang/String; b
lambda$printFuture$53 (Lnet/minecraft/server/level/ChunkHolder$ChunkLoadingFailure;)Ljava/lang/String; a
lambda$protoChunkToFullChunk$32 (Lnet/minecraft/world/level/chunk/ProtoChunk;Lnet/minecraft/world/level/chunk/LevelChunk;)V a
lambda$protoChunkToFullChunk$33 (Lnet/minecraft/server/level/ChunkHolder;)Lnet/minecraft/server/level/FullChunkStatus; f
lambda$protoChunkToFullChunk$34 (Lnet/minecraft/server/level/ChunkHolder;Lnet/minecraft/world/level/chunk/ChunkAccess;)Lnet/minecraft/world/level/chunk/ChunkAccess; a
lambda$protoChunkToFullChunk$35 (Lnet/minecraft/server/level/ChunkHolder;Lcom/mojang/datafixers/util/Either;)Lcom/mojang/datafixers/util/Either; b
lambda$protoChunkToFullChunk$36 (Lnet/minecraft/server/level/ChunkHolder;Ljava/lang/Runnable;)V c
lambda$readChunk$54 (Ljava/util/Optional;)Ljava/util/Optional; a
lambda$releaseLightTicket$30 (Lnet/minecraft/world/level/ChunkPos;)V m
lambda$releaseLightTicket$31 (Lnet/minecraft/world/level/ChunkPos;)Ljava/lang/String; l
lambda$resendBiomesForChunks$57 (Lnet/minecraft/server/level/ServerPlayer;)Ljava/util/List; f
lambda$resendBiomesForChunks$58 (Lnet/minecraft/server/level/ServerPlayer;Ljava/util/List;)V a
lambda$saveAllChunks$10 (Lnet/minecraft/server/level/ChunkHolder;)Lnet/minecraft/world/level/chunk/ChunkAccess; g
lambda$saveAllChunks$11 (Lnet/minecraft/world/level/chunk/ChunkAccess;)Z c
lambda$saveAllChunks$12 (Lorg/apache/commons/lang3/mutable/MutableBoolean;Lnet/minecraft/world/level/chunk/ChunkAccess;)V a
lambda$saveAllChunks$13 ()Z q
lambda$schedule$16 (Lnet/minecraft/server/level/ChunkHolder;Lnet/minecraft/world/level/chunk/ChunkAccess;)Ljava/util/concurrent/CompletableFuture; d
lambda$scheduleChunkGeneration$21 (Lnet/minecraft/world/level/chunk/ChunkStatus;I)Lnet/minecraft/world/level/chunk/ChunkStatus; b
lambda$scheduleChunkGeneration$22 (Lnet/minecraft/world/level/chunk/ChunkStatus;)Ljava/lang/String; a
lambda$scheduleChunkGeneration$23 (Lnet/minecraft/server/level/ChunkHolder;Ljava/lang/Runnable;)V d
lambda$scheduleChunkGeneration$24 (Lnet/minecraft/server/level/ChunkHolder;Lnet/minecraft/world/level/chunk/ChunkAccess;)Ljava/util/concurrent/CompletableFuture; c
lambda$scheduleChunkGeneration$25 (Lnet/minecraft/server/level/ChunkHolder;Lnet/minecraft/world/level/chunk/ChunkAccess;)Ljava/util/concurrent/CompletableFuture; b
lambda$scheduleChunkGeneration$26 (Lnet/minecraft/CrashReport;)V a
lambda$scheduleChunkGeneration$27 (Lnet/minecraft/world/level/ChunkPos;Lnet/minecraft/server/level/ChunkHolder;Lnet/minecraft/world/level/chunk/ChunkStatus;Ljava/util/concurrent/Executor;Ljava/util/List;)Ljava/util/concurrent/CompletableFuture; a
lambda$scheduleChunkGeneration$28 (Lnet/minecraft/world/level/ChunkPos;Lnet/minecraft/server/level/ChunkHolder$ChunkLoadingFailure;)Ljava/util/concurrent/CompletableFuture; a
lambda$scheduleChunkGeneration$29 (Lnet/minecraft/world/level/ChunkPos;Lnet/minecraft/server/level/ChunkHolder;Lnet/minecraft/world/level/chunk/ChunkStatus;Ljava/util/concurrent/Executor;Lcom/mojang/datafixers/util/Either;)Ljava/util/concurrent/CompletionStage; a
lambda$scheduleChunkLoad$17 (Lnet/minecraft/world/level/ChunkPos;Lnet/minecraft/nbt/CompoundTag;)Z b
lambda$scheduleChunkLoad$18 (Lnet/minecraft/world/level/ChunkPos;Ljava/util/Optional;)Ljava/util/Optional; b
lambda$scheduleChunkLoad$19 (Lnet/minecraft/world/level/ChunkPos;Ljava/util/Optional;)Lcom/mojang/datafixers/util/Either; a
lambda$scheduleChunkLoad$20 (Lnet/minecraft/world/level/ChunkPos;Ljava/lang/Throwable;)Lcom/mojang/datafixers/util/Either; a
lambda$scheduleUnload$14 (Lnet/minecraft/server/level/ChunkHolder;Ljava/util/concurrent/CompletableFuture;JLnet/minecraft/world/level/chunk/ChunkAccess;)V a
lambda$scheduleUnload$15 (Lnet/minecraft/server/level/ChunkHolder;Ljava/lang/Void;Ljava/lang/Throwable;)V a
lambda$waitForLightBeforeSending$59 (Lnet/minecraft/world/level/ChunkPos;)V k
markChunkPendingToSend (Lnet/minecraft/server/level/ServerPlayer;Lnet/minecraft/world/level/chunk/LevelChunk;)V a
markChunkPendingToSend (Lnet/minecraft/server/level/ServerPlayer;Lnet/minecraft/world/level/ChunkPos;)V a
markPosition (Lnet/minecraft/world/level/ChunkPos;Lnet/minecraft/world/level/chunk/ChunkStatus$ChunkType;)B a
markPositionReplaceable (Lnet/minecraft/world/level/ChunkPos;)V h
move (Lnet/minecraft/server/level/ServerPlayer;)V a
onChunkReadyToSend (Lnet/minecraft/world/level/chunk/LevelChunk;)V a
onFullChunkStatusChange (Lnet/minecraft/world/level/ChunkPos;Lnet/minecraft/server/level/FullChunkStatus;)V a
playerIsCloseEnoughForSpawning (Lnet/minecraft/server/level/ServerPlayer;Lnet/minecraft/world/level/ChunkPos;)Z c
postLoadProtoChunk (Lnet/minecraft/server/level/ServerLevel;Ljava/util/List;)V a
prepareAccessibleChunk (Lnet/minecraft/server/level/ChunkHolder;)Ljava/util/concurrent/CompletableFuture; c
prepareEntityTickingChunk (Lnet/minecraft/server/level/ChunkHolder;)Ljava/util/concurrent/CompletableFuture; a
prepareTickingChunk (Lnet/minecraft/server/level/ChunkHolder;)Ljava/util/concurrent/CompletableFuture; b
printFuture (Ljava/util/concurrent/CompletableFuture;)Ljava/lang/String; a
processUnloads (Ljava/util/function/BooleanSupplier;)V b
promoteChunkMap ()Z g
protoChunkToFullChunk (Lnet/minecraft/server/level/ChunkHolder;)Ljava/util/concurrent/CompletableFuture; d
randomState ()Lnet/minecraft/world/level/levelgen/RandomState; c
readChunk (Lnet/minecraft/world/level/ChunkPos;)Ljava/util/concurrent/CompletableFuture; j
releaseLightTicket (Lnet/minecraft/world/level/ChunkPos;)V b
removeEntity (Lnet/minecraft/world/entity/Entity;)V b
resendBiomesForChunks (Ljava/util/List;)V a
save (Lnet/minecraft/world/level/chunk/ChunkAccess;)Z a
saveAllChunks (Z)V a
saveChunkIfNeeded (Lnet/minecraft/server/level/ChunkHolder;)Z e
schedule (Lnet/minecraft/server/level/ChunkHolder;Lnet/minecraft/world/level/chunk/ChunkStatus;)Ljava/util/concurrent/CompletableFuture; a
scheduleChunkGeneration (Lnet/minecraft/server/level/ChunkHolder;Lnet/minecraft/world/level/chunk/ChunkStatus;)Ljava/util/concurrent/CompletableFuture; b
scheduleChunkLoad (Lnet/minecraft/world/level/ChunkPos;)Ljava/util/concurrent/CompletableFuture; f
scheduleUnload (JLnet/minecraft/server/level/ChunkHolder;)V a
setServerViewDistance (I)V a
size ()I i
skipPlayer (Lnet/minecraft/server/level/ServerPlayer;)Z c
tick (Ljava/util/function/BooleanSupplier;)V a
tick ()V l
updateChunkScheduling (JILnet/minecraft/server/level/ChunkHolder;I)Lnet/minecraft/server/level/ChunkHolder; a
updateChunkTracking (Lnet/minecraft/server/level/ServerPlayer;)V e
updatePlayerPos (Lnet/minecraft/server/level/ServerPlayer;)V d
updatePlayerStatus (Lnet/minecraft/server/level/ServerPlayer;Z)V a
upgradeChunkTag (Lnet/minecraft/nbt/CompoundTag;)Lnet/minecraft/nbt/CompoundTag; c
waitForLightBeforeSending (Lnet/minecraft/world/level/ChunkPos;I)V a
net/minecraft/server/level/ChunkMap$1 amn$1
this$0 c
val$k a
<init> (Lnet/minecraft/server/level/ChunkMap;Lnet/minecraft/world/level/ChunkPos;)V <init>
toString ()Ljava/lang/String; toString
net/minecraft/server/level/ChunkMap$2 amn$2
this$0 g
val$either f
val$finalI c
val$range d
val$startX a
val$startZ e
<init> (Lnet/minecraft/server/level/ChunkMap;IIIILcom/mojang/datafixers/util/Either;)V <init>
toString ()Ljava/lang/String; toString
net/minecraft/server/level/ChunkMap$DistanceManager amn$a
this$0 a
<init> (Lnet/minecraft/server/level/ChunkMap;Ljava/util/concurrent/Executor;Ljava/util/concurrent/Executor;)V <init>
getChunk (J)Lnet/minecraft/server/level/ChunkHolder; b
isChunkToRemove (J)Z a
updateChunkScheduling (JILnet/minecraft/server/level/ChunkHolder;I)Lnet/minecraft/server/level/ChunkHolder; a
net/minecraft/server/level/ChunkMap$TrackedEntity amn$b
entity c
lastSectionPos e
range d
seenBy f
serverEntity b
this$0 a
<init> (Lnet/minecraft/server/level/ChunkMap;Lnet/minecraft/world/entity/Entity;IIZ)V <init>
broadcast (Lnet/minecraft/network/protocol/Packet;)V a
broadcastAndSend (Lnet/minecraft/network/protocol/Packet;)V b
broadcastRemoved ()V a
equals (Ljava/lang/Object;)Z equals
getEffectiveRange ()I b
hashCode ()I hashCode
removePlayer (Lnet/minecraft/server/level/ServerPlayer;)V a
scaledRange (I)I a
updatePlayer (Lnet/minecraft/server/level/ServerPlayer;)V b
updatePlayers (Ljava/util/List;)V a
net/minecraft/server/level/ChunkTaskPriorityQueue amo
PRIORITY_LEVEL_COUNT a
acquired e
firstQueue c
maxTasks f
name d
taskQueue b
<clinit> ()V <clinit>
<init> (Ljava/lang/String;I)V <init>
acquire (J)Ljava/lang/Runnable; a
getAcquired ()Lit/unimi/dsi/fastutil/longs/LongSet; c
hasWork ()Z b
lambda$acquire$4 (J)V c
lambda$new$0 (I)Lit/unimi/dsi/fastutil/longs/Long2ObjectLinkedOpenHashMap; a
lambda$pop$5 (J)Lcom/mojang/datafixers/util/Either; b
lambda$pop$6 (JLjava/util/Optional;)Lcom/mojang/datafixers/util/Either; a
lambda$release$3 (Ljava/util/Optional;)Z a
lambda$resortChunkTasks$1 (J)Ljava/util/List; e
lambda$submit$2 (J)Ljava/util/List; d
pop ()Ljava/util/stream/Stream; a
release (JZ)V a
resortChunkTasks (ILnet/minecraft/world/level/ChunkPos;I)V a
submit (Ljava/util/Optional;JI)V a
toString ()Ljava/lang/String; toString
net/minecraft/server/level/ChunkTaskPriorityQueueSorter amp
LOGGER a
mailbox d
queues b
sleeping c
<clinit> ()V <clinit>
<init> (Ljava/util/List;Ljava/util/concurrent/Executor;I)V <init>
close ()V close
getDebugStatus ()Ljava/lang/String; b
getProcessor (Lnet/minecraft/util/thread/ProcessorHandle;Z)Lnet/minecraft/util/thread/ProcessorHandle; a
getQueue (Lnet/minecraft/util/thread/ProcessorHandle;)Lnet/minecraft/server/level/ChunkTaskPriorityQueue; b
getReleaseProcessor (Lnet/minecraft/util/thread/ProcessorHandle;)Lnet/minecraft/util/thread/ProcessorHandle; a
hasWork ()Z a
lambda$getDebugStatus$18 (Ljava/lang/Long;)Ljava/lang/String; a
lambda$getDebugStatus$19 (Ljava/util/Map$Entry;)Ljava/lang/String; a
lambda$getProcessor$3 (Lnet/minecraft/util/thread/ProcessorHandle;ZLnet/minecraft/server/level/ChunkTaskPriorityQueueSorter$Message;)V a
lambda$getProcessor$4 (Lnet/minecraft/util/thread/ProcessorHandle;Lnet/minecraft/util/thread/ProcessorHandle;Z)V a
lambda$getProcessor$5 (Lnet/minecraft/util/thread/ProcessorHandle;ZLnet/minecraft/util/thread/ProcessorHandle;)Lnet/minecraft/util/thread/StrictQueue$IntRunnable; a
lambda$getReleaseProcessor$6 (Lnet/minecraft/util/thread/ProcessorHandle;Lnet/minecraft/server/level/ChunkTaskPriorityQueueSorter$Release;)V a
lambda$getReleaseProcessor$7 (Lnet/minecraft/util/thread/ProcessorHandle;Lnet/minecraft/util/thread/ProcessorHandle;)V b
lambda$getReleaseProcessor$8 (Lnet/minecraft/util/thread/ProcessorHandle;Lnet/minecraft/util/thread/ProcessorHandle;)Lnet/minecraft/util/thread/StrictQueue$IntRunnable; a
lambda$message$1 (Ljava/lang/Runnable;Lnet/minecraft/util/thread/ProcessorHandle;)V b
lambda$message$2 (Ljava/lang/Runnable;Lnet/minecraft/util/thread/ProcessorHandle;)Ljava/lang/Runnable; a
lambda$new$0 (ILnet/minecraft/util/thread/ProcessorHandle;)Lnet/minecraft/server/level/ChunkTaskPriorityQueue; a
lambda$onLevelChange$10 (Ljava/util/function/IntSupplier;Lnet/minecraft/world/level/ChunkPos;ILjava/util/function/IntConsumer;)V a
lambda$onLevelChange$9 (ILnet/minecraft/world/level/ChunkPos;ILnet/minecraft/server/level/ChunkTaskPriorityQueue;)V a
lambda$pollTask$13 (Ljava/lang/Runnable;)Ljava/util/concurrent/CompletableFuture; a
lambda$pollTask$14 (Lnet/minecraft/util/thread/ProcessorHandle;Lcom/mojang/datafixers/util/Either;)Ljava/util/concurrent/CompletableFuture; a
lambda$pollTask$15 (I)[Ljava/util/concurrent/CompletableFuture; a
lambda$pollTask$16 (Lnet/minecraft/server/level/ChunkTaskPriorityQueue;Lnet/minecraft/util/thread/ProcessorHandle;Ljava/lang/Void;)V a
lambda$pollTask$17 (Lnet/minecraft/server/level/ChunkTaskPriorityQueue;Lnet/minecraft/util/thread/ProcessorHandle;)V b
lambda$release$11 (Lnet/minecraft/util/thread/ProcessorHandle;JZLjava/lang/Runnable;)V a
lambda$submit$12 (Lnet/minecraft/util/thread/ProcessorHandle;Ljava/util/function/IntSupplier;JLjava/util/function/Function;Z)V a
message (Ljava/lang/Runnable;JLjava/util/function/IntSupplier;)Lnet/minecraft/server/level/ChunkTaskPriorityQueueSorter$Message; a
message (Lnet/minecraft/server/level/ChunkHolder;Ljava/lang/Runnable;)Lnet/minecraft/server/level/ChunkTaskPriorityQueueSorter$Message; a
message (Lnet/minecraft/server/level/ChunkHolder;Ljava/util/function/Function;)Lnet/minecraft/server/level/ChunkTaskPriorityQueueSorter$Message; a
message (Ljava/util/function/Function;JLjava/util/function/IntSupplier;)Lnet/minecraft/server/level/ChunkTaskPriorityQueueSorter$Message; a
onLevelChange (Lnet/minecraft/world/level/ChunkPos;Ljava/util/function/IntSupplier;ILjava/util/function/IntConsumer;)V onLevelChange
pollTask (Lnet/minecraft/server/level/ChunkTaskPriorityQueue;Lnet/minecraft/util/thread/ProcessorHandle;)V a
release (Lnet/minecraft/util/thread/ProcessorHandle;JLjava/lang/Runnable;Z)V a
release (Ljava/lang/Runnable;JZ)Lnet/minecraft/server/level/ChunkTaskPriorityQueueSorter$Release; a
submit (Lnet/minecraft/util/thread/ProcessorHandle;Ljava/util/function/Function;JLjava/util/function/IntSupplier;Z)V a
net/minecraft/server/level/ChunkTaskPriorityQueueSorter$Message amp$a
level c
pos b
task a
<init> (Ljava/util/function/Function;JLjava/util/function/IntSupplier;)V <init>
net/minecraft/server/level/ChunkTaskPriorityQueueSorter$Release amp$b
clearQueue c
pos b
task a
<init> (Ljava/lang/Runnable;JZ)V <init>
net/minecraft/server/level/ChunkTracker amq
<init> (III)V <init>
checkNeighborsAfterUpdate (JIZ)V a
computeLevelFromNeighbor (JJI)I b
getComputedLevel (JJI)I a
getLevelFromSource (J)I b
isSource (J)Z a
update (JIZ)V b
net/minecraft/server/level/ChunkTrackingView amr
EMPTY a
<clinit> ()V <clinit>
contains (II)Z a
contains (IIZ)Z a
contains (Lnet/minecraft/world/level/ChunkPos;)Z a
difference (Lnet/minecraft/server/level/ChunkTrackingView;Lnet/minecraft/server/level/ChunkTrackingView;Ljava/util/function/Consumer;Ljava/util/function/Consumer;)V a
forEach (Ljava/util/function/Consumer;)V a
isInViewDistance (IIIII)Z a
isInViewDistance (II)Z b
isWithinDistance (IIIIIZ)Z a
of (Lnet/minecraft/world/level/ChunkPos;I)Lnet/minecraft/server/level/ChunkTrackingView; a
net/minecraft/server/level/ChunkTrackingView$1 amr$1
<init> ()V <init>
contains (IIZ)Z a
forEach (Ljava/util/function/Consumer;)V a
net/minecraft/server/level/ChunkTrackingView$Positioned amr$a
center b
viewDistance c
<init> (Lnet/minecraft/world/level/ChunkPos;I)V <init>
center ()Lnet/minecraft/world/level/ChunkPos; a
contains (IIZ)Z a
equals (Ljava/lang/Object;)Z equals
forEach (Ljava/util/function/Consumer;)V a
hashCode ()I hashCode
maxX ()I e
maxZ ()I f
minX ()I c
minZ ()I d
squareIntersects (Lnet/minecraft/server/level/ChunkTrackingView$Positioned;)Z a
toString ()Ljava/lang/String; toString
viewDistance ()I b
net/minecraft/server/level/ClientInformation ams
MAX_LANGUAGE_LENGTH a
allowsListing i
chatColors e
chatVisibility d
language b
mainHand g
modelCustomisation f
textFilteringEnabled h
viewDistance c
<init> (Ljava/lang/String;ILnet/minecraft/world/entity/player/ChatVisiblity;ZILnet/minecraft/world/entity/HumanoidArm;ZZ)V <init>
<init> (Lnet/minecraft/network/FriendlyByteBuf;)V <init>
allowsListing ()Z i
chatColors ()Z e
chatVisibility ()Lnet/minecraft/world/entity/player/ChatVisiblity; d
createDefault ()Lnet/minecraft/server/level/ClientInformation; a
equals (Ljava/lang/Object;)Z equals
hashCode ()I hashCode
language ()Ljava/lang/String; b
mainHand ()Lnet/minecraft/world/entity/HumanoidArm; g
modelCustomisation ()I f
textFilteringEnabled ()Z h
toString ()Ljava/lang/String; toString
viewDistance ()I c
write (Lnet/minecraft/network/FriendlyByteBuf;)V a
net/minecraft/server/level/ColumnPos amt
COORD_BITS c
COORD_MASK d
x a
z b
<init> (II)V <init>
asLong (II)J a
equals (Ljava/lang/Object;)Z equals
getX (J)I a
getZ (J)I b
hashCode ()I hashCode
toChunkPos ()Lnet/minecraft/world/level/ChunkPos; a
toLong ()J b
toString ()Ljava/lang/String; toString
x ()I c
z ()I d
net/minecraft/server/level/DemoMode amu
DEMO_DAYS a
TOTAL_PLAY_TICKS b
demoEndedReminder g
demoHasEnded f
displayedIntro e
gameModeTicks h
<init> (Lnet/minecraft/server/level/ServerPlayer;)V <init>
handleBlockBreakAction (Lnet/minecraft/core/BlockPos;Lnet/minecraft/network/protocol/game/ServerboundPlayerActionPacket$Action;Lnet/minecraft/core/Direction;II)V a
outputDemoReminder ()V f
tick ()V a
useItem (Lnet/minecraft/server/level/ServerPlayer;Lnet/minecraft/world/level/Level;Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/InteractionHand;)Lnet/minecraft/world/InteractionResult; a
useItemOn (Lnet/minecraft/server/level/ServerPlayer;Lnet/minecraft/world/level/Level;Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/InteractionHand;Lnet/minecraft/world/phys/BlockHitResult;)Lnet/minecraft/world/InteractionResult; a
net/minecraft/server/level/DistanceManager amv
INITIAL_TICKET_LIST_CAPACITY c
LOGGER a
PLAYER_TICKET_LEVEL b
chunksToUpdateFutures j
mainThreadExecutor o
naturalSpawnChunkCounter g
playerTicketManager i
playersPerChunk d
simulationDistance q
ticketThrottler k
ticketThrottlerInput l
ticketThrottlerReleaser m
ticketTickCounter p
ticketTracker f
tickets e
ticketsToRelease n
tickingTicketsTracker h
<clinit> ()V <clinit>
<init> (Ljava/util/concurrent/Executor;Ljava/util/concurrent/Executor;)V <init>
addPlayer (Lnet/minecraft/core/SectionPos;Lnet/minecraft/server/level/ServerPlayer;)V a
addRegionTicket (Lnet/minecraft/server/level/TicketType;Lnet/minecraft/world/level/ChunkPos;ILjava/lang/Object;)V c
addTicket (JLnet/minecraft/server/level/Ticket;)V a
addTicket (Lnet/minecraft/server/level/TicketType;Lnet/minecraft/world/level/ChunkPos;ILjava/lang/Object;)V a
dumpTickets (Ljava/lang/String;)V a
getChunk (J)Lnet/minecraft/server/level/ChunkHolder; b
getDebugStatus ()Ljava/lang/String; c
getNaturalSpawnChunkCount ()I b
getPlayerTicketLevel ()I g
getTicketDebugString (J)Ljava/lang/String; e
getTicketLevelAt (Lnet/minecraft/util/SortedArraySet;)I a
getTickets (J)Lnet/minecraft/util/SortedArraySet; g
hasPlayersNearby (J)Z f
hasTickets ()Z f
inBlockTickingRange (J)Z d
inEntityTickingRange (J)Z c
isChunkToRemove (J)Z a
lambda$addPlayer$6 (J)Lit/unimi/dsi/fastutil/objects/ObjectSet; h
lambda$getTickets$5 (J)Lnet/minecraft/util/SortedArraySet; i
lambda$runAllUpdates$0 (Lnet/minecraft/server/level/ChunkMap;Lnet/minecraft/server/level/ChunkHolder;)V a
lambda$runAllUpdates$1 (Lnet/minecraft/server/level/Ticket;)Z a
lambda$runAllUpdates$2 ()V h
lambda$runAllUpdates$3 (J)V j
lambda$runAllUpdates$4 (JLcom/mojang/datafixers/util/Either;)V a
purgeStaleTickets ()V a
removePlayer (Lnet/minecraft/core/SectionPos;Lnet/minecraft/server/level/ServerPlayer;)V b
removeRegionTicket (Lnet/minecraft/server/level/TicketType;Lnet/minecraft/world/level/ChunkPos;ILjava/lang/Object;)V d
removeTicket (Lnet/minecraft/server/level/TicketType;Lnet/minecraft/world/level/ChunkPos;ILjava/lang/Object;)V b
removeTicket (JLnet/minecraft/server/level/Ticket;)V b
removeTicketsOnClosing ()V e
runAllUpdates (Lnet/minecraft/server/level/ChunkMap;)Z a
tickingTracker ()Lnet/minecraft/server/level/TickingTracker; d
updateChunkForced (Lnet/minecraft/world/level/ChunkPos;Z)V a
updateChunkScheduling (JILnet/minecraft/server/level/ChunkHolder;I)Lnet/minecraft/server/level/ChunkHolder; a
updatePlayerTickets (I)V a
updateSimulationDistance (I)V b
net/minecraft/server/level/DistanceManager$ChunkTicketTracker amv$a
MAX_LEVEL b
this$0 a
<clinit> ()V <clinit>
<init> (Lnet/minecraft/server/level/DistanceManager;)V <init>
getLevel (J)I c
getLevelFromSource (J)I b
runDistanceUpdates (I)I a
setLevel (JI)V a
net/minecraft/server/level/DistanceManager$FixedPlayerDistanceChunkTracker amv$b
chunks a
maxDistance b
this$0 c
<init> (Lnet/minecraft/server/level/DistanceManager;I)V <init>
dumpChunks (Ljava/lang/String;)V a
getLevel (J)I c
getLevelFromSource (J)I b
havePlayer (J)Z d
onLevelChange (JII)V a
runAllUpdates ()V a
setLevel (JI)V a
net/minecraft/server/level/DistanceManager$PlayerTicketTracker amv$c
queueLevels h
this$0 d
toUpdate i
viewDistance g
<init> (Lnet/minecraft/server/level/DistanceManager;I)V <init>
haveTicketFor (I)Z c
lambda$onLevelChange$0 ()V d
lambda$onLevelChange$1 (JLnet/minecraft/server/level/Ticket;)V d
lambda$onLevelChange$2 (JLnet/minecraft/server/level/Ticket;)V c
lambda$onLevelChange$3 (I)I d
lambda$onLevelChange$4 (JLnet/minecraft/server/level/Ticket;)V b
lambda$onLevelChange$5 (JLnet/minecraft/server/level/Ticket;)V a
lambda$runAllUpdates$6 (J)I d
lambda$runAllUpdates$7 (JI)V b
onLevelChange (JIZZ)V a
onLevelChange (JII)V a
runAllUpdates ()V a
updateViewDistance (I)V a
net/minecraft/server/level/FullChunkStatus amw
$VALUES e
BLOCK_TICKING c
ENTITY_TICKING d
FULL b
INACCESSIBLE a
$values ()[Lnet/minecraft/server/level/FullChunkStatus; a
<clinit> ()V <clinit>
<init> (Ljava/lang/String;I)V <init>
isOrAfter (Lnet/minecraft/server/level/FullChunkStatus;)Z a
valueOf (Ljava/lang/String;)Lnet/minecraft/server/level/FullChunkStatus; valueOf
values ()[Lnet/minecraft/server/level/FullChunkStatus; values
net/minecraft/server/level/PlayerMap amx
players a
<init> ()V <init>
addPlayer (Lnet/minecraft/server/level/ServerPlayer;Z)V a
getAllPlayers ()Ljava/util/Set; a
ignorePlayer (Lnet/minecraft/server/level/ServerPlayer;)V b
ignored (Lnet/minecraft/server/level/ServerPlayer;)Z e
ignoredOrUnknown (Lnet/minecraft/server/level/ServerPlayer;)Z d
removePlayer (Lnet/minecraft/server/level/ServerPlayer;)V a
unIgnorePlayer (Lnet/minecraft/server/level/ServerPlayer;)V c
net/minecraft/server/level/PlayerRespawnLogic amy
<init> ()V <init>
getOverworldRespawnPos (Lnet/minecraft/server/level/ServerLevel;II)Lnet/minecraft/core/BlockPos; a
getSpawnPosInChunk (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/level/ChunkPos;)Lnet/minecraft/core/BlockPos; a
net/minecraft/server/level/SectionTracker amz
<init> (III)V <init>
checkNeighborsAfterUpdate (JIZ)V a
computeLevelFromNeighbor (JJI)I b
getComputedLevel (JJI)I a
getLevelFromSource (J)I b
update (JIZ)V b
net/minecraft/server/level/ServerBossEvent ana
players h
unmodifiablePlayers i
visible j
<init> (Lnet/minecraft/network/chat/Component;Lnet/minecraft/world/BossEvent$BossBarColor;Lnet/minecraft/world/BossEvent$BossBarOverlay;)V <init>
addPlayer (Lnet/minecraft/server/level/ServerPlayer;)V a
broadcast (Ljava/util/function/Function;)V a
getPlayers ()Ljava/util/Collection; h
isVisible ()Z g
removeAllPlayers ()V b
removePlayer (Lnet/minecraft/server/level/ServerPlayer;)V b
setColor (Lnet/minecraft/world/BossEvent$BossBarColor;)V a
setCreateWorldFog (Z)Lnet/minecraft/world/BossEvent; c
setDarkenScreen (Z)Lnet/minecraft/world/BossEvent; a
setName (Lnet/minecraft/network/chat/Component;)V a
setOverlay (Lnet/minecraft/world/BossEvent$BossBarOverlay;)V a
setPlayBossMusic (Z)Lnet/minecraft/world/BossEvent; b
setProgress (F)V a
setVisible (Z)V d
net/minecraft/server/level/ServerChunkCache anb
CACHE_SIZE l
CHUNK_STATUSES b
chunkMap a
dataStorage h
distanceManager c
lastChunk o
lastChunkPos m
lastChunkStatus n
lastInhabitedUpdate i
lastSpawnState p
level d
lightEngine f
mainThread e
mainThreadProcessor g
spawnEnemies j
spawnFriendlies k
<clinit> ()V <clinit>
<init> (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/level/storage/LevelStorageSource$LevelStorageAccess;Lcom/mojang/datafixers/DataFixer;Lnet/minecraft/world/level/levelgen/structure/templatesystem/StructureTemplateManager;Ljava/util/concurrent/Executor;Lnet/minecraft/world/level/chunk/ChunkGenerator;IIZLnet/minecraft/server/level/progress/ChunkProgressListener;Lnet/minecraft/world/level/entity/ChunkStatusUpdateListener;Ljava/util/function/Supplier;)V <init>
addEntity (Lnet/minecraft/world/entity/Entity;)V b
addRegionTicket (Lnet/minecraft/server/level/TicketType;Lnet/minecraft/world/level/ChunkPos;ILjava/lang/Object;)V a
blockChanged (Lnet/minecraft/core/BlockPos;)V a
broadcast (Lnet/minecraft/world/entity/Entity;Lnet/minecraft/network/protocol/Packet;)V b
broadcastAndSend (Lnet/minecraft/world/entity/Entity;Lnet/minecraft/network/protocol/Packet;)V a
chunkAbsent (Lnet/minecraft/server/level/ChunkHolder;I)Z a
chunkScanner ()Lnet/minecraft/world/level/chunk/storage/ChunkScanAccess; m
clearCache ()V r
close ()V close
gatherStats ()Ljava/lang/String; e
getChunk (IILnet/minecraft/world/level/chunk/ChunkStatus;Z)Lnet/minecraft/world/level/chunk/ChunkAccess; a
getChunkDebugData (Lnet/minecraft/world/level/ChunkPos;)Ljava/lang/String; a
getChunkForLighting (II)Lnet/minecraft/world/level/chunk/LightChunk; c
getChunkFuture (IILnet/minecraft/world/level/chunk/ChunkStatus;Z)Ljava/util/concurrent/CompletableFuture; b
getChunkFutureMainThread (IILnet/minecraft/world/level/chunk/ChunkStatus;Z)Ljava/util/concurrent/CompletableFuture; c
getChunkNow (II)Lnet/minecraft/world/level/chunk/LevelChunk; a
getDataStorage ()Lnet/minecraft/world/level/storage/DimensionDataStorage; k
getFullChunk (JLjava/util/function/Consumer;)V a
getGenerator ()Lnet/minecraft/world/level/chunk/ChunkGenerator; g
getGeneratorState ()Lnet/minecraft/world/level/chunk/ChunkGeneratorStructureState; h
getLastSpawnState ()Lnet/minecraft/world/level/NaturalSpawner$SpawnState; n
getLevel ()Lnet/minecraft/world/level/Level; c
getLevel ()Lnet/minecraft/world/level/BlockGetter; q
getLightEngine ()Lnet/minecraft/server/level/ThreadedLevelLightEngine; a
getLightEngine ()Lnet/minecraft/world/level/lighting/LevelLightEngine; p
getLoadedChunksCount ()I j
getPendingTasksCount ()I f
getPoiManager ()Lnet/minecraft/world/entity/ai/village/poi/PoiManager; l
getTickingGenerated ()I b
getVisibleChunkIfPresent (J)Lnet/minecraft/server/level/ChunkHolder; b
hasChunk (II)Z b
isPositionTicking (J)Z a
lambda$getChunk$0 (IILnet/minecraft/world/level/chunk/ChunkStatus;Z)Lnet/minecraft/world/level/chunk/ChunkAccess; e
lambda$getChunk$1 (Lnet/minecraft/world/level/chunk/ChunkAccess;)Lnet/minecraft/world/level/chunk/ChunkAccess; a
lambda$getChunk$2 (ZLnet/minecraft/server/level/ChunkHolder$ChunkLoadingFailure;)Lnet/minecraft/world/level/chunk/ChunkAccess; a
lambda$getChunkFuture$3 (IILnet/minecraft/world/level/chunk/ChunkStatus;Z)Ljava/util/concurrent/CompletableFuture; d
lambda$getChunkFuture$4 (Ljava/util/concurrent/CompletableFuture;)Ljava/util/concurrent/CompletionStage; a
lambda$onLightUpdate$6 (Lnet/minecraft/core/SectionPos;Lnet/minecraft/world/level/LightLayer;)V a
lambda$tickChunks$5 (Lnet/minecraft/server/level/ServerChunkCache$ChunkAndHolder;)V a
move (Lnet/minecraft/server/level/ServerPlayer;)V a
onLightUpdate (Lnet/minecraft/world/level/LightLayer;Lnet/minecraft/core/SectionPos;)V a
pollTask ()Z d
randomState ()Lnet/minecraft/world/level/levelgen/RandomState; i
removeEntity (Lnet/minecraft/world/entity/Entity;)V a
removeRegionTicket (Lnet/minecraft/server/level/TicketType;Lnet/minecraft/world/level/ChunkPos;ILjava/lang/Object;)V b
removeTicketsOnClosing ()V o
runDistanceManagerUpdates ()Z s
save (Z)V a
setSimulationDistance (I)V b
setSpawnSettings (ZZ)V a
setViewDistance (I)V a
storeInCache (JLnet/minecraft/world/level/chunk/ChunkAccess;Lnet/minecraft/world/level/chunk/ChunkStatus;)V a
tick (Ljava/util/function/BooleanSupplier;Z)V a
tickChunks ()V t
updateChunkForced (Lnet/minecraft/world/level/ChunkPos;Z)V a
net/minecraft/server/level/ServerChunkCache$ChunkAndHolder anb$a
chunk a
holder b
<init> (Lnet/minecraft/world/level/chunk/LevelChunk;Lnet/minecraft/server/level/ChunkHolder;)V <init>
chunk ()Lnet/minecraft/world/level/chunk/LevelChunk; a
equals (Ljava/lang/Object;)Z equals
hashCode ()I hashCode
holder ()Lnet/minecraft/server/level/ChunkHolder; b
toString ()Ljava/lang/String; toString
net/minecraft/server/level/ServerChunkCache$MainThreadExecutor anb$b
this$0 a
<init> (Lnet/minecraft/server/level/ServerChunkCache;Lnet/minecraft/world/level/Level;)V <init>
doRunTask (Ljava/lang/Runnable;)V d
getRunningThread ()Ljava/lang/Thread; aw
pollTask ()Z x
scheduleExecutables ()Z av
shouldRun (Ljava/lang/Runnable;)Z e
wrapRunnable (Ljava/lang/Runnable;)Ljava/lang/Runnable; f
net/minecraft/server/level/ServerEntity anc
FORCED_POS_UPDATE_PERIOD a
FORCED_TELEPORT_PERIOD e
LOGGER b
TOLERANCE_LEVEL_POSITION d
TOLERANCE_LEVEL_ROTATION c
ap o
broadcast j
entity g
lastPassengers r
level f
positionCodec k
teleportDelay q
tickCount p
trackDelta i
trackedDataValues u
updateInterval h
wasOnGround t
wasRiding s
xRotp m
yHeadRotp n
yRotp l
<clinit> ()V <clinit>
<init> (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/Entity;IZLjava/util/function/Consumer;)V <init>
addPairing (Lnet/minecraft/server/level/ServerPlayer;)V b
broadcastAndSend (Lnet/minecraft/network/protocol/Packet;)V a
lambda$removedPassengers$1 (Ljava/util/List;Lnet/minecraft/world/entity/Entity;)Z a
lambda$sendChanges$0 (Lnet/minecraft/world/entity/Entity;)V a
removePairing (Lnet/minecraft/server/level/ServerPlayer;)V a
removedPassengers (Ljava/util/List;Ljava/util/List;)Ljava/util/stream/Stream; a
sendChanges ()V a
sendDirtyEntityData ()V b
sendPairingData (Lnet/minecraft/server/level/ServerPlayer;Ljava/util/function/Consumer;)V a
net/minecraft/server/level/ServerLevel and
EMPTY_TIME_NO_TICK F
END_SPAWN_POINT a
LOGGER E
MAX_SCHEDULED_TICKS_PER_TICK G
RAIN_DELAY b
RAIN_DURATION c
THUNDER_DELAY D
THUNDER_DURATION d
blockEvents V
blockEventsToReschedule W
blockTicks R
chunkSource I
customSpawners Y
dragonFight Z
dragonParts aa
emptyTime P
entityManager M
entityTickList L
fluidTicks S
gameEventDispatcher N
handlingTick X
isUpdatingNavigations U
navigatingMobs T
noSave e
players H
portalForcer Q
raids f
randomSequences ae
server J
serverLevelData K
sleepStatus O
structureCheck ac
structureManager ab
tickTime ad
<clinit> ()V <clinit>
<init> (Lnet/minecraft/server/MinecraftServer;Ljava/util/concurrent/Executor;Lnet/minecraft/world/level/storage/LevelStorageSource$LevelStorageAccess;Lnet/minecraft/world/level/storage/ServerLevelData;Lnet/minecraft/resources/ResourceKey;Lnet/minecraft/world/level/dimension/LevelStem;Lnet/minecraft/server/level/progress/ChunkProgressListener;ZJLjava/util/List;ZLnet/minecraft/world/RandomSequences;)V <init>
addDuringCommandTeleport (Lnet/minecraft/server/level/ServerPlayer;)V a
addDuringPortalTeleport (Lnet/minecraft/server/level/ServerPlayer;)V b
addDuringTeleport (Lnet/minecraft/world/entity/Entity;)V d
addEntity (Lnet/minecraft/world/entity/Entity;)Z j
addFreshEntity (Lnet/minecraft/world/entity/Entity;)Z b
addLegacyChunkEntities (Ljava/util/stream/Stream;)V a
addNewPlayer (Lnet/minecraft/server/level/ServerPlayer;)V c
addPlayer (Lnet/minecraft/server/level/ServerPlayer;)V e
addRespawnedPlayer (Lnet/minecraft/server/level/ServerPlayer;)V d
addWithUUID (Lnet/minecraft/world/entity/Entity;)Z c
addWorldGenChunkEntities (Ljava/util/stream/Stream;)V b
advanceWeatherCycle ()V at
announceSleepStatus ()V as
areEntitiesLoaded (J)Z c
blockEvent (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/Block;II)V a
blockUpdated (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/Block;)V b
broadcastDamageEvent (Lnet/minecraft/world/entity/Entity;Lnet/minecraft/world/damagesource/DamageSource;)V a
broadcastEntityEvent (Lnet/minecraft/world/entity/Entity;B)V a
canSleepThroughNights ()Z d
clearBlockEvents (Lnet/minecraft/world/level/levelgen/structure/BoundingBox;)V a
close ()V close
destroyBlockProgress (ILnet/minecraft/core/BlockPos;I)V a
doBlockEvent (Lnet/minecraft/world/level/BlockEventData;)Z a
dumpBlockEntityTickers (Ljava/io/Writer;)V a
dumpEntities (Ljava/io/Writer;Ljava/lang/Iterable;)V a
enabledFeatures ()Lnet/minecraft/world/flag/FeatureFlagSet; I
explode (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/sounds/SoundEvent;)Lnet/minecraft/world/level/Explosion; a
fillReportDetails (Lnet/minecraft/CrashReport;)Lnet/minecraft/CrashReportCategory; a
findClosestBiome3d (Ljava/util/function/Predicate;Lnet/minecraft/core/BlockPos;III)Lcom/mojang/datafixers/util/Pair; a
findLightningRod (Lnet/minecraft/core/BlockPos;)Ljava/util/Optional; E
findLightningTargetAround (Lnet/minecraft/core/BlockPos;)Lnet/minecraft/core/BlockPos; b
findNearestMapStructure (Lnet/minecraft/tags/TagKey;Lnet/minecraft/core/BlockPos;IZ)Lnet/minecraft/core/BlockPos; a
gameEvent (Lnet/minecraft/world/level/gameevent/GameEvent;Lnet/minecraft/world/phys/Vec3;Lnet/minecraft/world/level/gameevent/GameEvent$Context;)V a
gatherChunkSourceStats ()Ljava/lang/String; H
getAllEntities ()Ljava/lang/Iterable; A
getBlockTicks ()Lnet/minecraft/world/ticks/LevelTickAccess; N
getBlockTicks ()Lnet/minecraft/world/ticks/LevelTicks; m
getChunkSource ()Lnet/minecraft/world/level/chunk/ChunkSource; L
getChunkSource ()Lnet/minecraft/server/level/ServerChunkCache; l
getDataStorage ()Lnet/minecraft/world/level/storage/DimensionDataStorage; u
getDragonFight ()Lnet/minecraft/world/level/dimension/end/EndDragonFight; D
getDragons ()Ljava/util/List; i
getEntities (Lnet/minecraft/world/level/entity/EntityTypeTest;Ljava/util/function/Predicate;Ljava/util/List;I)V a
getEntities (Lnet/minecraft/world/level/entity/EntityTypeTest;Ljava/util/function/Predicate;)Ljava/util/List; a
getEntities ()Lnet/minecraft/world/level/entity/LevelEntityGetter; G
getEntities (Lnet/minecraft/world/level/entity/EntityTypeTest;Ljava/util/function/Predicate;Ljava/util/List;)V a
getEntity (Ljava/util/UUID;)Lnet/minecraft/world/entity/Entity; a
getEntity (I)Lnet/minecraft/world/entity/Entity; a
getEntityOrPart (I)Lnet/minecraft/world/entity/Entity; b
getFluidTicks ()Lnet/minecraft/world/ticks/LevelTickAccess; M
getFluidTicks ()Lnet/minecraft/world/ticks/LevelTicks; n
getForcedChunks ()Lit/unimi/dsi/fastutil/longs/LongSet; w
getFreeMapId ()I v
getLevel ()Lnet/minecraft/server/level/ServerLevel; E
getLogicalHeight ()I k
getMapData (Ljava/lang/String;)Lnet/minecraft/world/level/saveddata/maps/MapItemSavedData; a
getPlayers (Ljava/util/function/Predicate;I)Ljava/util/List; a
getPlayers (Ljava/util/function/Predicate;)Ljava/util/List; a
getPoiManager ()Lnet/minecraft/world/entity/ai/village/poi/PoiManager; y
getPortalForcer ()Lnet/minecraft/world/level/portal/PortalForcer; p
getRaidAt (Lnet/minecraft/core/BlockPos;)Lnet/minecraft/world/entity/raid/Raid; d
getRaids ()Lnet/minecraft/world/entity/raid/Raids; z
getRandomPlayer ()Lnet/minecraft/server/level/ServerPlayer; j
getRandomSequence (Lnet/minecraft/resources/ResourceLocation;)Lnet/minecraft/util/RandomSource; a
getRandomSequences ()Lnet/minecraft/world/RandomSequences; J
getRecipeManager ()Lnet/minecraft/world/item/crafting/RecipeManager; r
getScoreboard ()Lnet/minecraft/server/ServerScoreboard; f
getScoreboard ()Lnet/minecraft/world/scores/Scoreboard; K
getSeed ()J C
getServer ()Lnet/minecraft/server/MinecraftServer; o
getShade (Lnet/minecraft/core/Direction;Z)F a
getStructureManager ()Lnet/minecraft/world/level/levelgen/structure/templatesystem/StructureTemplateManager; q
getTypeCount (Ljava/lang/Iterable;Ljava/util/function/Function;)Ljava/lang/String; a
getUncachedNoiseBiome (III)Lnet/minecraft/core/Holder; a
getWatchdogStats ()Ljava/lang/String; F
globalLevelEvent (ILnet/minecraft/core/BlockPos;I)V b
isCloseToVillage (Lnet/minecraft/core/BlockPos;I)Z a
isFlat ()Z B
isHandlingTick ()Z c
isNaturalSpawningAllowed (Lnet/minecraft/core/BlockPos;)Z g
isNaturalSpawningAllowed (Lnet/minecraft/world/level/ChunkPos;)Z a
isPositionEntityTicking (Lnet/minecraft/core/BlockPos;)Z f
isPositionTickingWithEntitiesLoaded (J)Z d
isRaided (Lnet/minecraft/core/BlockPos;)Z e
isVillage (Lnet/minecraft/core/SectionPos;)Z a
isVillage (Lnet/minecraft/core/BlockPos;)Z c
lambda$clearBlockEvents$15 (Lnet/minecraft/world/level/levelgen/structure/BoundingBox;Lnet/minecraft/world/level/BlockEventData;)Z a
lambda$fillReportDetails$21 ()Ljava/lang/String; aw
lambda$findLightningRod$4 (Lnet/minecraft/core/Holder;)Z a
lambda$findLightningRod$5 (Lnet/minecraft/core/BlockPos;)Z H
lambda$findLightningRod$6 (Lnet/minecraft/core/BlockPos;)Lnet/minecraft/core/BlockPos; G
lambda$findLightningTargetAround$7 (Lnet/minecraft/world/entity/LivingEntity;)Z a
lambda$getEntities$10 (Ljava/util/function/Predicate;Ljava/util/List;ILnet/minecraft/world/entity/Entity;)Lnet/minecraft/util/AbortableIterationConsumer$Continuation; a
lambda$getTypeCount$17 (Lit/unimi/dsi/fastutil/objects/Object2IntMap$Entry;)Ljava/lang/String; a
lambda$getWatchdogStats$16 (Lnet/minecraft/world/entity/Entity;)Ljava/lang/String; k
lambda$makeObsidianPlatform$18 (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/core/BlockPos;)V b
lambda$makeObsidianPlatform$19 (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/core/BlockPos;)V a
lambda$new$0 (Lnet/minecraft/server/MinecraftServer;)Lnet/minecraft/world/level/storage/DimensionDataStorage; a
lambda$new$1 (J)Lnet/minecraft/world/RandomSequences; e
lambda$onBlockStateChange$11 (Lnet/minecraft/core/BlockPos;)V F
lambda$onBlockStateChange$12 (Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/Holder;)V c
lambda$onBlockStateChange$13 (Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/Holder;)V b
lambda$onBlockStateChange$14 (Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/Holder;)V a
lambda$onStructureStartsAvailable$20 (Lnet/minecraft/world/level/chunk/ChunkAccess;)V b
lambda$tick$2 (Lnet/minecraft/world/TickRateManager;Lnet/minecraft/util/profiling/ProfilerFiller;Lnet/minecraft/world/entity/Entity;)V a
lambda$tickNonPassenger$8 (Lnet/minecraft/world/entity/Entity;)Ljava/lang/String; m
lambda$tickPassenger$9 (Lnet/minecraft/world/entity/Entity;)Ljava/lang/String; l
lambda$wakeUpAllPlayers$3 (Lnet/minecraft/server/level/ServerPlayer;)V f
levelEvent (Lnet/minecraft/world/entity/player/Player;ILnet/minecraft/core/BlockPos;I)V a
makeObsidianPlatform (Lnet/minecraft/server/level/ServerLevel;)V a
mayInteract (Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/core/BlockPos;)Z a
neighborChanged (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/Block;Lnet/minecraft/core/BlockPos;Z)V a
neighborChanged (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/Block;Lnet/minecraft/core/BlockPos;)V a
noSave ()Z t
onBlockStateChange (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/block/state/BlockState;)V a
onReputationEvent (Lnet/minecraft/world/entity/ai/village/ReputationEventType;Lnet/minecraft/world/entity/Entity;Lnet/minecraft/world/entity/ReputationEventHandler;)V a
onStructureStartsAvailable (Lnet/minecraft/world/level/chunk/ChunkAccess;)V a
playSeededSound (Lnet/minecraft/world/entity/player/Player;DDDLnet/minecraft/core/Holder;Lnet/minecraft/sounds/SoundSource;FFJ)V a
playSeededSound (Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/entity/Entity;Lnet/minecraft/core/Holder;Lnet/minecraft/sounds/SoundSource;FFJ)V a
players ()Ljava/util/List; x
removePlayerImmediately (Lnet/minecraft/server/level/ServerPlayer;Lnet/minecraft/world/entity/Entity$RemovalReason;)V a
resetEmptyTime ()V h
resetWeatherCycle ()V g
runBlockEvents ()V av
save (Lnet/minecraft/util/ProgressListener;ZZ)V a
saveDebugReport (Ljava/nio/file/Path;)V a
saveLevelData ()V au
sectionsToVillage (Lnet/minecraft/core/SectionPos;)I b
sendBlockUpdated (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/block/state/BlockState;I)V a
sendParticles (Lnet/minecraft/core/particles/ParticleOptions;DDDIDDDD)I a
sendParticles (Lnet/minecraft/server/level/ServerPlayer;Lnet/minecraft/core/particles/ParticleOptions;ZDDDIDDDD)Z a
sendParticles (Lnet/minecraft/server/level/ServerPlayer;ZDDDLnet/minecraft/network/protocol/Packet;)Z a
setChunkForced (IIZ)Z a
setDayTime (J)V b
setDefaultSpawnPos (Lnet/minecraft/core/BlockPos;F)V a
setDragonFight (Lnet/minecraft/world/level/dimension/end/EndDragonFight;)V a
setMapData (Ljava/lang/String;Lnet/minecraft/world/level/saveddata/maps/MapItemSavedData;)V a
setWeatherParameters (IIZZ)V a
shouldDiscardEntity (Lnet/minecraft/world/entity/Entity;)Z i
shouldTickBlocksAt (J)Z a
startTickingChunk (Lnet/minecraft/world/level/chunk/LevelChunk;)V b
structureManager ()Lnet/minecraft/world/level/StructureManager; a
tick (Ljava/util/function/BooleanSupplier;)V a
tickBlock (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/Block;)V d
tickChunk (Lnet/minecraft/world/level/chunk/LevelChunk;I)V a
tickCustomSpawners (ZZ)V a
tickFluid (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/material/Fluid;)V a
tickNonPassenger (Lnet/minecraft/world/entity/Entity;)V a
tickPassenger (Lnet/minecraft/world/entity/Entity;Lnet/minecraft/world/entity/Entity;)V a
tickPrecipitation (Lnet/minecraft/core/BlockPos;)V a
tickRateManager ()Lnet/minecraft/world/TickRateManager; s
tickTime ()V b
toString ()Ljava/lang/String; toString
tryAddFreshEntityWithPassengers (Lnet/minecraft/world/entity/Entity;)Z e
unload (Lnet/minecraft/world/level/chunk/LevelChunk;)V a
updateNeighborsAt (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/Block;)V a
updateNeighborsAtExceptFromFacing (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/Block;Lnet/minecraft/core/Direction;)V a
updateSleepingPlayerList ()V e
wakeUpAllPlayers ()V ar
net/minecraft/server/level/ServerLevel$EntityCallbacks and$a
this$0 a
<init> (Lnet/minecraft/server/level/ServerLevel;)V <init>
onCreated (Ljava/lang/Object;)V g
onCreated (Lnet/minecraft/world/entity/Entity;)V a
onDestroyed (Lnet/minecraft/world/entity/Entity;)V b
onDestroyed (Ljava/lang/Object;)V f
onSectionChange (Lnet/minecraft/world/entity/Entity;)V g
onSectionChange (Ljava/lang/Object;)V a
onTickingEnd (Ljava/lang/Object;)V d
onTickingEnd (Lnet/minecraft/world/entity/Entity;)V d
onTickingStart (Lnet/minecraft/world/entity/Entity;)V c
onTickingStart (Ljava/lang/Object;)V e
onTrackingEnd (Ljava/lang/Object;)V b
onTrackingEnd (Lnet/minecraft/world/entity/Entity;)V f
onTrackingStart (Lnet/minecraft/world/entity/Entity;)V e
onTrackingStart (Ljava/lang/Object;)V c
net/minecraft/server/level/ServerPlayer ane
FLY_STAT_RECORDING_SPEED co
LOGGER b
NEUTRAL_MOB_DEATH_NOTIFICATION_RADII_XZ cm
NEUTRAL_MOB_DEATH_NOTIFICATION_RADII_Y cn
advancements cp
allowsListing da
camera cG
canChatColor cE
chatSession de
chatVisibility cD
chunkTrackingView cT
connection c
containerCounter df
containerListener dd
containerSynchronizer dc
disconnected cM
enteredLavaOnVehiclePosition cR
enteredNetherPosition cQ
gameMode e
isChangingDimension cH
language cO
lastActionTime cF
lastFoodSaturationZero cA
lastRecordedAirLevel ct
lastRecordedArmor cu
lastRecordedExperience cx
lastRecordedFoodLevel cs
lastRecordedHealthAndAbsorption cr
lastRecordedLevel cw
lastSectionPos cS
lastSentExp cB
lastSentFood cz
lastSentHealth cy
levitationStartPos cK
levitationStartTime cL
recipeBook cJ
requestedViewDistance cN
respawnAngle cX
respawnDimension cU
respawnForced cW
respawnPosition cV
seenCredits cI
server d
spawnInvulnerableTime cC
startingToFallPosition cP
stats cq
textFilter cY
textFilteringEnabled cZ
wardenSpawnTracker db
wonGame f
<clinit> ()V <clinit>
<init> (Lnet/minecraft/server/MinecraftServer;Lnet/minecraft/server/level/ServerLevel;Lcom/mojang/authlib/GameProfile;Lnet/minecraft/server/level/ClientInformation;)V <init>
acceptsChatMessages ()Z gv
acceptsSystemMessages (Z)Z w
addAdditionalSaveData (Lnet/minecraft/nbt/CompoundTag;)V b
allowsListing ()Z Z
attack (Lnet/minecraft/world/entity/Entity;)V d
awardKillScore (Lnet/minecraft/world/entity/Entity;ILnet/minecraft/world/damagesource/DamageSource;)V a
awardRecipes (Ljava/util/Collection;)I a
awardRecipesByKey (Ljava/util/List;)V a
awardStat (Lnet/minecraft/stats/Stat;I)V a
bedBlocked (Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/Direction;)Z b
bedInRange (Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/Direction;)Z a
broadcastToPlayer (Lnet/minecraft/server/level/ServerPlayer;)Z a
calculateGameModeForNewPlayer (Lnet/minecraft/world/level/GameType;)Lnet/minecraft/world/level/GameType; b
canChatInColor ()Z C
canHarmPlayer (Lnet/minecraft/world/entity/player/Player;)Z a
changeDimension (Lnet/minecraft/server/level/ServerLevel;)Lnet/minecraft/world/entity/Entity; b
checkFallDamage (DZLnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/core/BlockPos;)V a
checkMovementStatistics (DDD)V b
checkRidingStatistics (DDD)V r
clientInformation ()Lnet/minecraft/server/level/ClientInformation; B
closeContainer ()V r
completeUsingItem ()V x
createCommonSpawnInfo (Lnet/minecraft/server/level/ServerLevel;)Lnet/minecraft/network/protocol/game/CommonPlayerSpawnInfo; d
createEndPlatform (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/core/BlockPos;)V a
createItemCooldowns ()Lnet/minecraft/world/item/ItemCooldowns; k
crit (Lnet/minecraft/world/entity/Entity;)V a
didNotMove (DDD)Z s
die (Lnet/minecraft/world/damagesource/DamageSource;)V a
disconnect ()V u
dismountTo (DDD)V a
displayClientMessage (Lnet/minecraft/network/chat/Component;Z)V a
doCheckFallDamage (DDDZ)V a
doCloseContainer ()V s
doTick ()V m
drop (Z)Z a
drop (Lnet/minecraft/world/item/ItemStack;ZZ)Lnet/minecraft/world/entity/item/ItemEntity; a
findDimensionEntryPoint (Lnet/minecraft/server/level/ServerLevel;)Lnet/minecraft/world/level/portal/PortalInfo; a
fudgeSpawnLocation (Lnet/minecraft/server/level/ServerLevel;)V e
getAdvancements ()Lnet/minecraft/server/PlayerAdvancements; Q
getCamera ()Lnet/minecraft/world/entity/Entity; K
getChatSession ()Lnet/minecraft/network/chat/RemoteChatSession; ab
getChatVisibility ()Lnet/minecraft/world/entity/player/ChatVisiblity; D
getChunkTrackingView ()Lnet/minecraft/server/level/ChunkTrackingView; W
getCoprime (I)I u
getExitPortal (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/core/BlockPos;ZLnet/minecraft/world/level/border/WorldBorder;)Ljava/util/Optional; a
getIpAddress ()Ljava/lang/String; A
getLastActionTime ()J M
getLastSectionPos ()Lnet/minecraft/core/SectionPos; V
getPermissionLevel ()I F
getRecipeBook ()Lnet/minecraft/stats/ServerRecipeBook; I
getRespawnAngle ()F S
getRespawnDimension ()Lnet/minecraft/resources/ResourceKey; T
getRespawnPosition ()Lnet/minecraft/core/BlockPos; R
getStats ()Lnet/minecraft/stats/ServerStatsCounter; H
getTabListDisplayName ()Lnet/minecraft/network/chat/Component; N
getTextFilter ()Lnet/minecraft/server/network/TextFilter; X
getWardenSpawnTracker ()Ljava/util/Optional; aa
giveExperienceLevels (I)V c
giveExperiencePoints (I)V d
handleTeamKill (Lnet/minecraft/world/scores/ScoreHolder;Lnet/minecraft/world/scores/ScoreHolder;[Lnet/minecraft/world/scores/criteria/ObjectiveCriteria;)V a
hasChangedDimension ()V P
hasDisconnected ()Z v
hurt (Lnet/minecraft/world/damagesource/DamageSource;F)Z a
indicateDamage (DD)V a
initInventoryMenu ()V h
initMenu (Lnet/minecraft/world/inventory/AbstractContainerMenu;)V a
isChangingDimension ()Z O
isCreative ()Z f
isInvulnerableTo (Lnet/minecraft/world/damagesource/DamageSource;)Z b
isPvpAllowed ()Z gt
isReachableBedBlock (Lnet/minecraft/core/BlockPos;)Z i
isRespawnForced ()Z U
isSpectator ()Z P_
isTextFilteringEnabled ()Z Y
lambda$addAdditionalSaveData$1 (Lnet/minecraft/nbt/CompoundTag;Lnet/minecraft/nbt/Tag;)V b
lambda$addAdditionalSaveData$2 (Lnet/minecraft/nbt/CompoundTag;Lnet/minecraft/nbt/Tag;)V a
lambda$awardRecipesByKey$11 (Lnet/minecraft/resources/ResourceLocation;)Ljava/util/stream/Stream; b
lambda$awardStat$10 (ILnet/minecraft/world/scores/ScoreAccess;)V a
lambda$die$4 (Lnet/minecraft/network/chat/Component;Lnet/minecraft/network/chat/Style;)Lnet/minecraft/network/chat/Style; a
lambda$die$5 (Lnet/minecraft/network/chat/Component;)Lnet/minecraft/network/protocol/Packet; d
lambda$drop$13 (Lnet/minecraft/world/entity/player/Inventory;I)V a
lambda$readAdditionalSaveData$0 (Lnet/minecraft/world/entity/monster/warden/WardenSpawnTracker;)V a
lambda$sendSystemMessage$12 (Lnet/minecraft/network/chat/Component;)Lnet/minecraft/network/protocol/Packet; c
lambda$startSleepInBed$8 (Lnet/minecraft/world/entity/monster/Monster;)Z a
lambda$startSleepInBed$9 (Lnet/minecraft/util/Unit;)V a
lambda$tellNeutralMobsThatIDied$6 (Lnet/minecraft/world/entity/Mob;)Z b
lambda$tellNeutralMobsThatIDied$7 (Lnet/minecraft/world/entity/Mob;)V a
lambda$updateScoreForCriteria$3 (ILnet/minecraft/world/scores/ScoreAccess;)V b
loadGameTypes (Lnet/minecraft/nbt/CompoundTag;)V c
lookAt (Lnet/minecraft/commands/arguments/EntityAnchorArgument$Anchor;Lnet/minecraft/world/phys/Vec3;)V a
lookAt (Lnet/minecraft/commands/arguments/EntityAnchorArgument$Anchor;Lnet/minecraft/world/entity/Entity;Lnet/minecraft/commands/arguments/EntityAnchorArgument$Anchor;)V a
magicCrit (Lnet/minecraft/world/entity/Entity;)V b
mayInteract (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;)Z a
moveTo (DDD)V e
nextContainerCounter ()V gu
onChangedBlock (Lnet/minecraft/core/BlockPos;)V c
onEffectAdded (Lnet/minecraft/world/effect/MobEffectInstance;Lnet/minecraft/world/entity/Entity;)V a
onEffectRemoved (Lnet/minecraft/world/effect/MobEffectInstance;)V a
onEffectUpdated (Lnet/minecraft/world/effect/MobEffectInstance;ZLnet/minecraft/world/entity/Entity;)V a
onEnchantmentPerformed (Lnet/minecraft/world/item/ItemStack;I)V a
onEnterCombat ()V g_
onInsideBlock (Lnet/minecraft/world/level/block/state/BlockState;)V a
onItemPickup (Lnet/minecraft/world/entity/item/ItemEntity;)V a
onLeaveCombat ()V h_
onUpdateAbilities ()V y
openCommandBlock (Lnet/minecraft/world/level/block/entity/CommandBlockEntity;)V a
openHorseInventory (Lnet/minecraft/world/entity/animal/horse/AbstractHorse;Lnet/minecraft/world/Container;)V a
openItemGui (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/InteractionHand;)V a
openMenu (Lnet/minecraft/world/MenuProvider;)Ljava/util/OptionalInt; a
openTextEdit (Lnet/minecraft/world/level/block/entity/SignBlockEntity;Z)V a
playNotifySound (Lnet/minecraft/sounds/SoundEvent;Lnet/minecraft/sounds/SoundSource;FF)V a
processPortalCooldown ()V L
pushEntities ()V M_
readAdditionalSaveData (Lnet/minecraft/nbt/CompoundTag;)V a
readPlayerMode (Lnet/minecraft/nbt/CompoundTag;Ljava/lang/String;)Lnet/minecraft/world/level/GameType; a
requestedViewDistance ()I E
resetFallDistance ()V n
resetLastActionTime ()V G
resetRecipes (Ljava/util/Collection;)I b
resetSentInfo ()V w
resetStat (Lnet/minecraft/stats/Stat;)V a
restoreFrom (Lnet/minecraft/server/level/ServerPlayer;Z)V a
rideTick ()V t
sendChatMessage (Lnet/minecraft/network/chat/OutgoingChatMessage;ZLnet/minecraft/network/chat/ChatType$Bound;)V a
sendMerchantOffers (ILnet/minecraft/world/item/trading/MerchantOffers;IIZZ)V a
sendServerStatus (Lnet/minecraft/network/protocol/status/ServerStatus;)V a
sendSystemMessage (Lnet/minecraft/network/chat/Component;Z)V b
sendSystemMessage (Lnet/minecraft/network/chat/Component;)V a
serverLevel ()Lnet/minecraft/server/level/ServerLevel; z
setCamera (Lnet/minecraft/world/entity/Entity;)V c
setChatSession (Lnet/minecraft/network/chat/RemoteChatSession;)V a
setChunkTrackingView (Lnet/minecraft/server/level/ChunkTrackingView;)V a
setExperienceLevels (I)V b
setExperiencePoints (I)V a
setGameMode (Lnet/minecraft/world/level/GameType;)Z a
setLastSectionPos (Lnet/minecraft/core/SectionPos;)V a
setPlayerInput (FFZZ)V a
setRespawnPosition (Lnet/minecraft/resources/ResourceKey;Lnet/minecraft/core/BlockPos;FZZ)V a
setServerLevel (Lnet/minecraft/server/level/ServerLevel;)V c
shouldFilterMessageTo (Lnet/minecraft/server/level/ServerPlayer;)Z b
startRiding (Lnet/minecraft/world/entity/Entity;Z)Z a
startSleepInBed (Lnet/minecraft/core/BlockPos;)Lcom/mojang/datafixers/util/Either; a
startSleeping (Lnet/minecraft/core/BlockPos;)V b
stopRiding ()V ac
stopSleepInBed (ZZ)V a
storeGameTypes (Lnet/minecraft/nbt/CompoundTag;)V k
swing (Lnet/minecraft/world/InteractionHand;)V a
take (Lnet/minecraft/world/entity/Entity;I)V a
teleportRelative (DDD)V d
teleportTo (DDD)V c
teleportTo (Lnet/minecraft/server/level/ServerLevel;DDDLjava/util/Set;FF)Z a
teleportTo (Lnet/minecraft/server/level/ServerLevel;DDDFF)V a
tellNeutralMobsThatIDied ()V gs
tick ()V l
trackEnteredOrExitedLavaOnVehicle ()V p
trackStartFallingPosition ()V o
travel (Lnet/minecraft/world/phys/Vec3;)V a
triggerDimensionChangeTriggers (Lnet/minecraft/server/level/ServerLevel;)V f
triggerRecipeCrafted (Lnet/minecraft/world/item/crafting/RecipeHolder;Ljava/util/List;)V a
updateInvisibilityStatus ()V J
updateOptions (Lnet/minecraft/server/level/ClientInformation;)V a
updateScoreForCriteria (Lnet/minecraft/world/scores/criteria/ObjectiveCriteria;I)V a
updateUsingItem (Lnet/minecraft/world/item/ItemStack;)V a
net/minecraft/server/level/ServerPlayer$1 ane$1
this$0 a
<init> (Lnet/minecraft/server/level/ServerPlayer;)V <init>
broadcastDataValue (Lnet/minecraft/world/inventory/AbstractContainerMenu;II)V b
sendCarriedChange (Lnet/minecraft/world/inventory/AbstractContainerMenu;Lnet/minecraft/world/item/ItemStack;)V a
sendDataChange (Lnet/minecraft/world/inventory/AbstractContainerMenu;II)V a
sendInitialData (Lnet/minecraft/world/inventory/AbstractContainerMenu;Lnet/minecraft/core/NonNullList;Lnet/minecraft/world/item/ItemStack;[I)V a
sendSlotChange (Lnet/minecraft/world/inventory/AbstractContainerMenu;ILnet/minecraft/world/item/ItemStack;)V a
net/minecraft/server/level/ServerPlayer$2 ane$2
this$0 a
<init> (Lnet/minecraft/server/level/ServerPlayer;)V <init>
dataChanged (Lnet/minecraft/world/inventory/AbstractContainerMenu;II)V a
slotChanged (Lnet/minecraft/world/inventory/AbstractContainerMenu;ILnet/minecraft/world/item/ItemStack;)V a
net/minecraft/server/level/ServerPlayerGameMode anf
LOGGER a
delayedDestroyPos k
delayedTickStart l
destroyPos h
destroyProgressStart g
gameModeForPlayer b
gameTicks i
hasDelayedDestroy j
isDestroyingBlock f
lastSentState m
level c
player d
previousGameModeForPlayer e
<clinit> ()V <clinit>
<init> (Lnet/minecraft/server/level/ServerPlayer;)V <init>
changeGameModeForPlayer (Lnet/minecraft/world/level/GameType;)Z a
debugLogging (Lnet/minecraft/core/BlockPos;ZILjava/lang/String;)V a
destroyAndAck (Lnet/minecraft/core/BlockPos;ILjava/lang/String;)V a
destroyBlock (Lnet/minecraft/core/BlockPos;)Z a
getGameModeForPlayer ()Lnet/minecraft/world/level/GameType; b
getPreviousGameModeForPlayer ()Lnet/minecraft/world/level/GameType; c
handleBlockBreakAction (Lnet/minecraft/core/BlockPos;Lnet/minecraft/network/protocol/game/ServerboundPlayerActionPacket$Action;Lnet/minecraft/core/Direction;II)V a
incrementDestroyProgress (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/core/BlockPos;I)F a
isCreative ()Z e
isSurvival ()Z d
setGameModeForPlayer (Lnet/minecraft/world/level/GameType;Lnet/minecraft/world/level/GameType;)V a
setLevel (Lnet/minecraft/server/level/ServerLevel;)V a
tick ()V a
useItem (Lnet/minecraft/server/level/ServerPlayer;Lnet/minecraft/world/level/Level;Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/InteractionHand;)Lnet/minecraft/world/InteractionResult; a
useItemOn (Lnet/minecraft/server/level/ServerPlayer;Lnet/minecraft/world/level/Level;Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/InteractionHand;Lnet/minecraft/world/phys/BlockHitResult;)Lnet/minecraft/world/InteractionResult; a
net/minecraft/server/level/ThreadedLevelLightEngine ang
DEFAULT_BATCH_SIZE a
LOGGER d
chunkMap g
lightTasks f
scheduled j
sorterMailbox h
taskMailbox e
taskPerBatch i
<clinit> ()V <clinit>
<init> (Lnet/minecraft/world/level/chunk/LightChunkGetter;Lnet/minecraft/server/level/ChunkMap;ZLnet/minecraft/util/thread/ProcessorMailbox;Lnet/minecraft/util/thread/ProcessorHandle;)V <init>
addTask (IILjava/util/function/IntSupplier;Lnet/minecraft/server/level/ThreadedLevelLightEngine$TaskType;Ljava/lang/Runnable;)V a
addTask (IILnet/minecraft/server/level/ThreadedLevelLightEngine$TaskType;Ljava/lang/Runnable;)V a
checkBlock (Lnet/minecraft/core/BlockPos;)V a
close ()V close
initializeLight (Lnet/minecraft/world/level/chunk/ChunkAccess;Z)Ljava/util/concurrent/CompletableFuture; a
lambda$addTask$15 (Lnet/minecraft/server/level/ThreadedLevelLightEngine$TaskType;Ljava/lang/Runnable;)V a
lambda$checkBlock$0 (Lnet/minecraft/core/BlockPos;)V c
lambda$checkBlock$1 (Lnet/minecraft/core/BlockPos;)Ljava/lang/String; b
lambda$initializeLight$19 (Lnet/minecraft/world/level/chunk/ChunkAccess;Lnet/minecraft/world/level/ChunkPos;)V b
lambda$initializeLight$20 (Lnet/minecraft/world/level/ChunkPos;)Ljava/lang/String; c
lambda$initializeLight$21 (Lnet/minecraft/world/level/ChunkPos;ZLnet/minecraft/world/level/chunk/ChunkAccess;)Lnet/minecraft/world/level/chunk/ChunkAccess; a
lambda$initializeLight$22 (Lnet/minecraft/world/level/ChunkPos;Ljava/lang/Runnable;)V b
lambda$lightChunk$23 (ZLnet/minecraft/world/level/ChunkPos;)V a
lambda$lightChunk$24 (Lnet/minecraft/world/level/ChunkPos;Z)Ljava/lang/String; c
lambda$lightChunk$25 (Lnet/minecraft/world/level/chunk/ChunkAccess;Lnet/minecraft/world/level/ChunkPos;)Lnet/minecraft/world/level/chunk/ChunkAccess; a
lambda$lightChunk$26 (Lnet/minecraft/world/level/ChunkPos;Ljava/lang/Runnable;)V a
lambda$propagateLightSources$8 (Lnet/minecraft/world/level/ChunkPos;)V f
lambda$propagateLightSources$9 (Lnet/minecraft/world/level/ChunkPos;)Ljava/lang/String; e
lambda$queueSectionData$12 ()I j
lambda$queueSectionData$13 (Lnet/minecraft/world/level/LightLayer;Lnet/minecraft/core/SectionPos;Lnet/minecraft/world/level/chunk/DataLayer;)V b
lambda$queueSectionData$14 (Lnet/minecraft/core/SectionPos;)Ljava/lang/String; b
lambda$retainData$16 ()I i
lambda$retainData$17 (Lnet/minecraft/world/level/ChunkPos;Z)V d
lambda$retainData$18 (Lnet/minecraft/world/level/ChunkPos;)Ljava/lang/String; d
lambda$setLightEnabled$10 (Lnet/minecraft/world/level/ChunkPos;Z)V f
lambda$setLightEnabled$11 (Lnet/minecraft/world/level/ChunkPos;Z)Ljava/lang/String; e
lambda$tryScheduleUpdate$27 ()V h
lambda$updateChunkStatus$2 ()I l
lambda$updateChunkStatus$3 (Lnet/minecraft/world/level/ChunkPos;)V h
lambda$updateChunkStatus$4 (Lnet/minecraft/world/level/ChunkPos;)Ljava/lang/String; g
lambda$updateSectionStatus$5 ()I k
lambda$updateSectionStatus$6 (Lnet/minecraft/core/SectionPos;Z)V c
lambda$updateSectionStatus$7 (Lnet/minecraft/core/SectionPos;Z)Ljava/lang/String; b
lambda$waitForPendingTasks$28 ()V g
lambda$waitForPendingTasks$29 (IILjava/lang/Runnable;)V a
lightChunk (Lnet/minecraft/world/level/chunk/ChunkAccess;Z)Ljava/util/concurrent/CompletableFuture; b
propagateLightSources (Lnet/minecraft/world/level/ChunkPos;)V b
queueSectionData (Lnet/minecraft/world/level/LightLayer;Lnet/minecraft/core/SectionPos;Lnet/minecraft/world/level/chunk/DataLayer;)V a
retainData (Lnet/minecraft/world/level/ChunkPos;Z)V b
runLightUpdates ()I a
runUpdate ()V f
setLightEnabled (Lnet/minecraft/world/level/ChunkPos;Z)V a
tryScheduleUpdate ()V b
updateChunkStatus (Lnet/minecraft/world/level/ChunkPos;)V a
updateSectionStatus (Lnet/minecraft/core/SectionPos;Z)V a
waitForPendingTasks (II)Ljava/util/concurrent/CompletableFuture; a
net/minecraft/server/level/ThreadedLevelLightEngine$TaskType ang$a
$VALUES c
POST_UPDATE b
PRE_UPDATE a
$values ()[Lnet/minecraft/server/level/ThreadedLevelLightEngine$TaskType; a
<clinit> ()V <clinit>
<init> (Ljava/lang/String;I)V <init>
valueOf (Ljava/lang/String;)Lnet/minecraft/server/level/ThreadedLevelLightEngine$TaskType; valueOf
values ()[Lnet/minecraft/server/level/ThreadedLevelLightEngine$TaskType; values
net/minecraft/server/level/Ticket anh
createdTick d
key c
ticketLevel b
type a
<init> (Lnet/minecraft/server/level/TicketType;ILjava/lang/Object;)V <init>
compareTo (Lnet/minecraft/server/level/Ticket;)I a
compareTo (Ljava/lang/Object;)I compareTo
equals (Ljava/lang/Object;)Z equals
getTicketLevel ()I b
getType ()Lnet/minecraft/server/level/TicketType; a
hashCode ()I hashCode
setCreatedTick (J)V a
timedOut (J)Z b
toString ()Ljava/lang/String; toString
net/minecraft/server/level/TicketType ani
DRAGON b
FORCED d
LIGHT e
PLAYER c
PORTAL f
POST_TELEPORT g
START a
UNKNOWN h
comparator j
name i
timeout k
<clinit> ()V <clinit>
<init> (Ljava/lang/String;Ljava/util/Comparator;J)V <init>
create (Ljava/lang/String;Ljava/util/Comparator;)Lnet/minecraft/server/level/TicketType; a
create (Ljava/lang/String;Ljava/util/Comparator;I)Lnet/minecraft/server/level/TicketType; a
getComparator ()Ljava/util/Comparator; a
lambda$static$0 (Lnet/minecraft/util/Unit;Lnet/minecraft/util/Unit;)I b
lambda$static$1 (Lnet/minecraft/util/Unit;Lnet/minecraft/util/Unit;)I a
timeout ()J b
toString ()Ljava/lang/String; toString
net/minecraft/server/level/TickingTracker anj
INITIAL_TICKET_LIST_CAPACITY c
MAX_LEVEL a
chunks b
tickets d
<init> ()V <init>
addTicket (JLnet/minecraft/server/level/Ticket;)V a
addTicket (Lnet/minecraft/server/level/TicketType;Lnet/minecraft/world/level/ChunkPos;ILjava/lang/Object;)V a
getLevel (J)I c
getLevel (Lnet/minecraft/world/level/ChunkPos;)I a
getLevelFromSource (J)I b
getTicketDebugString (J)Ljava/lang/String; d
getTicketLevelAt (Lnet/minecraft/util/SortedArraySet;)I a
getTickets (J)Lnet/minecraft/util/SortedArraySet; g
lambda$getTickets$0 (J)Lnet/minecraft/util/SortedArraySet; h
removeTicket (JLnet/minecraft/server/level/Ticket;)V b
removeTicket (Lnet/minecraft/server/level/TicketType;Lnet/minecraft/world/level/ChunkPos;ILjava/lang/Object;)V b
replacePlayerTicketsLevel (I)V a
runAllUpdates ()V a
setLevel (JI)V a
net/minecraft/server/level/WorldGenRegion ank
LOGGER a
WORLDGEN_REGION_RANDOM t
biomeManager l
blockTicks j
cache b
center c
currentlyGenerating r
dimensionType i
firstPos m
fluidTicks k
generatingStatus p
lastPos n
level e
levelData g
random h
seed f
size d
structureManager o
subTickCount s
writeRadiusCutoff q
<clinit> ()V <clinit>
<init> (Lnet/minecraft/server/level/ServerLevel;Ljava/util/List;Lnet/minecraft/world/level/chunk/ChunkStatus;I)V <init>
addFreshEntity (Lnet/minecraft/world/entity/Entity;)Z b
addParticle (Lnet/minecraft/core/particles/ParticleOptions;DDDDDD)V a
destroyBlock (Lnet/minecraft/core/BlockPos;ZLnet/minecraft/world/entity/Entity;I)Z a
dimensionType ()Lnet/minecraft/world/level/dimension/DimensionType; E_
enabledFeatures ()Lnet/minecraft/world/flag/FeatureFlagSet; I
ensureCanWrite (Lnet/minecraft/core/BlockPos;)Z f_
gameEvent (Lnet/minecraft/world/level/gameevent/GameEvent;Lnet/minecraft/world/phys/Vec3;Lnet/minecraft/world/level/gameevent/GameEvent$Context;)V a
getBiomeManager ()Lnet/minecraft/world/level/biome/BiomeManager; G_
getBlockEntity (Lnet/minecraft/core/BlockPos;)Lnet/minecraft/world/level/block/entity/BlockEntity; c_
getBlockState (Lnet/minecraft/core/BlockPos;)Lnet/minecraft/world/level/block/state/BlockState; a_
getBlockTicks ()Lnet/minecraft/world/ticks/LevelTickAccess; N
getCenter ()Lnet/minecraft/world/level/ChunkPos; a
getChunk (IILnet/minecraft/world/level/chunk/ChunkStatus;Z)Lnet/minecraft/world/level/chunk/ChunkAccess; a
getChunk (II)Lnet/minecraft/world/level/chunk/ChunkAccess; a
getChunkSource ()Lnet/minecraft/world/level/chunk/ChunkSource; L
getCurrentDifficultyAt (Lnet/minecraft/core/BlockPos;)Lnet/minecraft/world/DifficultyInstance; d_
getEntities (Lnet/minecraft/world/entity/Entity;Lnet/minecraft/world/phys/AABB;Ljava/util/function/Predicate;)Ljava/util/List; a
getEntities (Lnet/minecraft/world/level/entity/EntityTypeTest;Lnet/minecraft/world/phys/AABB;Ljava/util/function/Predicate;)Ljava/util/List; a
getFluidState (Lnet/minecraft/core/BlockPos;)Lnet/minecraft/world/level/material/FluidState; b_
getFluidTicks ()Lnet/minecraft/world/ticks/LevelTickAccess; M
getHeight ()I K_
getHeight (Lnet/minecraft/world/level/levelgen/Heightmap$Types;II)I a
getLevel ()Lnet/minecraft/server/level/ServerLevel; E
getLevelData ()Lnet/minecraft/world/level/storage/LevelData; B_
getLightEngine ()Lnet/minecraft/world/level/lighting/LevelLightEngine; z_
getMinBuildHeight ()I J_
getNearestPlayer (DDDDLjava/util/function/Predicate;)Lnet/minecraft/world/entity/player/Player; a
getRandom ()Lnet/minecraft/util/RandomSource; F_
getSeaLevel ()I A_
getSeed ()J C
getServer ()Lnet/minecraft/server/MinecraftServer; o
getShade (Lnet/minecraft/core/Direction;Z)F a
getSkyDarken ()I C_
getUncachedNoiseBiome (III)Lnet/minecraft/core/Holder; a
getWorldBorder ()Lnet/minecraft/world/level/border/WorldBorder; D_
hasChunk (II)Z b
isClientSide ()Z y_
isFluidAtPosition (Lnet/minecraft/core/BlockPos;Ljava/util/function/Predicate;)Z b
isOldChunkAround (Lnet/minecraft/world/level/ChunkPos;I)Z a
isStateAtPosition (Lnet/minecraft/core/BlockPos;Ljava/util/function/Predicate;)Z a
lambda$new$0 (Lnet/minecraft/core/BlockPos;)Lnet/minecraft/world/ticks/TickContainerAccess; k
lambda$new$1 (Lnet/minecraft/core/BlockPos;)Lnet/minecraft/world/ticks/TickContainerAccess; g
levelEvent (Lnet/minecraft/world/entity/player/Player;ILnet/minecraft/core/BlockPos;I)V a
markPosForPostprocessing (Lnet/minecraft/core/BlockPos;)V f
nextSubTickCount ()J H_
playSound (Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/core/BlockPos;Lnet/minecraft/sounds/SoundEvent;Lnet/minecraft/sounds/SoundSource;FF)V a
players ()Ljava/util/List; x
registryAccess ()Lnet/minecraft/core/RegistryAccess; I_
removeBlock (Lnet/minecraft/core/BlockPos;Z)Z a
setBlock (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;II)Z a
setCurrentlyGenerating (Ljava/util/function/Supplier;)V a
net/minecraft/server/level/package-info anl
net/minecraft/server/level/progress/ChunkProgressListener anm
onStatusChange (Lnet/minecraft/world/level/ChunkPos;Lnet/minecraft/world/level/chunk/ChunkStatus;)V a
start ()V a
stop ()V b
updateSpawnPos (Lnet/minecraft/world/level/ChunkPos;)V a
net/minecraft/server/level/progress/ChunkProgressListenerFactory ann
create (I)Lnet/minecraft/server/level/progress/ChunkProgressListener; create
net/minecraft/server/level/progress/LoggerChunkProgressListener ano
LOGGER a
count c
maxCount b
nextTickTime e
startTime d
<clinit> ()V <clinit>
<init> (I)V <init>
getProgress ()I c
onStatusChange (Lnet/minecraft/world/level/ChunkPos;Lnet/minecraft/world/level/chunk/ChunkStatus;)V a
start ()V a
stop ()V b
updateSpawnPos (Lnet/minecraft/world/level/ChunkPos;)V a
net/minecraft/server/level/progress/ProcessorChunkProgressListener anp
delegate a
mailbox b
<init> (Lnet/minecraft/server/level/progress/ChunkProgressListener;Ljava/util/concurrent/Executor;)V <init>
createStarted (Lnet/minecraft/server/level/progress/ChunkProgressListener;Ljava/util/concurrent/Executor;)Lnet/minecraft/server/level/progress/ProcessorChunkProgressListener; a
lambda$onStatusChange$1 (Lnet/minecraft/world/level/ChunkPos;Lnet/minecraft/world/level/chunk/ChunkStatus;)V b
lambda$updateSpawnPos$0 (Lnet/minecraft/world/level/ChunkPos;)V b
onStatusChange (Lnet/minecraft/world/level/ChunkPos;Lnet/minecraft/world/level/chunk/ChunkStatus;)V a
start ()V a
stop ()V b
updateSpawnPos (Lnet/minecraft/world/level/ChunkPos;)V a
net/minecraft/server/level/progress/StoringChunkProgressListener anq
delegate a
diameter f
fullDiameter d
radius e
spawnPos c
started g
statuses b
<init> (I)V <init>
getDiameter ()I d
getFullDiameter ()I c
getProgress ()I e
getStatus (II)Lnet/minecraft/world/level/chunk/ChunkStatus; a
onStatusChange (Lnet/minecraft/world/level/ChunkPos;Lnet/minecraft/world/level/chunk/ChunkStatus;)V a
start ()V a
stop ()V b
updateSpawnPos (Lnet/minecraft/world/level/ChunkPos;)V a
net/minecraft/server/level/progress/package-info anr
net/minecraft/server/network/CommonListenerCookie ans
clientInformation c
gameProfile a
latency b
<init> (Lcom/mojang/authlib/GameProfile;ILnet/minecraft/server/level/ClientInformation;)V <init>
clientInformation ()Lnet/minecraft/server/level/ClientInformation; c
createInitial (Lcom/mojang/authlib/GameProfile;)Lnet/minecraft/server/network/CommonListenerCookie; a
equals (Ljava/lang/Object;)Z equals
gameProfile ()Lcom/mojang/authlib/GameProfile; a
hashCode ()I hashCode
latency ()I b
toString ()Ljava/lang/String; toString
net/minecraft/server/network/ConfigurationTask ant
start (Ljava/util/function/Consumer;)V a
type ()Lnet/minecraft/server/network/ConfigurationTask$Type; a
net/minecraft/server/network/ConfigurationTask$Type ant$a
id a
<init> (Ljava/lang/String;)V <init>
equals (Ljava/lang/Object;)Z equals
hashCode ()I hashCode
id ()Ljava/lang/String; a
toString ()Ljava/lang/String; toString
net/minecraft/server/network/FilteredText anu
EMPTY a
mask c
raw b
<clinit> ()V <clinit>
<init> (Ljava/lang/String;Lnet/minecraft/network/chat/FilterMask;)V <init>
equals (Ljava/lang/Object;)Z equals
filtered ()Ljava/lang/String; a
filteredOrEmpty ()Ljava/lang/String; b
fullyFiltered (Ljava/lang/String;)Lnet/minecraft/server/network/FilteredText; b
hashCode ()I hashCode
isFiltered ()Z c
mask ()Lnet/minecraft/network/chat/FilterMask; e
passThrough (Ljava/lang/String;)Lnet/minecraft/server/network/FilteredText; a
raw ()Ljava/lang/String; d
toString ()Ljava/lang/String; toString
net/minecraft/server/network/LegacyProtocolUtils anv
CUSTOM_PAYLOAD_PACKET_ID a
CUSTOM_PAYLOAD_PACKET_PING_CHANNEL b
DISCONNECT_PACKET_ID e
FAKE_PROTOCOL_VERSION f
GET_INFO_PACKET_ID c
GET_INFO_PACKET_VERSION_1 d
<init> ()V <init>
readLegacyString (Lio/netty/buffer/ByteBuf;)Ljava/lang/String; a
writeLegacyString (Lio/netty/buffer/ByteBuf;Ljava/lang/String;)V a
net/minecraft/server/network/LegacyQueryHandler anw
LOGGER a
server b
<clinit> ()V <clinit>
<init> (Lnet/minecraft/server/ServerInfo;)V <init>
channelRead (Lio/netty/channel/ChannelHandlerContext;Ljava/lang/Object;)V channelRead
createLegacyDisconnectPacket (Lio/netty/buffer/ByteBufAllocator;Ljava/lang/String;)Lio/netty/buffer/ByteBuf; a
createVersion0Response (Lnet/minecraft/server/ServerInfo;)Ljava/lang/String; a
createVersion1Response (Lnet/minecraft/server/ServerInfo;)Ljava/lang/String; b
readCustomPayloadPacket (Lio/netty/buffer/ByteBuf;)Z a
sendFlushAndClose (Lio/netty/channel/ChannelHandlerContext;Lio/netty/buffer/ByteBuf;)V a
net/minecraft/server/network/MemoryServerHandshakePacketListenerImpl anx
connection b
server a
<init> (Lnet/minecraft/server/MinecraftServer;Lnet/minecraft/network/Connection;)V <init>
handleIntention (Lnet/minecraft/network/protocol/handshake/ClientIntentionPacket;)V a
isAcceptingMessages ()Z c
onDisconnect (Lnet/minecraft/network/chat/Component;)V a
net/minecraft/server/network/PlayerChunkSender any
LOGGER c
MAX_CHUNKS_PER_TICK b
MAX_UNACKNOWLEDGED_BATCHES e
MIN_CHUNKS_PER_TICK a
START_CHUNKS_PER_TICK d
batchQuota i
desiredChunksPerTick h
maxUnacknowledgedBatches k
memoryConnection g
pendingChunks f
unacknowledgedBatches j
<clinit> ()V <clinit>
<init> (Z)V <init>
collectChunksToSend (Lnet/minecraft/server/level/ChunkMap;Lnet/minecraft/world/level/ChunkPos;)Ljava/util/List; a
dropChunk (Lnet/minecraft/server/level/ServerPlayer;Lnet/minecraft/world/level/ChunkPos;)V a
isPending (J)Z a
lambda$collectChunksToSend$0 (Lnet/minecraft/world/level/ChunkPos;Lnet/minecraft/world/level/chunk/LevelChunk;)I a
markChunkPendingToSend (Lnet/minecraft/world/level/chunk/LevelChunk;)V a
onChunkBatchReceivedByClient (F)V a
sendChunk (Lnet/minecraft/server/network/ServerGamePacketListenerImpl;Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/level/chunk/LevelChunk;)V a
sendNextChunks (Lnet/minecraft/server/level/ServerPlayer;)V a
net/minecraft/server/network/ServerCommonPacketListenerImpl anz
LATENCY_CHECK_INTERVAL a
LOGGER d
TIMEOUT_DISCONNECTION_MESSAGE e
connection c
keepAliveChallenge h
keepAlivePending g
keepAliveTime f
latency i
server b
suspendFlushingOnServerThread j
<clinit> ()V <clinit>
<init> (Lnet/minecraft/server/MinecraftServer;Lnet/minecraft/network/Connection;Lnet/minecraft/server/network/CommonListenerCookie;)V <init>
createCookie (Lnet/minecraft/server/level/ClientInformation;)Lnet/minecraft/server/network/CommonListenerCookie; a
disconnect (Lnet/minecraft/network/chat/Component;)V b
getOwner ()Lcom/mojang/authlib/GameProfile; k
handleCustomPayload (Lnet/minecraft/network/protocol/common/ServerboundCustomPayloadPacket;)V a
handleKeepAlive (Lnet/minecraft/network/protocol/common/ServerboundKeepAlivePacket;)V a
handlePong (Lnet/minecraft/network/protocol/common/ServerboundPongPacket;)V a
handleResourcePackResponse (Lnet/minecraft/network/protocol/common/ServerboundResourcePackPacket;)V a
isSingleplayerOwner ()Z i
keepConnectionAlive ()V f
lambda$disconnect$1 (Lnet/minecraft/network/chat/Component;)V c
lambda$send$0 (Lnet/minecraft/network/protocol/Packet;)Ljava/lang/String; c
latency ()I l
onDisconnect (Lnet/minecraft/network/chat/Component;)V a
playerProfile ()Lcom/mojang/authlib/GameProfile; j
resumeFlushing ()V h
send (Lnet/minecraft/network/protocol/Packet;)V b
send (Lnet/minecraft/network/protocol/Packet;Lnet/minecraft/network/PacketSendListener;)V a
suspendFlushing ()V g
net/minecraft/server/network/ServerConfigurationPacketListenerImpl aoa
DISCONNECT_REASON_INVALID_DATA e
LOGGER d
clientInformation i
configurationTasks g
currentTask h
gameProfile f
<clinit> ()V <clinit>
<init> (Lnet/minecraft/server/MinecraftServer;Lnet/minecraft/network/Connection;Lnet/minecraft/server/network/CommonListenerCookie;)V <init>
addOptionalTasks ()V o
finishCurrentTask (Lnet/minecraft/server/network/ConfigurationTask$Type;)V a
handleClientInformation (Lnet/minecraft/network/protocol/common/ServerboundClientInformationPacket;)V a
handleConfigurationFinished (Lnet/minecraft/network/protocol/configuration/ServerboundFinishConfigurationPacket;)V a
handleResourcePackResponse (Lnet/minecraft/network/protocol/common/ServerboundResourcePackPacket;)V a
isAcceptingMessages ()Z c
lambda$addOptionalTasks$0 (Lnet/minecraft/server/MinecraftServer$ServerResourcePackInfo;)V a
onDisconnect (Lnet/minecraft/network/chat/Component;)V a
playerProfile ()Lcom/mojang/authlib/GameProfile; j
returnToWorld ()V n
startConfiguration ()V m
startNextTask ()V p
tick ()V e
net/minecraft/server/network/ServerConnectionListener aob
LOGGER d
SERVER_EPOLL_EVENT_GROUP b
SERVER_EVENT_GROUP a
channels f
connections g
running c
server e
<clinit> ()V <clinit>
<init> (Lnet/minecraft/server/MinecraftServer;)V <init>
getConnections ()Ljava/util/List; e
getServer ()Lnet/minecraft/server/MinecraftServer; d
lambda$static$0 ()Lio/netty/channel/nio/NioEventLoopGroup; g
lambda$static$1 ()Lio/netty/channel/epoll/EpollEventLoopGroup; f
lambda$tick$2 (Lnet/minecraft/network/Connection;Lnet/minecraft/network/chat/Component;)V a
startMemoryChannel ()Ljava/net/SocketAddress; a
startTcpServerListener (Ljava/net/InetAddress;I)V a
stop ()V b
tick ()V c
net/minecraft/server/network/ServerConnectionListener$1 aob$1
this$0 a
<init> (Lnet/minecraft/server/network/ServerConnectionListener;)V <init>
initChannel (Lio/netty/channel/Channel;)V initChannel
net/minecraft/server/network/ServerConnectionListener$2 aob$2
this$0 a
<init> (Lnet/minecraft/server/network/ServerConnectionListener;)V <init>
initChannel (Lio/netty/channel/Channel;)V initChannel
net/minecraft/server/network/ServerConnectionListener$LatencySimulator aob$a
TIMER a
delay b
jitter c
queuedMessages d
<clinit> ()V <clinit>
<init> (II)V <init>
channelRead (Lio/netty/channel/ChannelHandlerContext;Ljava/lang/Object;)V channelRead
delayDownstream (Lio/netty/channel/ChannelHandlerContext;Ljava/lang/Object;)V a
onTimeout (Lio/netty/util/Timeout;)V a
net/minecraft/server/network/ServerConnectionListener$LatencySimulator$DelayedMessage aob$a$a
ctx a
msg b
<init> (Lio/netty/channel/ChannelHandlerContext;Ljava/lang/Object;)V <init>
net/minecraft/server/network/ServerGamePacketListenerImpl aoc
CHAT_VALIDATION_FAILED j
LOGGER g
MAX_INTERACTION_DISTANCE d
NO_BLOCK_UPDATES_TO_ACK h
TRACKED_MESSAGE_DISCONNECT_THRESHOLD i
aboveGroundTickCount F
aboveGroundVehicleTickCount H
ackBlockChangesUpTo l
awaitingPositionFromClient B
awaitingTeleport C
awaitingTeleportTime D
chatMessageChain O
chatSession K
chatSpamTickCount m
chunkSender f
clientIsFloating E
clientVehicleIsFloating G
dropSpamTickCount n
firstGoodX o
firstGoodY p
firstGoodZ q
knownMovePacketCount J
lastGoodX r
lastGoodY s
lastGoodZ t
lastSeenMessages M
lastVehicle u
messageSignatureCache N
player e
receivedMovePacketCount I
signedMessageDecoder L
tickCount k
vehicleFirstGoodX v
vehicleFirstGoodY w
vehicleFirstGoodZ x
vehicleLastGoodX y
vehicleLastGoodY z
vehicleLastGoodZ A
waitingForSwitchToConfig P
<clinit> ()V <clinit>
<init> (Lnet/minecraft/server/MinecraftServer;Lnet/minecraft/network/Connection;Lnet/minecraft/server/level/ServerPlayer;Lnet/minecraft/server/network/CommonListenerCookie;)V <init>
ackBlockChangesUpTo (I)V a
addPendingMessage (Lnet/minecraft/network/chat/PlayerChatMessage;)V a
broadcastChatMessage (Lnet/minecraft/network/chat/PlayerChatMessage;)V b
clampHorizontal (D)D a
clampVertical (D)D b
collectSignedArguments (Lnet/minecraft/network/protocol/game/ServerboundChatCommandPacket;Lnet/minecraft/network/chat/SignableCommand;Lnet/minecraft/network/chat/LastSeenMessages;)Ljava/util/Map; a
containsInvalidValues (DDDFF)Z b
detectRateSpam ()V r
filterTextPacket (Ljava/lang/Object;Ljava/util/function/BiFunction;)Ljava/util/concurrent/CompletableFuture; a
filterTextPacket (Ljava/util/List;)Ljava/util/concurrent/CompletableFuture; a
filterTextPacket (Ljava/lang/String;)Ljava/util/concurrent/CompletableFuture; a
getPlayer ()Lnet/minecraft/server/level/ServerPlayer; p
getRemoteAddress ()Ljava/net/SocketAddress; n
getSignedMessage (Lnet/minecraft/network/protocol/game/ServerboundChatPacket;Lnet/minecraft/network/chat/LastSeenMessages;)Lnet/minecraft/network/chat/PlayerChatMessage; a
handleAcceptTeleportPacket (Lnet/minecraft/network/protocol/game/ServerboundAcceptTeleportationPacket;)V a
handleAnimate (Lnet/minecraft/network/protocol/game/ServerboundSwingPacket;)V a
handleBlockEntityTagQuery (Lnet/minecraft/network/protocol/game/ServerboundBlockEntityTagQuery;)V a
handleChangeDifficulty (Lnet/minecraft/network/protocol/game/ServerboundChangeDifficultyPacket;)V a
handleChat (Lnet/minecraft/network/protocol/game/ServerboundChatPacket;)V a
handleChatAck (Lnet/minecraft/network/protocol/game/ServerboundChatAckPacket;)V a
handleChatCommand (Lnet/minecraft/network/protocol/game/ServerboundChatCommandPacket;)V a
handleChatSessionUpdate (Lnet/minecraft/network/protocol/game/ServerboundChatSessionUpdatePacket;)V a
handleChunkBatchReceived (Lnet/minecraft/network/protocol/game/ServerboundChunkBatchReceivedPacket;)V a
handleClientCommand (Lnet/minecraft/network/protocol/game/ServerboundClientCommandPacket;)V a
handleClientInformation (Lnet/minecraft/network/protocol/common/ServerboundClientInformationPacket;)V a
handleConfigurationAcknowledged (Lnet/minecraft/network/protocol/game/ServerboundConfigurationAcknowledgedPacket;)V a
handleContainerButtonClick (Lnet/minecraft/network/protocol/game/ServerboundContainerButtonClickPacket;)V a
handleContainerClick (Lnet/minecraft/network/protocol/game/ServerboundContainerClickPacket;)V a
handleContainerClose (Lnet/minecraft/network/protocol/game/ServerboundContainerClosePacket;)V a
handleContainerSlotStateChanged (Lnet/minecraft/network/protocol/game/ServerboundContainerSlotStateChangedPacket;)V a
handleCustomCommandSuggestions (Lnet/minecraft/network/protocol/game/ServerboundCommandSuggestionPacket;)V a
handleEditBook (Lnet/minecraft/network/protocol/game/ServerboundEditBookPacket;)V a
handleEntityTagQuery (Lnet/minecraft/network/protocol/game/ServerboundEntityTagQuery;)V a
handleInteract (Lnet/minecraft/network/protocol/game/ServerboundInteractPacket;)V a
handleJigsawGenerate (Lnet/minecraft/network/protocol/game/ServerboundJigsawGeneratePacket;)V a
handleLockDifficulty (Lnet/minecraft/network/protocol/game/ServerboundLockDifficultyPacket;)V a
handleMessageDecodeFailure (Lnet/minecraft/network/chat/SignedMessageChain$DecodeException;)V a
handleMovePlayer (Lnet/minecraft/network/protocol/game/ServerboundMovePlayerPacket;)V a
handleMoveVehicle (Lnet/minecraft/network/protocol/game/ServerboundMoveVehiclePacket;)V a
handlePaddleBoat (Lnet/minecraft/network/protocol/game/ServerboundPaddleBoatPacket;)V a
handlePickItem (Lnet/minecraft/network/protocol/game/ServerboundPickItemPacket;)V a
handlePingRequest (Lnet/minecraft/network/protocol/status/ServerboundPingRequestPacket;)V a
handlePlaceRecipe (Lnet/minecraft/network/protocol/game/ServerboundPlaceRecipePacket;)V a
handlePlayerAbilities (Lnet/minecraft/network/protocol/game/ServerboundPlayerAbilitiesPacket;)V a
handlePlayerAction (Lnet/minecraft/network/protocol/game/ServerboundPlayerActionPacket;)V a
handlePlayerCommand (Lnet/minecraft/network/protocol/game/ServerboundPlayerCommandPacket;)V a
handlePlayerInput (Lnet/minecraft/network/protocol/game/ServerboundPlayerInputPacket;)V a
handleRecipeBookChangeSettingsPacket (Lnet/minecraft/network/protocol/game/ServerboundRecipeBookChangeSettingsPacket;)V a
handleRecipeBookSeenRecipePacket (Lnet/minecraft/network/protocol/game/ServerboundRecipeBookSeenRecipePacket;)V a
handleRenameItem (Lnet/minecraft/network/protocol/game/ServerboundRenameItemPacket;)V a
handleSeenAdvancements (Lnet/minecraft/network/protocol/game/ServerboundSeenAdvancementsPacket;)V a
handleSelectTrade (Lnet/minecraft/network/protocol/game/ServerboundSelectTradePacket;)V a
handleSetBeaconPacket (Lnet/minecraft/network/protocol/game/ServerboundSetBeaconPacket;)V a
handleSetCarriedItem (Lnet/minecraft/network/protocol/game/ServerboundSetCarriedItemPacket;)V a
handleSetCommandBlock (Lnet/minecraft/network/protocol/game/ServerboundSetCommandBlockPacket;)V a
handleSetCommandMinecart (Lnet/minecraft/network/protocol/game/ServerboundSetCommandMinecartPacket;)V a
handleSetCreativeModeSlot (Lnet/minecraft/network/protocol/game/ServerboundSetCreativeModeSlotPacket;)V a
handleSetJigsawBlock (Lnet/minecraft/network/protocol/game/ServerboundSetJigsawBlockPacket;)V a
handleSetStructureBlock (Lnet/minecraft/network/protocol/game/ServerboundSetStructureBlockPacket;)V a
handleSignUpdate (Lnet/minecraft/network/protocol/game/ServerboundSignUpdatePacket;)V a
handleTeleportToEntityPacket (Lnet/minecraft/network/protocol/game/ServerboundTeleportToEntityPacket;)V a
handleUseItem (Lnet/minecraft/network/protocol/game/ServerboundUseItemPacket;)V a
handleUseItemOn (Lnet/minecraft/network/protocol/game/ServerboundUseItemOnPacket;)V a
isAcceptingMessages ()Z c
isChatMessageIllegal (Ljava/lang/String;)Z c
isPlayerCollidingWithAnythingNew (Lnet/minecraft/world/level/LevelReader;Lnet/minecraft/world/phys/AABB;DDD)Z a
lambda$filterTextPacket$0 (Ljava/lang/Object;)Ljava/lang/Object; a
lambda$handleChat$6 (Lnet/minecraft/network/chat/PlayerChatMessage;Lnet/minecraft/network/chat/Component;Lnet/minecraft/server/network/FilteredText;)V a
lambda$handleChat$7 (Lnet/minecraft/network/protocol/game/ServerboundChatPacket;Ljava/util/Optional;)V a
lambda$handleChatCommand$8 (Lnet/minecraft/network/protocol/game/ServerboundChatCommandPacket;Ljava/util/Optional;)V a
lambda$handleCustomCommandSuggestions$1 (Lnet/minecraft/network/protocol/game/ServerboundCommandSuggestionPacket;Lcom/mojang/brigadier/suggestion/Suggestions;)V a
lambda$handleEditBook$2 (ILjava/util/List;)V b
lambda$handleEditBook$3 (ILjava/util/List;)V a
lambda$handlePlaceRecipe$10 (Lnet/minecraft/network/protocol/game/ServerboundPlaceRecipePacket;Lnet/minecraft/world/item/crafting/RecipeHolder;)V a
lambda$handleSignUpdate$11 (Lnet/minecraft/network/protocol/game/ServerboundSignUpdatePacket;Ljava/util/List;)V b
lambda$performChatCommand$9 (Lnet/minecraft/commands/CommandSigningContext;Lnet/minecraft/commands/CommandSourceStack;)Lnet/minecraft/commands/CommandSourceStack; a
lambda$resetPlayerChatState$12 (Lnet/minecraft/network/chat/RemoteChatSession;)V b
lambda$signBook$4 (Ljava/lang/String;)Ljava/lang/String; d
lambda$updateBookPages$5 (Ljava/util/function/UnaryOperator;Lnet/minecraft/server/network/FilteredText;)Lnet/minecraft/nbt/StringTag; a
noBlocksAround (Lnet/minecraft/world/entity/Entity;)Z a
onDisconnect (Lnet/minecraft/network/chat/Component;)V a
parseCommand (Ljava/lang/String;)Lcom/mojang/brigadier/ParseResults; b
performChatCommand (Lnet/minecraft/network/protocol/game/ServerboundChatCommandPacket;Lnet/minecraft/network/chat/LastSeenMessages;)V a
playerProfile ()Lcom/mojang/authlib/GameProfile; j
removePlayerFromWorld ()V q
resetPlayerChatState (Lnet/minecraft/network/chat/RemoteChatSession;)V a
resetPosition ()V m
sendDisguisedChatMessage (Lnet/minecraft/network/chat/Component;Lnet/minecraft/network/chat/ChatType$Bound;)V a
sendPlayerChatMessage (Lnet/minecraft/network/chat/PlayerChatMessage;Lnet/minecraft/network/chat/ChatType$Bound;)V a
shouldHandleMessage (Lnet/minecraft/network/protocol/Packet;)Z a
signBook (Lnet/minecraft/server/network/FilteredText;Ljava/util/List;I)V a
switchToConfig ()V o
teleport (DDDFF)V a
teleport (DDDFFLjava/util/Set;)V a
tick ()V e
tryHandleChat (Lnet/minecraft/network/chat/LastSeenMessages$Update;)Ljava/util/Optional; a
unpackAndApplyLastSeen (Lnet/minecraft/network/chat/LastSeenMessages$Update;)Ljava/util/Optional; b
updateBookContents (Ljava/util/List;I)V a
updateBookPages (Ljava/util/List;Ljava/util/function/UnaryOperator;Lnet/minecraft/world/item/ItemStack;)V a
updateSignText (Lnet/minecraft/network/protocol/game/ServerboundSignUpdatePacket;Ljava/util/List;)V a
wasBlockPlacementAttempt (Lnet/minecraft/server/level/ServerPlayer;Lnet/minecraft/world/item/ItemStack;)Z a
net/minecraft/server/network/ServerGamePacketListenerImpl$1 aoc$1
this$0 c
val$level a
val$target b
<init> (Lnet/minecraft/server/network/ServerGamePacketListenerImpl;Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/Entity;)V <init>
lambda$onInteraction$0 (Lnet/minecraft/world/phys/Vec3;Lnet/minecraft/server/level/ServerPlayer;Lnet/minecraft/world/entity/Entity;Lnet/minecraft/world/InteractionHand;)Lnet/minecraft/world/InteractionResult; a
onAttack ()V a
onInteraction (Lnet/minecraft/world/InteractionHand;)V a
onInteraction (Lnet/minecraft/world/InteractionHand;Lnet/minecraft/world/phys/Vec3;)V a
performInteraction (Lnet/minecraft/world/InteractionHand;Lnet/minecraft/server/network/ServerGamePacketListenerImpl$EntityInteraction;)V a
net/minecraft/server/network/ServerGamePacketListenerImpl$2 aoc$2
$SwitchMap$net$minecraft$network$protocol$game$ServerboundClientCommandPacket$Action d
$SwitchMap$net$minecraft$network$protocol$game$ServerboundPlayerActionPacket$Action b
$SwitchMap$net$minecraft$network$protocol$game$ServerboundPlayerCommandPacket$Action c
$SwitchMap$net$minecraft$world$level$block$entity$CommandBlockEntity$Mode a
<clinit> ()V <clinit>
net/minecraft/server/network/ServerGamePacketListenerImpl$EntityInteraction aoc$a
run (Lnet/minecraft/server/level/ServerPlayer;Lnet/minecraft/world/entity/Entity;Lnet/minecraft/world/InteractionHand;)Lnet/minecraft/world/InteractionResult; run
net/minecraft/server/network/ServerHandshakePacketListenerImpl aod
IGNORE_STATUS_REASON a
connection c
server b
<clinit> ()V <clinit>
<init> (Lnet/minecraft/server/MinecraftServer;Lnet/minecraft/network/Connection;)V <init>
handleIntention (Lnet/minecraft/network/protocol/handshake/ClientIntentionPacket;)V a
isAcceptingMessages ()Z c
onDisconnect (Lnet/minecraft/network/chat/Component;)V a
net/minecraft/server/network/ServerHandshakePacketListenerImpl$1 aod$1
$SwitchMap$net$minecraft$network$protocol$handshake$ClientIntent a
<clinit> ()V <clinit>
net/minecraft/server/network/ServerLoginPacketListenerImpl aoe
DISCONNECT_UNEXPECTED_QUERY d
LOGGER b
MAX_TICKS_BEFORE_LOGIN c
UNIQUE_THREAD_ID a
authenticatedProfile k
challenge e
connection g
requestedUsername j
server f
serverId l
state h
tick i
<clinit> ()V <clinit>
<init> (Lnet/minecraft/server/MinecraftServer;Lnet/minecraft/network/Connection;)V <init>
disconnect (Lnet/minecraft/network/chat/Component;)V b
fillListenerSpecificCrashDetails (Lnet/minecraft/CrashReportCategory;)V a
finishLoginAndWaitForClient (Lcom/mojang/authlib/GameProfile;)V d
getUserName ()Ljava/lang/String; f
handleCustomQueryPacket (Lnet/minecraft/network/protocol/login/ServerboundCustomQueryAnswerPacket;)V a
handleHello (Lnet/minecraft/network/protocol/login/ServerboundHelloPacket;)V a
handleKey (Lnet/minecraft/network/protocol/login/ServerboundKeyPacket;)V a
handleLoginAcknowledgement (Lnet/minecraft/network/protocol/login/ServerboundLoginAcknowledgedPacket;)V a
isAcceptingMessages ()Z c
isPlayerAlreadyInWorld (Lcom/mojang/authlib/GameProfile;)Z a
lambda$fillListenerSpecificCrashDetails$1 ()Ljava/lang/String; g
lambda$verifyLoginAndFinishConnectionSetup$0 ()V h
onDisconnect (Lnet/minecraft/network/chat/Component;)V a
startClientVerification (Lcom/mojang/authlib/GameProfile;)V b
tick ()V e
verifyLoginAndFinishConnectionSetup (Lcom/mojang/authlib/GameProfile;)V c
net/minecraft/server/network/ServerLoginPacketListenerImpl$1 aoe$1
this$0 b
val$digest a
<init> (Lnet/minecraft/server/network/ServerLoginPacketListenerImpl;Ljava/lang/String;Ljava/lang/String;)V <init>
getAddress ()Ljava/net/InetAddress; a
run ()V run
net/minecraft/server/network/ServerLoginPacketListenerImpl$State aoe$a
$VALUES i
ACCEPTED h
AUTHENTICATING c
HELLO a
KEY b
NEGOTIATING d
PROTOCOL_SWITCHING g
VERIFYING e
WAITING_FOR_DUPE_DISCONNECT f
$values ()[Lnet/minecraft/server/network/ServerLoginPacketListenerImpl$State; a
<clinit> ()V <clinit>
<init> (Ljava/lang/String;I)V <init>
valueOf (Ljava/lang/String;)Lnet/minecraft/server/network/ServerLoginPacketListenerImpl$State; valueOf
values ()[Lnet/minecraft/server/network/ServerLoginPacketListenerImpl$State; values
net/minecraft/server/network/ServerPlayerConnection aof
getPlayer ()Lnet/minecraft/server/level/ServerPlayer; p
send (Lnet/minecraft/network/protocol/Packet;)V b
net/minecraft/server/network/ServerStatusPacketListenerImpl aog
DISCONNECT_REASON a
connection c
hasRequestedStatus d
status b
<clinit> ()V <clinit>
<init> (Lnet/minecraft/network/protocol/status/ServerStatus;Lnet/minecraft/network/Connection;)V <init>
handlePingRequest (Lnet/minecraft/network/protocol/status/ServerboundPingRequestPacket;)V a
handleStatusRequest (Lnet/minecraft/network/protocol/status/ServerboundStatusRequestPacket;)V a
isAcceptingMessages ()Z c
onDisconnect (Lnet/minecraft/network/chat/Component;)V a
net/minecraft/server/network/TextFilter aoh
DUMMY a
<clinit> ()V <clinit>
join ()V a
leave ()V b
processMessageBundle (Ljava/util/List;)Ljava/util/concurrent/CompletableFuture; a
processStreamMessage (Ljava/lang/String;)Ljava/util/concurrent/CompletableFuture; a
net/minecraft/server/network/TextFilter$1 aoh$1
<init> ()V <init>
join ()V a
leave ()V b
processMessageBundle (Ljava/util/List;)Ljava/util/concurrent/CompletableFuture; a
processStreamMessage (Ljava/lang/String;)Ljava/util/concurrent/CompletableFuture; a
net/minecraft/server/network/TextFilterClient aoi
DEFAULT_ENDPOINT d
LOGGER a
THREAD_FACTORY c
WORKER_COUNT b
authKey k
chatEncoder f
chatEndpoint e
chatIgnoreStrategy l
joinEncoder h
joinEndpoint g
leaveEncoder j
leaveEndpoint i
workerPool m
<clinit> ()V <clinit>
<init> (Ljava/net/URL;Lnet/minecraft/server/network/TextFilterClient$MessageEncoder;Ljava/net/URL;Lnet/minecraft/server/network/TextFilterClient$JoinOrLeaveEncoder;Ljava/net/URL;Lnet/minecraft/server/network/TextFilterClient$JoinOrLeaveEncoder;Ljava/lang/String;Lnet/minecraft/server/network/TextFilterClient$IgnoreStrategy;I)V <init>
close ()V close
createContext (Lcom/mojang/authlib/GameProfile;)Lnet/minecraft/server/network/TextFilter; a
createFromConfig (Ljava/lang/String;)Lnet/minecraft/server/network/TextFilterClient; a
drainStream (Ljava/io/InputStream;)V a
getEndpoint (Ljava/net/URI;Lcom/google/gson/JsonObject;Ljava/lang/String;Ljava/lang/String;)Ljava/net/URL; a
getEndpointFromConfig (Lcom/google/gson/JsonObject;Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; a
lambda$createFromConfig$1 (Ljava/lang/String;Ljava/lang/String;Lcom/mojang/authlib/GameProfile;)Lcom/google/gson/JsonObject; a
lambda$createFromConfig$2 (ILjava/lang/String;Ljava/lang/String;Lcom/mojang/authlib/GameProfile;Ljava/lang/String;)Lcom/google/gson/JsonObject; a
lambda$createFromConfig$3 (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Lcom/mojang/authlib/GameProfile;Ljava/lang/String;)Lcom/google/gson/JsonObject; a
lambda$processJoinOrLeave$4 (Lnet/minecraft/server/network/TextFilterClient$JoinOrLeaveEncoder;Lcom/mojang/authlib/GameProfile;Ljava/net/URL;)V a
lambda$requestMessageProcessing$5 (Lcom/mojang/authlib/GameProfile;Ljava/lang/String;Lnet/minecraft/server/network/TextFilterClient$IgnoreStrategy;)Lnet/minecraft/server/network/FilteredText; a
lambda$static$0 (Ljava/lang/Runnable;)Ljava/lang/Thread; a
makeRequest (Lcom/google/gson/JsonObject;Ljava/net/URL;)Ljava/net/HttpURLConnection; c
parseMask (Ljava/lang/String;Lcom/google/gson/JsonArray;Lnet/minecraft/server/network/TextFilterClient$IgnoreStrategy;)Lnet/minecraft/network/chat/FilterMask; a
processJoinOrLeave (Lcom/mojang/authlib/GameProfile;Ljava/net/URL;Lnet/minecraft/server/network/TextFilterClient$JoinOrLeaveEncoder;Ljava/util/concurrent/Executor;)V a
processRequest (Lcom/google/gson/JsonObject;Ljava/net/URL;)V b
processRequestResponse (Lcom/google/gson/JsonObject;Ljava/net/URL;)Lcom/google/gson/JsonObject; a
requestMessageProcessing (Lcom/mojang/authlib/GameProfile;Ljava/lang/String;Lnet/minecraft/server/network/TextFilterClient$IgnoreStrategy;Ljava/util/concurrent/Executor;)Ljava/util/concurrent/CompletableFuture; a
net/minecraft/server/network/TextFilterClient$IgnoreStrategy aoi$a
IGNORE_FULLY_FILTERED b
NEVER_IGNORE a
<clinit> ()V <clinit>
ignoreOverThreshold (I)Lnet/minecraft/server/network/TextFilterClient$IgnoreStrategy; ignoreOverThreshold
lambda$ignoreOverThreshold$2 (ILjava/lang/String;I)Z a
lambda$static$0 (Ljava/lang/String;I)Z b
lambda$static$1 (Ljava/lang/String;I)Z a
select (I)Lnet/minecraft/server/network/TextFilterClient$IgnoreStrategy; select
shouldIgnore (Ljava/lang/String;I)Z shouldIgnore
net/minecraft/server/network/TextFilterClient$JoinOrLeaveEncoder aoi$b
encode (Lcom/mojang/authlib/GameProfile;)Lcom/google/gson/JsonObject; encode
net/minecraft/server/network/TextFilterClient$MessageEncoder aoi$c
encode (Lcom/mojang/authlib/GameProfile;Ljava/lang/String;)Lcom/google/gson/JsonObject; encode
net/minecraft/server/network/TextFilterClient$PlayerContext aoi$d
profile c
streamExecutor d
this$0 b
<init> (Lnet/minecraft/server/network/TextFilterClient;Lcom/mojang/authlib/GameProfile;)V <init>
join ()V a
lambda$processMessageBundle$0 (Ljava/lang/String;)Ljava/util/concurrent/CompletableFuture; b
lambda$processMessageBundle$1 (Ljava/lang/Throwable;)Ljava/util/List; a
leave ()V b
processMessageBundle (Ljava/util/List;)Ljava/util/concurrent/CompletableFuture; a
processStreamMessage (Ljava/lang/String;)Ljava/util/concurrent/CompletableFuture; a
net/minecraft/server/network/TextFilterClient$RequestFailedException aoi$e
<init> (Ljava/lang/String;)V <init>
net/minecraft/server/network/config/JoinWorldTask aoj
TYPE a
<clinit> ()V <clinit>
<init> ()V <init>
start (Ljava/util/function/Consumer;)V a
type ()Lnet/minecraft/server/network/ConfigurationTask$Type; a
net/minecraft/server/network/config/ServerResourcePackConfigurationTask aok
TYPE a
info b
<clinit> ()V <clinit>
<init> (Lnet/minecraft/server/MinecraftServer$ServerResourcePackInfo;)V <init>
start (Ljava/util/function/Consumer;)V a
type ()Lnet/minecraft/server/network/ConfigurationTask$Type; a
net/minecraft/server/network/config/package-info aol
net/minecraft/server/network/package-info aom
net/minecraft/server/package-info aon
net/minecraft/server/packs/AbstractPackResources aoo
LOGGER c
isBuiltin e
name d
<clinit> ()V <clinit>
<init> (Ljava/lang/String;Z)V <init>
getMetadataFromStream (Lnet/minecraft/server/packs/metadata/MetadataSectionSerializer;Ljava/io/InputStream;)Ljava/lang/Object; a
getMetadataSection (Lnet/minecraft/server/packs/metadata/MetadataSectionSerializer;)Ljava/lang/Object; a
isBuiltin ()Z b
packId ()Ljava/lang/String; a
net/minecraft/server/packs/BuiltInMetadata aop
EMPTY a
values b
<clinit> ()V <clinit>
<init> (Ljava/util/Map;)V <init>
get (Lnet/minecraft/server/packs/metadata/MetadataSectionSerializer;)Ljava/lang/Object; a
of (Lnet/minecraft/server/packs/metadata/MetadataSectionSerializer;Ljava/lang/Object;)Lnet/minecraft/server/packs/BuiltInMetadata; a
of ()Lnet/minecraft/server/packs/BuiltInMetadata; a
of (Lnet/minecraft/server/packs/metadata/MetadataSectionSerializer;Ljava/lang/Object;Lnet/minecraft/server/packs/metadata/MetadataSectionSerializer;Ljava/lang/Object;)Lnet/minecraft/server/packs/BuiltInMetadata; a
net/minecraft/server/packs/CompositePackResources aoq
packResourcesStack d
primaryPackResources c
<init> (Lnet/minecraft/server/packs/PackResources;Ljava/util/List;)V <init>
close ()V close
getMetadataSection (Lnet/minecraft/server/packs/metadata/MetadataSectionSerializer;)Ljava/lang/Object; a
getNamespaces (Lnet/minecraft/server/packs/PackType;)Ljava/util/Set; a
getResource (Lnet/minecraft/server/packs/PackType;Lnet/minecraft/resources/ResourceLocation;)Lnet/minecraft/server/packs/resources/IoSupplier; a
getRootResource ([Ljava/lang/String;)Lnet/minecraft/server/packs/resources/IoSupplier; a
isBuiltin ()Z b
listResources (Lnet/minecraft/server/packs/PackType;Ljava/lang/String;Ljava/lang/String;Lnet/minecraft/server/packs/PackResources$ResourceOutput;)V a
packId ()Ljava/lang/String; a
net/minecraft/server/packs/DownloadCacheCleaner aor
LOGGER a
<clinit> ()V <clinit>
<init> ()V <init>
listFilesWithModificationTimes (Ljava/nio/file/Path;)Ljava/util/List; a
prioritizeFilesInDirs (Ljava/util/List;)Ljava/util/List; a
vacuumCacheDir (Ljava/nio/file/Path;I)V a
net/minecraft/server/packs/DownloadCacheCleaner$1 aor$1
val$cacheDir a
val$unsortedFiles b
<init> (Ljava/nio/file/Path;Ljava/util/List;)V <init>
visitFile (Ljava/nio/file/Path;Ljava/nio/file/attribute/BasicFileAttributes;)Ljava/nio/file/FileVisitResult; a
visitFile (Ljava/lang/Object;Ljava/nio/file/attribute/BasicFileAttributes;)Ljava/nio/file/FileVisitResult; visitFile
net/minecraft/server/packs/DownloadCacheCleaner$PathAndPriority aor$a
HIGHEST_PRIORITY_FIRST a
path b
removalPriority c
<clinit> ()V <clinit>
<init> (Ljava/nio/file/Path;I)V <init>
equals (Ljava/lang/Object;)Z equals
hashCode ()I hashCode
path ()Ljava/nio/file/Path; a
removalPriority ()I b
toString ()Ljava/lang/String; toString
net/minecraft/server/packs/DownloadCacheCleaner$PathAndTime aor$b
NEWEST_FIRST a
modifiedTime c
path b
<clinit> ()V <clinit>
<init> (Ljava/nio/file/Path;Ljava/nio/file/attribute/FileTime;)V <init>
equals (Ljava/lang/Object;)Z equals
hashCode ()I hashCode
modifiedTime ()Ljava/nio/file/attribute/FileTime; b
path ()Ljava/nio/file/Path; a
toString ()Ljava/lang/String; toString
net/minecraft/server/packs/DownloadQueue aos
LOGGER a
MAX_KEPT_PACKS b
cacheDir c
eventLog d
tasks e
<clinit> ()V <clinit>
<init> (Ljava/nio/file/Path;)V <init>
close ()V close
downloadBatch (Lnet/minecraft/server/packs/DownloadQueue$BatchConfig;Ljava/util/Map;)Ljava/util/concurrent/CompletableFuture; a
getFileInfo (Ljava/nio/file/Path;)Lcom/mojang/datafixers/util/Either; a
lambda$downloadBatch$1 (Lnet/minecraft/server/packs/DownloadQueue$BatchConfig;Ljava/util/Map;)Lnet/minecraft/server/packs/DownloadQueue$BatchResult; c
lambda$runDownload$0 (Lnet/minecraft/server/packs/DownloadQueue$BatchConfig;Lnet/minecraft/server/packs/DownloadQueue$BatchResult;Ljava/util/UUID;Lnet/minecraft/server/packs/DownloadQueue$DownloadRequest;)V a
runDownload (Lnet/minecraft/server/packs/DownloadQueue$BatchConfig;Ljava/util/Map;)Lnet/minecraft/server/packs/DownloadQueue$BatchResult; b
net/minecraft/server/packs/DownloadQueue$BatchConfig aos$a
hashFunction a
headers c
listener e
maxSize b
proxy d
<init> (Lcom/google/common/hash/HashFunction;ILjava/util/Map;Ljava/net/Proxy;Lnet/minecraft/util/HttpUtil$DownloadProgressListener;)V <init>
equals (Ljava/lang/Object;)Z equals
hashCode ()I hashCode
hashFunction ()Lcom/google/common/hash/HashFunction; a
headers ()Ljava/util/Map; c
listener ()Lnet/minecraft/util/HttpUtil$DownloadProgressListener; e
maxSize ()I b
proxy ()Ljava/net/Proxy; d
toString ()Ljava/lang/String; toString
net/minecraft/server/packs/DownloadQueue$BatchResult aos$b
downloaded a
failed b
<init> ()V <init>
<init> (Ljava/util/Map;Ljava/util/Set;)V <init>
downloaded ()Ljava/util/Map; a
equals (Ljava/lang/Object;)Z equals
failed ()Ljava/util/Set; b
hashCode ()I hashCode
toString ()Ljava/lang/String; toString
net/minecraft/server/packs/DownloadQueue$DownloadRequest aos$c
hash b
url a
<init> (Ljava/net/URL;Lcom/google/common/hash/HashCode;)V <init>
equals (Ljava/lang/Object;)Z equals
hash ()Lcom/google/common/hash/HashCode; b
hashCode ()I hashCode
toString ()Ljava/lang/String; toString
url ()Ljava/net/URL; a
net/minecraft/server/packs/DownloadQueue$FileInfoEntry aos$d
CODEC a
name b
size c
<clinit> ()V <clinit>
<init> (Ljava/lang/String;J)V <init>
equals (Ljava/lang/Object;)Z equals
hashCode ()I hashCode
lambda$static$0 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; a
name ()Ljava/lang/String; a
size ()J b
toString ()Ljava/lang/String; toString
net/minecraft/server/packs/DownloadQueue$LogEntry aos$e
CODEC a
errorOrFileInfo f
hash e
id b
time d
url c
<clinit> ()V <clinit>
<init> (Ljava/util/UUID;Ljava/lang/String;Ljava/time/Instant;Ljava/util/Optional;Lcom/mojang/datafixers/util/Either;)V <init>
equals (Ljava/lang/Object;)Z equals
errorOrFileInfo ()Lcom/mojang/datafixers/util/Either; e
hash ()Ljava/util/Optional; d
hashCode ()I hashCode
id ()Ljava/util/UUID; a
lambda$static$0 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; a
time ()Ljava/time/Instant; c
toString ()Ljava/lang/String; toString
url ()Ljava/lang/String; b
net/minecraft/server/packs/FeatureFlagsMetadataSection aot
CODEC c
TYPE a
flags b
<clinit> ()V <clinit>
<init> (Lnet/minecraft/world/flag/FeatureFlagSet;)V <init>
equals (Ljava/lang/Object;)Z equals
flags ()Lnet/minecraft/world/flag/FeatureFlagSet; a
hashCode ()I hashCode
lambda$static$0 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; a
toString ()Ljava/lang/String; toString
net/minecraft/server/packs/FilePackResources aou
LOGGER c
prefix e
zipFileAccess d
<clinit> ()V <clinit>
<init> (Ljava/lang/String;Lnet/minecraft/server/packs/FilePackResources$SharedZipFileAccess;ZLjava/lang/String;)V <init>
addPrefix (Ljava/lang/String;)Ljava/lang/String; a
close ()V close
extractNamespace (Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; a
getNamespaces (Lnet/minecraft/server/packs/PackType;)Ljava/util/Set; a
getPathFromLocation (Lnet/minecraft/server/packs/PackType;Lnet/minecraft/resources/ResourceLocation;)Ljava/lang/String; b
getResource (Ljava/lang/String;)Lnet/minecraft/server/packs/resources/IoSupplier; b
getResource (Lnet/minecraft/server/packs/PackType;Lnet/minecraft/resources/ResourceLocation;)Lnet/minecraft/server/packs/resources/IoSupplier; a
getRootResource ([Ljava/lang/String;)Lnet/minecraft/server/packs/resources/IoSupplier; a
listResources (Lnet/minecraft/server/packs/PackType;Ljava/lang/String;Ljava/lang/String;Lnet/minecraft/server/packs/PackResources$ResourceOutput;)V a
net/minecraft/server/packs/FilePackResources$FileResourcesSupplier aou$a
content a
isBuiltin b
<init> (Ljava/io/File;Z)V <init>
<init> (Ljava/nio/file/Path;Z)V <init>
openFull (Ljava/lang/String;Lnet/minecraft/server/packs/repository/Pack$Info;)Lnet/minecraft/server/packs/PackResources; a
openPrimary (Ljava/lang/String;)Lnet/minecraft/server/packs/PackResources; a
net/minecraft/server/packs/FilePackResources$SharedZipFileAccess aou$b
failedToLoad c
file a
zipFile b
<init> (Ljava/io/File;)V <init>
close ()V close
finalize ()V finalize
getOrCreateZipFile ()Ljava/util/zip/ZipFile; a
net/minecraft/server/packs/OverlayMetadataSection aov
CODEC d
DIR_VALIDATOR c
TYPE a
overlays b
<clinit> ()V <clinit>
<init> (Ljava/util/List;)V <init>
equals (Ljava/lang/Object;)Z equals
hashCode ()I hashCode
lambda$overlaysForVersion$2 (ILnet/minecraft/server/packs/OverlayMetadataSection$OverlayEntry;)Z a
lambda$static$1 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; a
lambda$validateOverlayDir$0 (Ljava/lang/String;)Ljava/lang/String; b
overlays ()Ljava/util/List; a
overlaysForVersion (I)Ljava/util/List; a
toString ()Ljava/lang/String; toString
validateOverlayDir (Ljava/lang/String;)Lcom/mojang/serialization/DataResult; a
net/minecraft/server/packs/OverlayMetadataSection$OverlayEntry aov$a
CODEC c
format a
overlay b
<clinit> ()V <clinit>
<init> (Lnet/minecraft/util/InclusiveRange;Ljava/lang/String;)V <init>
equals (Ljava/lang/Object;)Z equals
format ()Lnet/minecraft/util/InclusiveRange; a
hashCode ()I hashCode
isApplicable (I)Z a
lambda$static$0 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; a
overlay ()Ljava/lang/String; b
toString ()Ljava/lang/String; toString
net/minecraft/server/packs/PackResources aow
METADATA_EXTENSION a
PACK_META b
close ()V close
getMetadataSection (Lnet/minecraft/server/packs/metadata/MetadataSectionSerializer;)Ljava/lang/Object; a
getNamespaces (Lnet/minecraft/server/packs/PackType;)Ljava/util/Set; a
getResource (Lnet/minecraft/server/packs/PackType;Lnet/minecraft/resources/ResourceLocation;)Lnet/minecraft/server/packs/resources/IoSupplier; a
getRootResource ([Ljava/lang/String;)Lnet/minecraft/server/packs/resources/IoSupplier; a
isBuiltin ()Z b
listResources (Lnet/minecraft/server/packs/PackType;Ljava/lang/String;Ljava/lang/String;Lnet/minecraft/server/packs/PackResources$ResourceOutput;)V a
packId ()Ljava/lang/String; a
net/minecraft/server/packs/PackResources$ResourceOutput aow$a
net/minecraft/server/packs/PackType aox
$VALUES d
CLIENT_RESOURCES a
SERVER_DATA b
directory c
$values ()[Lnet/minecraft/server/packs/PackType; b
<clinit> ()V <clinit>
<init> (Ljava/lang/String;ILjava/lang/String;)V <init>
getDirectory ()Ljava/lang/String; a
valueOf (Ljava/lang/String;)Lnet/minecraft/server/packs/PackType; valueOf
values ()[Lnet/minecraft/server/packs/PackType; values
net/minecraft/server/packs/PathPackResources aoy
LOGGER c
PATH_JOINER d
root e
<clinit> ()V <clinit>
<init> (Ljava/lang/String;Ljava/nio/file/Path;Z)V <init>
close ()V close
getNamespaces (Lnet/minecraft/server/packs/PackType;)Ljava/util/Set; a
getResource (Lnet/minecraft/resources/ResourceLocation;Ljava/nio/file/Path;)Lnet/minecraft/server/packs/resources/IoSupplier; a
getResource (Lnet/minecraft/server/packs/PackType;Lnet/minecraft/resources/ResourceLocation;)Lnet/minecraft/server/packs/resources/IoSupplier; a
getRootResource ([Ljava/lang/String;)Lnet/minecraft/server/packs/resources/IoSupplier; a
lambda$getResource$0 (Ljava/nio/file/Path;Ljava/util/List;)Lnet/minecraft/server/packs/resources/IoSupplier; a
lambda$getResource$1 (Lnet/minecraft/resources/ResourceLocation;Lcom/mojang/serialization/DataResult$PartialResult;)Lnet/minecraft/server/packs/resources/IoSupplier; a
lambda$listPath$4 (Ljava/nio/file/Path;Ljava/nio/file/attribute/BasicFileAttributes;)Z a
lambda$listPath$5 (Ljava/nio/file/Path;Ljava/lang/String;Lnet/minecraft/server/packs/PackResources$ResourceOutput;Ljava/nio/file/Path;)V a
lambda$listResources$2 (Lnet/minecraft/server/packs/PackType;Ljava/lang/String;Lnet/minecraft/server/packs/PackResources$ResourceOutput;Ljava/util/List;)V a
lambda$listResources$3 (Ljava/lang/String;Lcom/mojang/serialization/DataResult$PartialResult;)V a
listPath (Ljava/lang/String;Ljava/nio/file/Path;Ljava/util/List;Lnet/minecraft/server/packs/PackResources$ResourceOutput;)V a
listResources (Lnet/minecraft/server/packs/PackType;Ljava/lang/String;Ljava/lang/String;Lnet/minecraft/server/packs/PackResources$ResourceOutput;)V a
returnFileIfExists (Ljava/nio/file/Path;)Lnet/minecraft/server/packs/resources/IoSupplier; b
validatePath (Ljava/nio/file/Path;)Z a
net/minecraft/server/packs/PathPackResources$PathResourcesSupplier aoy$a
content a
isBuiltin b
<init> (Ljava/nio/file/Path;Z)V <init>
openFull (Ljava/lang/String;Lnet/minecraft/server/packs/repository/Pack$Info;)Lnet/minecraft/server/packs/PackResources; a
openPrimary (Ljava/lang/String;)Lnet/minecraft/server/packs/PackResources; a
net/minecraft/server/packs/VanillaPackResources aoz
LOGGER c
metadata d
namespaces e
pathsForType g
rootPaths f
<clinit> ()V <clinit>
<init> (Lnet/minecraft/server/packs/BuiltInMetadata;Ljava/util/Set;Ljava/util/List;Ljava/util/Map;)V <init>
asProvider ()Lnet/minecraft/server/packs/resources/ResourceProvider; c
close ()V close
getMetadataSection (Lnet/minecraft/server/packs/metadata/MetadataSectionSerializer;)Ljava/lang/Object; a
getNamespaces (Lnet/minecraft/server/packs/PackType;)Ljava/util/Set; a
getResource (Lnet/minecraft/server/packs/PackType;Lnet/minecraft/resources/ResourceLocation;)Lnet/minecraft/server/packs/resources/IoSupplier; a
getResources (Lnet/minecraft/server/packs/PackResources$ResourceOutput;Ljava/lang/String;Ljava/nio/file/Path;Ljava/util/List;)V a
getRootResource ([Ljava/lang/String;)Lnet/minecraft/server/packs/resources/IoSupplier; a
isBuiltin ()Z b
lambda$asProvider$6 (Lnet/minecraft/server/packs/resources/IoSupplier;)Lnet/minecraft/server/packs/resources/Resource; a
lambda$asProvider$7 (Lnet/minecraft/resources/ResourceLocation;)Ljava/util/Optional; a
lambda$getResource$4 (Lnet/minecraft/resources/ResourceLocation;Lnet/minecraft/server/packs/PackType;Ljava/util/List;)Lnet/minecraft/server/packs/resources/IoSupplier; a
lambda$getResource$5 (Lnet/minecraft/resources/ResourceLocation;Lcom/mojang/serialization/DataResult$PartialResult;)Lnet/minecraft/server/packs/resources/IoSupplier; a
lambda$listRawPaths$0 (Lnet/minecraft/resources/ResourceLocation;Lnet/minecraft/server/packs/PackType;Ljava/util/function/Consumer;Ljava/util/List;)V a
lambda$listRawPaths$1 (Lnet/minecraft/resources/ResourceLocation;Lcom/mojang/serialization/DataResult$PartialResult;)V b
lambda$listResources$2 (Lnet/minecraft/server/packs/PackType;Lnet/minecraft/server/packs/PackResources$ResourceOutput;Ljava/lang/String;Ljava/util/List;)V a
lambda$listResources$3 (Ljava/lang/String;Lcom/mojang/serialization/DataResult$PartialResult;)V a
listRawPaths (Lnet/minecraft/server/packs/PackType;Lnet/minecraft/resources/ResourceLocation;Ljava/util/function/Consumer;)V a
listResources (Lnet/minecraft/server/packs/PackType;Ljava/lang/String;Ljava/lang/String;Lnet/minecraft/server/packs/PackResources$ResourceOutput;)V a
packId ()Ljava/lang/String; a
net/minecraft/server/packs/VanillaPackResourcesBuilder apa
LOGGER b
ROOT_DIR_BY_TYPE c
developmentConfig a
metadata f
namespaces g
pathsForType e
rootPaths d
<clinit> ()V <clinit>
<init> ()V <init>
applyDevelopmentConfig ()Lnet/minecraft/server/packs/VanillaPackResourcesBuilder; b
build ()Lnet/minecraft/server/packs/VanillaPackResources; c
copyAndReverse (Ljava/util/Collection;)Ljava/util/List; a
exposeNamespace ([Ljava/lang/String;)Lnet/minecraft/server/packs/VanillaPackResourcesBuilder; a
lambda$pushJarResources$3 (Lnet/minecraft/server/packs/PackType;Ljava/nio/file/Path;)V c
lambda$pushPathForType$2 (Lnet/minecraft/server/packs/PackType;)Ljava/util/Set; a
lambda$static$0 (Lnet/minecraft/server/packs/VanillaPackResourcesBuilder;)V a
lambda$static$1 ()Lcom/google/common/collect/ImmutableMap; d
pushAssetPath (Lnet/minecraft/server/packs/PackType;Ljava/nio/file/Path;)Lnet/minecraft/server/packs/VanillaPackResourcesBuilder; a
pushClasspathResources (Lnet/minecraft/server/packs/PackType;Ljava/lang/Class;)Lnet/minecraft/server/packs/VanillaPackResourcesBuilder; a
pushJarResources ()Lnet/minecraft/server/packs/VanillaPackResourcesBuilder; a
pushPathForType (Lnet/minecraft/server/packs/PackType;Ljava/nio/file/Path;)V b
pushRootPath (Ljava/nio/file/Path;)V c
pushUniversalPath (Ljava/nio/file/Path;)Lnet/minecraft/server/packs/VanillaPackResourcesBuilder; a
safeGetPath (Ljava/net/URI;)Ljava/nio/file/Path; a
setMetadata (Lnet/minecraft/server/packs/BuiltInMetadata;)Lnet/minecraft/server/packs/VanillaPackResourcesBuilder; a
validateDirPath (Ljava/nio/file/Path;)Z b
net/minecraft/server/packs/linkfs/DummyFileAttributes apb
EPOCH a
<clinit> ()V <clinit>
<init> ()V <init>
creationTime ()Ljava/nio/file/attribute/FileTime; creationTime
fileKey ()Ljava/lang/Object; fileKey
isOther ()Z isOther
isSymbolicLink ()Z isSymbolicLink
lastAccessTime ()Ljava/nio/file/attribute/FileTime; lastAccessTime
lastModifiedTime ()Ljava/nio/file/attribute/FileTime; lastModifiedTime
size ()J size
net/minecraft/server/packs/linkfs/LinkFSFileStore apc
name a
<init> (Ljava/lang/String;)V <init>
getAttribute (Ljava/lang/String;)Ljava/lang/Object; getAttribute
getFileStoreAttributeView (Ljava/lang/Class;)Ljava/nio/file/attribute/FileStoreAttributeView; getFileStoreAttributeView
getTotalSpace ()J getTotalSpace
getUnallocatedSpace ()J getUnallocatedSpace
getUsableSpace ()J getUsableSpace
isReadOnly ()Z isReadOnly
name ()Ljava/lang/String; name
supportsFileAttributeView (Ljava/lang/Class;)Z supportsFileAttributeView
supportsFileAttributeView (Ljava/lang/String;)Z supportsFileAttributeView
type ()Ljava/lang/String; type
net/minecraft/server/packs/linkfs/LinkFSPath apd
DIRECTORY_ATTRIBUTES a
FILE_ATTRIBUTES b
PATH_COMPARATOR c
fileSystem e
name d
parent f
pathContents i
pathString h
pathToRoot g
<clinit> ()V <clinit>
<init> (Lnet/minecraft/server/packs/linkfs/LinkFileSystem;Ljava/lang/String;Lnet/minecraft/server/packs/linkfs/LinkFSPath;Lnet/minecraft/server/packs/linkfs/PathContents;)V <init>
compareTo (Ljava/lang/Object;)I compareTo
compareTo (Ljava/nio/file/Path;)I compareTo
createRelativePath (Lnet/minecraft/server/packs/linkfs/LinkFSPath;Ljava/lang/String;)Lnet/minecraft/server/packs/linkfs/LinkFSPath; a
endsWith (Ljava/nio/file/Path;)Z endsWith
equals (Ljava/lang/Object;)Z equals
exists ()Z g
getBasicAttributeView ()Ljava/nio/file/attribute/BasicFileAttributeView; j
getBasicAttributes ()Ljava/nio/file/attribute/BasicFileAttributes; k
getDirectoryContents ()Lnet/minecraft/server/packs/linkfs/PathContents$DirectoryContents; i
getFileName ()Lnet/minecraft/server/packs/linkfs/LinkFSPath; c
getFileName ()Ljava/nio/file/Path; getFileName
getFileSystem ()Lnet/minecraft/server/packs/linkfs/LinkFileSystem; a
getFileSystem ()Ljava/nio/file/FileSystem; getFileSystem
getName (I)Ljava/nio/file/Path; getName
getName (I)Lnet/minecraft/server/packs/linkfs/LinkFSPath; a
getNameCount ()I getNameCount
getParent ()Ljava/nio/file/Path; getParent
getParent ()Lnet/minecraft/server/packs/linkfs/LinkFSPath; d
getRoot ()Ljava/nio/file/Path; getRoot
getRoot ()Lnet/minecraft/server/packs/linkfs/LinkFSPath; b
getTargetPath ()Ljava/nio/file/Path; h
hasRealContents ()Z m
hashCode ()I hashCode
isAbsolute ()Z isAbsolute
isRelativeOrMissing (Lnet/minecraft/server/packs/linkfs/PathContents;)Z a
normalize ()Lnet/minecraft/server/packs/linkfs/LinkFSPath; e
normalize ()Ljava/nio/file/Path; normalize
pathToRoot ()Ljava/util/List; l
pathToString ()Ljava/lang/String; n
register (Ljava/nio/file/WatchService;[Ljava/nio/file/WatchEvent$Kind;[Ljava/nio/file/WatchEvent$Modifier;)Ljava/nio/file/WatchKey; register
relativize (Ljava/nio/file/Path;)Lnet/minecraft/server/packs/linkfs/LinkFSPath; b
relativize (Ljava/nio/file/Path;)Ljava/nio/file/Path; relativize
resolve (Ljava/nio/file/Path;)Lnet/minecraft/server/packs/linkfs/LinkFSPath; a
resolve (Ljava/util/List;)Lnet/minecraft/server/packs/linkfs/LinkFSPath; a
resolve (Ljava/nio/file/Path;)Ljava/nio/file/Path; resolve
resolveName (Ljava/lang/String;)Lnet/minecraft/server/packs/linkfs/LinkFSPath; a
startsWith (Ljava/nio/file/Path;)Z startsWith
subpath (II)Ljava/nio/file/Path; subpath
subpath (II)Lnet/minecraft/server/packs/linkfs/LinkFSPath; a
toAbsolutePath ()Lnet/minecraft/server/packs/linkfs/LinkFSPath; f
toAbsolutePath ()Ljava/nio/file/Path; toAbsolutePath
toFile ()Ljava/io/File; toFile
toLinkPath (Ljava/nio/file/Path;)Lnet/minecraft/server/packs/linkfs/LinkFSPath; c
toRealPath ([Ljava/nio/file/LinkOption;)Lnet/minecraft/server/packs/linkfs/LinkFSPath; a
toRealPath ([Ljava/nio/file/LinkOption;)Ljava/nio/file/Path; toRealPath
toString ()Ljava/lang/String; toString
toUri ()Ljava/net/URI; toUri
net/minecraft/server/packs/linkfs/LinkFSPath$1 apd$1
<init> ()V <init>
isDirectory ()Z isDirectory
isRegularFile ()Z isRegularFile
net/minecraft/server/packs/linkfs/LinkFSPath$2 apd$2
<init> ()V <init>
isDirectory ()Z isDirectory
isRegularFile ()Z isRegularFile
net/minecraft/server/packs/linkfs/LinkFSPath$3 apd$3
this$0 a
<init> (Lnet/minecraft/server/packs/linkfs/LinkFSPath;)V <init>
name ()Ljava/lang/String; name
readAttributes ()Ljava/nio/file/attribute/BasicFileAttributes; readAttributes
setTimes (Ljava/nio/file/attribute/FileTime;Ljava/nio/file/attribute/FileTime;Ljava/nio/file/attribute/FileTime;)V setTimes
net/minecraft/server/packs/linkfs/LinkFSProvider ape
SCHEME a
<init> ()V <init>
checkAccess (Ljava/nio/file/Path;[Ljava/nio/file/AccessMode;)V checkAccess
copy (Ljava/nio/file/Path;Ljava/nio/file/Path;[Ljava/nio/file/CopyOption;)V copy
createDirectory (Ljava/nio/file/Path;[Ljava/nio/file/attribute/FileAttribute;)V createDirectory
delete (Ljava/nio/file/Path;)V delete
getFileAttributeView (Ljava/nio/file/Path;Ljava/lang/Class;[Ljava/nio/file/LinkOption;)Ljava/nio/file/attribute/FileAttributeView; getFileAttributeView
getFileStore (Ljava/nio/file/Path;)Ljava/nio/file/FileStore; getFileStore
getFileSystem (Ljava/net/URI;)Ljava/nio/file/FileSystem; getFileSystem
getPath (Ljava/net/URI;)Ljava/nio/file/Path; getPath
getScheme ()Ljava/lang/String; getScheme
isHidden (Ljava/nio/file/Path;)Z isHidden
isSameFile (Ljava/nio/file/Path;Ljava/nio/file/Path;)Z isSameFile
move (Ljava/nio/file/Path;Ljava/nio/file/Path;[Ljava/nio/file/CopyOption;)V move
newByteChannel (Ljava/nio/file/Path;Ljava/util/Set;[Ljava/nio/file/attribute/FileAttribute;)Ljava/nio/channels/SeekableByteChannel; newByteChannel
newDirectoryStream (Ljava/nio/file/Path;Ljava/nio/file/DirectoryStream$Filter;)Ljava/nio/file/DirectoryStream; newDirectoryStream
newFileSystem (Ljava/net/URI;Ljava/util/Map;)Ljava/nio/file/FileSystem; newFileSystem
readAttributes (Ljava/nio/file/Path;Ljava/lang/Class;[Ljava/nio/file/LinkOption;)Ljava/nio/file/attribute/BasicFileAttributes; readAttributes
readAttributes (Ljava/nio/file/Path;Ljava/lang/String;[Ljava/nio/file/LinkOption;)Ljava/util/Map; readAttributes
setAttribute (Ljava/nio/file/Path;Ljava/lang/String;Ljava/lang/Object;[Ljava/nio/file/LinkOption;)V setAttribute
toLinkPath (Ljava/nio/file/Path;)Lnet/minecraft/server/packs/linkfs/LinkFSPath; a
net/minecraft/server/packs/linkfs/LinkFSProvider$1 ape$1
this$0 c
val$directoryContents a
val$filter b
<init> (Lnet/minecraft/server/packs/linkfs/LinkFSProvider;Lnet/minecraft/server/packs/linkfs/PathContents$DirectoryContents;Ljava/nio/file/DirectoryStream$Filter;)V <init>
close ()V close
iterator ()Ljava/util/Iterator; iterator
lambda$iterator$0 (Ljava/nio/file/DirectoryStream$Filter;Lnet/minecraft/server/packs/linkfs/LinkFSPath;)Z a
lambda$iterator$1 (Lnet/minecraft/server/packs/linkfs/LinkFSPath;)Ljava/nio/file/Path; a
net/minecraft/server/packs/linkfs/LinkFSProvider$2 ape$2
$SwitchMap$java$nio$file$AccessMode a
<clinit> ()V <clinit>
net/minecraft/server/packs/linkfs/LinkFileSystem apf
PATH_SEPARATOR a
PATH_SPLITTER c
VIEWS b
provider e
root f
store d
<clinit> ()V <clinit>
<init> (Ljava/lang/String;Lnet/minecraft/server/packs/linkfs/LinkFileSystem$DirectoryEntry;)V <init>
buildPath (Lnet/minecraft/server/packs/linkfs/LinkFileSystem$DirectoryEntry;Lnet/minecraft/server/packs/linkfs/LinkFileSystem;Ljava/lang/String;Lnet/minecraft/server/packs/linkfs/LinkFSPath;)Lnet/minecraft/server/packs/linkfs/LinkFSPath; a
builder ()Lnet/minecraft/server/packs/linkfs/LinkFileSystem$Builder; c
close ()V close
getFileStores ()Ljava/lang/Iterable; getFileStores
getPath (Ljava/lang/String;[Ljava/lang/String;)Ljava/nio/file/Path; getPath
getPathMatcher (Ljava/lang/String;)Ljava/nio/file/PathMatcher; getPathMatcher
getRootDirectories ()Ljava/lang/Iterable; getRootDirectories
getSeparator ()Ljava/lang/String; getSeparator
getUserPrincipalLookupService ()Ljava/nio/file/attribute/UserPrincipalLookupService; getUserPrincipalLookupService
isOpen ()Z isOpen
isReadOnly ()Z isReadOnly
lambda$buildPath$0 (Lit/unimi/dsi/fastutil/objects/Object2ObjectOpenHashMap;Lnet/minecraft/server/packs/linkfs/LinkFileSystem;Lnet/minecraft/server/packs/linkfs/LinkFSPath;Ljava/lang/String;Ljava/nio/file/Path;)V a
lambda$buildPath$1 (Lit/unimi/dsi/fastutil/objects/Object2ObjectOpenHashMap;Lnet/minecraft/server/packs/linkfs/LinkFileSystem;Lnet/minecraft/server/packs/linkfs/LinkFSPath;Ljava/lang/String;Lnet/minecraft/server/packs/linkfs/LinkFileSystem$DirectoryEntry;)V a
newWatchService ()Ljava/nio/file/WatchService; newWatchService
provider ()Ljava/nio/file/spi/FileSystemProvider; provider
rootPath ()Lnet/minecraft/server/packs/linkfs/LinkFSPath; b
store ()Ljava/nio/file/FileStore; a
supportedFileAttributeViews ()Ljava/util/Set; supportedFileAttributeViews
net/minecraft/server/packs/linkfs/LinkFileSystem$Builder apf$a
root a
<init> ()V <init>
build (Ljava/lang/String;)Ljava/nio/file/FileSystem; a
lambda$put$0 (Ljava/lang/String;)Lnet/minecraft/server/packs/linkfs/LinkFileSystem$DirectoryEntry; b
put (Ljava/util/List;Ljava/lang/String;Ljava/nio/file/Path;)Lnet/minecraft/server/packs/linkfs/LinkFileSystem$Builder; a
put (Ljava/util/List;Ljava/nio/file/Path;)Lnet/minecraft/server/packs/linkfs/LinkFileSystem$Builder; a
net/minecraft/server/packs/linkfs/LinkFileSystem$DirectoryEntry apf$b
children a
files b
<init> (Ljava/util/Map;Ljava/util/Map;)V <init>
<init> ()V <init>
children ()Ljava/util/Map; a
equals (Ljava/lang/Object;)Z equals
files ()Ljava/util/Map; b
hashCode ()I hashCode
toString ()Ljava/lang/String; toString
net/minecraft/server/packs/linkfs/PathContents apg
MISSING a
RELATIVE b
<clinit> ()V <clinit>
net/minecraft/server/packs/linkfs/PathContents$1 apg$1
<init> ()V <init>
toString ()Ljava/lang/String; toString
net/minecraft/server/packs/linkfs/PathContents$2 apg$2
<init> ()V <init>
toString ()Ljava/lang/String; toString
net/minecraft/server/packs/linkfs/PathContents$DirectoryContents apg$a
children c
<init> (Ljava/util/Map;)V <init>
children ()Ljava/util/Map; a
equals (Ljava/lang/Object;)Z equals
hashCode ()I hashCode
toString ()Ljava/lang/String; toString
net/minecraft/server/packs/linkfs/PathContents$FileContents apg$b
contents c
<init> (Ljava/nio/file/Path;)V <init>
contents ()Ljava/nio/file/Path; a
equals (Ljava/lang/Object;)Z equals
hashCode ()I hashCode
toString ()Ljava/lang/String; toString
net/minecraft/server/packs/linkfs/package-info aph
net/minecraft/server/packs/metadata/MetadataSectionSerializer api
fromJson (Lcom/google/gson/JsonObject;)Ljava/lang/Object; a
getMetadataSectionName ()Ljava/lang/String; a
net/minecraft/server/packs/metadata/MetadataSectionType apj
fromCodec (Ljava/lang/String;Lcom/mojang/serialization/Codec;)Lnet/minecraft/server/packs/metadata/MetadataSectionType; a
toJson (Ljava/lang/Object;)Lcom/google/gson/JsonObject; a
net/minecraft/server/packs/metadata/MetadataSectionType$1 apj$1
val$codec b
val$name a
<init> (Ljava/lang/String;Lcom/mojang/serialization/Codec;)V <init>
fromJson (Lcom/google/gson/JsonObject;)Ljava/lang/Object; a
getMetadataSectionName ()Ljava/lang/String; a
toJson (Ljava/lang/Object;)Lcom/google/gson/JsonObject; a
net/minecraft/server/packs/metadata/pack/PackMetadataSection apk
CODEC a
TYPE b
description c
packFormat d
supportedFormats e
<clinit> ()V <clinit>
<init> (Lnet/minecraft/network/chat/Component;ILjava/util/Optional;)V <init>
description ()Lnet/minecraft/network/chat/Component; a
equals (Ljava/lang/Object;)Z equals
hashCode ()I hashCode
lambda$static$0 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; a
packFormat ()I b
supportedFormats ()Ljava/util/Optional; c
toString ()Ljava/lang/String; toString
net/minecraft/server/packs/metadata/pack/package-info apl
net/minecraft/server/packs/metadata/package-info apm
net/minecraft/server/packs/package-info apn
net/minecraft/server/packs/repository/BuiltInPackSource apo
LOGGER b
VANILLA_ID a
packDir e
packType c
validator f
vanillaPack d
<clinit> ()V <clinit>
<init> (Lnet/minecraft/server/packs/PackType;Lnet/minecraft/server/packs/VanillaPackResources;Lnet/minecraft/resources/ResourceLocation;Lnet/minecraft/world/level/validation/DirectoryValidator;)V <init>
createBuiltinPack (Ljava/lang/String;Lnet/minecraft/server/packs/repository/Pack$ResourcesSupplier;Lnet/minecraft/network/chat/Component;)Lnet/minecraft/server/packs/repository/Pack; a
createVanillaPack (Lnet/minecraft/server/packs/PackResources;)Lnet/minecraft/server/packs/repository/Pack; a
discoverPacksInPath (Ljava/nio/file/Path;Ljava/util/function/BiConsumer;)V a
fixedResources (Lnet/minecraft/server/packs/PackResources;)Lnet/minecraft/server/packs/repository/Pack$ResourcesSupplier; b
getPackTitle (Ljava/lang/String;)Lnet/minecraft/network/chat/Component; a
getVanillaPack ()Lnet/minecraft/server/packs/VanillaPackResources; a
lambda$discoverPacksInPath$2 (Lnet/minecraft/server/packs/repository/Pack$ResourcesSupplier;Ljava/lang/String;)Lnet/minecraft/server/packs/repository/Pack; a
lambda$discoverPacksInPath$3 (Ljava/util/function/BiConsumer;Ljava/nio/file/Path;Lnet/minecraft/server/packs/repository/Pack$ResourcesSupplier;)V a
lambda$listBundledPacks$0 (Ljava/util/function/Consumer;Ljava/lang/String;Ljava/util/function/Function;)V a
lambda$populatePackList$1 (Ljava/util/function/BiConsumer;Ljava/nio/file/Path;)V a
listBundledPacks (Ljava/util/function/Consumer;)V a
loadPacks (Ljava/util/function/Consumer;)V loadPacks
pathToId (Ljava/nio/file/Path;)Ljava/lang/String; a
populatePackList (Ljava/util/function/BiConsumer;)V a
net/minecraft/server/packs/repository/BuiltInPackSource$1 apo$1
val$instance a
<init> (Lnet/minecraft/server/packs/PackResources;)V <init>
openFull (Ljava/lang/String;Lnet/minecraft/server/packs/repository/Pack$Info;)Lnet/minecraft/server/packs/PackResources; a
openPrimary (Ljava/lang/String;)Lnet/minecraft/server/packs/PackResources; a
net/minecraft/server/packs/repository/FolderRepositorySource app
LOGGER a
folder b
packSource d
packType c
validator e
<clinit> ()V <clinit>
<init> (Ljava/nio/file/Path;Lnet/minecraft/server/packs/PackType;Lnet/minecraft/server/packs/repository/PackSource;Lnet/minecraft/world/level/validation/DirectoryValidator;)V <init>
discoverPacks (Ljava/nio/file/Path;Lnet/minecraft/world/level/validation/DirectoryValidator;ZLjava/util/function/BiConsumer;)V a
lambda$loadPacks$0 (Ljava/util/function/Consumer;Ljava/nio/file/Path;Lnet/minecraft/server/packs/repository/Pack$ResourcesSupplier;)V a
loadPacks (Ljava/util/function/Consumer;)V loadPacks
nameFromPath (Ljava/nio/file/Path;)Ljava/lang/String; a
net/minecraft/server/packs/repository/FolderRepositorySource$FolderPackDetector app$a
isBuiltin a
<init> (Lnet/minecraft/world/level/validation/DirectoryValidator;Z)V <init>
createDirectoryPack (Ljava/nio/file/Path;)Lnet/minecraft/server/packs/repository/Pack$ResourcesSupplier; b
createDirectoryPack (Ljava/nio/file/Path;)Ljava/lang/Object; c
createZipPack (Ljava/nio/file/Path;)Ljava/lang/Object; d
createZipPack (Ljava/nio/file/Path;)Lnet/minecraft/server/packs/repository/Pack$ResourcesSupplier; a
net/minecraft/server/packs/repository/Pack apq
LOGGER a
defaultPosition f
fixedPosition h
id b
info e
packSource i
required g
resources c
title d
<clinit> ()V <clinit>
<init> (Ljava/lang/String;ZLnet/minecraft/server/packs/repository/Pack$ResourcesSupplier;Lnet/minecraft/network/chat/Component;Lnet/minecraft/server/packs/repository/Pack$Info;Lnet/minecraft/server/packs/repository/Pack$Position;ZLnet/minecraft/server/packs/repository/PackSource;)V <init>
create (Ljava/lang/String;Lnet/minecraft/network/chat/Component;ZLnet/minecraft/server/packs/repository/Pack$ResourcesSupplier;Lnet/minecraft/server/packs/repository/Pack$Info;Lnet/minecraft/server/packs/repository/Pack$Position;ZLnet/minecraft/server/packs/repository/PackSource;)Lnet/minecraft/server/packs/repository/Pack; a
equals (Ljava/lang/Object;)Z equals
getChatLink (Z)Lnet/minecraft/network/chat/Component; a
getCompatibility ()Lnet/minecraft/server/packs/repository/PackCompatibility; c
getDeclaredPackVersions (Ljava/lang/String;Lnet/minecraft/server/packs/metadata/pack/PackMetadataSection;)Lnet/minecraft/util/InclusiveRange; a
getDefaultPosition ()Lnet/minecraft/server/packs/repository/Pack$Position; i
getDescription ()Lnet/minecraft/network/chat/Component; b
getId ()Ljava/lang/String; f
getPackSource ()Lnet/minecraft/server/packs/repository/PackSource; j
getRequestedFeatures ()Lnet/minecraft/world/flag/FeatureFlagSet; d
getTitle ()Lnet/minecraft/network/chat/Component; a
hashCode ()I hashCode
isFixedPosition ()Z h
isRequired ()Z g
lambda$getChatLink$0 (ZLnet/minecraft/network/chat/Style;)Lnet/minecraft/network/chat/Style; a
open ()Lnet/minecraft/server/packs/PackResources; e
readMetaAndCreate (Ljava/lang/String;Lnet/minecraft/network/chat/Component;ZLnet/minecraft/server/packs/repository/Pack$ResourcesSupplier;Lnet/minecraft/server/packs/PackType;Lnet/minecraft/server/packs/repository/Pack$Position;Lnet/minecraft/server/packs/repository/PackSource;)Lnet/minecraft/server/packs/repository/Pack; a
readPackInfo (Ljava/lang/String;Lnet/minecraft/server/packs/repository/Pack$ResourcesSupplier;I)Lnet/minecraft/server/packs/repository/Pack$Info; a
net/minecraft/server/packs/repository/Pack$Info apq$a
compatibility b
description a
overlays d
requestedFeatures c
<init> (Lnet/minecraft/network/chat/Component;Lnet/minecraft/server/packs/repository/PackCompatibility;Lnet/minecraft/world/flag/FeatureFlagSet;Ljava/util/List;)V <init>
compatibility ()Lnet/minecraft/server/packs/repository/PackCompatibility; b
description ()Lnet/minecraft/network/chat/Component; a
equals (Ljava/lang/Object;)Z equals
hashCode ()I hashCode
overlays ()Ljava/util/List; d
requestedFeatures ()Lnet/minecraft/world/flag/FeatureFlagSet; c
toString ()Ljava/lang/String; toString
net/minecraft/server/packs/repository/Pack$Position apq$b
$VALUES c
BOTTOM b
TOP a
$values ()[Lnet/minecraft/server/packs/repository/Pack$Position; b
<clinit> ()V <clinit>
<init> (Ljava/lang/String;I)V <init>
insert (Ljava/util/List;Ljava/lang/Object;Ljava/util/function/Function;Z)I a
opposite ()Lnet/minecraft/server/packs/repository/Pack$Position; a
valueOf (Ljava/lang/String;)Lnet/minecraft/server/packs/repository/Pack$Position; valueOf
values ()[Lnet/minecraft/server/packs/repository/Pack$Position; values
net/minecraft/server/packs/repository/Pack$ResourcesSupplier apq$c
openFull (Ljava/lang/String;Lnet/minecraft/server/packs/repository/Pack$Info;)Lnet/minecraft/server/packs/PackResources; a
openPrimary (Ljava/lang/String;)Lnet/minecraft/server/packs/PackResources; a
net/minecraft/server/packs/repository/PackCompatibility apr
$VALUES f
COMPATIBLE c
TOO_NEW b
TOO_OLD a
confirmation e
description d
$values ()[Lnet/minecraft/server/packs/repository/PackCompatibility; d
<clinit> ()V <clinit>
<init> (Ljava/lang/String;ILjava/lang/String;)V <init>
forVersion (Lnet/minecraft/util/InclusiveRange;I)Lnet/minecraft/server/packs/repository/PackCompatibility; a
getConfirmation ()Lnet/minecraft/network/chat/Component; c
getDescription ()Lnet/minecraft/network/chat/Component; b
isCompatible ()Z a
valueOf (Ljava/lang/String;)Lnet/minecraft/server/packs/repository/PackCompatibility; valueOf
values ()[Lnet/minecraft/server/packs/repository/PackCompatibility; values
net/minecraft/server/packs/repository/PackDetector aps
validator a
<init> (Lnet/minecraft/world/level/validation/DirectoryValidator;)V <init>
createDirectoryPack (Ljava/nio/file/Path;)Ljava/lang/Object; c
createZipPack (Ljava/nio/file/Path;)Ljava/lang/Object; d
detectPackResources (Ljava/nio/file/Path;Ljava/util/List;)Ljava/lang/Object; a
net/minecraft/server/packs/repository/PackRepository apt
available b
selected c
sources a
<init> ([Lnet/minecraft/server/packs/repository/RepositorySource;)V <init>
addPack (Ljava/lang/String;)Z a
discoverAvailable ()Ljava/util/Map; h
getAvailableIds ()Ljava/util/Collection; b
getAvailablePacks (Ljava/util/Collection;)Ljava/util/stream/Stream; c
getAvailablePacks ()Ljava/util/Collection; c
getPack (Ljava/lang/String;)Lnet/minecraft/server/packs/repository/Pack; c
getRequestedFeatureFlags ()Lnet/minecraft/world/flag/FeatureFlagSet; e
getSelectedIds ()Ljava/util/Collection; d
getSelectedPacks ()Ljava/util/Collection; f
isAvailable (Ljava/lang/String;)Z d
lambda$discoverAvailable$0 (Ljava/util/Map;Lnet/minecraft/server/packs/repository/Pack;)V a
openAllSelected ()Ljava/util/List; g
rebuildSelected (Ljava/util/Collection;)Ljava/util/List; b
reload ()V a
removePack (Ljava/lang/String;)Z b
setSelected (Ljava/util/Collection;)V a
net/minecraft/server/packs/repository/PackSource apu
BUILT_IN c
DEFAULT b
FEATURE d
NO_DECORATION a
SERVER f
WORLD e
<clinit> ()V <clinit>
create (Ljava/util/function/UnaryOperator;Z)Lnet/minecraft/server/packs/repository/PackSource; a
decorate (Lnet/minecraft/network/chat/Component;)Lnet/minecraft/network/chat/Component; a
decorateWithSource (Ljava/lang/String;)Ljava/util/function/UnaryOperator; a
lambda$decorateWithSource$0 (Lnet/minecraft/network/chat/Component;Lnet/minecraft/network/chat/Component;)Lnet/minecraft/network/chat/Component; a
shouldAddAutomatically ()Z a
net/minecraft/server/packs/repository/PackSource$1 apu$1
val$addAutomatically h
val$decorator g
<init> (Ljava/util/function/UnaryOperator;Z)V <init>
decorate (Lnet/minecraft/network/chat/Component;)Lnet/minecraft/network/chat/Component; a
shouldAddAutomatically ()Z a
net/minecraft/server/packs/repository/RepositorySource apv
loadPacks (Ljava/util/function/Consumer;)V loadPacks
net/minecraft/server/packs/repository/ServerPacksSource apw
BUILT_IN_METADATA d
FEATURE_FLAGS_METADATA_SECTION c
PACKS_DIR f
VANILLA_NAME e
VERSION_METADATA_SECTION b
<clinit> ()V <clinit>
<init> (Lnet/minecraft/world/level/validation/DirectoryValidator;)V <init>
createBuiltinPack (Ljava/lang/String;Lnet/minecraft/server/packs/repository/Pack$ResourcesSupplier;Lnet/minecraft/network/chat/Component;)Lnet/minecraft/server/packs/repository/Pack; a
createPackRepository (Lnet/minecraft/world/level/storage/LevelStorageSource$LevelStorageAccess;)Lnet/minecraft/server/packs/repository/PackRepository; a
createPackRepository (Ljava/nio/file/Path;Lnet/minecraft/world/level/validation/DirectoryValidator;)Lnet/minecraft/server/packs/repository/PackRepository; a
createVanillaPack (Lnet/minecraft/server/packs/PackResources;)Lnet/minecraft/server/packs/repository/Pack; a
createVanillaPackSource ()Lnet/minecraft/server/packs/VanillaPackResources; b
createVanillaTrustedRepository ()Lnet/minecraft/server/packs/repository/PackRepository; c
getPackTitle (Ljava/lang/String;)Lnet/minecraft/network/chat/Component; a
lambda$createVanillaTrustedRepository$0 (Ljava/nio/file/Path;)Z a
net/minecraft/server/packs/repository/package-info apx
net/minecraft/server/packs/resources/CloseableResourceManager apy
close ()V close
net/minecraft/server/packs/resources/FallbackResourceManager apz
LOGGER b
fallbacks a
namespace d
type c
<clinit> ()V <clinit>
<init> (Lnet/minecraft/server/packs/PackType;Ljava/lang/String;)V <init>
applyPackFiltersToExistingResources (Lnet/minecraft/server/packs/resources/FallbackResourceManager$PackEntry;Ljava/util/Map;)V a
convertToMetadata (Lnet/minecraft/server/packs/resources/IoSupplier;)Lnet/minecraft/server/packs/resources/IoSupplier; a
createResource (Lnet/minecraft/server/packs/PackResources;Lnet/minecraft/resources/ResourceLocation;Lnet/minecraft/server/packs/resources/IoSupplier;Lnet/minecraft/server/packs/resources/IoSupplier;)Lnet/minecraft/server/packs/resources/Resource; a
createStackMetadataFinder (Lnet/minecraft/resources/ResourceLocation;I)Lnet/minecraft/server/packs/resources/IoSupplier; a
getMetadataLocation (Lnet/minecraft/resources/ResourceLocation;)Lnet/minecraft/resources/ResourceLocation; d
getNamespaces ()Ljava/util/Set; a
getResource (Lnet/minecraft/resources/ResourceLocation;)Ljava/util/Optional; getResource
getResourceLocationFromMetadata (Lnet/minecraft/resources/ResourceLocation;)Lnet/minecraft/resources/ResourceLocation; c
getResourceStack (Lnet/minecraft/resources/ResourceLocation;)Ljava/util/List; a
isMetadata (Lnet/minecraft/resources/ResourceLocation;)Z b
lambda$convertToMetadata$5 (Lnet/minecraft/server/packs/resources/IoSupplier;)Lnet/minecraft/server/packs/resources/ResourceMetadata; c
lambda$createStackMetadataFinder$4 (Lnet/minecraft/resources/ResourceLocation;I)Lnet/minecraft/server/packs/resources/ResourceMetadata; b
lambda$getResourceStack$1 (Lnet/minecraft/server/packs/PackResources;Lnet/minecraft/resources/ResourceLocation;)Lnet/minecraft/server/packs/resources/ResourceMetadata; a
lambda$listPackResources$6 (Ljava/util/function/Predicate;Ljava/util/Map;Lnet/minecraft/server/packs/PackResources;Lnet/minecraft/resources/ResourceLocation;Lnet/minecraft/server/packs/resources/IoSupplier;)V a
lambda$listPacks$7 (Lnet/minecraft/server/packs/resources/FallbackResourceManager$PackEntry;)Lnet/minecraft/server/packs/PackResources; a
lambda$listResources$2 (Ljava/util/function/Predicate;Ljava/util/Map;Lnet/minecraft/server/packs/PackResources;ILjava/util/Map;Lnet/minecraft/resources/ResourceLocation;Lnet/minecraft/server/packs/resources/IoSupplier;)V a
lambda$listResources$3 (Ljava/util/Map;Ljava/util/Map;Lnet/minecraft/resources/ResourceLocation;Lnet/minecraft/server/packs/resources/FallbackResourceManager$1ResourceWithSourceAndIndex;)V a
lambda$wrapForDebug$0 (Lnet/minecraft/server/packs/resources/IoSupplier;Lnet/minecraft/resources/ResourceLocation;Lnet/minecraft/server/packs/PackResources;)Ljava/io/InputStream; a
listPackResources (Lnet/minecraft/server/packs/resources/FallbackResourceManager$PackEntry;Ljava/lang/String;Ljava/util/function/Predicate;Ljava/util/Map;)V a
listPacks ()Ljava/util/stream/Stream; b
listResourceStacks (Ljava/lang/String;Ljava/util/function/Predicate;)Ljava/util/Map; c
listResources (Ljava/lang/String;Ljava/util/function/Predicate;)Ljava/util/Map; b
parseMetadata (Lnet/minecraft/server/packs/resources/IoSupplier;)Lnet/minecraft/server/packs/resources/ResourceMetadata; b
push (Lnet/minecraft/server/packs/PackResources;)V a
push (Lnet/minecraft/server/packs/PackResources;Ljava/util/function/Predicate;)V a
pushFilterOnly (Ljava/lang/String;Ljava/util/function/Predicate;)V a
pushInternal (Ljava/lang/String;Lnet/minecraft/server/packs/PackResources;Ljava/util/function/Predicate;)V a
wrapForDebug (Lnet/minecraft/resources/ResourceLocation;Lnet/minecraft/server/packs/PackResources;Lnet/minecraft/server/packs/resources/IoSupplier;)Lnet/minecraft/server/packs/resources/IoSupplier; a
net/minecraft/server/packs/resources/FallbackResourceManager$1ResourceWithSourceAndIndex apz$a
packIndex c
packResources a
resource b
<init> (Lnet/minecraft/server/packs/PackResources;Lnet/minecraft/server/packs/resources/IoSupplier;I)V <init>
equals (Ljava/lang/Object;)Z equals
hashCode ()I hashCode
packIndex ()I c
packResources ()Lnet/minecraft/server/packs/PackResources; a
resource ()Lnet/minecraft/server/packs/resources/IoSupplier; b
toString ()Ljava/lang/String; toString
net/minecraft/server/packs/resources/FallbackResourceManager$EntryStack apz$b
fileLocation a
fileSources c
metaSources d
metadataLocation b
<init> (Lnet/minecraft/resources/ResourceLocation;)V <init>
<init> (Lnet/minecraft/resources/ResourceLocation;Lnet/minecraft/resources/ResourceLocation;Ljava/util/List;Ljava/util/Map;)V <init>
equals (Ljava/lang/Object;)Z equals
fileLocation ()Lnet/minecraft/resources/ResourceLocation; a
fileSources ()Ljava/util/List; c
hashCode ()I hashCode
metaSources ()Ljava/util/Map; d
metadataLocation ()Lnet/minecraft/resources/ResourceLocation; b
toString ()Ljava/lang/String; toString
net/minecraft/server/packs/resources/FallbackResourceManager$LeakedResourceWarningInputStream apz$c
closed b
message a
<init> (Ljava/io/InputStream;Lnet/minecraft/resources/ResourceLocation;Ljava/lang/String;)V <init>
close ()V close
finalize ()V finalize
lambda$new$0 (Ljava/lang/Exception;Lnet/minecraft/resources/ResourceLocation;Ljava/lang/String;)Ljava/lang/String; a
net/minecraft/server/packs/resources/FallbackResourceManager$PackEntry apz$d
filter c
name a
resources b
<init> (Ljava/lang/String;Lnet/minecraft/server/packs/PackResources;Ljava/util/function/Predicate;)V <init>
equals (Ljava/lang/Object;)Z equals
filter ()Ljava/util/function/Predicate; c
filterAll (Ljava/util/Collection;)V a
hashCode ()I hashCode
isFiltered (Lnet/minecraft/resources/ResourceLocation;)Z a
name ()Ljava/lang/String; a
resources ()Lnet/minecraft/server/packs/PackResources; b
toString ()Ljava/lang/String; toString
net/minecraft/server/packs/resources/FallbackResourceManager$ResourceWithSource apz$e
resource b
source a
<init> (Lnet/minecraft/server/packs/PackResources;Lnet/minecraft/server/packs/resources/IoSupplier;)V <init>
equals (Ljava/lang/Object;)Z equals
hashCode ()I hashCode
resource ()Lnet/minecraft/server/packs/resources/IoSupplier; b
source ()Lnet/minecraft/server/packs/PackResources; a
toString ()Ljava/lang/String; toString
net/minecraft/server/packs/resources/IoSupplier aqa
create (Ljava/nio/file/Path;)Lnet/minecraft/server/packs/resources/IoSupplier; create
create (Ljava/util/zip/ZipFile;Ljava/util/zip/ZipEntry;)Lnet/minecraft/server/packs/resources/IoSupplier; create
get ()Ljava/lang/Object; get
lambda$create$0 (Ljava/nio/file/Path;)Ljava/io/InputStream; a
lambda$create$1 (Ljava/util/zip/ZipFile;Ljava/util/zip/ZipEntry;)Ljava/io/InputStream; a
net/minecraft/server/packs/resources/MultiPackResourceManager aqb
LOGGER a
namespacedManagers b
packs c
<clinit> ()V <clinit>
<init> (Lnet/minecraft/server/packs/PackType;Ljava/util/List;)V <init>
checkTrailingDirectoryPath (Ljava/lang/String;)V a
close ()V close
getNamespaces ()Ljava/util/Set; a
getPackFilterSection (Lnet/minecraft/server/packs/PackResources;)Lnet/minecraft/server/packs/resources/ResourceFilterSection; a
getResource (Lnet/minecraft/resources/ResourceLocation;)Ljava/util/Optional; getResource
getResourceStack (Lnet/minecraft/resources/ResourceLocation;)Ljava/util/List; a
lambda$new$0 (Lnet/minecraft/server/packs/PackType;Lnet/minecraft/server/packs/PackResources;)Ljava/util/stream/Stream; a
lambda$new$1 (Lnet/minecraft/server/packs/resources/ResourceFilterSection;Lnet/minecraft/resources/ResourceLocation;)Z a
listPacks ()Ljava/util/stream/Stream; b
listResourceStacks (Ljava/lang/String;Ljava/util/function/Predicate;)Ljava/util/Map; c
listResources (Ljava/lang/String;Ljava/util/function/Predicate;)Ljava/util/Map; b
net/minecraft/server/packs/resources/PreparableReloadListener aqc
getName ()Ljava/lang/String; c
reload (Lnet/minecraft/server/packs/resources/PreparableReloadListener$PreparationBarrier;Lnet/minecraft/server/packs/resources/ResourceManager;Lnet/minecraft/util/profiling/ProfilerFiller;Lnet/minecraft/util/profiling/ProfilerFiller;Ljava/util/concurrent/Executor;Ljava/util/concurrent/Executor;)Ljava/util/concurrent/CompletableFuture; a
net/minecraft/server/packs/resources/PreparableReloadListener$PreparationBarrier aqc$a
wait (Ljava/lang/Object;)Ljava/util/concurrent/CompletableFuture; a
net/minecraft/server/packs/resources/ProfiledReloadInstance aqd
LOGGER c
total d
<clinit> ()V <clinit>
<init> (Lnet/minecraft/server/packs/resources/ResourceManager;Ljava/util/List;Ljava/util/concurrent/Executor;Ljava/util/concurrent/Executor;Ljava/util/concurrent/CompletableFuture;)V <init>
finish (Ljava/util/List;)Ljava/util/List; a
lambda$new$0 ()I f
lambda$new$1 ()I e
lambda$new$2 (Ljava/lang/Runnable;Ljava/util/concurrent/atomic/AtomicLong;)V b
lambda$new$3 (Ljava/util/concurrent/Executor;Ljava/util/concurrent/atomic/AtomicLong;Ljava/lang/Runnable;)V b
lambda$new$4 (Ljava/lang/Runnable;Ljava/util/concurrent/atomic/AtomicLong;)V a
lambda$new$5 (Ljava/util/concurrent/Executor;Ljava/util/concurrent/atomic/AtomicLong;Ljava/lang/Runnable;)V a
lambda$new$6 (Lnet/minecraft/server/packs/resources/PreparableReloadListener;Lnet/minecraft/util/profiling/ActiveProfiler;Lnet/minecraft/util/profiling/ActiveProfiler;Ljava/util/concurrent/atomic/AtomicLong;Ljava/util/concurrent/atomic/AtomicLong;Ljava/lang/Void;)Lnet/minecraft/server/packs/resources/ProfiledReloadInstance$State; a
lambda$new$7 (Ljava/util/concurrent/Executor;Lnet/minecraft/server/packs/resources/PreparableReloadListener$PreparationBarrier;Lnet/minecraft/server/packs/resources/ResourceManager;Lnet/minecraft/server/packs/resources/PreparableReloadListener;Ljava/util/concurrent/Executor;Ljava/util/concurrent/Executor;)Ljava/util/concurrent/CompletableFuture; a
net/minecraft/server/packs/resources/ProfiledReloadInstance$State aqd$a
name a
preparationNanos d
preparationResult b
reloadNanos e
reloadResult c
<init> (Ljava/lang/String;Lnet/minecraft/util/profiling/ProfileResults;Lnet/minecraft/util/profiling/ProfileResults;Ljava/util/concurrent/atomic/AtomicLong;Ljava/util/concurrent/atomic/AtomicLong;)V <init>
net/minecraft/server/packs/resources/ReloadInstance aqe
checkExceptions ()V d
done ()Ljava/util/concurrent/CompletableFuture; a
getActualProgress ()F b
isDone ()Z c
net/minecraft/server/packs/resources/ReloadableResourceManager aqf
LOGGER a
listeners c
resources b
type d
<clinit> ()V <clinit>
<init> (Lnet/minecraft/server/packs/PackType;)V <init>
close ()V close
createReload (Ljava/util/concurrent/Executor;Ljava/util/concurrent/Executor;Ljava/util/concurrent/CompletableFuture;Ljava/util/List;)Lnet/minecraft/server/packs/resources/ReloadInstance; a
getNamespaces ()Ljava/util/Set; a
getResource (Lnet/minecraft/resources/ResourceLocation;)Ljava/util/Optional; getResource
getResourceStack (Lnet/minecraft/resources/ResourceLocation;)Ljava/util/List; a
lambda$createReload$0 (Ljava/util/List;)Ljava/lang/Object; a
listPacks ()Ljava/util/stream/Stream; b
listResourceStacks (Ljava/lang/String;Ljava/util/function/Predicate;)Ljava/util/Map; c
listResources (Ljava/lang/String;Ljava/util/function/Predicate;)Ljava/util/Map; b
registerReloadListener (Lnet/minecraft/server/packs/resources/PreparableReloadListener;)V a
net/minecraft/server/packs/resources/Resource aqg
cachedMetadata d
metadataSupplier c
source a
streamSupplier b
<init> (Lnet/minecraft/server/packs/PackResources;Lnet/minecraft/server/packs/resources/IoSupplier;Lnet/minecraft/server/packs/resources/IoSupplier;)V <init>
<init> (Lnet/minecraft/server/packs/PackResources;Lnet/minecraft/server/packs/resources/IoSupplier;)V <init>
isBuiltin ()Z c
metadata ()Lnet/minecraft/server/packs/resources/ResourceMetadata; f
open ()Ljava/io/InputStream; d
openAsReader ()Ljava/io/BufferedReader; e
source ()Lnet/minecraft/server/packs/PackResources; a
sourcePackId ()Ljava/lang/String; b
net/minecraft/server/packs/resources/ResourceFilterSection aqh
CODEC b
TYPE a
blockList c
<clinit> ()V <clinit>
<init> (Ljava/util/List;)V <init>
isNamespaceFiltered (Ljava/lang/String;)Z a
isPathFiltered (Ljava/lang/String;)Z b
lambda$isNamespaceFiltered$2 (Ljava/lang/String;Lnet/minecraft/util/ResourceLocationPattern;)Z b
lambda$isPathFiltered$3 (Ljava/lang/String;Lnet/minecraft/util/ResourceLocationPattern;)Z a
lambda$static$0 (Lnet/minecraft/server/packs/resources/ResourceFilterSection;)Ljava/util/List; a
lambda$static$1 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; a
net/minecraft/server/packs/resources/ResourceManager aqi
getNamespaces ()Ljava/util/Set; a
getResourceStack (Lnet/minecraft/resources/ResourceLocation;)Ljava/util/List; a
listPacks ()Ljava/util/stream/Stream; b
listResourceStacks (Ljava/lang/String;Ljava/util/function/Predicate;)Ljava/util/Map; c
listResources (Ljava/lang/String;Ljava/util/function/Predicate;)Ljava/util/Map; b
net/minecraft/server/packs/resources/ResourceManager$Empty aqi$a
$VALUES b
INSTANCE a
$values ()[Lnet/minecraft/server/packs/resources/ResourceManager$Empty; c
<clinit> ()V <clinit>
<init> (Ljava/lang/String;I)V <init>
getNamespaces ()Ljava/util/Set; a
getResource (Lnet/minecraft/resources/ResourceLocation;)Ljava/util/Optional; getResource
getResourceStack (Lnet/minecraft/resources/ResourceLocation;)Ljava/util/List; a
listPacks ()Ljava/util/stream/Stream; b
listResourceStacks (Ljava/lang/String;Ljava/util/function/Predicate;)Ljava/util/Map; c
listResources (Ljava/lang/String;Ljava/util/function/Predicate;)Ljava/util/Map; b
valueOf (Ljava/lang/String;)Lnet/minecraft/server/packs/resources/ResourceManager$Empty; valueOf
values ()[Lnet/minecraft/server/packs/resources/ResourceManager$Empty; values
net/minecraft/server/packs/resources/ResourceManagerReloadListener aqj
lambda$reload$0 (Lnet/minecraft/util/profiling/ProfilerFiller;Lnet/minecraft/server/packs/resources/ResourceManager;)V a
onResourceManagerReload (Lnet/minecraft/server/packs/resources/ResourceManager;)V a
reload (Lnet/minecraft/server/packs/resources/PreparableReloadListener$PreparationBarrier;Lnet/minecraft/server/packs/resources/ResourceManager;Lnet/minecraft/util/profiling/ProfilerFiller;Lnet/minecraft/util/profiling/ProfilerFiller;Ljava/util/concurrent/Executor;Ljava/util/concurrent/Executor;)Ljava/util/concurrent/CompletableFuture; a
net/minecraft/server/packs/resources/ResourceMetadata aqk
EMPTY a
EMPTY_SUPPLIER b
<clinit> ()V <clinit>
copySection (Lnet/minecraft/server/packs/resources/ResourceMetadata$Builder;Lnet/minecraft/server/packs/metadata/MetadataSectionSerializer;)V a
copySections (Ljava/util/Collection;)Lnet/minecraft/server/packs/resources/ResourceMetadata; a
fromJsonStream (Ljava/io/InputStream;)Lnet/minecraft/server/packs/resources/ResourceMetadata; a
getSection (Lnet/minecraft/server/packs/metadata/MetadataSectionSerializer;)Ljava/util/Optional; a
lambda$copySection$1 (Lnet/minecraft/server/packs/resources/ResourceMetadata$Builder;Lnet/minecraft/server/packs/metadata/MetadataSectionSerializer;Ljava/lang/Object;)V a
lambda$static$0 ()Lnet/minecraft/server/packs/resources/ResourceMetadata; a
net/minecraft/server/packs/resources/ResourceMetadata$1 aqk$1
<init> ()V <init>
getSection (Lnet/minecraft/server/packs/metadata/MetadataSectionSerializer;)Ljava/util/Optional; a
net/minecraft/server/packs/resources/ResourceMetadata$2 aqk$2
val$metadata c
<init> (Lcom/google/gson/JsonObject;)V <init>
getSection (Lnet/minecraft/server/packs/metadata/MetadataSectionSerializer;)Ljava/util/Optional; a
net/minecraft/server/packs/resources/ResourceMetadata$Builder aqk$a
map a
<init> ()V <init>
build ()Lnet/minecraft/server/packs/resources/ResourceMetadata; a
put (Lnet/minecraft/server/packs/metadata/MetadataSectionSerializer;Ljava/lang/Object;)Lnet/minecraft/server/packs/resources/ResourceMetadata$Builder; a
net/minecraft/server/packs/resources/ResourceMetadata$Builder$1 aqk$a$1
this$0 d
val$map c
<init> (Lnet/minecraft/server/packs/resources/ResourceMetadata$Builder;Lcom/google/common/collect/ImmutableMap;)V <init>
getSection (Lnet/minecraft/server/packs/metadata/MetadataSectionSerializer;)Ljava/util/Optional; a
net/minecraft/server/packs/resources/ResourceProvider aql
fromMap (Ljava/util/Map;)Lnet/minecraft/server/packs/resources/ResourceProvider; fromMap
getResource (Lnet/minecraft/resources/ResourceLocation;)Ljava/util/Optional; getResource
getResourceOrThrow (Lnet/minecraft/resources/ResourceLocation;)Lnet/minecraft/server/packs/resources/Resource; getResourceOrThrow
lambda$fromMap$1 (Ljava/util/Map;Lnet/minecraft/resources/ResourceLocation;)Ljava/util/Optional; a
lambda$getResourceOrThrow$0 (Lnet/minecraft/resources/ResourceLocation;)Ljava/io/FileNotFoundException; b
open (Lnet/minecraft/resources/ResourceLocation;)Ljava/io/InputStream; open
openAsReader (Lnet/minecraft/resources/ResourceLocation;)Ljava/io/BufferedReader; openAsReader
net/minecraft/server/packs/resources/SimpleJsonResourceReloadListener aqm
LOGGER a
directory c
gson b
<clinit> ()V <clinit>
<init> (Lcom/google/gson/Gson;Ljava/lang/String;)V <init>
prepare (Lnet/minecraft/server/packs/resources/ResourceManager;Lnet/minecraft/util/profiling/ProfilerFiller;)Ljava/lang/Object; b
prepare (Lnet/minecraft/server/packs/resources/ResourceManager;Lnet/minecraft/util/profiling/ProfilerFiller;)Ljava/util/Map; a
scanDirectory (Lnet/minecraft/server/packs/resources/ResourceManager;Ljava/lang/String;Lcom/google/gson/Gson;Ljava/util/Map;)V a
net/minecraft/server/packs/resources/SimplePreparableReloadListener aqn
<init> ()V <init>
apply (Ljava/lang/Object;Lnet/minecraft/server/packs/resources/ResourceManager;Lnet/minecraft/util/profiling/ProfilerFiller;)V a
lambda$reload$0 (Lnet/minecraft/server/packs/resources/ResourceManager;Lnet/minecraft/util/profiling/ProfilerFiller;)Ljava/lang/Object; a
lambda$reload$1 (Lnet/minecraft/server/packs/resources/ResourceManager;Lnet/minecraft/util/profiling/ProfilerFiller;Ljava/lang/Object;)V a
prepare (Lnet/minecraft/server/packs/resources/ResourceManager;Lnet/minecraft/util/profiling/ProfilerFiller;)Ljava/lang/Object; b
reload (Lnet/minecraft/server/packs/resources/PreparableReloadListener$PreparationBarrier;Lnet/minecraft/server/packs/resources/ResourceManager;Lnet/minecraft/util/profiling/ProfilerFiller;Lnet/minecraft/util/profiling/ProfilerFiller;Ljava/util/concurrent/Executor;Ljava/util/concurrent/Executor;)Ljava/util/concurrent/CompletableFuture; a
net/minecraft/server/packs/resources/SimpleReloadInstance aqo
EXTRA_RELOAD_PROGRESS_WEIGHT d
LISTENER_PROGRESS_WEIGHT e
PREPARATION_PROGRESS_WEIGHT c
allDone b
allPreparations a
doneTaskCounter k
finishedReloads i
listenerCount g
preparingListeners f
startedReloads h
startedTaskCounter j
<init> (Ljava/util/concurrent/Executor;Ljava/util/concurrent/Executor;Lnet/minecraft/server/packs/resources/ResourceManager;Ljava/util/List;Lnet/minecraft/server/packs/resources/SimpleReloadInstance$StateFactory;Ljava/util/concurrent/CompletableFuture;)V <init>
create (Lnet/minecraft/server/packs/resources/ResourceManager;Ljava/util/List;Ljava/util/concurrent/Executor;Ljava/util/concurrent/Executor;Ljava/util/concurrent/CompletableFuture;Z)Lnet/minecraft/server/packs/resources/ReloadInstance; a
done ()Ljava/util/concurrent/CompletableFuture; a
getActualProgress ()F b
lambda$new$1 (Ljava/lang/Runnable;)V b
lambda$new$2 (Ljava/util/concurrent/Executor;Ljava/lang/Runnable;)V b
lambda$new$3 (Ljava/lang/Runnable;)V a
lambda$new$4 (Ljava/util/concurrent/Executor;Ljava/lang/Runnable;)V a
lambda$of$0 (Ljava/util/concurrent/Executor;Lnet/minecraft/server/packs/resources/PreparableReloadListener$PreparationBarrier;Lnet/minecraft/server/packs/resources/ResourceManager;Lnet/minecraft/server/packs/resources/PreparableReloadListener;Ljava/util/concurrent/Executor;Ljava/util/concurrent/Executor;)Ljava/util/concurrent/CompletableFuture; a
of (Lnet/minecraft/server/packs/resources/ResourceManager;Ljava/util/List;Ljava/util/concurrent/Executor;Ljava/util/concurrent/Executor;Ljava/util/concurrent/CompletableFuture;)Lnet/minecraft/server/packs/resources/SimpleReloadInstance; a
net/minecraft/server/packs/resources/SimpleReloadInstance$1 aqo$1
this$0 d
val$listener b
val$mainThreadExecutor a
val$previousTask c
<init> (Lnet/minecraft/server/packs/resources/SimpleReloadInstance;Ljava/util/concurrent/Executor;Lnet/minecraft/server/packs/resources/PreparableReloadListener;Ljava/util/concurrent/CompletableFuture;)V <init>
lambda$wait$0 (Lnet/minecraft/server/packs/resources/PreparableReloadListener;)V a
lambda$wait$1 (Ljava/lang/Object;Lnet/minecraft/util/Unit;Ljava/lang/Object;)Ljava/lang/Object; a
wait (Ljava/lang/Object;)Ljava/util/concurrent/CompletableFuture; a
net/minecraft/server/packs/resources/SimpleReloadInstance$StateFactory aqo$a
create (Lnet/minecraft/server/packs/resources/PreparableReloadListener$PreparationBarrier;Lnet/minecraft/server/packs/resources/ResourceManager;Lnet/minecraft/server/packs/resources/PreparableReloadListener;Ljava/util/concurrent/Executor;Ljava/util/concurrent/Executor;)Ljava/util/concurrent/CompletableFuture; create
net/minecraft/server/packs/resources/package-info aqp
net/minecraft/server/players/BanListEntry aqq
DATE_FORMAT a
EXPIRES_NEVER b
created c
expires e
reason f
source d
<clinit> ()V <clinit>
<init> (Ljava/lang/Object;Lcom/google/gson/JsonObject;)V <init>
<init> (Ljava/lang/Object;Ljava/util/Date;Ljava/lang/String;Ljava/util/Date;Ljava/lang/String;)V <init>
getCreated ()Ljava/util/Date; a
getDisplayName ()Lnet/minecraft/network/chat/Component; e
getExpires ()Ljava/util/Date; c
getReason ()Ljava/lang/String; d
getSource ()Ljava/lang/String; b
hasExpired ()Z f
serialize (Lcom/google/gson/JsonObject;)V a
net/minecraft/server/players/GameProfileCache aqr
GAMEPROFILES_EXPIRATION_MONTHS c
GAMEPROFILES_MRU_LIMIT b
LOGGER a
executor l
file j
gson i
operationCount k
profileRepository h
profilesByName e
profilesByUUID f
requests g
usesAuthentication d
<clinit> ()V <clinit>
<init> (Lcom/mojang/authlib/GameProfileRepository;Ljava/io/File;)V <init>
add (Lcom/mojang/authlib/GameProfile;)V a
clearExecutor ()V a
createDateFormat ()Ljava/text/DateFormat; f
createUnknownProfile (Ljava/lang/String;)Ljava/util/Optional; c
get (Ljava/lang/String;)Ljava/util/Optional; a
get (Ljava/util/UUID;)Ljava/util/Optional; a
getAsync (Ljava/lang/String;)Ljava/util/concurrent/CompletableFuture; b
getNextOperation ()J e
getTopMRUProfiles (I)Ljava/util/stream/Stream; a
lambda$getAsync$0 (Ljava/lang/String;)Ljava/util/Optional; d
lambda$getAsync$1 (Ljava/lang/String;Ljava/util/Optional;Ljava/lang/Throwable;)V a
lambda$load$2 (Ljava/text/DateFormat;Ljava/util/List;Lcom/google/gson/JsonElement;)V a
lambda$save$3 (Lcom/google/gson/JsonArray;Ljava/text/DateFormat;Lnet/minecraft/server/players/GameProfileCache$GameProfileInfo;)V a
load ()Ljava/util/List; b
lookupGameProfile (Lcom/mojang/authlib/GameProfileRepository;Ljava/lang/String;)Ljava/util/Optional; a
readGameProfile (Lcom/google/gson/JsonElement;Ljava/text/DateFormat;)Ljava/util/Optional; a
safeAdd (Lnet/minecraft/server/players/GameProfileCache$GameProfileInfo;)V a
save ()V c
setExecutor (Ljava/util/concurrent/Executor;)V a
setUsesAuthentication (Z)V a
usesAuthentication ()Z d
writeGameProfile (Lnet/minecraft/server/players/GameProfileCache$GameProfileInfo;Ljava/text/DateFormat;)Lcom/google/gson/JsonElement; a
net/minecraft/server/players/GameProfileCache$1 aqr$1
val$result a
<init> (Ljava/util/concurrent/atomic/AtomicReference;)V <init>
onProfileLookupFailed (Ljava/lang/String;Ljava/lang/Exception;)V onProfileLookupFailed
onProfileLookupSucceeded (Lcom/mojang/authlib/GameProfile;)V onProfileLookupSucceeded
net/minecraft/server/players/GameProfileCache$GameProfileInfo aqr$a
expirationDate b
lastAccess c
profile a
<init> (Lcom/mojang/authlib/GameProfile;Ljava/util/Date;)V <init>
getExpirationDate ()Ljava/util/Date; b
getLastAccess ()J c
getProfile ()Lcom/mojang/authlib/GameProfile; a
setLastAccess (J)V a
net/minecraft/server/players/IpBanList aqs
<init> (Ljava/io/File;)V <init>
createEntry (Lcom/google/gson/JsonObject;)Lnet/minecraft/server/players/StoredUserEntry; a
get (Ljava/net/SocketAddress;)Lnet/minecraft/server/players/IpBanListEntry; b
getIpFromAddress (Ljava/net/SocketAddress;)Ljava/lang/String; c
isBanned (Ljava/lang/String;)Z a
isBanned (Ljava/net/SocketAddress;)Z a
net/minecraft/server/players/IpBanListEntry aqt
<init> (Ljava/lang/String;Ljava/util/Date;Ljava/lang/String;Ljava/util/Date;Ljava/lang/String;)V <init>
<init> (Ljava/lang/String;)V <init>
<init> (Lcom/google/gson/JsonObject;)V <init>
createIpInfo (Lcom/google/gson/JsonObject;)Ljava/lang/String; b
getDisplayName ()Lnet/minecraft/network/chat/Component; e
serialize (Lcom/google/gson/JsonObject;)V a
net/minecraft/server/players/OldUsersConverter aqu
LOGGER e
OLD_IPBANLIST a
OLD_OPLIST c
OLD_USERBANLIST b
OLD_WHITELIST d
<clinit> ()V <clinit>
<init> ()V <init>
areOldPlayersConverted (Lnet/minecraft/server/MinecraftServer;)Z f
areOldUserlistsRemoved ()Z a
convertIpBanlist (Lnet/minecraft/server/MinecraftServer;)Z b
convertMobOwnerIfNecessary (Lnet/minecraft/server/MinecraftServer;Ljava/lang/String;)Ljava/util/UUID; a
convertOpsList (Lnet/minecraft/server/MinecraftServer;)Z c
convertPlayers (Lnet/minecraft/server/dedicated/DedicatedServer;)Z a
convertUserBanlist (Lnet/minecraft/server/MinecraftServer;)Z a
convertWhiteList (Lnet/minecraft/server/MinecraftServer;)Z d
ensureDirectoryExists (Ljava/io/File;)V a
getWorldPlayersDirectory (Lnet/minecraft/server/MinecraftServer;)Ljava/io/File; g
lambda$lookupPlayers$0 (Ljava/lang/String;)Z a
lambda$lookupPlayers$1 (I)[Ljava/lang/String; a
lookupPlayers (Lnet/minecraft/server/MinecraftServer;Ljava/util/Collection;Lcom/mojang/authlib/ProfileLookupCallback;)V a
parseDate (Ljava/lang/String;Ljava/util/Date;)Ljava/util/Date; a
readOldListFormat (Ljava/io/File;Ljava/util/Map;)Ljava/util/List; a
renameOldFile (Ljava/io/File;)V b
serverReadyAfterUserconversion (Lnet/minecraft/server/MinecraftServer;)Z e
net/minecraft/server/players/OldUsersConverter$1 aqu$1
val$bans c
val$server a
val$userMap b
<init> (Lnet/minecraft/server/MinecraftServer;Ljava/util/Map;Lnet/minecraft/server/players/UserBanList;)V <init>
onProfileLookupFailed (Ljava/lang/String;Ljava/lang/Exception;)V onProfileLookupFailed
onProfileLookupSucceeded (Lcom/mojang/authlib/GameProfile;)V onProfileLookupSucceeded
net/minecraft/server/players/OldUsersConverter$2 aqu$2
val$opsList b
val$server a
<init> (Lnet/minecraft/server/MinecraftServer;Lnet/minecraft/server/players/ServerOpList;)V <init>
onProfileLookupFailed (Ljava/lang/String;Ljava/lang/Exception;)V onProfileLookupFailed
onProfileLookupSucceeded (Lcom/mojang/authlib/GameProfile;)V onProfileLookupSucceeded
net/minecraft/server/players/OldUsersConverter$3 aqu$3
val$server a
val$whitelist b
<init> (Lnet/minecraft/server/MinecraftServer;Lnet/minecraft/server/players/UserWhiteList;)V <init>
onProfileLookupFailed (Ljava/lang/String;Ljava/lang/Exception;)V onProfileLookupFailed
onProfileLookupSucceeded (Lcom/mojang/authlib/GameProfile;)V onProfileLookupSucceeded
net/minecraft/server/players/OldUsersConverter$4 aqu$4
val$profiles b
val$server a
<init> (Lnet/minecraft/server/MinecraftServer;Ljava/util/List;)V <init>
onProfileLookupFailed (Ljava/lang/String;Ljava/lang/Exception;)V onProfileLookupFailed
onProfileLookupSucceeded (Lcom/mojang/authlib/GameProfile;)V onProfileLookupSucceeded
net/minecraft/server/players/OldUsersConverter$5 aqu$5
val$names e
val$server a
val$unknownPlayerDirectory c
val$worldNewPlayerDirectory b
val$worldPlayerDirectory d
<init> (Lnet/minecraft/server/dedicated/DedicatedServer;Ljava/io/File;Ljava/io/File;Ljava/io/File;[Ljava/lang/String;)V <init>
getFileNameForProfile (Ljava/lang/String;)Ljava/lang/String; a
movePlayerFile (Ljava/io/File;Ljava/lang/String;Ljava/lang/String;)V a
onProfileLookupFailed (Ljava/lang/String;Ljava/lang/Exception;)V onProfileLookupFailed
onProfileLookupSucceeded (Lcom/mojang/authlib/GameProfile;)V onProfileLookupSucceeded
net/minecraft/server/players/OldUsersConverter$ConversionError aqu$a
<init> (Ljava/lang/String;)V <init>
<init> (Ljava/lang/String;Ljava/lang/Throwable;)V <init>
net/minecraft/server/players/PlayerList aqv
ALLOW_LOGOUTIVATOR z
BAN_DATE_FORMAT j
CHAT_FILTERED_FULL f
DUPLICATE_LOGIN_DISCONNECT_MESSAGE g
IPBANLIST_FILE c
LOGGER a
OPLIST_FILE d
SEND_PLAYER_INFO_INTERVAL i
USERBANLIST_FILE b
WHITELIST_FILE e
advancements s
allowCheatsForAllPlayers y
bans n
doWhiteList u
ipBans o
maxPlayers h
ops p
playerIo t
players l
playersByUUID m
registries v
sendAllPlayerInfoIn A
server k
simulationDistance x
stats r
viewDistance w
whitelist q
<clinit> ()V <clinit>
<init> (Lnet/minecraft/server/MinecraftServer;Lnet/minecraft/core/LayeredRegistryAccess;Lnet/minecraft/world/level/storage/PlayerDataStorage;I)V <init>
addWorldborderListener (Lnet/minecraft/server/level/ServerLevel;)V a
broadcast (Lnet/minecraft/world/entity/player/Player;DDDDLnet/minecraft/resources/ResourceKey;Lnet/minecraft/network/protocol/Packet;)V a
broadcastAll (Lnet/minecraft/network/protocol/Packet;)V a
broadcastAll (Lnet/minecraft/network/protocol/Packet;Lnet/minecraft/resources/ResourceKey;)V a
broadcastChatMessage (Lnet/minecraft/network/chat/PlayerChatMessage;Lnet/minecraft/commands/CommandSourceStack;Lnet/minecraft/network/chat/ChatType$Bound;)V a
broadcastChatMessage (Lnet/minecraft/network/chat/PlayerChatMessage;Lnet/minecraft/server/level/ServerPlayer;Lnet/minecraft/network/chat/ChatType$Bound;)V a
broadcastChatMessage (Lnet/minecraft/network/chat/PlayerChatMessage;Ljava/util/function/Predicate;Lnet/minecraft/server/level/ServerPlayer;Lnet/minecraft/network/chat/ChatType$Bound;)V a
broadcastSystemMessage (Lnet/minecraft/network/chat/Component;Z)V a
broadcastSystemMessage (Lnet/minecraft/network/chat/Component;Ljava/util/function/Function;Z)V a
broadcastSystemToAllExceptTeam (Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/network/chat/Component;)V b
broadcastSystemToTeam (Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/network/chat/Component;)V a
canBypassPlayerLimit (Lcom/mojang/authlib/GameProfile;)Z d
canPlayerLogin (Ljava/net/SocketAddress;Lcom/mojang/authlib/GameProfile;)Lnet/minecraft/network/chat/Component; a
deop (Lcom/mojang/authlib/GameProfile;)V b
disconnectAllPlayersWithProfile (Lcom/mojang/authlib/GameProfile;)Z e
getBans ()Lnet/minecraft/server/players/UserBanList; f
getIpBans ()Lnet/minecraft/server/players/IpBanList; g
getMaxPlayers ()I n
getOpNames ()[Ljava/lang/String; l
getOps ()Lnet/minecraft/server/players/ServerOpList; k
getPlayer (Ljava/util/UUID;)Lnet/minecraft/server/level/ServerPlayer; a
getPlayerAdvancements (Lnet/minecraft/server/level/ServerPlayer;)Lnet/minecraft/server/PlayerAdvancements; f
getPlayerByName (Ljava/lang/String;)Lnet/minecraft/server/level/ServerPlayer; a
getPlayerCount ()I m
getPlayerForLogin (Lcom/mojang/authlib/GameProfile;Lnet/minecraft/server/level/ClientInformation;)Lnet/minecraft/server/level/ServerPlayer; a
getPlayerNamesArray ()[Ljava/lang/String; e
getPlayerStats (Lnet/minecraft/world/entity/player/Player;)Lnet/minecraft/stats/ServerStatsCounter; a
getPlayers ()Ljava/util/List; t
getPlayersWithAddress (Ljava/lang/String;)Ljava/util/List; b
getServer ()Lnet/minecraft/server/MinecraftServer; c
getSimulationDistance ()I q
getSingleplayerData ()Lnet/minecraft/nbt/CompoundTag; r
getViewDistance ()I p
getWhiteList ()Lnet/minecraft/server/players/UserWhiteList; i
getWhiteListNames ()[Ljava/lang/String; j
isAllowCheatsForAllPlayers ()Z v
isOp (Lcom/mojang/authlib/GameProfile;)Z f
isUsingWhitelist ()Z o
isWhiteListed (Lcom/mojang/authlib/GameProfile;)Z c
lambda$broadcastSystemMessage$2 (Lnet/minecraft/network/chat/Component;Lnet/minecraft/server/level/ServerPlayer;)Lnet/minecraft/network/chat/Component; a
lambda$placeNewPlayer$0 (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/Entity;)Lnet/minecraft/world/entity/Entity; a
lambda$remove$1 (Lnet/minecraft/world/entity/Entity;)V a
load (Lnet/minecraft/server/level/ServerPlayer;)Lnet/minecraft/nbt/CompoundTag; a
op (Lcom/mojang/authlib/GameProfile;)V a
placeNewPlayer (Lnet/minecraft/network/Connection;Lnet/minecraft/server/level/ServerPlayer;Lnet/minecraft/server/network/CommonListenerCookie;)V a
reloadResources ()V u
reloadWhiteList ()V a
remove (Lnet/minecraft/server/level/ServerPlayer;)V c
removeAll ()V s
respawn (Lnet/minecraft/server/level/ServerPlayer;Z)Lnet/minecraft/server/level/ServerPlayer; a
save (Lnet/minecraft/server/level/ServerPlayer;)V b
saveAll ()V h
sendAllPlayerInfo (Lnet/minecraft/server/level/ServerPlayer;)V e
sendLevelInfo (Lnet/minecraft/server/level/ServerPlayer;Lnet/minecraft/server/level/ServerLevel;)V a
sendPlayerPermissionLevel (Lnet/minecraft/server/level/ServerPlayer;)V d
sendPlayerPermissionLevel (Lnet/minecraft/server/level/ServerPlayer;I)V a
setAllowCheatsForAllPlayers (Z)V b
setSimulationDistance (I)V b
setUsingWhiteList (Z)V a
setViewDistance (I)V a
tick ()V d
updateEntireScoreboard (Lnet/minecraft/server/ServerScoreboard;Lnet/minecraft/server/level/ServerPlayer;)V a
verifyChatTrusted (Lnet/minecraft/network/chat/PlayerChatMessage;)Z a
net/minecraft/server/players/PlayerList$1 aqv$1
this$0 a
<init> (Lnet/minecraft/server/players/PlayerList;)V <init>
onBorderCenterSet (Lnet/minecraft/world/level/border/WorldBorder;DD)V a
onBorderSetDamagePerBlock (Lnet/minecraft/world/level/border/WorldBorder;D)V b
onBorderSetDamageSafeZOne (Lnet/minecraft/world/level/border/WorldBorder;D)V c
onBorderSetWarningBlocks (Lnet/minecraft/world/level/border/WorldBorder;I)V b
onBorderSetWarningTime (Lnet/minecraft/world/level/border/WorldBorder;I)V a
onBorderSizeLerping (Lnet/minecraft/world/level/border/WorldBorder;DDJ)V a
onBorderSizeSet (Lnet/minecraft/world/level/border/WorldBorder;D)V a
net/minecraft/server/players/ServerOpList aqw
<init> (Ljava/io/File;)V <init>
canBypassPlayerLimit (Lcom/mojang/authlib/GameProfile;)Z a
createEntry (Lcom/google/gson/JsonObject;)Lnet/minecraft/server/players/StoredUserEntry; a
getKeyForUser (Lcom/mojang/authlib/GameProfile;)Ljava/lang/String; b
getKeyForUser (Ljava/lang/Object;)Ljava/lang/String; a
getUserList ()[Ljava/lang/String; a
lambda$getUserList$0 (I)[Ljava/lang/String; a
net/minecraft/server/players/ServerOpListEntry aqx
bypassesPlayerLimit b
level a
<init> (Lcom/google/gson/JsonObject;)V <init>
<init> (Lcom/mojang/authlib/GameProfile;IZ)V <init>
createGameProfile (Lcom/google/gson/JsonObject;)Lcom/mojang/authlib/GameProfile; b
getBypassesPlayerLimit ()Z b
getLevel ()I a
serialize (Lcom/google/gson/JsonObject;)V a
net/minecraft/server/players/SleepStatus aqy
activePlayers a
sleepingPlayers b
<init> ()V <init>
amountSleeping ()I b
areEnoughDeepSleeping (ILjava/util/List;)Z a
areEnoughSleeping (I)Z a
removeAllSleepers ()V a
sleepersNeeded (I)I b
update (Ljava/util/List;)Z a
net/minecraft/server/players/StoredUserEntry aqz
user a
<init> (Ljava/lang/Object;)V <init>
getUser ()Ljava/lang/Object; g
hasExpired ()Z f
serialize (Lcom/google/gson/JsonObject;)V a
net/minecraft/server/players/StoredUserList ara
GSON b
LOGGER a
file c
map d
<clinit> ()V <clinit>
<init> (Ljava/io/File;)V <init>
add (Lnet/minecraft/server/players/StoredUserEntry;)V a
contains (Ljava/lang/Object;)Z d
createEntry (Lcom/google/gson/JsonObject;)Lnet/minecraft/server/players/StoredUserEntry; a
get (Ljava/lang/Object;)Lnet/minecraft/server/players/StoredUserEntry; b
getEntries ()Ljava/util/Collection; d
getFile ()Ljava/io/File; b
getKeyForUser (Ljava/lang/Object;)Ljava/lang/String; a
getUserList ()[Ljava/lang/String; a
isEmpty ()Z c
lambda$save$0 (Lnet/minecraft/server/players/StoredUserEntry;)Lcom/google/gson/JsonObject; c
load ()V f
remove (Lnet/minecraft/server/players/StoredUserEntry;)V b
remove (Ljava/lang/Object;)V c
removeExpired ()V g
save ()V e
net/minecraft/server/players/UserBanList arb
<init> (Ljava/io/File;)V <init>
createEntry (Lcom/google/gson/JsonObject;)Lnet/minecraft/server/players/StoredUserEntry; a
getKeyForUser (Lcom/mojang/authlib/GameProfile;)Ljava/lang/String; b
getKeyForUser (Ljava/lang/Object;)Ljava/lang/String; a
getUserList ()[Ljava/lang/String; a
isBanned (Lcom/mojang/authlib/GameProfile;)Z a
lambda$getUserList$0 (I)[Ljava/lang/String; a
net/minecraft/server/players/UserBanListEntry arc
<init> (Lcom/mojang/authlib/GameProfile;Ljava/util/Date;Ljava/lang/String;Ljava/util/Date;Ljava/lang/String;)V <init>
<init> (Lcom/google/gson/JsonObject;)V <init>
<init> (Lcom/mojang/authlib/GameProfile;)V <init>
createGameProfile (Lcom/google/gson/JsonObject;)Lcom/mojang/authlib/GameProfile; b
getDisplayName ()Lnet/minecraft/network/chat/Component; e
serialize (Lcom/google/gson/JsonObject;)V a
net/minecraft/server/players/UserWhiteList ard
<init> (Ljava/io/File;)V <init>
createEntry (Lcom/google/gson/JsonObject;)Lnet/minecraft/server/players/StoredUserEntry; a
getKeyForUser (Lcom/mojang/authlib/GameProfile;)Ljava/lang/String; b
getKeyForUser (Ljava/lang/Object;)Ljava/lang/String; a
getUserList ()[Ljava/lang/String; a
isWhiteListed (Lcom/mojang/authlib/GameProfile;)Z a
lambda$getUserList$0 (I)[Ljava/lang/String; a
net/minecraft/server/players/UserWhiteListEntry are
<init> (Lcom/google/gson/JsonObject;)V <init>
<init> (Lcom/mojang/authlib/GameProfile;)V <init>
createGameProfile (Lcom/google/gson/JsonObject;)Lcom/mojang/authlib/GameProfile; b
serialize (Lcom/google/gson/JsonObject;)V a
net/minecraft/server/players/package-info arf
net/minecraft/server/rcon/NetworkDataOutputStream arg
dataOutputStream b
outputStream a
<init> (I)V <init>
reset ()V b
toByteArray ()[B a
write (I)V a
writeBytes ([B)V a
writeFloat (F)V a
writeInt (I)V b
writeShort (S)V a
writeString (Ljava/lang/String;)V a
net/minecraft/server/rcon/PktUtils arh
HEX_CHAR b
MAX_PACKET_SIZE a
<clinit> ()V <clinit>
<init> ()V <init>
intFromByteArray ([BII)I b
intFromByteArray ([BI)I a
intFromNetworkByteArray ([BII)I c
stringFromByteArray ([BII)Ljava/lang/String; a
toHexString (B)Ljava/lang/String; a
net/minecraft/server/rcon/RconConsoleSource ari
RCON b
RCON_COMPONENT c
buffer d
server e
<clinit> ()V <clinit>
<init> (Lnet/minecraft/server/MinecraftServer;)V <init>
acceptsFailure ()Z x_
acceptsSuccess ()Z l_
createCommandSourceStack ()Lnet/minecraft/commands/CommandSourceStack; g
getCommandResponse ()Ljava/lang/String; f
prepareForCommand ()V e
sendSystemMessage (Lnet/minecraft/network/chat/Component;)V a
shouldInformAdmins ()Z W_
net/minecraft/server/rcon/package-info arj
net/minecraft/server/rcon/thread/GenericThread ark
LOGGER d
MAX_STOP_WAIT f
UNIQUE_THREAD_ID e
name b
running a
thread c
<clinit> ()V <clinit>
<init> (Ljava/lang/String;)V <init>
isRunning ()Z c
start ()Z a
stop ()V b
net/minecraft/server/rcon/thread/QueryThreadGs4 arl
CHALLENGE_CHECK_INTERVAL g
GAME_ID f
GAME_TYPE e
LOGGER d
RESPONSE_CACHE_TIME h
buffer p
hostIp q
lastChallengeCheck i
lastRulesResponse u
maxPlayers l
port j
rulesResponse t
serverInterface v
serverIp r
serverName m
serverPort k
socket o
validChallenges s
worldName n
<clinit> ()V <clinit>
<init> (Lnet/minecraft/server/ServerInterface;I)V <init>
buildRuleResponse (Ljava/net/DatagramPacket;)[B b
create (Lnet/minecraft/server/ServerInterface;)Lnet/minecraft/server/rcon/thread/QueryThreadGs4; a
getIdentBytes (Ljava/net/SocketAddress;)[B a
initSocket ()Z e
lambda$pruneChallenges$0 (JLnet/minecraft/server/rcon/thread/QueryThreadGs4$RequestChallenge;)Z a
processPacket (Ljava/net/DatagramPacket;)Z a
pruneChallenges ()V d
recoverSocketError (Ljava/lang/Exception;)V a
run ()V run
sendChallenge (Ljava/net/DatagramPacket;)V d
sendTo ([BLjava/net/DatagramPacket;)V a
start ()Z a
validChallenge (Ljava/net/DatagramPacket;)Ljava/lang/Boolean; c
net/minecraft/server/rcon/thread/QueryThreadGs4$RequestChallenge arl$a
challenge b
challengeBytes d
ident e
identBytes c
time a
<init> (Ljava/net/DatagramPacket;)V <init>
before (J)Ljava/lang/Boolean; a
getChallenge ()I a
getChallengeBytes ()[B b
getIdent ()Ljava/lang/String; d
getIdentBytes ()[B c
net/minecraft/server/rcon/thread/RconClient arm
LOGGER d
SERVERDATA_AUTH e
SERVERDATA_AUTH_FAILURE i
SERVERDATA_AUTH_RESPONSE h
SERVERDATA_EXECCOMMAND f
SERVERDATA_RESPONSE_VALUE g
authed j
buf l
client k
rconPassword m
serverInterface n
<clinit> ()V <clinit>
<init> (Lnet/minecraft/server/ServerInterface;Ljava/lang/String;Ljava/net/Socket;)V <init>
closeSocket ()V e
run ()V run
send (IILjava/lang/String;)V a
sendAuthFailure ()V d
sendCmdResponse (ILjava/lang/String;)V a
stop ()V b
net/minecraft/server/rcon/thread/RconThread arn
LOGGER d
clients g
rconPassword f
serverInterface h
socket e
<clinit> ()V <clinit>
<init> (Lnet/minecraft/server/ServerInterface;Ljava/net/ServerSocket;Ljava/lang/String;)V <init>
clearClients ()V d
closeSocket (Ljava/net/ServerSocket;)V a
create (Lnet/minecraft/server/ServerInterface;)Lnet/minecraft/server/rcon/thread/RconThread; a
lambda$clearClients$0 (Lnet/minecraft/server/rcon/thread/RconClient;)Z a
run ()V run
stop ()V b
net/minecraft/server/rcon/thread/package-info aro
net/minecraft/sounds/Music arp
CODEC a
event b
maxDelay d
minDelay c
replaceCurrentMusic e
<clinit> ()V <clinit>
<init> (Lnet/minecraft/core/Holder;IIZ)V <init>
getEvent ()Lnet/minecraft/core/Holder; a
getMaxDelay ()I c
getMinDelay ()I b
lambda$static$0 (Lnet/minecraft/sounds/Music;)Lnet/minecraft/core/Holder; d
lambda$static$1 (Lnet/minecraft/sounds/Music;)Ljava/lang/Integer; c
lambda$static$2 (Lnet/minecraft/sounds/Music;)Ljava/lang/Integer; b
lambda$static$3 (Lnet/minecraft/sounds/Music;)Ljava/lang/Boolean; a
lambda$static$4 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; a
replaceCurrentMusic ()Z d
net/minecraft/sounds/Musics arq
CREATIVE b
CREDITS c
END e
END_BOSS d
FIVE_MINUTES l
GAME g
MENU a
ONE_SECOND h
TEN_MINUTES j
THIRTY_SECONDS i
TWENTY_MINUTES k
UNDER_WATER f
<clinit> ()V <clinit>
<init> ()V <init>
createGameMusic (Lnet/minecraft/core/Holder;)Lnet/minecraft/sounds/Music; a
net/minecraft/sounds/SoundEvent arr
CODEC b
DEFAULT_RANGE c
DIRECT_CODEC a
location d
newSystem f
range e
<clinit> ()V <clinit>
<init> (Lnet/minecraft/resources/ResourceLocation;FZ)V <init>
create (Lnet/minecraft/resources/ResourceLocation;Ljava/util/Optional;)Lnet/minecraft/sounds/SoundEvent; a
createFixedRangeEvent (Lnet/minecraft/resources/ResourceLocation;F)Lnet/minecraft/sounds/SoundEvent; a
createVariableRangeEvent (Lnet/minecraft/resources/ResourceLocation;)Lnet/minecraft/sounds/SoundEvent; a
fixedRange ()Ljava/util/Optional; b
getLocation ()Lnet/minecraft/resources/ResourceLocation; a
getRange (F)F a
lambda$create$1 (Lnet/minecraft/resources/ResourceLocation;Ljava/lang/Float;)Lnet/minecraft/sounds/SoundEvent; a
lambda$create$2 (Lnet/minecraft/resources/ResourceLocation;)Lnet/minecraft/sounds/SoundEvent; b
lambda$static$0 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; a
readFromNetwork (Lnet/minecraft/network/FriendlyByteBuf;)Lnet/minecraft/sounds/SoundEvent; b
writeToNetwork (Lnet/minecraft/network/FriendlyByteBuf;)V a
net/minecraft/sounds/SoundEvents ars
ALLAY_AMBIENT_WITHOUT_ITEM b
ALLAY_AMBIENT_WITH_ITEM a
ALLAY_DEATH c
ALLAY_HURT d
ALLAY_ITEM_GIVEN e
ALLAY_ITEM_TAKEN f
ALLAY_THROW g
AMBIENT_BASALT_DELTAS_ADDITIONS i
AMBIENT_BASALT_DELTAS_LOOP j
AMBIENT_BASALT_DELTAS_MOOD k
AMBIENT_CAVE h
AMBIENT_CRIMSON_FOREST_ADDITIONS l
AMBIENT_CRIMSON_FOREST_LOOP m
AMBIENT_CRIMSON_FOREST_MOOD n
AMBIENT_NETHER_WASTES_ADDITIONS o
AMBIENT_NETHER_WASTES_LOOP p
AMBIENT_NETHER_WASTES_MOOD q
AMBIENT_SOUL_SAND_VALLEY_ADDITIONS r
AMBIENT_SOUL_SAND_VALLEY_LOOP s
AMBIENT_SOUL_SAND_VALLEY_MOOD t
AMBIENT_UNDERWATER_ENTER x
AMBIENT_UNDERWATER_EXIT y
AMBIENT_UNDERWATER_LOOP z
AMBIENT_UNDERWATER_LOOP_ADDITIONS A
AMBIENT_UNDERWATER_LOOP_ADDITIONS_RARE B
AMBIENT_UNDERWATER_LOOP_ADDITIONS_ULTRA_RARE C
AMBIENT_WARPED_FOREST_ADDITIONS u
AMBIENT_WARPED_FOREST_LOOP v
AMBIENT_WARPED_FOREST_MOOD w
AMETHYST_BLOCK_BREAK D
AMETHYST_BLOCK_CHIME E
AMETHYST_BLOCK_FALL F
AMETHYST_BLOCK_HIT G
AMETHYST_BLOCK_PLACE H
AMETHYST_BLOCK_RESONATE I
AMETHYST_BLOCK_STEP J
AMETHYST_CLUSTER_BREAK K
AMETHYST_CLUSTER_FALL L
AMETHYST_CLUSTER_HIT M
AMETHYST_CLUSTER_PLACE N
AMETHYST_CLUSTER_STEP O
ANCIENT_DEBRIS_BREAK P
ANCIENT_DEBRIS_FALL T
ANCIENT_DEBRIS_HIT S
ANCIENT_DEBRIS_PLACE R
ANCIENT_DEBRIS_STEP Q
ANVIL_BREAK U
ANVIL_DESTROY V
ANVIL_FALL W
ANVIL_HIT X
ANVIL_LAND Y
ANVIL_PLACE Z
ANVIL_STEP aa
ANVIL_USE ab
ARMOR_EQUIP_CHAIN ac
ARMOR_EQUIP_DIAMOND ad
ARMOR_EQUIP_ELYTRA ae
ARMOR_EQUIP_GENERIC af
ARMOR_EQUIP_GOLD ag
ARMOR_EQUIP_IRON ah
ARMOR_EQUIP_LEATHER ai
ARMOR_EQUIP_NETHERITE aj
ARMOR_EQUIP_TURTLE ak
ARMOR_STAND_BREAK al
ARMOR_STAND_FALL am
ARMOR_STAND_HIT an
ARMOR_STAND_PLACE ao
ARROW_HIT ap
ARROW_HIT_PLAYER aq
ARROW_SHOOT ar
AXE_SCRAPE at
AXE_STRIP as
AXE_WAX_OFF au
AXOLOTL_ATTACK av
AXOLOTL_DEATH aw
AXOLOTL_HURT ax
AXOLOTL_IDLE_AIR ay
AXOLOTL_IDLE_WATER az
AXOLOTL_SPLASH aA
AXOLOTL_SWIM aB
AZALEA_BREAK aC
AZALEA_FALL aD
AZALEA_HIT aE
AZALEA_LEAVES_BREAK aH
AZALEA_LEAVES_FALL aI
AZALEA_LEAVES_HIT aJ
AZALEA_LEAVES_PLACE aK
AZALEA_LEAVES_STEP aL
AZALEA_PLACE aF
AZALEA_STEP aG
BAMBOO_BREAK aM
BAMBOO_FALL aN
BAMBOO_HIT aO
BAMBOO_PLACE aP
BAMBOO_SAPLING_BREAK aR
BAMBOO_SAPLING_HIT aS
BAMBOO_SAPLING_PLACE aT
BAMBOO_STEP aQ
BAMBOO_WOOD_BREAK aU
BAMBOO_WOOD_BUTTON_CLICK_OFF bd
BAMBOO_WOOD_BUTTON_CLICK_ON be
BAMBOO_WOOD_DOOR_CLOSE aZ
BAMBOO_WOOD_DOOR_OPEN ba
BAMBOO_WOOD_FALL aV
BAMBOO_WOOD_FENCE_GATE_CLOSE bh
BAMBOO_WOOD_FENCE_GATE_OPEN bi
BAMBOO_WOOD_HANGING_SIGN_BREAK lk
BAMBOO_WOOD_HANGING_SIGN_FALL ll
BAMBOO_WOOD_HANGING_SIGN_HIT lm
BAMBOO_WOOD_HANGING_SIGN_PLACE ln
BAMBOO_WOOD_HANGING_SIGN_STEP lj
BAMBOO_WOOD_HIT aW
BAMBOO_WOOD_PLACE aX
BAMBOO_WOOD_PRESSURE_PLATE_CLICK_OFF bf
BAMBOO_WOOD_PRESSURE_PLATE_CLICK_ON bg
BAMBOO_WOOD_STEP aY
BAMBOO_WOOD_TRAPDOOR_CLOSE bb
BAMBOO_WOOD_TRAPDOOR_OPEN bc
BARREL_CLOSE bj
BARREL_OPEN bk
BASALT_BREAK bl
BASALT_FALL bp
BASALT_HIT bo
BASALT_PLACE bn
BASALT_STEP bm
BAT_AMBIENT bq
BAT_DEATH br
BAT_HURT bs
BAT_LOOP bt
BAT_TAKEOFF bu
BEACON_ACTIVATE bv
BEACON_AMBIENT bw
BEACON_DEACTIVATE bx
BEACON_POWER_SELECT by
BEEHIVE_DRIP bF
BEEHIVE_ENTER bG
BEEHIVE_EXIT bH
BEEHIVE_SHEAR bI
BEEHIVE_WORK bJ
BEE_DEATH bz
BEE_HURT bA
BEE_LOOP bC
BEE_LOOP_AGGRESSIVE bB
BEE_POLLINATE bE
BEE_STING bD
BELL_BLOCK bK
BELL_RESONATE bL
BIG_DRIPLEAF_BREAK bM
BIG_DRIPLEAF_FALL bN
BIG_DRIPLEAF_HIT bO
BIG_DRIPLEAF_PLACE bP
BIG_DRIPLEAF_STEP bQ
BIG_DRIPLEAF_TILT_DOWN gX
BIG_DRIPLEAF_TILT_UP gY
BLASTFURNACE_FIRE_CRACKLE cg
BLAZE_AMBIENT bR
BLAZE_BURN bS
BLAZE_DEATH bT
BLAZE_HURT bU
BLAZE_SHOOT bV
BOAT_PADDLE_LAND bW
BOAT_PADDLE_WATER bX
BONE_BLOCK_BREAK bY
BONE_BLOCK_FALL bZ
BONE_BLOCK_HIT ca
BONE_BLOCK_PLACE cb
BONE_BLOCK_STEP cc
BONE_MEAL_USE cd
BOOK_PAGE_TURN ce
BOOK_PUT cf
BOTTLE_EMPTY ch
BOTTLE_FILL ci
BOTTLE_FILL_DRAGONBREATH cj
BREEZE_DEATH cr
BREEZE_HURT cs
BREEZE_IDLE_AIR cm
BREEZE_IDLE_GROUND cl
BREEZE_INHALE ck
BREEZE_JUMP co
BREEZE_LAND cp
BREEZE_SHOOT cn
BREEZE_SLIDE cq
BREWING_STAND_BREW ct
BRUSH_GENERIC cu
BRUSH_GRAVEL cw
BRUSH_GRAVEL_COMPLETED cy
BRUSH_SAND cv
BRUSH_SAND_COMPLETED cx
BUBBLE_COLUMN_BUBBLE_POP cz
BUBBLE_COLUMN_UPWARDS_AMBIENT cA
BUBBLE_COLUMN_UPWARDS_INSIDE cB
BUBBLE_COLUMN_WHIRLPOOL_AMBIENT cC
BUBBLE_COLUMN_WHIRLPOOL_INSIDE cD
BUCKET_EMPTY cE
BUCKET_EMPTY_AXOLOTL cF
BUCKET_EMPTY_FISH cG
BUCKET_EMPTY_LAVA cH
BUCKET_EMPTY_POWDER_SNOW cI
BUCKET_EMPTY_TADPOLE cJ
BUCKET_FILL cK
BUCKET_FILL_AXOLOTL cL
BUCKET_FILL_FISH cM
BUCKET_FILL_LAVA cN
BUCKET_FILL_POWDER_SNOW cO
BUCKET_FILL_TADPOLE cP
BUNDLE_DROP_CONTENTS cQ
BUNDLE_INSERT cR
BUNDLE_REMOVE_ONE cS
CAKE_ADD_CANDLE cT
CALCITE_BREAK cU
CALCITE_FALL cY
CALCITE_HIT cX
CALCITE_PLACE cW
CALCITE_STEP cV
CAMEL_AMBIENT cZ
CAMEL_DASH da
CAMEL_DASH_READY db
CAMEL_DEATH dc
CAMEL_EAT dd
CAMEL_HURT de
CAMEL_SADDLE df
CAMEL_SIT dg
CAMEL_STAND dh
CAMEL_STEP di
CAMEL_STEP_SAND dj
CAMPFIRE_CRACKLE dk
CANDLE_AMBIENT dl
CANDLE_BREAK dm
CANDLE_EXTINGUISH dn
CANDLE_FALL do
CANDLE_HIT dp
CANDLE_PLACE dq
CANDLE_STEP dr
CAT_AMBIENT ds
CAT_BEG_FOR_FOOD dx
CAT_DEATH du
CAT_EAT dv
CAT_HISS dw
CAT_HURT dy
CAT_PURR dz
CAT_PURREOW dA
CAT_STRAY_AMBIENT dt
CAVE_VINES_BREAK dB
CAVE_VINES_FALL dC
CAVE_VINES_HIT dD
CAVE_VINES_PICK_BERRIES dG
CAVE_VINES_PLACE dE
CAVE_VINES_STEP dF
CHAIN_BREAK dH
CHAIN_FALL dI
CHAIN_HIT dJ
CHAIN_PLACE dK
CHAIN_STEP dL
CHERRY_LEAVES_BREAK dW
CHERRY_LEAVES_FALL dX
CHERRY_LEAVES_HIT dY
CHERRY_LEAVES_PLACE dZ
CHERRY_LEAVES_STEP ea
CHERRY_SAPLING_BREAK dR
CHERRY_SAPLING_FALL dS
CHERRY_SAPLING_HIT dT
CHERRY_SAPLING_PLACE dU
CHERRY_SAPLING_STEP dV
CHERRY_WOOD_BREAK dM
CHERRY_WOOD_BUTTON_CLICK_OFF ek
CHERRY_WOOD_BUTTON_CLICK_ON el
CHERRY_WOOD_DOOR_CLOSE eg
CHERRY_WOOD_DOOR_OPEN eh
CHERRY_WOOD_FALL dN
CHERRY_WOOD_FENCE_GATE_CLOSE eo
CHERRY_WOOD_FENCE_GATE_OPEN ep
CHERRY_WOOD_HANGING_SIGN_BREAK ec
CHERRY_WOOD_HANGING_SIGN_FALL ed
CHERRY_WOOD_HANGING_SIGN_HIT ee
CHERRY_WOOD_HANGING_SIGN_PLACE ef
CHERRY_WOOD_HANGING_SIGN_STEP eb
CHERRY_WOOD_HIT dO
CHERRY_WOOD_PLACE dP
CHERRY_WOOD_PRESSURE_PLATE_CLICK_OFF em
CHERRY_WOOD_PRESSURE_PLATE_CLICK_ON en
CHERRY_WOOD_STEP dQ
CHERRY_WOOD_TRAPDOOR_CLOSE ei
CHERRY_WOOD_TRAPDOOR_OPEN ej
CHEST_CLOSE eq
CHEST_LOCKED er
CHEST_OPEN es
CHICKEN_AMBIENT et
CHICKEN_DEATH eu
CHICKEN_EGG ev
CHICKEN_HURT ew
CHICKEN_STEP ex
CHISELED_BOOKSHELF_BREAK ey
CHISELED_BOOKSHELF_FALL ez
CHISELED_BOOKSHELF_HIT eA
CHISELED_BOOKSHELF_INSERT eB
CHISELED_BOOKSHELF_INSERT_ENCHANTED eC
CHISELED_BOOKSHELF_PICKUP eE
CHISELED_BOOKSHELF_PICKUP_ENCHANTED eF
CHISELED_BOOKSHELF_PLACE eG
CHISELED_BOOKSHELF_STEP eD
CHORUS_FLOWER_DEATH eH
CHORUS_FLOWER_GROW eI
CHORUS_FRUIT_TELEPORT eJ
COD_AMBIENT eK
COD_DEATH eL
COD_FLOP eM
COD_HURT eN
COMPARATOR_CLICK eO
COMPOSTER_EMPTY eP
COMPOSTER_FILL eQ
COMPOSTER_FILL_SUCCESS eR
COMPOSTER_READY eS
CONDUIT_ACTIVATE eT
CONDUIT_AMBIENT eU
CONDUIT_AMBIENT_SHORT eV
CONDUIT_ATTACK_TARGET eW
CONDUIT_DEACTIVATE eX
COPPER_BREAK ff
COPPER_BULB_BREAK eY
COPPER_BULB_FALL fc
COPPER_BULB_HIT fb
COPPER_BULB_PLACE fa
COPPER_BULB_STEP eZ
COPPER_BULB_TURN_OFF fe
COPPER_BULB_TURN_ON fd
COPPER_DOOR_CLOSE fk
COPPER_DOOR_OPEN fl
COPPER_FALL fj
COPPER_GRATE_BREAK fm
COPPER_GRATE_FALL fq
COPPER_GRATE_HIT fp
COPPER_GRATE_PLACE fo
COPPER_GRATE_STEP fn
COPPER_HIT fi
COPPER_PLACE fh
COPPER_STEP fg
COPPER_TRAPDOOR_CLOSE fr
COPPER_TRAPDOOR_OPEN fs
CORAL_BLOCK_BREAK ft
CORAL_BLOCK_FALL fu
CORAL_BLOCK_HIT fv
CORAL_BLOCK_PLACE fw
CORAL_BLOCK_STEP fx
COW_AMBIENT fy
COW_DEATH fz
COW_HURT fA
COW_MILK fB
COW_STEP fC
CRAFTER_CRAFT fD
CRAFTER_FAIL fE
CREEPER_DEATH fF
CREEPER_HURT fG
CREEPER_PRIMED fH
CROP_BREAK fI
CROP_PLANTED fJ
CROSSBOW_HIT fK
CROSSBOW_LOADING_END fL
CROSSBOW_LOADING_MIDDLE fM
CROSSBOW_LOADING_START fN
CROSSBOW_QUICK_CHARGE_1 fO
CROSSBOW_QUICK_CHARGE_2 fP
CROSSBOW_QUICK_CHARGE_3 fQ
CROSSBOW_SHOOT fR
DECORATED_POT_BREAK fS
DECORATED_POT_FALL fT
DECORATED_POT_HIT fU
DECORATED_POT_INSERT fV
DECORATED_POT_INSERT_FAIL fW
DECORATED_POT_PLACE fY
DECORATED_POT_SHATTER fZ
DECORATED_POT_STEP fX
DEEPSLATE_BREAK gf
DEEPSLATE_BRICKS_BREAK ga
DEEPSLATE_BRICKS_FALL gb
DEEPSLATE_BRICKS_HIT gc
DEEPSLATE_BRICKS_PLACE gd
DEEPSLATE_BRICKS_STEP ge
DEEPSLATE_FALL gg
DEEPSLATE_HIT gh
DEEPSLATE_PLACE gi
DEEPSLATE_STEP gj
DEEPSLATE_TILES_BREAK gk
DEEPSLATE_TILES_FALL gl
DEEPSLATE_TILES_HIT gm
DEEPSLATE_TILES_PLACE gn
DEEPSLATE_TILES_STEP go
DISPENSER_DISPENSE gp
DISPENSER_FAIL gq
DISPENSER_LAUNCH gr
DOLPHIN_AMBIENT gs
DOLPHIN_AMBIENT_WATER gt
DOLPHIN_ATTACK gu
DOLPHIN_DEATH gv
DOLPHIN_EAT gw
DOLPHIN_HURT gx
DOLPHIN_JUMP gy
DOLPHIN_PLAY gz
DOLPHIN_SPLASH gA
DOLPHIN_SWIM gB
DONKEY_AMBIENT gC
DONKEY_ANGRY gD
DONKEY_CHEST gE
DONKEY_DEATH gF
DONKEY_EAT gG
DONKEY_HURT gH
DRAGON_FIREBALL_EXPLODE hy
DRIPSTONE_BLOCK_BREAK gI
DRIPSTONE_BLOCK_FALL gM
DRIPSTONE_BLOCK_HIT gL
DRIPSTONE_BLOCK_PLACE gK
DRIPSTONE_BLOCK_STEP gJ
DROWNED_AMBIENT gZ
DROWNED_AMBIENT_WATER ha
DROWNED_DEATH hb
DROWNED_DEATH_WATER hc
DROWNED_HURT hd
DROWNED_HURT_WATER he
DROWNED_SHOOT hf
DROWNED_STEP hg
DROWNED_SWIM hh
DYE_USE hi
EGG_THROW hj
ELDER_GUARDIAN_AMBIENT hk
ELDER_GUARDIAN_AMBIENT_LAND hl
ELDER_GUARDIAN_CURSE hm
ELDER_GUARDIAN_DEATH hn
ELDER_GUARDIAN_DEATH_LAND ho
ELDER_GUARDIAN_FLOP hp
ELDER_GUARDIAN_HURT hq
ELDER_GUARDIAN_HURT_LAND hr
ELYTRA_FLYING hs
EMPTY qd
ENCHANTMENT_TABLE_USE ht
ENDERMAN_AMBIENT hF
ENDERMAN_DEATH hG
ENDERMAN_HURT hH
ENDERMAN_SCREAM hI
ENDERMAN_STARE hJ
ENDERMAN_TELEPORT hK
ENDERMITE_AMBIENT hL
ENDERMITE_DEATH hM
ENDERMITE_HURT hN
ENDERMITE_STEP hO
ENDER_CHEST_CLOSE hu
ENDER_CHEST_OPEN hv
ENDER_DRAGON_AMBIENT hw
ENDER_DRAGON_DEATH hx
ENDER_DRAGON_FLAP hz
ENDER_DRAGON_GROWL hA
ENDER_DRAGON_HURT hB
ENDER_DRAGON_SHOOT hC
ENDER_EYE_DEATH hD
ENDER_EYE_LAUNCH hE
ENDER_PEARL_THROW hP
END_GATEWAY_SPAWN hQ
END_PORTAL_FRAME_FILL hR
END_PORTAL_SPAWN hS
EVOKER_AMBIENT hT
EVOKER_CAST_SPELL hU
EVOKER_CELEBRATE hV
EVOKER_DEATH hW
EVOKER_FANGS_ATTACK hX
EVOKER_HURT hY
EVOKER_PREPARE_ATTACK hZ
EVOKER_PREPARE_SUMMON ia
EVOKER_PREPARE_WOLOLO ib
EXPERIENCE_BOTTLE_THROW ic
EXPERIENCE_ORB_PICKUP id
FENCE_GATE_CLOSE ie
FENCE_GATE_OPEN if
FIRECHARGE_USE ig
FIREWORK_ROCKET_BLAST ih
FIREWORK_ROCKET_BLAST_FAR ii
FIREWORK_ROCKET_LARGE_BLAST ij
FIREWORK_ROCKET_LARGE_BLAST_FAR ik
FIREWORK_ROCKET_LAUNCH il
FIREWORK_ROCKET_SHOOT im
FIREWORK_ROCKET_TWINKLE in
FIREWORK_ROCKET_TWINKLE_FAR io
FIRE_AMBIENT ip
FIRE_EXTINGUISH iq
FISHING_BOBBER_RETRIEVE is
FISHING_BOBBER_SPLASH it
FISHING_BOBBER_THROW iu
FISH_SWIM ir
FLINTANDSTEEL_USE iv
FLOWERING_AZALEA_BREAK iw
FLOWERING_AZALEA_FALL ix
FLOWERING_AZALEA_HIT iy
FLOWERING_AZALEA_PLACE iz
FLOWERING_AZALEA_STEP iA
FOX_AGGRO iB
FOX_AMBIENT iC
FOX_BITE iD
FOX_DEATH iE
FOX_EAT iF
FOX_HURT iG
FOX_SCREECH iH
FOX_SLEEP iI
FOX_SNIFF iJ
FOX_SPIT iK
FOX_TELEPORT iL
FROGLIGHT_BREAK iW
FROGLIGHT_FALL iX
FROGLIGHT_HIT iY
FROGLIGHT_PLACE iZ
FROGLIGHT_STEP ja
FROGSPAWNSTEP jb
FROGSPAWN_BREAK jc
FROGSPAWN_FALL jd
FROGSPAWN_HATCH je
FROGSPAWN_HIT jf
FROGSPAWN_PLACE jg
FROG_AMBIENT jh
FROG_DEATH ji
FROG_EAT jj
FROG_HURT jk
FROG_LAY_SPAWN jl
FROG_LONG_JUMP jm
FROG_STEP jn
FROG_TONGUE jo
FUNGUS_BREAK qy
FUNGUS_FALL qC
FUNGUS_HIT qB
FUNGUS_PLACE qA
FUNGUS_STEP qz
FURNACE_FIRE_CRACKLE ju
GENERIC_BIG_FALL jv
GENERIC_BURN jw
GENERIC_DEATH jx
GENERIC_DRINK jy
GENERIC_EAT jz
GENERIC_EXPLODE jA
GENERIC_EXTINGUISH_FIRE jB
GENERIC_HURT jC
GENERIC_SMALL_FALL jD
GENERIC_SPLASH jE
GENERIC_SWIM jF
GHAST_AMBIENT jG
GHAST_DEATH jH
GHAST_HURT jI
GHAST_SCREAM jJ
GHAST_SHOOT jK
GHAST_WARN jL
GILDED_BLACKSTONE_BREAK jM
GILDED_BLACKSTONE_FALL jN
GILDED_BLACKSTONE_HIT jO
GILDED_BLACKSTONE_PLACE jP
GILDED_BLACKSTONE_STEP jQ
GLASS_BREAK jR
GLASS_FALL jS
GLASS_HIT jT
GLASS_PLACE jU
GLASS_STEP jV
GLOW_INK_SAC_USE jW
GLOW_ITEM_FRAME_ADD_ITEM jX
GLOW_ITEM_FRAME_BREAK jY
GLOW_ITEM_FRAME_PLACE jZ
GLOW_ITEM_FRAME_REMOVE_ITEM ka
GLOW_ITEM_FRAME_ROTATE_ITEM kb
GLOW_SQUID_AMBIENT kc
GLOW_SQUID_DEATH kd
GLOW_SQUID_HURT ke
GLOW_SQUID_SQUIRT kf
GOAT_AMBIENT kg
GOAT_DEATH kh
GOAT_EAT ki
GOAT_HORN_BREAK ko
GOAT_HORN_PLAY kp
GOAT_HORN_SOUND_VARIANTS lR
GOAT_HORN_VARIANT_COUNT lQ
GOAT_HURT kj
GOAT_LONG_JUMP kk
GOAT_MILK kl
GOAT_PREPARE_RAM km
GOAT_RAM_IMPACT kn
GOAT_SCREAMING_AMBIENT kq
GOAT_SCREAMING_DEATH kr
GOAT_SCREAMING_EAT ks
GOAT_SCREAMING_HORN_BREAK ky
GOAT_SCREAMING_HURT kt
GOAT_SCREAMING_LONG_JUMP ku
GOAT_SCREAMING_MILK kv
GOAT_SCREAMING_PREPARE_RAM kw
GOAT_SCREAMING_RAM_IMPACT kx
GOAT_STEP kz
GRASS_BREAK kA
GRASS_FALL kB
GRASS_HIT kC
GRASS_PLACE kD
GRASS_STEP kE
GRAVEL_BREAK kF
GRAVEL_FALL kG
GRAVEL_HIT kH
GRAVEL_PLACE kI
GRAVEL_STEP kJ
GRINDSTONE_USE kK
GROWING_PLANT_CROP kL
GUARDIAN_AMBIENT kM
GUARDIAN_AMBIENT_LAND kN
GUARDIAN_ATTACK kO
GUARDIAN_DEATH kP
GUARDIAN_DEATH_LAND kQ
GUARDIAN_FLOP kR
GUARDIAN_HURT kS
GUARDIAN_HURT_LAND kT
HANGING_ROOTS_BREAK kU
HANGING_ROOTS_FALL kV
HANGING_ROOTS_HIT kW
HANGING_ROOTS_PLACE kX
HANGING_ROOTS_STEP kY
HANGING_SIGN_BREAK la
HANGING_SIGN_FALL lb
HANGING_SIGN_HIT lc
HANGING_SIGN_PLACE ld
HANGING_SIGN_STEP kZ
HOE_TILL lz
HOGLIN_AMBIENT lA
HOGLIN_ANGRY lB
HOGLIN_ATTACK lC
HOGLIN_CONVERTED_TO_ZOMBIFIED lD
HOGLIN_DEATH lE
HOGLIN_HURT lF
HOGLIN_RETREAT lG
HOGLIN_STEP lH
HONEYCOMB_WAX_ON lO
HONEY_BLOCK_BREAK lI
HONEY_BLOCK_FALL lJ
HONEY_BLOCK_HIT lK
HONEY_BLOCK_PLACE lL
HONEY_BLOCK_SLIDE lM
HONEY_BLOCK_STEP lN
HONEY_DRINK lP
HORSE_AMBIENT lS
HORSE_ANGRY lT
HORSE_ARMOR lU
HORSE_BREATHE lV
HORSE_DEATH lW
HORSE_EAT lX
HORSE_GALLOP lY
HORSE_HURT lZ
HORSE_JUMP ma
HORSE_LAND mb
HORSE_SADDLE mc
HORSE_STEP md
HORSE_STEP_WOOD me
HOSTILE_BIG_FALL mf
HOSTILE_DEATH mg
HOSTILE_HURT mh
HOSTILE_SMALL_FALL mi
HOSTILE_SPLASH mj
HOSTILE_SWIM mk
HUSK_AMBIENT ml
HUSK_CONVERTED_TO_ZOMBIE mm
HUSK_DEATH mn
HUSK_HURT mo
HUSK_STEP mp
ILLUSIONER_AMBIENT mq
ILLUSIONER_CAST_SPELL mr
ILLUSIONER_DEATH ms
ILLUSIONER_HURT mt
ILLUSIONER_MIRROR_MOVE mu
ILLUSIONER_PREPARE_BLINDNESS mv
ILLUSIONER_PREPARE_MIRROR mw
INK_SAC_USE mx
IRON_DOOR_CLOSE my
IRON_DOOR_OPEN mz
IRON_GOLEM_ATTACK mA
IRON_GOLEM_DAMAGE mB
IRON_GOLEM_DEATH mC
IRON_GOLEM_HURT mD
IRON_GOLEM_REPAIR mE
IRON_GOLEM_STEP mF
IRON_TRAPDOOR_CLOSE mG
IRON_TRAPDOOR_OPEN mH
ITEM_BREAK mN
ITEM_FRAME_ADD_ITEM mI
ITEM_FRAME_BREAK mJ
ITEM_FRAME_PLACE mK
ITEM_FRAME_REMOVE_ITEM mL
ITEM_FRAME_ROTATE_ITEM mM
ITEM_PICKUP mO
LADDER_BREAK mP
LADDER_FALL mQ
LADDER_HIT mR
LADDER_PLACE mS
LADDER_STEP mT
LANTERN_BREAK mU
LANTERN_FALL mV
LANTERN_HIT mW
LANTERN_PLACE mX
LANTERN_STEP mY
LARGE_AMETHYST_BUD_BREAK mZ
LARGE_AMETHYST_BUD_PLACE na
LAVA_AMBIENT nb
LAVA_EXTINGUISH nc
LAVA_POP nd
LEASH_KNOT_BREAK ne
LEASH_KNOT_PLACE nf
LEVER_CLICK ng
LIGHTNING_BOLT_IMPACT nh
LIGHTNING_BOLT_THUNDER ni
LILY_PAD_PLACE Ak
LINGERING_POTION_THROW nj
LLAMA_AMBIENT nk
LLAMA_ANGRY nl
LLAMA_CHEST nm
LLAMA_DEATH nn
LLAMA_EAT no
LLAMA_HURT np
LLAMA_SPIT nq
LLAMA_STEP nr
LLAMA_SWAG ns
LODESTONE_BREAK nu
LODESTONE_COMPASS_LOCK nz
LODESTONE_FALL ny
LODESTONE_HIT nx
LODESTONE_PLACE nw
LODESTONE_STEP nv
MAGMA_CUBE_DEATH nA
MAGMA_CUBE_DEATH_SMALL nt
MAGMA_CUBE_HURT nB
MAGMA_CUBE_HURT_SMALL nC
MAGMA_CUBE_JUMP nD
MAGMA_CUBE_SQUISH nE
MAGMA_CUBE_SQUISH_SMALL nF
MANGROVE_ROOTS_BREAK nG
MANGROVE_ROOTS_FALL nH
MANGROVE_ROOTS_HIT nI
MANGROVE_ROOTS_PLACE nJ
MANGROVE_ROOTS_STEP nK
MEDIUM_AMETHYST_BUD_BREAK nL
MEDIUM_AMETHYST_BUD_PLACE nM
METAL_BREAK nN
METAL_FALL nO
METAL_HIT nP
METAL_PLACE nQ
METAL_PRESSURE_PLATE_CLICK_OFF nR
METAL_PRESSURE_PLATE_CLICK_ON nS
METAL_STEP nT
MINECART_INSIDE nV
MINECART_INSIDE_UNDERWATER nU
MINECART_RIDING nW
MOOSHROOM_CONVERT nX
MOOSHROOM_EAT nY
MOOSHROOM_MILK nZ
MOOSHROOM_MILK_SUSPICIOUSLY oa
MOOSHROOM_SHEAR ob
MOSS_BREAK om
MOSS_CARPET_BREAK oc
MOSS_CARPET_FALL od
MOSS_CARPET_HIT oe
MOSS_CARPET_PLACE of
MOSS_CARPET_STEP og
MOSS_FALL on
MOSS_HIT oo
MOSS_PLACE op
MOSS_STEP oq
MUDDY_MANGROVE_ROOTS_BREAK oB
MUDDY_MANGROVE_ROOTS_FALL oC
MUDDY_MANGROVE_ROOTS_HIT oD
MUDDY_MANGROVE_ROOTS_PLACE oE
MUDDY_MANGROVE_ROOTS_STEP oF
MUD_BREAK or
MUD_BRICKS_BREAK ow
MUD_BRICKS_FALL ox
MUD_BRICKS_HIT oy
MUD_BRICKS_PLACE oz
MUD_BRICKS_STEP oA
MUD_FALL os
MUD_HIT ot
MUD_PLACE ou
MUD_STEP ov
MULE_AMBIENT oG
MULE_ANGRY oH
MULE_CHEST oI
MULE_DEATH oJ
MULE_EAT oK
MULE_HURT oL
MUSIC_BIOME_BADLANDS pC
MUSIC_BIOME_BAMBOO_JUNGLE pF
MUSIC_BIOME_BASALT_DELTAS pi
MUSIC_BIOME_CHERRY_GROVE pt
MUSIC_BIOME_CRIMSON_FOREST pj
MUSIC_BIOME_DEEP_DARK pk
MUSIC_BIOME_DESERT pB
MUSIC_BIOME_DRIPSTONE_CAVES pl
MUSIC_BIOME_FLOWER_FOREST pA
MUSIC_BIOME_FOREST pq
MUSIC_BIOME_FROZEN_PEAKS pv
MUSIC_BIOME_GROVE pm
MUSIC_BIOME_JAGGED_PEAKS pn
MUSIC_BIOME_JUNGLE pD
MUSIC_BIOME_LUSH_CAVES po
MUSIC_BIOME_MEADOW ps
MUSIC_BIOME_NETHER_WASTES pu
MUSIC_BIOME_OLD_GROWTH_TAIGA pr
MUSIC_BIOME_SNOWY_SLOPES pw
MUSIC_BIOME_SOUL_SAND_VALLEY px
MUSIC_BIOME_SPARSE_JUNGLE pE
MUSIC_BIOME_STONY_PEAKS py
MUSIC_BIOME_SWAMP pp
MUSIC_BIOME_WARPED_FOREST pz
MUSIC_CREATIVE oM
MUSIC_CREDITS oN
MUSIC_DISC_11 oP
MUSIC_DISC_13 oQ
MUSIC_DISC_5 oO
MUSIC_DISC_BLOCKS oR
MUSIC_DISC_CAT oS
MUSIC_DISC_CHIRP oT
MUSIC_DISC_FAR oU
MUSIC_DISC_MALL oV
MUSIC_DISC_MELLOHI oW
MUSIC_DISC_OTHERSIDE pc
MUSIC_DISC_PIGSTEP oX
MUSIC_DISC_RELIC pd
MUSIC_DISC_STAL oY
MUSIC_DISC_STRAD oZ
MUSIC_DISC_WAIT pa
MUSIC_DISC_WARD pb
MUSIC_DRAGON pe
MUSIC_END pf
MUSIC_GAME pg
MUSIC_MENU ph
MUSIC_UNDER_WATER pG
NETHERITE_BLOCK_BREAK qN
NETHERITE_BLOCK_FALL qR
NETHERITE_BLOCK_HIT qQ
NETHERITE_BLOCK_PLACE qP
NETHERITE_BLOCK_STEP qO
NETHERRACK_BREAK qS
NETHERRACK_FALL qW
NETHERRACK_HIT qV
NETHERRACK_PLACE qU
NETHERRACK_STEP qT
NETHER_BRICKS_BREAK pH
NETHER_BRICKS_FALL pL
NETHER_BRICKS_HIT pK
NETHER_BRICKS_PLACE pJ
NETHER_BRICKS_STEP pI
NETHER_GOLD_ORE_BREAK uo
NETHER_GOLD_ORE_FALL up
NETHER_GOLD_ORE_HIT uq
NETHER_GOLD_ORE_PLACE ur
NETHER_GOLD_ORE_STEP us
NETHER_ORE_BREAK ut
NETHER_ORE_FALL uu
NETHER_ORE_HIT uv
NETHER_ORE_PLACE uw
NETHER_ORE_STEP ux
NETHER_SPROUTS_BREAK qt
NETHER_SPROUTS_FALL qx
NETHER_SPROUTS_HIT qw
NETHER_SPROUTS_PLACE qv
NETHER_SPROUTS_STEP qu
NETHER_WART_BREAK pM
NETHER_WART_PLANTED pN
NETHER_WOOD_BREAK pO
NETHER_WOOD_BUTTON_CLICK_OFF pX
NETHER_WOOD_BUTTON_CLICK_ON pY
NETHER_WOOD_DOOR_CLOSE pT
NETHER_WOOD_DOOR_OPEN pU
NETHER_WOOD_FALL pP
NETHER_WOOD_FENCE_GATE_CLOSE qb
NETHER_WOOD_FENCE_GATE_OPEN qc
NETHER_WOOD_HANGING_SIGN_BREAK lf
NETHER_WOOD_HANGING_SIGN_FALL lg
NETHER_WOOD_HANGING_SIGN_HIT lh
NETHER_WOOD_HANGING_SIGN_PLACE li
NETHER_WOOD_HANGING_SIGN_STEP le
NETHER_WOOD_HIT pQ
NETHER_WOOD_PLACE pR
NETHER_WOOD_PRESSURE_PLATE_CLICK_OFF pZ
NETHER_WOOD_PRESSURE_PLATE_CLICK_ON qa
NETHER_WOOD_STEP pS
NETHER_WOOD_TRAPDOOR_CLOSE pV
NETHER_WOOD_TRAPDOOR_OPEN pW
NOTE_BLOCK_BANJO rm
NOTE_BLOCK_BASEDRUM qX
NOTE_BLOCK_BASS qY
NOTE_BLOCK_BELL qZ
NOTE_BLOCK_BIT rl
NOTE_BLOCK_CHIME ra
NOTE_BLOCK_COW_BELL rj
NOTE_BLOCK_DIDGERIDOO rk
NOTE_BLOCK_FLUTE rb
NOTE_BLOCK_GUITAR rc
NOTE_BLOCK_HARP rd
NOTE_BLOCK_HAT re
NOTE_BLOCK_IMITATE_CREEPER rp
NOTE_BLOCK_IMITATE_ENDER_DRAGON rq
NOTE_BLOCK_IMITATE_PIGLIN rs
NOTE_BLOCK_IMITATE_SKELETON ro
NOTE_BLOCK_IMITATE_WITHER_SKELETON rr
NOTE_BLOCK_IMITATE_ZOMBIE rn
NOTE_BLOCK_IRON_XYLOPHONE ri
NOTE_BLOCK_PLING rf
NOTE_BLOCK_SNARE rg
NOTE_BLOCK_XYLOPHONE rh
NYLIUM_BREAK qo
NYLIUM_FALL qs
NYLIUM_HIT qr
NYLIUM_PLACE qq
NYLIUM_STEP qp
OCELOT_AMBIENT ru
OCELOT_DEATH rv
OCELOT_HURT rt
PACKED_MUD_BREAK qe
PACKED_MUD_FALL qf
PACKED_MUD_HIT qg
PACKED_MUD_PLACE qh
PACKED_MUD_STEP qi
PAINTING_BREAK rw
PAINTING_PLACE rx
PANDA_AGGRESSIVE_AMBIENT rF
PANDA_AMBIENT rA
PANDA_BITE rI
PANDA_CANT_BREED rE
PANDA_DEATH rB
PANDA_EAT rC
PANDA_HURT rH
PANDA_PRE_SNEEZE ry
PANDA_SNEEZE rz
PANDA_STEP rD
PANDA_WORRIED_AMBIENT rG
PARROT_AMBIENT rJ
PARROT_DEATH rK
PARROT_EAT rL
PARROT_FLY rM
PARROT_HURT rN
PARROT_IMITATE_BLAZE rO
PARROT_IMITATE_BREEZE rP
PARROT_IMITATE_CREEPER rQ
PARROT_IMITATE_DROWNED rR
PARROT_IMITATE_ELDER_GUARDIAN rS
PARROT_IMITATE_ENDERMITE rU
PARROT_IMITATE_ENDER_DRAGON rT
PARROT_IMITATE_EVOKER rV
PARROT_IMITATE_GHAST rW
PARROT_IMITATE_GUARDIAN rX
PARROT_IMITATE_HOGLIN rY
PARROT_IMITATE_HUSK rZ
PARROT_IMITATE_ILLUSIONER sa
PARROT_IMITATE_MAGMA_CUBE sb
PARROT_IMITATE_PHANTOM sc
PARROT_IMITATE_PIGLIN sd
PARROT_IMITATE_PIGLIN_BRUTE se
PARROT_IMITATE_PILLAGER sf
PARROT_IMITATE_RAVAGER sg
PARROT_IMITATE_SHULKER sh
PARROT_IMITATE_SILVERFISH si
PARROT_IMITATE_SKELETON sj
PARROT_IMITATE_SLIME sk
PARROT_IMITATE_SPIDER sl
PARROT_IMITATE_STRAY sm
PARROT_IMITATE_VEX sn
PARROT_IMITATE_VINDICATOR so
PARROT_IMITATE_WARDEN sp
PARROT_IMITATE_WITCH sq
PARROT_IMITATE_WITHER sr
PARROT_IMITATE_WITHER_SKELETON ss
PARROT_IMITATE_ZOGLIN st
PARROT_IMITATE_ZOMBIE su
PARROT_IMITATE_ZOMBIE_VILLAGER sv
PARROT_STEP sw
PHANTOM_AMBIENT sx
PHANTOM_BITE sy
PHANTOM_DEATH sz
PHANTOM_FLAP sA
PHANTOM_HURT sB
PHANTOM_SWOOP sC
PIGLIN_ADMIRING_ITEM sI
PIGLIN_AMBIENT sJ
PIGLIN_ANGRY sK
PIGLIN_BRUTE_AMBIENT sS
PIGLIN_BRUTE_ANGRY sT
PIGLIN_BRUTE_CONVERTED_TO_ZOMBIFIED sX
PIGLIN_BRUTE_DEATH sU
PIGLIN_BRUTE_HURT sV
PIGLIN_BRUTE_STEP sW
PIGLIN_CELEBRATE sL
PIGLIN_CONVERTED_TO_ZOMBIFIED sR
PIGLIN_DEATH sM
PIGLIN_HURT sO
PIGLIN_JEALOUS sN
PIGLIN_RETREAT sP
PIGLIN_STEP sQ
PIG_AMBIENT sD
PIG_DEATH sE
PIG_HURT sF
PIG_SADDLE sG
PIG_STEP sH
PILLAGER_AMBIENT sY
PILLAGER_CELEBRATE sZ
PILLAGER_DEATH ta
PILLAGER_HURT tb
PINK_PETALS_BREAK oh
PINK_PETALS_FALL oi
PINK_PETALS_HIT oj
PINK_PETALS_PLACE ok
PINK_PETALS_STEP ol
PISTON_CONTRACT tc
PISTON_EXTEND td
PLAYER_ATTACK_CRIT te
PLAYER_ATTACK_KNOCKBACK tf
PLAYER_ATTACK_NODAMAGE tg
PLAYER_ATTACK_STRONG th
PLAYER_ATTACK_SWEEP ti
PLAYER_ATTACK_WEAK tj
PLAYER_BIG_FALL tk
PLAYER_BREATH tl
PLAYER_BURP tm
PLAYER_DEATH tn
PLAYER_HURT to
PLAYER_HURT_DROWN tp
PLAYER_HURT_FREEZE tq
PLAYER_HURT_ON_FIRE tr
PLAYER_HURT_SWEET_BERRY_BUSH ts
PLAYER_LEVELUP tt
PLAYER_SMALL_FALL tu
PLAYER_SPLASH tv
PLAYER_SPLASH_HIGH_SPEED tw
PLAYER_SWIM tx
PLAYER_TELEPORT ty
POINTED_DRIPSTONE_BREAK gN
POINTED_DRIPSTONE_DRIP_LAVA gT
POINTED_DRIPSTONE_DRIP_LAVA_INTO_CAULDRON gV
POINTED_DRIPSTONE_DRIP_WATER gU
POINTED_DRIPSTONE_DRIP_WATER_INTO_CAULDRON gW
POINTED_DRIPSTONE_FALL gR
POINTED_DRIPSTONE_HIT gQ
POINTED_DRIPSTONE_LAND gS
POINTED_DRIPSTONE_PLACE gP
POINTED_DRIPSTONE_STEP gO
POLAR_BEAR_AMBIENT tz
POLAR_BEAR_AMBIENT_BABY tA
POLAR_BEAR_DEATH tB
POLAR_BEAR_HURT tC
POLAR_BEAR_STEP tD
POLAR_BEAR_WARNING tE
POLISHED_DEEPSLATE_BREAK tF
POLISHED_DEEPSLATE_FALL tG
POLISHED_DEEPSLATE_HIT tH
POLISHED_DEEPSLATE_PLACE tI
POLISHED_DEEPSLATE_STEP tJ
POLISHED_TUFF_BREAK zd
POLISHED_TUFF_FALL ze
POLISHED_TUFF_HIT zf
POLISHED_TUFF_PLACE zg
POLISHED_TUFF_STEP zh
PORTAL_AMBIENT tK
PORTAL_TRAVEL tL
PORTAL_TRIGGER tM
POWDER_SNOW_BREAK tN
POWDER_SNOW_FALL tO
POWDER_SNOW_HIT tP
POWDER_SNOW_PLACE tQ
POWDER_SNOW_STEP tR
PUFFER_FISH_AMBIENT tS
PUFFER_FISH_BLOW_OUT tT
PUFFER_FISH_BLOW_UP tU
PUFFER_FISH_DEATH tV
PUFFER_FISH_FLOP tW
PUFFER_FISH_HURT tX
PUFFER_FISH_STING tY
PUMPKIN_CARVE tZ
RABBIT_AMBIENT ua
RABBIT_ATTACK ub
RABBIT_DEATH uc
RABBIT_HURT ud
RABBIT_JUMP ue
RAID_HORN uf
RAVAGER_AMBIENT ug
RAVAGER_ATTACK uh
RAVAGER_CELEBRATE ui
RAVAGER_DEATH uj
RAVAGER_HURT uk
RAVAGER_ROAR un
RAVAGER_STEP ul
RAVAGER_STUNNED um
REDSTONE_TORCH_BURNOUT uy
RESPAWN_ANCHOR_AMBIENT uz
RESPAWN_ANCHOR_CHARGE uA
RESPAWN_ANCHOR_DEPLETE uB
RESPAWN_ANCHOR_SET_SPAWN uC
ROOTED_DIRT_BREAK uD
ROOTED_DIRT_FALL uE
ROOTED_DIRT_HIT uF
ROOTED_DIRT_PLACE uG
ROOTED_DIRT_STEP uH
ROOTS_BREAK jp
ROOTS_FALL jt
ROOTS_HIT js
ROOTS_PLACE jr
ROOTS_STEP jq
SALMON_AMBIENT uI
SALMON_DEATH uJ
SALMON_FLOP uK
SALMON_HURT uL
SAND_BREAK uM
SAND_FALL uN
SAND_HIT uO
SAND_PLACE uP
SAND_STEP uQ
SCAFFOLDING_BREAK uR
SCAFFOLDING_FALL uS
SCAFFOLDING_HIT uT
SCAFFOLDING_PLACE uU
SCAFFOLDING_STEP uV
SCULK_BLOCK_BREAK uY
SCULK_BLOCK_CHARGE uX
SCULK_BLOCK_FALL uZ
SCULK_BLOCK_HIT va
SCULK_BLOCK_PLACE vb
SCULK_BLOCK_SPREAD uW
SCULK_BLOCK_STEP vc
SCULK_CATALYST_BLOOM vd
SCULK_CATALYST_BREAK ve
SCULK_CATALYST_FALL vf
SCULK_CATALYST_HIT vg
SCULK_CATALYST_PLACE vh
SCULK_CATALYST_STEP vi
SCULK_CLICKING vj
SCULK_CLICKING_STOP vk
SCULK_SENSOR_BREAK vl
SCULK_SENSOR_FALL vm
SCULK_SENSOR_HIT vn
SCULK_SENSOR_PLACE vo
SCULK_SENSOR_STEP vp
SCULK_SHRIEKER_BREAK vq
SCULK_SHRIEKER_FALL vr
SCULK_SHRIEKER_HIT vs
SCULK_SHRIEKER_PLACE vt
SCULK_SHRIEKER_SHRIEK vu
SCULK_SHRIEKER_STEP vv
SCULK_VEIN_BREAK vw
SCULK_VEIN_FALL vx
SCULK_VEIN_HIT vy
SCULK_VEIN_PLACE vz
SCULK_VEIN_STEP vA
SHEEP_AMBIENT vB
SHEEP_DEATH vC
SHEEP_HURT vD
SHEEP_SHEAR vE
SHEEP_STEP vF
SHIELD_BLOCK vG
SHIELD_BREAK vH
SHOVEL_FLATTEN vN
SHROOMLIGHT_BREAK vI
SHROOMLIGHT_FALL vM
SHROOMLIGHT_HIT vL
SHROOMLIGHT_PLACE vK
SHROOMLIGHT_STEP vJ
SHULKER_AMBIENT vO
SHULKER_BOX_CLOSE vP
SHULKER_BOX_OPEN vQ
SHULKER_BULLET_HIT vR
SHULKER_BULLET_HURT vS
SHULKER_CLOSE vT
SHULKER_DEATH vU
SHULKER_HURT vV
SHULKER_HURT_CLOSED vW
SHULKER_OPEN vX
SHULKER_SHOOT vY
SHULKER_TELEPORT vZ
SILVERFISH_AMBIENT wa
SILVERFISH_DEATH wb
SILVERFISH_HURT wc
SILVERFISH_STEP wd
SKELETON_AMBIENT we
SKELETON_CONVERTED_TO_STRAY wf
SKELETON_DEATH wg
SKELETON_HORSE_AMBIENT wh
SKELETON_HORSE_AMBIENT_WATER wl
SKELETON_HORSE_DEATH wi
SKELETON_HORSE_GALLOP_WATER wm
SKELETON_HORSE_HURT wj
SKELETON_HORSE_JUMP_WATER wn
SKELETON_HORSE_STEP_WATER wo
SKELETON_HORSE_SWIM wk
SKELETON_HURT wp
SKELETON_SHOOT wq
SKELETON_STEP wr
SLIME_ATTACK ws
SLIME_BLOCK_BREAK wx
SLIME_BLOCK_FALL wy
SLIME_BLOCK_HIT wz
SLIME_BLOCK_PLACE wA
SLIME_BLOCK_STEP wB
SLIME_DEATH wt
SLIME_DEATH_SMALL xi
SLIME_HURT wu
SLIME_HURT_SMALL xj
SLIME_JUMP wv
SLIME_JUMP_SMALL xk
SLIME_SQUISH ww
SLIME_SQUISH_SMALL xl
SMALL_AMETHYST_BUD_BREAK wC
SMALL_AMETHYST_BUD_PLACE wD
SMALL_DRIPLEAF_BREAK wE
SMALL_DRIPLEAF_FALL wF
SMALL_DRIPLEAF_HIT wG
SMALL_DRIPLEAF_PLACE wH
SMALL_DRIPLEAF_STEP wI
SMITHING_TABLE_USE xm
SMOKER_SMOKE xn
SNIFFER_DEATH xs
SNIFFER_DIGGING xx
SNIFFER_DIGGING_STOP xy
SNIFFER_DROP_SEED xt
SNIFFER_EAT xp
SNIFFER_EGG_CRACK xB
SNIFFER_EGG_HATCH xC
SNIFFER_EGG_PLOP xA
SNIFFER_HAPPY xz
SNIFFER_HURT xr
SNIFFER_IDLE xq
SNIFFER_SCENTING xu
SNIFFER_SEARCHING xw
SNIFFER_SNIFFING xv
SNIFFER_STEP xo
SNOWBALL_THROW xD
SNOW_BREAK xE
SNOW_FALL xF
SNOW_GOLEM_AMBIENT xG
SNOW_GOLEM_DEATH xH
SNOW_GOLEM_HURT xI
SNOW_GOLEM_SHEAR xK
SNOW_GOLEM_SHOOT xJ
SNOW_HIT xL
SNOW_PLACE xM
SNOW_STEP xN
SOUL_ESCAPE wT
SOUL_SAND_BREAK wJ
SOUL_SAND_FALL wN
SOUL_SAND_HIT wM
SOUL_SAND_PLACE wL
SOUL_SAND_STEP wK
SOUL_SOIL_BREAK wO
SOUL_SOIL_FALL wS
SOUL_SOIL_HIT wR
SOUL_SOIL_PLACE wQ
SOUL_SOIL_STEP wP
SPIDER_AMBIENT xO
SPIDER_DEATH xP
SPIDER_HURT xQ
SPIDER_STEP xR
SPLASH_POTION_BREAK xS
SPLASH_POTION_THROW xT
SPONGE_ABSORB xZ
SPONGE_BREAK xU
SPONGE_FALL xV
SPONGE_HIT xW
SPONGE_PLACE xX
SPONGE_STEP xY
SPORE_BLOSSOM_BREAK wU
SPORE_BLOSSOM_FALL wV
SPORE_BLOSSOM_HIT wW
SPORE_BLOSSOM_PLACE wX
SPORE_BLOSSOM_STEP wY
SPYGLASS_STOP_USING yb
SPYGLASS_USE ya
SQUID_AMBIENT yc
SQUID_DEATH yd
SQUID_HURT ye
SQUID_SQUIRT yf
STEM_BREAK qj
STEM_FALL qn
STEM_HIT qm
STEM_PLACE ql
STEM_STEP qk
STONE_BREAK yg
STONE_BUTTON_CLICK_OFF yh
STONE_BUTTON_CLICK_ON yi
STONE_FALL yj
STONE_HIT yk
STONE_PLACE yl
STONE_PRESSURE_PLATE_CLICK_OFF ym
STONE_PRESSURE_PLATE_CLICK_ON yn
STONE_STEP yo
STRAY_AMBIENT yp
STRAY_DEATH yq
STRAY_HURT yr
STRAY_STEP ys
STRIDER_AMBIENT wZ
STRIDER_DEATH xc
STRIDER_EAT xg
STRIDER_HAPPY xa
STRIDER_HURT xd
STRIDER_RETREAT xb
STRIDER_SADDLE xh
STRIDER_STEP xe
STRIDER_STEP_LAVA xf
SUSPICIOUS_GRAVEL_BREAK iR
SUSPICIOUS_GRAVEL_FALL iV
SUSPICIOUS_GRAVEL_HIT iU
SUSPICIOUS_GRAVEL_PLACE iT
SUSPICIOUS_GRAVEL_STEP iS
SUSPICIOUS_SAND_BREAK iM
SUSPICIOUS_SAND_FALL iQ
SUSPICIOUS_SAND_HIT iP
SUSPICIOUS_SAND_PLACE iO
SUSPICIOUS_SAND_STEP iN
SWEET_BERRY_BUSH_BREAK yt
SWEET_BERRY_BUSH_PICK_BERRIES yv
SWEET_BERRY_BUSH_PLACE yu
TADPOLE_DEATH yw
TADPOLE_FLOP yx
TADPOLE_GROW_UP yy
TADPOLE_HURT yz
THORNS_HIT yA
TNT_PRIMED yB
TOTEM_USE yC
TRIAL_SPAWNER_AMBIENT lv
TRIAL_SPAWNER_BREAK lo
TRIAL_SPAWNER_CLOSE_SHUTTER lx
TRIAL_SPAWNER_DETECT_PLAYER lu
TRIAL_SPAWNER_EJECT_ITEM ly
TRIAL_SPAWNER_FALL ls
TRIAL_SPAWNER_HIT lr
TRIAL_SPAWNER_OPEN_SHUTTER lw
TRIAL_SPAWNER_PLACE lq
TRIAL_SPAWNER_SPAWN_MOB lt
TRIAL_SPAWNER_STEP lp
TRIDENT_HIT yD
TRIDENT_HIT_GROUND yE
TRIDENT_RETURN yF
TRIDENT_RIPTIDE_1 yG
TRIDENT_RIPTIDE_2 yH
TRIDENT_RIPTIDE_3 yI
TRIDENT_THROW yJ
TRIDENT_THUNDER yK
TRIPWIRE_ATTACH yL
TRIPWIRE_CLICK_OFF yM
TRIPWIRE_CLICK_ON yN
TRIPWIRE_DETACH yO
TROPICAL_FISH_AMBIENT yP
TROPICAL_FISH_DEATH yQ
TROPICAL_FISH_FLOP yR
TROPICAL_FISH_HURT yS
TUFF_BREAK yT
TUFF_BRICKS_BREAK yY
TUFF_BRICKS_FALL yZ
TUFF_BRICKS_HIT za
TUFF_BRICKS_PLACE zb
TUFF_BRICKS_STEP zc
TUFF_FALL yX
TUFF_HIT yW
TUFF_PLACE yV
TUFF_STEP yU
TURTLE_AMBIENT_LAND zi
TURTLE_DEATH zj
TURTLE_DEATH_BABY zk
TURTLE_EGG_BREAK zl
TURTLE_EGG_CRACK zm
TURTLE_EGG_HATCH zn
TURTLE_HURT zo
TURTLE_HURT_BABY zp
TURTLE_LAY_EGG zq
TURTLE_SHAMBLE zr
TURTLE_SHAMBLE_BABY zs
TURTLE_SWIM zt
UI_BUTTON_CLICK zu
UI_CARTOGRAPHY_TABLE_TAKE_RESULT zx
UI_LOOM_SELECT_PATTERN zv
UI_LOOM_TAKE_RESULT zw
UI_STONECUTTER_SELECT_RECIPE zz
UI_STONECUTTER_TAKE_RESULT zy
UI_TOAST_CHALLENGE_COMPLETE zA
UI_TOAST_IN zB
UI_TOAST_OUT zC
VEX_AMBIENT zD
VEX_CHARGE zE
VEX_DEATH zF
VEX_HURT zG
VILLAGER_AMBIENT zH
VILLAGER_CELEBRATE zI
VILLAGER_DEATH zJ
VILLAGER_HURT zK
VILLAGER_NO zL
VILLAGER_TRADE zM
VILLAGER_WORK_ARMORER zO
VILLAGER_WORK_BUTCHER zP
VILLAGER_WORK_CARTOGRAPHER zQ
VILLAGER_WORK_CLERIC zR
VILLAGER_WORK_FARMER zS
VILLAGER_WORK_FISHERMAN zT
VILLAGER_WORK_FLETCHER zU
VILLAGER_WORK_LEATHERWORKER zV
VILLAGER_WORK_LIBRARIAN zW
VILLAGER_WORK_MASON zX
VILLAGER_WORK_SHEPHERD zY
VILLAGER_WORK_TOOLSMITH zZ
VILLAGER_WORK_WEAPONSMITH Aa
VILLAGER_YES zN
VINDICATOR_AMBIENT Ab
VINDICATOR_CELEBRATE Ac
VINDICATOR_DEATH Ad
VINDICATOR_HURT Ae
VINE_BREAK Af
VINE_FALL Ag
VINE_HIT Ah
VINE_PLACE Ai
VINE_STEP Aj
WANDERING_TRADER_AMBIENT Al
WANDERING_TRADER_DEATH Am
WANDERING_TRADER_DISAPPEARED An
WANDERING_TRADER_DRINK_MILK Ao
WANDERING_TRADER_DRINK_POTION Ap
WANDERING_TRADER_HURT Aq
WANDERING_TRADER_NO Ar
WANDERING_TRADER_REAPPEARED As
WANDERING_TRADER_TRADE At
WANDERING_TRADER_YES Au
WARDEN_AGITATED Av
WARDEN_AMBIENT Aw
WARDEN_ANGRY Ax
WARDEN_ATTACK_IMPACT Ay
WARDEN_DEATH Az
WARDEN_DIG AA
WARDEN_EMERGE AB
WARDEN_HEARTBEAT AC
WARDEN_HURT AD
WARDEN_LISTENING AE
WARDEN_LISTENING_ANGRY AF
WARDEN_NEARBY_CLOSE AG
WARDEN_NEARBY_CLOSER AH
WARDEN_NEARBY_CLOSEST AI
WARDEN_ROAR AJ
WARDEN_SNIFF AK
WARDEN_SONIC_BOOM AL
WARDEN_SONIC_CHARGE AM
WARDEN_STEP AN
WARDEN_TENDRIL_CLICKS AO
WART_BLOCK_BREAK qI
WART_BLOCK_FALL qM
WART_BLOCK_HIT qL
WART_BLOCK_PLACE qK
WART_BLOCK_STEP qJ
WATER_AMBIENT AR
WAXED_HANGING_SIGN_INTERACT_FAIL AP
WAXED_SIGN_INTERACT_FAIL AQ
WEATHER_RAIN AS
WEATHER_RAIN_ABOVE AT
WEEPING_VINES_BREAK qD
WEEPING_VINES_FALL qH
WEEPING_VINES_HIT qG
WEEPING_VINES_PLACE qF
WEEPING_VINES_STEP qE
WET_GRASS_BREAK AU
WET_GRASS_FALL AV
WET_GRASS_HIT AW
WET_GRASS_PLACE AX
WET_GRASS_STEP AY
WET_SPONGE_BREAK AZ
WET_SPONGE_FALL Ba
WET_SPONGE_HIT Bb
WET_SPONGE_PLACE Bc
WET_SPONGE_STEP Bd
WIND_BURST Be
WITCH_AMBIENT Bf
WITCH_CELEBRATE Bg
WITCH_DEATH Bh
WITCH_DRINK Bi
WITCH_HURT Bj
WITCH_THROW Bk
WITHER_AMBIENT Bl
WITHER_BREAK_BLOCK Bm
WITHER_DEATH Bn
WITHER_HURT Bo
WITHER_SHOOT Bp
WITHER_SKELETON_AMBIENT Bq
WITHER_SKELETON_DEATH Br
WITHER_SKELETON_HURT Bs
WITHER_SKELETON_STEP Bt
WITHER_SPAWN Bu
WOLF_AMBIENT Bv
WOLF_DEATH Bw
WOLF_GROWL Bx
WOLF_HOWL By
WOLF_HURT Bz
WOLF_PANT BA
WOLF_SHAKE BB
WOLF_STEP BC
WOLF_WHINE BD
WOODEN_BUTTON_CLICK_OFF BI
WOODEN_BUTTON_CLICK_ON BJ
WOODEN_DOOR_CLOSE BE
WOODEN_DOOR_OPEN BF
WOODEN_PRESSURE_PLATE_CLICK_OFF BK
WOODEN_PRESSURE_PLATE_CLICK_ON BL
WOODEN_TRAPDOOR_CLOSE BG
WOODEN_TRAPDOOR_OPEN BH
WOOD_BREAK BM
WOOD_FALL BN
WOOD_HIT BO
WOOD_PLACE BP
WOOD_STEP BQ
WOOL_BREAK BR
WOOL_FALL BS
WOOL_HIT BT
WOOL_PLACE BU
WOOL_STEP BV
ZOGLIN_AMBIENT BW
ZOGLIN_ANGRY BX
ZOGLIN_ATTACK BY
ZOGLIN_DEATH BZ
ZOGLIN_HURT Ca
ZOGLIN_STEP Cb
ZOMBIE_AMBIENT Cc
ZOMBIE_ATTACK_IRON_DOOR Ce
ZOMBIE_ATTACK_WOODEN_DOOR Cd
ZOMBIE_BREAK_WOODEN_DOOR Cf
ZOMBIE_CONVERTED_TO_DROWNED Cg
ZOMBIE_DEATH Ch
ZOMBIE_DESTROY_EGG Ci
ZOMBIE_HORSE_AMBIENT Cj
ZOMBIE_HORSE_DEATH Ck
ZOMBIE_HORSE_HURT Cl
ZOMBIE_HURT Cm
ZOMBIE_INFECT Cn
ZOMBIE_STEP Cs
ZOMBIE_VILLAGER_AMBIENT Ct
ZOMBIE_VILLAGER_CONVERTED Cu
ZOMBIE_VILLAGER_CURE Cv
ZOMBIE_VILLAGER_DEATH Cw
ZOMBIE_VILLAGER_HURT Cx
ZOMBIE_VILLAGER_STEP Cy
ZOMBIFIED_PIGLIN_AMBIENT Co
ZOMBIFIED_PIGLIN_ANGRY Cp
ZOMBIFIED_PIGLIN_DEATH Cq
ZOMBIFIED_PIGLIN_HURT Cr
<clinit> ()V <clinit>
<init> ()V <init>
lambda$registerGoatHornSoundVariants$0 (I)Lnet/minecraft/core/Holder$Reference; a
register (Lnet/minecraft/resources/ResourceLocation;Lnet/minecraft/resources/ResourceLocation;)Lnet/minecraft/sounds/SoundEvent; a
register (Lnet/minecraft/resources/ResourceLocation;)Lnet/minecraft/sounds/SoundEvent; a
register (Ljava/lang/String;)Lnet/minecraft/sounds/SoundEvent; a
register (Lnet/minecraft/resources/ResourceLocation;Lnet/minecraft/resources/ResourceLocation;F)Lnet/minecraft/core/Holder; a
registerForHolder (Lnet/minecraft/resources/ResourceLocation;)Lnet/minecraft/core/Holder$Reference; b
registerForHolder (Ljava/lang/String;)Lnet/minecraft/core/Holder$Reference; b
registerForHolder (Lnet/minecraft/resources/ResourceLocation;Lnet/minecraft/resources/ResourceLocation;)Lnet/minecraft/core/Holder$Reference; b
registerGoatHornSoundVariants ()Lcom/google/common/collect/ImmutableList; a
net/minecraft/sounds/SoundSource art
$VALUES l
AMBIENT i
BLOCKS e
HOSTILE f
MASTER a
MUSIC b
NEUTRAL g
PLAYERS h
RECORDS c
VOICE j
WEATHER d
name k
$values ()[Lnet/minecraft/sounds/SoundSource; b
<clinit> ()V <clinit>
<init> (Ljava/lang/String;ILjava/lang/String;)V <init>
getName ()Ljava/lang/String; a
valueOf (Ljava/lang/String;)Lnet/minecraft/sounds/SoundSource; valueOf
values ()[Lnet/minecraft/sounds/SoundSource; values
net/minecraft/sounds/package-info aru
net/minecraft/stats/RecipeBook arv
bookSettings c
highlight b
known a
<init> ()V <init>
add (Lnet/minecraft/world/item/crafting/RecipeHolder;)V a
add (Lnet/minecraft/resources/ResourceLocation;)V a
addHighlight (Lnet/minecraft/resources/ResourceLocation;)V d
addHighlight (Lnet/minecraft/world/item/crafting/RecipeHolder;)V f
contains (Lnet/minecraft/world/item/crafting/RecipeHolder;)Z b
contains (Lnet/minecraft/resources/ResourceLocation;)Z b
copyOverData (Lnet/minecraft/stats/RecipeBook;)V a
getBookSettings ()Lnet/minecraft/stats/RecipeBookSettings; a
isFiltering (Lnet/minecraft/world/inventory/RecipeBookMenu;)Z a
isFiltering (Lnet/minecraft/world/inventory/RecipeBookType;)Z b
isOpen (Lnet/minecraft/world/inventory/RecipeBookType;)Z a
remove (Lnet/minecraft/world/item/crafting/RecipeHolder;)V c
remove (Lnet/minecraft/resources/ResourceLocation;)V c
removeHighlight (Lnet/minecraft/world/item/crafting/RecipeHolder;)V e
setBookSetting (Lnet/minecraft/world/inventory/RecipeBookType;ZZ)V a
setBookSettings (Lnet/minecraft/stats/RecipeBookSettings;)V a
setFiltering (Lnet/minecraft/world/inventory/RecipeBookType;Z)V b
setOpen (Lnet/minecraft/world/inventory/RecipeBookType;Z)V a
willHighlight (Lnet/minecraft/world/item/crafting/RecipeHolder;)Z d
net/minecraft/stats/RecipeBookSettings arw
TAG_FIELDS a
states b
<clinit> ()V <clinit>
<init> (Ljava/util/Map;)V <init>
<init> ()V <init>
copy ()Lnet/minecraft/stats/RecipeBookSettings; a
equals (Ljava/lang/Object;)Z equals
hashCode ()I hashCode
isFiltering (Lnet/minecraft/world/inventory/RecipeBookType;)Z b
isOpen (Lnet/minecraft/world/inventory/RecipeBookType;)Z a
lambda$new$0 (Ljava/util/EnumMap;)V a
lambda$read$1 (Lnet/minecraft/nbt/CompoundTag;Ljava/util/Map;Lnet/minecraft/world/inventory/RecipeBookType;Lcom/mojang/datafixers/util/Pair;)V a
lambda$write$2 (Lnet/minecraft/nbt/CompoundTag;Lnet/minecraft/world/inventory/RecipeBookType;Lcom/mojang/datafixers/util/Pair;)V a
read (Lnet/minecraft/network/FriendlyByteBuf;)Lnet/minecraft/stats/RecipeBookSettings; a
read (Lnet/minecraft/nbt/CompoundTag;)Lnet/minecraft/stats/RecipeBookSettings; a
replaceFrom (Lnet/minecraft/stats/RecipeBookSettings;)V a
setFiltering (Lnet/minecraft/world/inventory/RecipeBookType;Z)V b
setOpen (Lnet/minecraft/world/inventory/RecipeBookType;Z)V a
write (Lnet/minecraft/network/FriendlyByteBuf;)V b
write (Lnet/minecraft/nbt/CompoundTag;)V b
net/minecraft/stats/RecipeBookSettings$TypeSettings arw$a
filtering b
open a
<init> (ZZ)V <init>
copy ()Lnet/minecraft/stats/RecipeBookSettings$TypeSettings; a
equals (Ljava/lang/Object;)Z equals
hashCode ()I hashCode
toString ()Ljava/lang/String; toString
net/minecraft/stats/ServerRecipeBook arx
LOGGER d
RECIPE_BOOK_TAG c
<clinit> ()V <clinit>
<init> ()V <init>
addRecipes (Ljava/util/Collection;Lnet/minecraft/server/level/ServerPlayer;)I a
fromNbt (Lnet/minecraft/nbt/CompoundTag;Lnet/minecraft/world/item/crafting/RecipeManager;)V a
loadRecipes (Lnet/minecraft/nbt/ListTag;Ljava/util/function/Consumer;Lnet/minecraft/world/item/crafting/RecipeManager;)V a
removeRecipes (Ljava/util/Collection;Lnet/minecraft/server/level/ServerPlayer;)I b
sendInitialRecipeBook (Lnet/minecraft/server/level/ServerPlayer;)V a
sendRecipes (Lnet/minecraft/network/protocol/game/ClientboundRecipePacket$State;Lnet/minecraft/server/level/ServerPlayer;Ljava/util/List;)V a
toNbt ()Lnet/minecraft/nbt/CompoundTag; b
net/minecraft/stats/ServerStatsCounter ary
LOGGER b
dirty e
file d
server c
<clinit> ()V <clinit>
<init> (Lnet/minecraft/server/MinecraftServer;Ljava/io/File;)V <init>
fromJson (Lcom/google/gson/JsonObject;)Lnet/minecraft/nbt/CompoundTag; a
getDirty ()Ljava/util/Set; d
getKey (Lnet/minecraft/stats/Stat;)Lnet/minecraft/resources/ResourceLocation; b
getStat (Lnet/minecraft/stats/StatType;Ljava/lang/String;)Ljava/util/Optional; a
lambda$parseLocal$0 (Lnet/minecraft/nbt/CompoundTag;Ljava/lang/String;Lnet/minecraft/stats/Stat;)V a
lambda$parseLocal$1 (Ljava/lang/String;)V b
lambda$parseLocal$2 (Lnet/minecraft/nbt/CompoundTag;Ljava/lang/String;Lnet/minecraft/stats/StatType;)V a
lambda$parseLocal$3 (Ljava/lang/String;)V a
lambda$toJson$4 (Lnet/minecraft/stats/StatType;)Lcom/google/gson/JsonObject; a
markAllDirty ()V c
parseLocal (Lcom/mojang/datafixers/DataFixer;Ljava/lang/String;)V a
save ()V a
sendStats (Lnet/minecraft/server/level/ServerPlayer;)V a
setValue (Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/stats/Stat;I)V a
toJson ()Ljava/lang/String; b
net/minecraft/stats/Stat arz
formatter n
type p
value o
<init> (Lnet/minecraft/stats/StatType;Ljava/lang/Object;Lnet/minecraft/stats/StatFormatter;)V <init>
buildName (Lnet/minecraft/stats/StatType;Ljava/lang/Object;)Ljava/lang/String; a
equals (Ljava/lang/Object;)Z equals
format (I)Ljava/lang/String; a
getType ()Lnet/minecraft/stats/StatType; a
getValue ()Ljava/lang/Object; b
hashCode ()I hashCode
locationToKey (Lnet/minecraft/resources/ResourceLocation;)Ljava/lang/String; a
toString ()Ljava/lang/String; toString
net/minecraft/stats/StatFormatter asa
DECIMAL_FORMAT a
DEFAULT b
DISTANCE d
DIVIDE_BY_TEN c
TIME e
<clinit> ()V <clinit>
format (I)Ljava/lang/String; format
lambda$static$0 (Ljava/text/DecimalFormat;)V a
lambda$static$1 (I)Ljava/lang/String; c
lambda$static$2 (I)Ljava/lang/String; b
lambda$static$3 (I)Ljava/lang/String; a
net/minecraft/stats/StatType asb
displayName c
map b
registry a
<init> (Lnet/minecraft/core/Registry;Lnet/minecraft/network/chat/Component;)V <init>
contains (Ljava/lang/Object;)Z a
get (Ljava/lang/Object;Lnet/minecraft/stats/StatFormatter;)Lnet/minecraft/stats/Stat; a
get (Ljava/lang/Object;)Lnet/minecraft/stats/Stat; b
getDisplayName ()Lnet/minecraft/network/chat/Component; b
getRegistry ()Lnet/minecraft/core/Registry; a
iterator ()Ljava/util/Iterator; iterator
lambda$get$0 (Lnet/minecraft/stats/StatFormatter;Ljava/lang/Object;)Lnet/minecraft/stats/Stat; a
net/minecraft/stats/Stats asc
ANIMALS_BRED P
AVIATE_ONE_CM B
BELL_RING az
BLOCK_MINED a
BOAT_ONE_CM y
CLEAN_ARMOR X
CLEAN_BANNER Y
CLEAN_SHULKER_BOX Z
CLIMB_ONE_CM u
CROUCH_ONE_CM q
CROUCH_TIME o
CUSTOM i
DAMAGE_ABSORBED L
DAMAGE_BLOCKED_BY_SHIELD K
DAMAGE_DEALT G
DAMAGE_DEALT_ABSORBED H
DAMAGE_DEALT_RESISTED I
DAMAGE_RESISTED M
DAMAGE_TAKEN J
DEATHS N
DROP F
EAT_CAKE_SLICE U
ENCHANT_ITEM ak
ENTITY_KILLED g
ENTITY_KILLED_BY h
FALL_ONE_CM t
FILL_CAULDRON V
FISH_CAUGHT R
FLY_ONE_CM v
HORSE_ONE_CM A
INSPECT_DISPENSER ae
INSPECT_DROPPER ac
INSPECT_HOPPER ad
INTERACT_WITH_ANVIL aC
INTERACT_WITH_BEACON ab
INTERACT_WITH_BLAST_FURNACE as
INTERACT_WITH_BREWINGSTAND aa
INTERACT_WITH_CAMPFIRE av
INTERACT_WITH_CARTOGRAPHY_TABLE aw
INTERACT_WITH_CRAFTING_TABLE an
INTERACT_WITH_FURNACE am
INTERACT_WITH_GRINDSTONE aD
INTERACT_WITH_LECTERN au
INTERACT_WITH_LOOM ax
INTERACT_WITH_SMITHING_TABLE aF
INTERACT_WITH_SMOKER at
INTERACT_WITH_STONECUTTER ay
ITEM_BROKEN d
ITEM_CRAFTED b
ITEM_DROPPED f
ITEM_PICKED_UP e
ITEM_USED c
JUMP E
LEAVE_GAME j
MINECART_ONE_CM x
MOB_KILLS O
OPEN_BARREL ar
OPEN_CHEST ao
OPEN_ENDERCHEST aj
OPEN_SHULKER_BOX aq
PIG_ONE_CM z
PLAYER_KILLS Q
PLAY_NOTEBLOCK af
PLAY_RECORD al
PLAY_TIME k
POT_FLOWER ah
RAID_TRIGGER aA
RAID_WIN aB
SLEEP_IN_BED ap
SPRINT_ONE_CM r
STRIDER_ONE_CM D
SWIM_ONE_CM C
TALKED_TO_VILLAGER S
TARGET_HIT aE
TIME_SINCE_DEATH m
TIME_SINCE_REST n
TOTAL_WORLD_TIME l
TRADED_WITH_VILLAGER T
TRIGGER_TRAPPED_CHEST ai
TUNE_NOTEBLOCK ag
USE_CAULDRON W
WALK_ONE_CM p
WALK_ON_WATER_ONE_CM s
WALK_UNDER_WATER_ONE_CM w
<clinit> ()V <clinit>
<init> ()V <init>
makeCustomStat (Ljava/lang/String;Lnet/minecraft/stats/StatFormatter;)Lnet/minecraft/resources/ResourceLocation; a
makeRegistryStatType (Ljava/lang/String;Lnet/minecraft/core/Registry;)Lnet/minecraft/stats/StatType; a
net/minecraft/stats/StatsCounter asd
stats a
<init> ()V <init>
getValue (Lnet/minecraft/stats/StatType;Ljava/lang/Object;)I a
getValue (Lnet/minecraft/stats/Stat;)I a
increment (Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/stats/Stat;I)V b
setValue (Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/stats/Stat;I)V a
net/minecraft/stats/package-info ase
net/minecraft/tags/BannerPatternTags asf
NO_ITEM_REQUIRED a
PATTERN_ITEM_CREEPER c
PATTERN_ITEM_FLOWER b
PATTERN_ITEM_GLOBE f
PATTERN_ITEM_MOJANG e
PATTERN_ITEM_PIGLIN g
PATTERN_ITEM_SKULL d
<clinit> ()V <clinit>
<init> ()V <init>
create (Ljava/lang/String;)Lnet/minecraft/tags/TagKey; a
net/minecraft/tags/BiomeTags asg
ALLOWS_SURFACE_SLIME_SPAWNS aq
ALLOWS_TROPICAL_FISH_SPAWNS_AT_ANY_HEIGHT an
HAS_ANCIENT_CITY U
HAS_BASTION_REMNANT T
HAS_BURIED_TREASURE p
HAS_CLOSER_WATER_FOG aa
HAS_DESERT_PYRAMID q
HAS_END_CITY W
HAS_IGLOO r
HAS_JUNGLE_TEMPLE s
HAS_MINESHAFT t
HAS_MINESHAFT_MESA u
HAS_NETHER_FORTRESS R
HAS_NETHER_FOSSIL S
HAS_OCEAN_MONUMENT v
HAS_OCEAN_RUIN_COLD w
HAS_OCEAN_RUIN_WARM x
HAS_PILLAGER_OUTPOST y
HAS_RUINED_PORTAL_DESERT z
HAS_RUINED_PORTAL_JUNGLE A
HAS_RUINED_PORTAL_MOUNTAIN D
HAS_RUINED_PORTAL_NETHER V
HAS_RUINED_PORTAL_OCEAN B
HAS_RUINED_PORTAL_STANDARD E
HAS_RUINED_PORTAL_SWAMP C
HAS_SHIPWRECK G
HAS_SHIPWRECK_BEACHED F
HAS_STRONGHOLD H
HAS_SWAMP_HUT J
HAS_TRAIL_RUINS P
HAS_TRIAL_CHAMBERS I
HAS_VILLAGE_DESERT K
HAS_VILLAGE_PLAINS L
HAS_VILLAGE_SAVANNA M
HAS_VILLAGE_SNOWY N
HAS_VILLAGE_TAIGA O
HAS_WOODLAND_MANSION Q
INCREASED_FIRE_BURNOUT ad
IS_BADLANDS f
IS_BEACH c
IS_DEEP_OCEAN a
IS_END n
IS_FOREST j
IS_HILL g
IS_JUNGLE i
IS_MOUNTAIN e
IS_NETHER m
IS_OCEAN b
IS_OVERWORLD l
IS_RIVER d
IS_SAVANNA k
IS_TAIGA h
MINESHAFT_BLOCKING Y
MORE_FREQUENT_DROWNED_SPAWNS ap
PLAYS_UNDERWATER_MUSIC Z
POLAR_BEARS_SPAWN_ON_ALTERNATE_BLOCKS ao
PRODUCES_CORALS_FROM_BONEMEAL ac
REDUCED_WATER_AMBIENT_SPAWNS am
REQUIRED_OCEAN_MONUMENT_SURROUNDING X
SNOW_GOLEM_MELTS ae
SPAWNS_COLD_VARIANT_FROGS ai
SPAWNS_GOLD_RABBITS ak
SPAWNS_SNOW_FOXES ar
SPAWNS_WARM_VARIANT_FROGS aj
SPAWNS_WHITE_RABBITS al
STRONGHOLD_BIASED_TO o
WATER_ON_MAP_OUTLINES ab
WITHOUT_PATROL_SPAWNS ag
WITHOUT_WANDERING_TRADER_SPAWNS ah
WITHOUT_ZOMBIE_SIEGES af
<clinit> ()V <clinit>
<init> ()V <init>
create (Ljava/lang/String;)Lnet/minecraft/tags/TagKey; a
net/minecraft/tags/BlockTags ash
ACACIA_LOGS x
ALL_HANGING_SIGNS az
ALL_SIGNS aA
ANCIENT_CITY_REPLACEABLE bN
ANIMALS_SPAWNABLE_ON bP
ANVIL M
AXOLOTLS_SPAWNABLE_ON bQ
AZALEA_GROWS_ON bZ
AZALEA_ROOT_REPLACEABLE bv
BAMBOO_BLOCKS E
BAMBOO_PLANTABLE_ON at
BANNERS G
BASE_STONE_NETHER bg
BASE_STONE_OVERWORLD bd
BEACON_BASE_BLOCKS aL
BEDS R
BEEHIVES aF
BEE_GROWABLES aH
BIG_DRIPLEAF_PLACEABLE bx
BIRCH_LOGS w
BUTTONS f
CAMEL_SAND_STEP_SOUND_BLOCKS bo
CAMPFIRES aU
CANDLES ae
CANDLE_CAKES bj
CAULDRONS bk
CAVE_VINES bs
CEILING_HANGING_SIGNS ax
CHERRY_LOGS y
CLIMBABLE aO
COAL_ORES ab
COMBINATION_STEP_SOUND_BLOCKS bn
COMPLETES_FIND_TREE_TUTORIAL ai
CONCRETE_POWDER ah
CONVERTABLE_TO_MUD ca
COPPER_ORES ad
CORALS as
CORAL_BLOCKS ap
CORAL_PLANTS ar
CRIMSON_STEMS C
CROPS aG
CRYSTAL_SOUND_BLOCKS bl
DAMPENS_VIBRATIONS bq
DARK_OAK_LOGS u
DEAD_BUSH_MAY_PLACE_ON cd
DEEPSLATE_ORE_REPLACEABLES bf
DIAMOND_ORES Y
DIRT af
DOORS p
DRAGON_IMMUNE aB
DRAGON_TRANSPARENT aC
DRIPSTONE_REPLACEABLE br
EMERALD_ORES ac
ENCHANTMENT_POWER_PROVIDER cn
ENCHANTMENT_POWER_TRANSMITTER co
ENDERMAN_HOLDABLE ak
FALL_DAMAGE_RESETTING aP
FEATURES_CANNOT_REPLACE bH
FENCES S
FENCE_GATES aX
FIRE aJ
FLOWERS U
FLOWER_POTS aj
FOXES_SPAWNABLE_ON bW
FROGS_SPAWNABLE_ON bY
FROG_PREFER_JUMP_TO bK
GEODE_INVALID_BLOCKS bJ
GOATS_SPAWNABLE_ON bR
GOLD_ORES W
GUARDED_BY_PIGLINS aV
HOGLIN_REPELLENTS aR
ICE al
IMPERMEABLE an
INFINIBURN_END bc
INFINIBURN_NETHER bb
INFINIBURN_OVERWORLD ba
INSIDE_STEP_SOUND_BLOCKS bm
INVALID_SPAWN_INSIDE ci
IRON_ORES X
JUNGLE_LOGS z
LAPIS_ORES aa
LAVA_POOL_STONE_CANNOT_REPLACE bI
LEAVES O
LOGS t
LOGS_THAT_BURN r
LUSH_GROUND_REPLACEABLE bu
MAINTAINS_FARMLAND cp
MANGROVE_LOGS B
MANGROVE_LOGS_CAN_GROW_THROUGH cb
MANGROVE_ROOTS_CAN_GROW_THROUGH cc
MINEABLE_WITH_AXE bz
MINEABLE_WITH_HOE bA
MINEABLE_WITH_PICKAXE bB
MINEABLE_WITH_SHOVEL bC
MOOSHROOMS_SPAWNABLE_ON bS
MOSS_REPLACEABLE bt
MUSHROOM_GROW_BLOCK aZ
NEEDS_DIAMOND_TOOL bE
NEEDS_IRON_TOOL bF
NEEDS_STONE_TOOL bG
NETHER_CARVER_REPLACEABLES bi
NYLIUM aK
OAK_LOGS v
OCCLUDES_VIBRATION_SIGNALS bp
OVERWORLD_CARVER_REPLACEABLES bh
OVERWORLD_NATURAL_LOGS s
PARROTS_SPAWNABLE_ON bT
PIGLIN_REPELLENTS V
PLANKS b
POLAR_BEARS_SPAWNABLE_ON_ALTERNATE bU
PORTALS aI
PRESSURE_PLATES l
PREVENT_MOB_SPAWNING_INSIDE aW
RABBITS_SPAWNABLE_ON bV
RAILS N
REDSTONE_ORES Z
REPLACEABLE cm
REPLACEABLE_BY_TREES cf
SAND H
SAPLINGS q
SCULK_REPLACEABLE bL
SCULK_REPLACEABLE_WORLD_GEN bM
SHULKER_BOXES aQ
SIGNS aw
SLABS K
SMALL_DRIPLEAF_PLACEABLE bw
SMALL_FLOWERS Q
SMELTS_TO_GLASS I
SNAPS_GOAT_HORN ce
SNIFFER_DIGGABLE_BLOCK cj
SNIFFER_EGG_HATCH_BOOST ck
SNOW by
SNOW_LAYER_CANNOT_SURVIVE_ON cg
SNOW_LAYER_CAN_SURVIVE_ON ch
SOUL_FIRE_BASE_BLOCKS aS
SOUL_SPEED_BLOCKS aM
SPRUCE_LOGS A
STAIRS J
STANDING_SIGNS au
STONE_BRICKS c
STONE_BUTTONS e
STONE_ORE_REPLACEABLES be
STONE_PRESSURE_PLATES n
STRIDER_WARM_BLOCKS aT
SWORD_EFFICIENT bD
TALL_FLOWERS T
TERRACOTTA ag
TRAIL_RUINS_REPLACEABLE cl
TRAPDOORS P
UNDERWATER_BONEMEALS ao
UNSTABLE_BOTTOM_CENTER aY
VALID_SPAWN am
VIBRATION_RESONATORS bO
WALLS L
WALL_CORALS aq
WALL_HANGING_SIGNS ay
WALL_POST_OVERRIDE aN
WALL_SIGNS av
WARPED_STEMS D
WART_BLOCKS F
WITHER_IMMUNE aD
WITHER_SUMMON_BASE_BLOCKS aE
WOLVES_SPAWNABLE_ON bX
WOODEN_BUTTONS d
WOODEN_DOORS h
WOODEN_FENCES k
WOODEN_PRESSURE_PLATES m
WOODEN_SLABS j
WOODEN_STAIRS i
WOODEN_TRAPDOORS o
WOOL a
WOOL_CARPETS g
<clinit> ()V <clinit>
<init> ()V <init>
create (Ljava/lang/String;)Lnet/minecraft/tags/TagKey; a
net/minecraft/tags/CatVariantTags asi
DEFAULT_SPAWNS a
FULL_MOON_SPAWNS b
<clinit> ()V <clinit>
<init> ()V <init>
create (Ljava/lang/String;)Lnet/minecraft/tags/TagKey; a
net/minecraft/tags/DamageTypeTags asj
ALWAYS_HURTS_ENDER_DRAGONS z
ALWAYS_KILLS_ARMOR_STANDS B
ALWAYS_MOST_SIGNIFICANT_FALL t
ALWAYS_TRIGGERS_SILVERFISH y
AVOIDS_GUARDIAN_THORNS x
BREEZE_IMMUNE_TO b
BURNS_ARMOR_STANDS w
BYPASSES_ARMOR c
BYPASSES_COOLDOWN f
BYPASSES_EFFECTS g
BYPASSES_ENCHANTMENTS i
BYPASSES_INVULNERABILITY e
BYPASSES_RESISTANCE h
BYPASSES_SHIELD d
CAN_BREAK_ARMOR_STAND C
DAMAGES_HELMET a
IGNITES_ARMOR_STANDS v
IS_DROWNING o
IS_EXPLOSION m
IS_FALL n
IS_FIRE j
IS_FREEZING p
IS_LIGHTNING q
IS_PROJECTILE k
NO_ANGER r
NO_IMPACT s
NO_KNOCKBACK A
WITCH_RESISTANT_TO l
WITHER_IMMUNE_TO u
<clinit> ()V <clinit>
create (Ljava/lang/String;)Lnet/minecraft/tags/TagKey; a
net/minecraft/tags/EntityTypeTags ask
ARROWS f
AXOLOTL_ALWAYS_HOSTILES i
AXOLOTL_HUNT_TARGETS j
BEEHIVE_INHABITORS e
CAN_BREATHE_UNDER_WATER m
CAN_TURN_IN_BOATS t
DEFLECTS_ARROWS r
DEFLECTS_TRIDENTS s
DISMOUNTS_UNDERWATER p
FALL_DAMAGE_IMMUNE o
FREEZE_HURTS_EXTRA_TYPES l
FREEZE_IMMUNE_ENTITY_TYPES k
FROG_FOOD n
IMPACT_PROJECTILES g
NON_CONTROLLING_RIDER q
POWDER_SNOW_WALKABLE_MOBS h
RAIDERS c
SKELETONS a
UNDEAD d
ZOMBIES b
<clinit> ()V <clinit>
<init> ()V <init>
create (Ljava/lang/String;)Lnet/minecraft/tags/TagKey; a
net/minecraft/tags/FlatLevelGeneratorPresetTags asl
VISIBLE a
<clinit> ()V <clinit>
<init> ()V <init>
create (Ljava/lang/String;)Lnet/minecraft/tags/TagKey; a
net/minecraft/tags/FluidTags asm
LAVA b
WATER a
<clinit> ()V <clinit>
<init> ()V <init>
create (Ljava/lang/String;)Lnet/minecraft/tags/TagKey; a
net/minecraft/tags/GameEventTags asn
ALLAY_CAN_LISTEN e
IGNORE_VIBRATIONS_SNEAKING d
SHRIEKER_CAN_LISTEN c
VIBRATIONS a
WARDEN_CAN_LISTEN b
<clinit> ()V <clinit>
<init> ()V <init>
create (Ljava/lang/String;)Lnet/minecraft/tags/TagKey; a
net/minecraft/tags/InstrumentTags aso
GOAT_HORNS c
REGULAR_GOAT_HORNS a
SCREAMING_GOAT_HORNS b
<clinit> ()V <clinit>
create (Ljava/lang/String;)Lnet/minecraft/tags/TagKey; a
net/minecraft/tags/ItemTags asp
ACACIA_LOGS v
ANVIL K
ARROWS at
AXES aO
AXOLOTL_TEMPT_ITEMS aA
BAMBOO_BLOCKS C
BANNERS E
BEACON_PAYMENT_ITEMS aw
BEDS P
BIRCH_LOGS u
BOATS am
BOOKSHELF_BOOKS av
BREAKS_DECORATED_POTS aT
BUTTONS f
CANDLES ai
CHERRY_LOGS w
CHEST_BOATS an
CLUSTER_MAX_HARVESTABLES aC
COALS as
COAL_ORES ad
COMPASSES aD
COMPLETES_FIND_TREE_TUTORIAL al
COPPER_ORES af
CREEPER_DROP_MUSIC_DISCS ar
CREEPER_IGNITERS aF
CRIMSON_STEMS A
DAMPENS_VIBRATIONS aB
DARK_OAK_LOGS s
DECORATED_POT_INGREDIENTS aM
DECORATED_POT_SHERDS aL
DIAMOND_ORES aa
DIRT aj
DOORS o
EMERALD_ORES ae
FENCES Q
FENCE_GATES l
FISHES ao
FLOWERS S
FOX_FOOD X
FREEZE_IMMUNE_WEARABLES az
GOLD_ORES Y
HANGING_SIGNS aE
HOES aP
IGNORED_BY_PIGLIN_BABIES V
IRON_ORES Z
JUNGLE_LOGS x
LAPIS_ORES ac
LEAVES M
LECTERN_BOOKS au
LOGS r
LOGS_THAT_BURN q
MANGROVE_LOGS z
MUSIC_DISCS aq
NON_FLAMMABLE_WOOD ag
NOTE_BLOCK_TOP_INSTRUMENTS aG
OAK_LOGS t
PICKAXES aQ
PIGLIN_FOOD W
PIGLIN_LOVED U
PIGLIN_REPELLENTS T
PLANKS b
RAILS L
REDSTONE_ORES ab
SAND F
SAPLINGS p
SHOVELS aR
SIGNS ap
SLABS I
SMALL_FLOWERS O
SMELTS_TO_GLASS G
SNIFFER_FOOD aK
SOUL_FIRE_BASE_BLOCKS ah
SPRUCE_LOGS y
STAIRS H
STONE_BRICKS c
STONE_BUTTONS e
STONE_CRAFTING_MATERIALS ay
STONE_TOOL_MATERIALS ax
SWORDS aN
TALL_FLOWERS R
TERRACOTTA ak
TOOLS aS
TRAPDOORS N
TRIMMABLE_ARMOR aH
TRIM_MATERIALS aI
TRIM_TEMPLATES aJ
VILLAGER_PLANTABLE_SEEDS aU
WALLS J
WARPED_STEMS B
WART_BLOCKS D
WOODEN_BUTTONS d
WOODEN_DOORS h
WOODEN_FENCES k
WOODEN_PRESSURE_PLATES m
WOODEN_SLABS j
WOODEN_STAIRS i
WOODEN_TRAPDOORS n
WOOL a
WOOL_CARPETS g
<clinit> ()V <clinit>
<init> ()V <init>
bind (Ljava/lang/String;)Lnet/minecraft/tags/TagKey; a
net/minecraft/tags/PaintingVariantTags asq
PLACEABLE a
<clinit> ()V <clinit>
<init> ()V <init>
create (Ljava/lang/String;)Lnet/minecraft/tags/TagKey; a
net/minecraft/tags/PoiTypeTags asr
ACQUIRABLE_JOB_SITE a
BEE_HOME c
VILLAGE b
<clinit> ()V <clinit>
<init> ()V <init>
create (Ljava/lang/String;)Lnet/minecraft/tags/TagKey; a
net/minecraft/tags/StructureTags ass
CATS_SPAWN_AS_BLACK n
CATS_SPAWN_IN m
DOLPHIN_LOCATED b
EYE_OF_ENDER_LOCATED a
MINESHAFT p
OCEAN_RUIN s
ON_DESERT_VILLAGE_MAPS f
ON_JUNGLE_EXPLORER_MAPS j
ON_OCEAN_EXPLORER_MAPS d
ON_PLAINS_VILLAGE_MAPS g
ON_SAVANNA_VILLAGE_MAPS e
ON_SNOWY_VILLAGE_MAPS i
ON_SWAMP_EXPLORER_MAPS k
ON_TAIGA_VILLAGE_MAPS h
ON_TREASURE_MAPS l
ON_WOODLAND_EXPLORER_MAPS c
RUINED_PORTAL r
SHIPWRECK q
VILLAGE o
<clinit> ()V <clinit>
create (Ljava/lang/String;)Lnet/minecraft/tags/TagKey; a
net/minecraft/tags/TagBuilder ast
entries a
<init> ()V <init>
add (Lnet/minecraft/tags/TagEntry;)Lnet/minecraft/tags/TagBuilder; a
addElement (Lnet/minecraft/resources/ResourceLocation;)Lnet/minecraft/tags/TagBuilder; a
addOptionalElement (Lnet/minecraft/resources/ResourceLocation;)Lnet/minecraft/tags/TagBuilder; b
addOptionalTag (Lnet/minecraft/resources/ResourceLocation;)Lnet/minecraft/tags/TagBuilder; d
addTag (Lnet/minecraft/resources/ResourceLocation;)Lnet/minecraft/tags/TagBuilder; c
build ()Ljava/util/List; b
create ()Lnet/minecraft/tags/TagBuilder; a
net/minecraft/tags/TagEntry asu
CODEC a
FULL_CODEC b
id c
required e
tag d
<clinit> ()V <clinit>
<init> (Lnet/minecraft/util/ExtraCodecs$TagOrElementLocation;Z)V <init>
<init> (Lnet/minecraft/resources/ResourceLocation;ZZ)V <init>
build (Lnet/minecraft/tags/TagEntry$Lookup;Ljava/util/function/Consumer;)Z a
element (Lnet/minecraft/resources/ResourceLocation;)Lnet/minecraft/tags/TagEntry; a
elementOrTag ()Lnet/minecraft/util/ExtraCodecs$TagOrElementLocation; a
lambda$static$0 (Lnet/minecraft/tags/TagEntry;)Ljava/lang/Boolean; c
lambda$static$1 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; a
lambda$static$2 (Lnet/minecraft/util/ExtraCodecs$TagOrElementLocation;)Lnet/minecraft/tags/TagEntry; a
lambda$static$3 (Lnet/minecraft/tags/TagEntry;)Lnet/minecraft/tags/TagEntry; b
lambda$static$4 (Lcom/mojang/datafixers/util/Either;)Lnet/minecraft/tags/TagEntry; a
lambda$static$5 (Lnet/minecraft/tags/TagEntry;)Lcom/mojang/datafixers/util/Either; a
optionalElement (Lnet/minecraft/resources/ResourceLocation;)Lnet/minecraft/tags/TagEntry; b
optionalTag (Lnet/minecraft/resources/ResourceLocation;)Lnet/minecraft/tags/TagEntry; d
tag (Lnet/minecraft/resources/ResourceLocation;)Lnet/minecraft/tags/TagEntry; c
toString ()Ljava/lang/String; toString
verifyIfPresent (Ljava/util/function/Predicate;Ljava/util/function/Predicate;)Z a
visitOptionalDependencies (Ljava/util/function/Consumer;)V b
visitRequiredDependencies (Ljava/util/function/Consumer;)V a
net/minecraft/tags/TagEntry$Lookup asu$a
element (Lnet/minecraft/resources/ResourceLocation;)Ljava/lang/Object; a
tag (Lnet/minecraft/resources/ResourceLocation;)Ljava/util/Collection; b
net/minecraft/tags/TagFile asv
CODEC a
entries b
replace c
<clinit> ()V <clinit>
<init> (Ljava/util/List;Z)V <init>
entries ()Ljava/util/List; a
equals (Ljava/lang/Object;)Z equals
hashCode ()I hashCode
lambda$static$0 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; a
replace ()Z b
toString ()Ljava/lang/String; toString
net/minecraft/tags/TagKey asw
VALUES c
location b
registry a
<clinit> ()V <clinit>
<init> (Lnet/minecraft/resources/ResourceKey;Lnet/minecraft/resources/ResourceLocation;)V <init>
cast (Lnet/minecraft/resources/ResourceKey;)Ljava/util/Optional; d
codec (Lnet/minecraft/resources/ResourceKey;)Lcom/mojang/serialization/Codec; a
create (Lnet/minecraft/resources/ResourceKey;Lnet/minecraft/resources/ResourceLocation;)Lnet/minecraft/tags/TagKey; a
equals (Ljava/lang/Object;)Z equals
hashCode ()I hashCode
hashedCodec (Lnet/minecraft/resources/ResourceKey;)Lcom/mojang/serialization/Codec; b
isFor (Lnet/minecraft/resources/ResourceKey;)Z c
lambda$codec$0 (Lnet/minecraft/resources/ResourceKey;Lnet/minecraft/resources/ResourceLocation;)Lnet/minecraft/tags/TagKey; c
lambda$hashedCodec$1 (Lnet/minecraft/resources/ResourceKey;Lnet/minecraft/resources/ResourceLocation;)Lnet/minecraft/tags/TagKey; b
lambda$hashedCodec$2 ()Ljava/lang/String; c
lambda$hashedCodec$3 (Lnet/minecraft/resources/ResourceKey;Ljava/lang/String;)Lcom/mojang/serialization/DataResult; a
lambda$hashedCodec$4 (Lnet/minecraft/tags/TagKey;)Ljava/lang/String; a
location ()Lnet/minecraft/resources/ResourceLocation; b
registry ()Lnet/minecraft/resources/ResourceKey; a
toString ()Ljava/lang/String; toString
net/minecraft/tags/TagLoader asx
LOGGER a
directory c
idToValue b
<clinit> ()V <clinit>
<init> (Ljava/util/function/Function;Ljava/lang/String;)V <init>
build (Ljava/util/Map;)Ljava/util/Map; a
build (Lnet/minecraft/tags/TagEntry$Lookup;Ljava/util/List;)Lcom/mojang/datafixers/util/Either; a
lambda$build$2 (Lnet/minecraft/util/DependencySorter;Lnet/minecraft/resources/ResourceLocation;Ljava/util/List;)V a
lambda$build$3 (Lnet/minecraft/resources/ResourceLocation;Ljava/util/Collection;)V a
lambda$build$4 (Ljava/util/Map;Lnet/minecraft/resources/ResourceLocation;Ljava/util/Collection;)V a
lambda$build$5 (Lnet/minecraft/tags/TagEntry$Lookup;Ljava/util/Map;Lnet/minecraft/resources/ResourceLocation;Lnet/minecraft/tags/TagLoader$SortingEntry;)V a
lambda$load$0 (Lnet/minecraft/resources/ResourceLocation;)Ljava/util/List; a
lambda$load$1 (Ljava/util/List;Ljava/lang/String;Lnet/minecraft/tags/TagEntry;)V a
load (Lnet/minecraft/server/packs/resources/ResourceManager;)Ljava/util/Map; a
loadAndBuild (Lnet/minecraft/server/packs/resources/ResourceManager;)Ljava/util/Map; b
net/minecraft/tags/TagLoader$1 asx$1
this$0 b
val$newTags a
<init> (Lnet/minecraft/tags/TagLoader;Ljava/util/Map;)V <init>
element (Lnet/minecraft/resources/ResourceLocation;)Ljava/lang/Object; a
tag (Lnet/minecraft/resources/ResourceLocation;)Ljava/util/Collection; b
net/minecraft/tags/TagLoader$EntryWithSource asx$a
entry a
source b
<init> (Lnet/minecraft/tags/TagEntry;Ljava/lang/String;)V <init>
entry ()Lnet/minecraft/tags/TagEntry; a
equals (Ljava/lang/Object;)Z equals
hashCode ()I hashCode
source ()Ljava/lang/String; b
toString ()Ljava/lang/String; toString
net/minecraft/tags/TagLoader$SortingEntry asx$b
entries a
<init> (Ljava/util/List;)V <init>
entries ()Ljava/util/List; a
equals (Ljava/lang/Object;)Z equals
hashCode ()I hashCode
lambda$visitOptionalDependencies$1 (Ljava/util/function/Consumer;Lnet/minecraft/tags/TagLoader$EntryWithSource;)V a
lambda$visitRequiredDependencies$0 (Ljava/util/function/Consumer;Lnet/minecraft/tags/TagLoader$EntryWithSource;)V b
toString ()Ljava/lang/String; toString
visitOptionalDependencies (Ljava/util/function/Consumer;)V b
visitRequiredDependencies (Ljava/util/function/Consumer;)V a
net/minecraft/tags/TagManager asy
CUSTOM_REGISTRY_DIRECTORIES a
registryAccess b
results c
<clinit> ()V <clinit>
<init> (Lnet/minecraft/core/RegistryAccess;)V <init>
createLoader (Lnet/minecraft/server/packs/resources/ResourceManager;Ljava/util/concurrent/Executor;Lnet/minecraft/core/RegistryAccess$RegistryEntry;)Ljava/util/concurrent/CompletableFuture; a
getResult ()Ljava/util/List; a
getTagDir (Lnet/minecraft/resources/ResourceKey;)Ljava/lang/String; a
lambda$createLoader$3 (Lnet/minecraft/core/Registry;Lnet/minecraft/resources/ResourceKey;Lnet/minecraft/resources/ResourceLocation;)Ljava/util/Optional; a
lambda$createLoader$4 (Lnet/minecraft/resources/ResourceKey;Lnet/minecraft/tags/TagLoader;Lnet/minecraft/server/packs/resources/ResourceManager;)Lnet/minecraft/tags/TagManager$LoadResult; a
lambda$reload$0 (Lnet/minecraft/server/packs/resources/ResourceManager;Ljava/util/concurrent/Executor;Lnet/minecraft/core/RegistryAccess$RegistryEntry;)Ljava/util/concurrent/CompletableFuture; b
lambda$reload$1 (I)[Ljava/util/concurrent/CompletableFuture; a
lambda$reload$2 (Ljava/util/List;Ljava/lang/Void;)V a
reload (Lnet/minecraft/server/packs/resources/PreparableReloadListener$PreparationBarrier;Lnet/minecraft/server/packs/resources/ResourceManager;Lnet/minecraft/util/profiling/ProfilerFiller;Lnet/minecraft/util/profiling/ProfilerFiller;Ljava/util/concurrent/Executor;Ljava/util/concurrent/Executor;)Ljava/util/concurrent/CompletableFuture; a
net/minecraft/tags/TagManager$LoadResult asy$a
key a
tags b
<init> (Lnet/minecraft/resources/ResourceKey;Ljava/util/Map;)V <init>
equals (Ljava/lang/Object;)Z equals
hashCode ()I hashCode
key ()Lnet/minecraft/resources/ResourceKey; a
tags ()Ljava/util/Map; b
toString ()Ljava/lang/String; toString
net/minecraft/tags/TagNetworkSerialization asz
<init> ()V <init>
deserializeTagsFromNetwork (Lnet/minecraft/resources/ResourceKey;Lnet/minecraft/core/Registry;Lnet/minecraft/tags/TagNetworkSerialization$NetworkPayload;Lnet/minecraft/tags/TagNetworkSerialization$TagOutput;)V a
lambda$deserializeTagsFromNetwork$3 (Lnet/minecraft/resources/ResourceKey;Lnet/minecraft/core/Registry;Lnet/minecraft/tags/TagNetworkSerialization$TagOutput;Lnet/minecraft/resources/ResourceLocation;Lit/unimi/dsi/fastutil/ints/IntList;)V a
lambda$serializeTagsToNetwork$0 (Lnet/minecraft/core/RegistryAccess$RegistryEntry;)Lcom/mojang/datafixers/util/Pair; a
lambda$serializeTagsToNetwork$1 (Lcom/mojang/datafixers/util/Pair;)Z a
lambda$serializeToNetwork$2 (Lnet/minecraft/core/Registry;Ljava/util/Map;Lcom/mojang/datafixers/util/Pair;)V a
serializeTagsToNetwork (Lnet/minecraft/core/LayeredRegistryAccess;)Ljava/util/Map; a
serializeToNetwork (Lnet/minecraft/core/Registry;)Lnet/minecraft/tags/TagNetworkSerialization$NetworkPayload; a
net/minecraft/tags/TagNetworkSerialization$NetworkPayload asz$a
tags a
<init> (Ljava/util/Map;)V <init>
isEmpty ()Z a
read (Lnet/minecraft/network/FriendlyByteBuf;)Lnet/minecraft/tags/TagNetworkSerialization$NetworkPayload; b
write (Lnet/minecraft/network/FriendlyByteBuf;)V a
net/minecraft/tags/TagNetworkSerialization$TagOutput asz$b
accept (Lnet/minecraft/tags/TagKey;Ljava/util/List;)V accept
net/minecraft/tags/WorldPresetTags ata
EXTENDED b
NORMAL a
<clinit> ()V <clinit>
<init> ()V <init>
create (Ljava/lang/String;)Lnet/minecraft/tags/TagKey; a
net/minecraft/tags/package-info atb
net/minecraft/util/AbortableIterationConsumer atc
accept (Ljava/lang/Object;)Lnet/minecraft/util/AbortableIterationConsumer$Continuation; accept
forConsumer (Ljava/util/function/Consumer;)Lnet/minecraft/util/AbortableIterationConsumer; forConsumer
lambda$forConsumer$0 (Ljava/util/function/Consumer;Ljava/lang/Object;)Lnet/minecraft/util/AbortableIterationConsumer$Continuation; a
net/minecraft/util/AbortableIterationConsumer$Continuation atc$a
$VALUES c
ABORT b
CONTINUE a
$values ()[Lnet/minecraft/util/AbortableIterationConsumer$Continuation; b
<clinit> ()V <clinit>
<init> (Ljava/lang/String;I)V <init>
shouldAbort ()Z a
valueOf (Ljava/lang/String;)Lnet/minecraft/util/AbortableIterationConsumer$Continuation; valueOf
values ()[Lnet/minecraft/util/AbortableIterationConsumer$Continuation; values
net/minecraft/util/ArrayListDeque atd
MIN_GROWTH a
contents b
head c
size d
<init> (I)V <init>
<init> ()V <init>
add (ILjava/lang/Object;)V add
addFirst (Ljava/lang/Object;)V addFirst
addLast (Ljava/lang/Object;)V addLast
capacity ()I a
copyCount ([Ljava/lang/Object;I)V a
descendingIterator ()Ljava/util/Iterator; descendingIterator
element ()Ljava/lang/Object; element
forEach (Ljava/util/function/Consumer;)V forEach
get (I)Ljava/lang/Object; get
getFirst ()Ljava/lang/Object; getFirst
getIndex (I)I a
getInner (I)Ljava/lang/Object; c
getLast ()Ljava/lang/Object; getLast
grow ()V b
offer (Ljava/lang/Object;)Z offer
offerFirst (Ljava/lang/Object;)Z offerFirst
offerLast (Ljava/lang/Object;)Z offerLast
peek ()Ljava/lang/Object; peek
peekFirst ()Ljava/lang/Object; peekFirst
peekLast ()Ljava/lang/Object; peekLast
poll ()Ljava/lang/Object; poll
pollFirst ()Ljava/lang/Object; pollFirst
pollLast ()Ljava/lang/Object; pollLast
pop ()Ljava/lang/Object; pop
push (Ljava/lang/Object;)V push
remove (I)Ljava/lang/Object; remove
remove ()Ljava/lang/Object; remove
removeFirst ()Ljava/lang/Object; removeFirst
removeFirstOccurrence (Ljava/lang/Object;)Z removeFirstOccurrence
removeIf (Ljava/util/function/Predicate;)Z removeIf
removeLast ()Ljava/lang/Object; removeLast
removeLastOccurrence (Ljava/lang/Object;)Z removeLastOccurrence
replaceAll (Ljava/util/function/UnaryOperator;)V replaceAll
set (ILjava/lang/Object;)Ljava/lang/Object; set
size ()I size
verifyIndexInRange (I)V b
verifyIndexInRange (II)V a
net/minecraft/util/ArrayListDeque$DescendingIterator atd$a
index b
this$0 a
<init> (Lnet/minecraft/util/ArrayListDeque;)V <init>
hasNext ()Z hasNext
next ()Ljava/lang/Object; next
remove ()V remove
net/minecraft/util/BitStorage ate
copy ()Lnet/minecraft/util/BitStorage; d
get (I)I a
getAll (Ljava/util/function/IntConsumer;)V a
getAndSet (II)I a
getBits ()I c
getRaw ()[J a
getSize ()I b
set (II)V b
unpack ([I)V a
net/minecraft/util/Brightness atf
CODEC b
FULL_BRIGHT c
LIGHT_VALUE_CODEC a
block d
sky e
<clinit> ()V <clinit>
<init> (II)V <init>
block ()I b
equals (Ljava/lang/Object;)Z equals
hashCode ()I hashCode
lambda$static$0 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; a
pack ()I a
sky ()I c
toString ()Ljava/lang/String; toString
unpack (I)Lnet/minecraft/util/Brightness; a
net/minecraft/util/ByIdMap atg
<init> ()V <init>
continuous (Ljava/util/function/ToIntFunction;[Ljava/lang/Object;Lnet/minecraft/util/ByIdMap$OutOfBoundsStrategy;)Ljava/util/function/IntFunction; a
createMap (Ljava/util/function/ToIntFunction;[Ljava/lang/Object;)Ljava/util/function/IntFunction; a
createSortedArray (Ljava/util/function/ToIntFunction;[Ljava/lang/Object;)[Ljava/lang/Object; b
lambda$continuous$1 (I[Ljava/lang/Object;Ljava/lang/Object;I)Ljava/lang/Object; a
lambda$continuous$2 ([Ljava/lang/Object;II)Ljava/lang/Object; b
lambda$continuous$3 ([Ljava/lang/Object;II)Ljava/lang/Object; a
lambda$sparse$0 (Ljava/util/function/IntFunction;Ljava/lang/Object;I)Ljava/lang/Object; a
sparse (Ljava/util/function/ToIntFunction;[Ljava/lang/Object;Ljava/lang/Object;)Ljava/util/function/IntFunction; a
net/minecraft/util/ByIdMap$1 atg$1
$SwitchMap$net$minecraft$util$ByIdMap$OutOfBoundsStrategy a
<clinit> ()V <clinit>
net/minecraft/util/ByIdMap$OutOfBoundsStrategy atg$a
$VALUES d
CLAMP c
WRAP b
ZERO a
$values ()[Lnet/minecraft/util/ByIdMap$OutOfBoundsStrategy; a
<clinit> ()V <clinit>
<init> (Ljava/lang/String;I)V <init>
valueOf (Ljava/lang/String;)Lnet/minecraft/util/ByIdMap$OutOfBoundsStrategy; valueOf
values ()[Lnet/minecraft/util/ByIdMap$OutOfBoundsStrategy; values
net/minecraft/util/ClassInstanceMultiMap ath
allInstances c
baseClass b
byClass a
<init> (Ljava/lang/Class;)V <init>
add (Ljava/lang/Object;)Z add
contains (Ljava/lang/Object;)Z contains
find (Ljava/lang/Class;)Ljava/util/Collection; a
getAllInstances ()Ljava/util/List; a
iterator ()Ljava/util/Iterator; iterator
lambda$find$0 (Ljava/lang/Class;)Ljava/util/List; b
remove (Ljava/lang/Object;)Z remove
size ()I size
net/minecraft/util/ColorRGBA ati
CODEC a
CUSTOM_COLOR_PREFIX c
rgba b
<clinit> ()V <clinit>
<init> (I)V <init>
equals (Ljava/lang/Object;)Z equals
formatValue ()Ljava/lang/String; b
hashCode ()I hashCode
lambda$static$0 (Ljava/lang/String;)Ljava/lang/String; b
lambda$static$1 (Ljava/lang/NumberFormatException;)Ljava/lang/String; a
lambda$static$2 (Ljava/lang/String;)Lcom/mojang/serialization/DataResult; a
rgba ()I a
toString ()Ljava/lang/String; toString
net/minecraft/util/CommonColors atj
BLACK b
GRAY c
LIGHT_GRAY d
RED e
SOFT_RED f
SOFT_YELLOW h
WHITE a
YELLOW g
<init> ()V <init>
net/minecraft/util/CommonLinks atk
ACCESSIBILITY_HELP l
ACCOUNT_SETTINGS g
ATTRIBUTION d
BLOCKING_HELP o
BUY_MINECRAFT_JAVA f
BUY_REALMS r
EULA b
GDPR a
GENERAL_HELP k
LICENSES e
PRIVACY_STATEMENT c
REALMS_CONTENT_CREATION t
REALMS_TERMS s
RELEASE_FEEDBACK i
REPORTING_HELP m
SNAPSHOT_BUGS_FEEDBACK j
SNAPSHOT_FEEDBACK h
START_REALMS_TRIAL q
SUSPENSION_HELP n
SYMLINK_HELP p
<init> ()V <init>
extendRealms (Ljava/lang/String;Ljava/util/UUID;Z)Ljava/lang/String; a
extendRealms (Ljava/lang/String;Ljava/util/UUID;)Ljava/lang/String; a
net/minecraft/util/CrudeIncrementalIntIdentityHashBiMap atl
EMPTY_SLOT c
LOADFACTOR d
NOT_FOUND b
byId g
keys e
nextId h
size i
values f
<clinit> ()V <clinit>
<init> (I)V <init>
<init> ([Ljava/lang/Object;[I[Ljava/lang/Object;II)V <init>
add (Ljava/lang/Object;)I c
addMapping (Ljava/lang/Object;I)V a
byId (I)Ljava/lang/Object; a
clear ()V a
contains (Ljava/lang/Object;)Z b
contains (I)Z d
copy ()Lnet/minecraft/util/CrudeIncrementalIntIdentityHashBiMap; c
create (I)Lnet/minecraft/util/CrudeIncrementalIntIdentityHashBiMap; c
findEmpty (I)I g
getId (Ljava/lang/Object;)I a
getValue (I)I e
grow (I)V f
hash (Ljava/lang/Object;)I d
indexOf (Ljava/lang/Object;I)I b
iterator ()Ljava/util/Iterator; iterator
nextId ()I d
size ()I b
net/minecraft/util/Crypt atm
ASYMMETRIC_ALGORITHM j
ASYMMETRIC_BITS k
BYTE_ENCODING l
HASH_ALGORITHM m
MIME_ENCODER e
MIME_LINE_SEPARATOR d
PEM_RSA_PRIVATE_KEY_FOOTER o
PEM_RSA_PRIVATE_KEY_HEADER n
PRIVATE_KEY_CODEC g
PUBLIC_KEY_CODEC f
RSA_PUBLIC_KEY_FOOTER p
RSA_PUBLIC_KEY_HEADER c
SIGNATURE_BYTES b
SIGNING_ALGORITHM a
SYMMETRIC_ALGORITHM h
SYMMETRIC_BITS i
<clinit> ()V <clinit>
<init> ()V <init>
byteToPrivateKey ([B)Ljava/security/PrivateKey; b
byteToPublicKey ([B)Ljava/security/PublicKey; a
cipherData (ILjava/security/Key;[B)[B a
decryptByteToSecretKey (Ljava/security/PrivateKey;[B)Ljavax/crypto/SecretKey; a
decryptUsingKey (Ljava/security/Key;[B)[B b
digestData (Ljava/lang/String;Ljava/security/PublicKey;Ljavax/crypto/SecretKey;)[B a
digestData ([[B)[B a
encryptUsingKey (Ljava/security/Key;[B)[B a
generateKeyPair ()Ljava/security/KeyPair; b
generateSecretKey ()Ljavax/crypto/SecretKey; a
getCipher (ILjava/security/Key;)Ljavax/crypto/Cipher; a
lambda$static$0 (Ljava/lang/String;)Lcom/mojang/serialization/DataResult; d
lambda$static$1 (Ljava/lang/String;)Lcom/mojang/serialization/DataResult; c
pemRsaPrivateKeyToString (Ljava/security/PrivateKey;)Ljava/lang/String; a
rsaPublicKeyToString (Ljava/security/PublicKey;)Ljava/lang/String; a
rsaStringToKey (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Lnet/minecraft/util/Crypt$ByteArrayToKeyFunction;)Ljava/security/Key; a
setupCipher (ILjava/lang/String;Ljava/security/Key;)Ljavax/crypto/Cipher; a
stringToPemRsaPrivateKey (Ljava/lang/String;)Ljava/security/PrivateKey; a
stringToRsaPublicKey (Ljava/lang/String;)Ljava/security/PublicKey; b
net/minecraft/util/Crypt$ByteArrayToKeyFunction atm$a
apply ([B)Ljava/security/Key; apply
net/minecraft/util/Crypt$SaltSignaturePair atm$b
EMPTY a
salt b
signature c
<clinit> ()V <clinit>
<init> (J[B)V <init>
<init> (Lnet/minecraft/network/FriendlyByteBuf;)V <init>
equals (Ljava/lang/Object;)Z equals
hashCode ()I hashCode
isValid ()Z a
salt ()J c
saltAsBytes ()[B b
signature ()[B d
toString ()Ljava/lang/String; toString
write (Lnet/minecraft/network/FriendlyByteBuf;Lnet/minecraft/util/Crypt$SaltSignaturePair;)V a
net/minecraft/util/Crypt$SaltSupplier atm$c
secureRandom a
<clinit> ()V <clinit>
<init> ()V <init>
getLong ()J a
net/minecraft/util/CryptException atn
<init> (Ljava/lang/Throwable;)V <init>
net/minecraft/util/CsvOutput ato
FIELD_SEPARATOR b
LINE_SEPARATOR a
columnCount d
output c
<init> (Ljava/io/Writer;Ljava/util/List;)V <init>
builder ()Lnet/minecraft/util/CsvOutput$Builder; a
getStringValue (Ljava/lang/Object;)Ljava/lang/String; a
writeLine (Ljava/util/stream/Stream;)V a
writeRow ([Ljava/lang/Object;)V a
net/minecraft/util/CsvOutput$Builder ato$a
headers a
<init> ()V <init>
addColumn (Ljava/lang/String;)Lnet/minecraft/util/CsvOutput$Builder; a
build (Ljava/io/Writer;)Lnet/minecraft/util/CsvOutput; a
net/minecraft/util/CubicSampler atp
GAUSSIAN_SAMPLE_BREADTH b
GAUSSIAN_SAMPLE_KERNEL c
GAUSSIAN_SAMPLE_RADIUS a
<clinit> ()V <clinit>
<init> ()V <init>
gaussianSampleVec3 (Lnet/minecraft/world/phys/Vec3;Lnet/minecraft/util/CubicSampler$Vec3Fetcher;)Lnet/minecraft/world/phys/Vec3; a
net/minecraft/util/CubicSampler$Vec3Fetcher atp$a
fetch (III)Lnet/minecraft/world/phys/Vec3; fetch
net/minecraft/util/CubicSpline atq
builder (Lnet/minecraft/util/ToFloatFunction;Lnet/minecraft/util/ToFloatFunction;)Lnet/minecraft/util/CubicSpline$Builder; a
builder (Lnet/minecraft/util/ToFloatFunction;)Lnet/minecraft/util/CubicSpline$Builder; a
codec (Lcom/mojang/serialization/Codec;)Lcom/mojang/serialization/Codec; a
constant (F)Lnet/minecraft/util/CubicSpline; a
lambda$codec$0 (FLnet/minecraft/util/CubicSpline;F)Lnet/minecraft/util/CubicSpline$1Point; a
lambda$codec$1 (Lorg/apache/commons/lang3/mutable/MutableObject;Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; a
lambda$codec$2 (Lnet/minecraft/util/CubicSpline$Multipoint;I)Lnet/minecraft/util/CubicSpline$1Point; a
lambda$codec$3 (Lnet/minecraft/util/CubicSpline$Multipoint;)Ljava/util/List; b
lambda$codec$4 (Lnet/minecraft/util/ToFloatFunction;Ljava/util/List;)Lnet/minecraft/util/CubicSpline$Multipoint; a
lambda$codec$5 (Lcom/mojang/serialization/Codec;Lcom/mojang/serialization/Codec;Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; a
lambda$codec$6 (Lnet/minecraft/util/CubicSpline$Multipoint;)Ljava/lang/Record; a
lambda$codec$7 (Lcom/mojang/datafixers/util/Either;)Lnet/minecraft/util/CubicSpline; a
lambda$codec$8 (Lnet/minecraft/util/CubicSpline;)Lcom/mojang/datafixers/util/Either; a
mapAll (Lnet/minecraft/util/CubicSpline$CoordinateVisitor;)Lnet/minecraft/util/CubicSpline; a
parityString ()Ljava/lang/String; a
net/minecraft/util/CubicSpline$1Point atq$a
derivative c
location a
value b
<init> (FLnet/minecraft/util/CubicSpline;F)V <init>
derivative ()F c
equals (Ljava/lang/Object;)Z equals
hashCode ()I hashCode
location ()F a
toString ()Ljava/lang/String; toString
value ()Lnet/minecraft/util/CubicSpline; b
net/minecraft/util/CubicSpline$Builder atq$b
coordinate a
derivatives e
locations c
valueTransformer b
values d
<init> (Lnet/minecraft/util/ToFloatFunction;Lnet/minecraft/util/ToFloatFunction;)V <init>
<init> (Lnet/minecraft/util/ToFloatFunction;)V <init>
addPoint (FF)Lnet/minecraft/util/CubicSpline$Builder; a
addPoint (FLnet/minecraft/util/CubicSpline;F)Lnet/minecraft/util/CubicSpline$Builder; a
addPoint (FLnet/minecraft/util/CubicSpline;)Lnet/minecraft/util/CubicSpline$Builder; a
addPoint (FFF)Lnet/minecraft/util/CubicSpline$Builder; a
build ()Lnet/minecraft/util/CubicSpline; a
net/minecraft/util/CubicSpline$Constant atq$c
value b
<init> (F)V <init>
apply (Ljava/lang/Object;)F a
equals (Ljava/lang/Object;)Z equals
hashCode ()I hashCode
mapAll (Lnet/minecraft/util/CubicSpline$CoordinateVisitor;)Lnet/minecraft/util/CubicSpline; a
maxValue ()F c
minValue ()F b
parityString ()Ljava/lang/String; a
toString ()Ljava/lang/String; toString
value ()F d
net/minecraft/util/CubicSpline$CoordinateVisitor atq$d
visit (Ljava/lang/Object;)Ljava/lang/Object; visit
net/minecraft/util/CubicSpline$Multipoint atq$e
coordinate b
derivatives e
locations c
maxValue g
minValue f
values d
<init> (Lnet/minecraft/util/ToFloatFunction;[FLjava/util/List;[FFF)V <init>
apply (Ljava/lang/Object;)F a
coordinate ()Lnet/minecraft/util/ToFloatFunction; d
create (Lnet/minecraft/util/ToFloatFunction;[FLjava/util/List;[F)Lnet/minecraft/util/CubicSpline$Multipoint; a
derivatives ()[F g
equals (Ljava/lang/Object;)Z equals
findIntervalStart ([FF)I a
hashCode ()I hashCode
lambda$findIntervalStart$0 (F[FI)Z a
lambda$mapAll$3 (Lnet/minecraft/util/CubicSpline$CoordinateVisitor;Lnet/minecraft/util/CubicSpline;)Lnet/minecraft/util/CubicSpline; a
lambda$toString$1 ([FI)D a
lambda$toString$2 (D)Ljava/lang/String; a
linearExtend (F[FF[FI)F a
locations ()[F e
mapAll (Lnet/minecraft/util/CubicSpline$CoordinateVisitor;)Lnet/minecraft/util/CubicSpline; a
maxValue ()F c
minValue ()F b
parityString ()Ljava/lang/String; a
toString ([F)Ljava/lang/String; a
toString ()Ljava/lang/String; toString
validateSizes ([FLjava/util/List;[F)V a
values ()Ljava/util/List; f
net/minecraft/util/DebugBuffer atr
data a
index b
<init> (I)V <init>
dump ()Ljava/util/List; a
push (Ljava/lang/Object;)V a
net/minecraft/util/DelegateDataOutput ats
parent a
<init> (Ljava/io/DataOutput;)V <init>
write (I)V write
write ([BII)V write
write ([B)V write
writeBoolean (Z)V writeBoolean
writeByte (I)V writeByte
writeBytes (Ljava/lang/String;)V writeBytes
writeChar (I)V writeChar
writeChars (Ljava/lang/String;)V writeChars
writeDouble (D)V writeDouble
writeFloat (F)V writeFloat
writeInt (I)V writeInt
writeLong (J)V writeLong
writeShort (I)V writeShort
writeUTF (Ljava/lang/String;)V writeUTF
net/minecraft/util/DependencySorter att
contents a
<init> ()V <init>
addDependencyIfNotCyclic (Lcom/google/common/collect/Multimap;Ljava/lang/Object;Ljava/lang/Object;)V b
addEntry (Ljava/lang/Object;Lnet/minecraft/util/DependencySorter$Entry;)Lnet/minecraft/util/DependencySorter; a
isCyclic (Lcom/google/common/collect/Multimap;Ljava/lang/Object;Ljava/lang/Object;)Z a
lambda$isCyclic$1 (Lcom/google/common/collect/Multimap;Ljava/lang/Object;Ljava/lang/Object;)Z e
lambda$orderByDependencies$2 (Lcom/google/common/collect/Multimap;Ljava/lang/Object;Ljava/lang/Object;)V d
lambda$orderByDependencies$3 (Lcom/google/common/collect/Multimap;Ljava/lang/Object;Lnet/minecraft/util/DependencySorter$Entry;)V b
lambda$orderByDependencies$4 (Lcom/google/common/collect/Multimap;Ljava/lang/Object;Ljava/lang/Object;)V c
lambda$orderByDependencies$5 (Lcom/google/common/collect/Multimap;Ljava/lang/Object;Lnet/minecraft/util/DependencySorter$Entry;)V a
lambda$orderByDependencies$6 (Lcom/google/common/collect/Multimap;Ljava/util/Set;Ljava/util/function/BiConsumer;Ljava/lang/Object;)V a
lambda$visitDependenciesAndElement$0 (Lcom/google/common/collect/Multimap;Ljava/util/Set;Ljava/util/function/BiConsumer;Ljava/lang/Object;)V b
orderByDependencies (Ljava/util/function/BiConsumer;)V a
visitDependenciesAndElement (Lcom/google/common/collect/Multimap;Ljava/util/Set;Ljava/lang/Object;Ljava/util/function/BiConsumer;)V a
net/minecraft/util/DependencySorter$Entry att$a
visitOptionalDependencies (Ljava/util/function/Consumer;)V b
visitRequiredDependencies (Ljava/util/function/Consumer;)V a
net/minecraft/util/DirectoryLock atu
DUMMY d
LOCK_FILE a
lock c
lockFile b
<clinit> ()V <clinit>
<init> (Ljava/nio/channels/FileChannel;Ljava/nio/channels/FileLock;)V <init>
close ()V close
create (Ljava/nio/file/Path;)Lnet/minecraft/util/DirectoryLock; a
isLocked (Ljava/nio/file/Path;)Z b
isValid ()Z a
net/minecraft/util/DirectoryLock$LockException atu$a
<init> (Ljava/nio/file/Path;Ljava/lang/String;)V <init>
alreadyLocked (Ljava/nio/file/Path;)Lnet/minecraft/util/DirectoryLock$LockException; a
net/minecraft/util/ExceptionCollector atv
result a
<init> ()V <init>
add (Ljava/lang/Throwable;)V a
throwIfPresent ()V a
net/minecraft/util/ExtraCodecs atw
AXISANGLE4F f
BASE64_STRING n
BIT_SET s
CODEPOINT w
ESCAPED_STRING o
FLAT_JSON c
GAME_PROFILE u
GAME_PROFILE_WITHOUT_PROPERTIES z
INSTANT_ISO8601 m
JAVA b
JSON a
MATRIX4F h
NON_EMPTY_STRING v
NON_NEGATIVE_INT i
PATTERN l
POSITIVE_FLOAT k
POSITIVE_INT j
PROPERTY y
PROPERTY_MAP t
QUATERNIONF g
QUATERNIONF_COMPONENTS e
RESOURCE_PATH_CODEC x
TAG_OR_ELEMENT_ID p
VECTOR3F d
fromOptionalLong r
toOptionalLong q
<clinit> ()V <clinit>
<init> ()V <init>
asOptionalLong (Lcom/mojang/serialization/MapCodec;)Lcom/mojang/serialization/MapCodec; a
catchDecoderException (Lcom/mojang/serialization/Codec;)Lcom/mojang/serialization/Codec; c
converter (Lcom/mojang/serialization/DynamicOps;)Lcom/mojang/serialization/Codec; a
dispatchOptionalValue (Ljava/lang/String;Ljava/lang/String;Lcom/mojang/serialization/Codec;Ljava/util/function/Function;Ljava/util/function/Function;)Lcom/mojang/serialization/MapCodec; a
either (Lcom/mojang/serialization/Codec;Lcom/mojang/serialization/Codec;)Lnet/minecraft/util/ExtraCodecs$EitherCodec; c
ensureHomogenous (Ljava/util/function/Function;)Ljava/util/function/Function; b
floatRangeMinExclusiveWithMessage (FFLjava/util/function/Function;)Lcom/mojang/serialization/Codec; a
idResolverCodec (Ljava/util/function/ToIntFunction;Ljava/util/function/IntFunction;I)Lcom/mojang/serialization/Codec; a
intRange (II)Lcom/mojang/serialization/Codec; a
intRangeWithMessage (IILjava/util/function/Function;)Lcom/mojang/serialization/Codec; a
intervalCodec (Lcom/mojang/serialization/Codec;Ljava/lang/String;Ljava/lang/String;Ljava/util/function/BiFunction;Ljava/util/function/Function;Ljava/util/function/Function;)Lcom/mojang/serialization/Codec; a
lambda$converter$0 (Lcom/mojang/serialization/DynamicOps;Lcom/mojang/serialization/Dynamic;)Ljava/lang/Object; a
lambda$converter$1 (Lcom/mojang/serialization/DynamicOps;Ljava/lang/Object;)Lcom/mojang/serialization/Dynamic; a
lambda$ensureHomogenous$51 (Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/String; a
lambda$ensureHomogenous$52 (Ljava/util/function/Function;Ljava/util/Collection;)Lcom/mojang/serialization/DataResult; a
lambda$floatRangeMinExclusiveWithMessage$41 (Ljava/util/function/Function;Ljava/lang/Float;)Ljava/lang/String; a
lambda$floatRangeMinExclusiveWithMessage$42 (FFLjava/util/function/Function;Ljava/lang/Float;)Lcom/mojang/serialization/DataResult; a
lambda$idResolverCodec$25 (Ljava/lang/Integer;)Ljava/lang/String; d
lambda$idResolverCodec$26 (Ljava/lang/Integer;)Lcom/mojang/serialization/DataResult; c
lambda$idResolverCodec$27 (Ljava/util/function/IntFunction;Ljava/lang/Integer;)Lcom/mojang/serialization/DataResult; a
lambda$idResolverCodec$28 (Ljava/lang/Object;)Ljava/lang/String; g
lambda$idResolverCodec$29 (Ljava/util/function/ToIntFunction;ILjava/lang/Object;)Lcom/mojang/serialization/DataResult; a
lambda$intRange$40 (IILjava/lang/Integer;)Ljava/lang/String; a
lambda$intRangeWithMessage$36 (Ljava/util/function/Function;Ljava/lang/Integer;)Ljava/lang/String; a
lambda$intRangeWithMessage$37 (IILjava/util/function/Function;Ljava/lang/Integer;)Lcom/mojang/serialization/DataResult; a
lambda$intervalCodec$16 (Ljava/util/function/BiFunction;Ljava/util/List;)Lcom/mojang/serialization/DataResult; b
lambda$intervalCodec$17 (Ljava/util/function/BiFunction;Ljava/util/List;)Lcom/mojang/serialization/DataResult; a
lambda$intervalCodec$18 (Ljava/util/function/Function;Ljava/util/function/Function;Ljava/lang/Object;)Ljava/util/List; c
lambda$intervalCodec$19 (Lcom/mojang/serialization/Codec;Ljava/lang/String;Ljava/lang/String;Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; a
lambda$intervalCodec$20 (Ljava/util/function/BiFunction;Lcom/mojang/datafixers/util/Pair;)Lcom/mojang/serialization/DataResult; a
lambda$intervalCodec$21 (Ljava/util/function/Function;Ljava/util/function/Function;Ljava/lang/Object;)Lcom/mojang/datafixers/util/Pair; b
lambda$intervalCodec$22 (Ljava/util/function/BiFunction;Ljava/lang/Object;)Lcom/mojang/serialization/DataResult; a
lambda$intervalCodec$23 (Ljava/util/function/BiFunction;Lcom/mojang/datafixers/util/Either;)Lcom/mojang/serialization/DataResult; a
lambda$intervalCodec$24 (Ljava/util/function/Function;Ljava/util/function/Function;Ljava/lang/Object;)Lcom/mojang/datafixers/util/Either; a
lambda$lazyInitializedCodec$48 (Ljava/util/function/Supplier;Lcom/mojang/serialization/Codec;)Lcom/mojang/serialization/Codec; a
lambda$nonEmptyHolderSet$46 ()Ljava/lang/String; c
lambda$nonEmptyHolderSet$47 (Lnet/minecraft/core/HolderSet;)Lcom/mojang/serialization/DataResult; a
lambda$nonEmptyList$44 ()Ljava/lang/String; d
lambda$nonEmptyList$45 (Ljava/util/List;)Lcom/mojang/serialization/DataResult; a
lambda$sizeLimitedString$83 (Ljava/lang/String;III)Ljava/lang/String; b
lambda$sizeLimitedString$84 (Ljava/lang/String;III)Ljava/lang/String; a
lambda$sizeLimitedString$85 (IILjava/lang/String;)Lcom/mojang/serialization/DataResult; a
lambda$static$10 (Lorg/joml/AxisAngle4f;)Ljava/lang/Float; b
lambda$static$11 (Lorg/joml/AxisAngle4f;)Lorg/joml/Vector3f; a
lambda$static$12 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; d
lambda$static$13 (Ljava/util/List;)Lorg/joml/Matrix4f; c
lambda$static$14 (Ljava/util/List;)Lcom/mojang/serialization/DataResult; b
lambda$static$15 (Lorg/joml/Matrix4f;)Ljava/util/List; a
lambda$static$2 (Ljava/lang/String;)Lcom/mojang/serialization/DataResult; l
lambda$static$3 (Lcom/google/gson/JsonElement;)Lcom/mojang/serialization/DataResult; a
lambda$static$38 (Ljava/lang/Integer;)Ljava/lang/String; b
lambda$static$39 (Ljava/lang/Integer;)Ljava/lang/String; a
lambda$static$4 (Ljava/util/List;)Lorg/joml/Vector3f; g
lambda$static$43 (Ljava/lang/Float;)Ljava/lang/String; a
lambda$static$5 (Ljava/util/List;)Lcom/mojang/serialization/DataResult; f
lambda$static$53 (Ljava/lang/String;Ljava/util/regex/PatternSyntaxException;)Ljava/lang/String; a
lambda$static$54 (Ljava/lang/String;)Lcom/mojang/serialization/DataResult; i
lambda$static$56 ()Ljava/lang/String; b
lambda$static$57 (Ljava/lang/String;)Lcom/mojang/serialization/DataResult; h
lambda$static$58 ([B)Ljava/lang/String; a
lambda$static$59 (Ljava/lang/String;)Lcom/mojang/serialization/DataResult; g
lambda$static$6 (Lorg/joml/Vector3f;)Ljava/util/List; a
lambda$static$60 (Lnet/minecraft/resources/ResourceLocation;)Lnet/minecraft/util/ExtraCodecs$TagOrElementLocation; b
lambda$static$61 (Lnet/minecraft/resources/ResourceLocation;)Lnet/minecraft/util/ExtraCodecs$TagOrElementLocation; a
lambda$static$62 (Ljava/lang/String;)Lcom/mojang/serialization/DataResult; f
lambda$static$63 (Ljava/util/Optional;)Ljava/util/OptionalLong; a
lambda$static$64 (Ljava/util/OptionalLong;)Ljava/util/Optional; a
lambda$static$65 (Ljava/util/stream/LongStream;)Ljava/util/BitSet; a
lambda$static$66 (Ljava/util/BitSet;)Ljava/util/stream/LongStream; a
lambda$static$67 (Lcom/mojang/authlib/properties/Property;)Ljava/util/Optional; a
lambda$static$68 (Ljava/lang/String;Ljava/lang/String;Ljava/util/Optional;)Lcom/mojang/authlib/properties/Property; a
lambda$static$69 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; c
lambda$static$7 (Ljava/util/List;)Lorg/joml/Quaternionf; e
lambda$static$70 (Lcom/mojang/authlib/properties/PropertyMap;Ljava/lang/String;Ljava/util/List;)V a
lambda$static$71 (Lcom/mojang/authlib/properties/PropertyMap;Ljava/util/Map;)V a
lambda$static$72 (Lcom/mojang/authlib/properties/PropertyMap;Ljava/util/List;)V a
lambda$static$73 (Lcom/mojang/datafixers/util/Either;)Lcom/mojang/authlib/properties/PropertyMap; b
lambda$static$74 (Lcom/mojang/authlib/properties/PropertyMap;)Lcom/mojang/datafixers/util/Either; a
lambda$static$75 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; b
lambda$static$76 (Lcom/mojang/authlib/GameProfile;Ljava/lang/String;Lcom/mojang/authlib/properties/Property;)V a
lambda$static$77 (Lcom/mojang/authlib/GameProfile;Lcom/mojang/authlib/properties/PropertyMap;)Lcom/mojang/authlib/GameProfile; a
lambda$static$78 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; a
lambda$static$79 ()Ljava/lang/String; a
lambda$static$8 (Ljava/util/List;)Lcom/mojang/serialization/DataResult; d
lambda$static$80 (Ljava/lang/String;)Lcom/mojang/serialization/DataResult; e
lambda$static$81 (Ljava/lang/String;)Ljava/lang/String; d
lambda$static$82 (Ljava/lang/String;)Lcom/mojang/serialization/DataResult; c
lambda$static$86 (Ljava/lang/String;)Ljava/lang/String; b
lambda$static$87 (Ljava/lang/String;)Lcom/mojang/serialization/DataResult; a
lambda$static$9 (Lorg/joml/Quaternionf;)Ljava/util/List; a
lambda$strictOptionalField$49 (Ljava/lang/Object;Ljava/util/Optional;)Ljava/lang/Object; a
lambda$strictOptionalField$50 (Ljava/lang/Object;Ljava/lang/Object;)Ljava/util/Optional; a
lambda$stringResolverCodec$30 (Ljava/lang/String;)Ljava/lang/String; k
lambda$stringResolverCodec$31 (Ljava/lang/String;)Lcom/mojang/serialization/DataResult; j
lambda$stringResolverCodec$32 (Ljava/util/function/Function;Ljava/lang/String;)Lcom/mojang/serialization/DataResult; a
lambda$stringResolverCodec$33 (Ljava/lang/Object;)Ljava/lang/String; f
lambda$stringResolverCodec$34 (Ljava/lang/Object;)Lcom/mojang/serialization/DataResult; e
lambda$stringResolverCodec$35 (Ljava/util/function/Function;Ljava/lang/Object;)Lcom/mojang/serialization/DataResult; a
lambda$temporalCodec$55 (Ljava/time/format/DateTimeFormatter;Ljava/lang/String;)Lcom/mojang/serialization/DataResult; a
lambda$withAlternative$88 (Ljava/lang/Object;)Ljava/lang/Object; d
lambda$withAlternative$89 (Ljava/lang/Object;)Ljava/lang/Object; c
lambda$withAlternative$90 (Lcom/mojang/datafixers/util/Either;)Ljava/lang/Object; a
lambda$withAlternative$91 (Ljava/lang/Object;)Ljava/lang/Object; b
lambda$withAlternative$92 (Ljava/util/function/Function;Lcom/mojang/datafixers/util/Either;)Ljava/lang/Object; a
lazyInitializedCodec (Ljava/util/function/Supplier;)Lcom/mojang/serialization/Codec; a
nonEmptyHolderSet (Lcom/mojang/serialization/Codec;)Lcom/mojang/serialization/Codec; b
nonEmptyList (Lcom/mojang/serialization/Codec;)Lcom/mojang/serialization/Codec; a
object2BooleanMap (Lcom/mojang/serialization/Codec;)Lcom/mojang/serialization/Codec; d
orCompressed (Lcom/mojang/serialization/Codec;Lcom/mojang/serialization/Codec;)Lcom/mojang/serialization/Codec; b
orCompressed (Lcom/mojang/serialization/MapCodec;Lcom/mojang/serialization/MapCodec;)Lcom/mojang/serialization/MapCodec; a
orElsePartial (Ljava/lang/Object;)Lcom/mojang/serialization/Codec$ResultFunction; a
overrideLifecycle (Lcom/mojang/serialization/Codec;Ljava/util/function/Function;Ljava/util/function/Function;)Lcom/mojang/serialization/Codec; a
recursive (Ljava/lang/String;Ljava/util/function/Function;)Lcom/mojang/serialization/Codec; a
retrieveContext (Ljava/util/function/Function;)Lcom/mojang/serialization/MapCodec; a
sizeLimitedString (II)Lcom/mojang/serialization/Codec; b
strictOptionalField (Lcom/mojang/serialization/Codec;Ljava/lang/String;)Lcom/mojang/serialization/MapCodec; a
strictOptionalField (Lcom/mojang/serialization/Codec;Ljava/lang/String;Ljava/lang/Object;)Lcom/mojang/serialization/MapCodec; a
strictUnboundedMap (Lcom/mojang/serialization/Codec;Lcom/mojang/serialization/Codec;)Lnet/minecraft/util/ExtraCodecs$StrictUnboundedMapCodec; d
stringResolverCodec (Ljava/util/function/Function;Ljava/util/function/Function;)Lcom/mojang/serialization/Codec; a
temporalCodec (Ljava/time/format/DateTimeFormatter;)Lcom/mojang/serialization/Codec; a
validate (Lcom/mojang/serialization/MapCodec;Ljava/util/function/Function;)Lcom/mojang/serialization/MapCodec; a
validate (Lcom/mojang/serialization/Codec;Ljava/util/function/Function;)Lcom/mojang/serialization/Codec; a
withAlternative (Lcom/mojang/serialization/Codec;Lcom/mojang/serialization/Codec;)Lcom/mojang/serialization/Codec; e
withAlternative (Lcom/mojang/serialization/Codec;Lcom/mojang/serialization/Codec;Ljava/util/function/Function;)Lcom/mojang/serialization/Codec; a
xor (Lcom/mojang/serialization/Codec;Lcom/mojang/serialization/Codec;)Lcom/mojang/serialization/Codec; a
net/minecraft/util/ExtraCodecs$1 atw$1
val$value a
<init> (Ljava/lang/Object;)V <init>
apply (Lcom/mojang/serialization/DynamicOps;Ljava/lang/Object;Lcom/mojang/serialization/DataResult;)Lcom/mojang/serialization/DataResult; apply
coApply (Lcom/mojang/serialization/DynamicOps;Ljava/lang/Object;Lcom/mojang/serialization/DataResult;)Lcom/mojang/serialization/DataResult; coApply
lambda$apply$0 (Lorg/apache/commons/lang3/mutable/MutableObject;)Ljava/lang/String; a
toString ()Ljava/lang/String; toString
net/minecraft/util/ExtraCodecs$1ContextRetrievalCodec atw$a
val$getter a
<init> (Ljava/util/function/Function;)V <init>
decode (Lcom/mojang/serialization/DynamicOps;Lcom/mojang/serialization/MapLike;)Lcom/mojang/serialization/DataResult; decode
encode (Ljava/lang/Object;Lcom/mojang/serialization/DynamicOps;Lcom/mojang/serialization/RecordBuilder;)Lcom/mojang/serialization/RecordBuilder; encode
keys (Lcom/mojang/serialization/DynamicOps;)Ljava/util/stream/Stream; keys
toString ()Ljava/lang/String; toString
net/minecraft/util/ExtraCodecs$2 atw$2
val$compressed a
val$normal b
<init> (Lcom/mojang/serialization/Codec;Lcom/mojang/serialization/Codec;)V <init>
decode (Lcom/mojang/serialization/DynamicOps;Ljava/lang/Object;)Lcom/mojang/serialization/DataResult; decode
encode (Ljava/lang/Object;Lcom/mojang/serialization/DynamicOps;Ljava/lang/Object;)Lcom/mojang/serialization/DataResult; encode
toString ()Ljava/lang/String; toString
net/minecraft/util/ExtraCodecs$3 atw$3
val$compressed a
val$normal b
<init> (Lcom/mojang/serialization/MapCodec;Lcom/mojang/serialization/MapCodec;)V <init>
decode (Lcom/mojang/serialization/DynamicOps;Lcom/mojang/serialization/MapLike;)Lcom/mojang/serialization/DataResult; decode
encode (Ljava/lang/Object;Lcom/mojang/serialization/DynamicOps;Lcom/mojang/serialization/RecordBuilder;)Lcom/mojang/serialization/RecordBuilder; encode
keys (Lcom/mojang/serialization/DynamicOps;)Ljava/util/stream/Stream; keys
toString ()Ljava/lang/String; toString
net/minecraft/util/ExtraCodecs$4 atw$4
val$decodeLifecycle a
val$encodeLifecycle b
<init> (Ljava/util/function/Function;Ljava/util/function/Function;)V <init>
apply (Lcom/mojang/serialization/DynamicOps;Ljava/lang/Object;Lcom/mojang/serialization/DataResult;)Lcom/mojang/serialization/DataResult; apply
coApply (Lcom/mojang/serialization/DynamicOps;Ljava/lang/Object;Lcom/mojang/serialization/DataResult;)Lcom/mojang/serialization/DataResult; coApply
lambda$apply$0 (Lcom/mojang/serialization/DataResult;Ljava/util/function/Function;Lcom/mojang/datafixers/util/Pair;)Lcom/mojang/serialization/DataResult; a
toString ()Ljava/lang/String; toString
net/minecraft/util/ExtraCodecs$5 atw$5
val$codec a
<init> (Lcom/mojang/serialization/Codec;)V <init>
decode (Lcom/mojang/serialization/DynamicOps;Ljava/lang/Object;)Lcom/mojang/serialization/DataResult; decode
lambda$decode$0 (Ljava/lang/Object;Ljava/lang/Exception;)Ljava/lang/String; a
net/minecraft/util/ExtraCodecs$6 atw$6
val$typeCodec c
val$typeGetter e
val$typeKey a
val$valueCodec d
val$valueKey b
<init> (Ljava/lang/String;Ljava/lang/String;Lcom/mojang/serialization/Codec;Ljava/util/function/Function;Ljava/util/function/Function;)V <init>
decode (Lcom/mojang/serialization/DynamicOps;Lcom/mojang/serialization/MapLike;)Lcom/mojang/serialization/DataResult; decode
encode (Ljava/lang/Object;Lcom/mojang/serialization/DynamicOps;Lcom/mojang/serialization/RecordBuilder;)Lcom/mojang/serialization/RecordBuilder; encode
encode (Lcom/mojang/serialization/Codec;Ljava/lang/Object;Lcom/mojang/serialization/DynamicOps;)Lcom/mojang/serialization/DataResult; a
keys (Lcom/mojang/serialization/DynamicOps;)Ljava/util/stream/Stream; keys
lambda$decode$0 (Ljava/lang/String;Lcom/mojang/serialization/MapLike;)Ljava/lang/String; a
lambda$decode$1 (Lcom/mojang/serialization/MapLike;Ljava/lang/String;Lcom/mojang/serialization/DynamicOps;Ljava/util/function/Function;Lcom/mojang/datafixers/util/Pair;)Lcom/mojang/serialization/DataResult; a
net/minecraft/util/ExtraCodecs$EitherCodec atw$b
first a
second b
<init> (Lcom/mojang/serialization/Codec;Lcom/mojang/serialization/Codec;)V <init>
decode (Lcom/mojang/serialization/DynamicOps;Ljava/lang/Object;)Lcom/mojang/serialization/DataResult; decode
encode (Lcom/mojang/datafixers/util/Either;Lcom/mojang/serialization/DynamicOps;Ljava/lang/Object;)Lcom/mojang/serialization/DataResult; a
encode (Ljava/lang/Object;Lcom/mojang/serialization/DynamicOps;Ljava/lang/Object;)Lcom/mojang/serialization/DataResult; encode
equals (Ljava/lang/Object;)Z equals
hashCode ()I hashCode
lambda$decode$0 (Lcom/mojang/datafixers/util/Pair;)Lcom/mojang/datafixers/util/Pair; b
lambda$decode$1 (Lcom/mojang/datafixers/util/Pair;)Lcom/mojang/datafixers/util/Pair; a
lambda$decode$2 (Lcom/mojang/datafixers/util/Pair;Lcom/mojang/datafixers/util/Pair;)Lcom/mojang/datafixers/util/Pair; a
lambda$encode$3 (Lcom/mojang/serialization/DynamicOps;Ljava/lang/Object;Ljava/lang/Object;)Lcom/mojang/serialization/DataResult; b
lambda$encode$4 (Lcom/mojang/serialization/DynamicOps;Ljava/lang/Object;Ljava/lang/Object;)Lcom/mojang/serialization/DataResult; a
toString ()Ljava/lang/String; toString
net/minecraft/util/ExtraCodecs$RecursiveCodec atw$c
name a
wrapped b
<init> (Ljava/lang/String;Ljava/util/function/Function;)V <init>
decode (Lcom/mojang/serialization/DynamicOps;Ljava/lang/Object;)Lcom/mojang/serialization/DataResult; decode
encode (Ljava/lang/Object;Lcom/mojang/serialization/DynamicOps;Ljava/lang/Object;)Lcom/mojang/serialization/DataResult; encode
lambda$new$0 (Ljava/util/function/Function;)Lcom/mojang/serialization/Codec; a
toString ()Ljava/lang/String; toString
net/minecraft/util/ExtraCodecs$StrictOptionalFieldCodec atw$d
elementCodec b
name a
<init> (Ljava/lang/String;Lcom/mojang/serialization/Codec;)V <init>
decode (Lcom/mojang/serialization/DynamicOps;Lcom/mojang/serialization/MapLike;)Lcom/mojang/serialization/DataResult; decode
encode (Ljava/lang/Object;Lcom/mojang/serialization/DynamicOps;Lcom/mojang/serialization/RecordBuilder;)Lcom/mojang/serialization/RecordBuilder; encode
encode (Ljava/util/Optional;Lcom/mojang/serialization/DynamicOps;Lcom/mojang/serialization/RecordBuilder;)Lcom/mojang/serialization/RecordBuilder; a
equals (Ljava/lang/Object;)Z equals
hashCode ()I hashCode
keys (Lcom/mojang/serialization/DynamicOps;)Ljava/util/stream/Stream; keys
toString ()Ljava/lang/String; toString
net/minecraft/util/ExtraCodecs$StrictUnboundedMapCodec atw$e
elementCodec b
keyCodec a
<init> (Lcom/mojang/serialization/Codec;Lcom/mojang/serialization/Codec;)V <init>
decode (Lcom/mojang/serialization/DynamicOps;Ljava/lang/Object;)Lcom/mojang/serialization/DataResult; decode
decode (Lcom/mojang/serialization/DynamicOps;Lcom/mojang/serialization/MapLike;)Lcom/mojang/serialization/DataResult; decode
elementCodec ()Lcom/mojang/serialization/Codec; elementCodec
encode (Ljava/util/Map;Lcom/mojang/serialization/DynamicOps;Ljava/lang/Object;)Lcom/mojang/serialization/DataResult; a
encode (Ljava/lang/Object;Lcom/mojang/serialization/DynamicOps;Ljava/lang/Object;)Lcom/mojang/serialization/DataResult; encode
equals (Ljava/lang/Object;)Z equals
hashCode ()I hashCode
keyCodec ()Lcom/mojang/serialization/Codec; keyCodec
lambda$decode$0 (Lcom/mojang/serialization/DataResult;Lcom/mojang/serialization/DataResult;)Ljava/lang/String; a
lambda$decode$1 ()Ljava/lang/String; a
lambda$decode$2 (Lcom/mojang/serialization/DynamicOps;Lcom/mojang/serialization/MapLike;)Lcom/mojang/serialization/DataResult; a
lambda$decode$3 (Ljava/lang/Object;Ljava/util/Map;)Lcom/mojang/datafixers/util/Pair; a
toString ()Ljava/lang/String; toString
net/minecraft/util/ExtraCodecs$TagOrElementLocation atw$f
id a
tag b
<init> (Lnet/minecraft/resources/ResourceLocation;Z)V <init>
decoratedId ()Ljava/lang/String; c
equals (Ljava/lang/Object;)Z equals
hashCode ()I hashCode
id ()Lnet/minecraft/resources/ResourceLocation; a
tag ()Z b
toString ()Ljava/lang/String; toString
net/minecraft/util/ExtraCodecs$XorCodec atw$g
first a
second b
<init> (Lcom/mojang/serialization/Codec;Lcom/mojang/serialization/Codec;)V <init>
decode (Lcom/mojang/serialization/DynamicOps;Ljava/lang/Object;)Lcom/mojang/serialization/DataResult; decode
encode (Lcom/mojang/datafixers/util/Either;Lcom/mojang/serialization/DynamicOps;Ljava/lang/Object;)Lcom/mojang/serialization/DataResult; a
encode (Ljava/lang/Object;Lcom/mojang/serialization/DynamicOps;Ljava/lang/Object;)Lcom/mojang/serialization/DataResult; encode
equals (Ljava/lang/Object;)Z equals
first ()Lcom/mojang/serialization/Codec; a
hashCode ()I hashCode
lambda$decode$0 (Lcom/mojang/datafixers/util/Pair;)Lcom/mojang/datafixers/util/Pair; b
lambda$decode$1 (Lcom/mojang/datafixers/util/Pair;)Lcom/mojang/datafixers/util/Pair; a
lambda$decode$2 (Ljava/util/Optional;Ljava/util/Optional;)Ljava/lang/String; a
lambda$decode$3 (Lcom/mojang/datafixers/util/Pair;Lcom/mojang/datafixers/util/Pair;)Lcom/mojang/datafixers/util/Pair; a
lambda$encode$4 (Lcom/mojang/serialization/DynamicOps;Ljava/lang/Object;Ljava/lang/Object;)Lcom/mojang/serialization/DataResult; b
lambda$encode$5 (Lcom/mojang/serialization/DynamicOps;Ljava/lang/Object;Ljava/lang/Object;)Lcom/mojang/serialization/DataResult; a
second ()Lcom/mojang/serialization/Codec; b
toString ()Ljava/lang/String; toString
net/minecraft/util/FastBufferedInputStream atx
DEFAULT_BUFFER_SIZE a
buffer c
in b
limit d
position e
<init> (Ljava/io/InputStream;I)V <init>
<init> (Ljava/io/InputStream;)V <init>
available ()I available
bytesInBuffer ()I a
close ()V close
fill ()V b
read ([BII)I read
read ()I read
skip (J)J skip
net/minecraft/util/FastColor aty
<init> ()V <init>
net/minecraft/util/FastColor$ABGR32 aty$a
<init> ()V <init>
alpha (I)I a
blue (I)I d
color (II)I a
color (IIII)I a
green (I)I c
opaque (I)I f
red (I)I b
transparent (I)I e
net/minecraft/util/FastColor$ARGB32 aty$b
<init> ()V <init>
alpha (I)I a
blue (I)I d
color (IIII)I a
green (I)I c
lerp (FII)I a
multiply (II)I a
red (I)I b
net/minecraft/util/FileZipper atz
LOGGER a
fs d
outputFile b
tempFile c
<clinit> ()V <clinit>
<init> (Ljava/nio/file/Path;)V <init>
add (Ljava/nio/file/Path;Ljava/lang/String;)V a
add (Ljava/nio/file/Path;)V a
add (Ljava/nio/file/Path;Ljava/io/File;)V a
close ()V close
lambda$add$0 (Ljava/nio/file/Path;Ljava/nio/file/attribute/BasicFileAttributes;)Z a
net/minecraft/util/FormattedCharSequence aua
EMPTY a
<clinit> ()V <clinit>
accept (Lnet/minecraft/util/FormattedCharSink;)Z accept
backward (Ljava/lang/String;Lnet/minecraft/network/chat/Style;)Lnet/minecraft/util/FormattedCharSequence; backward
backward (Ljava/lang/String;Lnet/minecraft/network/chat/Style;Lit/unimi/dsi/fastutil/ints/Int2IntFunction;)Lnet/minecraft/util/FormattedCharSequence; backward
codepoint (ILnet/minecraft/network/chat/Style;)Lnet/minecraft/util/FormattedCharSequence; codepoint
composite ()Lnet/minecraft/util/FormattedCharSequence; composite
composite ([Lnet/minecraft/util/FormattedCharSequence;)Lnet/minecraft/util/FormattedCharSequence; composite
composite (Lnet/minecraft/util/FormattedCharSequence;)Lnet/minecraft/util/FormattedCharSequence; composite
composite (Lnet/minecraft/util/FormattedCharSequence;Lnet/minecraft/util/FormattedCharSequence;)Lnet/minecraft/util/FormattedCharSequence; composite
composite (Ljava/util/List;)Lnet/minecraft/util/FormattedCharSequence; composite
decorateOutput (Lnet/minecraft/util/FormattedCharSink;Lit/unimi/dsi/fastutil/ints/Int2IntFunction;)Lnet/minecraft/util/FormattedCharSink; decorateOutput
forward (Ljava/lang/String;Lnet/minecraft/network/chat/Style;)Lnet/minecraft/util/FormattedCharSequence; forward
forward (Ljava/lang/String;Lnet/minecraft/network/chat/Style;Lit/unimi/dsi/fastutil/ints/Int2IntFunction;)Lnet/minecraft/util/FormattedCharSequence; forward
fromList (Ljava/util/List;)Lnet/minecraft/util/FormattedCharSequence; fromList
fromPair (Lnet/minecraft/util/FormattedCharSequence;Lnet/minecraft/util/FormattedCharSequence;)Lnet/minecraft/util/FormattedCharSequence; fromPair
lambda$backward$4 (Ljava/lang/String;Lnet/minecraft/network/chat/Style;Lnet/minecraft/util/FormattedCharSink;)Z a
lambda$backward$5 (Ljava/lang/String;Lnet/minecraft/network/chat/Style;Lit/unimi/dsi/fastutil/ints/Int2IntFunction;Lnet/minecraft/util/FormattedCharSink;)Z a
lambda$codepoint$1 (Lnet/minecraft/network/chat/Style;ILnet/minecraft/util/FormattedCharSink;)Z a
lambda$decorateOutput$6 (Lnet/minecraft/util/FormattedCharSink;Lit/unimi/dsi/fastutil/ints/Int2IntFunction;ILnet/minecraft/network/chat/Style;I)Z a
lambda$forward$2 (Ljava/lang/String;Lnet/minecraft/network/chat/Style;Lnet/minecraft/util/FormattedCharSink;)Z b
lambda$forward$3 (Ljava/lang/String;Lnet/minecraft/network/chat/Style;Lit/unimi/dsi/fastutil/ints/Int2IntFunction;Lnet/minecraft/util/FormattedCharSink;)Z b
lambda$fromList$8 (Ljava/util/List;Lnet/minecraft/util/FormattedCharSink;)Z a
lambda$fromPair$7 (Lnet/minecraft/util/FormattedCharSequence;Lnet/minecraft/util/FormattedCharSequence;Lnet/minecraft/util/FormattedCharSink;)Z a
lambda$static$0 (Lnet/minecraft/util/FormattedCharSink;)Z a
net/minecraft/util/FormattedCharSink aub
accept (ILnet/minecraft/network/chat/Style;I)Z accept
net/minecraft/util/FutureChain auc
LOGGER b
closed e
executor d
head c
<clinit> ()V <clinit>
<init> (Ljava/util/concurrent/Executor;)V <init>
append (Ljava/util/concurrent/CompletableFuture;Ljava/util/function/Consumer;)V append
close ()V close
lambda$append$0 (Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; a
lambda$append$1 (Ljava/util/function/Consumer;Ljava/lang/Object;)V a
lambda$append$2 (Ljava/lang/Throwable;)Ljava/lang/Void; a
net/minecraft/util/Graph aud
<init> ()V <init>
depthFirstSearch (Ljava/util/Map;Ljava/util/Set;Ljava/util/Set;Ljava/util/function/Consumer;Ljava/lang/Object;)Z a
net/minecraft/util/GsonHelper aue
GSON a
<clinit> ()V <clinit>
<init> ()V <init>
convertToBigDecimal (Lcom/google/gson/JsonElement;Ljava/lang/String;)Ljava/math/BigDecimal; j
convertToBigInteger (Lcom/google/gson/JsonElement;Ljava/lang/String;)Ljava/math/BigInteger; k
convertToBoolean (Lcom/google/gson/JsonElement;Ljava/lang/String;)Z c
convertToByte (Lcom/google/gson/JsonElement;Ljava/lang/String;)B h
convertToCharacter (Lcom/google/gson/JsonElement;Ljava/lang/String;)C i
convertToDouble (Lcom/google/gson/JsonElement;Ljava/lang/String;)D d
convertToFloat (Lcom/google/gson/JsonElement;Ljava/lang/String;)F e
convertToInt (Lcom/google/gson/JsonElement;Ljava/lang/String;)I g
convertToItem (Lcom/google/gson/JsonElement;Ljava/lang/String;)Lnet/minecraft/core/Holder; b
convertToJsonArray (Lcom/google/gson/JsonElement;Ljava/lang/String;)Lcom/google/gson/JsonArray; n
convertToJsonObject (Lcom/google/gson/JsonElement;Ljava/lang/String;)Lcom/google/gson/JsonObject; m
convertToLong (Lcom/google/gson/JsonElement;Ljava/lang/String;)J f
convertToObject (Lcom/google/gson/JsonElement;Ljava/lang/String;Lcom/google/gson/JsonDeserializationContext;Ljava/lang/Class;)Ljava/lang/Object; a
convertToShort (Lcom/google/gson/JsonElement;Ljava/lang/String;)S l
convertToString (Lcom/google/gson/JsonElement;Ljava/lang/String;)Ljava/lang/String; a
fromJson (Lcom/google/gson/Gson;Ljava/io/Reader;Ljava/lang/Class;Z)Ljava/lang/Object; b
fromJson (Lcom/google/gson/Gson;Ljava/io/Reader;Ljava/lang/Class;)Ljava/lang/Object; a
fromJson (Lcom/google/gson/Gson;Ljava/io/Reader;Lcom/google/gson/reflect/TypeToken;)Ljava/lang/Object; a
fromJson (Lcom/google/gson/Gson;Ljava/lang/String;Ljava/lang/Class;)Ljava/lang/Object; a
fromJson (Lcom/google/gson/Gson;Ljava/lang/String;Ljava/lang/Class;Z)Ljava/lang/Object; a
fromJson (Lcom/google/gson/Gson;Ljava/io/Reader;Lcom/google/gson/reflect/TypeToken;Z)Ljava/lang/Object; b
fromNullableJson (Lcom/google/gson/Gson;Ljava/io/Reader;Ljava/lang/Class;Z)Ljava/lang/Object; a
fromNullableJson (Lcom/google/gson/Gson;Ljava/lang/String;Lcom/google/gson/reflect/TypeToken;)Ljava/lang/Object; a
fromNullableJson (Lcom/google/gson/Gson;Ljava/lang/String;Ljava/lang/Class;Z)Ljava/lang/Object; b
fromNullableJson (Lcom/google/gson/Gson;Ljava/io/Reader;Lcom/google/gson/reflect/TypeToken;Z)Ljava/lang/Object; a
fromNullableJson (Lcom/google/gson/Gson;Ljava/lang/String;Lcom/google/gson/reflect/TypeToken;Z)Ljava/lang/Object; a
getAsBigDecimal (Lcom/google/gson/JsonObject;Ljava/lang/String;Ljava/math/BigDecimal;)Ljava/math/BigDecimal; a
getAsBigDecimal (Lcom/google/gson/JsonObject;Ljava/lang/String;)Ljava/math/BigDecimal; r
getAsBigInteger (Lcom/google/gson/JsonObject;Ljava/lang/String;Ljava/math/BigInteger;)Ljava/math/BigInteger; a
getAsBigInteger (Lcom/google/gson/JsonObject;Ljava/lang/String;)Ljava/math/BigInteger; s
getAsBoolean (Lcom/google/gson/JsonObject;Ljava/lang/String;Z)Z a
getAsBoolean (Lcom/google/gson/JsonObject;Ljava/lang/String;)Z k
getAsByte (Lcom/google/gson/JsonObject;Ljava/lang/String;)B p
getAsByte (Lcom/google/gson/JsonObject;Ljava/lang/String;B)B a
getAsCharacter (Lcom/google/gson/JsonObject;Ljava/lang/String;C)C a
getAsCharacter (Lcom/google/gson/JsonObject;Ljava/lang/String;)C q
getAsDouble (Lcom/google/gson/JsonObject;Ljava/lang/String;)D l
getAsDouble (Lcom/google/gson/JsonObject;Ljava/lang/String;D)D a
getAsFloat (Lcom/google/gson/JsonObject;Ljava/lang/String;)F m
getAsFloat (Lcom/google/gson/JsonObject;Ljava/lang/String;F)F a
getAsInt (Lcom/google/gson/JsonObject;Ljava/lang/String;)I o
getAsInt (Lcom/google/gson/JsonObject;Ljava/lang/String;I)I a
getAsItem (Lcom/google/gson/JsonObject;Ljava/lang/String;Lnet/minecraft/core/Holder;)Lnet/minecraft/core/Holder; a
getAsItem (Lcom/google/gson/JsonObject;Ljava/lang/String;)Lnet/minecraft/core/Holder; j
getAsJsonArray (Lcom/google/gson/JsonObject;Ljava/lang/String;)Lcom/google/gson/JsonArray; v
getAsJsonArray (Lcom/google/gson/JsonObject;Ljava/lang/String;Lcom/google/gson/JsonArray;)Lcom/google/gson/JsonArray; a
getAsJsonObject (Lcom/google/gson/JsonObject;Ljava/lang/String;Lcom/google/gson/JsonObject;)Lcom/google/gson/JsonObject; a
getAsJsonObject (Lcom/google/gson/JsonObject;Ljava/lang/String;)Lcom/google/gson/JsonObject; u
getAsLong (Lcom/google/gson/JsonObject;Ljava/lang/String;)J n
getAsLong (Lcom/google/gson/JsonObject;Ljava/lang/String;J)J a
getAsObject (Lcom/google/gson/JsonObject;Ljava/lang/String;Ljava/lang/Object;Lcom/google/gson/JsonDeserializationContext;Ljava/lang/Class;)Ljava/lang/Object; a
getAsObject (Lcom/google/gson/JsonObject;Ljava/lang/String;Lcom/google/gson/JsonDeserializationContext;Ljava/lang/Class;)Ljava/lang/Object; a
getAsShort (Lcom/google/gson/JsonObject;Ljava/lang/String;S)S a
getAsShort (Lcom/google/gson/JsonObject;Ljava/lang/String;)S t
getAsString (Lcom/google/gson/JsonObject;Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; a
getAsString (Lcom/google/gson/JsonObject;Ljava/lang/String;)Ljava/lang/String; i
getNonNull (Lcom/google/gson/JsonObject;Ljava/lang/String;)Lcom/google/gson/JsonElement; h
getType (Lcom/google/gson/JsonElement;)Ljava/lang/String; d
isArrayNode (Lcom/google/gson/JsonObject;Ljava/lang/String;)Z d
isBooleanValue (Lcom/google/gson/JsonObject;Ljava/lang/String;)Z c
isBooleanValue (Lcom/google/gson/JsonElement;)Z c
isNumberValue (Lcom/google/gson/JsonObject;Ljava/lang/String;)Z b
isNumberValue (Lcom/google/gson/JsonElement;)Z b
isObjectNode (Lcom/google/gson/JsonObject;Ljava/lang/String;)Z e
isStringValue (Lcom/google/gson/JsonElement;)Z a
isStringValue (Lcom/google/gson/JsonObject;Ljava/lang/String;)Z a
isValidNode (Lcom/google/gson/JsonObject;Ljava/lang/String;)Z g
isValidPrimitive (Lcom/google/gson/JsonObject;Ljava/lang/String;)Z f
lambda$convertToItem$0 (Ljava/lang/String;Ljava/lang/String;)Lcom/google/gson/JsonSyntaxException; a
parse (Ljava/io/Reader;)Lcom/google/gson/JsonObject; a
parse (Ljava/io/Reader;Z)Lcom/google/gson/JsonObject; a
parse (Ljava/lang/String;Z)Lcom/google/gson/JsonObject; a
parse (Ljava/lang/String;)Lcom/google/gson/JsonObject; a
parseArray (Ljava/lang/String;)Lcom/google/gson/JsonArray; b
parseArray (Ljava/io/Reader;)Lcom/google/gson/JsonArray; b
sortByKeyIfNeeded (Ljava/util/Collection;Ljava/util/Comparator;)Ljava/util/Collection; a
toStableString (Lcom/google/gson/JsonElement;)Ljava/lang/String; e
writeValue (Lcom/google/gson/stream/JsonWriter;Lcom/google/gson/JsonElement;Ljava/util/Comparator;)V a
net/minecraft/util/HttpUtil auf
LOGGER a
<clinit> ()V <clinit>
<init> ()V <init>
cachedFilePath (Ljava/nio/file/Path;Lcom/google/common/hash/HashCode;)Ljava/nio/file/Path; a
checkExistingFile (Ljava/nio/file/Path;Lcom/google/common/hash/HashFunction;Lcom/google/common/hash/HashCode;)Z a
downloadAndHash (Lcom/google/common/hash/HashFunction;ILnet/minecraft/util/HttpUtil$DownloadProgressListener;Ljava/io/InputStream;Ljava/nio/file/Path;)Lcom/google/common/hash/HashCode; a
downloadFile (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; a
getAvailablePort ()I a
hashFile (Ljava/nio/file/Path;Lcom/google/common/hash/HashFunction;)Lcom/google/common/hash/HashCode; a
isPortAvailable (I)Z a
updateModificationTime (Ljava/nio/file/Path;)V a
net/minecraft/util/HttpUtil$DownloadProgressListener auf$a
downloadStart (Ljava/util/OptionalLong;)V a
downloadedBytes (J)V a
requestFinished (Z)V a
requestStart ()V a
net/minecraft/util/InclusiveRange aug
INT a
maxInclusive c
minInclusive b
<clinit> ()V <clinit>
<init> (Ljava/lang/Comparable;Ljava/lang/Comparable;)V <init>
<init> (Ljava/lang/Comparable;)V <init>
codec (Lcom/mojang/serialization/Codec;)Lcom/mojang/serialization/Codec; a
codec (Lcom/mojang/serialization/Codec;Ljava/lang/Comparable;Ljava/lang/Comparable;)Lcom/mojang/serialization/Codec; a
contains (Lnet/minecraft/util/InclusiveRange;)Z a
create (Ljava/lang/Comparable;Ljava/lang/Comparable;)Lcom/mojang/serialization/DataResult; a
equals (Ljava/lang/Object;)Z equals
hashCode ()I hashCode
isValueInRange (Ljava/lang/Comparable;)Z a
lambda$codec$0 (Ljava/lang/Comparable;Lnet/minecraft/util/InclusiveRange;)Ljava/lang/String; b
lambda$codec$1 (Ljava/lang/Comparable;Lnet/minecraft/util/InclusiveRange;)Ljava/lang/String; a
lambda$codec$2 (Ljava/lang/Comparable;Ljava/lang/Comparable;Lnet/minecraft/util/InclusiveRange;)Lcom/mojang/serialization/DataResult; a
lambda$create$3 ()Ljava/lang/String; c
maxInclusive ()Ljava/lang/Comparable; b
minInclusive ()Ljava/lang/Comparable; a
toString ()Ljava/lang/String; toString
net/minecraft/util/JavaOps auh
INSTANCE a
<clinit> ()V <clinit>
<init> ()V <init>
convertTo (Lcom/mojang/serialization/DynamicOps;Ljava/lang/Object;)Ljava/lang/Object; convertTo
createBoolean (Z)Ljava/lang/Object; createBoolean
createByte (B)Ljava/lang/Object; createByte
createByteList (Ljava/nio/ByteBuffer;)Ljava/lang/Object; createByteList
createDouble (D)Ljava/lang/Object; createDouble
createFloat (F)Ljava/lang/Object; createFloat
createInt (I)Ljava/lang/Object; createInt
createIntList (Ljava/util/stream/IntStream;)Ljava/lang/Object; createIntList
createList (Ljava/util/stream/Stream;)Ljava/lang/Object; createList
createLong (J)Ljava/lang/Object; createLong
createLongList (Ljava/util/stream/LongStream;)Ljava/lang/Object; createLongList
createMap (Ljava/util/Map;)Ljava/lang/Object; createMap
createMap (Ljava/util/stream/Stream;)Ljava/lang/Object; createMap
createNumeric (Ljava/lang/Number;)Ljava/lang/Object; createNumeric
createShort (S)Ljava/lang/Object; createShort
createString (Ljava/lang/String;)Ljava/lang/Object; createString
empty ()Ljava/lang/Object; empty
emptyList ()Ljava/lang/Object; emptyList
emptyMap ()Ljava/lang/Object; emptyMap
getBooleanValue (Ljava/lang/Object;)Lcom/mojang/serialization/DataResult; getBooleanValue
getByteBuffer (Ljava/lang/Object;)Lcom/mojang/serialization/DataResult; getByteBuffer
getIntStream (Ljava/lang/Object;)Lcom/mojang/serialization/DataResult; getIntStream
getList (Ljava/lang/Object;)Lcom/mojang/serialization/DataResult; getList
getLongStream (Ljava/lang/Object;)Lcom/mojang/serialization/DataResult; getLongStream
getMap (Ljava/lang/Object;)Lcom/mojang/serialization/DataResult; getMap
getMapEntries (Ljava/util/Map;)Ljava/util/stream/Stream; a
getMapEntries (Ljava/lang/Object;)Lcom/mojang/serialization/DataResult; getMapEntries
getMapValues (Ljava/lang/Object;)Lcom/mojang/serialization/DataResult; getMapValues
getNumberValue (Ljava/lang/Object;)Lcom/mojang/serialization/DataResult; getNumberValue
getStream (Ljava/lang/Object;)Lcom/mojang/serialization/DataResult; getStream
getStringValue (Ljava/lang/Object;)Lcom/mojang/serialization/DataResult; getStringValue
lambda$getBooleanValue$1 (Ljava/lang/Object;)Ljava/lang/String; q
lambda$getByteBuffer$16 (Ljava/lang/Object;)Ljava/lang/String; d
lambda$getIntStream$17 (Ljava/lang/Object;)Ljava/lang/String; c
lambda$getList$15 (Ljava/lang/Object;)Ljava/lang/String; e
lambda$getLongStream$18 (Ljava/lang/Object;)Ljava/lang/String; b
lambda$getMap$12 (Ljava/lang/Object;)Ljava/lang/String; h
lambda$getMapEntries$11 (Ljava/lang/Object;)Ljava/lang/String; i
lambda$getMapEntries$9 (Ljava/util/Map$Entry;)Lcom/mojang/datafixers/util/Pair; a
lambda$getMapValues$10 (Ljava/lang/Object;)Ljava/lang/String; j
lambda$getNumberValue$0 (Ljava/lang/Object;)Ljava/lang/String; r
lambda$getStream$13 (Ljava/lang/Object;)Ljava/lang/Object; g
lambda$getStream$14 (Ljava/lang/Object;)Ljava/lang/String; f
lambda$getStringValue$2 (Ljava/lang/Object;)Ljava/lang/String; p
lambda$mergeToList$3 (Ljava/lang/Object;)Ljava/lang/String; o
lambda$mergeToList$4 (Ljava/lang/Object;)Ljava/lang/String; n
lambda$mergeToMap$5 (Ljava/lang/Object;)Ljava/lang/String; m
lambda$mergeToMap$6 (Ljava/lang/Object;)Ljava/lang/String; l
lambda$mergeToMap$7 (Lcom/google/common/collect/ImmutableMap$Builder;Lcom/mojang/datafixers/util/Pair;)V a
lambda$mergeToMap$8 (Ljava/lang/Object;)Ljava/lang/String; k
lambda$remove$19 (Ljava/lang/Object;)Ljava/lang/String; a
mapBuilder ()Lcom/mojang/serialization/RecordBuilder; mapBuilder
mapLikeToMap (Lcom/mojang/serialization/MapLike;)Ljava/util/Map; a
mergeToList (Ljava/lang/Object;Ljava/lang/Object;)Lcom/mojang/serialization/DataResult; mergeToList
mergeToList (Ljava/lang/Object;Ljava/util/List;)Lcom/mojang/serialization/DataResult; mergeToList
mergeToMap (Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)Lcom/mojang/serialization/DataResult; mergeToMap
mergeToMap (Ljava/lang/Object;Ljava/util/Map;)Lcom/mojang/serialization/DataResult; mergeToMap
mergeToMap (Ljava/lang/Object;Lcom/mojang/serialization/MapLike;)Lcom/mojang/serialization/DataResult; mergeToMap
remove (Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object; remove
toString ()Ljava/lang/String; toString
net/minecraft/util/JavaOps$1 auh$1
this$0 b
val$map a
<init> (Lnet/minecraft/util/JavaOps;Ljava/util/Map;)V <init>
entries ()Ljava/util/stream/Stream; entries
get (Ljava/lang/Object;)Ljava/lang/Object; get
get (Ljava/lang/String;)Ljava/lang/Object; get
toString ()Ljava/lang/String; toString
net/minecraft/util/JavaOps$FixedMapBuilder auh$a
<init> (Lcom/mojang/serialization/DynamicOps;)V <init>
append (Ljava/lang/Object;Ljava/lang/Object;Lcom/google/common/collect/ImmutableMap$Builder;)Lcom/google/common/collect/ImmutableMap$Builder; a
append (Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; append
build (Ljava/lang/Object;Ljava/lang/Object;)Lcom/mojang/serialization/DataResult; build
build (Lcom/google/common/collect/ImmutableMap$Builder;Ljava/lang/Object;)Lcom/mojang/serialization/DataResult; a
initBuilder ()Lcom/google/common/collect/ImmutableMap$Builder; a
initBuilder ()Ljava/lang/Object; initBuilder
lambda$build$0 (Ljava/lang/IllegalArgumentException;)Ljava/lang/String; a
net/minecraft/util/KeyDispatchDataCodec aui
codec a
<init> (Lcom/mojang/serialization/Codec;)V <init>
codec ()Lcom/mojang/serialization/Codec; a
equals (Ljava/lang/Object;)Z equals
hashCode ()I hashCode
of (Lcom/mojang/serialization/MapCodec;)Lnet/minecraft/util/KeyDispatchDataCodec; a
of (Lcom/mojang/serialization/Codec;)Lnet/minecraft/util/KeyDispatchDataCodec; a
toString ()Ljava/lang/String; toString
net/minecraft/util/LazyLoadedValue auj
factory a
<init> (Ljava/util/function/Supplier;)V <init>
get ()Ljava/lang/Object; a
net/minecraft/util/LinearCongruentialGenerator auk
INCREMENT b
MULTIPLIER a
<init> ()V <init>
next (JJ)J a
net/minecraft/util/LowerCaseEnumTypeAdapterFactory aul
<init> ()V <init>
create (Lcom/google/gson/Gson;Lcom/google/gson/reflect/TypeToken;)Lcom/google/gson/TypeAdapter; create
toLowercase (Ljava/lang/Object;)Ljava/lang/String; a
net/minecraft/util/LowerCaseEnumTypeAdapterFactory$1 aul$1
this$0 b
val$lowercaseToConstant a
<init> (Lnet/minecraft/util/LowerCaseEnumTypeAdapterFactory;Ljava/util/Map;)V <init>
read (Lcom/google/gson/stream/JsonReader;)Ljava/lang/Object; read
write (Lcom/google/gson/stream/JsonWriter;Ljava/lang/Object;)V write
net/minecraft/util/MemoryReserve aum
reserve a
<clinit> ()V <clinit>
<init> ()V <init>
allocate ()V a
release ()V b
net/minecraft/util/ModCheck aun
confidence a
description b
<init> (Lnet/minecraft/util/ModCheck$Confidence;Ljava/lang/String;)V <init>
confidence ()Lnet/minecraft/util/ModCheck$Confidence; c
description ()Ljava/lang/String; d
equals (Ljava/lang/Object;)Z equals
fullDescription ()Ljava/lang/String; b
hashCode ()I hashCode
identify (Ljava/lang/String;Ljava/util/function/Supplier;Ljava/lang/String;Ljava/lang/Class;)Lnet/minecraft/util/ModCheck; a
merge (Lnet/minecraft/util/ModCheck;)Lnet/minecraft/util/ModCheck; a
shouldReportAsModified ()Z a
toString ()Ljava/lang/String; toString
net/minecraft/util/ModCheck$Confidence aun$a
$VALUES f
DEFINITELY c
PROBABLY_NOT a
VERY_LIKELY b
description d
shouldReportAsModified e
$values ()[Lnet/minecraft/util/ModCheck$Confidence; a
<clinit> ()V <clinit>
<init> (Ljava/lang/String;ILjava/lang/String;Z)V <init>
valueOf (Ljava/lang/String;)Lnet/minecraft/util/ModCheck$Confidence; valueOf
values ()[Lnet/minecraft/util/ModCheck$Confidence; values
net/minecraft/util/Mth auo
ASIN_TAB w
COS_TAB x
DEG_TO_RAD d
EPSILON f
FRAC_BIAS v
FRAC_EXP t
HALF_PI b
LUT_SIZE u
MULTIPLY_DE_BRUIJN_BIT_POSITION r
ONE_SIXTH s
PI a
RAD_TO_DEG e
RANDOM q
SIN p
SIN_SCALE o
SQRT_OF_TWO g
TWO_PI c
UUID_VARIANT m
UUID_VARIANT_2 n
UUID_VERSION k
UUID_VERSION_TYPE_4 l
X_AXIS i
Y_AXIS h
Z_AXIS j
<clinit> ()V <clinit>
<init> ()V <init>
abs (I)I a
abs (F)F e
absMax (DD)D a
approach (FFF)F d
approachDegrees (FFF)F e
atan2 (DD)D d
binarySearch (IILjava/util/function/IntPredicate;)I a
catmullrom (FFFFF)F a
ceil (F)I f
ceil (D)I c
ceillog2 (I)I e
clamp (III)I a
clamp (DDD)D a
clamp (JJJ)J a
clamp (FFF)F a
clampedLerp (FFF)F b
clampedLerp (DDD)D b
clampedMap (DDDDD)D a
clampedMap (FFFFF)F b
color (FFF)I f
cos (F)F b
createInsecureUUID ()Ljava/util/UUID; a
createInsecureUUID (Lnet/minecraft/util/RandomSource;)Ljava/util/UUID; a
degreesDifference (FF)F c
degreesDifferenceAbs (FF)F d
equal (FF)Z a
equal (DD)Z b
fastInvCubeRoot (F)F j
fastInvSqrt (D)D g
floor (F)I d
floor (D)I a
floorDiv (II)I a
frac (D)D e
frac (F)F h
getInt (Ljava/lang/String;I)I a
getSeed (Lnet/minecraft/core/Vec3i;)J a
getSeed (III)J b
hsvToRgb (FFF)I h
invSqrt (D)D f
invSqrt (F)F i
inverseLerp (DDD)D c
inverseLerp (FFF)F g
isMultipleOf (II)Z c
isPowerOfTwo (I)Z d
lambda$outFromOrigin$1 (IIII)Z b
lambda$outFromOrigin$2 (IIIII)I a
lambda$static$0 ([F)V a
length (DD)D f
length (DDD)D g
lengthSquared (DD)D e
lengthSquared (DDD)D f
lerp (DDD)D d
lerp (FFF)F i
lerp2 (DDDDDD)D a
lerp3 (DDDDDDDDDDD)D a
lerpDiscrete (FII)I b
lerpInt (FII)I a
lfloor (D)J b
log2 (I)I f
map (FFFFF)F c
map (DDDDD)D b
murmurHash3Mixer (I)I g
nextDouble (Lnet/minecraft/util/RandomSource;DD)D a
nextFloat (Lnet/minecraft/util/RandomSource;FF)F a
nextInt (Lnet/minecraft/util/RandomSource;II)I a
normal (Lnet/minecraft/util/RandomSource;FF)F c
outFromOrigin (IIII)Ljava/util/stream/IntStream; a
outFromOrigin (III)Ljava/util/stream/IntStream; c
positiveCeilDiv (II)I e
positiveModulo (FF)F b
positiveModulo (DD)D c
positiveModulo (II)I b
quantize (DI)I a
randomBetween (Lnet/minecraft/util/RandomSource;FF)F b
randomBetweenInclusive (Lnet/minecraft/util/RandomSource;II)I b
rayIntersectsAABB (Lnet/minecraft/world/phys/Vec3;Lnet/minecraft/world/phys/Vec3;Lnet/minecraft/world/phys/AABB;)Z a
rotLerp (FFF)F j
rotLerp (DDD)D e
rotateIfNecessary (FFF)F c
rotationAroundAxis (Lorg/joml/Vector3f;Lorg/joml/Quaternionf;Lorg/joml/Quaternionf;)Lorg/joml/Quaternionf; a
roundToward (II)I d
sign (D)I j
sin (F)F a
smallestEncompassingPowerOfTwo (I)I c
smoothstep (D)D h
smoothstepDerivative (D)D i
sqrt (F)F c
square (J)J a
square (I)I h
square (D)D k
square (F)F k
triangleWave (FF)F e
wobble (D)D l
wrapDegrees (I)I b
wrapDegrees (D)D d
wrapDegrees (F)F g
net/minecraft/util/NativeModuleLister aup
CODEPAGE_MASK d
DEFAULT_CODEPAGE e
DEFAULT_LANG c
LANG_MASK b
LOGGER a
<clinit> ()V <clinit>
<init> ()V <init>
addCrashSection (Lnet/minecraft/CrashReportCategory;)V a
findLangAndCodepage ([I)Ljava/util/OptionalInt; a
lambda$addCrashSection$0 (Lnet/minecraft/util/NativeModuleLister$NativeModuleInfo;)Ljava/lang/String; b
lambda$addCrashSection$1 (Lnet/minecraft/util/NativeModuleLister$NativeModuleInfo;)Ljava/lang/String; a
lambda$addCrashSection$2 ()Ljava/lang/String; b
langTableKey (Ljava/lang/String;II)Ljava/lang/String; a
listModules ()Ljava/util/List; a
queryVersionString (Lcom/sun/jna/Pointer;Ljava/lang/String;Lcom/sun/jna/ptr/IntByReference;)Ljava/lang/String; b
queryVersionValue (Lcom/sun/jna/Pointer;Ljava/lang/String;Lcom/sun/jna/ptr/IntByReference;)Lcom/sun/jna/Pointer; a
tryGetVersion (Ljava/lang/String;)Ljava/util/Optional; a
net/minecraft/util/NativeModuleLister$NativeModuleInfo aup$a
name a
version b
<init> (Ljava/lang/String;Ljava/util/Optional;)V <init>
lambda$toString$0 (Lnet/minecraft/util/NativeModuleLister$NativeModuleVersion;)Ljava/lang/String; a
toString ()Ljava/lang/String; toString
net/minecraft/util/NativeModuleLister$NativeModuleVersion aup$b
company c
description a
version b
<init> (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V <init>
toString ()Ljava/lang/String; toString
net/minecraft/util/OptionEnum auq
getCaption ()Lnet/minecraft/network/chat/Component; d
getId ()I a
getKey ()Ljava/lang/String; b
net/minecraft/util/ParticleUtils aur
<init> ()V <init>
getRandomSpeedRanges (Lnet/minecraft/util/RandomSource;)Lnet/minecraft/world/phys/Vec3; a
lambda$spawnParticlesOnBlockFaces$0 (Lnet/minecraft/world/level/Level;)Lnet/minecraft/world/phys/Vec3; a
spawnParticleBelow (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/util/RandomSource;Lnet/minecraft/core/particles/ParticleOptions;)V a
spawnParticleOnFace (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/Direction;Lnet/minecraft/core/particles/ParticleOptions;Lnet/minecraft/world/phys/Vec3;D)V a
spawnParticlesAlongAxis (Lnet/minecraft/core/Direction$Axis;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;DLnet/minecraft/core/particles/ParticleOptions;Lnet/minecraft/util/valueproviders/UniformInt;)V a
spawnParticlesOnBlockFace (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/particles/ParticleOptions;Lnet/minecraft/util/valueproviders/IntProvider;Lnet/minecraft/core/Direction;Ljava/util/function/Supplier;D)V a
spawnParticlesOnBlockFaces (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/particles/ParticleOptions;Lnet/minecraft/util/valueproviders/IntProvider;)V a
net/minecraft/util/PngInfo aus
IHDR_SIZE e
IHDR_TYPE d
PNG_HEADER c
height b
width a
<init> (II)V <init>
equals (Ljava/lang/Object;)Z equals
fromBytes ([B)Lnet/minecraft/util/PngInfo; a
fromStream (Ljava/io/InputStream;)Lnet/minecraft/util/PngInfo; a
hashCode ()I hashCode
height ()I b
toString ()Ljava/lang/String; toString
validateHeader (Ljava/nio/ByteBuffer;)V a
width ()I a
net/minecraft/util/ProblemReporter aut
forChild (Ljava/lang/String;)Lnet/minecraft/util/ProblemReporter; a
report (Ljava/lang/String;)V b
net/minecraft/util/ProblemReporter$Collector aut$a
path b
pathCache c
problems a
<init> (Lcom/google/common/collect/Multimap;Ljava/util/function/Supplier;)V <init>
<init> ()V <init>
forChild (Ljava/lang/String;)Lnet/minecraft/util/ProblemReporter; a
get ()Lcom/google/common/collect/Multimap; a
getPath ()Ljava/lang/String; b
lambda$forChild$1 (Ljava/lang/String;)Ljava/lang/String; c
lambda$new$0 ()Ljava/lang/String; c
report (Ljava/lang/String;)V b
net/minecraft/util/ProgressListener auu
progressStage (Lnet/minecraft/network/chat/Component;)V c
progressStagePercentage (I)V a
progressStart (Lnet/minecraft/network/chat/Component;)V b
progressStartNoAbort (Lnet/minecraft/network/chat/Component;)V a
stop ()V a
net/minecraft/util/RandomSource auv
GAUSSIAN_SPREAD_FACTOR a
consumeCount (I)V b
create (J)Lnet/minecraft/util/RandomSource; a
create ()Lnet/minecraft/util/RandomSource; a
createNewThreadLocalInstance ()Lnet/minecraft/util/RandomSource; c
createThreadSafe ()Lnet/minecraft/util/RandomSource; b
fork ()Lnet/minecraft/util/RandomSource; d
forkPositional ()Lnet/minecraft/world/level/levelgen/PositionalRandomFactory; e
nextBoolean ()Z h
nextDouble ()D j
nextFloat ()F i
nextGaussian ()D k
nextInt (II)I b
nextInt ()I f
nextInt (I)I a
nextIntBetweenInclusive (II)I a
nextLong ()J g
setSeed (J)V b
triangle (DD)D a
net/minecraft/util/ResourceLocationPattern auw
CODEC a
locationPredicate f
namespacePattern b
namespacePredicate c
pathPattern d
pathPredicate e
<clinit> ()V <clinit>
<init> (Ljava/util/Optional;Ljava/util/Optional;)V <init>
lambda$new$3 (Ljava/lang/String;)Z b
lambda$new$4 (Ljava/lang/String;)Z a
lambda$new$5 (Lnet/minecraft/resources/ResourceLocation;)Z a
lambda$static$0 (Lnet/minecraft/util/ResourceLocationPattern;)Ljava/util/Optional; b
lambda$static$1 (Lnet/minecraft/util/ResourceLocationPattern;)Ljava/util/Optional; a
lambda$static$2 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; a
locationPredicate ()Ljava/util/function/Predicate; c
namespacePredicate ()Ljava/util/function/Predicate; a
pathPredicate ()Ljava/util/function/Predicate; b
net/minecraft/util/SampleLogger auy
CAPACITY a
samples b
size d
start c
<init> ()V <init>
capacity ()I a
get (I)J a
logSample (J)V a
reset ()V c
size ()I b
wrapIndex (I)I b
net/minecraft/util/SegmentedAnglePrecision auz
angleToDegree d
degreeToAngle c
mask a
precision b
<init> (I)V <init>
fromDegrees (F)I b
fromDegreesWithTurns (F)I a
fromDirection (Lnet/minecraft/core/Direction;)I a
getMask ()I a
isSameAxis (II)Z a
normalize (I)I c
toDegrees (I)F b
toDegreesWithTurns (I)F a
net/minecraft/util/SequencedPriorityIterator ava
valuesByPriority a
<init> ()V <init>
add (Ljava/lang/Object;I)V a
computeNext ()Ljava/lang/Object; computeNext
lambda$add$0 (I)Ljava/util/Deque; a
lambda$computeNext$1 (Lit/unimi/dsi/fastutil/ints/Int2ObjectMap$Entry;)Z a
lambda$computeNext$2 (Lnet/minecraft/util/SequencedPriorityIterator;)Ljava/lang/Object; a
net/minecraft/util/SignatureUpdater avb
update (Lnet/minecraft/util/SignatureUpdater$Output;)V update
net/minecraft/util/SignatureUpdater$Output avb$a
update ([B)V update
net/minecraft/util/SignatureValidator avc
LOGGER b
NO_VALIDATION a
<clinit> ()V <clinit>
from (Ljava/security/PublicKey;Ljava/lang/String;)Lnet/minecraft/util/SignatureValidator; a
from (Lcom/mojang/authlib/yggdrasil/ServicesKeySet;Lcom/mojang/authlib/yggdrasil/ServicesKeyType;)Lnet/minecraft/util/SignatureValidator; a
lambda$from$2 (Ljava/lang/String;Ljava/security/PublicKey;Lnet/minecraft/util/SignatureUpdater;[B)Z a
lambda$from$3 (Lnet/minecraft/util/SignatureUpdater;[BLcom/mojang/authlib/yggdrasil/ServicesKeyInfo;)Z a
lambda$from$4 (Ljava/util/Collection;Lnet/minecraft/util/SignatureUpdater;[B)Z a
lambda$static$0 (Lnet/minecraft/util/SignatureUpdater;[B)Z a
lambda$validate$1 ([BLnet/minecraft/util/SignatureUpdater$Output;)V a
validate ([B[B)Z a
validate (Lnet/minecraft/util/SignatureUpdater;[B)Z validate
verifySignature (Lnet/minecraft/util/SignatureUpdater;[BLjava/security/Signature;)Z a
net/minecraft/util/Signer avd
LOGGER a
<clinit> ()V <clinit>
from (Ljava/security/PrivateKey;Ljava/lang/String;)Lnet/minecraft/util/Signer; a
lambda$from$1 (Ljava/lang/String;Ljava/security/PrivateKey;Lnet/minecraft/util/SignatureUpdater;)[B a
lambda$sign$0 ([BLnet/minecraft/util/SignatureUpdater$Output;)V a
sign (Lnet/minecraft/util/SignatureUpdater;)[B sign
sign ([B)[B a
net/minecraft/util/SimpleBitStorage ave
MAGIC a
bits c
data b
divideAdd h
divideMul g
divideShift i
mask d
size e
valuesPerLong f
<clinit> ()V <clinit>
<init> (II[J)V <init>
<init> (II[I)V <init>
<init> (II)V <init>
cellIndex (I)I b
copy ()Lnet/minecraft/util/BitStorage; d
get (I)I a
getAll (Ljava/util/function/IntConsumer;)V a
getAndSet (II)I a
getBits ()I c
getRaw ()[J a
getSize ()I b
set (II)V b
unpack ([I)V a
net/minecraft/util/SimpleBitStorage$InitializationException ave$a
<init> (Ljava/lang/String;)V <init>
net/minecraft/util/SingleKeyCache avf
cacheKey b
cachedValue c
computeValue a
<init> (Ljava/util/function/Function;)V <init>
getValue (Ljava/lang/Object;)Ljava/lang/Object; a
net/minecraft/util/SmoothDouble avg
lastAmount c
remainingValue b
targetValue a
<init> ()V <init>
getNewDeltaValue (DD)D a
reset ()V a
net/minecraft/util/SortedArraySet avh
DEFAULT_INITIAL_CAPACITY a
comparator b
contents c
size d
<init> (ILjava/util/Comparator;)V <init>
add (Ljava/lang/Object;)Z add
addInternal (Ljava/lang/Object;I)V a
addOrGet (Ljava/lang/Object;)Ljava/lang/Object; a
castRawArray ([Ljava/lang/Object;)[Ljava/lang/Object; a
clear ()V clear
contains (Ljava/lang/Object;)Z contains
create (Ljava/util/Comparator;)Lnet/minecraft/util/SortedArraySet; a
create ()Lnet/minecraft/util/SortedArraySet; a
create (I)Lnet/minecraft/util/SortedArraySet; a
create (Ljava/util/Comparator;I)Lnet/minecraft/util/SortedArraySet; a
equals (Ljava/lang/Object;)Z equals
findIndex (Ljava/lang/Object;)I c
first ()Ljava/lang/Object; b
get (Ljava/lang/Object;)Ljava/lang/Object; b
getInsertionPosition (I)I b
getInternal (I)Ljava/lang/Object; e
grow (I)V c
iterator ()Ljava/util/Iterator; iterator
last ()Ljava/lang/Object; c
remove (Ljava/lang/Object;)Z remove
removeInternal (I)V d
size ()I size
toArray ([Ljava/lang/Object;)[Ljava/lang/Object; toArray
toArray ()[Ljava/lang/Object; toArray
net/minecraft/util/SortedArraySet$ArrayIterator avh$a
index b
last c
this$0 a
<init> (Lnet/minecraft/util/SortedArraySet;)V <init>
hasNext ()Z hasNext
next ()Ljava/lang/Object; next
remove ()V remove
net/minecraft/util/SpawnUtil avi
<init> ()V <init>
moveToPossibleSpawnPosition (Lnet/minecraft/server/level/ServerLevel;ILnet/minecraft/core/BlockPos$MutableBlockPos;Lnet/minecraft/util/SpawnUtil$Strategy;)Z a
trySpawnMob (Lnet/minecraft/world/entity/EntityType;Lnet/minecraft/world/entity/MobSpawnType;Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/core/BlockPos;IIILnet/minecraft/util/SpawnUtil$Strategy;)Ljava/util/Optional; a
net/minecraft/util/SpawnUtil$Strategy avi$a
LEGACY_IRON_GOLEM a
ON_TOP_OF_COLLIDER b
<clinit> ()V <clinit>
canSpawnOn (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)Z canSpawnOn
lambda$static$0 (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)Z b
lambda$static$1 (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)Z a
net/minecraft/util/StringDecomposer avj
REPLACEMENT_CHAR a
STOP_ITERATION b
<clinit> ()V <clinit>
<init> ()V <init>
feedChar (Lnet/minecraft/network/chat/Style;Lnet/minecraft/util/FormattedCharSink;IC)Z a
filterBrokenSurrogates (Ljava/lang/String;)Ljava/lang/String; a
getPlainText (Lnet/minecraft/network/chat/FormattedText;)Ljava/lang/String; a
iterate (Ljava/lang/String;Lnet/minecraft/network/chat/Style;Lnet/minecraft/util/FormattedCharSink;)Z a
iterateBackwards (Ljava/lang/String;Lnet/minecraft/network/chat/Style;Lnet/minecraft/util/FormattedCharSink;)Z b
iterateFormatted (Ljava/lang/String;Lnet/minecraft/network/chat/Style;Lnet/minecraft/util/FormattedCharSink;)Z c
iterateFormatted (Ljava/lang/String;ILnet/minecraft/network/chat/Style;Lnet/minecraft/util/FormattedCharSink;)Z a
iterateFormatted (Ljava/lang/String;ILnet/minecraft/network/chat/Style;Lnet/minecraft/network/chat/Style;Lnet/minecraft/util/FormattedCharSink;)Z a
iterateFormatted (Lnet/minecraft/network/chat/FormattedText;Lnet/minecraft/network/chat/Style;Lnet/minecraft/util/FormattedCharSink;)Z a
lambda$filterBrokenSurrogates$1 (Ljava/lang/StringBuilder;ILnet/minecraft/network/chat/Style;I)Z b
lambda$getPlainText$2 (Ljava/lang/StringBuilder;ILnet/minecraft/network/chat/Style;I)Z a
lambda$iterateFormatted$0 (Lnet/minecraft/util/FormattedCharSink;Lnet/minecraft/network/chat/Style;Ljava/lang/String;)Ljava/util/Optional; a
net/minecraft/util/StringRepresentable avk
PRE_BUILT_MAP_THRESHOLD W
createNameLookup ([Lnet/minecraft/util/StringRepresentable;Ljava/util/function/Function;)Ljava/util/function/Function; a
fromEnum (Ljava/util/function/Supplier;)Lnet/minecraft/util/StringRepresentable$EnumCodec; a
fromEnumWithMapping (Ljava/util/function/Supplier;Ljava/util/function/Function;)Lnet/minecraft/util/StringRepresentable$EnumCodec; a
fromValues (Ljava/util/function/Supplier;)Lcom/mojang/serialization/Codec; b
getSerializedName ()Ljava/lang/String; c
keys ([Lnet/minecraft/util/StringRepresentable;)Lcom/mojang/serialization/Keyable; a
lambda$createNameLookup$2 (Ljava/util/function/Function;Lnet/minecraft/util/StringRepresentable;)Ljava/lang/String; a
lambda$createNameLookup$3 (Lnet/minecraft/util/StringRepresentable;)Lnet/minecraft/util/StringRepresentable; a
lambda$createNameLookup$4 (Ljava/util/Map;Ljava/lang/String;)Lnet/minecraft/util/StringRepresentable; a
lambda$createNameLookup$5 ([Lnet/minecraft/util/StringRepresentable;Ljava/util/function/Function;Ljava/lang/String;)Lnet/minecraft/util/StringRepresentable; a
lambda$fromEnum$0 (Ljava/lang/String;)Ljava/lang/String; b
lambda$fromValues$1 (Ljava/lang/String;)Ljava/lang/String; a
net/minecraft/util/StringRepresentable$1 avk$1
val$values a
<init> ([Lnet/minecraft/util/StringRepresentable;)V <init>
keys (Lcom/mojang/serialization/DynamicOps;)Ljava/util/stream/Stream; keys
net/minecraft/util/StringRepresentable$EnumCodec avk$a
resolver a
<init> ([Ljava/lang/Enum;Ljava/util/function/Function;)V <init>
byName (Ljava/lang/String;Ljava/lang/Enum;)Ljava/lang/Enum; a
byName (Ljava/lang/String;)Ljava/lang/Enum; a
lambda$new$0 (Ljava/lang/Object;)I a
net/minecraft/util/StringRepresentable$StringRepresentableCodec avk$b
codec a
<init> ([Lnet/minecraft/util/StringRepresentable;Ljava/util/function/Function;Ljava/util/function/ToIntFunction;)V <init>
decode (Lcom/mojang/serialization/DynamicOps;Ljava/lang/Object;)Lcom/mojang/serialization/DataResult; decode
encode (Lnet/minecraft/util/StringRepresentable;Lcom/mojang/serialization/DynamicOps;Ljava/lang/Object;)Lcom/mojang/serialization/DataResult; a
encode (Ljava/lang/Object;Lcom/mojang/serialization/DynamicOps;Ljava/lang/Object;)Lcom/mojang/serialization/DataResult; encode
lambda$new$0 ([Lnet/minecraft/util/StringRepresentable;I)Lnet/minecraft/util/StringRepresentable; a
net/minecraft/util/StringUtil avl
LINE_END_PATTERN c
LINE_PATTERN b
STRIP_COLOR_PATTERN a
<clinit> ()V <clinit>
<init> ()V <init>
endsWithNewLine (Ljava/lang/String;)Z d
formatTickDuration (IF)Ljava/lang/String; a
isNullOrEmpty (Ljava/lang/String;)Z b
lineCount (Ljava/lang/String;)I c
stripColor (Ljava/lang/String;)Ljava/lang/String; a
trimChatMessage (Ljava/lang/String;)Ljava/lang/String; e
truncateStringIfNecessary (Ljava/lang/String;IZ)Ljava/lang/String; a
net/minecraft/util/TaskChainer avm
LOGGER a
<clinit> ()V <clinit>
append (Ljava/util/concurrent/CompletableFuture;Ljava/util/function/Consumer;)V append
append (Ljava/lang/Runnable;)V append
immediate (Ljava/util/concurrent/Executor;)Lnet/minecraft/util/TaskChainer; immediate
lambda$append$0 (Ljava/lang/Runnable;Ljava/lang/Object;)V a
net/minecraft/util/TaskChainer$1 avm$1
val$executor b
<init> (Ljava/util/concurrent/Executor;)V <init>
append (Ljava/util/concurrent/CompletableFuture;Ljava/util/function/Consumer;)V append
lambda$append$0 (Ljava/lang/Throwable;)Ljava/lang/Void; a
net/minecraft/util/ThreadingDetector avn
LOGGER a
fullException f
lock c
name b
stackTraceLock d
threadThatFailedToAcquire e
<clinit> ()V <clinit>
<init> (Ljava/lang/String;)V <init>
checkAndLock ()V a
checkAndUnlock ()V b
makeThreadingException (Ljava/lang/String;Ljava/lang/Thread;)Lnet/minecraft/ReportedException; a
stackTrace (Ljava/lang/Thread;)Ljava/lang/String; a
net/minecraft/util/TimeSource avo
get (Ljava/util/concurrent/TimeUnit;)J get
net/minecraft/util/TimeSource$NanoTimeSource avo$a
get (Ljava/util/concurrent/TimeUnit;)J get
net/minecraft/util/TimeUtil avp
MILLISECONDS_PER_SECOND c
NANOSECONDS_PER_MILLISECOND b
NANOSECONDS_PER_SECOND a
SECONDS_PER_HOUR d
<clinit> ()V <clinit>
<init> ()V <init>
rangeOfSeconds (II)Lnet/minecraft/util/valueproviders/UniformInt; a
net/minecraft/util/ToFloatFunction avq
IDENTITY a
<clinit> ()V <clinit>
apply (Ljava/lang/Object;)F a
comap (Ljava/util/function/Function;)Lnet/minecraft/util/ToFloatFunction; a
createUnlimited (Lit/unimi/dsi/fastutil/floats/Float2FloatFunction;)Lnet/minecraft/util/ToFloatFunction; a
lambda$static$0 (F)F a
maxValue ()F c
minValue ()F b
net/minecraft/util/ToFloatFunction$1 avq$1
val$function b
<init> (Lit/unimi/dsi/fastutil/floats/Float2FloatFunction;)V <init>
apply (Ljava/lang/Float;)F a
apply (Ljava/lang/Object;)F a
maxValue ()F c
minValue ()F b
net/minecraft/util/ToFloatFunction$2 avq$2
this$0 d
val$function c
val$outer b
<init> (Lnet/minecraft/util/ToFloatFunction;Lnet/minecraft/util/ToFloatFunction;Ljava/util/function/Function;)V <init>
apply (Ljava/lang/Object;)F a
maxValue ()F c
minValue ()F b
net/minecraft/util/Tuple avr
a a
b b
<init> (Ljava/lang/Object;Ljava/lang/Object;)V <init>
getA ()Ljava/lang/Object; a
getB ()Ljava/lang/Object; b
setA (Ljava/lang/Object;)V a
setB (Ljava/lang/Object;)V b
net/minecraft/util/Unit avs
$VALUES b
INSTANCE a
$values ()[Lnet/minecraft/util/Unit; a
<clinit> ()V <clinit>
<init> (Ljava/lang/String;I)V <init>
valueOf (Ljava/lang/String;)Lnet/minecraft/util/Unit; valueOf
values ()[Lnet/minecraft/util/Unit; values
net/minecraft/util/VisibleForDebug avt
net/minecraft/util/ZeroBitStorage avu
RAW a
size b
<clinit> ()V <clinit>
<init> (I)V <init>
copy ()Lnet/minecraft/util/BitStorage; d
get (I)I a
getAll (Ljava/util/function/IntConsumer;)V a
getAndSet (II)I a
getBits ()I c
getRaw ()[J a
getSize ()I b
set (II)V b
unpack ([I)V a
net/minecraft/util/datafix/ComponentDataFixUtils avv
EMPTY_CONTENTS a
<clinit> ()V <clinit>
<init> ()V <init>
createEmptyComponent (Lcom/mojang/serialization/DynamicOps;)Lcom/mojang/serialization/Dynamic; a
createPlainTextComponent (Lcom/mojang/serialization/DynamicOps;Ljava/lang/String;)Lcom/mojang/serialization/Dynamic; a
createTextComponentJson (Ljava/lang/String;)Ljava/lang/String; a
createTranslatableComponent (Lcom/mojang/serialization/DynamicOps;Ljava/lang/String;)Lcom/mojang/serialization/Dynamic; b
lambda$wrapLiteralStringAsComponent$0 (Lcom/mojang/serialization/Dynamic;Ljava/lang/String;)Lcom/mojang/serialization/Dynamic; a
wrapLiteralStringAsComponent (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; a
net/minecraft/util/datafix/DataFixTypes avw
$VALUES v
ADVANCEMENTS p
CHUNK c
ENTITY_CHUNK s
HOTBAR d
LEVEL a
OPTIONS e
PLAYER b
POI_CHUNK q
SAVED_DATA_COMMAND_STORAGE h
SAVED_DATA_FORCED_CHUNKS i
SAVED_DATA_MAP_DATA j
SAVED_DATA_MAP_INDEX k
SAVED_DATA_RAIDS l
SAVED_DATA_RANDOM_SEQUENCES m
SAVED_DATA_SCOREBOARD n
SAVED_DATA_STRUCTURE_FEATURE_INDICES o
STATS g
STRUCTURE f
TYPES_FOR_LEVEL_LIST t
WORLD_GEN_SETTINGS r
type u
$values ()[Lnet/minecraft/util/datafix/DataFixTypes; b
<clinit> ()V <clinit>
<init> (Ljava/lang/String;ILcom/mojang/datafixers/DSL$TypeReference;)V <init>
currentVersion ()I a
update (Lcom/mojang/datafixers/DataFixer;Lnet/minecraft/nbt/CompoundTag;II)Lnet/minecraft/nbt/CompoundTag; a
update (Lcom/mojang/datafixers/DataFixer;Lcom/mojang/serialization/Dynamic;II)Lcom/mojang/serialization/Dynamic; a
updateToCurrentVersion (Lcom/mojang/datafixers/DataFixer;Lnet/minecraft/nbt/CompoundTag;I)Lnet/minecraft/nbt/CompoundTag; a
updateToCurrentVersion (Lcom/mojang/datafixers/DataFixer;Lcom/mojang/serialization/Dynamic;I)Lcom/mojang/serialization/Dynamic; a
valueOf (Ljava/lang/String;)Lnet/minecraft/util/datafix/DataFixTypes; valueOf
values ()[Lnet/minecraft/util/datafix/DataFixTypes; values
wrapCodec (Lcom/mojang/serialization/Codec;Lcom/mojang/datafixers/DataFixer;I)Lcom/mojang/serialization/Codec; a
net/minecraft/util/datafix/DataFixTypes$1 avw$1
this$0 d
val$codec a
val$dataFixer c
val$defaultVersion b
<init> (Lnet/minecraft/util/datafix/DataFixTypes;Lcom/mojang/serialization/Codec;ILcom/mojang/datafixers/DataFixer;)V <init>
decode (Lcom/mojang/serialization/DynamicOps;Ljava/lang/Object;)Lcom/mojang/serialization/DataResult; decode
encode (Ljava/lang/Object;Lcom/mojang/serialization/DynamicOps;Ljava/lang/Object;)Lcom/mojang/serialization/DataResult; encode
lambda$encode$0 (Lcom/mojang/serialization/DynamicOps;Ljava/lang/Object;)Lcom/mojang/serialization/DataResult; a
net/minecraft/util/datafix/DataFixers avx
BLENDING_VERSION a
SAME b
SAME_NAMESPACED c
dataFixer d
<clinit> ()V <clinit>
<init> ()V <init>
addFixers (Lcom/mojang/datafixers/DataFixerBuilder;)V a
createFixerUpper (Ljava/util/Set;)Lcom/mojang/datafixers/DataFixer; a
createRenamer (Ljava/util/Map;)Ljava/util/function/UnaryOperator; a
createRenamer (Ljava/lang/String;Ljava/lang/String;)Ljava/util/function/UnaryOperator; a
getDataFixer ()Lcom/mojang/datafixers/DataFixer; a
lambda$addFixers$0 (Ljava/lang/String;)Ljava/lang/String; d
lambda$addFixers$1 (Ljava/lang/String;)Ljava/lang/String; c
lambda$addFixers$2 (Ljava/lang/String;)Ljava/lang/String; b
lambda$addFixers$3 (Lit/unimi/dsi/fastutil/ints/Int2ObjectOpenHashMap;)V b
lambda$addFixers$4 (Lcom/google/common/collect/ImmutableMap;Ljava/lang/String;)Ljava/lang/String; a
lambda$addFixers$5 (Lit/unimi/dsi/fastutil/ints/Int2ObjectOpenHashMap;)V a
lambda$addFixers$6 (Ljava/util/Map;Ljava/lang/String;)Ljava/lang/String; b
lambda$addFixers$7 (Ljava/lang/String;)Ljava/lang/String; a
lambda$createRenamer$8 (Ljava/util/Map;Ljava/lang/String;)Ljava/lang/String; a
lambda$createRenamer$9 (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; a
net/minecraft/util/datafix/DataFixers$1 avx$1
<init> (Lcom/mojang/datafixers/schemas/Schema;ZLjava/lang/String;Lcom/mojang/datafixers/DSL$TypeReference;Ljava/lang/String;)V <init>
fix (Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; a
net/minecraft/util/datafix/DataFixers$2 avx$2
<init> (Lcom/mojang/datafixers/schemas/Schema;ZLjava/lang/String;Lcom/mojang/datafixers/DSL$TypeReference;Ljava/lang/String;)V <init>
fix (Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; a
net/minecraft/util/datafix/PackedBitStorage avy
BIT_TO_LONG_SHIFT a
bits c
data b
mask d
size e
<init> (II)V <init>
<init> (II[J)V <init>
get (I)I a
getBits ()I b
getRaw ()[J a
set (II)V a
net/minecraft/util/datafix/fixes/AbstractArrowPickupFix avz
<init> (Lcom/mojang/datafixers/schemas/Schema;)V <init>
lambda$updateEntity$0 (Ljava/util/function/Function;Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; a
makeRule ()Lcom/mojang/datafixers/TypeRewriteRule; makeRule
updateEntity (Lcom/mojang/datafixers/Typed;Ljava/lang/String;Ljava/util/function/Function;)Lcom/mojang/datafixers/Typed; a
updatePickup (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; a
updateProjectiles (Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; a
net/minecraft/util/datafix/fixes/AbstractPoiSectionFix awa
name a
<init> (Lcom/mojang/datafixers/schemas/Schema;Ljava/lang/String;)V <init>
cap (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; a
lambda$cap$2 (Lcom/mojang/datafixers/util/Pair;)Lcom/mojang/datafixers/util/Pair; a
lambda$cap$3 (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; d
lambda$makeRule$0 (Lcom/mojang/datafixers/util/Pair;)Lcom/mojang/datafixers/util/Pair; b
lambda$makeRule$1 (Lcom/mojang/serialization/DynamicOps;)Ljava/util/function/Function; a
lambda$processSectionRecords$4 (Lcom/mojang/serialization/Dynamic;Ljava/util/stream/Stream;)Lcom/mojang/serialization/Dynamic; a
makeRule ()Lcom/mojang/datafixers/TypeRewriteRule; makeRule
processRecords (Ljava/util/stream/Stream;)Ljava/util/stream/Stream; a
processSection (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; b
processSectionRecords (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; c
net/minecraft/util/datafix/fixes/AbstractUUIDFix awb
typeReference a
<init> (Lcom/mojang/datafixers/schemas/Schema;Lcom/mojang/datafixers/DSL$TypeReference;)V <init>
createUUIDFromLongs (Lcom/mojang/serialization/Dynamic;Ljava/lang/String;Ljava/lang/String;)Ljava/util/Optional; d
createUUIDFromML (Lcom/mojang/serialization/Dynamic;)Ljava/util/Optional; a
createUUIDFromString (Lcom/mojang/serialization/Dynamic;Ljava/lang/String;)Ljava/util/Optional; a
createUUIDTag (Lcom/mojang/serialization/Dynamic;JJ)Ljava/util/Optional; a
lambda$createUUIDFromString$4 (Lcom/mojang/serialization/Dynamic;Lcom/mojang/serialization/Dynamic;)Ljava/util/Optional; a
lambda$replaceUUIDLeastMost$3 (Lcom/mojang/serialization/Dynamic;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; a
lambda$replaceUUIDMLTag$2 (Lcom/mojang/serialization/Dynamic;Ljava/lang/String;Ljava/lang/String;Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; a
lambda$replaceUUIDString$1 (Lcom/mojang/serialization/Dynamic;Ljava/lang/String;Ljava/lang/String;Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; b
lambda$updateNamedChoice$0 (Ljava/util/function/Function;Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; a
replaceUUIDLeastMost (Lcom/mojang/serialization/Dynamic;Ljava/lang/String;Ljava/lang/String;)Ljava/util/Optional; c
replaceUUIDMLTag (Lcom/mojang/serialization/Dynamic;Ljava/lang/String;Ljava/lang/String;)Ljava/util/Optional; b
replaceUUIDString (Lcom/mojang/serialization/Dynamic;Ljava/lang/String;Ljava/lang/String;)Ljava/util/Optional; a
updateNamedChoice (Lcom/mojang/datafixers/Typed;Ljava/lang/String;Ljava/util/function/Function;)Lcom/mojang/datafixers/Typed; a
net/minecraft/util/datafix/fixes/AddFlagIfNotPresentFix awc
flagKey c
flagValue b
name a
typeReference d
<init> (Lcom/mojang/datafixers/schemas/Schema;Lcom/mojang/datafixers/DSL$TypeReference;Ljava/lang/String;Z)V <init>
lambda$makeRule$0 (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; b
lambda$makeRule$1 (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; a
lambda$makeRule$2 (Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; a
makeRule ()Lcom/mojang/datafixers/TypeRewriteRule; makeRule
net/minecraft/util/datafix/fixes/AddNewChoices awd
name a
type b
<init> (Lcom/mojang/datafixers/schemas/Schema;Ljava/lang/String;Lcom/mojang/datafixers/DSL$TypeReference;)V <init>
cap (Ljava/lang/String;Lcom/mojang/datafixers/types/templates/TaggedChoice$TaggedChoiceType;Lcom/mojang/datafixers/types/templates/TaggedChoice$TaggedChoiceType;)Lcom/mojang/datafixers/TypeRewriteRule; a
lambda$cap$0 (Lcom/mojang/datafixers/types/templates/TaggedChoice$TaggedChoiceType;Lcom/mojang/datafixers/util/Pair;)Lcom/mojang/datafixers/util/Pair; a
lambda$cap$1 (Lcom/mojang/datafixers/types/templates/TaggedChoice$TaggedChoiceType;Lcom/mojang/serialization/DynamicOps;)Ljava/util/function/Function; a
makeRule ()Lcom/mojang/datafixers/TypeRewriteRule; makeRule
net/minecraft/util/datafix/fixes/AdvancementsFix awe
RENAMES a
<clinit> ()V <clinit>
<init> (Lcom/mojang/datafixers/schemas/Schema;Z)V <init>
lambda$new$0 (Ljava/lang/String;)Ljava/lang/String; a
net/minecraft/util/datafix/fixes/AdvancementsRenameFix awf
name a
renamer b
<init> (Lcom/mojang/datafixers/schemas/Schema;ZLjava/lang/String;Ljava/util/function/Function;)V <init>
lambda$makeRule$0 (Lcom/mojang/serialization/Dynamic;Ljava/lang/String;Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; a
lambda$makeRule$1 (Lcom/mojang/serialization/Dynamic;Lcom/mojang/datafixers/util/Pair;)Lcom/mojang/datafixers/util/Pair; a
lambda$makeRule$2 (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; a
lambda$makeRule$3 (Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; a
makeRule ()Lcom/mojang/datafixers/TypeRewriteRule; makeRule
net/minecraft/util/datafix/fixes/AttributesRename awg
RENAMES a
<clinit> ()V <clinit>
<init> (Lcom/mojang/datafixers/schemas/Schema;)V <init>
fixEntity (Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; b
fixItemStackTag (Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; a
fixName (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; a
lambda$fixEntity$6 (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; d
lambda$fixEntity$7 (Ljava/util/stream/Stream;)Ljava/util/stream/Stream; a
lambda$fixEntity$8 (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; c
lambda$fixEntity$9 (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; b
lambda$fixItemStackTag$2 (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; g
lambda$fixItemStackTag$3 (Ljava/util/stream/Stream;)Ljava/util/stream/Stream; b
lambda$fixItemStackTag$4 (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; f
lambda$fixItemStackTag$5 (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; e
lambda$fixName$1 (Ljava/lang/String;)Ljava/lang/String; a
lambda$makeRule$0 (Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; a
makeRule ()Lcom/mojang/datafixers/TypeRewriteRule; makeRule
net/minecraft/util/datafix/fixes/BedItemColorFix awh
<init> (Lcom/mojang/datafixers/schemas/Schema;Z)V <init>
lambda$makeRule$0 (Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; a
makeRule ()Lcom/mojang/datafixers/TypeRewriteRule; makeRule
net/minecraft/util/datafix/fixes/BiomeFix awi
BIOMES a
<clinit> ()V <clinit>
<init> ()V <init>
net/minecraft/util/datafix/fixes/BitStorageAlignFix awj
BIT_TO_LONG_SHIFT a
HEIGHTMAP_BITS e
HEIGHTMAP_SIZE f
SECTION_HEIGHT c
SECTION_SIZE d
SECTION_WIDTH b
<init> (Lcom/mojang/datafixers/schemas/Schema;)V <init>
addPadding (II[J)[J a
lambda$makeRule$0 (Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; b
lambda$makeRule$1 (Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; a
lambda$updateHeightmaps$2 (Lcom/mojang/serialization/Dynamic;Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; b
lambda$updateHeightmaps$3 (Lcom/mojang/serialization/Dynamic;Lcom/mojang/datafixers/util/Pair;)Lcom/mojang/datafixers/util/Pair; a
lambda$updateHeightmaps$4 (Lcom/mojang/serialization/Dynamic;Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; a
lambda$updateHeightmaps$5 (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; a
lambda$updateSections$10 (Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; a
lambda$updateSections$6 (Ljava/util/List;)Ljava/lang/Integer; a
lambda$updateSections$7 (Lcom/mojang/serialization/Dynamic;ILcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; a
lambda$updateSections$8 (ILcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; a
lambda$updateSections$9 (Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; a
makeRule ()Lcom/mojang/datafixers/TypeRewriteRule; makeRule
updateBitStorage (Lcom/mojang/serialization/Dynamic;Lcom/mojang/serialization/Dynamic;II)Lcom/mojang/serialization/Dynamic; a
updateHeightmaps (Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; a
updateSections (Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; a
net/minecraft/util/datafix/fixes/BlendingDataFix awk
STATUSES_TO_SKIP_BLENDING b
name a
<clinit> ()V <clinit>
<init> (Lcom/mojang/datafixers/schemas/Schema;)V <init>
lambda$makeRule$0 (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; a
lambda$makeRule$1 (Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; a
makeRule ()Lcom/mojang/datafixers/TypeRewriteRule; makeRule
updateBlendingData (Lcom/mojang/serialization/Dynamic;II)Lcom/mojang/serialization/Dynamic; a
updateChunkTag (Lcom/mojang/serialization/Dynamic;Lcom/mojang/serialization/OptionalDynamic;)Lcom/mojang/serialization/Dynamic; a
net/minecraft/util/datafix/fixes/BlendingDataRemoveFromNetherEndFix awl
<init> (Lcom/mojang/datafixers/schemas/Schema;)V <init>
lambda$makeRule$0 (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; a
lambda$makeRule$1 (Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; a
makeRule ()Lcom/mojang/datafixers/TypeRewriteRule; makeRule
updateChunkTag (Lcom/mojang/serialization/Dynamic;Lcom/mojang/serialization/OptionalDynamic;)Lcom/mojang/serialization/Dynamic; a
net/minecraft/util/datafix/fixes/BlockEntityBannerColorFix awm
<init> (Lcom/mojang/datafixers/schemas/Schema;Z)V <init>
fix (Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; a
fixTag (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; a
lambda$fixTag$0 (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; e
lambda$fixTag$1 (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; d
lambda$fixTag$2 (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; c
lambda$fixTag$3 (Ljava/util/stream/Stream;)Ljava/util/stream/Stream; a
lambda$fixTag$4 (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; b
net/minecraft/util/datafix/fixes/BlockEntityBlockStateFix awn
<init> (Lcom/mojang/datafixers/schemas/Schema;Z)V <init>
fix (Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; a
lambda$fix$0 ()Ljava/lang/IllegalStateException; b
lambda$fix$1 ()Ljava/lang/IllegalStateException; a
net/minecraft/util/datafix/fixes/BlockEntityCustomNameToComponentFix awo
<init> (Lcom/mojang/datafixers/schemas/Schema;Z)V <init>
lambda$makeRule$0 (Lcom/mojang/datafixers/Typed;Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; a
lambda$makeRule$1 (Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; a
makeRule ()Lcom/mojang/datafixers/TypeRewriteRule; makeRule
net/minecraft/util/datafix/fixes/BlockEntityIdFix awp
ID_MAP a
<clinit> ()V <clinit>
<init> (Lcom/mojang/datafixers/schemas/Schema;Z)V <init>
lambda$makeRule$1 (Ljava/lang/String;)Ljava/lang/String; a
lambda$makeRule$2 (Lcom/mojang/datafixers/util/Pair;)Lcom/mojang/datafixers/util/Pair; a
lambda$makeRule$3 (Lcom/mojang/serialization/DynamicOps;)Ljava/util/function/Function; a
lambda$static$0 (Ljava/util/HashMap;)V a
makeRule ()Lcom/mojang/datafixers/TypeRewriteRule; makeRule
net/minecraft/util/datafix/fixes/BlockEntityJukeboxFix awq
<init> (Lcom/mojang/datafixers/schemas/Schema;Z)V <init>
fix (Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; a
lambda$fix$0 ()Ljava/lang/IllegalStateException; a
net/minecraft/util/datafix/fixes/BlockEntityKeepPacked awr
<init> (Lcom/mojang/datafixers/schemas/Schema;Z)V <init>
fix (Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; a
fixTag (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; a
net/minecraft/util/datafix/fixes/BlockEntityRenameFix aws
name a
nameChangeLookup b
<init> (Lcom/mojang/datafixers/schemas/Schema;Ljava/lang/String;Ljava/util/function/UnaryOperator;)V <init>
create (Lcom/mojang/datafixers/schemas/Schema;Ljava/lang/String;Ljava/util/function/UnaryOperator;)Lcom/mojang/datafixers/DataFix; a
lambda$makeRule$0 (Lcom/mojang/datafixers/util/Pair;)Lcom/mojang/datafixers/util/Pair; a
lambda$makeRule$1 (Lcom/mojang/serialization/DynamicOps;)Ljava/util/function/Function; a
makeRule ()Lcom/mojang/datafixers/TypeRewriteRule; makeRule
net/minecraft/util/datafix/fixes/BlockEntityShulkerBoxColorFix awt
<init> (Lcom/mojang/datafixers/schemas/Schema;Z)V <init>
fix (Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; a
lambda$fix$0 (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; a
net/minecraft/util/datafix/fixes/BlockEntitySignDoubleSidedEditableTextFix awu
DEFAULT_COLOR b
FILTERED_CORRECT a
<init> (Lcom/mojang/datafixers/schemas/Schema;Ljava/lang/String;Ljava/lang/String;)V <init>
createDefaultText (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; c
createEmptyLines (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; d
fix (Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; a
fixFrontTextTag (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; b
fixTag (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; a
getLines (Lcom/mojang/serialization/Dynamic;Ljava/lang/String;)Ljava/util/stream/Stream; a
lambda$fixFrontTextTag$0 (Lcom/mojang/serialization/Dynamic;Ljava/util/Optional;)Lcom/mojang/serialization/Dynamic; a
lambda$fixFrontTextTag$1 (Ljava/util/List;Ljava/util/Optional;J)Lcom/mojang/serialization/Dynamic; a
net/minecraft/util/datafix/fixes/BlockEntitySignTextStrictJsonFix awv
GSON a
<clinit> ()V <clinit>
<init> (Lcom/mojang/datafixers/schemas/Schema;Z)V <init>
fix (Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; a
lambda$fix$0 (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; a
updateLine (Lcom/mojang/serialization/Dynamic;Ljava/lang/String;)Lcom/mojang/serialization/Dynamic; a
net/minecraft/util/datafix/fixes/BlockEntitySignTextStrictJsonFix$1 awv$1
<init> ()V <init>
deserialize (Lcom/google/gson/JsonElement;Ljava/lang/reflect/Type;Lcom/google/gson/JsonDeserializationContext;)Lnet/minecraft/network/chat/MutableComponent; a
deserialize (Lcom/google/gson/JsonElement;Ljava/lang/reflect/Type;Lcom/google/gson/JsonDeserializationContext;)Ljava/lang/Object; deserialize
net/minecraft/util/datafix/fixes/BlockEntityUUIDFix aww
<init> (Lcom/mojang/datafixers/schemas/Schema;)V <init>
lambda$makeRule$0 (Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; a
lambda$updateSkull$1 (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; d
lambda$updateSkull$2 (Lcom/mojang/serialization/Dynamic;Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; a
makeRule ()Lcom/mojang/datafixers/TypeRewriteRule; makeRule
updateConduit (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; c
updateSkull (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; b
net/minecraft/util/datafix/fixes/BlockNameFlatteningFix awx
<init> (Lcom/mojang/datafixers/schemas/Schema;Z)V <init>
lambda$makeRule$0 (Ljava/lang/String;)Ljava/lang/String; a
lambda$makeRule$1 (Lcom/mojang/datafixers/util/Either;)Ljava/lang/String; a
lambda$makeRule$2 (Lcom/mojang/datafixers/util/Pair;)Lcom/mojang/datafixers/util/Pair; a
lambda$makeRule$3 (Lcom/mojang/serialization/DynamicOps;)Ljava/util/function/Function; a
makeRule ()Lcom/mojang/datafixers/TypeRewriteRule; makeRule
net/minecraft/util/datafix/fixes/BlockRenameFix awy
name a
<init> (Lcom/mojang/datafixers/schemas/Schema;Ljava/lang/String;)V <init>
create (Lcom/mojang/datafixers/schemas/Schema;Ljava/lang/String;Ljava/util/function/Function;)Lcom/mojang/datafixers/DataFix; a
fixBlock (Ljava/lang/String;)Ljava/lang/String; a
lambda$makeRule$0 (Lcom/mojang/datafixers/util/Pair;)Lcom/mojang/datafixers/util/Pair; a
lambda$makeRule$1 (Lcom/mojang/serialization/DynamicOps;)Ljava/util/function/Function; a
lambda$makeRule$2 (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; a
lambda$makeRule$3 (Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; a
makeRule ()Lcom/mojang/datafixers/TypeRewriteRule; makeRule
net/minecraft/util/datafix/fixes/BlockRenameFix$1 awy$1
val$fixBlock a
<init> (Lcom/mojang/datafixers/schemas/Schema;Ljava/lang/String;Ljava/util/function/Function;)V <init>
fixBlock (Ljava/lang/String;)Ljava/lang/String; a
net/minecraft/util/datafix/fixes/BlockRenameFixWithJigsaw awz
name a
<init> (Lcom/mojang/datafixers/schemas/Schema;Ljava/lang/String;)V <init>
create (Lcom/mojang/datafixers/schemas/Schema;Ljava/lang/String;Ljava/util/function/Function;)Lcom/mojang/datafixers/DataFix; b
lambda$makeRule$0 (Ljava/lang/String;)Ljava/lang/String; b
lambda$makeRule$1 (Lcom/mojang/serialization/Dynamic;Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; a
lambda$makeRule$2 (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; a
lambda$makeRule$3 (Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; a
lambda$makeRule$4 (Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/DSL$TypeReference;Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; a
makeRule ()Lcom/mojang/datafixers/TypeRewriteRule; makeRule
net/minecraft/util/datafix/fixes/BlockRenameFixWithJigsaw$1 awz$1
val$fixBlock a
<init> (Lcom/mojang/datafixers/schemas/Schema;Ljava/lang/String;Ljava/util/function/Function;)V <init>
fixBlock (Ljava/lang/String;)Ljava/lang/String; a
net/minecraft/util/datafix/fixes/BlockStateData axa
BLOCK_DEFAULTS d
FILTER_ME a
ID_BY_OLD e
ID_BY_OLD_NAME f
LOGGER b
MAP c
<clinit> ()V <clinit>
<init> ()V <init>
bootstrap0 ()V a
bootstrap1 ()V b
bootstrap10 ()V k
bootstrap11 ()V l
bootstrap12 ()V m
bootstrap13 ()V n
bootstrap14 ()V o
bootstrap15 ()V p
bootstrap2 ()V c
bootstrap3 ()V d
bootstrap4 ()V e
bootstrap5 ()V f
bootstrap6 ()V g
bootstrap7 ()V h
bootstrap8 ()V i
bootstrap9 ()V j
finalizeMaps ()V q
getTag (I)Lcom/mojang/serialization/Dynamic; b
lambda$static$0 (Lit/unimi/dsi/fastutil/objects/Object2IntOpenHashMap;)V b
lambda$static$1 (Lit/unimi/dsi/fastutil/objects/Object2IntOpenHashMap;)V a
parse (Ljava/lang/String;)Lcom/mojang/serialization/Dynamic; b
register (ILjava/lang/String;[Ljava/lang/String;)V a
upgradeBlock (I)Ljava/lang/String; a
upgradeBlock (Ljava/lang/String;)Ljava/lang/String; a
upgradeBlockStateTag (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; a
net/minecraft/util/datafix/fixes/BlockStateStructureTemplateFix axb
<init> (Lcom/mojang/datafixers/schemas/Schema;Z)V <init>
lambda$makeRule$0 (Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; a
makeRule ()Lcom/mojang/datafixers/TypeRewriteRule; makeRule
net/minecraft/util/datafix/fixes/CatTypeFix axc
<init> (Lcom/mojang/datafixers/schemas/Schema;Z)V <init>
fix (Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; a
fixTag (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; a
net/minecraft/util/datafix/fixes/CauldronRenameFix axd
<init> (Lcom/mojang/datafixers/schemas/Schema;Z)V <init>
fix (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; a
lambda$makeRule$0 (Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; a
makeRule ()Lcom/mojang/datafixers/TypeRewriteRule; makeRule
net/minecraft/util/datafix/fixes/CavesAndCliffsRenames axe
RENAMES a
<clinit> ()V <clinit>
<init> ()V <init>
net/minecraft/util/datafix/fixes/ChunkBedBlockEntityInjecterFix axf
<init> (Lcom/mojang/datafixers/schemas/Schema;Z)V <init>
cap (Lcom/mojang/datafixers/types/Type;Lcom/mojang/datafixers/types/templates/List$ListType;)Lcom/mojang/datafixers/TypeRewriteRule; a
lambda$cap$0 (Lcom/mojang/datafixers/util/Pair;)Lcom/mojang/datafixers/util/Pair; a
lambda$cap$1 (Lcom/mojang/serialization/DynamicOps;)Ljava/util/function/Function; a
lambda$cap$2 (Lcom/mojang/serialization/Dynamic;IIIIJ)Ljava/util/Map; a
lambda$cap$3 ()Ljava/lang/IllegalStateException; a
lambda$cap$4 (Ljava/util/List;Lcom/mojang/datafixers/types/Type;Lcom/mojang/serialization/Dynamic;Ljava/util/Map;)V a
lambda$cap$5 (Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/types/Type;Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; a
makeRule ()Lcom/mojang/datafixers/TypeRewriteRule; makeRule
net/minecraft/util/datafix/fixes/ChunkBiomeFix axg
<init> (Lcom/mojang/datafixers/schemas/Schema;Z)V <init>
lambda$makeRule$0 (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; a
lambda$makeRule$1 (Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; a
lambda$makeRule$2 (Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; a
makeRule ()Lcom/mojang/datafixers/TypeRewriteRule; makeRule
net/minecraft/util/datafix/fixes/ChunkDeleteIgnoredLightDataFix axh
<init> (Lcom/mojang/datafixers/schemas/Schema;)V <init>
lambda$makeRule$0 (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; a
lambda$makeRule$1 (Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; a
lambda$makeRule$2 (Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; a
makeRule ()Lcom/mojang/datafixers/TypeRewriteRule; makeRule
net/minecraft/util/datafix/fixes/ChunkDeleteLightFix axi
<init> (Lcom/mojang/datafixers/schemas/Schema;)V <init>
lambda$makeRule$0 (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; b
lambda$makeRule$1 (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; a
lambda$makeRule$2 (Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; a
lambda$makeRule$3 (Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; a
makeRule ()Lcom/mojang/datafixers/TypeRewriteRule; makeRule
net/minecraft/util/datafix/fixes/ChunkHeightAndBiomeFix axj
BIOMES_BY_ID s
BIOME_CONTAINER_LAYER_SIZE p
BIOME_CONTAINER_SIZE q
BIOME_CONTAINER_TOP_LAYER_OFFSET r
BLOCKS_BEFORE_FEATURE_STATUS o
BLOCKS_PER_SECTION b
DATAFIXER_CONTEXT_TAG a
DEFAULT_BIOME c
HEIGHTMAP_BITS i
HEIGHTMAP_MASK j
HEIGHTMAP_OFFSET k
HEIGHTMAP_TYPES l
LONGS_PER_SECTION h
NAME d
NEW_MIN_SECTION_Y g
NEW_SECTION_COUNT f
OLD_SECTION_COUNT e
STATUS_IS_OR_AFTER_NOISE n
STATUS_IS_OR_AFTER_SURFACE m
<clinit> ()V <clinit>
<init> (Lcom/mojang/datafixers/schemas/Schema;)V <init>
addPaddingEntries (Lcom/mojang/serialization/Dynamic;Ljava/lang/String;)Lcom/mojang/serialization/Dynamic; a
ceillog2 (I)I a
getBiomeContainers (Lcom/mojang/serialization/Dynamic;ZILorg/apache/commons/lang3/mutable/MutableBoolean;)[Lcom/mojang/serialization/Dynamic; a
getFixedHeightmap (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; c
getOldBiome ([II)I a
lambda$getBiomeContainers$12 ([III)I b
lambda$getBiomeContainers$13 ([III)I a
lambda$getBiomeContainers$14 ([II)I c
lambda$getBiomeContainers$15 ([II)I b
lambda$getFixedHeightmap$22 (J)J a
lambda$makeBiomeContainer$23 (Lcom/mojang/serialization/Dynamic;Ljava/lang/Integer;)Lcom/mojang/serialization/Dynamic; a
lambda$makeRule$0 ()Lnet/minecraft/util/datafix/fixes/ChunkProtoTickListFix$PoorMansPalettedContainer; b
lambda$makeRule$1 ()Ljava/lang/IllegalStateException; a
lambda$makeRule$10 (Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/types/Type;Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/types/Type;Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; a
lambda$makeRule$2 (Lcom/mojang/serialization/Dynamic;)Ljava/lang/String; h
lambda$makeRule$3 (Lcom/mojang/serialization/Dynamic;Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; c
lambda$makeRule$4 (Ljava/util/Set;Lcom/mojang/serialization/Dynamic;Lcom/mojang/serialization/Dynamic;)Ljava/util/Optional; a
lambda$makeRule$5 (Lcom/mojang/serialization/Dynamic;)Lnet/minecraft/util/datafix/fixes/ChunkProtoTickListFix$PoorMansPalettedContainer; g
lambda$makeRule$6 (Ljava/util/Set;Lcom/mojang/serialization/Dynamic;I[Lcom/mojang/serialization/Dynamic;Lit/unimi/dsi/fastutil/ints/IntSet;Lorg/apache/commons/lang3/mutable/MutableObject;Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; a
lambda$makeRule$7 (Ljava/util/Set;Lcom/mojang/serialization/Dynamic;I[Lcom/mojang/serialization/Dynamic;Lorg/apache/commons/lang3/mutable/MutableObject;Lcom/mojang/serialization/Dynamic;Lcom/mojang/datafixers/types/Type;Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; a
lambda$makeRule$8 (ZLjava/util/Set;Lorg/apache/commons/lang3/mutable/MutableBoolean;Ljava/lang/String;Lorg/apache/commons/lang3/mutable/MutableObject;Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; a
lambda$makeRule$9 (Lcom/mojang/datafixers/Typed;Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/types/Type;Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; a
lambda$predictChunkStatusBeforeSurface$11 (Ljava/util/Set;Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; a
lambda$shiftUpgradeData$16 (Ljava/util/Map;Lcom/mojang/serialization/Dynamic;Lcom/mojang/serialization/Dynamic;Ljava/lang/Integer;)V a
lambda$shiftUpgradeData$17 (Ljava/util/Map;Lcom/mojang/serialization/Dynamic;Lcom/mojang/serialization/Dynamic;)V a
lambda$shiftUpgradeData$18 (Ljava/util/Map;Ljava/util/Map;)V a
lambda$shiftUpgradeData$19 (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; f
lambda$updateCarvingMasks$20 (IILcom/mojang/serialization/Dynamic;Lcom/mojang/datafixers/util/Pair;)Lcom/mojang/datafixers/util/Pair; a
lambda$updateHeightmaps$21 (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; e
makeBiomeContainer (Lcom/mojang/serialization/Dynamic;Lit/unimi/dsi/fastutil/ints/Int2IntFunction;)Lcom/mojang/serialization/Dynamic; a
makeOptimizedPalettedContainer (Lcom/mojang/serialization/Dynamic;Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; b
makePalettedContainer (Lcom/mojang/serialization/Dynamic;Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; a
makePalettedContainer (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; d
makeRule ()Lcom/mojang/datafixers/TypeRewriteRule; makeRule
padPaletteEntries (Lcom/mojang/serialization/Dynamic;Lcom/mojang/serialization/Dynamic;Ljava/util/List;)Lcom/mojang/serialization/Dynamic; a
predictChunkStatusBeforeSurface (Lcom/mojang/serialization/Dynamic;Ljava/util/Set;)Lcom/mojang/serialization/Dynamic; a
shiftUpgradeData (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; a
updateCarvingMasks (Lcom/mojang/serialization/Dynamic;II)Lcom/mojang/serialization/Dynamic; a
updateChunkTag (Lcom/mojang/serialization/Dynamic;ZZZLjava/util/function/Supplier;)Lcom/mojang/serialization/Dynamic; a
updateHeightmaps (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; b
net/minecraft/util/datafix/fixes/ChunkLightRemoveFix axk
<init> (Lcom/mojang/datafixers/schemas/Schema;Z)V <init>
lambda$makeRule$0 (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; a
lambda$makeRule$1 (Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; a
lambda$makeRule$2 (Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; a
makeRule ()Lcom/mojang/datafixers/TypeRewriteRule; makeRule
net/minecraft/util/datafix/fixes/ChunkPalettedStorageFix axl
AIR C
BANNER_BLOCK_MAP B
BED_BLOCK_MAP A
DOOR_MAP x
DYE_COLOR_MAP z
EAST_MASK f
FIX k
FLOWER_POT_MAP v
LOGGER i
NORTH_EAST_MASK g
NORTH_MASK h
NORTH_WEST_MASK a
NOTE_BLOCK_MAP y
PUMPKIN l
SIZE D
SKULL_MAP w
SNOWY_GRASS n
SNOWY_MYCELIUM o
SNOWY_PODZOL m
SOUTH_EAST_MASK e
SOUTH_MASK d
SOUTH_WEST_MASK c
UPPER_LARGE_FERN s
UPPER_LILAC q
UPPER_PEONY u
UPPER_ROSE_BUSH t
UPPER_SUNFLOWER p
UPPER_TALL_GRASS r
VIRTUAL j
WEST_MASK b
<clinit> ()V <clinit>
<init> (Lcom/mojang/datafixers/schemas/Schema;Z)V <init>
addBanners (Ljava/util/Map;ILjava/lang/String;)V b
addBeds (Ljava/util/Map;ILjava/lang/String;)V a
fix (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; b
getName (Lcom/mojang/serialization/Dynamic;)Ljava/lang/String; a
getProperty (Lcom/mojang/serialization/Dynamic;Ljava/lang/String;)Ljava/lang/String; a
getSideMask (ZZZZ)I a
idFor (Lnet/minecraft/util/CrudeIncrementalIntIdentityHashBiMap;Lcom/mojang/serialization/Dynamic;)I a
lambda$static$0 (Ljava/util/HashMap;)V f
lambda$static$1 (Ljava/util/HashMap;)V e
lambda$static$2 (Ljava/util/HashMap;)V d
lambda$static$3 (Ljava/util/HashMap;)V c
lambda$static$4 (Lit/unimi/dsi/fastutil/ints/Int2ObjectOpenHashMap;)V a
lambda$static$5 (Ljava/util/HashMap;)V b
lambda$static$6 (Ljava/util/HashMap;)V a
makeRule ()Lcom/mojang/datafixers/TypeRewriteRule; makeRule
mapDoor (Ljava/util/Map;Ljava/lang/String;I)V a
mapSkull (Ljava/util/Map;ILjava/lang/String;Ljava/lang/String;)V a
net/minecraft/util/datafix/fixes/ChunkPalettedStorageFix$1 axl$1
$SwitchMap$net$minecraft$util$datafix$fixes$ChunkPalettedStorageFix$Direction$Axis a
<clinit> ()V <clinit>
net/minecraft/util/datafix/fixes/ChunkPalettedStorageFix$DataLayer axl$a
NIBBLE_SIZE b
SIZE a
data c
<init> ([B)V <init>
<init> ()V <init>
get (III)I a
getPosition (I)I b
isFirst (I)Z a
net/minecraft/util/datafix/fixes/ChunkPalettedStorageFix$Direction axl$b
$VALUES i
DOWN a
EAST f
NORTH c
SOUTH d
UP b
WEST e
axis g
axisDirection h
$values ()[Lnet/minecraft/util/datafix/fixes/ChunkPalettedStorageFix$Direction; c
<clinit> ()V <clinit>
<init> (Ljava/lang/String;ILnet/minecraft/util/datafix/fixes/ChunkPalettedStorageFix$Direction$AxisDirection;Lnet/minecraft/util/datafix/fixes/ChunkPalettedStorageFix$Direction$Axis;)V <init>
getAxis ()Lnet/minecraft/util/datafix/fixes/ChunkPalettedStorageFix$Direction$Axis; b
getAxisDirection ()Lnet/minecraft/util/datafix/fixes/ChunkPalettedStorageFix$Direction$AxisDirection; a
valueOf (Ljava/lang/String;)Lnet/minecraft/util/datafix/fixes/ChunkPalettedStorageFix$Direction; valueOf
values ()[Lnet/minecraft/util/datafix/fixes/ChunkPalettedStorageFix$Direction; values
net/minecraft/util/datafix/fixes/ChunkPalettedStorageFix$Direction$Axis axl$b$a
$VALUES d
X a
Y b
Z c
$values ()[Lnet/minecraft/util/datafix/fixes/ChunkPalettedStorageFix$Direction$Axis; a
<clinit> ()V <clinit>
<init> (Ljava/lang/String;I)V <init>
valueOf (Ljava/lang/String;)Lnet/minecraft/util/datafix/fixes/ChunkPalettedStorageFix$Direction$Axis; valueOf
values ()[Lnet/minecraft/util/datafix/fixes/ChunkPalettedStorageFix$Direction$Axis; values
net/minecraft/util/datafix/fixes/ChunkPalettedStorageFix$Direction$AxisDirection axl$b$b
$VALUES d
NEGATIVE b
POSITIVE a
step c
$values ()[Lnet/minecraft/util/datafix/fixes/ChunkPalettedStorageFix$Direction$AxisDirection; b
<clinit> ()V <clinit>
<init> (Ljava/lang/String;II)V <init>
getStep ()I a
valueOf (Ljava/lang/String;)Lnet/minecraft/util/datafix/fixes/ChunkPalettedStorageFix$Direction$AxisDirection; valueOf
values ()[Lnet/minecraft/util/datafix/fixes/ChunkPalettedStorageFix$Direction$AxisDirection; values
net/minecraft/util/datafix/fixes/ChunkPalettedStorageFix$Section axl$c
buffer i
hasData e
listTag c
palette b
section d
seen h
toFix f
update g
y a
<init> (Lcom/mojang/serialization/Dynamic;)V <init>
addFix (II)V a
getBlock (I)Lcom/mojang/serialization/Dynamic; a
lambda$upgrade$0 (Ljava/nio/ByteBuffer;)Lnet/minecraft/util/datafix/fixes/ChunkPalettedStorageFix$DataLayer; b
lambda$upgrade$1 (Ljava/nio/ByteBuffer;)Lnet/minecraft/util/datafix/fixes/ChunkPalettedStorageFix$DataLayer; a
setBlock (ILcom/mojang/serialization/Dynamic;)V a
upgrade (I)I b
write ()Lcom/mojang/serialization/Dynamic; a
net/minecraft/util/datafix/fixes/ChunkPalettedStorageFix$UpgradeChunk axl$d
blockEntities f
level c
sections b
sides a
x d
z e
<init> (Lcom/mojang/serialization/Dynamic;)V <init>
getBlock (I)Lcom/mojang/serialization/Dynamic; a
getBlockEntity (I)Lcom/mojang/serialization/Dynamic; b
getSection (I)Lnet/minecraft/util/datafix/fixes/ChunkPalettedStorageFix$Section; d
lambda$new$0 (Lcom/mojang/serialization/Dynamic;)V b
lambda$new$1 (Ljava/util/stream/Stream;)V b
lambda$new$2 (Lcom/mojang/serialization/Dynamic;)V a
lambda$new$3 (Ljava/util/stream/Stream;)V a
relative (ILnet/minecraft/util/datafix/fixes/ChunkPalettedStorageFix$Direction;)I a
removeBlockEntity (I)Lcom/mojang/serialization/Dynamic; c
setBlock (ILcom/mojang/serialization/Dynamic;)V a
write ()Lcom/mojang/serialization/Dynamic; a
net/minecraft/util/datafix/fixes/ChunkProtoTickListFix axm
ALWAYS_WATERLOGGED b
SECTION_WIDTH a
<clinit> ()V <clinit>
<init> (Lcom/mojang/datafixers/schemas/Schema;)V <init>
createTick (Lcom/mojang/serialization/Dynamic;Ljava/util/function/Supplier;IIIILjava/util/function/Function;)Lcom/mojang/serialization/Dynamic; a
getBlock (Lcom/mojang/serialization/Dynamic;)Ljava/lang/String; a
getLiquid (Lcom/mojang/serialization/Dynamic;)Ljava/lang/String; b
lambda$makeRule$0 (Lcom/mojang/serialization/Dynamic;Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; b
lambda$makeRule$1 (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; e
lambda$makeRule$10 (Lcom/mojang/serialization/Dynamic;Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; a
lambda$makeRule$11 (Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; a
lambda$makeRule$12 (Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; a
lambda$makeRule$2 (Lcom/mojang/serialization/Dynamic;)Ljava/util/List; d
lambda$makeRule$3 (Lcom/mojang/datafixers/Typed;)Ljava/util/List; a
lambda$makeRule$4 (Lcom/mojang/datafixers/Typed;Lcom/mojang/datafixers/OpticFinder;)Lnet/minecraft/util/datafix/fixes/ChunkProtoTickListFix$PoorMansPalettedContainer; a
lambda$makeRule$5 (Lit/unimi/dsi/fastutil/ints/Int2ObjectMap;ILcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/Typed;)V a
lambda$makeRule$6 (Lcom/mojang/datafixers/OpticFinder;Lorg/apache/commons/lang3/mutable/MutableInt;Lcom/mojang/datafixers/OpticFinder;Lit/unimi/dsi/fastutil/ints/Int2ObjectMap;Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/Typed;)V a
lambda$makeRule$7 (Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/OpticFinder;Lorg/apache/commons/lang3/mutable/MutableInt;Lcom/mojang/datafixers/OpticFinder;Lit/unimi/dsi/fastutil/ints/Int2ObjectMap;Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/Typed;)V a
lambda$makeRule$8 (BLcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; b
lambda$makeRule$9 (BLcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; a
lambda$makeTickList$13 (Lcom/mojang/serialization/Dynamic;)I c
lambda$makeTickList$14 (I)Z a
lambda$makeTickList$15 (Lcom/mojang/serialization/Dynamic;Ljava/util/function/Supplier;IIILjava/util/function/Function;I)Lcom/mojang/serialization/Dynamic; a
makeRule ()Lcom/mojang/datafixers/TypeRewriteRule; makeRule
makeTickList (Lcom/mojang/serialization/Dynamic;Lit/unimi/dsi/fastutil/ints/Int2ObjectMap;BIILjava/lang/String;Ljava/util/function/Function;)Lcom/mojang/serialization/Dynamic; a
net/minecraft/util/datafix/fixes/ChunkProtoTickListFix$PoorMansPalettedContainer axm$a
SIZE_BITS a
bits d
data c
mask e
palette b
valuesPerLong f
<init> (Ljava/util/List;[J)V <init>
data ()[J b
get (III)Lcom/mojang/serialization/Dynamic; a
getIndex (III)I b
palette ()Ljava/util/List; a
net/minecraft/util/datafix/fixes/ChunkRenamesFix axn
<init> (Lcom/mojang/datafixers/schemas/Schema;)V <init>
appendChunkName (Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; a
lambda$makeRule$0 (Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; b
lambda$makeRule$1 (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; a
lambda$makeRule$2 (Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/types/Type;Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; a
lambda$mergeRemainders$4 (Lcom/mojang/serialization/DynamicOps;Lcom/mojang/serialization/Dynamic;Lcom/mojang/serialization/MapLike;)Lcom/mojang/serialization/DataResult; a
lambda$mergeRemainders$5 (Lcom/mojang/serialization/DynamicOps;Ljava/lang/Object;)Lcom/mojang/serialization/Dynamic; a
lambda$renameField$3 (Ljava/lang/String;Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; a
makeRule ()Lcom/mojang/datafixers/TypeRewriteRule; makeRule
mergeRemainders (Lcom/mojang/datafixers/Typed;Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; a
renameField (Lcom/mojang/datafixers/Typed;Ljava/lang/String;Ljava/lang/String;)Lcom/mojang/datafixers/Typed; a
renameFieldHelper (Lcom/mojang/datafixers/Typed;Ljava/lang/String;Ljava/lang/String;Lcom/mojang/datafixers/types/Type;)Lcom/mojang/datafixers/Typed; a
net/minecraft/util/datafix/fixes/ChunkStatusFix axo
<init> (Lcom/mojang/datafixers/schemas/Schema;Z)V <init>
lambda$makeRule$0 (Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; a
lambda$makeRule$1 (Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; a
makeRule ()Lcom/mojang/datafixers/TypeRewriteRule; makeRule
net/minecraft/util/datafix/fixes/ChunkStatusFix2 axp
RENAMES_AND_DOWNGRADES a
<clinit> ()V <clinit>
<init> (Lcom/mojang/datafixers/schemas/Schema;Z)V <init>
lambda$makeRule$0 (Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; a
lambda$makeRule$1 (Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; a
makeRule ()Lcom/mojang/datafixers/TypeRewriteRule; makeRule
net/minecraft/util/datafix/fixes/ChunkStructuresTemplateRenameFix axq
RENAMES a
<clinit> ()V <clinit>
<init> (Lcom/mojang/datafixers/schemas/Schema;Z)V <init>
fixChildren (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; a
fixTag (Lcom/mojang/serialization/Dynamic;Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; a
lambda$fixChildren$1 (Lcom/mojang/serialization/Dynamic;Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; c
lambda$fixChildren$2 (Lcom/mojang/serialization/Dynamic;Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; b
lambda$makeRule$0 (Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; a
makeRule ()Lcom/mojang/datafixers/TypeRewriteRule; makeRule
net/minecraft/util/datafix/fixes/ChunkToProtochunkFix axr
NUM_SECTIONS a
<init> (Lcom/mojang/datafixers/schemas/Schema;Z)V <init>
fixChunkData (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; a
lambda$makeRule$0 (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; d
lambda$repackBiomes$1 (Lcom/mojang/serialization/Dynamic;Ljava/nio/ByteBuffer;)Lcom/mojang/serialization/Dynamic; a
lambda$repackBiomes$2 (Lcom/mojang/serialization/Dynamic;Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; a
lambda$repackTicks$3 (I)Lit/unimi/dsi/fastutil/shorts/ShortArrayList; a
lambda$repackTicks$4 (Ljava/util/List;Lcom/mojang/serialization/Dynamic;)V a
lambda$repackTicks$5 (Lcom/mojang/serialization/Dynamic;I)Lcom/mojang/serialization/Dynamic; a
lambda$repackTicks$6 (Lcom/mojang/serialization/Dynamic;Lit/unimi/dsi/fastutil/shorts/ShortList;)Lcom/mojang/serialization/Dynamic; a
lambda$repackTicks$7 (Lcom/mojang/serialization/Dynamic;Ljava/util/stream/Stream;)Lcom/mojang/serialization/Dynamic; a
makeRule ()Lcom/mojang/datafixers/TypeRewriteRule; makeRule
packOffsetCoordinates (III)S a
repackBiomes (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; b
repackTicks (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; c
net/minecraft/util/datafix/fixes/ColorlessShulkerEntityFix axs
<init> (Lcom/mojang/datafixers/schemas/Schema;Z)V <init>
fix (Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; a
lambda$fix$0 (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; a
net/minecraft/util/datafix/fixes/CriteriaRenameFix axt
advancementId b
conversions c
name a
<init> (Lcom/mojang/datafixers/schemas/Schema;Ljava/lang/String;Ljava/lang/String;Ljava/util/function/UnaryOperator;)V <init>
fixAdvancements (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; a
lambda$fixAdvancements$1 (Lcom/mojang/serialization/Dynamic;Ljava/lang/String;)Lcom/mojang/serialization/Dynamic; a
lambda$fixAdvancements$2 (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; d
lambda$fixAdvancements$3 (Lcom/mojang/datafixers/util/Pair;)Lcom/mojang/datafixers/util/Pair; a
lambda$fixAdvancements$4 (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; c
lambda$fixAdvancements$5 (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; b
lambda$makeRule$0 (Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; a
makeRule ()Lcom/mojang/datafixers/TypeRewriteRule; makeRule
net/minecraft/util/datafix/fixes/DecoratedPotFieldRenameFix axu
DECORATED_POT_ID a
<init> (Lcom/mojang/datafixers/schemas/Schema;)V <init>
makeRule ()Lcom/mojang/datafixers/TypeRewriteRule; makeRule
net/minecraft/util/datafix/fixes/DropInvalidSignDataFix axv
FIELDS_TO_DROP a
<clinit> ()V <clinit>
<init> (Lcom/mojang/datafixers/schemas/Schema;Ljava/lang/String;Ljava/lang/String;)V <init>
fix (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; a
fix (Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; a
fixText (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; b
lambda$fixText$0 (Ljava/util/List;Lcom/mojang/serialization/Dynamic;Lcom/mojang/serialization/Dynamic;J)Lcom/mojang/serialization/Dynamic; a
lambda$fixText$1 (Lcom/mojang/serialization/Dynamic;Lcom/mojang/serialization/Dynamic;)Z a
net/minecraft/util/datafix/fixes/DyeItemRenameFix axw
RENAMED_IDS a
<clinit> ()V <clinit>
<init> ()V <init>
net/minecraft/util/datafix/fixes/EffectDurationFix axx
ITEM_TYPES a
<clinit> ()V <clinit>
<init> (Lcom/mojang/datafixers/schemas/Schema;)V <init>
fix (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; b
fixEffect (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; a
lambda$fixEffect$3 (Lcom/mojang/serialization/Dynamic;Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; a
lambda$makeRule$0 (Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; b
lambda$makeRule$1 (Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; a
lambda$makeRule$2 (Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; a
makeRule ()Lcom/mojang/datafixers/TypeRewriteRule; makeRule
updateEntity (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; c
net/minecraft/util/datafix/fixes/EntityArmorStandSilentFix axy
<init> (Lcom/mojang/datafixers/schemas/Schema;Z)V <init>
fix (Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; a
fixTag (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; a
net/minecraft/util/datafix/fixes/EntityBlockStateFix axz
MAP a
<clinit> ()V <clinit>
<init> (Lcom/mojang/datafixers/schemas/Schema;Z)V <init>
getBlockId (Ljava/lang/String;)I a
lambda$makeRule$1 (Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; d
lambda$makeRule$2 (Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; c
lambda$makeRule$3 (Lcom/mojang/datafixers/types/Type;Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; a
lambda$makeRule$4 (Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; b
lambda$makeRule$5 (Ljava/util/function/Function;Ljava/util/function/Function;Ljava/util/function/Function;Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; a
lambda$static$0 (Ljava/util/HashMap;)V a
lambda$updateBlockToBlockState$11 (Ljava/lang/Integer;)Ljava/lang/Integer; a
lambda$updateBlockToBlockState$12 (Lcom/mojang/serialization/Dynamic;Ljava/lang/String;Lcom/mojang/datafixers/util/Pair;)Lcom/mojang/datafixers/util/Pair; a
lambda$updateFallingBlock$10 (Lcom/mojang/serialization/Dynamic;Lcom/mojang/datafixers/util/Either;)Lcom/mojang/datafixers/util/Either; a
lambda$updateFallingBlock$6 (Ljava/lang/Integer;)Ljava/lang/Integer; b
lambda$updateFallingBlock$7 (Lcom/mojang/datafixers/util/Pair;)Ljava/lang/Integer; a
lambda$updateFallingBlock$8 (Lcom/mojang/serialization/Dynamic;)Ljava/lang/Integer; a
lambda$updateFallingBlock$9 (Lcom/mojang/serialization/Dynamic;Lcom/mojang/datafixers/util/Unit;)Ljava/lang/Integer; a
makeRule ()Lcom/mojang/datafixers/TypeRewriteRule; makeRule
updateBlockToBlockState (Lcom/mojang/datafixers/Typed;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Lcom/mojang/datafixers/Typed; a
updateEntity (Lcom/mojang/datafixers/Typed;Ljava/lang/String;Ljava/util/function/Function;)Lcom/mojang/datafixers/Typed; a
updateFallingBlock (Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; a
net/minecraft/util/datafix/fixes/EntityBrushableBlockFieldsRenameFix aya
<init> (Lcom/mojang/datafixers/schemas/Schema;)V <init>
fix (Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; a
fixTag (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; a
lambda$renameField$0 (Lcom/mojang/serialization/Dynamic;Ljava/lang/String;Ljava/lang/String;Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; a
renameField (Lcom/mojang/serialization/Dynamic;Ljava/lang/String;Ljava/lang/String;)Lcom/mojang/serialization/Dynamic; a
net/minecraft/util/datafix/fixes/EntityCatSplitFix ayb
<init> (Lcom/mojang/datafixers/schemas/Schema;Z)V <init>
getNewNameAndTag (Ljava/lang/String;Lcom/mojang/serialization/Dynamic;)Lcom/mojang/datafixers/util/Pair; a
net/minecraft/util/datafix/fixes/EntityCodSalmonFix ayc
RENAMED_EGG_IDS b
RENAMED_IDS a
<clinit> ()V <clinit>
<init> (Lcom/mojang/datafixers/schemas/Schema;Z)V <init>
rename (Ljava/lang/String;)Ljava/lang/String; a
net/minecraft/util/datafix/fixes/EntityCustomNameToComponentFix ayd
<init> (Lcom/mojang/datafixers/schemas/Schema;Z)V <init>
fixTagCustomName (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; a
lambda$makeRule$0 (Lcom/mojang/datafixers/Typed;Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; a
lambda$makeRule$1 (Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; a
makeRule ()Lcom/mojang/datafixers/TypeRewriteRule; makeRule
net/minecraft/util/datafix/fixes/EntityElderGuardianSplitFix aye
<init> (Lcom/mojang/datafixers/schemas/Schema;Z)V <init>
getNewNameAndTag (Ljava/lang/String;Lcom/mojang/serialization/Dynamic;)Lcom/mojang/datafixers/util/Pair; a
net/minecraft/util/datafix/fixes/EntityEquipmentToArmorAndHandFix ayf
<init> (Lcom/mojang/datafixers/schemas/Schema;Z)V <init>
cap (Lcom/mojang/datafixers/types/Type;)Lcom/mojang/datafixers/TypeRewriteRule; a
lambda$cap$0 ()Ljava/lang/IllegalStateException; a
lambda$cap$1 (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; a
lambda$cap$2 (Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/types/Type;Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/types/Type;Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; a
makeRule ()Lcom/mojang/datafixers/TypeRewriteRule; makeRule
net/minecraft/util/datafix/fixes/EntityGoatMissingStateFix ayg
<init> (Lcom/mojang/datafixers/schemas/Schema;)V <init>
fix (Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; a
lambda$fix$0 (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; a
net/minecraft/util/datafix/fixes/EntityHealthFix ayh
ENTITIES a
<clinit> ()V <clinit>
<init> (Lcom/mojang/datafixers/schemas/Schema;Z)V <init>
fixTag (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; a
lambda$makeRule$0 (Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; a
makeRule ()Lcom/mojang/datafixers/TypeRewriteRule; makeRule
net/minecraft/util/datafix/fixes/EntityHorseSaddleFix ayi
<init> (Lcom/mojang/datafixers/schemas/Schema;Z)V <init>
fix (Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; a
net/minecraft/util/datafix/fixes/EntityHorseSplitFix ayj
<init> (Lcom/mojang/datafixers/schemas/Schema;Z)V <init>
fix (Ljava/lang/String;Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/util/Pair; a
lambda$fix$0 (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; a
net/minecraft/util/datafix/fixes/EntityIdFix ayk
ID_MAP a
<clinit> ()V <clinit>
<init> (Lcom/mojang/datafixers/schemas/Schema;Z)V <init>
lambda$makeRule$1 (Ljava/lang/String;)Ljava/lang/String; a
lambda$makeRule$2 (Lcom/mojang/datafixers/util/Pair;)Lcom/mojang/datafixers/util/Pair; a
lambda$makeRule$3 (Lcom/mojang/serialization/DynamicOps;)Ljava/util/function/Function; a
lambda$static$0 (Ljava/util/HashMap;)V a
makeRule ()Lcom/mojang/datafixers/TypeRewriteRule; makeRule
net/minecraft/util/datafix/fixes/EntityItemFrameDirectionFix ayl
<init> (Lcom/mojang/datafixers/schemas/Schema;Z)V <init>
direction2dTo3d (B)B a
fix (Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; a
fixTag (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; a
net/minecraft/util/datafix/fixes/EntityMinecartIdentifiersFix aym
MINECART_BY_ID a
<clinit> ()V <clinit>
<init> (Lcom/mojang/datafixers/schemas/Schema;Z)V <init>
lambda$makeRule$0 (Lcom/mojang/datafixers/types/templates/TaggedChoice$TaggedChoiceType;Ljava/lang/String;Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/DataResult; a
lambda$makeRule$1 ()Ljava/lang/IllegalStateException; a
lambda$makeRule$2 (Lcom/mojang/datafixers/types/templates/TaggedChoice$TaggedChoiceType;Lcom/mojang/serialization/DynamicOps;Lcom/mojang/datafixers/types/templates/TaggedChoice$TaggedChoiceType;Lcom/mojang/datafixers/util/Pair;)Lcom/mojang/datafixers/util/Pair; a
lambda$makeRule$3 (Lcom/mojang/datafixers/types/templates/TaggedChoice$TaggedChoiceType;Lcom/mojang/datafixers/types/templates/TaggedChoice$TaggedChoiceType;Lcom/mojang/serialization/DynamicOps;)Ljava/util/function/Function; a
makeRule ()Lcom/mojang/datafixers/TypeRewriteRule; makeRule
net/minecraft/util/datafix/fixes/EntityPaintingFieldsRenameFix ayn
<init> (Lcom/mojang/datafixers/schemas/Schema;)V <init>
fix (Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; a
fixTag (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; a
lambda$renameField$0 (Lcom/mojang/serialization/Dynamic;Ljava/lang/String;Ljava/lang/String;Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; a
renameField (Lcom/mojang/serialization/Dynamic;Ljava/lang/String;Ljava/lang/String;)Lcom/mojang/serialization/Dynamic; a
net/minecraft/util/datafix/fixes/EntityPaintingItemFrameDirectionFix ayo
DIRECTIONS a
<clinit> ()V <clinit>
<init> (Lcom/mojang/datafixers/schemas/Schema;Z)V <init>
doFix (Lcom/mojang/serialization/Dynamic;ZZ)Lcom/mojang/serialization/Dynamic; a
lambda$makeRule$0 (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; b
lambda$makeRule$1 (Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; b
lambda$makeRule$2 (Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/types/Type;Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; b
lambda$makeRule$3 (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; a
lambda$makeRule$4 (Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; a
lambda$makeRule$5 (Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/types/Type;Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; a
makeRule ()Lcom/mojang/datafixers/TypeRewriteRule; makeRule
net/minecraft/util/datafix/fixes/EntityPaintingMotiveFix ayp
MAP a
<clinit> ()V <clinit>
<init> (Lcom/mojang/datafixers/schemas/Schema;Z)V <init>
fix (Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; a
fixTag (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; a
lambda$static$0 (Ljava/util/HashMap;)V a
net/minecraft/util/datafix/fixes/EntityProjectileOwnerFix ayq
<init> (Lcom/mojang/datafixers/schemas/Schema;)V <init>
createUUIDArray (JJ)[I a
lambda$updateEntity$0 (Ljava/util/function/Function;Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; a
makeRule ()Lcom/mojang/datafixers/TypeRewriteRule; makeRule
setUUID (Lcom/mojang/serialization/Dynamic;JJ)Lcom/mojang/serialization/Dynamic; a
updateEntity (Lcom/mojang/datafixers/Typed;Ljava/lang/String;Ljava/util/function/Function;)Lcom/mojang/datafixers/Typed; a
updateItemPotion (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; c
updateOwnerArrow (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; a
updateOwnerLlamaSpit (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; b
updateOwnerThrowable (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; d
updateProjectiles (Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; a
net/minecraft/util/datafix/fixes/EntityPufferfishRenameFix ayr
RENAMED_IDS a
<clinit> ()V <clinit>
<init> (Lcom/mojang/datafixers/schemas/Schema;Z)V <init>
rename (Ljava/lang/String;)Ljava/lang/String; a
net/minecraft/util/datafix/fixes/EntityRavagerRenameFix ays
RENAMED_IDS a
<clinit> ()V <clinit>
<init> (Lcom/mojang/datafixers/schemas/Schema;Z)V <init>
rename (Ljava/lang/String;)Ljava/lang/String; a
net/minecraft/util/datafix/fixes/EntityRedundantChanceTagsFix ayt
FLOAT_LIST_CODEC a
<clinit> ()V <clinit>
<init> (Lcom/mojang/datafixers/schemas/Schema;Z)V <init>
isZeroList (Lcom/mojang/serialization/OptionalDynamic;I)Z a
lambda$isZeroList$2 (Ljava/lang/Float;)Z a
lambda$isZeroList$3 (ILjava/util/List;)Ljava/lang/Boolean; a
lambda$makeRule$0 (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; a
lambda$makeRule$1 (Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; a
makeRule ()Lcom/mojang/datafixers/TypeRewriteRule; makeRule
net/minecraft/util/datafix/fixes/EntityRenameFix ayu
name a
<init> (Ljava/lang/String;Lcom/mojang/datafixers/schemas/Schema;Z)V <init>
fix (Ljava/lang/String;Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/util/Pair; a
getEntity (Ljava/lang/Object;Lcom/mojang/serialization/DynamicOps;Lcom/mojang/datafixers/types/Type;)Lcom/mojang/datafixers/Typed; a
lambda$makeRule$0 (Lcom/mojang/datafixers/types/templates/TaggedChoice$TaggedChoiceType;Lcom/mojang/serialization/DynamicOps;Lcom/mojang/datafixers/types/templates/TaggedChoice$TaggedChoiceType;Lcom/mojang/datafixers/util/Pair;)Lcom/mojang/datafixers/util/Pair; a
lambda$makeRule$1 (Lcom/mojang/datafixers/types/templates/TaggedChoice$TaggedChoiceType;Lcom/mojang/datafixers/types/templates/TaggedChoice$TaggedChoiceType;Lcom/mojang/serialization/DynamicOps;)Ljava/util/function/Function; a
makeRule ()Lcom/mojang/datafixers/TypeRewriteRule; makeRule
net/minecraft/util/datafix/fixes/EntityRidingToPassengersFix ayv
<init> (Lcom/mojang/datafixers/schemas/Schema;Z)V <init>
cap (Lcom/mojang/datafixers/schemas/Schema;Lcom/mojang/datafixers/schemas/Schema;Lcom/mojang/datafixers/types/Type;Lcom/mojang/datafixers/types/Type;Lcom/mojang/datafixers/types/Type;)Lcom/mojang/datafixers/TypeRewriteRule; a
lambda$cap$0 ()Ljava/lang/IllegalStateException; d
lambda$cap$1 ()Ljava/lang/IllegalStateException; c
lambda$cap$2 (Lcom/mojang/datafixers/types/Type;Lcom/mojang/serialization/DynamicOps;Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/util/Pair;)Lcom/mojang/datafixers/util/Either; a
lambda$cap$3 ()Ljava/lang/IllegalStateException; b
lambda$cap$4 ()Ljava/lang/IllegalStateException; a
lambda$cap$5 (Lcom/mojang/datafixers/types/Type;Lcom/mojang/serialization/DynamicOps;Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/types/Type;Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/util/Pair;)Lcom/mojang/datafixers/util/Pair; a
lambda$cap$6 (Lcom/mojang/datafixers/types/Type;Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/types/Type;Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/serialization/DynamicOps;)Ljava/util/function/Function; a
makeRule ()Lcom/mojang/datafixers/TypeRewriteRule; makeRule
net/minecraft/util/datafix/fixes/EntityShulkerColorFix ayw
<init> (Lcom/mojang/datafixers/schemas/Schema;Z)V <init>
fix (Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; a
fixTag (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; a
net/minecraft/util/datafix/fixes/EntityShulkerRotationFix ayx
<init> (Lcom/mojang/datafixers/schemas/Schema;)V <init>
fix (Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; a
fixTag (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; a
lambda$fixTag$0 (Lcom/mojang/serialization/Dynamic;)Ljava/lang/Double; b
net/minecraft/util/datafix/fixes/EntitySkeletonSplitFix ayy
<init> (Lcom/mojang/datafixers/schemas/Schema;Z)V <init>
getNewNameAndTag (Ljava/lang/String;Lcom/mojang/serialization/Dynamic;)Lcom/mojang/datafixers/util/Pair; a
net/minecraft/util/datafix/fixes/EntityStringUuidFix ayz
<init> (Lcom/mojang/datafixers/schemas/Schema;Z)V <init>
lambda$makeRule$0 (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; a
lambda$makeRule$1 (Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; a
makeRule ()Lcom/mojang/datafixers/TypeRewriteRule; makeRule
net/minecraft/util/datafix/fixes/EntityTheRenameningFix aza
MINECRAFT_BRED d
RENAMED_BLOCKS b
RENAMED_IDS a
RENAMED_ITEMS c
<clinit> ()V <clinit>
<init> (Lcom/mojang/datafixers/schemas/Schema;Z)V <init>
rename (Ljava/lang/String;)Ljava/lang/String; a
net/minecraft/util/datafix/fixes/EntityTippedArrowFix azb
<init> (Lcom/mojang/datafixers/schemas/Schema;Z)V <init>
rename (Ljava/lang/String;)Ljava/lang/String; a
net/minecraft/util/datafix/fixes/EntityUUIDFix azc
ABSTRACT_HORSES c
ANIMALS e
LIVING_ENTITIES g
LOGGER b
MOBS f
PROJECTILES h
TAMEABLE_ANIMALS d
<clinit> ()V <clinit>
<init> (Lcom/mojang/datafixers/schemas/Schema;)V <init>
lambda$makeRule$0 (Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; a
lambda$updateFox$5 (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; t
lambda$updateFox$6 (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; s
lambda$updateFox$7 (Lcom/mojang/serialization/Dynamic;Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; e
lambda$updateFox$8 (Lcom/mojang/serialization/Dynamic;Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; d
lambda$updateLivingEntity$10 (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; q
lambda$updateLivingEntity$11 (Lcom/mojang/serialization/Dynamic;Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; c
lambda$updateLivingEntity$12 (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; p
lambda$updateLivingEntity$13 (Lcom/mojang/serialization/Dynamic;Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; b
lambda$updateMob$9 (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; r
lambda$updatePiglin$1 (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; x
lambda$updatePiglin$2 (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; w
lambda$updatePiglin$3 (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; v
lambda$updatePiglin$4 (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; u
lambda$updateProjectile$14 (Lcom/mojang/serialization/Dynamic;Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; a
makeRule ()Lcom/mojang/datafixers/TypeRewriteRule; makeRule
updateAnimal (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; m
updateAnimalOwner (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; l
updateAreaEffectCloud (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; g
updateEntityUUID (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; c
updateEvokerFangs (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; e
updateFox (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; j
updateHurtBy (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; k
updateItem (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; i
updateLivingEntity (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; b
updateMob (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; n
updatePiglin (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; d
updateProjectile (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; o
updateShulkerBullet (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; h
updateZombieVillager (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; f
net/minecraft/util/datafix/fixes/EntityVariantFix azd
fieldName a
idConversions b
<init> (Lcom/mojang/datafixers/schemas/Schema;Ljava/lang/String;Lcom/mojang/datafixers/DSL$TypeReference;Ljava/lang/String;Ljava/lang/String;Ljava/util/function/IntFunction;)V <init>
fix (Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; a
lambda$fix$3 (Lcom/mojang/serialization/Dynamic;Ljava/lang/Number;)Lcom/mojang/serialization/Dynamic; a
lambda$fix$4 (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; b
lambda$fix$5 (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; a
lambda$updateAndRename$0 (Ljava/util/function/Function;Lcom/mojang/serialization/DynamicOps;Ljava/lang/Object;)Ljava/lang/Object; a
lambda$updateAndRename$1 (Lcom/mojang/serialization/DynamicOps;Ljava/lang/Object;Ljava/lang/String;Ljava/util/function/Function;Ljava/lang/Object;)Ljava/lang/Object; a
lambda$updateAndRename$2 (Lcom/mojang/serialization/Dynamic;Ljava/util/function/Function;Ljava/lang/String;Ljava/lang/String;Ljava/lang/Object;)Ljava/lang/Object; a
updateAndRename (Lcom/mojang/serialization/Dynamic;Ljava/lang/String;Ljava/lang/String;Ljava/util/function/Function;)Lcom/mojang/serialization/Dynamic; a
net/minecraft/util/datafix/fixes/EntityWolfColorFix aze
<init> (Lcom/mojang/datafixers/schemas/Schema;Z)V <init>
fix (Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; a
fixTag (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; a
lambda$fixTag$0 (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; b
net/minecraft/util/datafix/fixes/EntityZombieSplitFix azf
<init> (Lcom/mojang/datafixers/schemas/Schema;Z)V <init>
getNewNameAndTag (Ljava/lang/String;Lcom/mojang/serialization/Dynamic;)Lcom/mojang/datafixers/util/Pair; a
net/minecraft/util/datafix/fixes/EntityZombieVillagerTypeFix azg
PROFESSION_MAX a
RANDOM b
<clinit> ()V <clinit>
<init> (Lcom/mojang/datafixers/schemas/Schema;Z)V <init>
fix (Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; a
fixTag (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; a
getVillagerProfession (I)I a
net/minecraft/util/datafix/fixes/EntityZombifiedPiglinRenameFix azh
RENAMED_IDS a
<clinit> ()V <clinit>
<init> (Lcom/mojang/datafixers/schemas/Schema;)V <init>
rename (Ljava/lang/String;)Ljava/lang/String; a
net/minecraft/util/datafix/fixes/FeatureFlagRemoveFix azi
flagsToRemove b
name a
<init> (Lcom/mojang/datafixers/schemas/Schema;Ljava/lang/String;Ljava/util/Set;)V <init>
fixTag (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; a
lambda$fixTag$1 (Ljava/util/List;Lcom/mojang/serialization/Dynamic;Lcom/mojang/serialization/Dynamic;)Z b
lambda$fixTag$2 (Ljava/util/List;Lcom/mojang/serialization/Dynamic;Ljava/util/stream/Stream;)Ljava/util/stream/Stream; a
lambda$fixTag$3 (Ljava/util/List;Lcom/mojang/serialization/Dynamic;Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; a
lambda$makeRule$0 (Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; a
makeRule ()Lcom/mojang/datafixers/TypeRewriteRule; makeRule
net/minecraft/util/datafix/fixes/FilteredBooksFix azj
<init> (Lcom/mojang/datafixers/schemas/Schema;)V <init>
fixItemStackTag (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; a
lambda$new$0 (Ljava/lang/String;)Z a
net/minecraft/util/datafix/fixes/FilteredSignsFix azk
<init> (Lcom/mojang/datafixers/schemas/Schema;)V <init>
fix (Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; a
lambda$fix$0 (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; a
net/minecraft/util/datafix/fixes/FixProjectileStoredItem azl
EMPTY_POTION a
<init> (Lcom/mojang/datafixers/schemas/Schema;)V <init>
castUnchecked (Lcom/mojang/datafixers/Typed;Lcom/mojang/datafixers/types/Type;)Lcom/mojang/datafixers/Typed; c
chainAllFilters ([Ljava/util/function/Function;)Ljava/util/function/Function; a
createItemStack (Lcom/mojang/serialization/Dynamic;Ljava/lang/String;)Lcom/mojang/serialization/Dynamic; a
fixArrow (Lcom/mojang/datafixers/Typed;Lcom/mojang/datafixers/types/Type;)Lcom/mojang/datafixers/Typed; a
fixChoice (Ljava/lang/String;Lnet/minecraft/util/datafix/fixes/FixProjectileStoredItem$SubFixer;)Ljava/util/function/Function; a
fixChoiceCap (Ljava/lang/String;Lnet/minecraft/util/datafix/fixes/FixProjectileStoredItem$SubFixer;Lcom/mojang/datafixers/types/Type;Lcom/mojang/datafixers/types/Type;)Ljava/util/function/Function; a
fixSpectralArrow (Lcom/mojang/datafixers/Typed;Lcom/mojang/datafixers/types/Type;)Lcom/mojang/datafixers/Typed; b
getArrowType (Lcom/mojang/serialization/Dynamic;)Ljava/lang/String; a
lambda$chainAllFilters$0 ([Ljava/util/function/Function;Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; a
lambda$fixArrow$3 (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; c
lambda$fixChoiceCap$1 (Lnet/minecraft/util/datafix/fixes/FixProjectileStoredItem$SubFixer;Lcom/mojang/datafixers/types/Type;Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; a
lambda$fixChoiceCap$2 (Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/types/Type;Lnet/minecraft/util/datafix/fixes/FixProjectileStoredItem$SubFixer;Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; a
lambda$fixSpectralArrow$4 (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; b
makeRule ()Lcom/mojang/datafixers/TypeRewriteRule; makeRule
net/minecraft/util/datafix/fixes/FixProjectileStoredItem$SubFixer azl$a
fix (Lcom/mojang/datafixers/Typed;Lcom/mojang/datafixers/types/Type;)Lcom/mojang/datafixers/Typed; fix
net/minecraft/util/datafix/fixes/ForcePoiRebuild azm
<init> (Lcom/mojang/datafixers/schemas/Schema;Z)V <init>
cap (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; a
lambda$cap$2 (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; c
lambda$cap$3 (Lcom/mojang/datafixers/util/Pair;)Lcom/mojang/datafixers/util/Pair; a
lambda$cap$4 (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; b
lambda$makeRule$0 (Lcom/mojang/datafixers/util/Pair;)Lcom/mojang/datafixers/util/Pair; b
lambda$makeRule$1 (Lcom/mojang/serialization/DynamicOps;)Ljava/util/function/Function; a
makeRule ()Lcom/mojang/datafixers/TypeRewriteRule; makeRule
net/minecraft/util/datafix/fixes/FurnaceRecipeFix azn
<init> (Lcom/mojang/datafixers/schemas/Schema;Z)V <init>
cap (Lcom/mojang/datafixers/types/Type;)Lcom/mojang/datafixers/TypeRewriteRule; a
lambda$cap$0 (Lcom/mojang/datafixers/types/Type;Lcom/mojang/datafixers/types/Type;Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; d
lambda$cap$1 (Lcom/mojang/datafixers/types/Type;Lcom/mojang/datafixers/types/Type;Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; c
lambda$cap$2 (Lcom/mojang/datafixers/types/Type;Lcom/mojang/datafixers/types/Type;Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; b
lambda$cap$3 (Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/types/Type;Lcom/mojang/datafixers/types/Type;Lcom/mojang/datafixers/types/Type;Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/types/Type;Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/types/Type;Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; a
lambda$updateFurnaceContents$4 (Ljava/util/List;ILcom/mojang/datafixers/util/Pair;)V a
lambda$updateFurnaceContents$5 (Lcom/mojang/datafixers/types/Type;Ljava/util/List;ILcom/mojang/serialization/Dynamic;)V a
makeRule ()Lcom/mojang/datafixers/TypeRewriteRule; makeRule
updateFurnaceContents (Lcom/mojang/datafixers/types/Type;Lcom/mojang/datafixers/types/Type;Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; a
net/minecraft/util/datafix/fixes/GoatHornIdFix azo
INSTRUMENTS a
<clinit> ()V <clinit>
<init> (Lcom/mojang/datafixers/schemas/Schema;)V <init>
fixItemStackTag (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; a
lambda$new$0 (Ljava/lang/String;)Z a
net/minecraft/util/datafix/fixes/GossipUUIDFix azp
<init> (Lcom/mojang/datafixers/schemas/Schema;Ljava/lang/String;)V <init>
fix (Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; a
lambda$fix$0 (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; c
lambda$fix$1 (Ljava/util/stream/Stream;)Ljava/util/stream/Stream; a
lambda$fix$2 (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; b
lambda$fix$3 (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; a
net/minecraft/util/datafix/fixes/HeightmapRenamingFix azq
<init> (Lcom/mojang/datafixers/schemas/Schema;Z)V <init>
fix (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; a
lambda$makeRule$0 (Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; a
lambda$makeRule$1 (Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; a
makeRule ()Lcom/mojang/datafixers/TypeRewriteRule; makeRule
net/minecraft/util/datafix/fixes/IglooMetadataRemovalFix azr
<init> (Lcom/mojang/datafixers/schemas/Schema;Z)V <init>
fixTag (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; a
isIglooPiece (Lcom/mojang/serialization/Dynamic;)Z c
lambda$fixTag$1 (Ljava/util/stream/Stream;)Ljava/lang/Boolean; b
lambda$makeRule$0 (Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; a
lambda$removeIglooPieces$2 (Lcom/mojang/serialization/Dynamic;)Z d
lambda$removeIglooPieces$3 (Ljava/util/stream/Stream;)Ljava/util/stream/Stream; a
makeRule ()Lcom/mojang/datafixers/TypeRewriteRule; makeRule
removeIglooPieces (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; b
net/minecraft/util/datafix/fixes/ItemBannerColorFix azs
<init> (Lcom/mojang/datafixers/schemas/Schema;Z)V <init>
lambda$makeRule$0 (Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; a
makeRule ()Lcom/mojang/datafixers/TypeRewriteRule; makeRule
net/minecraft/util/datafix/fixes/ItemCustomNameToComponentFix azt
<init> (Lcom/mojang/datafixers/schemas/Schema;Z)V <init>
fixTag (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; a
lambda$makeRule$0 (Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; a
lambda$makeRule$1 (Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; a
makeRule ()Lcom/mojang/datafixers/TypeRewriteRule; makeRule
net/minecraft/util/datafix/fixes/ItemIdFix azu
ITEM_NAMES a
<clinit> ()V <clinit>
<init> (Lcom/mojang/datafixers/schemas/Schema;Z)V <init>
getItem (I)Ljava/lang/String; a
lambda$makeRule$1 (Ljava/lang/Integer;)Lcom/mojang/datafixers/util/Pair; a
lambda$makeRule$2 (Lcom/mojang/datafixers/util/Pair;)Lcom/mojang/datafixers/util/Pair; a
lambda$makeRule$3 (Lcom/mojang/datafixers/util/Either;)Lcom/mojang/datafixers/util/Pair; a
lambda$makeRule$4 (Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/types/Type;Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; a
lambda$static$0 (Lit/unimi/dsi/fastutil/ints/Int2ObjectOpenHashMap;)V a
makeRule ()Lcom/mojang/datafixers/TypeRewriteRule; makeRule
net/minecraft/util/datafix/fixes/ItemLoreFix azv
<init> (Lcom/mojang/datafixers/schemas/Schema;Z)V <init>
fixLoreList (Ljava/util/stream/Stream;)Ljava/util/stream/Stream; a
lambda$makeRule$0 (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; c
lambda$makeRule$1 (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; b
lambda$makeRule$2 (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; a
lambda$makeRule$3 (Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; a
lambda$makeRule$4 (Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; a
makeRule ()Lcom/mojang/datafixers/TypeRewriteRule; makeRule
net/minecraft/util/datafix/fixes/ItemPotionFix azw
DEFAULT a
POTIONS c
SPLASH b
<clinit> ()V <clinit>
<init> (Lcom/mojang/datafixers/schemas/Schema;Z)V <init>
lambda$makeRule$1 (Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; a
lambda$static$0 ([Ljava/lang/String;)V a
makeRule ()Lcom/mojang/datafixers/TypeRewriteRule; makeRule
net/minecraft/util/datafix/fixes/ItemRemoveBlockEntityTagFix azx
items a
<init> (Lcom/mojang/datafixers/schemas/Schema;ZLjava/util/Set;)V <init>
lambda$makeRule$0 (Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; a
makeRule ()Lcom/mojang/datafixers/TypeRewriteRule; makeRule
net/minecraft/util/datafix/fixes/ItemRenameFix azy
name a
<init> (Lcom/mojang/datafixers/schemas/Schema;Ljava/lang/String;)V <init>
create (Lcom/mojang/datafixers/schemas/Schema;Ljava/lang/String;Ljava/util/function/Function;)Lcom/mojang/datafixers/DataFix; a
fixItem (Ljava/lang/String;)Ljava/lang/String; a
lambda$makeRule$0 (Lcom/mojang/datafixers/util/Pair;)Lcom/mojang/datafixers/util/Pair; a
lambda$makeRule$1 (Lcom/mojang/serialization/DynamicOps;)Ljava/util/function/Function; a
makeRule ()Lcom/mojang/datafixers/TypeRewriteRule; makeRule
net/minecraft/util/datafix/fixes/ItemRenameFix$1 azy$1
val$fixItem a
<init> (Lcom/mojang/datafixers/schemas/Schema;Ljava/lang/String;Ljava/util/function/Function;)V <init>
fixItem (Ljava/lang/String;)Ljava/lang/String; a
net/minecraft/util/datafix/fixes/ItemShulkerBoxColorFix azz
NAMES_BY_COLOR a
<clinit> ()V <clinit>
<init> (Lcom/mojang/datafixers/schemas/Schema;Z)V <init>
lambda$makeRule$0 (Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; a
makeRule ()Lcom/mojang/datafixers/TypeRewriteRule; makeRule
net/minecraft/util/datafix/fixes/ItemSpawnEggFix baa
ID_TO_ENTITY a
<clinit> ()V <clinit>
<init> (Lcom/mojang/datafixers/schemas/Schema;Z)V <init>
lambda$makeRule$1 (Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/Typed;)Ljava/util/Optional; c
lambda$makeRule$2 (Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/Typed;)Ljava/util/Optional; b
lambda$makeRule$3 (Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/Typed;)Ljava/util/Optional; a
lambda$makeRule$4 (Lcom/mojang/serialization/Dynamic;Ljava/lang/String;Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; a
lambda$makeRule$5 (Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/types/Type;Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; a
lambda$static$0 ([Ljava/lang/String;)V a
makeRule ()Lcom/mojang/datafixers/TypeRewriteRule; makeRule
net/minecraft/util/datafix/fixes/ItemStackEnchantmentNamesFix bab
MAP a
<clinit> ()V <clinit>
<init> (Lcom/mojang/datafixers/schemas/Schema;Z)V <init>
fixTag (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; a
lambda$fixTag$3 (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; d
lambda$fixTag$4 (Ljava/util/stream/Stream;)Ljava/util/stream/Stream; b
lambda$fixTag$5 (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; c
lambda$fixTag$6 (Ljava/util/stream/Stream;)Ljava/util/stream/Stream; a
lambda$fixTag$7 (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; b
lambda$makeRule$1 (Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; a
lambda$makeRule$2 (Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; a
lambda$static$0 (Lit/unimi/dsi/fastutil/ints/Int2ObjectOpenHashMap;)V a
makeRule ()Lcom/mojang/datafixers/TypeRewriteRule; makeRule
net/minecraft/util/datafix/fixes/ItemStackMapIdFix bac
<init> (Lcom/mojang/datafixers/schemas/Schema;Z)V <init>
lambda$makeRule$0 (Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; a
makeRule ()Lcom/mojang/datafixers/TypeRewriteRule; makeRule
net/minecraft/util/datafix/fixes/ItemStackSpawnEggFix bad
MAP b
itemType a
<clinit> ()V <clinit>
<init> (Lcom/mojang/datafixers/schemas/Schema;ZLjava/lang/String;)V <init>
lambda$makeRule$1 (Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; a
lambda$static$0 (Ljava/util/HashMap;)V a
makeRule ()Lcom/mojang/datafixers/TypeRewriteRule; makeRule
net/minecraft/util/datafix/fixes/ItemStackTagFix bae
idFilter b
name a
<init> (Lcom/mojang/datafixers/schemas/Schema;Ljava/lang/String;Ljava/util/function/Predicate;)V <init>
fixItemStackTag (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; a
lambda$makeRule$0 (Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; a
lambda$makeRule$1 (Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; a
makeRule ()Lcom/mojang/datafixers/TypeRewriteRule; makeRule
net/minecraft/util/datafix/fixes/ItemStackTheFlatteningFix baf
DAMAGE_IDS c
IDS b
MAP a
<clinit> ()V <clinit>
<init> (Lcom/mojang/datafixers/schemas/Schema;Z)V <init>
lambda$makeRule$2 (Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; a
lambda$static$0 (Ljava/util/HashMap;)V a
lambda$static$1 (Ljava/lang/String;)Ljava/lang/String; a
makeRule ()Lcom/mojang/datafixers/TypeRewriteRule; makeRule
updateItem (Ljava/lang/String;I)Ljava/lang/String; a
net/minecraft/util/datafix/fixes/ItemStackUUIDFix bag
<init> (Lcom/mojang/datafixers/schemas/Schema;)V <init>
lambda$makeRule$0 (Lcom/mojang/datafixers/util/Pair;)Ljava/lang/Boolean; a
lambda$makeRule$1 (Lcom/mojang/datafixers/Typed;Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; a
lambda$makeRule$2 (Lcom/mojang/datafixers/Typed;Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; a
lambda$makeRule$3 (Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; a
lambda$updateAttributeModifiers$4 (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; e
lambda$updateAttributeModifiers$5 (Lcom/mojang/serialization/Dynamic;Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; a
lambda$updateSkullOwner$6 (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; d
makeRule ()Lcom/mojang/datafixers/TypeRewriteRule; makeRule
updateAttributeModifiers (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; b
updateSkullOwner (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; c
net/minecraft/util/datafix/fixes/ItemWaterPotionFix bah
<init> (Lcom/mojang/datafixers/schemas/Schema;Z)V <init>
lambda$makeRule$0 (Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; a
makeRule ()Lcom/mojang/datafixers/TypeRewriteRule; makeRule
net/minecraft/util/datafix/fixes/ItemWrittenBookPagesStrictJsonFix bai
<init> (Lcom/mojang/datafixers/schemas/Schema;Z)V <init>
fixTag (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; a
lambda$fixTag$0 (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; b
lambda$fixTag$1 (Ljava/util/stream/Stream;)Ljava/util/stream/Stream; a
lambda$fixTag$2 (Lcom/mojang/serialization/Dynamic;Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; a
lambda$makeRule$3 (Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; a
lambda$makeRule$4 (Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; a
makeRule ()Lcom/mojang/datafixers/TypeRewriteRule; makeRule
net/minecraft/util/datafix/fixes/JigsawPropertiesFix baj
<init> (Lcom/mojang/datafixers/schemas/Schema;Z)V <init>
fix (Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; a
fixTag (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; a
net/minecraft/util/datafix/fixes/JigsawRotationFix bak
RENAMES a
<clinit> ()V <clinit>
<init> (Lcom/mojang/datafixers/schemas/Schema;Z)V <init>
fix (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; a
lambda$fix$0 (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; b
lambda$makeRule$1 (Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; a
makeRule ()Lcom/mojang/datafixers/TypeRewriteRule; makeRule
net/minecraft/util/datafix/fixes/LeavesFix bal
DECAY_DISTANCE j
DIRECTIONS i
EAST_MASK f
LEAVES m
LOGS n
NORTH_EAST_MASK g
NORTH_MASK h
NORTH_WEST_MASK a
SIZE l
SIZE_BITS k
SOUTH_EAST_MASK e
SOUTH_MASK d
SOUTH_WEST_MASK c
WEST_MASK b
<clinit> ()V <clinit>
<init> (Lcom/mojang/datafixers/schemas/Schema;Z)V <init>
getIndex (III)I a
getSideMask (ZZZZ)I a
getX (I)I a
getY (I)I b
getZ (I)I c
lambda$makeRule$1 (Lcom/mojang/datafixers/Typed;)Lnet/minecraft/util/datafix/fixes/LeavesFix$LeavesSection; a
lambda$makeRule$2 (Lnet/minecraft/util/datafix/fixes/LeavesFix$LeavesSection;)Lnet/minecraft/util/datafix/fixes/LeavesFix$LeavesSection; a
lambda$makeRule$3 (Lit/unimi/dsi/fastutil/ints/Int2ObjectMap;Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; a
lambda$makeRule$4 (Lcom/mojang/datafixers/OpticFinder;[ILcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; a
lambda$makeRule$5 ([ILcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; a
lambda$makeRule$6 (Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; a
lambda$makeRule$7 (Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; a
lambda$static$0 (Lit/unimi/dsi/fastutil/objects/Object2IntOpenHashMap;)V a
makeRule ()Lcom/mojang/datafixers/TypeRewriteRule; makeRule
net/minecraft/util/datafix/fixes/LeavesFix$LeavesSection bal$a
DECAYABLE i
DISTANCE j
PERSISTENT h
leaveIds k
logIds l
stateToIdMap m
<init> (Lcom/mojang/datafixers/Typed;Lcom/mojang/datafixers/schemas/Schema;)V <init>
getDistance (I)I d
isLeaf (I)Z b
isLog (I)Z a
makeLeafTag (Lcom/mojang/serialization/Dynamic;Ljava/lang/String;ZI)Lcom/mojang/serialization/Dynamic; a
setDistance (III)V a
skippable ()Z a
net/minecraft/util/datafix/fixes/LeavesFix$Section bal$b
BLOCK_STATES_TAG a
NAME_TAG b
PROPERTIES_TAG c
blockStateType h
index f
palette e
paletteFinder d
storage g
<init> (Lcom/mojang/datafixers/Typed;Lcom/mojang/datafixers/schemas/Schema;)V <init>
getBlock (I)I c
getIndex ()I c
getStateId (Ljava/lang/String;ZI)I a
isSkippable ()Z b
lambda$new$0 (Ljava/util/List;)Ljava/util/List; a
lambda$write$1 (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; c
lambda$write$2 (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/datafixers/util/Pair; b
readStorage (Lcom/mojang/serialization/Dynamic;)V a
skippable ()Z a
write (Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; a
net/minecraft/util/datafix/fixes/LegacyDragonFightFix bam
<init> (Lcom/mojang/datafixers/schemas/Schema;)V <init>
lambda$makeRule$0 (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; a
lambda$makeRule$1 (Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; a
makeRule ()Lcom/mojang/datafixers/TypeRewriteRule; makeRule
net/minecraft/util/datafix/fixes/LevelDataGeneratorOptionsFix ban
GENERATOR_OPTIONS b
MAP a
<clinit> ()V <clinit>
<init> (Lcom/mojang/datafixers/schemas/Schema;Z)V <init>
convert (Ljava/lang/String;Lcom/mojang/serialization/DynamicOps;)Lcom/mojang/serialization/Dynamic; a
getLayerInfoFromString (Ljava/lang/String;)Lcom/mojang/datafixers/util/Pair; a
getLayersInfoFromString (Ljava/lang/String;)Ljava/util/List; b
lambda$convert$3 (Lcom/mojang/serialization/DynamicOps;Lcom/mojang/datafixers/util/Pair;)Ljava/lang/Object; a
lambda$convert$4 (Lcom/mojang/serialization/DynamicOps;Ljava/util/Map$Entry;)Lcom/mojang/datafixers/util/Pair; b
lambda$convert$5 (Lcom/mojang/serialization/DynamicOps;Ljava/util/Map$Entry;)Lcom/mojang/datafixers/util/Pair; a
lambda$makeRule$1 (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; a
lambda$makeRule$2 (Lcom/mojang/datafixers/types/Type;Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; a
lambda$static$0 (Ljava/util/HashMap;)V a
makeRule ()Lcom/mojang/datafixers/TypeRewriteRule; makeRule
net/minecraft/util/datafix/fixes/LevelFlatGeneratorInfoFix bao
AMOUNT_SPLITTER f
BLOCK_SPLITTER g
DEFAULT a
GENERATOR_OPTIONS b
LAYER_SPLITTER d
OLD_AMOUNT_SPLITTER e
SPLITTER c
<clinit> ()V <clinit>
<init> (Lcom/mojang/datafixers/schemas/Schema;Z)V <init>
fix (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; a
fixString (Ljava/lang/String;)Ljava/lang/String; a
lambda$fix$1 (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; b
lambda$fixString$2 (Lcom/google/common/base/Splitter;ILjava/lang/String;)Ljava/lang/String; a
lambda$makeRule$0 (Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; a
makeRule ()Lcom/mojang/datafixers/TypeRewriteRule; makeRule
net/minecraft/util/datafix/fixes/LevelLegacyWorldGenSettingsFix bap
OLD_SETTINGS_KEYS b
WORLD_GEN_SETTINGS a
<clinit> ()V <clinit>
<init> (Lcom/mojang/datafixers/schemas/Schema;)V <init>
lambda$makeRule$0 (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; a
lambda$makeRule$1 (Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; a
makeRule ()Lcom/mojang/datafixers/TypeRewriteRule; makeRule
net/minecraft/util/datafix/fixes/LevelUUIDFix baq
LOGGER b
<clinit> ()V <clinit>
<init> (Lcom/mojang/datafixers/schemas/Schema;)V <init>
lambda$makeRule$0 (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; l
lambda$makeRule$1 (Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; b
lambda$makeRule$2 (Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; a
lambda$updateCustomBossEvents$10 (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; f
lambda$updateCustomBossEvents$11 (Lcom/mojang/datafixers/util/Pair;)Lcom/mojang/datafixers/util/Pair; a
lambda$updateCustomBossEvents$12 (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; e
lambda$updateCustomBossEvents$7 (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; h
lambda$updateCustomBossEvents$8 (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; g
lambda$updateCustomBossEvents$9 (Lcom/mojang/serialization/Dynamic;Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; a
lambda$updateDragonFight$3 (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; k
lambda$updateDragonFight$4 (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; j
lambda$updateDragonFight$5 (Lcom/mojang/datafixers/util/Pair;)Lcom/mojang/datafixers/util/Pair; b
lambda$updateDragonFight$6 (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; i
makeRule ()Lcom/mojang/datafixers/TypeRewriteRule; makeRule
updateCustomBossEvents (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; d
updateDragonFight (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; c
updateWanderingTrader (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; b
net/minecraft/util/datafix/fixes/MapIdFix bar
<init> (Lcom/mojang/datafixers/schemas/Schema;Z)V <init>
lambda$makeRule$0 (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; a
lambda$makeRule$1 (Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; a
makeRule ()Lcom/mojang/datafixers/TypeRewriteRule; makeRule
net/minecraft/util/datafix/fixes/MemoryExpiryDataFix bas
<init> (Lcom/mojang/datafixers/schemas/Schema;Ljava/lang/String;)V <init>
fix (Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; a
fixTag (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; a
updateBrain (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; b
updateMemories (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; c
updateMemoryEntry (Lcom/mojang/datafixers/util/Pair;)Lcom/mojang/datafixers/util/Pair; a
wrapMemoryValue (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; d
net/minecraft/util/datafix/fixes/MissingDimensionFix bat
<init> (Lcom/mojang/datafixers/schemas/Schema;Z)V <init>
fields (Ljava/lang/String;Lcom/mojang/datafixers/types/Type;)Lcom/mojang/datafixers/types/Type; a
flatType (Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/Type; a
lambda$makeRule$0 (Lcom/mojang/datafixers/Typed;Lcom/mojang/datafixers/types/templates/CompoundList$CompoundListType;Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; a
lambda$makeRule$1 (Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/Typed;Lcom/mojang/datafixers/types/templates/CompoundList$CompoundListType;Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; a
lambda$makeRule$2 (Lcom/mojang/datafixers/FieldFinder;Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/types/templates/CompoundList$CompoundListType;Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; a
makeRule ()Lcom/mojang/datafixers/TypeRewriteRule; makeRule
optionalFields (Ljava/lang/String;Lcom/mojang/datafixers/types/Type;)Lcom/mojang/datafixers/types/Type; b
optionalFields (Ljava/lang/String;Lcom/mojang/datafixers/types/Type;Ljava/lang/String;Lcom/mojang/datafixers/types/Type;)Lcom/mojang/datafixers/types/Type; a
recreateSettings (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; a
net/minecraft/util/datafix/fixes/MobEffectIdFix bau
ID_MAP a
MOB_EFFECT_INSTANCE_CARRIER_ITEMS b
<clinit> ()V <clinit>
<init> (Lcom/mojang/datafixers/schemas/Schema;)V <init>
blockEntityFixer ()Lcom/mojang/datafixers/TypeRewriteRule; a
entityFixer ()Lcom/mojang/datafixers/TypeRewriteRule; b
fixAreaEffectCloudTag (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; e
fixArrowTag (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; d
fixMooshroomTag (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; c
fixSuspiciousStewTag (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; g
getAndConvertMobEffectId (Lcom/mojang/serialization/Dynamic;Ljava/lang/String;)Ljava/util/Optional; a
itemStackFixer ()Lcom/mojang/datafixers/TypeRewriteRule; d
lambda$blockEntityFixer$4 (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; i
lambda$blockEntityFixer$5 (Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; e
lambda$entityFixer$6 (Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; d
lambda$fixSuspiciousStewTag$8 (Lcom/mojang/serialization/Dynamic;Ljava/util/stream/Stream;)Lcom/mojang/serialization/Dynamic; a
lambda$getAndConvertMobEffectId$1 (Ljava/lang/Number;)Ljava/lang/String; a
lambda$itemStackFixer$10 (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; h
lambda$itemStackFixer$11 (Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; a
lambda$itemStackFixer$12 (Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; a
lambda$itemStackFixer$9 (Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; b
lambda$playerFixer$7 (Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; c
lambda$static$0 (Lit/unimi/dsi/fastutil/ints/Int2ObjectOpenHashMap;)V a
lambda$updateMobEffectInstanceList$2 (Lcom/mojang/serialization/Dynamic;Ljava/util/stream/Stream;)Lcom/mojang/serialization/Dynamic; b
lambda$updateNamedChoice$3 (Ljava/util/function/Function;Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; a
makeRule ()Lcom/mojang/datafixers/TypeRewriteRule; makeRule
playerFixer ()Lcom/mojang/datafixers/TypeRewriteRule; c
renameField (Lcom/mojang/serialization/Dynamic;Ljava/lang/String;Ljava/lang/String;)Lcom/mojang/serialization/Dynamic; a
replaceField (Lcom/mojang/serialization/Dynamic;Ljava/lang/String;Ljava/lang/String;Ljava/util/Optional;)Lcom/mojang/serialization/Dynamic; a
setFieldIfPresent (Lcom/mojang/serialization/Dynamic;Ljava/lang/String;Ljava/util/Optional;)Lcom/mojang/serialization/Dynamic; a
updateLivingEntityTag (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; f
updateMobEffectIdField (Lcom/mojang/serialization/Dynamic;Ljava/lang/String;Ljava/lang/String;)Lcom/mojang/serialization/Dynamic; b
updateMobEffectIdField (Lcom/mojang/serialization/Dynamic;Ljava/lang/String;Lcom/mojang/serialization/Dynamic;Ljava/lang/String;)Lcom/mojang/serialization/Dynamic; a
updateMobEffectInstance (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; a
updateMobEffectInstanceList (Lcom/mojang/serialization/Dynamic;Ljava/lang/String;Ljava/lang/String;)Lcom/mojang/serialization/Dynamic; c
updateNamedChoice (Lcom/mojang/datafixers/Typed;Lcom/mojang/datafixers/DSL$TypeReference;Ljava/lang/String;Ljava/util/function/Function;)Lcom/mojang/datafixers/Typed; a
updateSuspiciousStewEntry (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; b
updateSuspiciousStewEntry (Lcom/mojang/serialization/Dynamic;Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; a
net/minecraft/util/datafix/fixes/MobSpawnerEntityIdentifiersFix bav
<init> (Lcom/mojang/datafixers/schemas/Schema;Z)V <init>
fix (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; a
lambda$fix$0 (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; b
lambda$makeRule$1 (Lcom/mojang/datafixers/types/Type;Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; a
makeRule ()Lcom/mojang/datafixers/TypeRewriteRule; makeRule
net/minecraft/util/datafix/fixes/NamedEntityFix baw
entityName b
name a
type c
<init> (Lcom/mojang/datafixers/schemas/Schema;ZLjava/lang/String;Lcom/mojang/datafixers/DSL$TypeReference;Ljava/lang/String;)V <init>
fix (Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; a
lambda$makeRule$0 (Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; a
makeRule ()Lcom/mojang/datafixers/TypeRewriteRule; makeRule
net/minecraft/util/datafix/fixes/NamedEntityWriteReadFix bax
entityName b
name a
type c
<init> (Lcom/mojang/datafixers/schemas/Schema;ZLjava/lang/String;Lcom/mojang/datafixers/DSL$TypeReference;Ljava/lang/String;)V <init>
fix (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; a
lambda$makeRule$0 (Lcom/mojang/datafixers/types/Type;Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; a
lambda$makeRule$1 (Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/types/Type;Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; a
makeRule ()Lcom/mojang/datafixers/TypeRewriteRule; makeRule
net/minecraft/util/datafix/fixes/NamespacedTypeRenameFix bay
name a
renamer c
type b
<init> (Lcom/mojang/datafixers/schemas/Schema;Ljava/lang/String;Lcom/mojang/datafixers/DSL$TypeReference;Ljava/util/function/UnaryOperator;)V <init>
lambda$makeRule$0 (Lcom/mojang/datafixers/util/Pair;)Lcom/mojang/datafixers/util/Pair; a
lambda$makeRule$1 (Lcom/mojang/serialization/DynamicOps;)Ljava/util/function/Function; a
makeRule ()Lcom/mojang/datafixers/TypeRewriteRule; makeRule
net/minecraft/util/datafix/fixes/NewVillageFix baz
<init> (Lcom/mojang/datafixers/schemas/Schema;Z)V <init>
cap (Lcom/mojang/datafixers/types/templates/CompoundList$CompoundListType;)Lcom/mojang/datafixers/TypeRewriteRule; a
lambda$cap$0 (Lcom/mojang/datafixers/util/Pair;)Z b
lambda$cap$1 (Ljava/lang/String;)Ljava/lang/String; a
lambda$cap$10 (Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; a
lambda$cap$11 (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; b
lambda$cap$12 (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; a
lambda$cap$13 (Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; a
lambda$cap$2 (Lcom/mojang/datafixers/util/Pair;)Lcom/mojang/datafixers/util/Pair; a
lambda$cap$3 (Ljava/util/List;)Ljava/util/List; a
lambda$cap$4 (Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; a
lambda$cap$5 (Lcom/mojang/serialization/Dynamic;Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; a
lambda$cap$6 (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; d
lambda$cap$7 (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; c
lambda$cap$8 (Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; a
lambda$cap$9 (Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; a
makeRule ()Lcom/mojang/datafixers/TypeRewriteRule; makeRule
net/minecraft/util/datafix/fixes/ObjectiveDisplayNameFix bba
<init> (Lcom/mojang/datafixers/schemas/Schema;Z)V <init>
lambda$makeRule$0 (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; a
lambda$makeRule$1 (Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; a
makeRule ()Lcom/mojang/datafixers/TypeRewriteRule; makeRule
net/minecraft/util/datafix/fixes/ObjectiveRenderTypeFix bbb
<init> (Lcom/mojang/datafixers/schemas/Schema;Z)V <init>
getRenderType (Ljava/lang/String;)Ljava/lang/String; a
lambda$makeRule$0 (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; a
lambda$makeRule$1 (Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; a
makeRule ()Lcom/mojang/datafixers/TypeRewriteRule; makeRule
net/minecraft/util/datafix/fixes/OminousBannerBlockEntityRenameFix bbc
<init> (Lcom/mojang/datafixers/schemas/Schema;Z)V <init>
fix (Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; a
fixTag (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; a
net/minecraft/util/datafix/fixes/OminousBannerRenameFix bbd
<init> (Lcom/mojang/datafixers/schemas/Schema;)V <init>
fixItemStackTag (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; a
lambda$new$0 (Ljava/lang/String;)Z a
net/minecraft/util/datafix/fixes/OptionsAccessibilityOnboardFix bbe
<init> (Lcom/mojang/datafixers/schemas/Schema;)V <init>
lambda$makeRule$0 (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; a
lambda$makeRule$1 (Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; a
makeRule ()Lcom/mojang/datafixers/TypeRewriteRule; makeRule
net/minecraft/util/datafix/fixes/OptionsAddTextBackgroundFix bbf
<init> (Lcom/mojang/datafixers/schemas/Schema;Z)V <init>
calculateBackground (Ljava/lang/String;)D a
lambda$makeRule$0 (Lcom/mojang/serialization/Dynamic;Ljava/lang/String;)Lcom/mojang/serialization/Dynamic; a
lambda$makeRule$1 (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; a
lambda$makeRule$2 (Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; a
makeRule ()Lcom/mojang/datafixers/TypeRewriteRule; makeRule
net/minecraft/util/datafix/fixes/OptionsAmbientOcclusionFix bbg
<init> (Lcom/mojang/datafixers/schemas/Schema;)V <init>
lambda$makeRule$0 (Lcom/mojang/serialization/Dynamic;Ljava/lang/String;)Lcom/mojang/serialization/Dynamic; a
lambda$makeRule$1 (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; a
lambda$makeRule$2 (Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; a
makeRule ()Lcom/mojang/datafixers/TypeRewriteRule; makeRule
updateValue (Ljava/lang/String;)Ljava/lang/String; a
net/minecraft/util/datafix/fixes/OptionsForceVBOFix bbh
<init> (Lcom/mojang/datafixers/schemas/Schema;Z)V <init>
lambda$makeRule$0 (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; a
lambda$makeRule$1 (Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; a
makeRule ()Lcom/mojang/datafixers/TypeRewriteRule; makeRule
net/minecraft/util/datafix/fixes/OptionsKeyLwjgl3Fix bbi
KEY_UNKNOWN a
MAP b
<clinit> ()V <clinit>
<init> (Lcom/mojang/datafixers/schemas/Schema;Z)V <init>
lambda$makeRule$1 (Ljava/util/Map$Entry;)Lcom/mojang/datafixers/util/Pair; a
lambda$makeRule$2 (Lcom/mojang/serialization/Dynamic;Ljava/util/Map;)Lcom/mojang/serialization/Dynamic; a
lambda$makeRule$3 (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; a
lambda$makeRule$4 (Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; a
lambda$static$0 (Lit/unimi/dsi/fastutil/ints/Int2ObjectOpenHashMap;)V a
makeRule ()Lcom/mojang/datafixers/TypeRewriteRule; makeRule
net/minecraft/util/datafix/fixes/OptionsKeyTranslationFix bbj
<init> (Lcom/mojang/datafixers/schemas/Schema;Z)V <init>
lambda$makeRule$0 (Lcom/mojang/serialization/Dynamic;Ljava/util/Map$Entry;)Lcom/mojang/datafixers/util/Pair; a
lambda$makeRule$1 (Lcom/mojang/serialization/Dynamic;Ljava/util/Map;)Lcom/mojang/serialization/Dynamic; a
lambda$makeRule$2 (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; a
lambda$makeRule$3 (Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; a
makeRule ()Lcom/mojang/datafixers/TypeRewriteRule; makeRule
net/minecraft/util/datafix/fixes/OptionsLowerCaseLanguageFix bbk
<init> (Lcom/mojang/datafixers/schemas/Schema;Z)V <init>
lambda$makeRule$0 (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; a
lambda$makeRule$1 (Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; a
makeRule ()Lcom/mojang/datafixers/TypeRewriteRule; makeRule
net/minecraft/util/datafix/fixes/OptionsProgrammerArtFix bbl
<init> (Lcom/mojang/datafixers/schemas/Schema;)V <init>
fixList (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; a
lambda$fixList$2 (Lcom/mojang/serialization/Dynamic;Ljava/lang/String;)Lcom/mojang/serialization/Dynamic; a
lambda$makeRule$0 (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; b
lambda$makeRule$1 (Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; a
makeRule ()Lcom/mojang/datafixers/TypeRewriteRule; makeRule
net/minecraft/util/datafix/fixes/OptionsRenameFieldFix bbm
fieldFrom b
fieldTo c
fixName a
<init> (Lcom/mojang/datafixers/schemas/Schema;ZLjava/lang/String;Ljava/lang/String;Ljava/lang/String;)V <init>
lambda$makeRule$0 (Lcom/mojang/serialization/Dynamic;Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; a
lambda$makeRule$1 (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; a
lambda$makeRule$2 (Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; a
makeRule ()Lcom/mojang/datafixers/TypeRewriteRule; makeRule
net/minecraft/util/datafix/fixes/OverreachingTickFix bbn
<init> (Lcom/mojang/datafixers/schemas/Schema;)V <init>
extractOverreachingTicks (Lcom/mojang/serialization/Dynamic;IILjava/util/Optional;Ljava/lang/String;)Lcom/mojang/serialization/Dynamic; a
lambda$extractOverreachingTicks$2 (IILcom/mojang/serialization/Dynamic;)Z a
lambda$makeRule$0 (Ljava/util/Optional;Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; a
lambda$makeRule$1 (Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; a
makeRule ()Lcom/mojang/datafixers/TypeRewriteRule; makeRule
net/minecraft/util/datafix/fixes/PlayerUUIDFix bbo
<init> (Lcom/mojang/datafixers/schemas/Schema;)V <init>
lambda$makeRule$0 (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; c
lambda$makeRule$1 (Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; b
lambda$makeRule$2 (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; b
lambda$makeRule$3 (Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; a
makeRule ()Lcom/mojang/datafixers/TypeRewriteRule; makeRule
net/minecraft/util/datafix/fixes/PoiTypeRemoveFix bbp
typesToKeep a
<init> (Lcom/mojang/datafixers/schemas/Schema;Ljava/lang/String;Ljava/util/function/Predicate;)V <init>
processRecords (Ljava/util/stream/Stream;)Ljava/util/stream/Stream; a
shouldKeepRecord (Lcom/mojang/serialization/Dynamic;)Z a
net/minecraft/util/datafix/fixes/PoiTypeRenameFix bbq
renamer a
<init> (Lcom/mojang/datafixers/schemas/Schema;Ljava/lang/String;Ljava/util/function/Function;)V <init>
lambda$processRecords$0 (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; b
lambda$processRecords$1 (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; a
processRecords (Ljava/util/stream/Stream;)Ljava/util/stream/Stream; a
net/minecraft/util/datafix/fixes/PrimedTntBlockStateFixer bbr
<init> (Lcom/mojang/datafixers/schemas/Schema;)V <init>
fix (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; a
insertBlockState (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; c
renameFuse (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; b
net/minecraft/util/datafix/fixes/RandomSequenceSettingsFix bbs
<init> (Lcom/mojang/datafixers/schemas/Schema;)V <init>
lambda$makeRule$0 (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; b
lambda$makeRule$1 (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; a
lambda$makeRule$2 (Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; a
makeRule ()Lcom/mojang/datafixers/TypeRewriteRule; makeRule
net/minecraft/util/datafix/fixes/RecipesFix bbt
RECIPES a
<clinit> ()V <clinit>
<init> ()V <init>
net/minecraft/util/datafix/fixes/RecipesRenameningFix bbu
RECIPES a
<clinit> ()V <clinit>
<init> ()V <init>
net/minecraft/util/datafix/fixes/RedstoneWireConnectionsFix bbv
<init> (Lcom/mojang/datafixers/schemas/Schema;)V <init>
isConnected (Ljava/lang/String;)Z a
lambda$makeRule$0 (Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; a
lambda$updateRedstoneConnections$1 (Ljava/lang/String;Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; d
lambda$updateRedstoneConnections$2 (Ljava/lang/String;Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; c
lambda$updateRedstoneConnections$3 (Ljava/lang/String;Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; b
lambda$updateRedstoneConnections$4 (Ljava/lang/String;Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; a
lambda$updateRedstoneConnections$5 (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; b
makeRule ()Lcom/mojang/datafixers/TypeRewriteRule; makeRule
updateRedstoneConnections (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; a
net/minecraft/util/datafix/fixes/References bbw
ADVANCEMENTS p
BIOME G
BLOCK_ENTITY s
BLOCK_NAME y
BLOCK_STATE u
CHUNK c
ENTITY x
ENTITY_CHUNK r
ENTITY_NAME v
ENTITY_TREE w
GAME_EVENT_NAME A
HOTBAR d
ITEM_NAME z
ITEM_STACK t
LEVEL a
MULTI_NOISE_BIOME_SOURCE_PARAMETER_LIST H
OBJECTIVE D
OPTIONS e
PLAYER b
POI_CHUNK q
RECIPE F
SAVED_DATA_COMMAND_STORAGE h
SAVED_DATA_FORCED_CHUNKS i
SAVED_DATA_MAP_DATA j
SAVED_DATA_MAP_INDEX k
SAVED_DATA_RAIDS l
SAVED_DATA_RANDOM_SEQUENCES m
SAVED_DATA_SCOREBOARD o
SAVED_DATA_STRUCTURE_FEATURE_INDICES n
STATS g
STRUCTURE f
STRUCTURE_FEATURE C
TEAM E
UNTAGGED_SPAWNER B
WORLD_GEN_SETTINGS I
<clinit> ()V <clinit>
<init> ()V <init>
lambda$static$0 ()Ljava/lang/String; I
lambda$static$1 ()Ljava/lang/String; H
lambda$static$10 ()Ljava/lang/String; y
lambda$static$11 ()Ljava/lang/String; x
lambda$static$12 ()Ljava/lang/String; w
lambda$static$13 ()Ljava/lang/String; v
lambda$static$14 ()Ljava/lang/String; u
lambda$static$15 ()Ljava/lang/String; t
lambda$static$16 ()Ljava/lang/String; s
lambda$static$17 ()Ljava/lang/String; r
lambda$static$18 ()Ljava/lang/String; q
lambda$static$19 ()Ljava/lang/String; p
lambda$static$2 ()Ljava/lang/String; G
lambda$static$20 ()Ljava/lang/String; o
lambda$static$21 ()Ljava/lang/String; n
lambda$static$22 ()Ljava/lang/String; m
lambda$static$23 ()Ljava/lang/String; l
lambda$static$24 ()Ljava/lang/String; k
lambda$static$25 ()Ljava/lang/String; j
lambda$static$26 ()Ljava/lang/String; i
lambda$static$27 ()Ljava/lang/String; h
lambda$static$28 ()Ljava/lang/String; g
lambda$static$29 ()Ljava/lang/String; f
lambda$static$3 ()Ljava/lang/String; F
lambda$static$30 ()Ljava/lang/String; e
lambda$static$31 ()Ljava/lang/String; d
lambda$static$32 ()Ljava/lang/String; c
lambda$static$33 ()Ljava/lang/String; b
lambda$static$34 ()Ljava/lang/String; a
lambda$static$4 ()Ljava/lang/String; E
lambda$static$5 ()Ljava/lang/String; D
lambda$static$6 ()Ljava/lang/String; C
lambda$static$7 ()Ljava/lang/String; B
lambda$static$8 ()Ljava/lang/String; A
lambda$static$9 ()Ljava/lang/String; z
net/minecraft/util/datafix/fixes/RemapChunkStatusFix bbx
mapper b
name a
<init> (Lcom/mojang/datafixers/schemas/Schema;Ljava/lang/String;Ljava/util/function/UnaryOperator;)V <init>
fixStatus (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; a
lambda$makeRule$0 (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; c
lambda$makeRule$1 (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; b
lambda$makeRule$2 (Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; a
makeRule ()Lcom/mojang/datafixers/TypeRewriteRule; makeRule
net/minecraft/util/datafix/fixes/RemoveGolemGossipFix bby
<init> (Lcom/mojang/datafixers/schemas/Schema;Z)V <init>
fix (Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; a
fixValue (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; a
lambda$fixValue$0 (Lcom/mojang/serialization/Dynamic;)Z b
lambda$fixValue$1 (Lcom/mojang/serialization/Dynamic;Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; a
net/minecraft/util/datafix/fixes/RenamedCoralFansFix bbz
RENAMED_IDS a
<clinit> ()V <clinit>
<init> ()V <init>
net/minecraft/util/datafix/fixes/RenamedCoralFix bca
RENAMED_IDS a
<clinit> ()V <clinit>
<init> ()V <init>
net/minecraft/util/datafix/fixes/ReorganizePoi bcb
<init> (Lcom/mojang/datafixers/schemas/Schema;Z)V <init>
cap (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; a
lambda$makeRule$0 (Lcom/mojang/datafixers/util/Pair;)Lcom/mojang/datafixers/util/Pair; a
lambda$makeRule$1 (Lcom/mojang/serialization/DynamicOps;)Ljava/util/function/Function; a
makeRule ()Lcom/mojang/datafixers/TypeRewriteRule; makeRule
net/minecraft/util/datafix/fixes/SavedDataFeaturePoolElementFix bcc
FEATURES c
INDEX_PATTERN a
PIECE_TYPE b
<clinit> ()V <clinit>
<init> (Lcom/mojang/datafixers/schemas/Schema;)V <init>
fixFeature (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; a
fixTag (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; b
get (Lcom/mojang/serialization/Dynamic;[Ljava/lang/String;)Lcom/mojang/serialization/OptionalDynamic; a
getReplacement (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Ljava/util/Optional; a
lambda$get$2 (I)Ljava/lang/String; a
lambda$updateChildren$0 (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; e
lambda$updateChildren$1 (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; d
makeRule ()Lcom/mojang/datafixers/TypeRewriteRule; makeRule
updateChildren (Ljava/util/stream/Stream;)Ljava/util/stream/Stream; a
updateChildren (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; c
net/minecraft/util/datafix/fixes/SavedDataUUIDFix bcd
LOGGER b
<clinit> ()V <clinit>
<init> (Lcom/mojang/datafixers/schemas/Schema;)V <init>
lambda$makeRule$0 (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; h
lambda$makeRule$1 (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; g
lambda$makeRule$2 (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; f
lambda$makeRule$3 (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; e
lambda$makeRule$4 (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; d
lambda$makeRule$5 (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; c
lambda$makeRule$6 (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; b
lambda$makeRule$7 (Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; a
makeRule ()Lcom/mojang/datafixers/TypeRewriteRule; makeRule
net/minecraft/util/datafix/fixes/ScoreboardDisplaySlotFix bce
SLOT_RENAMES a
<clinit> ()V <clinit>
<init> (Lcom/mojang/datafixers/schemas/Schema;)V <init>
lambda$makeRule$0 (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; c
lambda$makeRule$1 (Lcom/mojang/datafixers/util/Pair;)Lcom/mojang/datafixers/util/Pair; a
lambda$makeRule$2 (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; b
lambda$makeRule$3 (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; a
lambda$makeRule$4 (Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; a
lambda$makeRule$5 (Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; a
makeRule ()Lcom/mojang/datafixers/TypeRewriteRule; makeRule
rename (Ljava/lang/String;)Ljava/lang/String; a
net/minecraft/util/datafix/fixes/SimpleEntityRenameFix bcf
<init> (Ljava/lang/String;Lcom/mojang/datafixers/schemas/Schema;Z)V <init>
fix (Ljava/lang/String;Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/util/Pair; a
getNewNameAndTag (Ljava/lang/String;Lcom/mojang/serialization/Dynamic;)Lcom/mojang/datafixers/util/Pair; a
net/minecraft/util/datafix/fixes/SimplestEntityRenameFix bcg
name a
<init> (Ljava/lang/String;Lcom/mojang/datafixers/schemas/Schema;Z)V <init>
lambda$makeRule$0 (Lcom/mojang/datafixers/types/templates/TaggedChoice$TaggedChoiceType;Lcom/mojang/datafixers/types/templates/TaggedChoice$TaggedChoiceType;Ljava/lang/String;)Ljava/lang/String; a
lambda$makeRule$1 (Lcom/mojang/datafixers/types/templates/TaggedChoice$TaggedChoiceType;Lcom/mojang/datafixers/types/templates/TaggedChoice$TaggedChoiceType;Lcom/mojang/datafixers/util/Pair;)Lcom/mojang/datafixers/util/Pair; a
lambda$makeRule$2 (Lcom/mojang/datafixers/types/templates/TaggedChoice$TaggedChoiceType;Lcom/mojang/datafixers/types/templates/TaggedChoice$TaggedChoiceType;Lcom/mojang/serialization/DynamicOps;)Ljava/util/function/Function; a
lambda$makeRule$3 (Lcom/mojang/datafixers/util/Pair;)Lcom/mojang/datafixers/util/Pair; a
lambda$makeRule$4 (Lcom/mojang/serialization/DynamicOps;)Ljava/util/function/Function; a
makeRule ()Lcom/mojang/datafixers/TypeRewriteRule; makeRule
rename (Ljava/lang/String;)Ljava/lang/String; a
net/minecraft/util/datafix/fixes/SpawnerDataFix bch
<init> (Lcom/mojang/datafixers/schemas/Schema;)V <init>
lambda$makeRule$0 (Lcom/mojang/datafixers/types/Type;Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; d
lambda$makeRule$1 (Lcom/mojang/datafixers/types/Type;Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; c
lambda$makeRule$2 (Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/types/Type;Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/types/Type;Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; a
lambda$wrapSpawnPotentialsToWeightedEntries$3 (Lcom/mojang/serialization/DynamicOps;Ljava/lang/Object;)Lcom/mojang/datafixers/util/Pair; a
makeRule ()Lcom/mojang/datafixers/TypeRewriteRule; makeRule
wrapEntityToSpawnData (Lcom/mojang/datafixers/types/Type;Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; a
wrapSpawnPotentialsToWeightedEntries (Lcom/mojang/datafixers/types/Type;Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; b
net/minecraft/util/datafix/fixes/StatsCounterFix bci
BLOCK_KEY d
CUSTOM_MAP c
ENTITIES h
ENTITY_KEYS g
ITEM_KEYS f
NEW_BLOCK_KEY e
NEW_CUSTOM_KEY i
SKIP b
SPECIAL_OBJECTIVE_CRITERIA a
<clinit> ()V <clinit>
<init> (Lcom/mojang/datafixers/schemas/Schema;Z)V <init>
lambda$makeObjectiveFixer$2 (Ljava/lang/String;)Ljava/lang/String; d
lambda$makeObjectiveFixer$3 (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; a
lambda$makeObjectiveFixer$4 (Lcom/mojang/datafixers/types/Type;Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; a
lambda$makeStatFixer$0 (Lcom/mojang/serialization/Dynamic;Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; a
lambda$makeStatFixer$1 (Lcom/mojang/datafixers/types/Type;Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; b
makeObjectiveFixer ()Lcom/mojang/datafixers/TypeRewriteRule; b
makeRule ()Lcom/mojang/datafixers/TypeRewriteRule; makeRule
makeStatFixer ()Lcom/mojang/datafixers/TypeRewriteRule; a
unpackLegacyKey (Ljava/lang/String;)Lnet/minecraft/util/datafix/fixes/StatsCounterFix$StatType; a
upgradeBlock (Ljava/lang/String;)Ljava/lang/String; c
upgradeItem (Ljava/lang/String;)Ljava/lang/String; b
net/minecraft/util/datafix/fixes/StatsCounterFix$StatType bci$a
type a
typeKey b
<init> (Ljava/lang/String;Ljava/lang/String;)V <init>
equals (Ljava/lang/Object;)Z equals
hashCode ()I hashCode
toString ()Ljava/lang/String; toString
type ()Ljava/lang/String; a
typeKey ()Ljava/lang/String; b
net/minecraft/util/datafix/fixes/StatsRenameFix bcj
name a
renames b
<init> (Lcom/mojang/datafixers/schemas/Schema;Ljava/lang/String;Ljava/util/Map;)V <init>
createCriteriaRule ()Lcom/mojang/datafixers/TypeRewriteRule; a
createStatRule ()Lcom/mojang/datafixers/TypeRewriteRule; b
lambda$createCriteriaRule$0 ()Ljava/lang/IllegalStateException; c
lambda$createCriteriaRule$1 (Ljava/lang/String;)Ljava/lang/String; b
lambda$createCriteriaRule$2 (Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; b
lambda$createCriteriaRule$3 (Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; b
lambda$createCriteriaRule$4 (Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; b
lambda$createStatRule$5 (Ljava/lang/String;)Ljava/lang/String; a
lambda$createStatRule$6 (Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; a
lambda$createStatRule$7 (Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; a
lambda$createStatRule$8 (Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; a
makeRule ()Lcom/mojang/datafixers/TypeRewriteRule; makeRule
net/minecraft/util/datafix/fixes/StriderGravityFix bck
<init> (Lcom/mojang/datafixers/schemas/Schema;Z)V <init>
fix (Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; a
fixTag (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; a
net/minecraft/util/datafix/fixes/StructureReferenceCountFix bcl
<init> (Lcom/mojang/datafixers/schemas/Schema;Z)V <init>
lambda$makeRule$0 (Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; a
lambda$setCountToAtLeastOne$1 (Ljava/lang/Integer;)Z a
lambda$setCountToAtLeastOne$2 (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; b
makeRule ()Lcom/mojang/datafixers/TypeRewriteRule; makeRule
setCountToAtLeastOne (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; a
net/minecraft/util/datafix/fixes/StructureSettingsFlattenFix bcm
<init> (Lcom/mojang/datafixers/schemas/Schema;)V <init>
fixDimension (Lcom/mojang/datafixers/util/Pair;)Lcom/mojang/datafixers/util/Pair; a
fixStructures (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; a
lambda$fixDimension$3 (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; c
lambda$fixDimension$4 (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; b
lambda$fixStructures$5 (Lcom/mojang/serialization/Dynamic;Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; a
lambda$fixStructures$6 (Lcom/mojang/serialization/Dynamic;Lcom/mojang/datafixers/util/Pair;)Lcom/mojang/datafixers/util/Pair; a
lambda$fixStructures$7 (Lcom/mojang/serialization/Dynamic;Lcom/mojang/serialization/Dynamic;Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; a
lambda$makeRule$0 (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; d
lambda$makeRule$1 (Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; b
lambda$makeRule$2 (Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; a
makeRule ()Lcom/mojang/datafixers/TypeRewriteRule; makeRule
net/minecraft/util/datafix/fixes/StructuresBecomeConfiguredFix bcn
CONVERSION_MAP a
<clinit> ()V <clinit>
<init> (Lcom/mojang/datafixers/schemas/Schema;)V <init>
findUpdatedStructureType (Lcom/mojang/datafixers/util/Pair;Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; c
fix (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; a
guessConfiguration (Lcom/mojang/serialization/Dynamic;Lnet/minecraft/util/datafix/fixes/StructuresBecomeConfiguredFix$Conversion;)Ljava/util/Optional; a
lambda$fix$0 (Lcom/mojang/serialization/Dynamic;Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; e
lambda$fix$1 (Lcom/mojang/serialization/Dynamic;Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; d
lambda$fix$2 (Lcom/mojang/serialization/Dynamic;Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; c
lambda$guessConfiguration$8 (Lnet/minecraft/util/datafix/fixes/StructuresBecomeConfiguredFix$Conversion;Lit/unimi/dsi/fastutil/objects/Object2IntArrayMap;Lcom/mojang/serialization/Dynamic;)V b
lambda$guessConfiguration$9 (Lnet/minecraft/util/datafix/fixes/StructuresBecomeConfiguredFix$Conversion;Lit/unimi/dsi/fastutil/objects/Object2IntArrayMap;Lcom/mojang/serialization/Dynamic;)V a
lambda$updateReference$7 (Lcom/mojang/datafixers/util/Pair;Lcom/mojang/serialization/Dynamic;Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; a
lambda$updateReferences$5 (Ljava/util/List;Lcom/mojang/serialization/Dynamic;Lcom/mojang/serialization/Dynamic;)V a
lambda$updateReferences$6 (Lcom/mojang/serialization/Dynamic;Lcom/mojang/datafixers/util/Pair;)Lcom/mojang/datafixers/util/Pair; a
lambda$updateStarts$3 (Ljava/util/List;Lcom/mojang/serialization/Dynamic;Lcom/mojang/serialization/Dynamic;)V b
lambda$updateStarts$4 (Lcom/mojang/serialization/Dynamic;Lcom/mojang/datafixers/util/Pair;)Lcom/mojang/datafixers/util/Pair; b
makeRule ()Lcom/mojang/datafixers/TypeRewriteRule; makeRule
updateReference (Lcom/mojang/datafixers/util/Pair;Lcom/mojang/serialization/Dynamic;)Lcom/mojang/datafixers/util/Pair; b
updateReferences (Lcom/mojang/serialization/Dynamic;Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; b
updateStart (Lcom/mojang/datafixers/util/Pair;Lcom/mojang/serialization/Dynamic;)Lcom/mojang/datafixers/util/Pair; a
updateStarts (Lcom/mojang/serialization/Dynamic;Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; a
net/minecraft/util/datafix/fixes/StructuresBecomeConfiguredFix$Conversion bcn$a
biomeMapping a
fallback b
<init> (Ljava/util/Map;Ljava/lang/String;)V <init>
biomeMapped (Ljava/util/Map;Ljava/lang/String;)Lnet/minecraft/util/datafix/fixes/StructuresBecomeConfiguredFix$Conversion; a
biomeMapping ()Ljava/util/Map; a
equals (Ljava/lang/Object;)Z equals
fallback ()Ljava/lang/String; b
hashCode ()I hashCode
lambda$unpack$0 (Lcom/google/common/collect/ImmutableMap$Builder;Ljava/util/Map$Entry;Ljava/lang/String;)V a
toString ()Ljava/lang/String; toString
trivial (Ljava/lang/String;)Lnet/minecraft/util/datafix/fixes/StructuresBecomeConfiguredFix$Conversion; a
unpack (Ljava/util/Map;)Ljava/util/Map; a
net/minecraft/util/datafix/fixes/TeamDisplayNameFix bco
<init> (Lcom/mojang/datafixers/schemas/Schema;Z)V <init>
lambda$makeRule$0 (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; a
lambda$makeRule$1 (Lcom/mojang/datafixers/util/Pair;)Lcom/mojang/datafixers/util/Pair; a
lambda$makeRule$2 (Lcom/mojang/serialization/DynamicOps;)Ljava/util/function/Function; a
makeRule ()Lcom/mojang/datafixers/TypeRewriteRule; makeRule
net/minecraft/util/datafix/fixes/TrappedChestBlockEntityFix bcp
LOGGER a
SIZE b
SIZE_BITS c
<clinit> ()V <clinit>
<init> (Lcom/mojang/datafixers/schemas/Schema;Z)V <init>
lambda$makeRule$0 (Ljava/lang/String;)Ljava/lang/String; a
lambda$makeRule$1 (Lcom/mojang/datafixers/util/Pair;)Lcom/mojang/datafixers/util/Pair; a
lambda$makeRule$2 (IILit/unimi/dsi/fastutil/ints/IntSet;Lcom/mojang/datafixers/types/templates/TaggedChoice$TaggedChoiceType;Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; a
lambda$makeRule$3 (Lcom/mojang/datafixers/types/templates/TaggedChoice$TaggedChoiceType;IILit/unimi/dsi/fastutil/ints/IntSet;Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; a
lambda$makeRule$4 (Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; a
lambda$makeRule$5 (Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; a
makeRule ()Lcom/mojang/datafixers/TypeRewriteRule; makeRule
net/minecraft/util/datafix/fixes/TrappedChestBlockEntityFix$TrappedChestSection bcp$a
chestIds h
<init> (Lcom/mojang/datafixers/Typed;Lcom/mojang/datafixers/schemas/Schema;)V <init>
isTrappedChest (I)Z a
skippable ()Z a
net/minecraft/util/datafix/fixes/VariantRenameFix bcq
renames a
<init> (Lcom/mojang/datafixers/schemas/Schema;Ljava/lang/String;Lcom/mojang/datafixers/DSL$TypeReference;Ljava/lang/String;Ljava/util/Map;)V <init>
fix (Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; a
lambda$fix$0 (Lcom/mojang/serialization/Dynamic;Ljava/lang/String;)Lcom/mojang/serialization/Dynamic; a
lambda$fix$1 (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; b
lambda$fix$2 (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; a
net/minecraft/util/datafix/fixes/VillagerDataFix bcr
<init> (Lcom/mojang/datafixers/schemas/Schema;Ljava/lang/String;)V <init>
fix (Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; a
upgradeData (II)Ljava/lang/String; a
net/minecraft/util/datafix/fixes/VillagerFollowRangeFix bcs
NEW_BASE_VALUE b
ORIGINAL_VALUE a
<init> (Lcom/mojang/datafixers/schemas/Schema;)V <init>
fix (Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; a
fixValue (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; a
lambda$fixValue$0 (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; b
lambda$fixValue$1 (Lcom/mojang/serialization/Dynamic;Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; a
net/minecraft/util/datafix/fixes/VillagerRebuildLevelAndXpFix bct
LEVEL_XP_THRESHOLDS b
TRADES_PER_LEVEL a
<clinit> ()V <clinit>
<init> (Lcom/mojang/datafixers/schemas/Schema;Z)V <init>
addLevel (Lcom/mojang/datafixers/Typed;I)Lcom/mojang/datafixers/Typed; a
addXpFromLevel (Lcom/mojang/datafixers/Typed;I)Lcom/mojang/datafixers/Typed; b
getMinXpPerLevel (I)I a
lambda$addLevel$4 (ILcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; c
lambda$addLevel$5 (ILcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; b
lambda$addXpFromLevel$6 (ILcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; a
lambda$makeRule$0 (Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/Typed;)Ljava/util/Optional; b
lambda$makeRule$1 (Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/Typed;)Ljava/lang/Integer; a
lambda$makeRule$2 (Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; a
lambda$makeRule$3 (Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/types/Type;Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; a
makeRule ()Lcom/mojang/datafixers/TypeRewriteRule; makeRule
net/minecraft/util/datafix/fixes/VillagerTradeFix bcu
<init> (Lcom/mojang/datafixers/schemas/Schema;Z)V <init>
fix (Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; a
lambda$fix$0 (Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; b
lambda$fix$1 (Lcom/mojang/datafixers/OpticFinder;Ljava/util/function/Function;Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; a
lambda$fix$2 (Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/OpticFinder;Ljava/util/function/Function;Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; a
lambda$fix$3 (Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/OpticFinder;Ljava/util/function/Function;Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; a
lambda$updateItemStack$4 (Ljava/lang/String;)Ljava/lang/String; a
lambda$updateItemStack$5 (Lcom/mojang/datafixers/util/Pair;)Lcom/mojang/datafixers/util/Pair; a
updateItemStack (Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; a
net/minecraft/util/datafix/fixes/WallPropertyFix bcv
WALL_BLOCKS a
<clinit> ()V <clinit>
<init> (Lcom/mojang/datafixers/schemas/Schema;Z)V <init>
fixWallProperty (Lcom/mojang/serialization/Dynamic;Ljava/lang/String;)Lcom/mojang/serialization/Dynamic; a
lambda$fixWallProperty$1 (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; c
lambda$makeRule$0 (Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; a
lambda$upgradeBlockStateTag$2 (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; b
makeRule ()Lcom/mojang/datafixers/TypeRewriteRule; makeRule
mapProperty (Ljava/lang/String;)Ljava/lang/String; a
upgradeBlockStateTag (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; a
net/minecraft/util/datafix/fixes/WeaponSmithChestLootTableFix bcw
<init> (Lcom/mojang/datafixers/schemas/Schema;Z)V <init>
fix (Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; a
lambda$fix$0 (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; a
net/minecraft/util/datafix/fixes/WorldGenSettingsDisallowOldCustomWorldsFix bcx
<init> (Lcom/mojang/datafixers/schemas/Schema;)V <init>
lambda$makeRule$0 (Lcom/mojang/serialization/Dynamic;Lcom/mojang/serialization/Dynamic;)V a
lambda$makeRule$1 (Ljava/util/Map;)Ljava/util/Map; a
lambda$makeRule$2 (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/DataResult; a
lambda$makeRule$3 (Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; a
lambda$makeRule$4 (Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; a
makeRule ()Lcom/mojang/datafixers/TypeRewriteRule; makeRule
net/minecraft/util/datafix/fixes/WorldGenSettingsFix bcy
DEFAULTS j
DESERT_PYRAMID b
END_CITY g
IGLOO c
JUNGLE_TEMPLE d
OCEAN_MONUMENT i
PILLAGER_OUTPOST f
SWAMP_HUT e
VILLAGE a
WOODLAND_MANSION h
<clinit> ()V <clinit>
<init> (Lcom/mojang/datafixers/schemas/Schema;)V <init>
defaultOverworld (Lcom/mojang/serialization/Dynamic;J)Lcom/mojang/serialization/Dynamic; a
fix (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; a
fixFlatStructures (Lcom/mojang/serialization/DynamicOps;Lcom/mojang/serialization/OptionalDynamic;)Ljava/util/Map; a
getInt (Ljava/lang/String;I)I a
getInt (Ljava/lang/String;II)I a
lambda$fix$1 (Ljava/lang/String;)Ljava/lang/String; a
lambda$fix$2 (Ljava/util/Optional;Lcom/mojang/serialization/Dynamic;)Ljava/util/Optional; a
lambda$fix$3 (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; d
lambda$fix$4 (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; c
lambda$fix$5 (Lcom/mojang/serialization/Dynamic;)Ljava/util/Optional; b
lambda$fix$6 (Lcom/google/common/collect/ImmutableMap$Builder;Lcom/mojang/serialization/DynamicOps;Ljava/lang/String;)V a
lambda$fixFlatStructures$10 (Lorg/apache/commons/lang3/mutable/MutableBoolean;Lorg/apache/commons/lang3/mutable/MutableInt;Lorg/apache/commons/lang3/mutable/MutableInt;Lorg/apache/commons/lang3/mutable/MutableInt;Ljava/util/Map;Ljava/util/Map;)V a
lambda$fixFlatStructures$11 (Lcom/mojang/serialization/OptionalDynamic;Ljava/util/Map$Entry;)Lcom/mojang/serialization/Dynamic; a
lambda$fixFlatStructures$12 (Lcom/mojang/serialization/DynamicOps;Ljava/util/Map$Entry;)Lcom/mojang/serialization/Dynamic; a
lambda$fixFlatStructures$7 (Lcom/mojang/serialization/Dynamic;Lorg/apache/commons/lang3/mutable/MutableBoolean;Lorg/apache/commons/lang3/mutable/MutableInt;Lorg/apache/commons/lang3/mutable/MutableInt;Lorg/apache/commons/lang3/mutable/MutableInt;Ljava/util/Map;Lcom/mojang/serialization/Dynamic;Lcom/mojang/serialization/Dynamic;)V a
lambda$fixFlatStructures$8 (Lcom/mojang/serialization/Dynamic;Lorg/apache/commons/lang3/mutable/MutableBoolean;Lorg/apache/commons/lang3/mutable/MutableInt;Lorg/apache/commons/lang3/mutable/MutableInt;Lorg/apache/commons/lang3/mutable/MutableInt;Ljava/util/Map;Ljava/util/Map;)V a
lambda$fixFlatStructures$9 (Lorg/apache/commons/lang3/mutable/MutableBoolean;Lorg/apache/commons/lang3/mutable/MutableInt;Lorg/apache/commons/lang3/mutable/MutableInt;Lorg/apache/commons/lang3/mutable/MutableInt;Ljava/util/Map;Lcom/mojang/serialization/Dynamic;Lcom/mojang/serialization/Dynamic;)V a
lambda$makeRule$0 (Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; a
makeRule ()Lcom/mojang/datafixers/TypeRewriteRule; makeRule
noise (JLcom/mojang/serialization/DynamicLike;Lcom/mojang/serialization/Dynamic;Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; a
setSpacing (Ljava/util/Map;Ljava/lang/String;Ljava/lang/String;I)V a
vanillaBiomeSource (Lcom/mojang/serialization/Dynamic;JZZ)Lcom/mojang/serialization/Dynamic; a
vanillaLevels (Lcom/mojang/serialization/Dynamic;JLcom/mojang/serialization/Dynamic;Z)Ljava/lang/Object; a
net/minecraft/util/datafix/fixes/WorldGenSettingsFix$StructureFeatureConfiguration bcy$a
CODEC a
salt d
separation c
spacing b
<clinit> ()V <clinit>
<init> (III)V <init>
lambda$static$0 (Lnet/minecraft/util/datafix/fixes/WorldGenSettingsFix$StructureFeatureConfiguration;)Ljava/lang/Integer; c
lambda$static$1 (Lnet/minecraft/util/datafix/fixes/WorldGenSettingsFix$StructureFeatureConfiguration;)Ljava/lang/Integer; b
lambda$static$2 (Lnet/minecraft/util/datafix/fixes/WorldGenSettingsFix$StructureFeatureConfiguration;)Ljava/lang/Integer; a
lambda$static$3 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; a
serialize (Lcom/mojang/serialization/DynamicOps;)Lcom/mojang/serialization/Dynamic; a
net/minecraft/util/datafix/fixes/WorldGenSettingsHeightAndBiomeFix bcz
NAME b
WAS_PREVIOUSLY_INCREASED_KEY a
<init> (Lcom/mojang/datafixers/schemas/Schema;)V <init>
lambda$makeRule$0 (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; d
lambda$makeRule$1 (ZLorg/apache/commons/lang3/mutable/MutableBoolean;Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; a
lambda$makeRule$2 (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; c
lambda$makeRule$3 (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; b
lambda$makeRule$4 (ZZLcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; c
lambda$makeRule$5 (ZZLcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; b
lambda$makeRule$6 (ZZLcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; a
lambda$makeRule$7 (Lcom/mojang/datafixers/types/Type;ZZLcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; a
lambda$makeRule$8 (Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/types/Type;Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; a
makeRule ()Lcom/mojang/datafixers/TypeRewriteRule; makeRule
updateLayers (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; a
net/minecraft/util/datafix/fixes/WriteAndReadFix bda
name a
type b
<init> (Lcom/mojang/datafixers/schemas/Schema;Ljava/lang/String;Lcom/mojang/datafixers/DSL$TypeReference;)V <init>
makeRule ()Lcom/mojang/datafixers/TypeRewriteRule; makeRule
net/minecraft/util/datafix/fixes/ZombieVillagerRebuildXpFix bdb
<init> (Lcom/mojang/datafixers/schemas/Schema;Z)V <init>
fix (Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; a
lambda$fix$0 (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; a
net/minecraft/util/datafix/fixes/package-info bdc
net/minecraft/util/datafix/package-info bdd
net/minecraft/util/datafix/schemas/NamespacedSchema bde
NAMESPACED_STRING b
NAMESPACED_STRING_CODEC a
<clinit> ()V <clinit>
<init> (ILcom/mojang/datafixers/schemas/Schema;)V <init>
ensureNamespaced (Ljava/lang/String;)Ljava/lang/String; a
getChoiceType (Lcom/mojang/datafixers/DSL$TypeReference;Ljava/lang/String;)Lcom/mojang/datafixers/types/Type; getChoiceType
namespacedString ()Lcom/mojang/datafixers/types/Type; a
net/minecraft/util/datafix/schemas/NamespacedSchema$1 bde$1
<init> ()V <init>
read (Lcom/mojang/serialization/DynamicOps;Ljava/lang/Object;)Lcom/mojang/serialization/DataResult; read
toString ()Ljava/lang/String; toString
write (Lcom/mojang/serialization/DynamicOps;Ljava/lang/Object;)Ljava/lang/Object; write
write (Lcom/mojang/serialization/DynamicOps;Ljava/lang/String;)Ljava/lang/Object; a
net/minecraft/util/datafix/schemas/V100 bdf
<init> (ILcom/mojang/datafixers/schemas/Schema;)V <init>
equipment (Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate; a
lambda$registerEntities$1 (Lcom/mojang/datafixers/schemas/Schema;Ljava/lang/String;)Lcom/mojang/datafixers/types/templates/TypeTemplate; c
lambda$registerEntities$2 (Lcom/mojang/datafixers/schemas/Schema;Ljava/lang/String;)Lcom/mojang/datafixers/types/templates/TypeTemplate; b
lambda$registerEntities$3 (Lcom/mojang/datafixers/schemas/Schema;Ljava/lang/String;)Lcom/mojang/datafixers/types/templates/TypeTemplate; a
lambda$registerMob$0 (Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate; c
lambda$registerTypes$4 (Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate; b
registerEntities (Lcom/mojang/datafixers/schemas/Schema;)Ljava/util/Map; registerEntities
registerMob (Lcom/mojang/datafixers/schemas/Schema;Ljava/util/Map;Ljava/lang/String;)V a
registerTypes (Lcom/mojang/datafixers/schemas/Schema;Ljava/util/Map;Ljava/util/Map;)V registerTypes
net/minecraft/util/datafix/schemas/V102 bdg
<init> (ILcom/mojang/datafixers/schemas/Schema;)V <init>
lambda$registerTypes$0 (Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate; a
registerTypes (Lcom/mojang/datafixers/schemas/Schema;Ljava/util/Map;Ljava/util/Map;)V registerTypes
net/minecraft/util/datafix/schemas/V1022 bdh
<init> (ILcom/mojang/datafixers/schemas/Schema;)V <init>
lambda$registerTypes$0 ()Lcom/mojang/datafixers/types/templates/TypeTemplate; a
lambda$registerTypes$1 (Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate; b
lambda$registerTypes$2 (Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate; a
registerTypes (Lcom/mojang/datafixers/schemas/Schema;Ljava/util/Map;Ljava/util/Map;)V registerTypes
net/minecraft/util/datafix/schemas/V106 bdi
<init> (ILcom/mojang/datafixers/schemas/Schema;)V <init>
lambda$registerTypes$0 (Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate; a
registerTypes (Lcom/mojang/datafixers/schemas/Schema;Ljava/util/Map;Ljava/util/Map;)V registerTypes
net/minecraft/util/datafix/schemas/V107 bdj
<init> (ILcom/mojang/datafixers/schemas/Schema;)V <init>
registerEntities (Lcom/mojang/datafixers/schemas/Schema;)Ljava/util/Map; registerEntities
net/minecraft/util/datafix/schemas/V1125 bdk
<init> (ILcom/mojang/datafixers/schemas/Schema;)V <init>
lambda$registerTypes$0 (Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate; a
lambda$registerTypes$1 ()Lcom/mojang/datafixers/types/templates/TypeTemplate; c
lambda$registerTypes$2 ()Lcom/mojang/datafixers/types/templates/TypeTemplate; b
registerBlockEntities (Lcom/mojang/datafixers/schemas/Schema;)Ljava/util/Map; registerBlockEntities
registerTypes (Lcom/mojang/datafixers/schemas/Schema;Ljava/util/Map;Ljava/util/Map;)V registerTypes
net/minecraft/util/datafix/schemas/V135 bdl
<init> (ILcom/mojang/datafixers/schemas/Schema;)V <init>
lambda$registerTypes$0 (Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate; b
lambda$registerTypes$1 (Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate; a
registerTypes (Lcom/mojang/datafixers/schemas/Schema;Ljava/util/Map;Ljava/util/Map;)V registerTypes
net/minecraft/util/datafix/schemas/V143 bdm
<init> (ILcom/mojang/datafixers/schemas/Schema;)V <init>
registerEntities (Lcom/mojang/datafixers/schemas/Schema;)Ljava/util/Map; registerEntities
net/minecraft/util/datafix/schemas/V1451 bdn
<init> (ILcom/mojang/datafixers/schemas/Schema;)V <init>
lambda$registerBlockEntities$0 (Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate; a
registerBlockEntities (Lcom/mojang/datafixers/schemas/Schema;)Ljava/util/Map; registerBlockEntities
net/minecraft/util/datafix/schemas/V1451_1 bdo
<init> (ILcom/mojang/datafixers/schemas/Schema;)V <init>
lambda$registerTypes$0 (Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate; a
registerTypes (Lcom/mojang/datafixers/schemas/Schema;Ljava/util/Map;Ljava/util/Map;)V registerTypes
net/minecraft/util/datafix/schemas/V1451_2 bdp
<init> (ILcom/mojang/datafixers/schemas/Schema;)V <init>
lambda$registerBlockEntities$0 (Lcom/mojang/datafixers/schemas/Schema;Ljava/lang/String;)Lcom/mojang/datafixers/types/templates/TypeTemplate; a
registerBlockEntities (Lcom/mojang/datafixers/schemas/Schema;)Ljava/util/Map; registerBlockEntities
net/minecraft/util/datafix/schemas/V1451_3 bdq
<init> (ILcom/mojang/datafixers/schemas/Schema;)V <init>
lambda$registerEntities$0 (Lcom/mojang/datafixers/schemas/Schema;Ljava/lang/String;)Lcom/mojang/datafixers/types/templates/TypeTemplate; a
lambda$registerEntities$1 (Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate; k
lambda$registerEntities$10 (Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate; b
lambda$registerEntities$11 (Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate; a
lambda$registerEntities$2 (Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate; j
lambda$registerEntities$3 (Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate; i
lambda$registerEntities$4 (Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate; h
lambda$registerEntities$5 (Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate; g
lambda$registerEntities$6 (Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate; f
lambda$registerEntities$7 (Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate; e
lambda$registerEntities$8 (Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate; d
lambda$registerEntities$9 (Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate; c
registerEntities (Lcom/mojang/datafixers/schemas/Schema;)Ljava/util/Map; registerEntities
net/minecraft/util/datafix/schemas/V1451_4 bdr
<init> (ILcom/mojang/datafixers/schemas/Schema;)V <init>
lambda$registerTypes$0 ()Lcom/mojang/datafixers/types/templates/TypeTemplate; b
registerTypes (Lcom/mojang/datafixers/schemas/Schema;Ljava/util/Map;Ljava/util/Map;)V registerTypes
net/minecraft/util/datafix/schemas/V1451_5 bds
<init> (ILcom/mojang/datafixers/schemas/Schema;)V <init>
registerBlockEntities (Lcom/mojang/datafixers/schemas/Schema;)Ljava/util/Map; registerBlockEntities
net/minecraft/util/datafix/schemas/V1451_6 bdt
REPACK_OBJECTIVE_ID d
SPECIAL_OBJECTIVE_MARKER b
UNPACK_OBJECTIVE_ID c
<clinit> ()V <clinit>
<init> (ILcom/mojang/datafixers/schemas/Schema;)V <init>
createCriterionTypes (Lcom/mojang/datafixers/schemas/Schema;)Ljava/util/Map; a
lambda$createCriterionTypes$3 (Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate; d
lambda$createCriterionTypes$4 (Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate; c
lambda$createCriterionTypes$5 (Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate; b
lambda$createCriterionTypes$6 ()Lcom/mojang/datafixers/types/templates/TypeTemplate; c
lambda$createCriterionTypes$7 ()Lcom/mojang/datafixers/types/templates/TypeTemplate; b
lambda$registerTypes$0 (Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate; e
lambda$registerTypes$1 (Lcom/mojang/datafixers/schemas/Schema;Ljava/util/function/Supplier;)Lcom/mojang/datafixers/types/templates/TypeTemplate; a
lambda$registerTypes$2 (Ljava/util/Map;)Lcom/mojang/datafixers/types/templates/TypeTemplate; a
packNamespacedWithDot (Ljava/lang/String;)Ljava/lang/String; b
registerTypes (Lcom/mojang/datafixers/schemas/Schema;Ljava/util/Map;Ljava/util/Map;)V registerTypes
net/minecraft/util/datafix/schemas/V1451_6$1 bdt$1
<init> ()V <init>
apply (Lcom/mojang/serialization/DynamicOps;Ljava/lang/Object;)Ljava/lang/Object; apply
lambda$apply$0 (Ljava/lang/String;)Lcom/mojang/datafixers/util/Pair; a
lambda$apply$1 (Lcom/mojang/serialization/Dynamic;Lcom/mojang/datafixers/util/Pair;)Lcom/mojang/serialization/Dynamic; a
net/minecraft/util/datafix/schemas/V1451_6$2 bdt$2
<init> ()V <init>
apply (Lcom/mojang/serialization/DynamicOps;Ljava/lang/Object;)Ljava/lang/Object; apply
lambda$apply$0 (Lcom/mojang/serialization/Dynamic;Lcom/mojang/serialization/Dynamic;)Ljava/util/Optional; b
lambda$apply$1 (Lcom/mojang/serialization/Dynamic;Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; a
net/minecraft/util/datafix/schemas/V1460 bdu
<init> (ILcom/mojang/datafixers/schemas/Schema;)V <init>
lambda$registerBlockEntities$24 (Lcom/mojang/datafixers/schemas/Schema;Ljava/lang/String;)Lcom/mojang/datafixers/types/templates/TypeTemplate; c
lambda$registerBlockEntities$25 (Lcom/mojang/datafixers/schemas/Schema;Ljava/lang/String;)Lcom/mojang/datafixers/types/templates/TypeTemplate; b
lambda$registerBlockEntities$26 (Lcom/mojang/datafixers/schemas/Schema;Ljava/lang/String;)Lcom/mojang/datafixers/types/templates/TypeTemplate; a
lambda$registerEntities$10 (Lcom/mojang/datafixers/schemas/Schema;Ljava/lang/String;)Lcom/mojang/datafixers/types/templates/TypeTemplate; q
lambda$registerEntities$11 (Lcom/mojang/datafixers/schemas/Schema;Ljava/lang/String;)Lcom/mojang/datafixers/types/templates/TypeTemplate; p
lambda$registerEntities$12 (Lcom/mojang/datafixers/schemas/Schema;Ljava/lang/String;)Lcom/mojang/datafixers/types/templates/TypeTemplate; o
lambda$registerEntities$13 (Lcom/mojang/datafixers/schemas/Schema;Ljava/lang/String;)Lcom/mojang/datafixers/types/templates/TypeTemplate; n
lambda$registerEntities$14 (Lcom/mojang/datafixers/schemas/Schema;Ljava/lang/String;)Lcom/mojang/datafixers/types/templates/TypeTemplate; m
lambda$registerEntities$15 (Lcom/mojang/datafixers/schemas/Schema;Ljava/lang/String;)Lcom/mojang/datafixers/types/templates/TypeTemplate; l
lambda$registerEntities$16 (Lcom/mojang/datafixers/schemas/Schema;Ljava/lang/String;)Lcom/mojang/datafixers/types/templates/TypeTemplate; k
lambda$registerEntities$17 (Lcom/mojang/datafixers/schemas/Schema;Ljava/lang/String;)Lcom/mojang/datafixers/types/templates/TypeTemplate; j
lambda$registerEntities$18 (Lcom/mojang/datafixers/schemas/Schema;Ljava/lang/String;)Lcom/mojang/datafixers/types/templates/TypeTemplate; i
lambda$registerEntities$19 (Lcom/mojang/datafixers/schemas/Schema;Ljava/lang/String;)Lcom/mojang/datafixers/types/templates/TypeTemplate; h
lambda$registerEntities$2 (Lcom/mojang/datafixers/schemas/Schema;Ljava/lang/String;)Lcom/mojang/datafixers/types/templates/TypeTemplate; y
lambda$registerEntities$20 (Lcom/mojang/datafixers/schemas/Schema;Ljava/lang/String;)Lcom/mojang/datafixers/types/templates/TypeTemplate; g
lambda$registerEntities$21 (Lcom/mojang/datafixers/schemas/Schema;Ljava/lang/String;)Lcom/mojang/datafixers/types/templates/TypeTemplate; f
lambda$registerEntities$22 (Lcom/mojang/datafixers/schemas/Schema;Ljava/lang/String;)Lcom/mojang/datafixers/types/templates/TypeTemplate; e
lambda$registerEntities$23 (Lcom/mojang/datafixers/schemas/Schema;Ljava/lang/String;)Lcom/mojang/datafixers/types/templates/TypeTemplate; d
lambda$registerEntities$3 (Lcom/mojang/datafixers/schemas/Schema;Ljava/lang/String;)Lcom/mojang/datafixers/types/templates/TypeTemplate; x
lambda$registerEntities$4 (Lcom/mojang/datafixers/schemas/Schema;Ljava/lang/String;)Lcom/mojang/datafixers/types/templates/TypeTemplate; w
lambda$registerEntities$5 (Lcom/mojang/datafixers/schemas/Schema;Ljava/lang/String;)Lcom/mojang/datafixers/types/templates/TypeTemplate; v
lambda$registerEntities$6 (Lcom/mojang/datafixers/schemas/Schema;Ljava/lang/String;)Lcom/mojang/datafixers/types/templates/TypeTemplate; u
lambda$registerEntities$7 (Lcom/mojang/datafixers/schemas/Schema;Ljava/lang/String;)Lcom/mojang/datafixers/types/templates/TypeTemplate; t
lambda$registerEntities$8 (Lcom/mojang/datafixers/schemas/Schema;Ljava/lang/String;)Lcom/mojang/datafixers/types/templates/TypeTemplate; s
lambda$registerEntities$9 (Lcom/mojang/datafixers/schemas/Schema;Ljava/lang/String;)Lcom/mojang/datafixers/types/templates/TypeTemplate; r
lambda$registerInventory$1 (Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate; m
lambda$registerMob$0 (Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate; n
lambda$registerTypes$27 ()Lcom/mojang/datafixers/types/templates/TypeTemplate; f
lambda$registerTypes$28 (Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate; l
lambda$registerTypes$29 (Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate; k
lambda$registerTypes$30 (Ljava/util/Map;)Lcom/mojang/datafixers/types/templates/TypeTemplate; c
lambda$registerTypes$31 (Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate; j
lambda$registerTypes$32 (Ljava/util/Map;)Lcom/mojang/datafixers/types/templates/TypeTemplate; b
lambda$registerTypes$33 (Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate; i
lambda$registerTypes$34 (Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate; h
lambda$registerTypes$35 (Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate; g
lambda$registerTypes$36 ()Lcom/mojang/datafixers/types/templates/TypeTemplate; e
lambda$registerTypes$37 ()Lcom/mojang/datafixers/types/templates/TypeTemplate; d
lambda$registerTypes$38 (Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate; f
lambda$registerTypes$39 (Lcom/mojang/datafixers/schemas/Schema;Ljava/util/function/Supplier;)Lcom/mojang/datafixers/types/templates/TypeTemplate; a
lambda$registerTypes$40 (Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate; e
lambda$registerTypes$41 (Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate; d
lambda$registerTypes$42 (Ljava/util/Map;)Lcom/mojang/datafixers/types/templates/TypeTemplate; a
lambda$registerTypes$43 (Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate; c
lambda$registerTypes$44 (Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate; b
lambda$registerTypes$45 ()Lcom/mojang/datafixers/types/templates/TypeTemplate; c
lambda$registerTypes$46 ()Lcom/mojang/datafixers/types/templates/TypeTemplate; b
lambda$registerTypes$47 (Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate; a
registerBlockEntities (Lcom/mojang/datafixers/schemas/Schema;)Ljava/util/Map; registerBlockEntities
registerEntities (Lcom/mojang/datafixers/schemas/Schema;)Ljava/util/Map; registerEntities
registerInventory (Lcom/mojang/datafixers/schemas/Schema;Ljava/util/Map;Ljava/lang/String;)V b
registerMob (Lcom/mojang/datafixers/schemas/Schema;Ljava/util/Map;Ljava/lang/String;)V a
registerTypes (Lcom/mojang/datafixers/schemas/Schema;Ljava/util/Map;Ljava/util/Map;)V registerTypes
net/minecraft/util/datafix/schemas/V1466 bdv
<init> (ILcom/mojang/datafixers/schemas/Schema;)V <init>
lambda$registerTypes$0 (Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate; a
registerBlockEntities (Lcom/mojang/datafixers/schemas/Schema;)Ljava/util/Map; registerBlockEntities
registerTypes (Lcom/mojang/datafixers/schemas/Schema;Ljava/util/Map;Ljava/util/Map;)V registerTypes
net/minecraft/util/datafix/schemas/V1470 bdw
<init> (ILcom/mojang/datafixers/schemas/Schema;)V <init>
lambda$registerEntities$1 (Lcom/mojang/datafixers/schemas/Schema;Ljava/lang/String;)Lcom/mojang/datafixers/types/templates/TypeTemplate; a
lambda$registerMob$0 (Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate; a
registerEntities (Lcom/mojang/datafixers/schemas/Schema;)Ljava/util/Map; registerEntities
registerMob (Lcom/mojang/datafixers/schemas/Schema;Ljava/util/Map;Ljava/lang/String;)V a
net/minecraft/util/datafix/schemas/V1481 bdx
<init> (ILcom/mojang/datafixers/schemas/Schema;)V <init>
registerBlockEntities (Lcom/mojang/datafixers/schemas/Schema;)Ljava/util/Map; registerBlockEntities
net/minecraft/util/datafix/schemas/V1483 bdy
<init> (ILcom/mojang/datafixers/schemas/Schema;)V <init>
registerEntities (Lcom/mojang/datafixers/schemas/Schema;)Ljava/util/Map; registerEntities
net/minecraft/util/datafix/schemas/V1486 bdz
<init> (ILcom/mojang/datafixers/schemas/Schema;)V <init>
registerEntities (Lcom/mojang/datafixers/schemas/Schema;)Ljava/util/Map; registerEntities
net/minecraft/util/datafix/schemas/V1510 bea
<init> (ILcom/mojang/datafixers/schemas/Schema;)V <init>
registerEntities (Lcom/mojang/datafixers/schemas/Schema;)Ljava/util/Map; registerEntities
net/minecraft/util/datafix/schemas/V1800 beb
<init> (ILcom/mojang/datafixers/schemas/Schema;)V <init>
lambda$registerEntities$0 (Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate; a
lambda$registerEntities$1 (Lcom/mojang/datafixers/schemas/Schema;Ljava/lang/String;)Lcom/mojang/datafixers/types/templates/TypeTemplate; a
registerEntities (Lcom/mojang/datafixers/schemas/Schema;)Ljava/util/Map; registerEntities
net/minecraft/util/datafix/schemas/V1801 bec
<init> (ILcom/mojang/datafixers/schemas/Schema;)V <init>
lambda$registerEntities$0 (Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate; a
registerEntities (Lcom/mojang/datafixers/schemas/Schema;)Ljava/util/Map; registerEntities
net/minecraft/util/datafix/schemas/V1904 bed
<init> (ILcom/mojang/datafixers/schemas/Schema;)V <init>
lambda$registerEntities$0 (Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate; a
registerEntities (Lcom/mojang/datafixers/schemas/Schema;)Ljava/util/Map; registerEntities
net/minecraft/util/datafix/schemas/V1906 bee
<init> (ILcom/mojang/datafixers/schemas/Schema;)V <init>
lambda$registerBlockEntities$0 (Lcom/mojang/datafixers/schemas/Schema;Ljava/lang/String;)Lcom/mojang/datafixers/types/templates/TypeTemplate; a
lambda$registerInventory$1 (Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate; a
registerBlockEntities (Lcom/mojang/datafixers/schemas/Schema;)Ljava/util/Map; registerBlockEntities
registerInventory (Lcom/mojang/datafixers/schemas/Schema;Ljava/util/Map;Ljava/lang/String;)V a
net/minecraft/util/datafix/schemas/V1909 bef
<init> (ILcom/mojang/datafixers/schemas/Schema;)V <init>
registerBlockEntities (Lcom/mojang/datafixers/schemas/Schema;)Ljava/util/Map; registerBlockEntities
net/minecraft/util/datafix/schemas/V1920 beg
<init> (ILcom/mojang/datafixers/schemas/Schema;)V <init>
lambda$registerInventory$0 (Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate; a
registerBlockEntities (Lcom/mojang/datafixers/schemas/Schema;)Ljava/util/Map; registerBlockEntities
registerInventory (Lcom/mojang/datafixers/schemas/Schema;Ljava/util/Map;Ljava/lang/String;)V a
net/minecraft/util/datafix/schemas/V1928 beh
<init> (ILcom/mojang/datafixers/schemas/Schema;)V <init>
equipment (Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate; a
lambda$registerMob$0 (Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate; b
registerEntities (Lcom/mojang/datafixers/schemas/Schema;)Ljava/util/Map; registerEntities
registerMob (Lcom/mojang/datafixers/schemas/Schema;Ljava/util/Map;Ljava/lang/String;)V a
net/minecraft/util/datafix/schemas/V1929 bei
<init> (ILcom/mojang/datafixers/schemas/Schema;)V <init>
lambda$registerEntities$0 (Lcom/mojang/datafixers/schemas/Schema;Ljava/lang/String;)Lcom/mojang/datafixers/types/templates/TypeTemplate; b
lambda$registerEntities$1 (Lcom/mojang/datafixers/schemas/Schema;Ljava/lang/String;)Lcom/mojang/datafixers/types/templates/TypeTemplate; a
registerEntities (Lcom/mojang/datafixers/schemas/Schema;)Ljava/util/Map; registerEntities
net/minecraft/util/datafix/schemas/V1931 bej
<init> (ILcom/mojang/datafixers/schemas/Schema;)V <init>
lambda$registerEntities$0 (Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate; a
registerEntities (Lcom/mojang/datafixers/schemas/Schema;)Ljava/util/Map; registerEntities
net/minecraft/util/datafix/schemas/V2100 bek
<init> (ILcom/mojang/datafixers/schemas/Schema;)V <init>
lambda$registerBlockEntities$1 (Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate; a
lambda$registerMob$0 (Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate; b
registerBlockEntities (Lcom/mojang/datafixers/schemas/Schema;)Ljava/util/Map; registerBlockEntities
registerEntities (Lcom/mojang/datafixers/schemas/Schema;)Ljava/util/Map; registerEntities
registerMob (Lcom/mojang/datafixers/schemas/Schema;Ljava/util/Map;Ljava/lang/String;)V a
net/minecraft/util/datafix/schemas/V2501 bel
<init> (ILcom/mojang/datafixers/schemas/Schema;)V <init>
lambda$registerFurnace$0 (Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate; a
registerBlockEntities (Lcom/mojang/datafixers/schemas/Schema;)Ljava/util/Map; registerBlockEntities
registerFurnace (Lcom/mojang/datafixers/schemas/Schema;Ljava/util/Map;Ljava/lang/String;)V a
net/minecraft/util/datafix/schemas/V2502 bem
<init> (ILcom/mojang/datafixers/schemas/Schema;)V <init>
lambda$registerEntities$0 (Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate; a
registerEntities (Lcom/mojang/datafixers/schemas/Schema;)Ljava/util/Map; registerEntities
net/minecraft/util/datafix/schemas/V2505 ben
<init> (ILcom/mojang/datafixers/schemas/Schema;)V <init>
lambda$registerEntities$0 (Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate; a
registerEntities (Lcom/mojang/datafixers/schemas/Schema;)Ljava/util/Map; registerEntities
net/minecraft/util/datafix/schemas/V2509 beo
<init> (ILcom/mojang/datafixers/schemas/Schema;)V <init>
lambda$registerEntities$0 (Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate; a
registerEntities (Lcom/mojang/datafixers/schemas/Schema;)Ljava/util/Map; registerEntities
net/minecraft/util/datafix/schemas/V2519 bep
<init> (ILcom/mojang/datafixers/schemas/Schema;)V <init>
lambda$registerEntities$0 (Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate; a
registerEntities (Lcom/mojang/datafixers/schemas/Schema;)Ljava/util/Map; registerEntities
net/minecraft/util/datafix/schemas/V2522 beq
<init> (ILcom/mojang/datafixers/schemas/Schema;)V <init>
lambda$registerEntities$0 (Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate; a
registerEntities (Lcom/mojang/datafixers/schemas/Schema;)Ljava/util/Map; registerEntities
net/minecraft/util/datafix/schemas/V2551 ber
<init> (ILcom/mojang/datafixers/schemas/Schema;)V <init>
lambda$registerTypes$0 (Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate; f
lambda$registerTypes$1 (Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate; e
lambda$registerTypes$2 (Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate; d
lambda$registerTypes$3 (Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate; c
lambda$registerTypes$4 (Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate; b
lambda$registerTypes$5 (Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate; a
registerTypes (Lcom/mojang/datafixers/schemas/Schema;Ljava/util/Map;Ljava/util/Map;)V registerTypes
net/minecraft/util/datafix/schemas/V2568 bes
<init> (ILcom/mojang/datafixers/schemas/Schema;)V <init>
lambda$registerEntities$0 (Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate; a
registerEntities (Lcom/mojang/datafixers/schemas/Schema;)Ljava/util/Map; registerEntities
net/minecraft/util/datafix/schemas/V2571 bet
<init> (ILcom/mojang/datafixers/schemas/Schema;)V <init>
lambda$registerEntities$0 (Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate; a
registerEntities (Lcom/mojang/datafixers/schemas/Schema;)Ljava/util/Map; registerEntities
net/minecraft/util/datafix/schemas/V2684 beu
<init> (ILcom/mojang/datafixers/schemas/Schema;)V <init>
lambda$registerBlockEntities$1 (Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate; a
lambda$registerTypes$0 ()Lcom/mojang/datafixers/types/templates/TypeTemplate; b
registerBlockEntities (Lcom/mojang/datafixers/schemas/Schema;)Ljava/util/Map; registerBlockEntities
registerTypes (Lcom/mojang/datafixers/schemas/Schema;Ljava/util/Map;Ljava/util/Map;)V registerTypes
net/minecraft/util/datafix/schemas/V2686 bev
<init> (ILcom/mojang/datafixers/schemas/Schema;)V <init>
lambda$registerEntities$0 (Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate; a
registerEntities (Lcom/mojang/datafixers/schemas/Schema;)Ljava/util/Map; registerEntities
net/minecraft/util/datafix/schemas/V2688 bew
<init> (ILcom/mojang/datafixers/schemas/Schema;)V <init>
lambda$registerEntities$0 (Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate; a
lambda$registerEntities$1 (Lcom/mojang/datafixers/schemas/Schema;Ljava/lang/String;)Lcom/mojang/datafixers/types/templates/TypeTemplate; a
registerEntities (Lcom/mojang/datafixers/schemas/Schema;)Ljava/util/Map; registerEntities
net/minecraft/util/datafix/schemas/V2704 bex
<init> (ILcom/mojang/datafixers/schemas/Schema;)V <init>
lambda$registerEntities$0 (Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate; a
registerEntities (Lcom/mojang/datafixers/schemas/Schema;)Ljava/util/Map; registerEntities
net/minecraft/util/datafix/schemas/V2707 bey
<init> (ILcom/mojang/datafixers/schemas/Schema;)V <init>
registerEntities (Lcom/mojang/datafixers/schemas/Schema;)Ljava/util/Map; registerEntities
net/minecraft/util/datafix/schemas/V2831 bez
<init> (ILcom/mojang/datafixers/schemas/Schema;)V <init>
lambda$registerTypes$0 (Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate; a
registerTypes (Lcom/mojang/datafixers/schemas/Schema;Ljava/util/Map;Ljava/util/Map;)V registerTypes
net/minecraft/util/datafix/schemas/V2832 bfa
<init> (ILcom/mojang/datafixers/schemas/Schema;)V <init>
lambda$registerTypes$0 (Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate; g
lambda$registerTypes$1 ()Lcom/mojang/datafixers/types/templates/TypeTemplate; b
lambda$registerTypes$2 (Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate; f
lambda$registerTypes$3 (Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate; e
lambda$registerTypes$4 (Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate; d
lambda$registerTypes$5 (Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate; c
lambda$registerTypes$6 (Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate; b
lambda$registerTypes$7 (Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate; a
registerTypes (Lcom/mojang/datafixers/schemas/Schema;Ljava/util/Map;Ljava/util/Map;)V registerTypes
net/minecraft/util/datafix/schemas/V2842 bfb
<init> (ILcom/mojang/datafixers/schemas/Schema;)V <init>
lambda$registerTypes$0 (Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate; a
registerTypes (Lcom/mojang/datafixers/schemas/Schema;Ljava/util/Map;Ljava/util/Map;)V registerTypes
net/minecraft/util/datafix/schemas/V3076 bfc
<init> (ILcom/mojang/datafixers/schemas/Schema;)V <init>
registerBlockEntities (Lcom/mojang/datafixers/schemas/Schema;)Ljava/util/Map; registerBlockEntities
net/minecraft/util/datafix/schemas/V3078 bfd
<init> (ILcom/mojang/datafixers/schemas/Schema;)V <init>
lambda$registerBlockEntities$1 (Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate; a
lambda$registerMob$0 (Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate; b
registerBlockEntities (Lcom/mojang/datafixers/schemas/Schema;)Ljava/util/Map; registerBlockEntities
registerEntities (Lcom/mojang/datafixers/schemas/Schema;)Ljava/util/Map; registerEntities
registerMob (Lcom/mojang/datafixers/schemas/Schema;Ljava/util/Map;Ljava/lang/String;)V a
net/minecraft/util/datafix/schemas/V3081 bfe
<init> (ILcom/mojang/datafixers/schemas/Schema;)V <init>
lambda$registerEntities$0 (Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate; a
registerEntities (Lcom/mojang/datafixers/schemas/Schema;)Ljava/util/Map; registerEntities
net/minecraft/util/datafix/schemas/V3082 bff
<init> (ILcom/mojang/datafixers/schemas/Schema;)V <init>
lambda$registerEntities$0 (Lcom/mojang/datafixers/schemas/Schema;Ljava/lang/String;)Lcom/mojang/datafixers/types/templates/TypeTemplate; a
registerEntities (Lcom/mojang/datafixers/schemas/Schema;)Ljava/util/Map; registerEntities
net/minecraft/util/datafix/schemas/V3083 bfg
<init> (ILcom/mojang/datafixers/schemas/Schema;)V <init>
lambda$registerMob$0 (Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate; a
registerEntities (Lcom/mojang/datafixers/schemas/Schema;)Ljava/util/Map; registerEntities
registerMob (Lcom/mojang/datafixers/schemas/Schema;Ljava/util/Map;Ljava/lang/String;)V a
net/minecraft/util/datafix/schemas/V3202 bfh
<init> (ILcom/mojang/datafixers/schemas/Schema;)V <init>
registerBlockEntities (Lcom/mojang/datafixers/schemas/Schema;)Ljava/util/Map; registerBlockEntities
net/minecraft/util/datafix/schemas/V3203 bfi
<init> (ILcom/mojang/datafixers/schemas/Schema;)V <init>
lambda$registerEntities$0 (Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate; a
registerEntities (Lcom/mojang/datafixers/schemas/Schema;)Ljava/util/Map; registerEntities
net/minecraft/util/datafix/schemas/V3204 bfj
<init> (ILcom/mojang/datafixers/schemas/Schema;)V <init>
lambda$registerBlockEntities$0 (Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate; a
registerBlockEntities (Lcom/mojang/datafixers/schemas/Schema;)Ljava/util/Map; registerBlockEntities
net/minecraft/util/datafix/schemas/V3325 bfk
<init> (ILcom/mojang/datafixers/schemas/Schema;)V <init>
lambda$registerEntities$0 (Lcom/mojang/datafixers/schemas/Schema;Ljava/lang/String;)Lcom/mojang/datafixers/types/templates/TypeTemplate; b
lambda$registerEntities$1 (Lcom/mojang/datafixers/schemas/Schema;Ljava/lang/String;)Lcom/mojang/datafixers/types/templates/TypeTemplate; a
registerEntities (Lcom/mojang/datafixers/schemas/Schema;)Ljava/util/Map; registerEntities
net/minecraft/util/datafix/schemas/V3326 bfl
<init> (ILcom/mojang/datafixers/schemas/Schema;)V <init>
lambda$registerEntities$0 (Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate; a
registerEntities (Lcom/mojang/datafixers/schemas/Schema;)Ljava/util/Map; registerEntities
net/minecraft/util/datafix/schemas/V3327 bfm
<init> (ILcom/mojang/datafixers/schemas/Schema;)V <init>
lambda$registerBlockEntities$0 (Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate; b
lambda$registerBlockEntities$1 (Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate; a
registerBlockEntities (Lcom/mojang/datafixers/schemas/Schema;)Ljava/util/Map; registerBlockEntities
net/minecraft/util/datafix/schemas/V3328 bfn
<init> (ILcom/mojang/datafixers/schemas/Schema;)V <init>
registerEntities (Lcom/mojang/datafixers/schemas/Schema;)Ljava/util/Map; registerEntities
net/minecraft/util/datafix/schemas/V3438 bfo
<init> (ILcom/mojang/datafixers/schemas/Schema;)V <init>
registerBlockEntities (Lcom/mojang/datafixers/schemas/Schema;)Ljava/util/Map; registerBlockEntities
net/minecraft/util/datafix/schemas/V3448 bfp
<init> (ILcom/mojang/datafixers/schemas/Schema;)V <init>
lambda$registerBlockEntities$0 (Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate; a
registerBlockEntities (Lcom/mojang/datafixers/schemas/Schema;)Ljava/util/Map; registerBlockEntities
net/minecraft/util/datafix/schemas/V3682 bfq
<init> (ILcom/mojang/datafixers/schemas/Schema;)V <init>
lambda$registerBlockEntities$0 (Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate; a
registerBlockEntities (Lcom/mojang/datafixers/schemas/Schema;)Ljava/util/Map; registerBlockEntities
net/minecraft/util/datafix/schemas/V3683 bfr
<init> (ILcom/mojang/datafixers/schemas/Schema;)V <init>
lambda$registerEntities$0 (Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate; a
registerEntities (Lcom/mojang/datafixers/schemas/Schema;)Ljava/util/Map; registerEntities
net/minecraft/util/datafix/schemas/V3685 bfs
<init> (ILcom/mojang/datafixers/schemas/Schema;)V <init>
abstractArrow (Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate; a
lambda$registerEntities$0 (Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate; d
lambda$registerEntities$1 (Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate; c
lambda$registerEntities$2 (Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate; b
registerEntities (Lcom/mojang/datafixers/schemas/Schema;)Ljava/util/Map; registerEntities
net/minecraft/util/datafix/schemas/V3689 bft
<init> (ILcom/mojang/datafixers/schemas/Schema;)V <init>
lambda$registerBlockEntities$1 (Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate; a
lambda$registerEntities$0 (Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate; b
registerBlockEntities (Lcom/mojang/datafixers/schemas/Schema;)Ljava/util/Map; registerBlockEntities
registerEntities (Lcom/mojang/datafixers/schemas/Schema;)Ljava/util/Map; registerEntities
net/minecraft/util/datafix/schemas/V501 bfu
<init> (ILcom/mojang/datafixers/schemas/Schema;)V <init>
lambda$registerEntities$0 (Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate; a
registerEntities (Lcom/mojang/datafixers/schemas/Schema;)Ljava/util/Map; registerEntities
net/minecraft/util/datafix/schemas/V700 bfv
<init> (ILcom/mojang/datafixers/schemas/Schema;)V <init>
lambda$registerEntities$0 (Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate; a
registerEntities (Lcom/mojang/datafixers/schemas/Schema;)Ljava/util/Map; registerEntities
net/minecraft/util/datafix/schemas/V701 bfw
<init> (ILcom/mojang/datafixers/schemas/Schema;)V <init>
lambda$registerMob$0 (Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate; a
registerEntities (Lcom/mojang/datafixers/schemas/Schema;)Ljava/util/Map; registerEntities
registerMob (Lcom/mojang/datafixers/schemas/Schema;Ljava/util/Map;Ljava/lang/String;)V a
net/minecraft/util/datafix/schemas/V702 bfx
<init> (ILcom/mojang/datafixers/schemas/Schema;)V <init>
lambda$registerMob$0 (Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate; a
registerEntities (Lcom/mojang/datafixers/schemas/Schema;)Ljava/util/Map; registerEntities
registerMob (Lcom/mojang/datafixers/schemas/Schema;Ljava/util/Map;Ljava/lang/String;)V a
net/minecraft/util/datafix/schemas/V703 bfy
<init> (ILcom/mojang/datafixers/schemas/Schema;)V <init>
lambda$registerEntities$0 (Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate; e
lambda$registerEntities$1 (Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate; d
lambda$registerEntities$2 (Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate; c
lambda$registerEntities$3 (Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate; b
lambda$registerEntities$4 (Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate; a
registerEntities (Lcom/mojang/datafixers/schemas/Schema;)Ljava/util/Map; registerEntities
net/minecraft/util/datafix/schemas/V704 bfz
ADD_NAMES b
ITEM_TO_BLOCKENTITY a
<clinit> ()V <clinit>
<init> (ILcom/mojang/datafixers/schemas/Schema;)V <init>
getChoiceType (Lcom/mojang/datafixers/DSL$TypeReference;Ljava/lang/String;)Lcom/mojang/datafixers/types/Type; getChoiceType
lambda$registerBlockEntities$1 (Lcom/mojang/datafixers/schemas/Schema;Ljava/lang/String;)Lcom/mojang/datafixers/types/templates/TypeTemplate; c
lambda$registerBlockEntities$2 (Lcom/mojang/datafixers/schemas/Schema;Ljava/lang/String;)Lcom/mojang/datafixers/types/templates/TypeTemplate; b
lambda$registerBlockEntities$3 (Lcom/mojang/datafixers/schemas/Schema;Ljava/lang/String;)Lcom/mojang/datafixers/types/templates/TypeTemplate; a
lambda$registerInventory$0 (Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate; b
lambda$registerTypes$4 (Ljava/util/Map;)Lcom/mojang/datafixers/types/templates/TypeTemplate; a
lambda$registerTypes$5 (Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate; a
lambda$static$6 ()Lcom/google/common/collect/ImmutableMap; a
registerBlockEntities (Lcom/mojang/datafixers/schemas/Schema;)Ljava/util/Map; registerBlockEntities
registerInventory (Lcom/mojang/datafixers/schemas/Schema;Ljava/util/Map;Ljava/lang/String;)V a
registerTypes (Lcom/mojang/datafixers/schemas/Schema;Ljava/util/Map;Ljava/util/Map;)V registerTypes
net/minecraft/util/datafix/schemas/V704$1 bfz$1
<init> ()V <init>
apply (Lcom/mojang/serialization/DynamicOps;Ljava/lang/Object;)Ljava/lang/Object; apply
net/minecraft/util/datafix/schemas/V705 bga
ADD_NAMES b
<clinit> ()V <clinit>
<init> (ILcom/mojang/datafixers/schemas/Schema;)V <init>
lambda$registerEntities$10 (Lcom/mojang/datafixers/schemas/Schema;Ljava/lang/String;)Lcom/mojang/datafixers/types/templates/TypeTemplate; n
lambda$registerEntities$11 (Lcom/mojang/datafixers/schemas/Schema;Ljava/lang/String;)Lcom/mojang/datafixers/types/templates/TypeTemplate; m
lambda$registerEntities$12 (Lcom/mojang/datafixers/schemas/Schema;Ljava/lang/String;)Lcom/mojang/datafixers/types/templates/TypeTemplate; l
lambda$registerEntities$13 (Lcom/mojang/datafixers/schemas/Schema;Ljava/lang/String;)Lcom/mojang/datafixers/types/templates/TypeTemplate; k
lambda$registerEntities$14 (Lcom/mojang/datafixers/schemas/Schema;Ljava/lang/String;)Lcom/mojang/datafixers/types/templates/TypeTemplate; j
lambda$registerEntities$15 (Lcom/mojang/datafixers/schemas/Schema;Ljava/lang/String;)Lcom/mojang/datafixers/types/templates/TypeTemplate; i
lambda$registerEntities$16 (Lcom/mojang/datafixers/schemas/Schema;Ljava/lang/String;)Lcom/mojang/datafixers/types/templates/TypeTemplate; h
lambda$registerEntities$17 (Lcom/mojang/datafixers/schemas/Schema;Ljava/lang/String;)Lcom/mojang/datafixers/types/templates/TypeTemplate; g
lambda$registerEntities$18 (Lcom/mojang/datafixers/schemas/Schema;Ljava/lang/String;)Lcom/mojang/datafixers/types/templates/TypeTemplate; f
lambda$registerEntities$19 (Lcom/mojang/datafixers/schemas/Schema;Ljava/lang/String;)Lcom/mojang/datafixers/types/templates/TypeTemplate; e
lambda$registerEntities$2 (Lcom/mojang/datafixers/schemas/Schema;Ljava/lang/String;)Lcom/mojang/datafixers/types/templates/TypeTemplate; v
lambda$registerEntities$20 (Lcom/mojang/datafixers/schemas/Schema;Ljava/lang/String;)Lcom/mojang/datafixers/types/templates/TypeTemplate; d
lambda$registerEntities$21 (Lcom/mojang/datafixers/schemas/Schema;Ljava/lang/String;)Lcom/mojang/datafixers/types/templates/TypeTemplate; c
lambda$registerEntities$22 (Lcom/mojang/datafixers/schemas/Schema;Ljava/lang/String;)Lcom/mojang/datafixers/types/templates/TypeTemplate; b
lambda$registerEntities$23 (Lcom/mojang/datafixers/schemas/Schema;Ljava/lang/String;)Lcom/mojang/datafixers/types/templates/TypeTemplate; a
lambda$registerEntities$3 (Lcom/mojang/datafixers/schemas/Schema;Ljava/lang/String;)Lcom/mojang/datafixers/types/templates/TypeTemplate; u
lambda$registerEntities$4 (Lcom/mojang/datafixers/schemas/Schema;Ljava/lang/String;)Lcom/mojang/datafixers/types/templates/TypeTemplate; t
lambda$registerEntities$5 (Lcom/mojang/datafixers/schemas/Schema;Ljava/lang/String;)Lcom/mojang/datafixers/types/templates/TypeTemplate; s
lambda$registerEntities$6 (Lcom/mojang/datafixers/schemas/Schema;Ljava/lang/String;)Lcom/mojang/datafixers/types/templates/TypeTemplate; r
lambda$registerEntities$7 (Lcom/mojang/datafixers/schemas/Schema;Ljava/lang/String;)Lcom/mojang/datafixers/types/templates/TypeTemplate; q
lambda$registerEntities$8 (Lcom/mojang/datafixers/schemas/Schema;Ljava/lang/String;)Lcom/mojang/datafixers/types/templates/TypeTemplate; p
lambda$registerEntities$9 (Lcom/mojang/datafixers/schemas/Schema;Ljava/lang/String;)Lcom/mojang/datafixers/types/templates/TypeTemplate; o
lambda$registerMob$0 (Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate; c
lambda$registerThrowableProjectile$1 (Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate; b
lambda$registerTypes$24 (Ljava/util/Map;)Lcom/mojang/datafixers/types/templates/TypeTemplate; a
lambda$registerTypes$25 (Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate; a
registerEntities (Lcom/mojang/datafixers/schemas/Schema;)Ljava/util/Map; registerEntities
registerMob (Lcom/mojang/datafixers/schemas/Schema;Ljava/util/Map;Ljava/lang/String;)V a
registerThrowableProjectile (Lcom/mojang/datafixers/schemas/Schema;Ljava/util/Map;Ljava/lang/String;)V b
registerTypes (Lcom/mojang/datafixers/schemas/Schema;Ljava/util/Map;Ljava/util/Map;)V registerTypes
net/minecraft/util/datafix/schemas/V705$1 bga$1
<init> ()V <init>
apply (Lcom/mojang/serialization/DynamicOps;Ljava/lang/Object;)Ljava/lang/Object; apply
net/minecraft/util/datafix/schemas/V808 bgb
<init> (ILcom/mojang/datafixers/schemas/Schema;)V <init>
lambda$registerInventory$0 (Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate; a
registerBlockEntities (Lcom/mojang/datafixers/schemas/Schema;)Ljava/util/Map; registerBlockEntities
registerInventory (Lcom/mojang/datafixers/schemas/Schema;Ljava/util/Map;Ljava/lang/String;)V a
net/minecraft/util/datafix/schemas/V99 bgc
ADD_NAMES a
ITEM_TO_BLOCKENTITY c
LOGGER b
<clinit> ()V <clinit>
<init> (ILcom/mojang/datafixers/schemas/Schema;)V <init>
addNames (Lcom/mojang/serialization/Dynamic;Ljava/util/Map;Ljava/lang/String;)Ljava/lang/Object; a
equipment (Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate; a
lambda$addNames$35 (Lcom/mojang/serialization/Dynamic;Ljava/util/Map;Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; a
lambda$addNames$36 (Lcom/mojang/serialization/Dynamic;Ljava/lang/String;Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; a
lambda$addNames$37 (Lcom/mojang/serialization/Dynamic;Ljava/util/Map;Ljava/lang/String;Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; a
lambda$registerBlockEntities$19 (Lcom/mojang/datafixers/schemas/Schema;Ljava/lang/String;)Lcom/mojang/datafixers/types/templates/TypeTemplate; c
lambda$registerBlockEntities$20 (Lcom/mojang/datafixers/schemas/Schema;Ljava/lang/String;)Lcom/mojang/datafixers/types/templates/TypeTemplate; b
lambda$registerBlockEntities$21 (Lcom/mojang/datafixers/schemas/Schema;Ljava/lang/String;)Lcom/mojang/datafixers/types/templates/TypeTemplate; a
lambda$registerEntities$10 (Lcom/mojang/datafixers/schemas/Schema;Ljava/lang/String;)Lcom/mojang/datafixers/types/templates/TypeTemplate; j
lambda$registerEntities$11 (Lcom/mojang/datafixers/schemas/Schema;Ljava/lang/String;)Lcom/mojang/datafixers/types/templates/TypeTemplate; i
lambda$registerEntities$12 (Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate; j
lambda$registerEntities$13 (Lcom/mojang/datafixers/schemas/Schema;Ljava/lang/String;)Lcom/mojang/datafixers/types/templates/TypeTemplate; h
lambda$registerEntities$14 (Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate; i
lambda$registerEntities$15 (Lcom/mojang/datafixers/schemas/Schema;Ljava/lang/String;)Lcom/mojang/datafixers/types/templates/TypeTemplate; g
lambda$registerEntities$16 (Lcom/mojang/datafixers/schemas/Schema;Ljava/lang/String;)Lcom/mojang/datafixers/types/templates/TypeTemplate; f
lambda$registerEntities$17 (Lcom/mojang/datafixers/schemas/Schema;Ljava/lang/String;)Lcom/mojang/datafixers/types/templates/TypeTemplate; e
lambda$registerEntities$18 (Lcom/mojang/datafixers/schemas/Schema;Ljava/lang/String;)Lcom/mojang/datafixers/types/templates/TypeTemplate; d
lambda$registerEntities$4 (Lcom/mojang/datafixers/schemas/Schema;Ljava/lang/String;)Lcom/mojang/datafixers/types/templates/TypeTemplate; p
lambda$registerEntities$5 (Lcom/mojang/datafixers/schemas/Schema;Ljava/lang/String;)Lcom/mojang/datafixers/types/templates/TypeTemplate; o
lambda$registerEntities$6 (Lcom/mojang/datafixers/schemas/Schema;Ljava/lang/String;)Lcom/mojang/datafixers/types/templates/TypeTemplate; n
lambda$registerEntities$7 (Lcom/mojang/datafixers/schemas/Schema;Ljava/lang/String;)Lcom/mojang/datafixers/types/templates/TypeTemplate; m
lambda$registerEntities$8 (Lcom/mojang/datafixers/schemas/Schema;Ljava/lang/String;)Lcom/mojang/datafixers/types/templates/TypeTemplate; l
lambda$registerEntities$9 (Lcom/mojang/datafixers/schemas/Schema;Ljava/lang/String;)Lcom/mojang/datafixers/types/templates/TypeTemplate; k
lambda$registerInventory$3 (Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate; k
lambda$registerMinecart$2 (Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate; l
lambda$registerMob$0 (Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate; n
lambda$registerThrowableProjectile$1 (Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate; m
lambda$registerTypes$22 (Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate; h
lambda$registerTypes$23 (Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate; g
lambda$registerTypes$24 (Ljava/util/Map;)Lcom/mojang/datafixers/types/templates/TypeTemplate; b
lambda$registerTypes$25 (Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate; f
lambda$registerTypes$26 ()Lcom/mojang/datafixers/types/templates/TypeTemplate; c
lambda$registerTypes$27 (Ljava/util/Map;)Lcom/mojang/datafixers/types/templates/TypeTemplate; a
lambda$registerTypes$28 (Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate; e
lambda$registerTypes$29 ()Lcom/mojang/datafixers/types/templates/TypeTemplate; b
lambda$registerTypes$30 ()Lcom/mojang/datafixers/types/templates/TypeTemplate; a
lambda$registerTypes$31 (Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate; d
lambda$registerTypes$32 (Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate; c
lambda$registerTypes$33 (Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate; b
lambda$static$34 (Ljava/util/HashMap;)V a
registerBlockEntities (Lcom/mojang/datafixers/schemas/Schema;)Ljava/util/Map; registerBlockEntities
registerEntities (Lcom/mojang/datafixers/schemas/Schema;)Ljava/util/Map; registerEntities
registerInventory (Lcom/mojang/datafixers/schemas/Schema;Ljava/util/Map;Ljava/lang/String;)V d
registerMinecart (Lcom/mojang/datafixers/schemas/Schema;Ljava/util/Map;Ljava/lang/String;)V c
registerMob (Lcom/mojang/datafixers/schemas/Schema;Ljava/util/Map;Ljava/lang/String;)V a
registerThrowableProjectile (Lcom/mojang/datafixers/schemas/Schema;Ljava/util/Map;Ljava/lang/String;)V b
registerTypes (Lcom/mojang/datafixers/schemas/Schema;Ljava/util/Map;Ljava/util/Map;)V registerTypes
net/minecraft/util/datafix/schemas/V99$1 bgc$1
<init> ()V <init>
apply (Lcom/mojang/serialization/DynamicOps;Ljava/lang/Object;)Ljava/lang/Object; apply
net/minecraft/util/datafix/schemas/package-info bgd
net/minecraft/util/eventlog/EventLogDirectory bge
COMPRESSED_EXTENSION c
COMPRESS_BUFFER_SIZE b
LOGGER a
extension e
root d
<clinit> ()V <clinit>
<init> (Ljava/nio/file/Path;Ljava/lang/String;)V <init>
createNewFile (Ljava/time/LocalDate;)Lnet/minecraft/util/eventlog/EventLogDirectory$RawFile; a
lambda$listFiles$0 (Ljava/nio/file/Path;)Z b
listFiles ()Lnet/minecraft/util/eventlog/EventLogDirectory$FileList; a
open (Ljava/nio/file/Path;Ljava/lang/String;)Lnet/minecraft/util/eventlog/EventLogDirectory; a
parseFile (Ljava/nio/file/Path;)Lnet/minecraft/util/eventlog/EventLogDirectory$File; a
tryCompress (Ljava/nio/file/Path;Ljava/nio/file/Path;)V a
writeCompressed (Ljava/nio/channels/ReadableByteChannel;Ljava/nio/file/Path;)V a
net/minecraft/util/eventlog/EventLogDirectory$CompressedFile bge$a
id b
path a
<init> (Ljava/nio/file/Path;Lnet/minecraft/util/eventlog/EventLogDirectory$FileId;)V <init>
compress ()Lnet/minecraft/util/eventlog/EventLogDirectory$CompressedFile; b
equals (Ljava/lang/Object;)Z equals
hashCode ()I hashCode
id ()Lnet/minecraft/util/eventlog/EventLogDirectory$FileId; d
openReader ()Ljava/io/Reader; a
path ()Ljava/nio/file/Path; c
toString ()Ljava/lang/String; toString
net/minecraft/util/eventlog/EventLogDirectory$File bge$b
compress ()Lnet/minecraft/util/eventlog/EventLogDirectory$CompressedFile; b
id ()Lnet/minecraft/util/eventlog/EventLogDirectory$FileId; d
openReader ()Ljava/io/Reader; a
path ()Ljava/nio/file/Path; c
net/minecraft/util/eventlog/EventLogDirectory$FileId bge$c
DATE_FORMATTER c
date a
index b
<clinit> ()V <clinit>
<init> (Ljava/time/LocalDate;I)V <init>
date ()Ljava/time/LocalDate; a
equals (Ljava/lang/Object;)Z equals
hashCode ()I hashCode
index ()I b
parse (Ljava/lang/String;)Lnet/minecraft/util/eventlog/EventLogDirectory$FileId; a
toFileName (Ljava/lang/String;)Ljava/lang/String; b
toString ()Ljava/lang/String; toString
net/minecraft/util/eventlog/EventLogDirectory$FileList bge$d
files a
<init> (Ljava/util/List;)V <init>
compressAll ()Lnet/minecraft/util/eventlog/EventLogDirectory$FileList; a
ids ()Ljava/util/Set; c
iterator ()Ljava/util/Iterator; iterator
lambda$prune$0 (ILjava/time/LocalDate;Lnet/minecraft/util/eventlog/EventLogDirectory$File;)Z a
prune (Ljava/time/LocalDate;I)Lnet/minecraft/util/eventlog/EventLogDirectory$FileList; a
stream ()Ljava/util/stream/Stream; b
net/minecraft/util/eventlog/EventLogDirectory$RawFile bge$e
id b
path a
<init> (Ljava/nio/file/Path;Lnet/minecraft/util/eventlog/EventLogDirectory$FileId;)V <init>
compress ()Lnet/minecraft/util/eventlog/EventLogDirectory$CompressedFile; b
equals (Ljava/lang/Object;)Z equals
hashCode ()I hashCode
id ()Lnet/minecraft/util/eventlog/EventLogDirectory$FileId; d
openChannel ()Ljava/nio/channels/FileChannel; e
openReader ()Ljava/io/Reader; a
path ()Ljava/nio/file/Path; c
toString ()Ljava/lang/String; toString
net/minecraft/util/eventlog/JsonEventLog bgf
GSON a
channel c
codec b
referenceCount d
<clinit> ()V <clinit>
<init> (Lcom/mojang/serialization/Codec;Ljava/nio/channels/FileChannel;)V <init>
close ()V close
open (Lcom/mojang/serialization/Codec;Ljava/nio/file/Path;)Lnet/minecraft/util/eventlog/JsonEventLog; a
openReader ()Lnet/minecraft/util/eventlog/JsonEventLogReader; a
releaseReference ()V b
write (Ljava/lang/Object;)V a
net/minecraft/util/eventlog/JsonEventLog$1 bgf$1
position c
this$0 b
val$reader a
<init> (Lnet/minecraft/util/eventlog/JsonEventLog;Lnet/minecraft/util/eventlog/JsonEventLogReader;)V <init>
close ()V close
next ()Ljava/lang/Object; a
net/minecraft/util/eventlog/JsonEventLogReader bgg
create (Lcom/mojang/serialization/Codec;Ljava/io/Reader;)Lnet/minecraft/util/eventlog/JsonEventLogReader; a
next ()Ljava/lang/Object; a
net/minecraft/util/eventlog/JsonEventLogReader$1 bgg$1
val$codec b
val$jsonReader a
<init> (Lcom/google/gson/stream/JsonReader;Lcom/mojang/serialization/Codec;)V <init>
close ()V close
next ()Ljava/lang/Object; a
net/minecraft/util/eventlog/package-info bgh
net/minecraft/util/monitoring/jmx/MinecraftServerStatistics bgi
LOGGER a
attributeDescriptionByName d
mBeanInfo c
server b
<clinit> ()V <clinit>
<init> (Lnet/minecraft/server/MinecraftServer;)V <init>
getAttribute (Ljava/lang/String;)Ljava/lang/Object; getAttribute
getAttributes ([Ljava/lang/String;)Ljavax/management/AttributeList; getAttributes
getAverageTickTime ()F a
getMBeanInfo ()Ljavax/management/MBeanInfo; getMBeanInfo
getTickTimes ()[J b
invoke (Ljava/lang/String;[Ljava/lang/Object;[Ljava/lang/String;)Ljava/lang/Object; invoke
lambda$getAttributes$2 (Lnet/minecraft/util/monitoring/jmx/MinecraftServerStatistics$AttributeDescription;)Ljavax/management/Attribute; a
lambda$new$0 (Lnet/minecraft/util/monitoring/jmx/MinecraftServerStatistics$AttributeDescription;)Ljava/lang/String; b
lambda$new$1 (I)[Ljavax/management/MBeanAttributeInfo; a
registerJmxMonitoring (Lnet/minecraft/server/MinecraftServer;)V a
setAttribute (Ljavax/management/Attribute;)V setAttribute
setAttributes (Ljavax/management/AttributeList;)Ljavax/management/AttributeList; setAttributes
net/minecraft/util/monitoring/jmx/MinecraftServerStatistics$AttributeDescription bgi$a
description c
getter b
name a
type d
<init> (Ljava/lang/String;Ljava/util/function/Supplier;Ljava/lang/String;Ljava/lang/Class;)V <init>
asMBeanAttributeInfo ()Ljavax/management/MBeanAttributeInfo; a
net/minecraft/util/monitoring/jmx/package-info bgj
net/minecraft/util/package-info bgk
net/minecraft/util/profiling/ActiveProfiler bgl
LOGGER c
WARNING_TIME_NANOS a
chartedPaths o
currentEntry m
entries f
getRealTime h
getTickTime g
path k
paths d
startTimeNano i
startTimeTicks j
startTimes e
started l
warn n
<clinit> ()V <clinit>
<init> (Ljava/util/function/LongSupplier;Ljava/util/function/IntSupplier;Z)V <init>
endTick ()V b
getChartedPaths ()Ljava/util/Set; e
getCurrentEntry ()Lnet/minecraft/util/profiling/ActiveProfiler$PathEntry; f
getEntry (Ljava/lang/String;)Lnet/minecraft/util/profiling/ActiveProfiler$PathEntry; c
getResults ()Lnet/minecraft/util/profiling/ProfileResults; d
incrementCounter (Ljava/lang/String;I)V a
incrementCounter (Ljava/util/function/Supplier;I)V a
lambda$endTick$0 ()Ljava/lang/Object; h
lambda$getCurrentEntry$3 (Ljava/lang/String;)Lnet/minecraft/util/profiling/ActiveProfiler$PathEntry; e
lambda$pop$1 ()Ljava/lang/Object; g
lambda$pop$2 (J)Ljava/lang/Object; a
markForCharting (Lnet/minecraft/util/profiling/metrics/MetricCategory;)V a
pop ()V c
popPush (Ljava/util/function/Supplier;)V b
popPush (Ljava/lang/String;)V b
push (Ljava/lang/String;)V a
push (Ljava/util/function/Supplier;)V a
startTick ()V a
net/minecraft/util/profiling/ActiveProfiler$PathEntry bgl$a
accumulatedDuration c
count d
counters e
maxDuration a
minDuration b
<init> ()V <init>
getCount ()J c
getCounters ()Lit/unimi/dsi/fastutil/objects/Object2LongMap; d
getDuration ()J a
getMaxDuration ()J b
net/minecraft/util/profiling/ContinuousProfiler bgm
profiler c
realTime a
tickCount b
<init> (Ljava/util/function/LongSupplier;Ljava/util/function/IntSupplier;)V <init>
disable ()V b
enable ()V c
getFiller ()Lnet/minecraft/util/profiling/ProfilerFiller; d
getResults ()Lnet/minecraft/util/profiling/ProfileResults; e
isEnabled ()Z a
net/minecraft/util/profiling/EmptyProfileResults bgn
EMPTY a
<clinit> ()V <clinit>
<init> ()V <init>
getEndTimeNano ()J c
getEndTimeTicks ()I d
getProfilerResults ()Ljava/lang/String; e
getStartTimeNano ()J a
getStartTimeTicks ()I b
getTimes (Ljava/lang/String;)Ljava/util/List; a
saveResults (Ljava/nio/file/Path;)Z a
net/minecraft/util/profiling/FilledProfileResults bgo
COUNTER_ENTRY_COMPARATOR e
EMPTY b
LOGGER a
SPLITTER c
endTimeNano i
endTimeTicks j
entries f
startTimeNano g
startTimeTicks h
tickDuration k
<clinit> ()V <clinit>
<init> (Ljava/util/Map;JIJI)V <init>
appendCounterResults (ILjava/lang/String;Lnet/minecraft/util/profiling/FilledProfileResults$CounterCollector;ILjava/lang/StringBuilder;)V a
appendCounters (Ljava/util/Map;Ljava/lang/StringBuilder;I)V a
appendProfilerResults (ILjava/lang/String;Ljava/lang/StringBuilder;)V a
getComment ()Ljava/lang/String; i
getCounterValues ()Ljava/util/Map; h
getEndTimeNano ()J c
getEndTimeTicks ()I d
getEntry (Ljava/lang/String;)Lnet/minecraft/util/profiling/ProfilerPathEntry; c
getProfilerResults (JI)Ljava/lang/String; a
getProfilerResults ()Ljava/lang/String; e
getStartTimeNano ()J a
getStartTimeTicks ()I b
getTickDuration ()I f
getTimes (Ljava/lang/String;)Ljava/util/List; a
indentLine (Ljava/lang/StringBuilder;I)Ljava/lang/StringBuilder; a
isDirectChild (Ljava/lang/String;Ljava/lang/String;)Z a
lambda$appendCounterResults$5 (IILjava/lang/StringBuilder;Ljava/util/Map$Entry;)V a
lambda$appendCounters$6 (Ljava/lang/StringBuilder;ILjava/lang/String;Lnet/minecraft/util/profiling/FilledProfileResults$CounterCollector;)V a
lambda$appendProfilerResults$4 (Ljava/lang/StringBuilder;ILjava/lang/String;Ljava/lang/Long;)V a
lambda$getCounterValues$1 (Ljava/lang/String;)Lnet/minecraft/util/profiling/FilledProfileResults$CounterCollector; d
lambda$getCounterValues$2 (Ljava/util/Map;Ljava/util/List;Ljava/lang/String;Ljava/lang/Long;)V a
lambda$getCounterValues$3 (Ljava/util/Map;Ljava/lang/String;Lnet/minecraft/util/profiling/ProfilerPathEntry;)V a
lambda$static$0 (Lnet/minecraft/util/profiling/FilledProfileResults$CounterCollector;)J a
saveResults (Ljava/nio/file/Path;)Z a
net/minecraft/util/profiling/FilledProfileResults$1 bgo$1
<init> ()V <init>
getCount ()J c
getCounters ()Lit/unimi/dsi/fastutil/objects/Object2LongMap; d
getDuration ()J a
getMaxDuration ()J b
net/minecraft/util/profiling/FilledProfileResults$CounterCollector bgo$a
children c
selfValue a
totalValue b
<init> ()V <init>
addValue (Ljava/util/Iterator;J)V a
lambda$addValue$0 (Ljava/lang/String;)Lnet/minecraft/util/profiling/FilledProfileResults$CounterCollector; a
net/minecraft/util/profiling/InactiveProfiler bgp
INSTANCE a
<clinit> ()V <clinit>
<init> ()V <init>
endTick ()V b
getChartedPaths ()Ljava/util/Set; e
getEntry (Ljava/lang/String;)Lnet/minecraft/util/profiling/ActiveProfiler$PathEntry; c
getResults ()Lnet/minecraft/util/profiling/ProfileResults; d
incrementCounter (Ljava/lang/String;I)V a
incrementCounter (Ljava/util/function/Supplier;I)V a
markForCharting (Lnet/minecraft/util/profiling/metrics/MetricCategory;)V a
pop ()V c
popPush (Ljava/util/function/Supplier;)V b
popPush (Ljava/lang/String;)V b
push (Ljava/lang/String;)V a
push (Ljava/util/function/Supplier;)V a
startTick ()V a
net/minecraft/util/profiling/ProfileCollector bgq
getChartedPaths ()Ljava/util/Set; e
getEntry (Ljava/lang/String;)Lnet/minecraft/util/profiling/ActiveProfiler$PathEntry; c
getResults ()Lnet/minecraft/util/profiling/ProfileResults; d
net/minecraft/util/profiling/ProfileResults bgr
PATH_SEPARATOR d
demanglePath (Ljava/lang/String;)Ljava/lang/String; b
getEndTimeNano ()J c
getEndTimeTicks ()I d
getNanoDuration ()J g
getProfilerResults ()Ljava/lang/String; e
getStartTimeNano ()J a
getStartTimeTicks ()I b
getTickDuration ()I f
getTimes (Ljava/lang/String;)Ljava/util/List; a
saveResults (Ljava/nio/file/Path;)Z a
net/minecraft/util/profiling/ProfilerFiller bgs
ROOT b
endTick ()V b
incrementCounter (Ljava/lang/String;)V d
incrementCounter (Ljava/lang/String;I)V a
incrementCounter (Ljava/util/function/Supplier;I)V a
incrementCounter (Ljava/util/function/Supplier;)V c
markForCharting (Lnet/minecraft/util/profiling/metrics/MetricCategory;)V a
pop ()V c
popPush (Ljava/util/function/Supplier;)V b
popPush (Ljava/lang/String;)V b
push (Ljava/lang/String;)V a
push (Ljava/util/function/Supplier;)V a
startTick ()V a
tee (Lnet/minecraft/util/profiling/ProfilerFiller;Lnet/minecraft/util/profiling/ProfilerFiller;)Lnet/minecraft/util/profiling/ProfilerFiller; a
net/minecraft/util/profiling/ProfilerFiller$1 bgs$1
val$first a
val$second c
<init> (Lnet/minecraft/util/profiling/ProfilerFiller;Lnet/minecraft/util/profiling/ProfilerFiller;)V <init>
endTick ()V b
incrementCounter (Ljava/lang/String;I)V a
incrementCounter (Ljava/util/function/Supplier;I)V a
markForCharting (Lnet/minecraft/util/profiling/metrics/MetricCategory;)V a
pop ()V c
popPush (Ljava/util/function/Supplier;)V b
popPush (Ljava/lang/String;)V b
push (Ljava/lang/String;)V a
push (Ljava/util/function/Supplier;)V a
startTick ()V a
net/minecraft/util/profiling/ProfilerPathEntry bgt
getCount ()J c
getCounters ()Lit/unimi/dsi/fastutil/objects/Object2LongMap; d
getDuration ()J a
getMaxDuration ()J b
net/minecraft/util/profiling/ResultField bgu
count c
globalPercentage b
name d
percentage a
<init> (Ljava/lang/String;DDJ)V <init>
compareTo (Lnet/minecraft/util/profiling/ResultField;)I a
compareTo (Ljava/lang/Object;)I compareTo
getColor ()I a
net/minecraft/util/profiling/SingleTickProfiler bgv
LOGGER a
location e
profiler f
realTime b
saveThreshold c
tick d
<clinit> ()V <clinit>
<init> (Ljava/util/function/LongSupplier;Ljava/lang/String;J)V <init>
createTickProfiler (Ljava/lang/String;)Lnet/minecraft/util/profiling/SingleTickProfiler; a
decorateFiller (Lnet/minecraft/util/profiling/ProfilerFiller;Lnet/minecraft/util/profiling/SingleTickProfiler;)Lnet/minecraft/util/profiling/ProfilerFiller; a
endTick ()V b
lambda$startTick$0 ()I c
startTick ()Lnet/minecraft/util/profiling/ProfilerFiller; a
net/minecraft/util/profiling/jfr/Environment bgw
$VALUES d
CLIENT a
SERVER b
description c
$values ()[Lnet/minecraft/util/profiling/jfr/Environment; b
<clinit> ()V <clinit>
<init> (Ljava/lang/String;ILjava/lang/String;)V <init>
from (Lnet/minecraft/server/MinecraftServer;)Lnet/minecraft/util/profiling/jfr/Environment; a
getDescription ()Ljava/lang/String; a
valueOf (Ljava/lang/String;)Lnet/minecraft/util/profiling/jfr/Environment; valueOf
values ()[Lnet/minecraft/util/profiling/jfr/Environment; values
net/minecraft/util/profiling/jfr/JfrProfiler bgx
CUSTOM_EVENTS g
DATE_TIME_FORMATTER i
FLIGHT_RECORDER_CONFIG h
INSTANCE j
LOGGER f
NETWORK_CATEGORY d
ROOT_CATEGORY a
TICK_CATEGORY c
WORLD_GEN_CATEGORY b
currentAverageTickTime l
networkTrafficByAddress m
recording k
<clinit> ()V <clinit>
<init> ()V <init>
getInstance ()Lnet/minecraft/util/profiling/jfr/JfrProfiler; a
isAvailable ()Z d
isRunning ()Z c
lambda$new$0 ()V h
lambda$new$1 ()V g
lambda$start$2 (Lnet/minecraft/util/profiling/jfr/Environment;Ljava/lang/String;Ljdk/jfr/Recording;)V a
networkStatFor (Ljava/net/SocketAddress;)Lnet/minecraft/util/profiling/jfr/event/NetworkSummaryEvent$SumAggregation; a
onChunkGenerate (Lnet/minecraft/world/level/ChunkPos;Lnet/minecraft/resources/ResourceKey;Ljava/lang/String;)Lnet/minecraft/util/profiling/jfr/callback/ProfiledDuration; a
onPacketReceived (Lnet/minecraft/network/ConnectionProtocol;ILjava/net/SocketAddress;I)V a
onPacketSent (Lnet/minecraft/network/ConnectionProtocol;ILjava/net/SocketAddress;I)V b
onServerTick (F)V a
onWorldLoadedStarted ()Lnet/minecraft/util/profiling/jfr/callback/ProfiledDuration; e
setupSummaryListener ()V f
start (Lnet/minecraft/util/profiling/jfr/Environment;)Z a
start (Ljava/io/Reader;Lnet/minecraft/util/profiling/jfr/Environment;)Z a
stop ()Ljava/nio/file/Path; b
net/minecraft/util/profiling/jfr/JfrProfiler$1 bgx$1
summaryReporter a
this$0 b
<init> (Lnet/minecraft/util/profiling/jfr/JfrProfiler;)V <init>
lambda$$0 ()V a
recordingStateChanged (Ljdk/jfr/Recording;)V recordingStateChanged
net/minecraft/util/profiling/jfr/JvmProfiler bgy
INSTANCE e
<clinit> ()V <clinit>
isAvailable ()Z d
isRunning ()Z c
onChunkGenerate (Lnet/minecraft/world/level/ChunkPos;Lnet/minecraft/resources/ResourceKey;Ljava/lang/String;)Lnet/minecraft/util/profiling/jfr/callback/ProfiledDuration; a
onPacketReceived (Lnet/minecraft/network/ConnectionProtocol;ILjava/net/SocketAddress;I)V a
onPacketSent (Lnet/minecraft/network/ConnectionProtocol;ILjava/net/SocketAddress;I)V b
onServerTick (F)V a
onWorldLoadedStarted ()Lnet/minecraft/util/profiling/jfr/callback/ProfiledDuration; e
start (Lnet/minecraft/util/profiling/jfr/Environment;)Z a
stop ()Ljava/nio/file/Path; b
net/minecraft/util/profiling/jfr/JvmProfiler$NoOpProfiler bgy$a
LOGGER b
noOpCommit a
<clinit> ()V <clinit>
<init> ()V <init>
isAvailable ()Z d
isRunning ()Z c
lambda$static$0 ()V a
onChunkGenerate (Lnet/minecraft/world/level/ChunkPos;Lnet/minecraft/resources/ResourceKey;Ljava/lang/String;)Lnet/minecraft/util/profiling/jfr/callback/ProfiledDuration; a
onPacketReceived (Lnet/minecraft/network/ConnectionProtocol;ILjava/net/SocketAddress;I)V a
onPacketSent (Lnet/minecraft/network/ConnectionProtocol;ILjava/net/SocketAddress;I)V b
onServerTick (F)V a
onWorldLoadedStarted ()Lnet/minecraft/util/profiling/jfr/callback/ProfiledDuration; e
start (Lnet/minecraft/util/profiling/jfr/Environment;)Z a
stop ()Ljava/nio/file/Path; b
net/minecraft/util/profiling/jfr/Percentiles bgz
DEFAULT_INDEXES a
<clinit> ()V <clinit>
<init> ()V <init>
evaluate ([D)Ljava/util/Map; a
evaluate ([J)Ljava/util/Map; a
lambda$sorted$0 (Ljava/util/Map;Lit/unimi/dsi/fastutil/ints/Int2DoubleRBTreeMap;)V a
sorted (Ljava/util/Map;)Ljava/util/Map; a
net/minecraft/util/profiling/jfr/SummaryReporter bha
LOGGER a
onDeregistration b
<clinit> ()V <clinit>
<init> (Ljava/lang/Runnable;)V <init>
infoWithFallback (Ljava/util/function/Supplier;)V a
lambda$recordingStopped$0 (Ljava/nio/file/Path;)Ljava/lang/String; c
lambda$recordingStopped$1 ()Ljava/lang/String; b
lambda$recordingStopped$2 (Ljava/nio/file/Path;)Ljava/lang/String; b
lambda$recordingStopped$3 ()Ljava/lang/String; a
recordingStopped (Ljava/nio/file/Path;)V a
warnWithFallback (Ljava/util/function/Supplier;Ljava/lang/Throwable;)V a
net/minecraft/util/profiling/jfr/callback/ProfiledDuration bhb
finish ()V finish
net/minecraft/util/profiling/jfr/callback/package-info bhc
net/minecraft/util/profiling/jfr/event/ChunkGenerationEvent net/minecraft/util/profiling/jfr/event/ChunkGenerationEvent
EVENT_NAME EVENT_NAME
TYPE TYPE
chunkPosX chunkPosX
chunkPosZ chunkPosZ
level level
targetStatus targetStatus
worldPosX worldPosX
worldPosZ worldPosZ
<clinit> ()V <clinit>
<init> (Lnet/minecraft/world/level/ChunkPos;Lnet/minecraft/resources/ResourceKey;Ljava/lang/String;)V <init>
net/minecraft/util/profiling/jfr/event/ChunkGenerationEvent$Fields net/minecraft/util/profiling/jfr/event/ChunkGenerationEvent$a
CHUNK_POS_X c
CHUNK_POS_Z d
LEVEL f
STATUS e
WORLD_POS_X a
WORLD_POS_Z b
<init> ()V <init>
net/minecraft/util/profiling/jfr/event/NetworkSummaryEvent net/minecraft/util/profiling/jfr/event/NetworkSummaryEvent
EVENT_NAME EVENT_NAME
TYPE TYPE
receivedBytes receivedBytes
receivedPackets receivedPackets
remoteAddress remoteAddress
sentBytes sentBytes
sentPackets sentPackets
<clinit> ()V <clinit>
<init> (Ljava/lang/String;)V <init>
net/minecraft/util/profiling/jfr/event/NetworkSummaryEvent$Fields net/minecraft/util/profiling/jfr/event/NetworkSummaryEvent$a
RECEIVED_BYTES c
RECEIVED_PACKETS e
REMOTE_ADDRESS a
SENT_BYTES b
SENT_PACKETS d
<init> ()V <init>
net/minecraft/util/profiling/jfr/event/NetworkSummaryEvent$SumAggregation net/minecraft/util/profiling/jfr/event/NetworkSummaryEvent$b
event e
receivedBytes c
receivedPackets d
sentBytes a
sentPackets b
<init> (Ljava/lang/String;)V <init>
commitEvent ()V a
trackReceivedPacket (I)V b
trackSentPacket (I)V a
net/minecraft/util/profiling/jfr/event/PacketEvent bhd
bytes bytes
packetId packetId
protocolId protocolId
remoteAddress remoteAddress
<init> (Ljava/lang/String;ILjava/net/SocketAddress;I)V <init>
net/minecraft/util/profiling/jfr/event/PacketEvent$Fields bhd$a
BYTES d
PACKET_ID c
PROTOCOL_ID b
REMOTE_ADDRESS a
<init> ()V <init>
net/minecraft/util/profiling/jfr/event/PacketReceivedEvent net/minecraft/util/profiling/jfr/event/PacketReceivedEvent
NAME NAME
TYPE TYPE
<clinit> ()V <clinit>
<init> (Ljava/lang/String;ILjava/net/SocketAddress;I)V <init>
net/minecraft/util/profiling/jfr/event/PacketSentEvent net/minecraft/util/profiling/jfr/event/PacketSentEvent
NAME NAME
TYPE TYPE
<clinit> ()V <clinit>
<init> (Ljava/lang/String;ILjava/net/SocketAddress;I)V <init>
net/minecraft/util/profiling/jfr/event/ServerTickTimeEvent net/minecraft/util/profiling/jfr/event/ServerTickTimeEvent
EVENT_NAME EVENT_NAME
TYPE TYPE
averageTickDurationNanos averageTickDurationNanos
<clinit> ()V <clinit>
<init> (F)V <init>
net/minecraft/util/profiling/jfr/event/ServerTickTimeEvent$Fields net/minecraft/util/profiling/jfr/event/ServerTickTimeEvent$a
AVERAGE_TICK_DURATION a
<init> ()V <init>
net/minecraft/util/profiling/jfr/event/WorldLoadFinishedEvent net/minecraft/util/profiling/jfr/event/WorldLoadFinishedEvent
EVENT_NAME EVENT_NAME
TYPE TYPE
<clinit> ()V <clinit>
<init> ()V <init>
net/minecraft/util/profiling/jfr/event/package-info bhe
net/minecraft/util/profiling/jfr/package-info bhf
net/minecraft/util/profiling/jfr/parse/JfrStatsParser bhg
chunkGenStats c
cpuLoadStat d
fileReads h
fileWrites g
garbageCollections i
gcHeapStats k
gcTotalDuration j
receivedPackets e
recordingEnded b
recordingStarted a
sentPackets f
threadAllocationStats l
tickTimes m
worldCreationDuration n
<init> (Ljava/util/stream/Stream;)V <init>
appendFileIO (Ljdk/jfr/consumer/RecordedEvent;Ljava/util/List;Ljava/lang/String;)V a
capture (Ljava/util/stream/Stream;)V a
collectPacketStats (Ljava/time/Duration;Ljava/util/Map;)Lnet/minecraft/util/profiling/jfr/stats/NetworkPacketSummary; a
incrementPacket (Ljdk/jfr/consumer/RecordedEvent;ILjava/util/Map;)V a
lambda$capture$0 (Ljdk/jfr/consumer/RecordedEvent;)V a
lambda$collectPacketStats$2 (Ljava/util/Map$Entry;)Lcom/mojang/datafixers/util/Pair; a
lambda$incrementPacket$1 (Lnet/minecraft/util/profiling/jfr/stats/NetworkPacketSummary$PacketIdentification;)Lnet/minecraft/util/profiling/jfr/parse/JfrStatsParser$MutableCountAndSize; a
parse (Ljava/nio/file/Path;)Lnet/minecraft/util/profiling/jfr/parse/JfrStatsResult; a
results ()Lnet/minecraft/util/profiling/jfr/parse/JfrStatsResult; a
net/minecraft/util/profiling/jfr/parse/JfrStatsParser$1 bhg$1
val$recordingFile a
<init> (Ljdk/jfr/consumer/RecordingFile;)V <init>
hasNext ()Z hasNext
next ()Ljava/lang/Object; next
next ()Ljdk/jfr/consumer/RecordedEvent; a
net/minecraft/util/profiling/jfr/parse/JfrStatsParser$MutableCountAndSize bhg$a
count a
totalSize b
<init> ()V <init>
increment (I)V a
toCountAndSize ()Lnet/minecraft/util/profiling/jfr/stats/NetworkPacketSummary$PacketCountAndSize; a
net/minecraft/util/profiling/jfr/parse/JfrStatsResult bhh
chunkGenStats m
cpuLoadStats f
fileReads l
fileWrites k
heapSummary g
receivedPacketsSummary i
recordingDuration c
recordingEnded b
recordingStarted a
sentPacketsSummary j
threadAllocationSummary h
tickTimes e
worldCreationDuration d
<init> (Ljava/time/Instant;Ljava/time/Instant;Ljava/time/Duration;Ljava/time/Duration;Ljava/util/List;Ljava/util/List;Lnet/minecraft/util/profiling/jfr/stats/GcHeapStat$Summary;Lnet/minecraft/util/profiling/jfr/stats/ThreadAllocationStat$Summary;Lnet/minecraft/util/profiling/jfr/stats/NetworkPacketSummary;Lnet/minecraft/util/profiling/jfr/stats/NetworkPacketSummary;Lnet/minecraft/util/profiling/jfr/stats/FileIOStat$Summary;Lnet/minecraft/util/profiling/jfr/stats/FileIOStat$Summary;Ljava/util/List;)V <init>
asJson ()Ljava/lang/String; b
chunkGenStats ()Ljava/util/List; o
chunkGenSummary ()Ljava/util/List; a
cpuLoadStats ()Ljava/util/List; h
equals (Ljava/lang/Object;)Z equals
fileReads ()Lnet/minecraft/util/profiling/jfr/stats/FileIOStat$Summary; n
fileWrites ()Lnet/minecraft/util/profiling/jfr/stats/FileIOStat$Summary; m
hashCode ()I hashCode
heapSummary ()Lnet/minecraft/util/profiling/jfr/stats/GcHeapStat$Summary; i
lambda$chunkGenSummary$0 (Ljava/util/Map$Entry;)Lcom/mojang/datafixers/util/Pair; a
lambda$chunkGenSummary$1 (Lcom/mojang/datafixers/util/Pair;)Ljava/time/Duration; a
receivedPacketsSummary ()Lnet/minecraft/util/profiling/jfr/stats/NetworkPacketSummary; k
recordingDuration ()Ljava/time/Duration; e
recordingEnded ()Ljava/time/Instant; d
recordingStarted ()Ljava/time/Instant; c
sentPacketsSummary ()Lnet/minecraft/util/profiling/jfr/stats/NetworkPacketSummary; l
threadAllocationSummary ()Lnet/minecraft/util/profiling/jfr/stats/ThreadAllocationStat$Summary; j
tickTimes ()Ljava/util/List; g
toString ()Ljava/lang/String; toString
worldCreationDuration ()Ljava/time/Duration; f
net/minecraft/util/profiling/jfr/parse/package-info bhi
net/minecraft/util/profiling/jfr/serialize/JfrResultJsonSerializer bhj
BYTES_PER_SECOND b
COUNT c
COUNT_PER_SECOND f
DURATION_NANOS_TOTAL d
TOTAL_BYTES e
gson a
<init> ()V <init>
chunkGen (Ljava/util/List;)Lcom/google/gson/JsonElement; a
cpu (Ljava/util/List;)Lcom/google/gson/JsonElement; c
fileIO (Lnet/minecraft/util/profiling/jfr/parse/JfrStatsResult;)Lcom/google/gson/JsonElement; b
fileIoSummary (Lnet/minecraft/util/profiling/jfr/stats/FileIOStat$Summary;)Lcom/google/gson/JsonElement; a
format (Lnet/minecraft/util/profiling/jfr/parse/JfrStatsResult;)Ljava/lang/String; a
heap (Lnet/minecraft/util/profiling/jfr/stats/GcHeapStat$Summary;)Lcom/google/gson/JsonElement; a
lambda$chunkGen$0 (Lcom/mojang/datafixers/util/Pair;)D a
lambda$chunkGen$1 (Lcom/google/gson/JsonObject;Lcom/google/gson/JsonArray;)V a
lambda$chunkGen$2 (Lcom/google/gson/JsonObject;Lcom/google/gson/JsonObject;)V a
lambda$chunkGen$3 (Lcom/google/gson/JsonObject;Ljava/lang/Integer;Ljava/lang/Double;)V b
lambda$chunkGen$4 (Lnet/minecraft/util/profiling/jfr/stats/ChunkGenStat;)Lcom/google/gson/JsonElement; a
lambda$cpu$11 (Ljava/util/List;Ljava/util/function/ToDoubleFunction;)Lcom/google/gson/JsonObject; a
lambda$fileIoSummary$9 (Lcom/google/gson/JsonArray;Lcom/mojang/datafixers/util/Pair;)V b
lambda$packets$10 (Lcom/google/gson/JsonArray;Lcom/mojang/datafixers/util/Pair;)V a
lambda$serverTicks$7 (Lnet/minecraft/util/profiling/jfr/stats/TickTimeStat;)D a
lambda$serverTicks$8 (Lcom/google/gson/JsonObject;Ljava/lang/Integer;Ljava/lang/Double;)V a
lambda$threadAllocations$5 (Ljava/lang/String;Ljava/lang/Double;Lcom/google/gson/JsonObject;)V a
lambda$threadAllocations$6 (Lcom/google/gson/JsonArray;Ljava/lang/String;Ljava/lang/Double;)V a
network (Lnet/minecraft/util/profiling/jfr/parse/JfrStatsResult;)Lcom/google/gson/JsonElement; c
packets (Lnet/minecraft/util/profiling/jfr/stats/NetworkPacketSummary;)Lcom/google/gson/JsonElement; a
serverTicks (Ljava/util/List;)Lcom/google/gson/JsonElement; b
threadAllocations (Lnet/minecraft/util/profiling/jfr/stats/ThreadAllocationStat$Summary;)Lcom/google/gson/JsonElement; a
net/minecraft/util/profiling/jfr/serialize/package-info bhk
net/minecraft/util/profiling/jfr/stats/ChunkGenStat bhl
chunkPos b
duration a
level e
status d
worldPos c
<init> (Ljava/time/Duration;Lnet/minecraft/world/level/ChunkPos;Lnet/minecraft/server/level/ColumnPos;Lnet/minecraft/world/level/chunk/ChunkStatus;Ljava/lang/String;)V <init>
chunkPos ()Lnet/minecraft/world/level/ChunkPos; b
duration ()Ljava/time/Duration; a
equals (Ljava/lang/Object;)Z equals
from (Ljdk/jfr/consumer/RecordedEvent;)Lnet/minecraft/util/profiling/jfr/stats/ChunkGenStat; a
hashCode ()I hashCode
level ()Ljava/lang/String; e
status ()Lnet/minecraft/world/level/chunk/ChunkStatus; d
toString ()Ljava/lang/String; toString
worldPos ()Lnet/minecraft/server/level/ColumnPos; c
net/minecraft/util/profiling/jfr/stats/CpuLoadStat bhm
jvm a
system c
userJvm b
<init> (DDD)V <init>
equals (Ljava/lang/Object;)Z equals
from (Ljdk/jfr/consumer/RecordedEvent;)Lnet/minecraft/util/profiling/jfr/stats/CpuLoadStat; a
hashCode ()I hashCode
jvm ()D a
system ()D c
toString ()Ljava/lang/String; toString
userJvm ()D b
net/minecraft/util/profiling/jfr/stats/FileIOStat bhn
bytes c
duration a
path b
<init> (Ljava/time/Duration;Ljava/lang/String;J)V <init>
bytes ()J c
duration ()Ljava/time/Duration; a
equals (Ljava/lang/Object;)Z equals
hashCode ()I hashCode
lambda$summary$0 (Lnet/minecraft/util/profiling/jfr/stats/FileIOStat;)J d
lambda$summary$1 (Lnet/minecraft/util/profiling/jfr/stats/FileIOStat;)Z c
lambda$summary$2 (Lnet/minecraft/util/profiling/jfr/stats/FileIOStat;)Ljava/lang/String; b
lambda$summary$3 (Lnet/minecraft/util/profiling/jfr/stats/FileIOStat;)J a
lambda$summary$4 (Ljava/util/Map$Entry;)Lcom/mojang/datafixers/util/Pair; a
path ()Ljava/lang/String; b
summary (Ljava/time/Duration;Ljava/util/List;)Lnet/minecraft/util/profiling/jfr/stats/FileIOStat$Summary; a
toString ()Ljava/lang/String; toString
net/minecraft/util/profiling/jfr/stats/FileIOStat$Summary bhn$a
bytesPerSecond b
counts c
countsPerSecond d
timeSpentInIO e
topTenContributorsByTotalBytes f
totalBytes a
<init> (JDJDLjava/time/Duration;Ljava/util/List;)V <init>
bytesPerSecond ()D b
counts ()J c
countsPerSecond ()D d
equals (Ljava/lang/Object;)Z equals
hashCode ()I hashCode
timeSpentInIO ()Ljava/time/Duration; e
toString ()Ljava/lang/String; toString
topTenContributorsByTotalBytes ()Ljava/util/List; f
totalBytes ()J a
net/minecraft/util/profiling/jfr/stats/GcHeapStat bho
heapUsed b
timestamp a
timing c
<init> (Ljava/time/Instant;JLnet/minecraft/util/profiling/jfr/stats/GcHeapStat$Timing;)V <init>
calculateAllocationRatePerSecond (Ljava/util/List;)D a
equals (Ljava/lang/Object;)Z equals
from (Ljdk/jfr/consumer/RecordedEvent;)Lnet/minecraft/util/profiling/jfr/stats/GcHeapStat; a
hashCode ()I hashCode
heapUsed ()J b
lambda$calculateAllocationRatePerSecond$0 (Lnet/minecraft/util/profiling/jfr/stats/GcHeapStat;)Lnet/minecraft/util/profiling/jfr/stats/GcHeapStat$Timing; a
summary (Ljava/time/Duration;Ljava/util/List;Ljava/time/Duration;I)Lnet/minecraft/util/profiling/jfr/stats/GcHeapStat$Summary; a
timestamp ()Ljava/time/Instant; a
timing ()Lnet/minecraft/util/profiling/jfr/stats/GcHeapStat$Timing; c
toString ()Ljava/lang/String; toString
net/minecraft/util/profiling/jfr/stats/GcHeapStat$Summary bho$a
allocationRateBytesPerSecond d
duration a
gcTotalDuration b
totalGCs c
<init> (Ljava/time/Duration;Ljava/time/Duration;ID)V <init>
allocationRateBytesPerSecond ()D e
duration ()Ljava/time/Duration; b
equals (Ljava/lang/Object;)Z equals
gcOverHead ()F a
gcTotalDuration ()Ljava/time/Duration; c
hashCode ()I hashCode
toString ()Ljava/lang/String; toString
totalGCs ()I d
net/minecraft/util/profiling/jfr/stats/GcHeapStat$Timing bho$b
$VALUES c
AFTER_GC b
BEFORE_GC a
$values ()[Lnet/minecraft/util/profiling/jfr/stats/GcHeapStat$Timing; a
<clinit> ()V <clinit>
<init> (Ljava/lang/String;I)V <init>
valueOf (Ljava/lang/String;)Lnet/minecraft/util/profiling/jfr/stats/GcHeapStat$Timing; valueOf
values ()[Lnet/minecraft/util/profiling/jfr/stats/GcHeapStat$Timing; values
net/minecraft/util/profiling/jfr/stats/NetworkPacketSummary bhp
largestSizeContributors b
recordingDuration c
totalPacketCountAndSize a
<init> (Ljava/time/Duration;Ljava/util/List;)V <init>
getCountsPerSecond ()D a
getSizePerSecond ()D b
getTotalCount ()J c
getTotalSize ()J d
lambda$new$0 ()Lnet/minecraft/util/profiling/jfr/stats/NetworkPacketSummary$PacketCountAndSize; f
largestSizeContributors ()Ljava/util/List; e
net/minecraft/util/profiling/jfr/stats/NetworkPacketSummary$PacketCountAndSize bhp$a
SIZE_THEN_COUNT c
totalCount a
totalSize b
<clinit> ()V <clinit>
<init> (JJ)V <init>
add (Lnet/minecraft/util/profiling/jfr/stats/NetworkPacketSummary$PacketCountAndSize;)Lnet/minecraft/util/profiling/jfr/stats/NetworkPacketSummary$PacketCountAndSize; a
equals (Ljava/lang/Object;)Z equals
hashCode ()I hashCode
toString ()Ljava/lang/String; toString
totalCount ()J a
totalSize ()J b
net/minecraft/util/profiling/jfr/stats/NetworkPacketSummary$PacketIdentification bhp$b
PACKET_NAME_BY_ID d
direction a
packetId c
protocolId b
<clinit> ()V <clinit>
<init> (Lnet/minecraft/network/protocol/PacketFlow;Ljava/lang/String;I)V <init>
direction ()Lnet/minecraft/network/protocol/PacketFlow; b
equals (Ljava/lang/Object;)Z equals
from (Ljdk/jfr/consumer/RecordedEvent;)Lnet/minecraft/util/profiling/jfr/stats/NetworkPacketSummary$PacketIdentification; a
hashCode ()I hashCode
lambda$static$0 (Lcom/google/common/collect/ImmutableMap$Builder;Lnet/minecraft/network/protocol/PacketFlow;Lnet/minecraft/network/ConnectionProtocol;Ljava/lang/Integer;Ljava/lang/Class;)V a
packetId ()I d
packetName ()Ljava/lang/String; a
protocolId ()Ljava/lang/String; c
toString ()Ljava/lang/String; toString
net/minecraft/util/profiling/jfr/stats/ThreadAllocationStat bhq
UNKNOWN_THREAD d
threadName b
timestamp a
totalBytes c
<init> (Ljava/time/Instant;Ljava/lang/String;J)V <init>
equals (Ljava/lang/Object;)Z equals
from (Ljdk/jfr/consumer/RecordedEvent;)Lnet/minecraft/util/profiling/jfr/stats/ThreadAllocationStat; a
hashCode ()I hashCode
lambda$summary$0 (Lnet/minecraft/util/profiling/jfr/stats/ThreadAllocationStat;)Ljava/lang/String; a
lambda$summary$1 (Ljava/util/Map;Ljava/lang/String;Ljava/util/List;)V a
summary (Ljava/util/List;)Lnet/minecraft/util/profiling/jfr/stats/ThreadAllocationStat$Summary; a
threadName ()Ljava/lang/String; b
timestamp ()Ljava/time/Instant; a
toString ()Ljava/lang/String; toString
totalBytes ()J c
net/minecraft/util/profiling/jfr/stats/ThreadAllocationStat$Summary bhq$a
allocationsPerSecondByThread a
<init> (Ljava/util/Map;)V <init>
allocationsPerSecondByThread ()Ljava/util/Map; a
equals (Ljava/lang/Object;)Z equals
hashCode ()I hashCode
toString ()Ljava/lang/String; toString
net/minecraft/util/profiling/jfr/stats/TickTimeStat bhr
currentAverage b
timestamp a
<init> (Ljava/time/Instant;Ljava/time/Duration;)V <init>
currentAverage ()Ljava/time/Duration; b
equals (Ljava/lang/Object;)Z equals
from (Ljdk/jfr/consumer/RecordedEvent;)Lnet/minecraft/util/profiling/jfr/stats/TickTimeStat; a
hashCode ()I hashCode
timestamp ()Ljava/time/Instant; a
toString ()Ljava/lang/String; toString
net/minecraft/util/profiling/jfr/stats/TimedStat bhs
duration ()Ljava/time/Duration; a
net/minecraft/util/profiling/jfr/stats/TimedStatSummary bht
count d
fastest a
percentilesNanos e
secondSlowest c
slowest b
totalDuration f
<init> (Lnet/minecraft/util/profiling/jfr/stats/TimedStat;Lnet/minecraft/util/profiling/jfr/stats/TimedStat;Lnet/minecraft/util/profiling/jfr/stats/TimedStat;ILjava/util/Map;Ljava/time/Duration;)V <init>
count ()I d
equals (Ljava/lang/Object;)Z equals
fastest ()Lnet/minecraft/util/profiling/jfr/stats/TimedStat; a
hashCode ()I hashCode
lambda$summary$0 (Lnet/minecraft/util/profiling/jfr/stats/TimedStat;)J a
percentilesNanos ()Ljava/util/Map; e
secondSlowest ()Lnet/minecraft/util/profiling/jfr/stats/TimedStat; c
slowest ()Lnet/minecraft/util/profiling/jfr/stats/TimedStat; b
summary (Ljava/util/List;)Lnet/minecraft/util/profiling/jfr/stats/TimedStatSummary; a
toString ()Ljava/lang/String; toString
totalDuration ()Ljava/time/Duration; f
net/minecraft/util/profiling/jfr/stats/package-info bhu
net/minecraft/util/profiling/metrics/MetricCategory bhv
$VALUES k
CHUNK_RENDERING f
CHUNK_RENDERING_DISPATCHING g
CPU h
EVENT_LOOPS b
GPU i
JVM e
MAIL_BOXES c
PATH_FINDING a
TICK_LOOP d
description j
$values ()[Lnet/minecraft/util/profiling/metrics/MetricCategory; b
<clinit> ()V <clinit>
<init> (Ljava/lang/String;ILjava/lang/String;)V <init>
getDescription ()Ljava/lang/String; a
valueOf (Ljava/lang/String;)Lnet/minecraft/util/profiling/metrics/MetricCategory; valueOf
values ()[Lnet/minecraft/util/profiling/metrics/MetricCategory; values
net/minecraft/util/profiling/metrics/MetricSampler bhw
beforeTick h
category c
currentValue i
isRunning g
name b
sampler d
thresholdTest a
ticks e
values f
<init> (Ljava/lang/String;Lnet/minecraft/util/profiling/metrics/MetricCategory;Ljava/util/function/DoubleSupplier;Ljava/lang/Runnable;Lnet/minecraft/util/profiling/metrics/MetricSampler$ThresholdTest;)V <init>
builder (Ljava/lang/String;Lnet/minecraft/util/profiling/metrics/MetricCategory;Ljava/util/function/ToDoubleFunction;Ljava/lang/Object;)Lnet/minecraft/util/profiling/metrics/MetricSampler$MetricSamplerBuilder; a
create (Ljava/lang/String;Lnet/minecraft/util/profiling/metrics/MetricCategory;Ljava/lang/Object;Ljava/util/function/ToDoubleFunction;)Lnet/minecraft/util/profiling/metrics/MetricSampler; a
create (Ljava/lang/String;Lnet/minecraft/util/profiling/metrics/MetricCategory;Ljava/util/function/DoubleSupplier;)Lnet/minecraft/util/profiling/metrics/MetricSampler; a
equals (Ljava/lang/Object;)Z equals
getCategory ()Lnet/minecraft/util/profiling/metrics/MetricCategory; e
getName ()Ljava/lang/String; d
getSampler ()Ljava/util/function/DoubleSupplier; c
hashCode ()I hashCode
onEndTick (I)V a
onFinished ()V b
onStartTick ()V a
result ()Lnet/minecraft/util/profiling/metrics/MetricSampler$SamplerResult; f
triggersThreshold ()Z g
verifyRunning ()V h
net/minecraft/util/profiling/metrics/MetricSampler$MetricSamplerBuilder bhw$a
beforeTick e
category b
context d
name a
sampler c
thresholdTest f
<init> (Ljava/lang/String;Lnet/minecraft/util/profiling/metrics/MetricCategory;Ljava/util/function/ToDoubleFunction;Ljava/lang/Object;)V <init>
build ()Lnet/minecraft/util/profiling/metrics/MetricSampler; a
lambda$new$0 (Ljava/util/function/ToDoubleFunction;Ljava/lang/Object;)D a
lambda$withBeforeTick$1 (Ljava/util/function/Consumer;)V b
withBeforeTick (Ljava/util/function/Consumer;)Lnet/minecraft/util/profiling/metrics/MetricSampler$MetricSamplerBuilder; a
withThresholdAlert (Lnet/minecraft/util/profiling/metrics/MetricSampler$ThresholdTest;)Lnet/minecraft/util/profiling/metrics/MetricSampler$MetricSamplerBuilder; a
net/minecraft/util/profiling/metrics/MetricSampler$SamplerResult bhw$b
firstTick b
lastTick c
recording a
<init> (IILit/unimi/dsi/fastutil/ints/Int2DoubleMap;)V <init>
getFirstTick ()I a
getLastTick ()I b
valueAtTick (I)D a
net/minecraft/util/profiling/metrics/MetricSampler$ThresholdTest bhw$c
test (D)Z test
net/minecraft/util/profiling/metrics/MetricSampler$ValueIncreasedByPercentage bhw$d
percentageIncreaseThreshold a
previousValue b
<init> (F)V <init>
test (D)Z test
net/minecraft/util/profiling/metrics/MetricsRegistry bhx
INSTANCE a
measuredInstances b
<clinit> ()V <clinit>
<init> ()V <init>
add (Lnet/minecraft/util/profiling/metrics/ProfilerMeasured;)V a
aggregateDuplicates (Ljava/util/Map;)Ljava/util/List; a
getRegisteredSamplers ()Ljava/util/List; a
lambda$aggregateDuplicates$1 (Ljava/util/Map$Entry;)Lnet/minecraft/util/profiling/metrics/MetricSampler; a
lambda$getRegisteredSamplers$0 (Lnet/minecraft/util/profiling/metrics/ProfilerMeasured;)Ljava/util/stream/Stream; b
net/minecraft/util/profiling/metrics/MetricsRegistry$AggregatedMetricSampler bhx$a
delegates b
<init> (Ljava/lang/String;Ljava/util/List;)V <init>
averageValueFromDelegates (Ljava/util/List;)D c
beforeTick (Ljava/util/List;)V b
equals (Ljava/lang/Object;)Z equals
hashCode ()I hashCode
lambda$new$0 (Ljava/util/List;)D e
lambda$new$1 (Ljava/util/List;)V d
lambda$thresholdTest$2 (DLnet/minecraft/util/profiling/metrics/MetricSampler;)Z a
lambda$thresholdTest$3 (Ljava/util/List;D)Z a
thresholdTest (Ljava/util/List;)Lnet/minecraft/util/profiling/metrics/MetricSampler$ThresholdTest; a
net/minecraft/util/profiling/metrics/MetricsSamplerProvider bhy
samplers (Ljava/util/function/Supplier;)Ljava/util/Set; a
net/minecraft/util/profiling/metrics/ProfilerMeasured bhz
profiledMetrics ()Ljava/util/List; bp
net/minecraft/util/profiling/metrics/package-info bia
net/minecraft/util/profiling/metrics/profiling/ActiveMetricsRecorder bib
PROFILING_MAX_DURATION_SECONDS a
currentTick l
deadlineNano k
deviationsBySampler c
globalOnReportFinished b
ioExecutor e
killSwitch n
metricsPersister f
metricsSamplerProvider i
onProfilingEnd g
onReportFinished h
singleTickProfiler m
taskProfiler d
thisTickSamplers o
wallTimeSource j
<clinit> ()V <clinit>
<init> (Lnet/minecraft/util/profiling/metrics/MetricsSamplerProvider;Ljava/util/function/LongSupplier;Ljava/util/concurrent/Executor;Lnet/minecraft/util/profiling/metrics/storage/MetricsPersister;Ljava/util/function/Consumer;Ljava/util/function/Consumer;)V <init>
cancel ()V b
cleanup (Ljava/util/Collection;)V a
createStarted (Lnet/minecraft/util/profiling/metrics/MetricsSamplerProvider;Ljava/util/function/LongSupplier;Ljava/util/concurrent/Executor;Lnet/minecraft/util/profiling/metrics/storage/MetricsPersister;Ljava/util/function/Consumer;Ljava/util/function/Consumer;)Lnet/minecraft/util/profiling/metrics/profiling/ActiveMetricsRecorder; a
end ()V a
endTick ()V d
getProfiler ()Lnet/minecraft/util/profiling/ProfilerFiller; f
isRecording ()Z e
lambda$endTick$3 (Lnet/minecraft/util/profiling/metrics/MetricSampler;)Ljava/util/List; a
lambda$endTick$4 ()I h
lambda$new$0 ()I k
lambda$new$1 ()I j
lambda$scheduleSaveResults$5 (Ljava/util/HashSet;Lnet/minecraft/util/profiling/ProfileResults;)V a
lambda$startTick$2 ()Lnet/minecraft/util/profiling/ProfileCollector; i
registerGlobalCompletionCallback (Ljava/util/function/Consumer;)V a
scheduleSaveResults (Lnet/minecraft/util/profiling/ProfileResults;)V a
startTick ()V c
verifyStarted ()V g
net/minecraft/util/profiling/metrics/profiling/InactiveMetricsRecorder bic
INSTANCE a
<clinit> ()V <clinit>
<init> ()V <init>
cancel ()V b
end ()V a
endTick ()V d
getProfiler ()Lnet/minecraft/util/profiling/ProfilerFiller; f
isRecording ()Z e
startTick ()V c
net/minecraft/util/profiling/metrics/profiling/MetricsRecorder bid
cancel ()V b
end ()V a
endTick ()V d
getProfiler ()Lnet/minecraft/util/profiling/ProfilerFiller; f
isRecording ()Z e
startTick ()V c
net/minecraft/util/profiling/metrics/profiling/ProfilerSamplerAdapter bie
previouslyFoundSamplerNames a
<init> ()V <init>
lambda$newSamplersFoundInProfiler$0 (Lorg/apache/commons/lang3/tuple/Pair;)Z a
lambda$newSamplersFoundInProfiler$1 (Ljava/util/function/Supplier;Lorg/apache/commons/lang3/tuple/Pair;)Lnet/minecraft/util/profiling/metrics/MetricSampler; a
lambda$samplerForProfilingPath$2 (Ljava/util/function/Supplier;Ljava/lang/String;)D a
newSamplersFoundInProfiler (Ljava/util/function/Supplier;)Ljava/util/Set; a
samplerForProfilingPath (Ljava/util/function/Supplier;Ljava/lang/String;Lnet/minecraft/util/profiling/metrics/MetricCategory;)Lnet/minecraft/util/profiling/metrics/MetricSampler; a
net/minecraft/util/profiling/metrics/profiling/ServerMetricsSamplersProvider bif
LOGGER a
samplerFactory c
samplers b
<clinit> ()V <clinit>
<init> (Ljava/util/function/LongSupplier;Z)V <init>
lambda$runtimeIndependentSamplers$0 (Lnet/minecraft/util/profiling/metrics/profiling/ServerMetricsSamplersProvider$CpuStats;I)D b
lambda$runtimeIndependentSamplers$1 (Lnet/minecraft/util/profiling/metrics/profiling/ServerMetricsSamplersProvider$CpuStats;I)Lnet/minecraft/util/profiling/metrics/MetricSampler; a
lambda$runtimeIndependentSamplers$2 ()D b
lambda$tickTimeSampler$3 (Lcom/google/common/base/Stopwatch;)D a
runtimeIndependentSamplers ()Ljava/util/Set; a
samplers (Ljava/util/function/Supplier;)Ljava/util/Set; a
tickTimeSampler (Ljava/util/function/LongSupplier;)Lnet/minecraft/util/profiling/metrics/MetricSampler; a
net/minecraft/util/profiling/metrics/profiling/ServerMetricsSamplersProvider$1 bif$1
val$timeSource a
<init> (Ljava/util/function/LongSupplier;)V <init>
read ()J read
net/minecraft/util/profiling/metrics/profiling/ServerMetricsSamplersProvider$CpuStats bif$a
currentLoad e
lastPollMs f
nrOfCpus a
previousCpuLoadTick d
processor c
systemInfo b
<init> ()V <init>
loadForCpu (I)D a
net/minecraft/util/profiling/metrics/profiling/package-info big
net/minecraft/util/profiling/metrics/storage/MetricsPersister bih
DEVIATIONS_DIR_NAME c
LOGGER e
METRICS_DIR_NAME b
PROFILING_RESULTS_DIR a
PROFILING_RESULT_FILENAME d
rootFolderName f
<clinit> ()V <clinit>
<init> (Ljava/lang/String;)V <init>
lambda$saveCategory$1 (ILnet/minecraft/util/profiling/metrics/MetricSampler$SamplerResult;)Ljava/lang/String; a
lambda$saveCategory$2 (I)[Ljava/lang/String; a
lambda$saveDeviations$3 (Ljava/time/format/DateTimeFormatter;Ljava/nio/file/Path;Lnet/minecraft/util/profiling/metrics/MetricSampler;Lnet/minecraft/util/profiling/metrics/storage/RecordedDeviation;)V a
lambda$saveDeviations$4 (Ljava/time/format/DateTimeFormatter;Ljava/nio/file/Path;Lnet/minecraft/util/profiling/metrics/MetricSampler;Ljava/util/List;)V a
lambda$saveMetrics$0 (Ljava/nio/file/Path;Lnet/minecraft/util/profiling/metrics/MetricCategory;Ljava/util/List;)V a
saveCategory (Lnet/minecraft/util/profiling/metrics/MetricCategory;Ljava/util/List;Ljava/nio/file/Path;)V a
saveDeviations (Ljava/util/Map;Ljava/nio/file/Path;)V a
saveMetrics (Ljava/util/Set;Ljava/nio/file/Path;)V a
saveProfilingTaskExecutionResult (Lnet/minecraft/util/profiling/ProfileResults;Ljava/nio/file/Path;)V a
saveReports (Ljava/util/Set;Ljava/util/Map;Lnet/minecraft/util/profiling/ProfileResults;)Ljava/nio/file/Path; a
net/minecraft/util/profiling/metrics/storage/RecordedDeviation bii
profilerResultAtTick c
tick b
timestamp a
<init> (Ljava/time/Instant;ILnet/minecraft/util/profiling/ProfileResults;)V <init>
net/minecraft/util/profiling/metrics/storage/package-info bij
net/minecraft/util/profiling/package-info bik
net/minecraft/util/random/SimpleWeightedRandomList bil
<init> (Ljava/util/List;)V <init>
builder ()Lnet/minecraft/util/random/SimpleWeightedRandomList$Builder; a
empty ()Lnet/minecraft/util/random/SimpleWeightedRandomList; b
getRandomValue (Lnet/minecraft/util/RandomSource;)Ljava/util/Optional; a
single (Ljava/lang/Object;)Lnet/minecraft/util/random/SimpleWeightedRandomList; a
wrappedCodec (Lcom/mojang/serialization/Codec;)Lcom/mojang/serialization/Codec; b
wrappedCodecAllowingEmpty (Lcom/mojang/serialization/Codec;)Lcom/mojang/serialization/Codec; a
net/minecraft/util/random/SimpleWeightedRandomList$Builder bil$a
result a
<init> ()V <init>
add (Ljava/lang/Object;I)Lnet/minecraft/util/random/SimpleWeightedRandomList$Builder; a
add (Ljava/lang/Object;)Lnet/minecraft/util/random/SimpleWeightedRandomList$Builder; a
build ()Lnet/minecraft/util/random/SimpleWeightedRandomList; a
net/minecraft/util/random/Weight bim
CODEC a
LOGGER c
ONE b
value d
<clinit> ()V <clinit>
<init> (I)V <init>
asInt ()I a
equals (Ljava/lang/Object;)Z equals
hashCode ()I hashCode
of (I)Lnet/minecraft/util/random/Weight; a
toString ()Ljava/lang/String; toString
validateWeight (I)V b
net/minecraft/util/random/WeightedEntry bin
getWeight ()Lnet/minecraft/util/random/Weight; a
wrap (Ljava/lang/Object;I)Lnet/minecraft/util/random/WeightedEntry$Wrapper; a
net/minecraft/util/random/WeightedEntry$IntrusiveBase bin$a
weight a
<init> (Lnet/minecraft/util/random/Weight;)V <init>
<init> (I)V <init>
getWeight ()Lnet/minecraft/util/random/Weight; a
net/minecraft/util/random/WeightedEntry$Wrapper bin$b
data a
weight b
<init> (Ljava/lang/Object;Lnet/minecraft/util/random/Weight;)V <init>
codec (Lcom/mojang/serialization/Codec;)Lcom/mojang/serialization/Codec; a
getData ()Ljava/lang/Object; b
getWeight ()Lnet/minecraft/util/random/Weight; a
lambda$codec$0 (Lcom/mojang/serialization/Codec;Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; a
net/minecraft/util/random/WeightedRandom bio
<init> ()V <init>
getRandomItem (Lnet/minecraft/util/RandomSource;Ljava/util/List;I)Ljava/util/Optional; a
getRandomItem (Lnet/minecraft/util/RandomSource;Ljava/util/List;)Ljava/util/Optional; a
getTotalWeight (Ljava/util/List;)I a
getWeightedItem (Ljava/util/List;I)Ljava/util/Optional; a
net/minecraft/util/random/WeightedRandomList bip
items b
totalWeight a
<init> (Ljava/util/List;)V <init>
codec (Lcom/mojang/serialization/Codec;)Lcom/mojang/serialization/Codec; c
create ([Lnet/minecraft/util/random/WeightedEntry;)Lnet/minecraft/util/random/WeightedRandomList; a
create (Ljava/util/List;)Lnet/minecraft/util/random/WeightedRandomList; a
create ()Lnet/minecraft/util/random/WeightedRandomList; c
getRandom (Lnet/minecraft/util/RandomSource;)Ljava/util/Optional; b
isEmpty ()Z d
unwrap ()Ljava/util/List; e
net/minecraft/util/random/package-info biq
net/minecraft/util/thread/BlockableEventLoop bir
LOGGER c
blockingCount e
name b
pendingRunnables d
<clinit> ()V <clinit>
<init> (Ljava/lang/String;)V <init>
doRunTask (Ljava/lang/Runnable;)V d
dropAllTasks ()V bt
execute (Ljava/lang/Runnable;)V execute
executeBlocking (Ljava/lang/Runnable;)V h
executeIfPossible (Ljava/lang/Runnable;)V c
getPendingTasksCount ()I br
getRunningThread ()Ljava/lang/Thread; aw
isSameThread ()Z bq
lambda$submitAsync$0 (Ljava/lang/Runnable;)Ljava/lang/Void; b
managedBlock (Ljava/util/function/BooleanSupplier;)V c
name ()Ljava/lang/String; bs
pollTask ()Z x
profiledMetrics ()Ljava/util/List; bp
runAllTasks ()V bu
scheduleExecutables ()Z av
shouldRun (Ljava/lang/Runnable;)Z e
submit (Ljava/lang/Runnable;)Ljava/util/concurrent/CompletableFuture; g
submit (Ljava/util/function/Supplier;)Ljava/util/concurrent/CompletableFuture; a
submitAsync (Ljava/lang/Runnable;)Ljava/util/concurrent/CompletableFuture; a
tell (Ljava/lang/Runnable;)V i
tell (Ljava/lang/Object;)V a
waitForTasks ()V bv
wrapRunnable (Ljava/lang/Runnable;)Ljava/lang/Runnable; f
net/minecraft/util/thread/NamedThreadFactory bis
LOGGER a
group b
namePrefix d
threadNumber c
<clinit> ()V <clinit>
<init> (Ljava/lang/String;)V <init>
lambda$newThread$0 (Ljava/lang/Runnable;Ljava/lang/Thread;Ljava/lang/Throwable;)V a
newThread (Ljava/lang/Runnable;)Ljava/lang/Thread; newThread
net/minecraft/util/thread/ProcessorHandle bit
ask (Ljava/util/function/Function;)Ljava/util/concurrent/CompletableFuture; b
askEither (Ljava/util/function/Function;)Ljava/util/concurrent/CompletableFuture; c
close ()V close
lambda$askEither$0 (Ljava/util/concurrent/CompletableFuture;Lcom/mojang/datafixers/util/Either;)V a
name ()Ljava/lang/String; bs
of (Ljava/lang/String;Ljava/util/function/Consumer;)Lnet/minecraft/util/thread/ProcessorHandle; a
tell (Ljava/lang/Object;)V a
net/minecraft/util/thread/ProcessorHandle$1 bit$1
val$name a
val$tell b
<init> (Ljava/lang/String;Ljava/util/function/Consumer;)V <init>
name ()Ljava/lang/String; bs
tell (Ljava/lang/Object;)V a
toString ()Ljava/lang/String; toString
net/minecraft/util/thread/ProcessorMailbox biu
CLOSED_BIT b
LOGGER a
SCHEDULED_BIT c
dispatcher f
name g
queue e
status d
<clinit> ()V <clinit>
<init> (Lnet/minecraft/util/thread/StrictQueue;Ljava/util/concurrent/Executor;Ljava/lang/String;)V <init>
canBeScheduled ()Z f
close ()V close
create (Ljava/util/concurrent/Executor;Ljava/lang/String;)Lnet/minecraft/util/thread/ProcessorMailbox; a
hasWork ()Z c
lambda$run$0 (I)Z b
lambda$runAll$1 (I)Z a
name ()Ljava/lang/String; bs
pollTask ()Z h
pollUntil (Lit/unimi/dsi/fastutil/ints/Int2BooleanFunction;)I a
profiledMetrics ()Ljava/util/List; bp
registerForExecution ()V i
run ()V run
runAll ()V a
setAsIdle ()V e
setAsScheduled ()Z d
shouldProcess ()Z g
size ()I b
tell (Ljava/lang/Object;)V a
toString ()Ljava/lang/String; toString
net/minecraft/util/thread/ReentrantBlockableEventLoop biv
reentrantCount b
<init> (Ljava/lang/String;)V <init>
doRunTask (Ljava/lang/Runnable;)V d
runningTask ()Z bw
scheduleExecutables ()Z av
net/minecraft/util/thread/StrictQueue biw
isEmpty ()Z b
pop ()Ljava/lang/Object; a
push (Ljava/lang/Object;)Z a
size ()I c
net/minecraft/util/thread/StrictQueue$FixedPriorityQueue biw$a
queues a
size b
<init> (I)V <init>
isEmpty ()Z b
pop ()Ljava/lang/Runnable; d
pop ()Ljava/lang/Object; a
push (Lnet/minecraft/util/thread/StrictQueue$IntRunnable;)Z a
push (Ljava/lang/Object;)Z a
size ()I c
net/minecraft/util/thread/StrictQueue$IntRunnable biw$b
priority a
task b
<init> (ILjava/lang/Runnable;)V <init>
getPriority ()I a
run ()V run
net/minecraft/util/thread/StrictQueue$QueueStrictQueue biw$c
queue a
<init> (Ljava/util/Queue;)V <init>
isEmpty ()Z b
pop ()Ljava/lang/Object; a
push (Ljava/lang/Object;)Z a
size ()I c
net/minecraft/util/thread/package-info bix
net/minecraft/util/valueproviders/BiasedToBottomInt biy
CODEC a
maxInclusive f
minInclusive b
<clinit> ()V <clinit>
<init> (II)V <init>
getMaxValue ()I b
getMinValue ()I a
getType ()Lnet/minecraft/util/valueproviders/IntProviderType; c
lambda$static$0 (Lnet/minecraft/util/valueproviders/BiasedToBottomInt;)Ljava/lang/Integer; d
lambda$static$1 (Lnet/minecraft/util/valueproviders/BiasedToBottomInt;)Ljava/lang/Integer; c
lambda$static$2 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; a
lambda$static$3 (Lnet/minecraft/util/valueproviders/BiasedToBottomInt;)Ljava/lang/String; b
lambda$static$4 (Lnet/minecraft/util/valueproviders/BiasedToBottomInt;)Lcom/mojang/serialization/DataResult; a
of (II)Lnet/minecraft/util/valueproviders/BiasedToBottomInt; a
sample (Lnet/minecraft/util/RandomSource;)I a
toString ()Ljava/lang/String; toString
net/minecraft/util/valueproviders/ClampedInt biz
CODEC a
maxInclusive g
minInclusive f
source b
<clinit> ()V <clinit>
<init> (Lnet/minecraft/util/valueproviders/IntProvider;II)V <init>
getMaxValue ()I b
getMinValue ()I a
getType ()Lnet/minecraft/util/valueproviders/IntProviderType; c
lambda$static$0 (Lnet/minecraft/util/valueproviders/ClampedInt;)Lnet/minecraft/util/valueproviders/IntProvider; e
lambda$static$1 (Lnet/minecraft/util/valueproviders/ClampedInt;)Ljava/lang/Integer; d
lambda$static$2 (Lnet/minecraft/util/valueproviders/ClampedInt;)Ljava/lang/Integer; c
lambda$static$3 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; a
lambda$static$4 (Lnet/minecraft/util/valueproviders/ClampedInt;)Ljava/lang/String; b
lambda$static$5 (Lnet/minecraft/util/valueproviders/ClampedInt;)Lcom/mojang/serialization/DataResult; a
of (Lnet/minecraft/util/valueproviders/IntProvider;II)Lnet/minecraft/util/valueproviders/ClampedInt; a
sample (Lnet/minecraft/util/RandomSource;)I a
net/minecraft/util/valueproviders/ClampedNormalFloat bja
CODEC a
deviation d
max f
mean b
min e
<clinit> ()V <clinit>
<init> (FFFF)V <init>
getMaxValue ()F b
getMinValue ()F a
getType ()Lnet/minecraft/util/valueproviders/FloatProviderType; c
lambda$static$0 (Lnet/minecraft/util/valueproviders/ClampedNormalFloat;)Ljava/lang/Float; f
lambda$static$1 (Lnet/minecraft/util/valueproviders/ClampedNormalFloat;)Ljava/lang/Float; e
lambda$static$2 (Lnet/minecraft/util/valueproviders/ClampedNormalFloat;)Ljava/lang/Float; d
lambda$static$3 (Lnet/minecraft/util/valueproviders/ClampedNormalFloat;)Ljava/lang/Float; c
lambda$static$4 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; a
lambda$static$5 (Lnet/minecraft/util/valueproviders/ClampedNormalFloat;)Ljava/lang/String; b
lambda$static$6 (Lnet/minecraft/util/valueproviders/ClampedNormalFloat;)Lcom/mojang/serialization/DataResult; a
of (FFFF)Lnet/minecraft/util/valueproviders/ClampedNormalFloat; a
sample (Lnet/minecraft/util/RandomSource;FFFF)F a
sample (Lnet/minecraft/util/RandomSource;)F a
toString ()Ljava/lang/String; toString
net/minecraft/util/valueproviders/ClampedNormalInt bjb
CODEC a
deviation f
max_inclusive h
mean b
min_inclusive g
<clinit> ()V <clinit>
<init> (FFII)V <init>
getMaxValue ()I b
getMinValue ()I a
getType ()Lnet/minecraft/util/valueproviders/IntProviderType; c
lambda$static$0 (Lnet/minecraft/util/valueproviders/ClampedNormalInt;)Ljava/lang/Float; f
lambda$static$1 (Lnet/minecraft/util/valueproviders/ClampedNormalInt;)Ljava/lang/Float; e
lambda$static$2 (Lnet/minecraft/util/valueproviders/ClampedNormalInt;)Ljava/lang/Integer; d
lambda$static$3 (Lnet/minecraft/util/valueproviders/ClampedNormalInt;)Ljava/lang/Integer; c
lambda$static$4 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; a
lambda$static$5 (Lnet/minecraft/util/valueproviders/ClampedNormalInt;)Ljava/lang/String; b
lambda$static$6 (Lnet/minecraft/util/valueproviders/ClampedNormalInt;)Lcom/mojang/serialization/DataResult; a
of (FFII)Lnet/minecraft/util/valueproviders/ClampedNormalInt; a
sample (Lnet/minecraft/util/RandomSource;)I a
sample (Lnet/minecraft/util/RandomSource;FFFF)I a
toString ()Ljava/lang/String; toString
net/minecraft/util/valueproviders/ConstantFloat bjc
CODEC b
ZERO a
value d
<clinit> ()V <clinit>
<init> (F)V <init>
getMaxValue ()F b
getMinValue ()F a
getType ()Lnet/minecraft/util/valueproviders/FloatProviderType; c
getValue ()F d
of (F)Lnet/minecraft/util/valueproviders/ConstantFloat; a
sample (Lnet/minecraft/util/RandomSource;)F a
toString ()Ljava/lang/String; toString
net/minecraft/util/valueproviders/ConstantInt bjd
CODEC b
ZERO a
value f
<clinit> ()V <clinit>
<init> (I)V <init>
getMaxValue ()I b
getMinValue ()I a
getType ()Lnet/minecraft/util/valueproviders/IntProviderType; c
getValue ()I d
of (I)Lnet/minecraft/util/valueproviders/ConstantInt; a
sample (Lnet/minecraft/util/RandomSource;)I a
toString ()Ljava/lang/String; toString
net/minecraft/util/valueproviders/FloatProvider bje
CODEC c
CONSTANT_OR_DISPATCH_CODEC a
<clinit> ()V <clinit>
<init> ()V <init>
codec (FF)Lcom/mojang/serialization/Codec; a
getMaxValue ()F b
getMinValue ()F a
getType ()Lnet/minecraft/util/valueproviders/FloatProviderType; c
lambda$codec$3 (FLnet/minecraft/util/valueproviders/FloatProvider;)Ljava/lang/String; b
lambda$codec$4 (FLnet/minecraft/util/valueproviders/FloatProvider;)Ljava/lang/String; a
lambda$codec$5 (FFLnet/minecraft/util/valueproviders/FloatProvider;)Lcom/mojang/serialization/DataResult; a
lambda$static$0 (Lnet/minecraft/util/valueproviders/FloatProvider;)Lnet/minecraft/util/valueproviders/FloatProvider; b
lambda$static$1 (Lcom/mojang/datafixers/util/Either;)Lnet/minecraft/util/valueproviders/FloatProvider; a
lambda$static$2 (Lnet/minecraft/util/valueproviders/FloatProvider;)Lcom/mojang/datafixers/util/Either; a
net/minecraft/util/valueproviders/FloatProviderType bjf
CLAMPED_NORMAL c
CONSTANT a
TRAPEZOID d
UNIFORM b
<clinit> ()V <clinit>
codec ()Lcom/mojang/serialization/Codec; codec
lambda$register$0 (Lcom/mojang/serialization/Codec;)Lcom/mojang/serialization/Codec; a
register (Ljava/lang/String;Lcom/mojang/serialization/Codec;)Lnet/minecraft/util/valueproviders/FloatProviderType; a
net/minecraft/util/valueproviders/IntProvider bjg
CODEC c
CONSTANT_OR_DISPATCH_CODEC a
NON_NEGATIVE_CODEC d
POSITIVE_CODEC e
<clinit> ()V <clinit>
<init> ()V <init>
codec (II)Lcom/mojang/serialization/Codec; b
codec (IILcom/mojang/serialization/Codec;)Lcom/mojang/serialization/Codec; a
getMaxValue ()I b
getMinValue ()I a
getType ()Lnet/minecraft/util/valueproviders/IntProviderType; c
lambda$codec$3 (ILnet/minecraft/util/valueproviders/IntProvider;)Ljava/lang/String; b
lambda$codec$4 (ILnet/minecraft/util/valueproviders/IntProvider;)Ljava/lang/String; a
lambda$codec$5 (IILnet/minecraft/util/valueproviders/IntProvider;)Lcom/mojang/serialization/DataResult; a
lambda$static$0 (Lnet/minecraft/util/valueproviders/IntProvider;)Lnet/minecraft/util/valueproviders/IntProvider; b
lambda$static$1 (Lcom/mojang/datafixers/util/Either;)Lnet/minecraft/util/valueproviders/IntProvider; a
lambda$static$2 (Lnet/minecraft/util/valueproviders/IntProvider;)Lcom/mojang/datafixers/util/Either; a
sample (Lnet/minecraft/util/RandomSource;)I a
net/minecraft/util/valueproviders/IntProviderType bjh
BIASED_TO_BOTTOM c
CLAMPED d
CLAMPED_NORMAL f
CONSTANT a
UNIFORM b
WEIGHTED_LIST e
<clinit> ()V <clinit>
codec ()Lcom/mojang/serialization/Codec; codec
lambda$register$0 (Lcom/mojang/serialization/Codec;)Lcom/mojang/serialization/Codec; a
register (Ljava/lang/String;Lcom/mojang/serialization/Codec;)Lnet/minecraft/util/valueproviders/IntProviderType; a
net/minecraft/util/valueproviders/MultipliedFloats bji
values a
<init> ([Lnet/minecraft/util/valueproviders/SampledFloat;)V <init>
sample (Lnet/minecraft/util/RandomSource;)F a
toString ()Ljava/lang/String; toString
net/minecraft/util/valueproviders/SampledFloat bjj
sample (Lnet/minecraft/util/RandomSource;)F a
net/minecraft/util/valueproviders/TrapezoidFloat bjk
CODEC a
max d
min b
plateau e
<clinit> ()V <clinit>
<init> (FFF)V <init>
getMaxValue ()F b
getMinValue ()F a
getType ()Lnet/minecraft/util/valueproviders/FloatProviderType; c
lambda$static$0 (Lnet/minecraft/util/valueproviders/TrapezoidFloat;)Ljava/lang/Float; f
lambda$static$1 (Lnet/minecraft/util/valueproviders/TrapezoidFloat;)Ljava/lang/Float; e
lambda$static$2 (Lnet/minecraft/util/valueproviders/TrapezoidFloat;)Ljava/lang/Float; d
lambda$static$3 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; a
lambda$static$4 (Lnet/minecraft/util/valueproviders/TrapezoidFloat;)Ljava/lang/String; c
lambda$static$5 (Lnet/minecraft/util/valueproviders/TrapezoidFloat;)Ljava/lang/String; b
lambda$static$6 (Lnet/minecraft/util/valueproviders/TrapezoidFloat;)Lcom/mojang/serialization/DataResult; a
of (FFF)Lnet/minecraft/util/valueproviders/TrapezoidFloat; a
sample (Lnet/minecraft/util/RandomSource;)F a
toString ()Ljava/lang/String; toString
net/minecraft/util/valueproviders/UniformFloat bjl
CODEC a
maxExclusive d
minInclusive b
<clinit> ()V <clinit>
<init> (FF)V <init>
getMaxValue ()F b
getMinValue ()F a
getType ()Lnet/minecraft/util/valueproviders/FloatProviderType; c
lambda$static$0 (Lnet/minecraft/util/valueproviders/UniformFloat;)Ljava/lang/Float; d
lambda$static$1 (Lnet/minecraft/util/valueproviders/UniformFloat;)Ljava/lang/Float; c
lambda$static$2 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; a
lambda$static$3 (Lnet/minecraft/util/valueproviders/UniformFloat;)Ljava/lang/String; b
lambda$static$4 (Lnet/minecraft/util/valueproviders/UniformFloat;)Lcom/mojang/serialization/DataResult; a
of (FF)Lnet/minecraft/util/valueproviders/UniformFloat; b
sample (Lnet/minecraft/util/RandomSource;)F a
toString ()Ljava/lang/String; toString
net/minecraft/util/valueproviders/UniformInt bjm
CODEC a
maxInclusive f
minInclusive b
<clinit> ()V <clinit>
<init> (II)V <init>
getMaxValue ()I b
getMinValue ()I a
getType ()Lnet/minecraft/util/valueproviders/IntProviderType; c
lambda$static$0 (Lnet/minecraft/util/valueproviders/UniformInt;)Ljava/lang/Integer; d
lambda$static$1 (Lnet/minecraft/util/valueproviders/UniformInt;)Ljava/lang/Integer; c
lambda$static$2 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; a
lambda$static$3 (Lnet/minecraft/util/valueproviders/UniformInt;)Ljava/lang/String; b
lambda$static$4 (Lnet/minecraft/util/valueproviders/UniformInt;)Lcom/mojang/serialization/DataResult; a
of (II)Lnet/minecraft/util/valueproviders/UniformInt; a
sample (Lnet/minecraft/util/RandomSource;)I a
toString ()Ljava/lang/String; toString
net/minecraft/util/valueproviders/WeightedListInt bjn
CODEC a
distribution b
maxValue g
minValue f
<clinit> ()V <clinit>
<init> (Lnet/minecraft/util/random/SimpleWeightedRandomList;)V <init>
getMaxValue ()I b
getMinValue ()I a
getType ()Lnet/minecraft/util/valueproviders/IntProviderType; c
lambda$static$0 (Lnet/minecraft/util/valueproviders/WeightedListInt;)Lnet/minecraft/util/random/SimpleWeightedRandomList; a
lambda$static$1 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; a
sample (Lnet/minecraft/util/RandomSource;)I a
net/minecraft/util/valueproviders/package-info bjo
net/minecraft/util/worldupdate/WorldUpgrader bjp
LOGGER a
REGEX q
THREAD_FACTORY b
converted m
dataFixer h
dimensions c
eraseCache e
finished j
levelStorage f
levels d
overworldDataStorage r
progress k
progressMap o
running i
skipped n
status p
thread g
totalChunks l
<clinit> ()V <clinit>
<init> (Lnet/minecraft/world/level/storage/LevelStorageSource$LevelStorageAccess;Lcom/mojang/datafixers/DataFixer;Lnet/minecraft/core/Registry;Z)V <init>
cancel ()V a
dimensionProgress (Lnet/minecraft/resources/ResourceKey;)F a
getAllChunkPos (Lnet/minecraft/resources/ResourceKey;)Ljava/util/List; b
getConverted ()I f
getProgress ()F d
getSkipped ()I g
getStatus ()Lnet/minecraft/network/chat/Component; h
getTotalChunks ()I e
isFinished ()Z b
lambda$getAllChunkPos$2 (Ljava/io/File;Ljava/lang/String;)Z a
lambda$new$0 (Ljava/lang/Thread;Ljava/lang/Throwable;)V a
lambda$work$1 ()Lnet/minecraft/world/level/storage/DimensionDataStorage; j
levels ()Ljava/util/Set; c
work ()V i
net/minecraft/util/worldupdate/package-info bjq
net/minecraft/world/BossEvent bjr
color c
createWorldFog g
darkenScreen e
id h
name a
overlay d
playBossMusic f
progress b
<init> (Ljava/util/UUID;Lnet/minecraft/network/chat/Component;Lnet/minecraft/world/BossEvent$BossBarColor;Lnet/minecraft/world/BossEvent$BossBarOverlay;)V <init>
getColor ()Lnet/minecraft/world/BossEvent$BossBarColor; l
getId ()Ljava/util/UUID; i
getName ()Lnet/minecraft/network/chat/Component; j
getOverlay ()Lnet/minecraft/world/BossEvent$BossBarOverlay; m
getProgress ()F k
setColor (Lnet/minecraft/world/BossEvent$BossBarColor;)V a
setCreateWorldFog (Z)Lnet/minecraft/world/BossEvent; c
setDarkenScreen (Z)Lnet/minecraft/world/BossEvent; a
setName (Lnet/minecraft/network/chat/Component;)V a
setOverlay (Lnet/minecraft/world/BossEvent$BossBarOverlay;)V a
setPlayBossMusic (Z)Lnet/minecraft/world/BossEvent; b
setProgress (F)V a
shouldCreateWorldFog ()Z p
shouldDarkenScreen ()Z n
shouldPlayBossMusic ()Z o
net/minecraft/world/BossEvent$BossBarColor bjr$a
$VALUES j
BLUE b
GREEN d
PINK a
PURPLE f
RED c
WHITE g
YELLOW e
formatting i
name h
$values ()[Lnet/minecraft/world/BossEvent$BossBarColor; c
<clinit> ()V <clinit>
<init> (Ljava/lang/String;ILjava/lang/String;Lnet/minecraft/ChatFormatting;)V <init>
byName (Ljava/lang/String;)Lnet/minecraft/world/BossEvent$BossBarColor; a
getFormatting ()Lnet/minecraft/ChatFormatting; a
getName ()Ljava/lang/String; b
valueOf (Ljava/lang/String;)Lnet/minecraft/world/BossEvent$BossBarColor; valueOf
values ()[Lnet/minecraft/world/BossEvent$BossBarColor; values
net/minecraft/world/BossEvent$BossBarOverlay bjr$b
$VALUES g
NOTCHED_10 c
NOTCHED_12 d
NOTCHED_20 e
NOTCHED_6 b
PROGRESS a
name f
$values ()[Lnet/minecraft/world/BossEvent$BossBarOverlay; b
<clinit> ()V <clinit>
<init> (Ljava/lang/String;ILjava/lang/String;)V <init>
byName (Ljava/lang/String;)Lnet/minecraft/world/BossEvent$BossBarOverlay; a
getName ()Ljava/lang/String; a
valueOf (Ljava/lang/String;)Lnet/minecraft/world/BossEvent$BossBarOverlay; valueOf
values ()[Lnet/minecraft/world/BossEvent$BossBarOverlay; values
net/minecraft/world/Clearable bjs
clearContent ()V a
tryClear (Ljava/lang/Object;)V a_
net/minecraft/world/CompoundContainer bjt
container1 c
container2 d
<init> (Lnet/minecraft/world/Container;Lnet/minecraft/world/Container;)V <init>
canPlaceItem (ILnet/minecraft/world/item/ItemStack;)Z b
clearContent ()V a
contains (Lnet/minecraft/world/Container;)Z a
getContainerSize ()I b
getItem (I)Lnet/minecraft/world/item/ItemStack; a
getMaxStackSize ()I ak_
isEmpty ()Z ai_
removeItem (II)Lnet/minecraft/world/item/ItemStack; a
removeItemNoUpdate (I)Lnet/minecraft/world/item/ItemStack; b
setChanged ()V e
setItem (ILnet/minecraft/world/item/ItemStack;)V a
startOpen (Lnet/minecraft/world/entity/player/Player;)V d_
stillValid (Lnet/minecraft/world/entity/player/Player;)Z a
stopOpen (Lnet/minecraft/world/entity/player/Player;)V c
net/minecraft/world/Container bju
DEFAULT_DISTANCE_LIMIT o_
LARGE_MAX_STACK_SIZE n_
canPlaceItem (ILnet/minecraft/world/item/ItemStack;)Z b
canTakeItem (Lnet/minecraft/world/Container;ILnet/minecraft/world/item/ItemStack;)Z a
countItem (Lnet/minecraft/world/item/Item;)I a_
getContainerSize ()I b
getItem (I)Lnet/minecraft/world/item/ItemStack; a
getMaxStackSize ()I ak_
hasAnyMatching (Ljava/util/function/Predicate;)Z a_
hasAnyOf (Ljava/util/Set;)Z a
isEmpty ()Z ai_
lambda$hasAnyOf$0 (Ljava/util/Set;Lnet/minecraft/world/item/ItemStack;)Z a
removeItem (II)Lnet/minecraft/world/item/ItemStack; a
removeItemNoUpdate (I)Lnet/minecraft/world/item/ItemStack; b
setChanged ()V e
setItem (ILnet/minecraft/world/item/ItemStack;)V a
startOpen (Lnet/minecraft/world/entity/player/Player;)V d_
stillValid (Lnet/minecraft/world/entity/player/Player;)Z a
stillValidBlockEntity (Lnet/minecraft/world/level/block/entity/BlockEntity;Lnet/minecraft/world/entity/player/Player;I)Z a
stillValidBlockEntity (Lnet/minecraft/world/level/block/entity/BlockEntity;Lnet/minecraft/world/entity/player/Player;)Z a
stopOpen (Lnet/minecraft/world/entity/player/Player;)V c
net/minecraft/world/ContainerHelper bjv
<init> ()V <init>
clearOrCountMatchingItems (Lnet/minecraft/world/Container;Ljava/util/function/Predicate;IZ)I a
clearOrCountMatchingItems (Lnet/minecraft/world/item/ItemStack;Ljava/util/function/Predicate;IZ)I a
loadAllItems (Lnet/minecraft/nbt/CompoundTag;Lnet/minecraft/core/NonNullList;)V b
removeItem (Ljava/util/List;II)Lnet/minecraft/world/item/ItemStack; a
saveAllItems (Lnet/minecraft/nbt/CompoundTag;Lnet/minecraft/core/NonNullList;)Lnet/minecraft/nbt/CompoundTag; a
saveAllItems (Lnet/minecraft/nbt/CompoundTag;Lnet/minecraft/core/NonNullList;Z)Lnet/minecraft/nbt/CompoundTag; a
takeItem (Ljava/util/List;I)Lnet/minecraft/world/item/ItemStack; a
net/minecraft/world/ContainerListener bjw
containerChanged (Lnet/minecraft/world/Container;)V a
net/minecraft/world/Containers bjx
<init> ()V <init>
dropContents (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/NonNullList;)V a
dropContents (Lnet/minecraft/world/level/Level;Lnet/minecraft/world/entity/Entity;Lnet/minecraft/world/Container;)V a
dropContents (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/Container;)V a
dropContents (Lnet/minecraft/world/level/Level;DDDLnet/minecraft/world/Container;)V a
dropContentsOnDestroy (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;)V a
dropItemStack (Lnet/minecraft/world/level/Level;DDDLnet/minecraft/world/item/ItemStack;)V a
lambda$dropContents$0 (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/item/ItemStack;)V a
net/minecraft/world/Difficulty bjy
$VALUES i
BY_ID f
CODEC e
EASY b
HARD d
NORMAL c
PEACEFUL a
id g
key h
$values ()[Lnet/minecraft/world/Difficulty; f
<clinit> ()V <clinit>
<init> (Ljava/lang/String;IILjava/lang/String;)V <init>
byId (I)Lnet/minecraft/world/Difficulty; a
byName (Ljava/lang/String;)Lnet/minecraft/world/Difficulty; a
getDisplayName ()Lnet/minecraft/network/chat/Component; b
getId ()I a
getInfo ()Lnet/minecraft/network/chat/Component; d
getKey ()Ljava/lang/String; e
getSerializedName ()Ljava/lang/String; c
valueOf (Ljava/lang/String;)Lnet/minecraft/world/Difficulty; valueOf
values ()[Lnet/minecraft/world/Difficulty; values
net/minecraft/world/DifficultyInstance bjz
DIFFICULTY_TIME_GLOBAL_OFFSET a
MAX_DIFFICULTY_TIME_GLOBAL b
MAX_DIFFICULTY_TIME_LOCAL c
base d
effectiveDifficulty e
<init> (Lnet/minecraft/world/Difficulty;JJF)V <init>
calculateDifficulty (Lnet/minecraft/world/Difficulty;JJF)F a
getDifficulty ()Lnet/minecraft/world/Difficulty; a
getEffectiveDifficulty ()F b
getSpecialMultiplier ()F d
isHard ()Z c
isHarderThan (F)Z a
net/minecraft/world/InteractionHand bka
$VALUES c
MAIN_HAND a
OFF_HAND b
$values ()[Lnet/minecraft/world/InteractionHand; a
<clinit> ()V <clinit>
<init> (Ljava/lang/String;I)V <init>
valueOf (Ljava/lang/String;)Lnet/minecraft/world/InteractionHand; valueOf
values ()[Lnet/minecraft/world/InteractionHand; values
net/minecraft/world/InteractionResult bkb
$VALUES f
CONSUME b
CONSUME_PARTIAL c
FAIL e
PASS d
SUCCESS a
$values ()[Lnet/minecraft/world/InteractionResult; d
<clinit> ()V <clinit>
<init> (Ljava/lang/String;I)V <init>
consumesAction ()Z a
shouldAwardStats ()Z c
shouldSwing ()Z b
sidedSuccess (Z)Lnet/minecraft/world/InteractionResult; a
valueOf (Ljava/lang/String;)Lnet/minecraft/world/InteractionResult; valueOf
values ()[Lnet/minecraft/world/InteractionResult; values
net/minecraft/world/InteractionResultHolder bkc
object b
result a
<init> (Lnet/minecraft/world/InteractionResult;Ljava/lang/Object;)V <init>
consume (Ljava/lang/Object;)Lnet/minecraft/world/InteractionResultHolder; b
fail (Ljava/lang/Object;)Lnet/minecraft/world/InteractionResultHolder; d
getObject ()Ljava/lang/Object; b
getResult ()Lnet/minecraft/world/InteractionResult; a
pass (Ljava/lang/Object;)Lnet/minecraft/world/InteractionResultHolder; c
sidedSuccess (Ljava/lang/Object;Z)Lnet/minecraft/world/InteractionResultHolder; a
success (Ljava/lang/Object;)Lnet/minecraft/world/InteractionResultHolder; a
net/minecraft/world/LockCode bkd
NO_LOCK a
TAG_LOCK b
key c
<clinit> ()V <clinit>
<init> (Ljava/lang/String;)V <init>
addToTag (Lnet/minecraft/nbt/CompoundTag;)V a
fromTag (Lnet/minecraft/nbt/CompoundTag;)Lnet/minecraft/world/LockCode; b
unlocksWith (Lnet/minecraft/world/item/ItemStack;)Z a
net/minecraft/world/MenuProvider bke
getDisplayName ()Lnet/minecraft/network/chat/Component; Q_
net/minecraft/world/Nameable bkf
getCustomName ()Lnet/minecraft/network/chat/Component; af
getDisplayName ()Lnet/minecraft/network/chat/Component; Q_
getName ()Lnet/minecraft/network/chat/Component; ad
hasCustomName ()Z ae
net/minecraft/world/RandomSequence bkg
CODEC a
source b
<clinit> ()V <clinit>
<init> (JLnet/minecraft/resources/ResourceLocation;)V <init>
<init> (JLjava/util/Optional;)V <init>
<init> (Lnet/minecraft/world/level/levelgen/XoroshiroRandomSource;)V <init>
createSequence (JLjava/util/Optional;)Lnet/minecraft/world/level/levelgen/XoroshiroRandomSource; a
lambda$static$0 (Lnet/minecraft/world/RandomSequence;)Lnet/minecraft/world/level/levelgen/XoroshiroRandomSource; a
lambda$static$1 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; a
random ()Lnet/minecraft/util/RandomSource; a
seedForKey (Lnet/minecraft/resources/ResourceLocation;)Lnet/minecraft/world/level/levelgen/RandomSupport$Seed128bit; a
net/minecraft/world/RandomSequences bkh
LOGGER a
includeSequenceId e
includeWorldSeed d
salt c
sequences f
worldSeed b
<clinit> ()V <clinit>
<init> (J)V <init>
clear ()I a
createSequence (Lnet/minecraft/resources/ResourceLocation;IZZ)Lnet/minecraft/world/RandomSequence; b
createSequence (Lnet/minecraft/resources/ResourceLocation;)Lnet/minecraft/world/RandomSequence; c
factory (J)Lnet/minecraft/world/level/saveddata/SavedData$Factory; a
forAllSequences (Ljava/util/function/BiConsumer;)V a
get (Lnet/minecraft/resources/ResourceLocation;)Lnet/minecraft/util/RandomSource; a
getBooleanWithDefault (Lnet/minecraft/nbt/CompoundTag;Ljava/lang/String;Z)Z a
lambda$factory$0 (J)Lnet/minecraft/world/RandomSequences; b
lambda$factory$1 (JLnet/minecraft/nbt/CompoundTag;)Lnet/minecraft/world/RandomSequences; b
lambda$save$2 (Lnet/minecraft/nbt/CompoundTag;Lnet/minecraft/resources/ResourceLocation;Lnet/minecraft/world/RandomSequence;)V a
load (JLnet/minecraft/nbt/CompoundTag;)Lnet/minecraft/world/RandomSequences; a
reset (Lnet/minecraft/resources/ResourceLocation;IZZ)V a
reset (Lnet/minecraft/resources/ResourceLocation;)V b
save (Lnet/minecraft/nbt/CompoundTag;)Lnet/minecraft/nbt/CompoundTag; a
setSeedDefaults (IZZ)V a
net/minecraft/world/RandomSequences$DirtyMarkingRandomSource bkh$a
random c
this$0 b
<init> (Lnet/minecraft/world/RandomSequences;Lnet/minecraft/util/RandomSource;)V <init>
equals (Ljava/lang/Object;)Z equals
fork ()Lnet/minecraft/util/RandomSource; d
forkPositional ()Lnet/minecraft/world/level/levelgen/PositionalRandomFactory; e
nextBoolean ()Z h
nextDouble ()D j
nextFloat ()F i
nextGaussian ()D k
nextInt (I)I a
nextInt ()I f
nextLong ()J g
setSeed (J)V b
net/minecraft/world/RandomizableContainer bki
LOOT_TABLE_SEED_TAG d
LOOT_TABLE_TAG c
getBlockPos ()Lnet/minecraft/core/BlockPos; aB_
getLevel ()Lnet/minecraft/world/level/Level; i
getLootTable ()Lnet/minecraft/resources/ResourceLocation; az_
getLootTableSeed ()J aA_
setBlockEntityLootTable (Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/util/RandomSource;Lnet/minecraft/core/BlockPos;Lnet/minecraft/resources/ResourceLocation;)V a
setLootTable (Lnet/minecraft/resources/ResourceLocation;J)V a
setLootTable (Lnet/minecraft/resources/ResourceLocation;)V a
setLootTableSeed (J)V a
tryLoadLootTable (Lnet/minecraft/nbt/CompoundTag;)Z c_
trySaveLootTable (Lnet/minecraft/nbt/CompoundTag;)Z d_
unpackLootTable (Lnet/minecraft/world/entity/player/Player;)V e_
net/minecraft/world/SimpleContainer bkj
items d
listeners e
size c
<init> (I)V <init>
<init> ([Lnet/minecraft/world/item/ItemStack;)V <init>
addItem (Lnet/minecraft/world/item/ItemStack;)Lnet/minecraft/world/item/ItemStack; a
addListener (Lnet/minecraft/world/ContainerListener;)V a
canAddItem (Lnet/minecraft/world/item/ItemStack;)Z b
clearContent ()V a
createTag ()Lnet/minecraft/nbt/ListTag; g
fillStackedContents (Lnet/minecraft/world/entity/player/StackedContents;)V a
fromTag (Lnet/minecraft/nbt/ListTag;)V a
getContainerSize ()I b
getItem (I)Lnet/minecraft/world/item/ItemStack; a
getItems ()Lnet/minecraft/core/NonNullList; h
isEmpty ()Z ai_
lambda$removeAllItems$0 (Lnet/minecraft/world/item/ItemStack;)Z f
lambda$toString$1 (Lnet/minecraft/world/item/ItemStack;)Z e
moveItemToEmptySlots (Lnet/minecraft/world/item/ItemStack;)V c
moveItemToOccupiedSlotsWithSameType (Lnet/minecraft/world/item/ItemStack;)V d
moveItemsBetweenStacks (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/item/ItemStack;)V a
removeAllItems ()Ljava/util/List; f
removeItem (II)Lnet/minecraft/world/item/ItemStack; a
removeItemNoUpdate (I)Lnet/minecraft/world/item/ItemStack; b
removeItemType (Lnet/minecraft/world/item/Item;I)Lnet/minecraft/world/item/ItemStack; a
removeListener (Lnet/minecraft/world/ContainerListener;)V b
setChanged ()V e
setItem (ILnet/minecraft/world/item/ItemStack;)V a
stillValid (Lnet/minecraft/world/entity/player/Player;)Z a
toString ()Ljava/lang/String; toString
net/minecraft/world/SimpleMenuProvider bkk
menuConstructor b
title a
<init> (Lnet/minecraft/world/inventory/MenuConstructor;Lnet/minecraft/network/chat/Component;)V <init>
createMenu (ILnet/minecraft/world/entity/player/Inventory;Lnet/minecraft/world/entity/player/Player;)Lnet/minecraft/world/inventory/AbstractContainerMenu; createMenu
getDisplayName ()Lnet/minecraft/network/chat/Component; Q_
net/minecraft/world/TickRateManager bkl
MIN_TICKRATE a
frozenTicksToRun d
isFrozen f
nanosecondsPerTick c
runGameElements e
tickrate b
<init> ()V <init>
frozenTicksToRun ()I k
isEntityFrozen (Lnet/minecraft/world/entity/Entity;)Z a
isFrozen ()Z l
isSteppingForward ()Z j
millisecondsPerTick ()F g
nanosecondsPerTick ()J h
runsNormally ()Z i
setFrozen (Z)V a
setFrozenTicksToRun (I)V c
setTickRate (F)V a
tick ()V m
tickrate ()F f
net/minecraft/world/WorldlyContainer bkm
canPlaceItemThroughFace (ILnet/minecraft/world/item/ItemStack;Lnet/minecraft/core/Direction;)Z a
canTakeItemThroughFace (ILnet/minecraft/world/item/ItemStack;Lnet/minecraft/core/Direction;)Z b
getSlotsForFace (Lnet/minecraft/core/Direction;)[I a
net/minecraft/world/WorldlyContainerHolder bkn
getContainer (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/LevelAccessor;Lnet/minecraft/core/BlockPos;)Lnet/minecraft/world/WorldlyContainer; a
net/minecraft/world/damagesource/CombatEntry bko
damage b
fallDistance d
fallLocation c
source a
<init> (Lnet/minecraft/world/damagesource/DamageSource;FLnet/minecraft/world/damagesource/FallLocation;F)V <init>
damage ()F b
equals (Ljava/lang/Object;)Z equals
fallDistance ()F d
fallLocation ()Lnet/minecraft/world/damagesource/FallLocation; c
hashCode ()I hashCode
source ()Lnet/minecraft/world/damagesource/DamageSource; a
toString ()Ljava/lang/String; toString
net/minecraft/world/damagesource/CombatRules bkp
ARMOR_PROTECTION_DIVIDER b
BASE_ARMOR_TOUGHNESS c
MAX_ARMOR a
MIN_ARMOR_RATIO d
NUM_ARMOR_ITEMS e
<init> ()V <init>
getDamageAfterAbsorb (FFF)F a
getDamageAfterMagicAbsorb (FF)F a
net/minecraft/world/damagesource/CombatTracker bkq
INTENTIONAL_GAME_DESIGN_STYLE c
RESET_COMBAT_STATUS_TIME b
RESET_DAMAGE_STATUS_TIME a
combatEndTime h
combatStartTime g
entries d
inCombat i
lastDamageTime f
mob e
takingDamage j
<clinit> ()V <clinit>
<init> (Lnet/minecraft/world/entity/LivingEntity;)V <init>
getCombatDuration ()I b
getDeathMessage ()Lnet/minecraft/network/chat/Component; a
getDisplayName (Lnet/minecraft/world/entity/Entity;)Lnet/minecraft/network/chat/Component; a
getFallMessage (Lnet/minecraft/world/damagesource/CombatEntry;Lnet/minecraft/world/entity/Entity;)Lnet/minecraft/network/chat/Component; a
getMessageForAssistedFall (Lnet/minecraft/world/entity/Entity;Lnet/minecraft/network/chat/Component;Ljava/lang/String;Ljava/lang/String;)Lnet/minecraft/network/chat/Component; a
getMostSignificantFall ()Lnet/minecraft/world/damagesource/CombatEntry; d
recheckStatus ()V c
recordDamage (Lnet/minecraft/world/damagesource/DamageSource;F)V a
shouldEnterCombat (Lnet/minecraft/world/damagesource/DamageSource;)Z a
net/minecraft/world/damagesource/DamageEffects bkr
$VALUES j
BURNING d
CODEC g
DROWNING c
FREEZING f
HURT a
POKING e
THORNS b
id h
sound i
$values ()[Lnet/minecraft/world/damagesource/DamageEffects; b
<clinit> ()V <clinit>
<init> (Ljava/lang/String;ILjava/lang/String;Lnet/minecraft/sounds/SoundEvent;)V <init>
getSerializedName ()Ljava/lang/String; c
sound ()Lnet/minecraft/sounds/SoundEvent; a
valueOf (Ljava/lang/String;)Lnet/minecraft/world/damagesource/DamageEffects; valueOf
values ()[Lnet/minecraft/world/damagesource/DamageEffects; values
net/minecraft/world/damagesource/DamageScaling bks
$VALUES f
ALWAYS c
CODEC d
NEVER a
WHEN_CAUSED_BY_LIVING_NON_PLAYER b
id e
$values ()[Lnet/minecraft/world/damagesource/DamageScaling; a
<clinit> ()V <clinit>
<init> (Ljava/lang/String;ILjava/lang/String;)V <init>
getSerializedName ()Ljava/lang/String; c
valueOf (Ljava/lang/String;)Lnet/minecraft/world/damagesource/DamageScaling; valueOf
values ()[Lnet/minecraft/world/damagesource/DamageScaling; values
net/minecraft/world/damagesource/DamageSource bkt
causingEntity b
damageSourcePosition d
directEntity c
type a
<init> (Lnet/minecraft/core/Holder;Lnet/minecraft/world/entity/Entity;Lnet/minecraft/world/entity/Entity;Lnet/minecraft/world/phys/Vec3;)V <init>
<init> (Lnet/minecraft/core/Holder;)V <init>
<init> (Lnet/minecraft/core/Holder;Lnet/minecraft/world/entity/Entity;Lnet/minecraft/world/entity/Entity;)V <init>
<init> (Lnet/minecraft/core/Holder;Lnet/minecraft/world/phys/Vec3;)V <init>
<init> (Lnet/minecraft/core/Holder;Lnet/minecraft/world/entity/Entity;)V <init>
getDirectEntity ()Lnet/minecraft/world/entity/Entity; c
getEntity ()Lnet/minecraft/world/entity/Entity; d
getFoodExhaustion ()F a
getLocalizedDeathMessage (Lnet/minecraft/world/entity/LivingEntity;)Lnet/minecraft/network/chat/Component; a
getMsgId ()Ljava/lang/String; e
getSourcePosition ()Lnet/minecraft/world/phys/Vec3; h
is (Lnet/minecraft/tags/TagKey;)Z a
is (Lnet/minecraft/resources/ResourceKey;)Z a
isCreativePlayer ()Z g
isIndirect ()Z b
scalesWithDifficulty ()Z f
sourcePositionRaw ()Lnet/minecraft/world/phys/Vec3; i
toString ()Ljava/lang/String; toString
type ()Lnet/minecraft/world/damagesource/DamageType; j
typeHolder ()Lnet/minecraft/core/Holder; k
net/minecraft/world/damagesource/DamageSource$1 bkt$1
$SwitchMap$net$minecraft$world$damagesource$DamageScaling a
<clinit> ()V <clinit>
net/minecraft/world/damagesource/DamageSources bku
cactus k
cramming h
damageTypes a
dragonBreath r
drown i
dryOut s
fall l
fellOutOfWorld n
flyIntoWall m
freeze u
generic o
genericKill x
hotFloor f
inFire b
inWall g
lava e
lightningBolt c
magic p
onFire d
outsideBorder w
stalagmite v
starve j
sweetBerryBush t
wither q
<init> (Lnet/minecraft/core/RegistryAccess;)V <init>
anvil (Lnet/minecraft/world/entity/Entity;)Lnet/minecraft/world/damagesource/DamageSource; b
arrow (Lnet/minecraft/world/entity/projectile/AbstractArrow;Lnet/minecraft/world/entity/Entity;)Lnet/minecraft/world/damagesource/DamageSource; a
badRespawnPointExplosion (Lnet/minecraft/world/phys/Vec3;)Lnet/minecraft/world/damagesource/DamageSource; a
cactus ()Lnet/minecraft/world/damagesource/DamageSource; j
cramming ()Lnet/minecraft/world/damagesource/DamageSource; g
dragonBreath ()Lnet/minecraft/world/damagesource/DamageSource; q
drown ()Lnet/minecraft/world/damagesource/DamageSource; h
dryOut ()Lnet/minecraft/world/damagesource/DamageSource; r
explosion (Lnet/minecraft/world/level/Explosion;)Lnet/minecraft/world/damagesource/DamageSource; a
explosion (Lnet/minecraft/world/entity/Entity;Lnet/minecraft/world/entity/Entity;)Lnet/minecraft/world/damagesource/DamageSource; d
fall ()Lnet/minecraft/world/damagesource/DamageSource; k
fallingBlock (Lnet/minecraft/world/entity/Entity;)Lnet/minecraft/world/damagesource/DamageSource; a
fallingStalactite (Lnet/minecraft/world/entity/Entity;)Lnet/minecraft/world/damagesource/DamageSource; c
fellOutOfWorld ()Lnet/minecraft/world/damagesource/DamageSource; m
fireball (Lnet/minecraft/world/entity/projectile/Fireball;Lnet/minecraft/world/entity/Entity;)Lnet/minecraft/world/damagesource/DamageSource; a
fireworks (Lnet/minecraft/world/entity/projectile/FireworkRocketEntity;Lnet/minecraft/world/entity/Entity;)Lnet/minecraft/world/damagesource/DamageSource; a
flyIntoWall ()Lnet/minecraft/world/damagesource/DamageSource; l
freeze ()Lnet/minecraft/world/damagesource/DamageSource; t
generic ()Lnet/minecraft/world/damagesource/DamageSource; n
genericKill ()Lnet/minecraft/world/damagesource/DamageSource; w
hotFloor ()Lnet/minecraft/world/damagesource/DamageSource; e
inFire ()Lnet/minecraft/world/damagesource/DamageSource; a
inWall ()Lnet/minecraft/world/damagesource/DamageSource; f
indirectMagic (Lnet/minecraft/world/entity/Entity;Lnet/minecraft/world/entity/Entity;)Lnet/minecraft/world/damagesource/DamageSource; c
lava ()Lnet/minecraft/world/damagesource/DamageSource; d
lightningBolt ()Lnet/minecraft/world/damagesource/DamageSource; b
magic ()Lnet/minecraft/world/damagesource/DamageSource; o
mobAttack (Lnet/minecraft/world/entity/LivingEntity;)Lnet/minecraft/world/damagesource/DamageSource; b
mobProjectile (Lnet/minecraft/world/entity/Entity;Lnet/minecraft/world/entity/LivingEntity;)Lnet/minecraft/world/damagesource/DamageSource; a
noAggroMobAttack (Lnet/minecraft/world/entity/LivingEntity;)Lnet/minecraft/world/damagesource/DamageSource; c
onFire ()Lnet/minecraft/world/damagesource/DamageSource; c
outOfBorder ()Lnet/minecraft/world/damagesource/DamageSource; v
playerAttack (Lnet/minecraft/world/entity/player/Player;)Lnet/minecraft/world/damagesource/DamageSource; a
sonicBoom (Lnet/minecraft/world/entity/Entity;)Lnet/minecraft/world/damagesource/DamageSource; e
source (Lnet/minecraft/resources/ResourceKey;Lnet/minecraft/world/entity/Entity;Lnet/minecraft/world/entity/Entity;)Lnet/minecraft/world/damagesource/DamageSource; a
source (Lnet/minecraft/resources/ResourceKey;)Lnet/minecraft/world/damagesource/DamageSource; a
source (Lnet/minecraft/resources/ResourceKey;Lnet/minecraft/world/entity/Entity;)Lnet/minecraft/world/damagesource/DamageSource; a
stalagmite ()Lnet/minecraft/world/damagesource/DamageSource; u
starve ()Lnet/minecraft/world/damagesource/DamageSource; i
sting (Lnet/minecraft/world/entity/LivingEntity;)Lnet/minecraft/world/damagesource/DamageSource; a
sweetBerryBush ()Lnet/minecraft/world/damagesource/DamageSource; s
thorns (Lnet/minecraft/world/entity/Entity;)Lnet/minecraft/world/damagesource/DamageSource; d
thrown (Lnet/minecraft/world/entity/Entity;Lnet/minecraft/world/entity/Entity;)Lnet/minecraft/world/damagesource/DamageSource; b
trident (Lnet/minecraft/world/entity/Entity;Lnet/minecraft/world/entity/Entity;)Lnet/minecraft/world/damagesource/DamageSource; a
wither ()Lnet/minecraft/world/damagesource/DamageSource; p
witherSkull (Lnet/minecraft/world/entity/projectile/WitherSkull;Lnet/minecraft/world/entity/Entity;)Lnet/minecraft/world/damagesource/DamageSource; a
net/minecraft/world/damagesource/DamageType bkv
CODEC a
deathMessageType f
effects e
exhaustion d
msgId b
scaling c
<clinit> ()V <clinit>
<init> (Ljava/lang/String;FLnet/minecraft/world/damagesource/DamageEffects;)V <init>
<init> (Ljava/lang/String;Lnet/minecraft/world/damagesource/DamageScaling;FLnet/minecraft/world/damagesource/DamageEffects;)V <init>
<init> (Ljava/lang/String;Lnet/minecraft/world/damagesource/DamageScaling;F)V <init>
<init> (Ljava/lang/String;Lnet/minecraft/world/damagesource/DamageScaling;FLnet/minecraft/world/damagesource/DamageEffects;Lnet/minecraft/world/damagesource/DeathMessageType;)V <init>
<init> (Ljava/lang/String;F)V <init>
deathMessageType ()Lnet/minecraft/world/damagesource/DeathMessageType; e
effects ()Lnet/minecraft/world/damagesource/DamageEffects; d
equals (Ljava/lang/Object;)Z equals
exhaustion ()F c
hashCode ()I hashCode
lambda$static$0 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; a
msgId ()Ljava/lang/String; a
scaling ()Lnet/minecraft/world/damagesource/DamageScaling; b
toString ()Ljava/lang/String; toString
net/minecraft/world/damagesource/DamageTypes bkw
ARROW C
BAD_RESPAWN_POINT P
CACTUS j
CRAMMING g
DRAGON_BREATH q
DROWN h
DRY_OUT r
EXPLOSION M
FALL k
FALLING_ANVIL w
FALLING_BLOCK v
FALLING_STALACTITE x
FELL_OUT_OF_WORLD m
FIREBALL G
FIREWORKS F
FLY_INTO_WALL l
FREEZE t
GENERIC n
GENERIC_KILL R
HOT_FLOOR e
INDIRECT_MAGIC K
IN_FIRE a
IN_WALL f
LAVA d
LIGHTNING_BOLT b
MAGIC o
MOB_ATTACK z
MOB_ATTACK_NO_AGGRO A
MOB_PROJECTILE E
ON_FIRE c
OUTSIDE_BORDER Q
PLAYER_ATTACK B
PLAYER_EXPLOSION N
SONIC_BOOM O
STALAGMITE u
STARVE i
STING y
SWEET_BERRY_BUSH s
THORNS L
THROWN J
TRIDENT D
UNATTRIBUTED_FIREBALL H
WITHER p
WITHER_SKULL I
<clinit> ()V <clinit>
bootstrap (Lnet/minecraft/data/worldgen/BootstapContext;)V a
net/minecraft/world/damagesource/DeathMessageType bkx
$VALUES f
CODEC d
DEFAULT a
FALL_VARIANTS b
INTENTIONAL_GAME_DESIGN c
id e
$values ()[Lnet/minecraft/world/damagesource/DeathMessageType; a
<clinit> ()V <clinit>
<init> (Ljava/lang/String;ILjava/lang/String;)V <init>
getSerializedName ()Ljava/lang/String; c
valueOf (Ljava/lang/String;)Lnet/minecraft/world/damagesource/DeathMessageType; valueOf
values ()[Lnet/minecraft/world/damagesource/DeathMessageType; values
net/minecraft/world/damagesource/FallLocation bky
GENERIC a
LADDER b
OTHER_CLIMBABLE g
SCAFFOLDING f
TWISTING_VINES e
VINES c
WATER h
WEEPING_VINES d
id i
<clinit> ()V <clinit>
<init> (Ljava/lang/String;)V <init>
blockToFallLocation (Lnet/minecraft/world/level/block/state/BlockState;)Lnet/minecraft/world/damagesource/FallLocation; a
equals (Ljava/lang/Object;)Z equals
getCurrentFallLocation (Lnet/minecraft/world/entity/LivingEntity;)Lnet/minecraft/world/damagesource/FallLocation; a
hashCode ()I hashCode
id ()Ljava/lang/String; b
languageKey ()Ljava/lang/String; a
toString ()Ljava/lang/String; toString
net/minecraft/world/damagesource/package-info bkz
net/minecraft/world/effect/AbsorptionMobEffect bla
<init> (Lnet/minecraft/world/effect/MobEffectCategory;I)V <init>
applyEffectTick (Lnet/minecraft/world/entity/LivingEntity;I)V a
onEffectStarted (Lnet/minecraft/world/entity/LivingEntity;I)V b
shouldApplyEffectTickThisTick (II)Z a
net/minecraft/world/effect/AttributeModifierTemplate blb
create (I)Lnet/minecraft/world/entity/ai/attributes/AttributeModifier; a
getAttributeModifierId ()Ljava/util/UUID; a
net/minecraft/world/effect/BadOmenMobEffect blc
<init> (Lnet/minecraft/world/effect/MobEffectCategory;I)V <init>
applyEffectTick (Lnet/minecraft/world/entity/LivingEntity;I)V a
shouldApplyEffectTickThisTick (II)Z a
net/minecraft/world/effect/HealOrHarmMobEffect bld
isHarm a
<init> (Lnet/minecraft/world/effect/MobEffectCategory;IZ)V <init>
applyEffectTick (Lnet/minecraft/world/entity/LivingEntity;I)V a
applyInstantenousEffect (Lnet/minecraft/world/entity/Entity;Lnet/minecraft/world/entity/Entity;Lnet/minecraft/world/entity/LivingEntity;ID)V a
net/minecraft/world/effect/HungerMobEffect ble
<init> (Lnet/minecraft/world/effect/MobEffectCategory;I)V <init>
applyEffectTick (Lnet/minecraft/world/entity/LivingEntity;I)V a
shouldApplyEffectTickThisTick (II)Z a
net/minecraft/world/effect/InstantenousMobEffect blf
<init> (Lnet/minecraft/world/effect/MobEffectCategory;I)V <init>
isInstantenous ()Z a
shouldApplyEffectTickThisTick (II)Z a
net/minecraft/world/effect/MobEffect blg
attributeModifiers a
builtInRegistryHolder f
category b
color c
descriptionId d
factorDataFactory e
<init> (Lnet/minecraft/world/effect/MobEffectCategory;I)V <init>
addAttributeModifier (Lnet/minecraft/world/entity/ai/attributes/Attribute;Ljava/lang/String;DLnet/minecraft/world/entity/ai/attributes/AttributeModifier$Operation;)Lnet/minecraft/world/effect/MobEffect; a
addAttributeModifiers (Lnet/minecraft/world/entity/ai/attributes/AttributeMap;I)V a
applyEffectTick (Lnet/minecraft/world/entity/LivingEntity;I)V a
applyInstantenousEffect (Lnet/minecraft/world/entity/Entity;Lnet/minecraft/world/entity/Entity;Lnet/minecraft/world/entity/LivingEntity;ID)V a
builtInRegistryHolder ()Lnet/minecraft/core/Holder$Reference; j
createFactorData ()Ljava/util/Optional; b
getAttributeModifiers ()Ljava/util/Map; h
getCategory ()Lnet/minecraft/world/effect/MobEffectCategory; f
getColor ()I g
getDescriptionId ()Ljava/lang/String; d
getDisplayName ()Lnet/minecraft/network/chat/Component; e
getOrCreateDescriptionId ()Ljava/lang/String; c
isBeneficial ()Z i
isInstantenous ()Z a
lambda$new$0 ()Lnet/minecraft/world/effect/MobEffectInstance$FactorData; k
onEffectStarted (Lnet/minecraft/world/entity/LivingEntity;I)V b
removeAttributeModifiers (Lnet/minecraft/world/entity/ai/attributes/AttributeMap;)V a
setFactorDataFactory (Ljava/util/function/Supplier;)Lnet/minecraft/world/effect/MobEffect; a
shouldApplyEffectTickThisTick (II)Z a
net/minecraft/world/effect/MobEffect$MobEffectAttributeModifierTemplate blg$a
amount c
id b
operation d
this$0 a
<init> (Lnet/minecraft/world/effect/MobEffect;Ljava/util/UUID;DLnet/minecraft/world/entity/ai/attributes/AttributeModifier$Operation;)V <init>
create (I)Lnet/minecraft/world/entity/ai/attributes/AttributeModifier; a
getAttributeModifierId ()Ljava/util/UUID; a
net/minecraft/world/effect/MobEffectCategory blh
$VALUES e
BENEFICIAL a
HARMFUL b
NEUTRAL c
tooltipFormatting d
$values ()[Lnet/minecraft/world/effect/MobEffectCategory; b
<clinit> ()V <clinit>
<init> (Ljava/lang/String;ILnet/minecraft/ChatFormatting;)V <init>
getTooltipFormatting ()Lnet/minecraft/ChatFormatting; a
valueOf (Ljava/lang/String;)Lnet/minecraft/world/effect/MobEffectCategory; valueOf
values ()[Lnet/minecraft/world/effect/MobEffectCategory; values
net/minecraft/world/effect/MobEffectInstance bli
INFINITE_DURATION a
LOGGER b
TAG_AMBIENT d
TAG_AMPLIFIER f
TAG_DURATION g
TAG_FACTOR_CALCULATION_DATA j
TAG_HIDDEN_EFFECT e
TAG_ID c
TAG_SHOW_ICON i
TAG_SHOW_PARTICLES h
ambient n
amplifier m
duration l
effect k
factorData r
hiddenEffect q
showIcon p
visible o
<clinit> ()V <clinit>
<init> (Lnet/minecraft/world/effect/MobEffect;IIZZZLnet/minecraft/world/effect/MobEffectInstance;Ljava/util/Optional;)V <init>
<init> (Lnet/minecraft/world/effect/MobEffect;II)V <init>
<init> (Lnet/minecraft/world/effect/MobEffect;IIZZZ)V <init>
<init> (Lnet/minecraft/world/effect/MobEffect;I)V <init>
<init> (Lnet/minecraft/world/effect/MobEffect;IIZZ)V <init>
<init> (Lnet/minecraft/world/effect/MobEffect;)V <init>
<init> (Lnet/minecraft/world/effect/MobEffectInstance;)V <init>
compareTo (Ljava/lang/Object;)I compareTo
compareTo (Lnet/minecraft/world/effect/MobEffectInstance;)I c
describeDuration ()Ljava/lang/String; l
endsWithin (I)Z a
equals (Ljava/lang/Object;)Z equals
getAmplifier ()I e
getDescriptionId ()Ljava/lang/String; i
getDuration ()I d
getEffect ()Lnet/minecraft/world/effect/MobEffect; c
getFactorData ()Ljava/util/Optional; a
hasRemainingDuration ()Z j
hashCode ()I hashCode
isAmbient ()Z f
isInfiniteDuration ()Z b
isShorterDurationThan (Lnet/minecraft/world/effect/MobEffectInstance;)Z d
isVisible ()Z g
lambda$tick$0 (Lnet/minecraft/world/effect/MobEffectInstance$FactorData;)V a
lambda$tickDownDuration$1 (I)I b
lambda$writeDetailsTo$2 (Lnet/minecraft/nbt/CompoundTag;Lnet/minecraft/nbt/Tag;)V a
lambda$writeDetailsTo$3 (Lnet/minecraft/nbt/CompoundTag;Lnet/minecraft/world/effect/MobEffectInstance$FactorData;)V a
load (Lnet/minecraft/nbt/CompoundTag;)Lnet/minecraft/world/effect/MobEffectInstance; b
loadSpecifiedEffect (Lnet/minecraft/world/effect/MobEffect;Lnet/minecraft/nbt/CompoundTag;)Lnet/minecraft/world/effect/MobEffectInstance; a
mapDuration (Lit/unimi/dsi/fastutil/ints/Int2IntFunction;)I a
onEffectStarted (Lnet/minecraft/world/entity/LivingEntity;)V a
save (Lnet/minecraft/nbt/CompoundTag;)Lnet/minecraft/nbt/CompoundTag; a
setDetailsFrom (Lnet/minecraft/world/effect/MobEffectInstance;)V a
showIcon ()Z h
tick (Lnet/minecraft/world/entity/LivingEntity;Ljava/lang/Runnable;)Z a
tickDownDuration ()I k
toString ()Ljava/lang/String; toString
update (Lnet/minecraft/world/effect/MobEffectInstance;)Z b
writeDetailsTo (Lnet/minecraft/nbt/CompoundTag;)V c
net/minecraft/world/effect/MobEffectInstance$FactorData bli$a
CODEC a
factorCurrent e
factorPreviousFrame g
factorStart c
factorTarget d
hadEffectLastTick h
paddingDuration b
ticksActive f
<clinit> ()V <clinit>
<init> (I)V <init>
<init> (IFFFIFZ)V <init>
getFactor (Lnet/minecraft/world/entity/LivingEntity;F)F a
lambda$static$0 (Lnet/minecraft/world/effect/MobEffectInstance$FactorData;)Ljava/lang/Integer; g
lambda$static$1 (Lnet/minecraft/world/effect/MobEffectInstance$FactorData;)Ljava/lang/Float; f
lambda$static$2 (Lnet/minecraft/world/effect/MobEffectInstance$FactorData;)Ljava/lang/Float; e
lambda$static$3 (Lnet/minecraft/world/effect/MobEffectInstance$FactorData;)Ljava/lang/Float; d
lambda$static$4 (Lnet/minecraft/world/effect/MobEffectInstance$FactorData;)Ljava/lang/Integer; c
lambda$static$5 (Lnet/minecraft/world/effect/MobEffectInstance$FactorData;)Ljava/lang/Float; b
lambda$static$6 (Lnet/minecraft/world/effect/MobEffectInstance$FactorData;)Ljava/lang/Boolean; a
lambda$static$7 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; a
tick (Lnet/minecraft/world/effect/MobEffectInstance;)V a
net/minecraft/world/effect/MobEffectUtil blj
<init> ()V <init>
addEffectToPlayersAround (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/Entity;Lnet/minecraft/world/phys/Vec3;DLnet/minecraft/world/effect/MobEffectInstance;I)Ljava/util/List; a
formatDuration (Lnet/minecraft/world/effect/MobEffectInstance;FF)Lnet/minecraft/network/chat/Component; a
getDigSpeedAmplification (Lnet/minecraft/world/entity/LivingEntity;)I b
hasDigSpeed (Lnet/minecraft/world/entity/LivingEntity;)Z a
hasWaterBreathing (Lnet/minecraft/world/entity/LivingEntity;)Z c
lambda$addEffectToPlayersAround$0 (Lnet/minecraft/world/entity/Entity;Lnet/minecraft/world/phys/Vec3;DLnet/minecraft/world/effect/MobEffect;Lnet/minecraft/world/effect/MobEffectInstance;ILnet/minecraft/server/level/ServerPlayer;)Z a
lambda$addEffectToPlayersAround$1 (Lnet/minecraft/world/effect/MobEffectInstance;Lnet/minecraft/world/entity/Entity;Lnet/minecraft/server/level/ServerPlayer;)V a
net/minecraft/world/effect/MobEffects blk
ABSORPTION v
BAD_OMEN E
BLINDNESS o
CONDUIT_POWER C
CONFUSION i
DAMAGE_BOOST e
DAMAGE_RESISTANCE k
DARKNESS G
DARKNESS_EFFECT_FACTOR_PADDING_DURATION_TICKS H
DIG_SLOWDOWN d
DIG_SPEED c
DOLPHINS_GRACE D
FIRE_RESISTANCE l
GLOWING x
HARM g
HEAL f
HEALTH_BOOST u
HERO_OF_THE_VILLAGE F
HUNGER q
INVISIBILITY n
JUMP h
LEVITATION y
LUCK z
MOVEMENT_SLOWDOWN b
MOVEMENT_SPEED a
NIGHT_VISION p
POISON s
REGENERATION j
SATURATION w
SLOW_FALLING B
UNLUCK A
WATER_BREATHING m
WEAKNESS r
WITHER t
<clinit> ()V <clinit>
<init> ()V <init>
lambda$static$0 ()Lnet/minecraft/world/effect/MobEffectInstance$FactorData; a
register (Ljava/lang/String;Lnet/minecraft/world/effect/MobEffect;)Lnet/minecraft/world/effect/MobEffect; a
net/minecraft/world/effect/PoisonMobEffect bll
<init> (Lnet/minecraft/world/effect/MobEffectCategory;I)V <init>
applyEffectTick (Lnet/minecraft/world/entity/LivingEntity;I)V a
shouldApplyEffectTickThisTick (II)Z a
net/minecraft/world/effect/RegenerationMobEffect blm
<init> (Lnet/minecraft/world/effect/MobEffectCategory;I)V <init>
applyEffectTick (Lnet/minecraft/world/entity/LivingEntity;I)V a
shouldApplyEffectTickThisTick (II)Z a
net/minecraft/world/effect/SaturationMobEffect bln
<init> (Lnet/minecraft/world/effect/MobEffectCategory;I)V <init>
applyEffectTick (Lnet/minecraft/world/entity/LivingEntity;I)V a
net/minecraft/world/effect/WitherMobEffect blo
<init> (Lnet/minecraft/world/effect/MobEffectCategory;I)V <init>
applyEffectTick (Lnet/minecraft/world/entity/LivingEntity;I)V a
shouldApplyEffectTickThisTick (II)Z a
net/minecraft/world/effect/package-info blp
net/minecraft/world/entity/AgeableMob blq
BABY_START_AGE b
DATA_BABY_ID bT
FORCED_AGE_PARTICLE_TICKS bU
age c
forcedAge d
forcedAgeTimer e
<clinit> ()V <clinit>
<init> (Lnet/minecraft/world/entity/EntityType;Lnet/minecraft/world/level/Level;)V <init>
addAdditionalSaveData (Lnet/minecraft/nbt/CompoundTag;)V b
ageBoundaryReached ()V m
ageUp (I)V b_
ageUp (IZ)V a
aiStep ()V d_
canBreed ()Z Y_
defineSynchedData ()V c_
finalizeSpawn (Lnet/minecraft/world/level/ServerLevelAccessor;Lnet/minecraft/world/DifficultyInstance;Lnet/minecraft/world/entity/MobSpawnType;Lnet/minecraft/world/entity/SpawnGroupData;Lnet/minecraft/nbt/CompoundTag;)Lnet/minecraft/world/entity/SpawnGroupData; a
getAge ()I h
getBreedOffspring (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/AgeableMob;)Lnet/minecraft/world/entity/AgeableMob; a
getSpeedUpSecondsWhenFeeding (I)I d_
isBaby ()Z o_
onSyncedDataUpdated (Lnet/minecraft/network/syncher/EntityDataAccessor;)V a
readAdditionalSaveData (Lnet/minecraft/nbt/CompoundTag;)V a
setAge (I)V c_
setBaby (Z)V a
net/minecraft/world/entity/AgeableMob$AgeableMobGroupData blq$a
babySpawnChance c
groupSize a
shouldSpawnBaby b
<init> (ZF)V <init>
<init> (Z)V <init>
<init> (F)V <init>
getBabySpawnChance ()F d
getGroupSize ()I a
increaseGroupSizeByOne ()V b
isShouldSpawnBaby ()Z c
net/minecraft/world/entity/AnimationState blr
STOPPED a
accumulatedTime c
lastTime b
<init> ()V <init>
animateWhen (ZI)V a
getAccumulatedTime ()J b
ifStarted (Ljava/util/function/Consumer;)V a
isStarted ()Z c
start (I)V a
startIfStopped (I)V b
stop ()V a
updateTime (FF)V a
net/minecraft/world/entity/AreaEffectCloud bls
DATA_COLOR g
DATA_PARTICLE i
DATA_RADIUS f
DATA_WAITING h
DEFAULT_RADIUS l
DEFAULT_WIDTH b
HEIGHT c
LOGGER d
MAX_RADIUS j
MINIMAL_RADIUS k
TAG_EFFECTS m
TIME_BETWEEN_APPLICATIONS e
duration q
durationOnUse u
effects o
fixedColor t
owner aF
ownerUUID aG
potion n
radiusOnUse v
radiusPerTick aE
reapplicationDelay s
victims p
waitTime r
<clinit> ()V <clinit>
<init> (Lnet/minecraft/world/entity/EntityType;Lnet/minecraft/world/level/Level;)V <init>
<init> (Lnet/minecraft/world/level/Level;DDD)V <init>
addAdditionalSaveData (Lnet/minecraft/nbt/CompoundTag;)V b
addEffect (Lnet/minecraft/world/effect/MobEffectInstance;)V a
defineSynchedData ()V c_
getColor ()I i
getDimensions (Lnet/minecraft/world/entity/Pose;)Lnet/minecraft/world/entity/EntityDimensions; a
getDuration ()I m
getDurationOnUse ()I q
getOwner ()Lnet/minecraft/world/entity/LivingEntity; s
getOwner ()Lnet/minecraft/world/entity/Entity; w
getParticle ()Lnet/minecraft/core/particles/ParticleOptions; j
getPistonPushReaction ()Lnet/minecraft/world/level/material/PushReaction; s_
getPotion ()Lnet/minecraft/world/item/alchemy/Potion; u
getRadius ()F h
getRadiusOnUse ()F o
getRadiusPerTick ()F p
getWaitTime ()I r
isWaiting ()Z k
lambda$tick$0 (Ljava/util/Map$Entry;)Z a
lambda$tick$1 (I)I m
onSyncedDataUpdated (Lnet/minecraft/network/syncher/EntityDataAccessor;)V a
readAdditionalSaveData (Lnet/minecraft/nbt/CompoundTag;)V a
refreshDimensions ()V k_
setDuration (I)V b
setDurationOnUse (I)V c
setFixedColor (I)V a
setOwner (Lnet/minecraft/world/entity/LivingEntity;)V a
setParticle (Lnet/minecraft/core/particles/ParticleOptions;)V a
setPotion (Lnet/minecraft/world/item/alchemy/Potion;)V a
setRadius (F)V a
setRadiusOnUse (F)V b
setRadiusPerTick (F)V c
setWaitTime (I)V d
setWaiting (Z)V a
tick ()V l
updateColor ()V x
net/minecraft/world/entity/Attackable blt
getLastAttacker ()Lnet/minecraft/world/entity/LivingEntity; V_
net/minecraft/world/entity/Display blu
DATA_BILLBOARD_RENDER_CONSTRAINTS_ID aF
DATA_BRIGHTNESS_OVERRIDE_ID aG
DATA_GLOW_COLOR_OVERRIDE_ID aM
DATA_HEIGHT_ID aL
DATA_LEFT_ROTATION_ID v
DATA_POS_ROT_INTERPOLATION_DURATION_ID s
DATA_RIGHT_ROTATION_ID aE
DATA_SCALE_ID u
DATA_SHADOW_RADIUS_ID aI
DATA_SHADOW_STRENGTH_ID aJ
DATA_TRANSFORMATION_INTERPOLATION_DURATION_ID r
DATA_TRANSFORMATION_INTERPOLATION_START_DELTA_TICKS_ID q
DATA_TRANSLATION_ID t
DATA_VIEW_RANGE_ID aH
DATA_WIDTH_ID aK
INITIAL_SHADOW_RADIUS aO
INITIAL_SHADOW_STRENGTH aP
LOGGER p
NO_BRIGHTNESS_OVERRIDE b
NO_GLOW_COLOR_OVERRIDE aQ
RENDER_STATE_IDS aN
TAG_BILLBOARD g
TAG_BRIGHTNESS h
TAG_GLOW_COLOR_OVERRIDE n
TAG_HEIGHT m
TAG_POS_ROT_INTERPOLATION_DURATION c
TAG_SHADOW_RADIUS j
TAG_SHADOW_STRENGTH k
TAG_TRANSFORMATION f
TAG_TRANSFORMATION_INTERPOLATION_DURATION d
TAG_TRANSFORMATION_START_INTERPOLATION e
TAG_VIEW_RANGE i
TAG_WIDTH l
cullingBoundingBox aU
interpolationDuration aS
interpolationStartClientTick aR
lastProgress aT
posRotInterpolationTarget aY
renderState aX
updateInterpolationDuration aW
updateRenderState o
updateStartTick aV
<clinit> ()V <clinit>
<init> (Lnet/minecraft/world/entity/EntityType;Lnet/minecraft/world/level/Level;)V <init>
addAdditionalSaveData (Lnet/minecraft/nbt/CompoundTag;)V b
calculateInterpolationProgress (F)F a
createFreshRenderState ()Lnet/minecraft/world/entity/Display$RenderState; I
createInterpolatedRenderState (Lnet/minecraft/world/entity/Display$RenderState;F)Lnet/minecraft/world/entity/Display$RenderState; a
createTransformation (Lnet/minecraft/network/syncher/SynchedEntityData;)Lcom/mojang/math/Transformation; a
defineSynchedData ()V c_
getBillboardConstraints ()Lnet/minecraft/world/entity/Display$BillboardConstraints; x
getBoundingBoxForCulling ()Lnet/minecraft/world/phys/AABB; i_
getBrightnessOverride ()Lnet/minecraft/util/Brightness; y
getGlowColorOverride ()I E
getHeight ()F G
getPackedBrightnessOverride ()I z
getPistonPushReaction ()Lnet/minecraft/world/level/material/PushReaction; s_
getPosRotInterpolationDuration ()I w
getShadowRadius ()F B
getShadowStrength ()F C
getTeamColor ()I j_
getTransformationInterpolationDelay ()I u
getTransformationInterpolationDuration ()I s
getViewRange ()F A
getWidth ()F D
isIgnoringBlockTriggers ()Z r_
lambda$addAdditionalSaveData$3 (Lnet/minecraft/nbt/CompoundTag;Lnet/minecraft/nbt/Tag;)V c
lambda$addAdditionalSaveData$4 (Lnet/minecraft/nbt/CompoundTag;Lnet/minecraft/nbt/Tag;)V b
lambda$addAdditionalSaveData$5 (Lnet/minecraft/nbt/CompoundTag;Lnet/minecraft/nbt/Tag;)V a
lambda$readAdditionalSaveData$0 (Lcom/mojang/datafixers/util/Pair;)V c
lambda$readAdditionalSaveData$1 (Lcom/mojang/datafixers/util/Pair;)V b
lambda$readAdditionalSaveData$2 (Lcom/mojang/datafixers/util/Pair;)V a
lerpTargetX ()D p_
lerpTargetXRot ()F f_
lerpTargetY ()D N_
lerpTargetYRot ()F q_
lerpTargetZ ()D O_
lerpTo (DDDFFI)V a
onSyncedDataUpdated (Lnet/minecraft/network/syncher/EntityDataAccessor;)V a
readAdditionalSaveData (Lnet/minecraft/nbt/CompoundTag;)V a
renderState ()Lnet/minecraft/world/entity/Display$RenderState; q
setBillboardConstraints (Lnet/minecraft/world/entity/Display$BillboardConstraints;)V a
setBrightnessOverride (Lnet/minecraft/util/Brightness;)V a
setGlowColorOverride (I)V m
setHeight (F)V w
setPos (DDD)V a_
setPosRotInterpolationDuration (I)V d
setShadowRadius (F)V c
setShadowStrength (F)V u
setTransformation (Lcom/mojang/math/Transformation;)V a
setTransformationInterpolationDelay (I)V c
setTransformationInterpolationDuration (I)V b
setViewRange (F)V b
setWidth (F)V v
shouldRenderAtSqrDistance (D)Z a
tick ()V l
updateCulling ()V H
updateRenderSubState (ZF)V a
net/minecraft/world/entity/Display$1 blu$1
$SwitchMap$net$minecraft$world$entity$Display$TextDisplay$Align a
<clinit> ()V <clinit>
net/minecraft/world/entity/Display$BillboardConstraints blu$a
$VALUES i
BY_ID f
CENTER d
CODEC e
FIXED a
HORIZONTAL c
VERTICAL b
id g
name h
$values ()[Lnet/minecraft/world/entity/Display$BillboardConstraints; b
<clinit> ()V <clinit>
<init> (Ljava/lang/String;IBLjava/lang/String;)V <init>
getId ()B a
getSerializedName ()Ljava/lang/String; c
valueOf (Ljava/lang/String;)Lnet/minecraft/world/entity/Display$BillboardConstraints; valueOf
values ()[Lnet/minecraft/world/entity/Display$BillboardConstraints; values
net/minecraft/world/entity/Display$BlockDisplay blu$b
DATA_BLOCK_STATE_ID q
TAG_BLOCK_STATE p
blockRenderState r
<clinit> ()V <clinit>
<init> (Lnet/minecraft/world/entity/EntityType;Lnet/minecraft/world/level/Level;)V <init>
addAdditionalSaveData (Lnet/minecraft/nbt/CompoundTag;)V b
blockRenderState ()Lnet/minecraft/world/entity/Display$BlockDisplay$BlockRenderState; s
defineSynchedData ()V c_
getBlockState ()Lnet/minecraft/world/level/block/state/BlockState; u
onSyncedDataUpdated (Lnet/minecraft/network/syncher/EntityDataAccessor;)V a
readAdditionalSaveData (Lnet/minecraft/nbt/CompoundTag;)V a
setBlockState (Lnet/minecraft/world/level/block/state/BlockState;)V c
updateRenderSubState (ZF)V a
net/minecraft/world/entity/Display$BlockDisplay$BlockRenderState blu$b$a
blockState a
<init> (Lnet/minecraft/world/level/block/state/BlockState;)V <init>
blockState ()Lnet/minecraft/world/level/block/state/BlockState; a
equals (Ljava/lang/Object;)Z equals
hashCode ()I hashCode
toString ()Ljava/lang/String; toString
net/minecraft/world/entity/Display$ColorInterpolator blu$c
current b
previous a
<init> (II)V <init>
current ()I b
equals (Ljava/lang/Object;)Z equals
get (F)I get
hashCode ()I hashCode
previous ()I a
toString ()Ljava/lang/String; toString
net/minecraft/world/entity/Display$FloatInterpolator blu$d
constant (F)Lnet/minecraft/world/entity/Display$FloatInterpolator; constant
get (F)F get
lambda$constant$0 (FF)F a
net/minecraft/world/entity/Display$GenericInterpolator blu$e
constant (Ljava/lang/Object;)Lnet/minecraft/world/entity/Display$GenericInterpolator; constant
get (F)Ljava/lang/Object; get
lambda$constant$0 (Ljava/lang/Object;F)Ljava/lang/Object; a
net/minecraft/world/entity/Display$IntInterpolator blu$f
constant (I)Lnet/minecraft/world/entity/Display$IntInterpolator; constant
get (F)I get
lambda$constant$0 (IF)I a
net/minecraft/world/entity/Display$ItemDisplay blu$g
DATA_ITEM_DISPLAY_ID s
DATA_ITEM_STACK_ID r
TAG_ITEM p
TAG_ITEM_DISPLAY q
itemRenderState u
slot t
<clinit> ()V <clinit>
<init> (Lnet/minecraft/world/entity/EntityType;Lnet/minecraft/world/level/Level;)V <init>
addAdditionalSaveData (Lnet/minecraft/nbt/CompoundTag;)V b
defineSynchedData ()V c_
getItemStack ()Lnet/minecraft/world/item/ItemStack; u
getItemTransform ()Lnet/minecraft/world/item/ItemDisplayContext; w
getSlot (I)Lnet/minecraft/world/entity/SlotAccess; a_
itemRenderState ()Lnet/minecraft/world/entity/Display$ItemDisplay$ItemRenderState; s
lambda$addAdditionalSaveData$1 (Lnet/minecraft/nbt/CompoundTag;Lnet/minecraft/nbt/Tag;)V a
lambda$readAdditionalSaveData$0 (Lcom/mojang/datafixers/util/Pair;)V a
onSyncedDataUpdated (Lnet/minecraft/network/syncher/EntityDataAccessor;)V a
readAdditionalSaveData (Lnet/minecraft/nbt/CompoundTag;)V a
setItemStack (Lnet/minecraft/world/item/ItemStack;)V a
setItemTransform (Lnet/minecraft/world/item/ItemDisplayContext;)V a
updateRenderSubState (ZF)V a
net/minecraft/world/entity/Display$ItemDisplay$1 blu$g$1
this$0 a
<init> (Lnet/minecraft/world/entity/Display$ItemDisplay;)V <init>
get ()Lnet/minecraft/world/item/ItemStack; a
set (Lnet/minecraft/world/item/ItemStack;)Z a
net/minecraft/world/entity/Display$ItemDisplay$ItemRenderState blu$g$a
itemStack a
itemTransform b
<init> (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/item/ItemDisplayContext;)V <init>
equals (Ljava/lang/Object;)Z equals
hashCode ()I hashCode
itemStack ()Lnet/minecraft/world/item/ItemStack; a
itemTransform ()Lnet/minecraft/world/item/ItemDisplayContext; b
toString ()Ljava/lang/String; toString
net/minecraft/world/entity/Display$LinearFloatInterpolator blu$h
current b
previous a
<init> (FF)V <init>
current ()F b
equals (Ljava/lang/Object;)Z equals
get (F)F get
hashCode ()I hashCode
previous ()F a
toString ()Ljava/lang/String; toString
net/minecraft/world/entity/Display$LinearIntInterpolator blu$i
current b
previous a
<init> (II)V <init>
current ()I b
equals (Ljava/lang/Object;)Z equals
get (F)I get
hashCode ()I hashCode
previous ()I a
toString ()Ljava/lang/String; toString
net/minecraft/world/entity/Display$PosRotInterpolationTarget blu$j
steps a
targetX b
targetXRot f
targetY c
targetYRot e
targetZ d
<init> (IDDDDD)V <init>
applyLerpStep (Lnet/minecraft/world/entity/Entity;)V b
applyTargetPosAndRot (Lnet/minecraft/world/entity/Entity;)V a
net/minecraft/world/entity/Display$RenderState blu$k
billboardConstraints b
brightnessOverride c
glowColorOverride f
shadowRadius d
shadowStrength e
transformation a
<init> (Lnet/minecraft/world/entity/Display$GenericInterpolator;Lnet/minecraft/world/entity/Display$BillboardConstraints;ILnet/minecraft/world/entity/Display$FloatInterpolator;Lnet/minecraft/world/entity/Display$FloatInterpolator;I)V <init>
billboardConstraints ()Lnet/minecraft/world/entity/Display$BillboardConstraints; b
brightnessOverride ()I c
equals (Ljava/lang/Object;)Z equals
glowColorOverride ()I f
hashCode ()I hashCode
shadowRadius ()Lnet/minecraft/world/entity/Display$FloatInterpolator; d
shadowStrength ()Lnet/minecraft/world/entity/Display$FloatInterpolator; e
toString ()Ljava/lang/String; toString
transformation ()Lnet/minecraft/world/entity/Display$GenericInterpolator; a
net/minecraft/world/entity/Display$TextDisplay blu$l
DATA_BACKGROUND_COLOR_ID aO
DATA_LINE_WIDTH_ID aN
DATA_STYLE_FLAGS_ID aQ
DATA_TEXT_ID aM
DATA_TEXT_OPACITY_ID aP
FLAG_ALIGN_LEFT t
FLAG_ALIGN_RIGHT u
FLAG_SEE_THROUGH r
FLAG_SHADOW q
FLAG_USE_DEFAULT_BACKGROUND s
INITIAL_BACKGROUND v
INITIAL_TEXT_OPACITY aL
TAG_ALIGNMENT aK
TAG_BACKGROUND_COLOR aG
TAG_LINE_WIDTH aE
TAG_SEE_THROUGH aI
TAG_SHADOW aH
TAG_TEXT p
TAG_TEXT_OPACITY aF
TAG_USE_DEFAULT_BACKGROUND aJ
TEXT_RENDER_STATE_IDS aR
clientDisplayCache aS
textRenderState aT
<clinit> ()V <clinit>
<init> (Lnet/minecraft/world/entity/EntityType;Lnet/minecraft/world/level/Level;)V <init>
addAdditionalSaveData (Lnet/minecraft/nbt/CompoundTag;)V b
cacheDisplay (Lnet/minecraft/world/entity/Display$TextDisplay$LineSplitter;)Lnet/minecraft/world/entity/Display$TextDisplay$CachedInfo; a
createFreshTextRenderState ()Lnet/minecraft/world/entity/Display$TextDisplay$TextRenderState; A
createInterpolatedTextRenderState (Lnet/minecraft/world/entity/Display$TextDisplay$TextRenderState;F)Lnet/minecraft/world/entity/Display$TextDisplay$TextRenderState; a
defineSynchedData ()V c_
getAlign (B)Lnet/minecraft/world/entity/Display$TextDisplay$Align; a
getBackgroundColor ()I y
getFlags ()B z
getLineWidth ()I w
getText ()Lnet/minecraft/network/chat/Component; u
getTextOpacity ()B x
lambda$addAdditionalSaveData$0 (Lnet/minecraft/nbt/CompoundTag;Lnet/minecraft/nbt/Tag;)V a
loadFlag (BLnet/minecraft/nbt/CompoundTag;Ljava/lang/String;B)B a
onSyncedDataUpdated (Lnet/minecraft/network/syncher/EntityDataAccessor;)V a
readAdditionalSaveData (Lnet/minecraft/nbt/CompoundTag;)V a
setBackgroundColor (I)V c
setFlags (B)V d
setLineWidth (I)V b
setText (Lnet/minecraft/network/chat/Component;)V c
setTextOpacity (B)V c
storeFlag (BLnet/minecraft/nbt/CompoundTag;Ljava/lang/String;B)V b
textRenderState ()Lnet/minecraft/world/entity/Display$TextDisplay$TextRenderState; s
updateRenderSubState (ZF)V a
net/minecraft/world/entity/Display$TextDisplay$Align blu$l$a
$VALUES f
CENTER a
CODEC d
LEFT b
RIGHT c
name e
$values ()[Lnet/minecraft/world/entity/Display$TextDisplay$Align; a
<clinit> ()V <clinit>
<init> (Ljava/lang/String;ILjava/lang/String;)V <init>
getSerializedName ()Ljava/lang/String; c
valueOf (Ljava/lang/String;)Lnet/minecraft/world/entity/Display$TextDisplay$Align; valueOf
values ()[Lnet/minecraft/world/entity/Display$TextDisplay$Align; values
net/minecraft/world/entity/Display$TextDisplay$CachedInfo blu$l$b
lines a
width b
<init> (Ljava/util/List;I)V <init>
equals (Ljava/lang/Object;)Z equals
hashCode ()I hashCode
lines ()Ljava/util/List; a
toString ()Ljava/lang/String; toString
width ()I b
net/minecraft/world/entity/Display$TextDisplay$CachedLine blu$l$c
contents a
width b
<init> (Lnet/minecraft/util/FormattedCharSequence;I)V <init>
contents ()Lnet/minecraft/util/FormattedCharSequence; a
equals (Ljava/lang/Object;)Z equals
hashCode ()I hashCode
toString ()Ljava/lang/String; toString
width ()I b
net/minecraft/world/entity/Display$TextDisplay$LineSplitter blu$l$d
split (Lnet/minecraft/network/chat/Component;I)Lnet/minecraft/world/entity/Display$TextDisplay$CachedInfo; split
net/minecraft/world/entity/Display$TextDisplay$TextRenderState blu$l$e
backgroundColor d
flags e
lineWidth b
text a
textOpacity c
<init> (Lnet/minecraft/network/chat/Component;ILnet/minecraft/world/entity/Display$IntInterpolator;Lnet/minecraft/world/entity/Display$IntInterpolator;B)V <init>
backgroundColor ()Lnet/minecraft/world/entity/Display$IntInterpolator; d
equals (Ljava/lang/Object;)Z equals
flags ()B e
hashCode ()I hashCode
lineWidth ()I b
text ()Lnet/minecraft/network/chat/Component; a
textOpacity ()Lnet/minecraft/world/entity/Display$IntInterpolator; c
toString ()Ljava/lang/String; toString
net/minecraft/world/entity/Display$TransformationInterpolator blu$m
current b
previous a
<init> (Lcom/mojang/math/Transformation;Lcom/mojang/math/Transformation;)V <init>
current ()Lcom/mojang/math/Transformation; b
equals (Ljava/lang/Object;)Z equals
get (F)Ljava/lang/Object; get
get (F)Lcom/mojang/math/Transformation; a
hashCode ()I hashCode
previous ()Lcom/mojang/math/Transformation; a
toString ()Ljava/lang/String; toString
net/minecraft/world/entity/Entity blv
BASE_TICKS_REQUIRED_TO_FREEZE F
BOARDING_COOLDOWN y
BREATHING_DISTANCE_BELOW_EYES E
DATA_AIR_SUPPLY_ID aT
DATA_CUSTOM_NAME aU
DATA_CUSTOM_NAME_VISIBLE aV
DATA_NO_GRAVITY aX
DATA_POSE as
DATA_SHARED_FLAGS_ID ao
DATA_SILENT aW
DATA_TICKS_FROZEN aY
DEFAULT_BB_HEIGHT W
DEFAULT_BB_WIDTH V
DELTA_AFFECTED_BY_BLOCKS_BELOW_0_2 B
DELTA_AFFECTED_BY_BLOCKS_BELOW_0_5 C
DELTA_AFFECTED_BY_BLOCKS_BELOW_1_0 D
EMPTY_LIST e
ENTITY_COUNTER d
FLAG_FALL_FLYING ar
FLAG_GLOWING aq
FLAG_INVISIBLE aS
FLAG_ONFIRE ap
FLAG_SHIFT_KEY_DOWN aP
FLAG_SPRINTING aQ
FLAG_SWIMMING aR
FREEZE_HURT_FREQUENCY G
ID_TAG w
INITIAL_AABB k
LAVA_FAST_FLOW_SCALE m
LAVA_SLOW_FLOW_SCALE n
LOGGER c
MAX_ENTITY_TAG_COUNT A
PASSENGERS_TAG x
TOTAL_AIR_SUPPLY z
UUID_TAG H
WATER_FLOW_SCALE l
bb aI
blockPosition v
blocksBuilding I
boardingCooldown J
chunkPosition aE
crystalSoundIntensity bk
deltaMovement aF
dimensions bh
entityData an
eyeHeight bi
fallDistance ab
feetBlockState bn
firstTick am
fluidHeight aj
fluidOnEyes aO
flyDist aa
hasGlowingTag bd
hasImpulse au
hasVisualFire bm
horizontalCollision P
hurtMarked T
id q
invulnerable bc
invulnerableTime al
isInPowderSnow aA
isInsidePortal av
lastCrystalSoundPlayTick bl
level t
levelCallback aZ
mainSupportingBlockPos aD
maxUpStep aM
minorHorizontalCollision S
moveDist Z
nextStep aL
noCulling at
noPhysics af
onGround aJ
onGroundNoBlocks bj
packetPositionCodec ba
passengers r
pistonDeltas bf
pistonDeltasGameTime bg
portalCooldown bb
portalEntrancePos ax
portalTime aw
position u
random ag
remainingFireTicks aN
removalReason aK
stringUUID az
stuckSpeedMultiplier U
tags be
tickCount ah
type p
uuid ay
vehicle s
verticalCollision Q
verticalCollisionBelow R
viewScale o
walkDist Y
walkDistO X
wasEyeInWater ak
wasInPowderSnow aB
wasOnFire aC
wasTouchingWater ai
xOld ac
xRot aH
xRotO O
xo K
yOld ad
yRot aG
yRotO N
yo L
zOld ae
zo M
<clinit> ()V <clinit>
<init> (Lnet/minecraft/world/entity/EntityType;Lnet/minecraft/world/level/Level;)V <init>
absMoveTo (DDD)V h
absMoveTo (DDDFF)V a
acceptsFailure ()Z x_
acceptsSuccess ()Z l_
addAdditionalSaveData (Lnet/minecraft/nbt/CompoundTag;)V b
addDeltaMovement (Lnet/minecraft/world/phys/Vec3;)V h
addPassenger (Lnet/minecraft/world/entity/Entity;)V p
addTag (Ljava/lang/String;)Z a
animateHurt (F)V m
applyPistonMovementRestriction (Lnet/minecraft/core/Direction$Axis;D)D a
awardKillScore (Lnet/minecraft/world/entity/Entity;ILnet/minecraft/world/damagesource/DamageSource;)V a
baseTick ()V as
blockPosition ()Lnet/minecraft/core/BlockPos; dm
broadcastToPlayer (Lnet/minecraft/server/level/ServerPlayer;)Z a
calculateUpVector (FF)Lnet/minecraft/world/phys/Vec3; c
calculateViewVector (FF)Lnet/minecraft/world/phys/Vec3; b
canAddPassenger (Lnet/minecraft/world/entity/Entity;)Z r
canBeCollidedWith ()Z bz
canBeHitByProjectile ()Z bs
canChangeDimensions ()Z ct
canCollideWith (Lnet/minecraft/world/entity/Entity;)Z h
canControlVehicle ()Z bR
canFreeze ()Z dA
canRide (Lnet/minecraft/world/entity/Entity;)Z o
canSpawnSprintParticle ()Z bl
canSprint ()Z dF
causeFallDamage (FFLnet/minecraft/world/damagesource/DamageSource;)Z a
changeDimension (Lnet/minecraft/server/level/ServerLevel;)Lnet/minecraft/world/entity/Entity; b
checkBelowWorld ()V at
checkDespawn ()V dy
checkFallDamage (DZLnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/core/BlockPos;)V a
checkInsideBlocks ()V aQ
checkSlowFallDistance ()V cn
checkSupportingBlock (ZLnet/minecraft/world/phys/Vec3;)V b
chunkPosition ()Lnet/minecraft/world/level/ChunkPos; do
clearFire ()V aA
closerThan (Lnet/minecraft/world/entity/Entity;D)Z a
closerThan (Lnet/minecraft/world/entity/Entity;DD)Z a
collide (Lnet/minecraft/world/phys/Vec3;)Lnet/minecraft/world/phys/Vec3; a
collideBoundingBox (Lnet/minecraft/world/entity/Entity;Lnet/minecraft/world/phys/Vec3;Lnet/minecraft/world/phys/AABB;Lnet/minecraft/world/level/Level;Ljava/util/List;)Lnet/minecraft/world/phys/Vec3; a
collideWithShapes (Lnet/minecraft/world/phys/Vec3;Lnet/minecraft/world/phys/AABB;Ljava/util/List;)Lnet/minecraft/world/phys/Vec3; a
copyPosition (Lnet/minecraft/world/entity/Entity;)V v
couldAcceptPassenger ()Z bD
countPlayerPassengers ()I cU
createCommandSourceStack ()Lnet/minecraft/commands/CommandSourceStack; dd
createHoverEvent ()Lnet/minecraft/network/chat/HoverEvent; cG
damageSources ()Lnet/minecraft/world/damagesource/DamageSources; dN
dampensVibrations ()Z aX
defineSynchedData ()V c_
discard ()V am
dismountTo (DDD)V a
dismountsUnderwater ()Z bQ
displayFireAnimation ()Z cv
distanceTo (Lnet/minecraft/world/entity/Entity;)F e
distanceToSqr (Lnet/minecraft/world/entity/Entity;)D f
distanceToSqr (Lnet/minecraft/world/phys/Vec3;)D f
distanceToSqr (DDD)D i
doEnchantDamageEffects (Lnet/minecraft/world/entity/LivingEntity;Lnet/minecraft/world/entity/Entity;)V a
doWaterSplashEffect ()V bi
ejectPassengers ()V bB
equals (Ljava/lang/Object;)Z equals
extinguishFire ()V aF
fillCrashReportCategory (Lnet/minecraft/CrashReportCategory;)V a
findDimensionEntryPoint (Lnet/minecraft/server/level/ServerLevel;)Lnet/minecraft/world/level/portal/PortalInfo; a
fireImmune ()Z aY
fixupDimensions ()V cD
gameEvent (Lnet/minecraft/world/level/gameevent/GameEvent;)V a
gameEvent (Lnet/minecraft/world/level/gameevent/GameEvent;Lnet/minecraft/world/entity/Entity;)V a
getAddEntityPacket ()Lnet/minecraft/network/protocol/Packet; dj
getAirSupply ()I ci
getAllSlots ()Ljava/lang/Iterable; bM
getArmorSlots ()Ljava/lang/Iterable; bL
getBbHeight ()F dh
getBbWidth ()F dg
getBlockExplosionResistance (Lnet/minecraft/world/level/Explosion;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/material/FluidState;F)F a
getBlockJumpFactor ()F aK
getBlockPosBelowThatAffectsMyMovement ()Lnet/minecraft/core/BlockPos; aI
getBlockSpeedFactor ()F aL
getBlockStateOn ()Lnet/minecraft/world/level/block/state/BlockState; bk
getBlockStateOnLegacy ()Lnet/minecraft/world/level/block/state/BlockState; bj
getBlockX ()I dq
getBlockY ()I ds
getBlockZ ()I dw
getBoundingBox ()Lnet/minecraft/world/phys/AABB; cH
getBoundingBoxForCulling ()Lnet/minecraft/world/phys/AABB; i_
getCollisionHorizontalEscapeVector (DDF)Lnet/minecraft/world/phys/Vec3; a
getCommandSenderWorld ()Lnet/minecraft/world/level/Level; cK
getControlledVehicle ()Lnet/minecraft/world/entity/Entity; da
getControllingPassenger ()Lnet/minecraft/world/entity/LivingEntity; cN
getCustomName ()Lnet/minecraft/network/chat/Component; af
getDeltaMovement ()Lnet/minecraft/world/phys/Vec3; dp
getDimensionChangingDelay ()I bJ
getDimensions (Lnet/minecraft/world/entity/Pose;)Lnet/minecraft/world/entity/EntityDimensions; a
getDirection ()Lnet/minecraft/core/Direction; cE
getDismountLocationForPassenger (Lnet/minecraft/world/entity/LivingEntity;)Lnet/minecraft/world/phys/Vec3; b
getDisplayName ()Lnet/minecraft/network/chat/Component; Q_
getEncodeId ()Ljava/lang/String; bw
getEntityData ()Lnet/minecraft/network/syncher/SynchedEntityData; an
getExitPortal (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/core/BlockPos;ZLnet/minecraft/world/level/border/WorldBorder;)Ljava/util/Optional; a
getEyeHeight (Lnet/minecraft/world/entity/Pose;)F d
getEyeHeight ()F cI
getEyeHeight (Lnet/minecraft/world/entity/Pose;Lnet/minecraft/world/entity/EntityDimensions;)F a
getEyePosition (F)Lnet/minecraft/world/phys/Vec3; j
getEyePosition ()Lnet/minecraft/world/phys/Vec3; br
getEyeY ()D dv
getFeetBlockState ()Lnet/minecraft/world/level/block/state/BlockState; dn
getFireImmuneTicks ()I dc
getFirstPassenger ()Lnet/minecraft/world/entity/Entity; cQ
getFluidHeight (Lnet/minecraft/tags/TagKey;)D b
getFluidJumpThreshold ()D df
getForward ()Lnet/minecraft/world/phys/Vec3; bH
getHandHoldingItemAngle (Lnet/minecraft/world/item/Item;)Lnet/minecraft/world/phys/Vec3; a
getHandSlots ()Ljava/lang/Iterable; bK
getId ()I aj
getIndirectPassengers ()Ljava/lang/Iterable; cT
getIndirectPassengersStream ()Ljava/util/stream/Stream; B
getInputVector (Lnet/minecraft/world/phys/Vec3;FF)Lnet/minecraft/world/phys/Vec3; a
getLeashOffset ()Lnet/minecraft/world/phys/Vec3; cJ
getLeashOffset (F)Lnet/minecraft/world/phys/Vec3; p
getLightLevelDependentMagicValue ()F bo
getLightProbePosition (F)Lnet/minecraft/world/phys/Vec3; k
getLookAngle ()Lnet/minecraft/world/phys/Vec3; bF
getMaxAirSupply ()I ch
getMaxFallDistance ()I cu
getMotionDirection ()Lnet/minecraft/core/Direction; cF
getMovementEmission ()Lnet/minecraft/world/entity/Entity$MovementEmission; aW
getMyRidingOffset (Lnet/minecraft/world/entity/Entity;)F k
getName ()Lnet/minecraft/network/chat/Component; ad
getNameTagOffsetY ()F di
getOnPos (F)Lnet/minecraft/core/BlockPos; d
getOnPos ()Lnet/minecraft/core/BlockPos; aJ
getOnPosLegacy ()Lnet/minecraft/core/BlockPos; aH
getPassengerAttachmentPoint (Lnet/minecraft/world/entity/Entity;Lnet/minecraft/world/entity/EntityDimensions;F)Lorg/joml/Vector3f; a
getPassengerRidingPosition (Lnet/minecraft/world/entity/Entity;)Lnet/minecraft/world/phys/Vec3; m
getPassengers ()Ljava/util/List; cP
getPassengersAndSelf ()Ljava/util/stream/Stream; cS
getPercentFrozen ()F ck
getPermissionLevel ()I F
getPickRadius ()F bE
getPickResult ()Lnet/minecraft/world/item/ItemStack; dz
getPistonPushReaction ()Lnet/minecraft/world/level/material/PushReaction; s_
getPortalCooldown ()I av
getPortalWaitTime ()I ax
getPose ()Lnet/minecraft/world/entity/Pose; ap
getPosition (F)Lnet/minecraft/world/phys/Vec3; l
getPositionCodec ()Lnet/minecraft/network/protocol/game/VecDeltaCodec; ah
getPrimaryStepSoundBlockPos (Lnet/minecraft/core/BlockPos;)Lnet/minecraft/core/BlockPos; e
getRandomX (D)D d
getRandomY ()D du
getRandomZ (D)D g
getRelativePortalPosition (Lnet/minecraft/core/Direction$Axis;Lnet/minecraft/BlockUtil$FoundRectangle;)Lnet/minecraft/world/phys/Vec3; a
getRemainingFireTicks ()I az
getRemovalReason ()Lnet/minecraft/world/entity/Entity$RemovalReason; dI
getRootVehicle ()Lnet/minecraft/world/entity/Entity; cW
getRopeHoldPosition (F)Lnet/minecraft/world/phys/Vec3; q
getRotationVector ()Lnet/minecraft/world/phys/Vec2; bG
getScoreboardName ()Ljava/lang/String; cy
getSelfAndPassengers ()Ljava/util/stream/Stream; cR
getServer ()Lnet/minecraft/server/MinecraftServer; cL
getSharedFlag (I)Z i
getSlot (I)Lnet/minecraft/world/entity/SlotAccess; a_
getSoundSource ()Lnet/minecraft/sounds/SoundSource; db
getStringUUID ()Ljava/lang/String; cx
getSwimHighSpeedSplashSound ()Lnet/minecraft/sounds/SoundEvent; aP
getSwimSound ()Lnet/minecraft/sounds/SoundEvent; aN
getSwimSplashSound ()Lnet/minecraft/sounds/SoundEvent; aO
getTags ()Ljava/util/Set; ak
getTeam ()Lnet/minecraft/world/scores/PlayerTeam; cg
getTeamColor ()I j_
getTicksFrozen ()I cj
getTicksRequiredToFreeze ()I cm
getType ()Lnet/minecraft/world/entity/EntityType; ai
getTypeName ()Lnet/minecraft/network/chat/Component; co
getUUID ()Ljava/util/UUID; cw
getUpVector (F)Lnet/minecraft/world/phys/Vec3; i
getVehicle ()Lnet/minecraft/world/entity/Entity; cZ
getViewScale ()D cA
getViewVector (F)Lnet/minecraft/world/phys/Vec3; f
getViewXRot (F)F g
getViewYRot (F)F h
getVisualRotationYInDegrees ()F dD
getX (D)D c
getX ()D dr
getXRot ()F dE
getY (D)D e
getY ()D dt
getYHeadRot ()F cp
getYRot ()F dC
getZ (D)D f
getZ ()D dx
handleDamageEvent (Lnet/minecraft/world/damagesource/DamageSource;)V c
handleEntityEvent (B)V b
handleInsidePortal (Lnet/minecraft/core/BlockPos;)V f
handleNetherPortal ()V bI
hasControllingPassenger ()Z cO
hasCustomName ()Z ae
hasExactlyOnePlayerPassenger ()Z cV
hasGlowingTag ()Z cc
hasIndirectPassenger (Lnet/minecraft/world/entity/Entity;)Z z
hasPassenger (Ljava/util/function/Predicate;)Z a
hasPassenger (Lnet/minecraft/world/entity/Entity;)Z x
hasPermissions (I)Z l
hasPose (Lnet/minecraft/world/entity/Pose;)Z c
hashCode ()I hashCode
hurt (Lnet/minecraft/world/damagesource/DamageSource;F)Z a
ignoreExplosion (Lnet/minecraft/world/level/Explosion;)Z a
interact (Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/InteractionHand;)Lnet/minecraft/world/InteractionResult; a
interactAt (Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/phys/Vec3;Lnet/minecraft/world/InteractionHand;)Lnet/minecraft/world/InteractionResult; a
is (Lnet/minecraft/world/entity/Entity;)Z t
isAlive ()Z bx
isAlliedTo (Lnet/minecraft/world/entity/Entity;)Z s
isAlliedTo (Lnet/minecraft/world/scores/Team;)Z a
isAlwaysTicking ()Z dL
isAttackable ()Z cq
isColliding (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)Z a
isControlledByLocalInstance ()Z cX
isCrouching ()Z bX
isCurrentlyGlowing ()Z cd
isCustomNameVisible ()Z cB
isDescending ()Z bW
isDiscrete ()Z bV
isEffectiveAi ()Z cY
isEyeInFluid (Lnet/minecraft/tags/TagKey;)Z a
isFlapping ()Z aT
isFree (Lnet/minecraft/world/phys/AABB;)Z b
isFree (DDD)Z g
isFreezing ()Z dB
isFullyFrozen ()Z cl
isHorizontalCollisionMinor (Lnet/minecraft/world/phys/Vec3;)Z c
isIgnoringBlockTriggers ()Z r_
isInBubbleColumn ()Z x
isInLava ()Z bn
isInLiquid ()Z bd
isInRain ()Z u
isInWall ()Z by
isInWater ()Z aZ
isInWaterOrBubble ()Z bc
isInWaterOrRain ()Z ba
isInWaterRainOrBubble ()Z bb
isInvisible ()Z ce
isInvisibleTo (Lnet/minecraft/world/entity/player/Player;)Z d
isInvulnerable ()Z cr
isInvulnerableTo (Lnet/minecraft/world/damagesource/DamageSource;)Z b
isNoGravity ()Z aV
isOnFire ()Z bN
isOnPortalCooldown ()Z aw
isOnRails ()Z cf
isPassenger ()Z bO
isPassengerOfSameVehicle (Lnet/minecraft/world/entity/Entity;)Z y
isPickable ()Z bt
isPushable ()Z bu
isPushedByFluid ()Z cz
isRemoved ()Z dH
isShiftKeyDown ()Z bS
isSilent ()Z aU
isSpectator ()Z P_
isSprinting ()Z bY
isStateClimbable (Lnet/minecraft/world/level/block/state/BlockState;)Z c
isSteppingCarefully ()Z bT
isSupportedBy (Lnet/minecraft/core/BlockPos;)Z d
isSuppressingBounce ()Z bU
isSwimming ()Z bZ
isUnderWater ()Z be
isVehicle ()Z bP
isVisuallyCrawling ()Z cb
isVisuallySwimming ()Z ca
kill ()V al
killedEntity (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;)Z a
lambda$checkFallDamage$1 (Lnet/minecraft/core/BlockPos;)Lnet/minecraft/world/level/block/state/BlockState; a
lambda$countPlayerPassengers$16 (Lnet/minecraft/world/entity/Entity;)Z a
lambda$fillCrashReportCategory$10 ()Ljava/lang/String; J
lambda$fillCrashReportCategory$11 ()Ljava/lang/String; I
lambda$fillCrashReportCategory$8 ()Ljava/lang/String; M
lambda$fillCrashReportCategory$9 ()Ljava/lang/String; K
lambda$findDimensionEntryPoint$6 (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/core/BlockPos;)Z a
lambda$findDimensionEntryPoint$7 (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/BlockUtil$FoundRectangle;)Lnet/minecraft/world/level/portal/PortalInfo; a
lambda$getDisplayName$12 (Lnet/minecraft/network/chat/Style;)Lnet/minecraft/network/chat/Style; a
lambda$getIndirectPassengers$15 ()Ljava/util/Iterator; H
lambda$isInWall$2 (Lnet/minecraft/world/phys/AABB;Lnet/minecraft/core/BlockPos;)Z a
lambda$move$0 (Lnet/minecraft/world/level/block/state/BlockState;)Z e
lambda$refreshDimensions$14 (Lnet/minecraft/world/entity/EntityDimensions;Lnet/minecraft/world/phys/Vec3;)V a
lambda$removePassenger$5 (Lnet/minecraft/world/entity/Entity;Lnet/minecraft/world/entity/Entity;)Z a
lambda$startRiding$3 (Lnet/minecraft/world/entity/Entity;)Z d
lambda$startRiding$4 (Lnet/minecraft/world/entity/Entity;)V c
lambda$teleportPassengers$13 (Lnet/minecraft/world/entity/Entity;)V b
lavaHurt ()V ay
lerpHeadTo (FI)V a
lerpMotion (DDD)V l
lerpPositionAndRotationStep (IDDDDD)V a
lerpTargetX ()D p_
lerpTargetXRot ()F f_
lerpTargetY ()D N_
lerpTargetYRot ()F q_
lerpTargetZ ()D O_
lerpTo (DDDFFI)V a
level ()Lnet/minecraft/world/level/Level; dM
limitPistonMovement (Lnet/minecraft/world/phys/Vec3;)Lnet/minecraft/world/phys/Vec3; d
load (Lnet/minecraft/nbt/CompoundTag;)V g
lookAt (Lnet/minecraft/commands/arguments/EntityAnchorArgument$Anchor;Lnet/minecraft/world/phys/Vec3;)V a
makeBoundingBox ()Lnet/minecraft/world/phys/AABB; aq
makeStuckInBlock (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/phys/Vec3;)V a
markHurt ()V bq
maxUpStep ()F dG
mayInteract (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;)Z a
maybeBackOffFromEdge (Lnet/minecraft/world/phys/Vec3;Lnet/minecraft/world/entity/MoverType;)Lnet/minecraft/world/phys/Vec3; a
mirror (Lnet/minecraft/world/level/block/Mirror;)F a
move (Lnet/minecraft/world/entity/MoverType;Lnet/minecraft/world/phys/Vec3;)V a
moveRelative (FLnet/minecraft/world/phys/Vec3;)V a
moveTo (Lnet/minecraft/world/phys/Vec3;)V e
moveTo (Lnet/minecraft/core/BlockPos;FF)V a
moveTo (DDD)V e
moveTo (DDDFF)V b
moveTowardsClosestSpace (DDD)V m
newDoubleList ([D)Lnet/minecraft/nbt/ListTag; a
newFloatList ([F)Lnet/minecraft/nbt/ListTag; a
nextStep ()F aM
onAboveBubbleCol (Z)V k
onBelowWorld ()V aB
onClientRemoval ()V ao
onFlap ()V aS
onGround ()Z aC
onInsideBlock (Lnet/minecraft/world/level/block/state/BlockState;)V a
onInsideBubbleColumn (Z)V l
onPassengerTurned (Lnet/minecraft/world/entity/Entity;)V j
onSyncedDataUpdated (Lnet/minecraft/network/syncher/EntityDataAccessor;)V a
onSyncedDataUpdated (Ljava/util/List;)V b
onlyOpCanSetNbt ()Z cM
pick (DFZ)Lnet/minecraft/world/phys/HitResult; a
playAmethystStepSound ()V s
playCombinationStepSounds (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/block/state/BlockState;)V a
playEntityOnFireExtinguishedSound ()V aE
playMuffledStepSound (Lnet/minecraft/world/level/block/state/BlockState;)V b
playSound (Lnet/minecraft/sounds/SoundEvent;FF)V a
playSound (Lnet/minecraft/sounds/SoundEvent;)V a
playStepSound (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)V b
playSwimSound (F)V e
playerTouch (Lnet/minecraft/world/entity/player/Player;)V b_
position ()Lnet/minecraft/world/phys/Vec3; dk
positionRider (Lnet/minecraft/world/entity/Entity;)V i
positionRider (Lnet/minecraft/world/entity/Entity;Lnet/minecraft/world/entity/Entity$MoveFunction;)V a
processFlappingMovement ()V aG
processPortalCooldown ()V L
push (Lnet/minecraft/world/entity/Entity;)V g
push (DDD)V j
readAdditionalSaveData (Lnet/minecraft/nbt/CompoundTag;)V a
reapplyPosition ()V ar
recreateFromPacket (Lnet/minecraft/network/protocol/game/ClientboundAddEntityPacket;)V a
refreshDimensions ()V k_
remove (Lnet/minecraft/world/entity/Entity$RemovalReason;)V a
removeAction (Lnet/minecraft/network/chat/Component;)Lnet/minecraft/network/chat/Component; c
removeAfterChangingDimensions ()V cs
removePassenger (Lnet/minecraft/world/entity/Entity;)V q
removeTag (Ljava/lang/String;)Z b
removeVehicle ()V bC
repositionEntityAfterLoad ()Z bv
resetFallDistance ()V n
restoreFrom (Lnet/minecraft/world/entity/Entity;)V w
rideTick ()V t
ridingOffset (Lnet/minecraft/world/entity/Entity;)F l
rotate (Lnet/minecraft/world/level/block/Rotation;)F a
save (Lnet/minecraft/nbt/CompoundTag;)Z e
saveAsPassenger (Lnet/minecraft/nbt/CompoundTag;)Z d
saveWithoutId (Lnet/minecraft/nbt/CompoundTag;)Lnet/minecraft/nbt/CompoundTag; f
sendSystemMessage (Lnet/minecraft/network/chat/Component;)V a
setAirSupply (I)V j
setBoundingBox (Lnet/minecraft/world/phys/AABB;)V a
setCustomName (Lnet/minecraft/network/chat/Component;)V b
setCustomNameVisible (Z)V n
setDeltaMovement (Lnet/minecraft/world/phys/Vec3;)V g
setDeltaMovement (DDD)V o
setGlowingTag (Z)V i
setId (I)V e
setInvisible (Z)V j
setInvulnerable (Z)V m
setIsInPowderSnow (Z)V o
setItemSlot (Lnet/minecraft/world/entity/EquipmentSlot;Lnet/minecraft/world/item/ItemStack;)V a
setLevel (Lnet/minecraft/world/level/Level;)V a
setLevelCallback (Lnet/minecraft/world/level/entity/EntityInLevelCallback;)V a
setMaxUpStep (F)V t
setNoGravity (Z)V e
setOldPosAndRot ()V bp
setOnGround (Z)V c
setOnGroundWithKnownMovement (ZLnet/minecraft/world/phys/Vec3;)V a
setPortalCooldown (I)V f
setPortalCooldown ()V au
setPos (Lnet/minecraft/world/phys/Vec3;)V b
setPos (DDD)V a_
setPosRaw (DDD)V p
setPose (Lnet/minecraft/world/entity/Pose;)V b
setRemainingFireTicks (I)V h
setRemoved (Lnet/minecraft/world/entity/Entity$RemovalReason;)V b
setRot (FF)V a
setSecondsOnFire (I)V g
setSharedFlag (IZ)V b
setSharedFlagOnFire (Z)V a_
setShiftKeyDown (Z)V f
setSilent (Z)V d
setSprinting (Z)V g
setSwimming (Z)V h
setTicksFrozen (I)V k
setUUID (Ljava/util/UUID;)V a_
setViewScale (D)V b
setXRot (F)V s
setYBodyRot (F)V o
setYHeadRot (F)V n
setYRot (F)V r
shouldBeSaved ()Z dK
shouldBlockExplode (Lnet/minecraft/world/level/Explosion;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;F)Z a
shouldInformAdmins ()Z W_
shouldPlayAmethystStepSound (Lnet/minecraft/world/level/block/state/BlockState;)Z d
shouldRender (DDD)Z k
shouldRenderAtSqrDistance (D)Z a
shouldShowName ()Z cC
showVehicleHealth ()Z bA
skipAttackInteraction (Lnet/minecraft/world/entity/Entity;)Z u
spawnAtLocation (Lnet/minecraft/world/level/ItemLike;I)Lnet/minecraft/world/entity/item/ItemEntity; a
spawnAtLocation (Lnet/minecraft/world/level/ItemLike;)Lnet/minecraft/world/entity/item/ItemEntity; a
spawnAtLocation (Lnet/minecraft/world/item/ItemStack;)Lnet/minecraft/world/entity/item/ItemEntity; b
spawnAtLocation (Lnet/minecraft/world/item/ItemStack;F)Lnet/minecraft/world/entity/item/ItemEntity; a
spawnSprintParticle ()V bm
startRiding (Lnet/minecraft/world/entity/Entity;Z)Z a
startRiding (Lnet/minecraft/world/entity/Entity;)Z n
startSeenByPlayer (Lnet/minecraft/server/level/ServerPlayer;)V c
stopRiding ()V ac
stopSeenByPlayer (Lnet/minecraft/server/level/ServerPlayer;)V d
syncPacketPositionCodec (DDD)V f
teleportPassengers ()V z
teleportRelative (DDD)V d
teleportTo (DDD)V c
teleportTo (Lnet/minecraft/server/level/ServerLevel;DDDLjava/util/Set;FF)Z a
teleportToWithTicket (DDD)V n
thunderHit (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LightningBolt;)V a
tick ()V l
toString ()Ljava/lang/String; toString
touchingUnloadedChunk ()Z de
trackingPosition ()Lnet/minecraft/world/phys/Vec3; dl
tryCheckInsideBlocks ()V aD
turn (DD)V b
unRide ()V ag
unsetRemoved ()V dJ
updateDynamicGameEventListener (Ljava/util/function/BiConsumer;)V a
updateFluidHeightAndDoFluidPushing (Lnet/minecraft/tags/TagKey;D)Z a
updateFluidOnEyes ()V y
updateInWaterStateAndDoFluidPushing ()Z bg
updateInWaterStateAndDoWaterCurrentPushing ()V bh
updateSwimming ()V bf
vibrationAndSoundEffectsFromBlock (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;ZZLnet/minecraft/world/phys/Vec3;)Z a
walkingStepSound (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)V c
waterSwimSound ()V aR
net/minecraft/world/entity/Entity$1 blv$1
$SwitchMap$net$minecraft$world$level$block$Mirror b
$SwitchMap$net$minecraft$world$level$block$Rotation a
<clinit> ()V <clinit>
net/minecraft/world/entity/Entity$MoveFunction blv$a
accept (Lnet/minecraft/world/entity/Entity;DDD)V accept
net/minecraft/world/entity/Entity$MovementEmission blv$b
$VALUES g
ALL d
EVENTS c
NONE a
SOUNDS b
events f
sounds e
$values ()[Lnet/minecraft/world/entity/Entity$MovementEmission; d
<clinit> ()V <clinit>
<init> (Ljava/lang/String;IZZ)V <init>
emitsAnything ()Z a
emitsEvents ()Z b
emitsSounds ()Z c
valueOf (Ljava/lang/String;)Lnet/minecraft/world/entity/Entity$MovementEmission; valueOf
values ()[Lnet/minecraft/world/entity/Entity$MovementEmission; values
net/minecraft/world/entity/Entity$RemovalReason blv$c
$VALUES h
CHANGED_DIMENSION e
DISCARDED b
KILLED a
UNLOADED_TO_CHUNK c
UNLOADED_WITH_PLAYER d
destroy f
save g
$values ()[Lnet/minecraft/world/entity/Entity$RemovalReason; c
<clinit> ()V <clinit>
<init> (Ljava/lang/String;IZZ)V <init>
shouldDestroy ()Z a
shouldSave ()Z b
valueOf (Ljava/lang/String;)Lnet/minecraft/world/entity/Entity$RemovalReason; valueOf
values ()[Lnet/minecraft/world/entity/Entity$RemovalReason; values
net/minecraft/world/entity/EntityDimensions blw
fixed c
height b
width a
<init> (FFZ)V <init>
fixed (FF)Lnet/minecraft/world/entity/EntityDimensions; c
makeBoundingBox (Lnet/minecraft/world/phys/Vec3;)Lnet/minecraft/world/phys/AABB; a
makeBoundingBox (DDD)Lnet/minecraft/world/phys/AABB; a
scalable (FF)Lnet/minecraft/world/entity/EntityDimensions; b
scale (F)Lnet/minecraft/world/entity/EntityDimensions; a
scale (FF)Lnet/minecraft/world/entity/EntityDimensions; a
toString ()Ljava/lang/String; toString
net/minecraft/world/entity/EntityEvent blx
ARMORSTAND_WOBBLE E
ATTACK_BLOCKED B
BAD_OMEN_TRIGGERED M
CANCEL_SHAKE_WETNESS Y
CHEST_BREAK S
DEATH b
DOLPHIN_LOOKING_FOR_TREASURE H
EAT_GRASS i
END_RAM aa
FEET_BREAK U
FIREWORKS_EXPLODE p
FISHING_ROD_REEL_IN D
FOX_EAT N
FULL_DEBUG_INFO v
GUARDIAN_ATTACK_SOUND t
HEAD_BREAK R
HONEY_JUMP W
HONEY_SLIDE V
IN_LOVE_HEARTS q
JUMP a
LEGS_BREAK T
LOVE_HEARTS k
MAINHAND_BREAK P
OFFER_FLOWER j
OFFHAND_BREAK Q
PERMISSION_LEVEL_ADMINS z
PERMISSION_LEVEL_ALL w
PERMISSION_LEVEL_GAMEMASTERS y
PERMISSION_LEVEL_MODERATORS x
PERMISSION_LEVEL_OWNERS A
POOF ab
RAVAGER_STUNNED I
REDUCED_DEBUG_INFO u
SHAKE_WETNESS g
SHIELD_DISABLED C
SILVERFISH_MERGE_ANIM s
SNIFFER_DIGGING_SOUND ae
SONIC_CHARGE ad
SQUID_ANIM_SYNCH r
START_ATTACKING c
START_RAM Z
STOP_ATTACKING d
STOP_OFFER_FLOWER F
SWAP_HANDS X
TALISMAN_ACTIVATE G
TAMING_FAILED e
TAMING_SUCCEEDED f
TELEPORT O
TENDRILS_SHIVER ac
TRUSTING_FAILED J
TRUSTING_SUCCEEDED K
USE_ITEM_COMPLETE h
VILLAGER_ANGRY l
VILLAGER_HAPPY m
VILLAGER_SWEAT L
WITCH_HAT_MAGIC n
ZOMBIE_CONVERTING o
<init> ()V <init>
net/minecraft/world/entity/EntitySelector bly
CAN_BE_COLLIDED_WITH g
CONTAINER_ENTITY_SELECTOR d
ENTITY_NOT_BEING_RIDDEN c
ENTITY_STILL_ALIVE a
LIVING_ENTITY_STILL_ALIVE b
NO_CREATIVE_OR_SPECTATOR e
NO_SPECTATORS f
<clinit> ()V <clinit>
<init> ()V <init>
lambda$notRiding$7 (Lnet/minecraft/world/entity/Entity;Lnet/minecraft/world/entity/Entity;)Z a
lambda$pushableBy$6 (Lnet/minecraft/world/entity/Entity;Lnet/minecraft/world/scores/Team;Lnet/minecraft/world/scores/Team$CollisionRule;Lnet/minecraft/world/entity/Entity;)Z a
lambda$static$0 (Lnet/minecraft/world/entity/Entity;)Z g
lambda$static$1 (Lnet/minecraft/world/entity/Entity;)Z f
lambda$static$2 (Lnet/minecraft/world/entity/Entity;)Z e
lambda$static$3 (Lnet/minecraft/world/entity/Entity;)Z d
lambda$static$4 (Lnet/minecraft/world/entity/Entity;)Z c
lambda$withinDistance$5 (DDDDLnet/minecraft/world/entity/Entity;)Z a
notRiding (Lnet/minecraft/world/entity/Entity;)Ljava/util/function/Predicate; b
pushableBy (Lnet/minecraft/world/entity/Entity;)Ljava/util/function/Predicate; a
withinDistance (DDDD)Ljava/util/function/Predicate; a
net/minecraft/world/entity/EntitySelector$MobCanWearArmorEntitySelector bly$a
itemStack a
<init> (Lnet/minecraft/world/item/ItemStack;)V <init>
test (Ljava/lang/Object;)Z test
test (Lnet/minecraft/world/entity/Entity;)Z a
net/minecraft/world/entity/EntityType blz
ALLAY b
AREA_EFFECT_CLOUD c
ARMOR_STAND d
ARROW e
AXOLOTL f
BAT g
BEE h
BLAZE i
BLOCK_DISPLAY j
BOAT k
BREEZE l
CAMEL m
CAT n
CAVE_SPIDER o
CHEST_BOAT p
CHEST_MINECART q
CHICKEN r
COD s
COMMAND_BLOCK_MINECART t
COW u
CREEPER v
DISPLAY_TRACKING_RANGE bB
DOLPHIN w
DONKEY x
DRAGON_FIREBALL y
DROWNED z
EGG A
ELDER_GUARDIAN B
ENDERMAN F
ENDERMITE G
ENDER_DRAGON D
ENDER_PEARL E
END_CRYSTAL C
ENTITY_TAG a
EVOKER H
EVOKER_FANGS I
EXPERIENCE_BOTTLE J
EXPERIENCE_ORB K
EYE_OF_ENDER L
FALLING_BLOCK M
FIREBALL ah
FIREWORK_ROCKET N
FISHING_BOBBER bw
FOX O
FROG P
FURNACE_MINECART Q
GHAST R
GIANT S
GLOW_ITEM_FRAME T
GLOW_SQUID U
GOAT V
GUARDIAN W
HOGLIN X
HOPPER_MINECART Y
HORSE Z
HUSK aa
ILLUSIONER ab
INTERACTION ac
IRON_GOLEM ad
ITEM ae
ITEM_DISPLAY af
ITEM_FRAME ag
LEASH_KNOT ai
LIGHTNING_BOLT aj
LLAMA ak
LLAMA_SPIT al
LOGGER by
MAGIC_HORSE_WIDTH bA
MAGMA_CUBE am
MARKER an
MINECART ao
MOOSHROOM ap
MULE aq
OCELOT ar
PAINTING as
PANDA at
PARROT au
PHANTOM av
PIG aw
PIGLIN ax
PIGLIN_BRUTE ay
PILLAGER az
PLAYER bv
POLAR_BEAR aA
POTION aB
PUFFERFISH aC
RABBIT aD
RAVAGER aE
SALMON aF
SHEEP aG
SHULKER aH
SHULKER_BULLET aI
SILVERFISH aJ
SKELETON aK
SKELETON_HORSE aL
SLIME aM
SMALL_FIREBALL aN
SNIFFER aO
SNOWBALL aQ
SNOW_GOLEM aP
SPAWNER_MINECART aR
SPECTRAL_ARROW aS
SPIDER aT
SQUID aU
STRAY aV
STRIDER aW
TADPOLE aX
TEXT_DISPLAY aY
TNT aZ
TNT_MINECART ba
TRADER_LLAMA bb
TRIDENT bc
TROPICAL_FISH bd
TURTLE be
VEX bf
VILLAGER bg
VINDICATOR bh
WANDERING_TRADER bi
WARDEN bj
WIND_CHARGE bk
WITCH bl
WITHER bm
WITHER_SKELETON bn
WITHER_SKULL bo
WOLF bp
ZOGLIN bq
ZOMBIE br
ZOMBIE_HORSE bs
ZOMBIE_VILLAGER bt
ZOMBIFIED_PIGLIN bu
builtInRegistryHolder bz
canSpawnFarFromPlayer bI
category bD
clientTrackingRange bJ
description bM
descriptionId bL
dimensions bO
factory bC
fireImmune bH
immuneTo bE
lootTable bN
requiredFeatures bP
serialize bF
summon bG
updateInterval bK
<clinit> ()V <clinit>
<init> (Lnet/minecraft/world/entity/EntityType$EntityFactory;Lnet/minecraft/world/entity/MobCategory;ZZZZLcom/google/common/collect/ImmutableSet;Lnet/minecraft/world/entity/EntityDimensions;IILnet/minecraft/world/flag/FeatureFlagSet;)V <init>
appendCustomEntityStackConfig (Ljava/util/function/Consumer;Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/entity/player/Player;)Ljava/util/function/Consumer; b
appendCustomNameConfig (Ljava/util/function/Consumer;Lnet/minecraft/world/item/ItemStack;)Ljava/util/function/Consumer; a
appendDefaultStackConfig (Ljava/util/function/Consumer;Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/entity/player/Player;)Ljava/util/function/Consumer; a
builtInRegistryHolder ()Lnet/minecraft/core/Holder$Reference; r
by (Lnet/minecraft/nbt/CompoundTag;)Ljava/util/Optional; a
byString (Ljava/lang/String;)Ljava/util/Optional; a
canSerialize ()Z b
canSpawnFarFromPlayer ()Z e
canSummon ()Z c
clientTrackingRange ()I o
create (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/nbt/CompoundTag;Ljava/util/function/Consumer;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/entity/MobSpawnType;ZZ)Lnet/minecraft/world/entity/Entity; b
create (Lnet/minecraft/world/level/Level;)Lnet/minecraft/world/entity/Entity; a
create (Lnet/minecraft/nbt/CompoundTag;Lnet/minecraft/world/level/Level;)Ljava/util/Optional; a
createDefaultStackConfig (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/entity/player/Player;)Ljava/util/function/Consumer; a
fireImmune ()Z d
getAABB (DDD)Lnet/minecraft/world/phys/AABB; a
getBaseClass ()Ljava/lang/Class; a
getCategory ()Lnet/minecraft/world/entity/MobCategory; f
getDefaultLootTable ()Lnet/minecraft/resources/ResourceLocation; j
getDescription ()Lnet/minecraft/network/chat/Component; h
getDescriptionId ()Ljava/lang/String; g
getDimensions ()Lnet/minecraft/world/entity/EntityDimensions; n
getHeight ()F l
getKey (Lnet/minecraft/world/entity/EntityType;)Lnet/minecraft/resources/ResourceLocation; a
getWidth ()F k
getYOffset (Lnet/minecraft/world/level/LevelReader;Lnet/minecraft/core/BlockPos;ZLnet/minecraft/world/phys/AABB;)D a
is (Lnet/minecraft/tags/TagKey;)Z a
is (Lnet/minecraft/core/HolderSet;)Z a
isBlockDangerous (Lnet/minecraft/world/level/block/state/BlockState;)Z a
lambda$appendCustomEntityStackConfig$3 (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/nbt/CompoundTag;Lnet/minecraft/world/entity/Entity;)V a
lambda$appendCustomNameConfig$2 (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/entity/Entity;)V a
lambda$create$4 (Lnet/minecraft/world/level/Level;Lnet/minecraft/world/entity/EntityType;)Lnet/minecraft/world/entity/Entity; a
lambda$create$5 (Lnet/minecraft/nbt/CompoundTag;Lnet/minecraft/world/entity/Entity;)V a
lambda$create$6 (Lnet/minecraft/nbt/CompoundTag;)V b
lambda$createDefaultStackConfig$1 (Lnet/minecraft/world/entity/Entity;)V b
lambda$loadEntityRecursive$7 (Lnet/minecraft/nbt/CompoundTag;Lnet/minecraft/world/level/Level;Ljava/util/function/Function;Lnet/minecraft/world/entity/Entity;)Lnet/minecraft/world/entity/Entity; a
lambda$spawn$0 (Lnet/minecraft/world/entity/Entity;)V c
loadEntitiesRecursive (Ljava/util/List;Lnet/minecraft/world/level/Level;)Ljava/util/stream/Stream; a
loadEntityRecursive (Lnet/minecraft/nbt/CompoundTag;Lnet/minecraft/world/level/Level;Ljava/util/function/Function;)Lnet/minecraft/world/entity/Entity; a
loadStaticEntity (Lnet/minecraft/nbt/CompoundTag;Lnet/minecraft/world/level/Level;)Ljava/util/Optional; b
register (Ljava/lang/String;Lnet/minecraft/world/entity/EntityType$Builder;)Lnet/minecraft/world/entity/EntityType; a
requiredFeatures ()Lnet/minecraft/world/flag/FeatureFlagSet; m
spawn (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/entity/MobSpawnType;ZZ)Lnet/minecraft/world/entity/Entity; a
spawn (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/entity/MobSpawnType;)Lnet/minecraft/world/entity/Entity; a
spawn (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/nbt/CompoundTag;Ljava/util/function/Consumer;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/entity/MobSpawnType;ZZ)Lnet/minecraft/world/entity/Entity; a
toShortString ()Ljava/lang/String; i
toString ()Ljava/lang/String; toString
trackDeltas ()Z q
tryCast (Lnet/minecraft/world/entity/Entity;)Lnet/minecraft/world/entity/Entity; a
tryCast (Ljava/lang/Object;)Ljava/lang/Object; a
updateCustomEntityTag (Lnet/minecraft/world/level/Level;Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/entity/Entity;Lnet/minecraft/nbt/CompoundTag;)V a
updateInterval ()I p
net/minecraft/world/entity/EntityType$1 blz$1
val$entities c
val$level b
val$tagSpliterator a
<init> (Ljava/util/Spliterator;Lnet/minecraft/world/level/Level;Ljava/util/List;)V <init>
characteristics ()I characteristics
estimateSize ()J estimateSize
lambda$tryAdvance$0 (Ljava/util/function/Consumer;Lnet/minecraft/world/entity/Entity;)Lnet/minecraft/world/entity/Entity; a
lambda$tryAdvance$1 (Lnet/minecraft/world/level/Level;Ljava/util/function/Consumer;Lnet/minecraft/nbt/Tag;)V a
tryAdvance (Ljava/util/function/Consumer;)Z tryAdvance
trySplit ()Ljava/util/Spliterator; trySplit
net/minecraft/world/entity/EntityType$Builder blz$a
canSpawnFarFromPlayer g
category b
clientTrackingRange h
dimensions j
factory a
fireImmune f
immuneTo c
requiredFeatures k
serialize d
summon e
updateInterval i
<init> (Lnet/minecraft/world/entity/EntityType$EntityFactory;Lnet/minecraft/world/entity/MobCategory;)V <init>
build (Ljava/lang/String;)Lnet/minecraft/world/entity/EntityType; a
canSpawnFarFromPlayer ()Lnet/minecraft/world/entity/EntityType$Builder; d
clientTrackingRange (I)Lnet/minecraft/world/entity/EntityType$Builder; a
createNothing (Lnet/minecraft/world/entity/MobCategory;)Lnet/minecraft/world/entity/EntityType$Builder; a
fireImmune ()Lnet/minecraft/world/entity/EntityType$Builder; c
immuneTo ([Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/entity/EntityType$Builder; a
lambda$createNothing$0 (Lnet/minecraft/world/entity/EntityType;Lnet/minecraft/world/level/Level;)Lnet/minecraft/world/entity/Entity; a
noSave ()Lnet/minecraft/world/entity/EntityType$Builder; b
noSummon ()Lnet/minecraft/world/entity/EntityType$Builder; a
of (Lnet/minecraft/world/entity/EntityType$EntityFactory;Lnet/minecraft/world/entity/MobCategory;)Lnet/minecraft/world/entity/EntityType$Builder; a
requiredFeatures ([Lnet/minecraft/world/flag/FeatureFlag;)Lnet/minecraft/world/entity/EntityType$Builder; a
sized (FF)Lnet/minecraft/world/entity/EntityType$Builder; a
updateInterval (I)Lnet/minecraft/world/entity/EntityType$Builder; b
net/minecraft/world/entity/EntityType$EntityFactory blz$b
create (Lnet/minecraft/world/entity/EntityType;Lnet/minecraft/world/level/Level;)Lnet/minecraft/world/entity/Entity; create
net/minecraft/world/entity/EquipmentSlot bma
$VALUES l
CHEST e
CODEC g
FEET c
HEAD f
LEGS d
MAINHAND a
OFFHAND b
filterFlag j
index i
name k
type h
$values ()[Lnet/minecraft/world/entity/EquipmentSlot; g
<clinit> ()V <clinit>
<init> (Ljava/lang/String;ILnet/minecraft/world/entity/EquipmentSlot$Type;IILjava/lang/String;)V <init>
byName (Ljava/lang/String;)Lnet/minecraft/world/entity/EquipmentSlot; a
byTypeAndIndex (Lnet/minecraft/world/entity/EquipmentSlot$Type;I)Lnet/minecraft/world/entity/EquipmentSlot; a
getFilterFlag ()I d
getIndex ()I b
getIndex (I)I a
getName ()Ljava/lang/String; e
getSerializedName ()Ljava/lang/String; c
getType ()Lnet/minecraft/world/entity/EquipmentSlot$Type; a
isArmor ()Z f
valueOf (Ljava/lang/String;)Lnet/minecraft/world/entity/EquipmentSlot; valueOf
values ()[Lnet/minecraft/world/entity/EquipmentSlot; values
net/minecraft/world/entity/EquipmentSlot$Type bma$a
$VALUES c
ARMOR b
HAND a
$values ()[Lnet/minecraft/world/entity/EquipmentSlot$Type; a
<clinit> ()V <clinit>
<init> (Ljava/lang/String;I)V <init>
valueOf (Ljava/lang/String;)Lnet/minecraft/world/entity/EquipmentSlot$Type; valueOf
values ()[Lnet/minecraft/world/entity/EquipmentSlot$Type; values
net/minecraft/world/entity/ExperienceOrb bmb
ENTITY_SCAN_PERIOD c
LIFETIME b
MAX_FOLLOW_DIST d
ORB_GROUPS_PER_AREA e
ORB_MERGE_DISTANCE f
age g
count j
followingPlayer k
health h
value i
<init> (Lnet/minecraft/world/entity/EntityType;Lnet/minecraft/world/level/Level;)V <init>
<init> (Lnet/minecraft/world/level/Level;DDDI)V <init>
addAdditionalSaveData (Lnet/minecraft/nbt/CompoundTag;)V b
award (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/phys/Vec3;I)V a
canMerge (Lnet/minecraft/world/entity/ExperienceOrb;)Z a
canMerge (Lnet/minecraft/world/entity/ExperienceOrb;II)Z a
defineSynchedData ()V c_
doWaterSplashEffect ()V bi
durabilityToXp (I)I c
getAddEntityPacket ()Lnet/minecraft/network/protocol/Packet; dj
getBlockPosBelowThatAffectsMyMovement ()Lnet/minecraft/core/BlockPos; aI
getExperienceValue (I)I b
getIcon ()I s
getMovementEmission ()Lnet/minecraft/world/entity/Entity$MovementEmission; aW
getSoundSource ()Lnet/minecraft/sounds/SoundSource; db
getValue ()I q
hurt (Lnet/minecraft/world/damagesource/DamageSource;F)Z a
isAttackable ()Z cq
lambda$tryMergeToExisting$0 (IILnet/minecraft/world/entity/ExperienceOrb;)Z a
merge (Lnet/minecraft/world/entity/ExperienceOrb;)V b
playerTouch (Lnet/minecraft/world/entity/player/Player;)V b_
readAdditionalSaveData (Lnet/minecraft/nbt/CompoundTag;)V a
repairPlayerItems (Lnet/minecraft/world/entity/player/Player;I)I a
scanForEntities ()V u
setUnderwaterMovement ()V w
tick ()V l
tryMergeToExisting (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/phys/Vec3;I)Z b
xpToDurability (I)I d
net/minecraft/world/entity/FlyingMob bmc
<init> (Lnet/minecraft/world/entity/EntityType;Lnet/minecraft/world/level/Level;)V <init>
checkFallDamage (DZLnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/core/BlockPos;)V a
onClimbable ()Z e_
travel (Lnet/minecraft/world/phys/Vec3;)V a
net/minecraft/world/entity/GlowSquid bmd
DATA_DARK_TICKS_REMAINING bX
<clinit> ()V <clinit>
<init> (Lnet/minecraft/world/entity/EntityType;Lnet/minecraft/world/level/Level;)V <init>
addAdditionalSaveData (Lnet/minecraft/nbt/CompoundTag;)V b
aiStep ()V d_
checkGlowSquidSpawnRules (Lnet/minecraft/world/entity/EntityType;Lnet/minecraft/world/level/ServerLevelAccessor;Lnet/minecraft/world/entity/MobSpawnType;Lnet/minecraft/core/BlockPos;Lnet/minecraft/util/RandomSource;)Z a
defineSynchedData ()V c_
getAmbientSound ()Lnet/minecraft/sounds/SoundEvent; y
getDarkTicksRemaining ()I A
getDeathSound ()Lnet/minecraft/sounds/SoundEvent; n_
getHurtSound (Lnet/minecraft/world/damagesource/DamageSource;)Lnet/minecraft/sounds/SoundEvent; d
getInkParticle ()Lnet/minecraft/core/particles/ParticleOptions; u
getSquirtSound ()Lnet/minecraft/sounds/SoundEvent; w
hurt (Lnet/minecraft/world/damagesource/DamageSource;F)Z a
readAdditionalSaveData (Lnet/minecraft/nbt/CompoundTag;)V a
setDarkTicks (I)V c
net/minecraft/world/entity/HasCustomInventoryScreen bme
openCustomInventoryScreen (Lnet/minecraft/world/entity/player/Player;)V b
net/minecraft/world/entity/HumanoidArm bmf
$VALUES h
BY_ID d
CODEC c
LEFT a
RIGHT b
id e
name f
translationKey g
$values ()[Lnet/minecraft/world/entity/HumanoidArm; f
<clinit> ()V <clinit>
<init> (Ljava/lang/String;IILjava/lang/String;Ljava/lang/String;)V <init>
getId ()I a
getKey ()Ljava/lang/String; b
getOpposite ()Lnet/minecraft/world/entity/HumanoidArm; e
getSerializedName ()Ljava/lang/String; c
valueOf (Ljava/lang/String;)Lnet/minecraft/world/entity/HumanoidArm; valueOf
values ()[Lnet/minecraft/world/entity/HumanoidArm; values
net/minecraft/world/entity/Interaction bmg
DATA_HEIGHT_ID d
DATA_RESPONSE_ID e
DATA_WIDTH_ID c
LOGGER b
TAG_ATTACK h
TAG_HEIGHT g
TAG_INTERACTION i
TAG_RESPONSE j
TAG_WIDTH f
attack k
interaction l
<clinit> ()V <clinit>
<init> (Lnet/minecraft/world/entity/EntityType;Lnet/minecraft/world/level/Level;)V <init>
addAdditionalSaveData (Lnet/minecraft/nbt/CompoundTag;)V b
canBeHitByProjectile ()Z bs
defineSynchedData ()V c_
getDimensions (Lnet/minecraft/world/entity/Pose;)Lnet/minecraft/world/entity/EntityDimensions; a
getDimensions ()Lnet/minecraft/world/entity/EntityDimensions; x
getHeight ()F u
getLastAttacker ()Lnet/minecraft/world/entity/LivingEntity; V_
getPistonPushReaction ()Lnet/minecraft/world/level/material/PushReaction; s_
getResponse ()Z w
getTarget ()Lnet/minecraft/world/entity/LivingEntity; q
getWidth ()F s
interact (Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/InteractionHand;)Lnet/minecraft/world/InteractionResult; a
isIgnoringBlockTriggers ()Z r_
isPickable ()Z bt
lambda$addAdditionalSaveData$2 (Lnet/minecraft/nbt/CompoundTag;Lnet/minecraft/nbt/Tag;)V b
lambda$addAdditionalSaveData$3 (Lnet/minecraft/nbt/CompoundTag;Lnet/minecraft/nbt/Tag;)V a
lambda$readAdditionalSaveData$0 (Lcom/mojang/datafixers/util/Pair;)V b
lambda$readAdditionalSaveData$1 (Lcom/mojang/datafixers/util/Pair;)V a
makeBoundingBox ()Lnet/minecraft/world/phys/AABB; aq
onSyncedDataUpdated (Lnet/minecraft/network/syncher/EntityDataAccessor;)V a
readAdditionalSaveData (Lnet/minecraft/nbt/CompoundTag;)V a
setHeight (F)V b
setResponse (Z)V a
setWidth (F)V a
skipAttackInteraction (Lnet/minecraft/world/entity/Entity;)Z u
tick ()V l
net/minecraft/world/entity/Interaction$PlayerAction bmg$a
CODEC a
player b
timestamp c
<clinit> ()V <clinit>
<init> (Ljava/util/UUID;J)V <init>
equals (Ljava/lang/Object;)Z equals
hashCode ()I hashCode
lambda$static$0 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; a
player ()Ljava/util/UUID; a
timestamp ()J b
toString ()Ljava/lang/String; toString
net/minecraft/world/entity/ItemBasedSteering bmh
MAX_BOOST_TIME b
MIN_BOOST_TIME a
boostTime g
boostTimeAccessor d
boosting f
entityData c
hasSaddleAccessor e
<init> (Lnet/minecraft/network/syncher/SynchedEntityData;Lnet/minecraft/network/syncher/EntityDataAccessor;Lnet/minecraft/network/syncher/EntityDataAccessor;)V <init>
addAdditionalSaveData (Lnet/minecraft/nbt/CompoundTag;)V a
boost (Lnet/minecraft/util/RandomSource;)Z a
boostFactor ()F c
boostTimeTotal ()I e
hasSaddle ()Z d
onSynced ()V a
readAdditionalSaveData (Lnet/minecraft/nbt/CompoundTag;)V b
setSaddle (Z)V a
tickBoost ()V b
net/minecraft/world/entity/ItemSteerable bmi
boost ()Z a
net/minecraft/world/entity/LerpingModel bmj
getModelRotationValues ()Ljava/util/Map; a
net/minecraft/world/entity/LightningBolt bmk
DAMAGE_RADIUS d
DETECTION_RADIUS e
START_LIFE c
blocksSetOnFire k
cause i
flashes g
hitEntities j
life f
seed b
visualOnly h
<init> (Lnet/minecraft/world/entity/EntityType;Lnet/minecraft/world/level/Level;)V <init>
addAdditionalSaveData (Lnet/minecraft/nbt/CompoundTag;)V b
clearCopperOnLightningStrike (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;)V b
defineSynchedData ()V c_
getBlocksSetOnFire ()I s
getCause ()Lnet/minecraft/server/level/ServerPlayer; q
getHitEntities ()Ljava/util/stream/Stream; u
getSoundSource ()Lnet/minecraft/sounds/SoundSource; db
getStrikePosition ()Lnet/minecraft/core/BlockPos; x
lambda$randomStepCleaningCopper$2 (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)V a
lambda$tick$0 (Lnet/minecraft/world/entity/Entity;)Z a
lambda$tick$1 (Lnet/minecraft/server/level/ServerPlayer;)Z e
powerLightningRod ()V w
randomStepCleaningCopper (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;)Ljava/util/Optional; c
randomWalkCleaningCopper (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/BlockPos$MutableBlockPos;I)V a
readAdditionalSaveData (Lnet/minecraft/nbt/CompoundTag;)V a
setCause (Lnet/minecraft/server/level/ServerPlayer;)V b
setVisualOnly (Z)V a
shouldRenderAtSqrDistance (D)Z a
spawnFire (I)V b
tick ()V l
net/minecraft/world/entity/LivingEntity bml
ARMOR_SLOTS h
ARMOR_SLOT_OFFSET j
BASE_JUMP_POWER bF
DAMAGE_SOURCE_TIMEOUT bB
DATA_ARROW_COUNT_ID bK
DATA_EFFECT_AMBIENCE_ID bJ
DATA_EFFECT_COLOR_ID bI
DATA_HEALTH_ID bH
DATA_LIVING_ENTITY_FLAGS t
DATA_STINGER_COUNT_ID bL
DEATH_DURATION o
DEFAULT_BASE_GRAVITY n
DEFAULT_EYE_HEIGHT u
EQUIPMENT_SLOT_OFFSET i
EXTRA_RENDER_CULLING_SIZE_WITH_BIG_HAT aE
FREE_FALL_EVENTS_PER_ELYTRA_BREAK bE
HAND_SLOTS g
LIVING_ENTITY_FLAG_IS_USING q
LIVING_ENTITY_FLAG_OFF_HAND r
LIVING_ENTITY_FLAG_SPIN_ATTACK s
LOGGER b
MAX_LINE_OF_SIGHT_TEST_RANGE bG
MIN_MOVEMENT_DISTANCE m
PLAYER_HURT_EXPERIENCE_TIME l
SLEEPING_DIMENSIONS v
SLEEPING_POS_ID bM
SPEED_MODIFIER_POWDER_SNOW_UUID e
SPEED_MODIFIER_SOUL_SPEED_UUID d
SPEED_MODIFIER_SPRINTING bA
SWING_DURATION k
TAG_ACTIVE_EFFECTS c
TICKS_PER_ELYTRA_FREE_FALL_EVENT bD
USE_ITEM_INTERVAL p
WAIT_TICKS_BEFORE_ITEM_USE_EFFECTS bC
absorptionAmount ca
activeEffects bP
animStep be
animStepO bf
attackAnim aO
attackStrengthTicker aP
attributes bN
autoSpinAttackTicks by
brain bz
combatTracker bO
dead ba
deathScore bh
deathTime aM
discardFriction bS
effectsDirty bT
fallFlyTicks bx
hurtDuration aL
hurtTime aK
invulnerableDuration aR
jumping bj
lastArmorItemStacks bR
lastClimbablePos cc
lastDamageSource cd
lastDamageStamp ce
lastHandItemStacks bQ
lastHurt bi
lastHurtByMob bU
lastHurtByMobTimestamp bV
lastHurtByPlayer aY
lastHurtByPlayerTime aZ
lastHurtMob bW
lastHurtMobTimestamp bX
lastPos cb
lerpHeadSteps bu
lerpSteps bn
lerpX bo
lerpXRot bs
lerpY bp
lerpYHeadRot bt
lerpYRot br
lerpZ bq
noActionTime bb
noJumpDelay bZ
oAttackAnim aN
oRun bc
removeArrowTime aI
removeStingerTime aJ
rotA aT
rotOffs bg
run bd
skipDropExperience ch
speed bY
swimAmount cf
swimAmountO cg
swingTime aH
swinging aF
swingingArm aG
timeOffs aS
useItem bv
useItemRemaining bw
walkAnimation aQ
xxa bk
yBodyRot aU
yBodyRotO aV
yHeadRot aW
yHeadRotO aX
yya bl
zza bm
<clinit> ()V <clinit>
<init> (Lnet/minecraft/world/entity/EntityType;Lnet/minecraft/world/level/Level;)V <init>
actuallyHurt (Lnet/minecraft/world/damagesource/DamageSource;F)V f
addAdditionalSaveData (Lnet/minecraft/nbt/CompoundTag;)V b
addEatEffect (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/level/Level;Lnet/minecraft/world/entity/LivingEntity;)V a
addEffect (Lnet/minecraft/world/effect/MobEffectInstance;Lnet/minecraft/world/entity/Entity;)Z b
addEffect (Lnet/minecraft/world/effect/MobEffectInstance;)Z b
aiStep ()V d_
animateHurt (F)V m
areAllEffectsAmbient (Ljava/util/Collection;)Z c
attackable ()Z fz
baseTick ()V as
blockUsingShield (Lnet/minecraft/world/entity/LivingEntity;)V d
blockedByShield (Lnet/minecraft/world/entity/LivingEntity;)V e
brainProvider ()Lnet/minecraft/world/entity/ai/Brain$Provider; dP
breakItem (Lnet/minecraft/world/item/ItemStack;)V i
broadcastBreakEvent (Lnet/minecraft/world/InteractionHand;)V d
broadcastBreakEvent (Lnet/minecraft/world/entity/EquipmentSlot;)V d
calculateEntityAnimation (Z)V q
calculateFallDamage (FF)I d
canAttack (Lnet/minecraft/world/entity/LivingEntity;Lnet/minecraft/world/entity/ai/targeting/TargetingConditions;)Z a
canAttack (Lnet/minecraft/world/entity/LivingEntity;)Z c
canAttackType (Lnet/minecraft/world/entity/EntityType;)Z a
canBeAffected (Lnet/minecraft/world/effect/MobEffectInstance;)Z c
canBeSeenAsEnemy ()Z eo
canBeSeenByAnyone ()Z ep
canBreatheUnderwater ()Z dR
canChangeDimensions ()Z ct
canDisableShield ()Z fG
canFreeze ()Z dA
canSpawnSoulSpeedParticle ()Z dS
canStandOnFluid (Lnet/minecraft/world/level/material/FluidState;)Z a
canTakeItem (Lnet/minecraft/world/item/ItemStack;)Z f
causeFallDamage (FFLnet/minecraft/world/damagesource/DamageSource;)Z a
checkAutoSpinAttack (Lnet/minecraft/world/phys/AABB;Lnet/minecraft/world/phys/AABB;)V a
checkBedExists ()Z N
checkFallDamage (DZLnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/core/BlockPos;)V a
checkTotemDeathProtection (Lnet/minecraft/world/damagesource/DamageSource;)Z h
clearSleepingPos ()V fC
collectEquipmentChanges ()Ljava/util/Map; G
completeUsingItem ()V x
createEquipmentSlotAccess (Lnet/minecraft/world/entity/LivingEntity;Lnet/minecraft/world/entity/EquipmentSlot;)Lnet/minecraft/world/entity/SlotAccess; a
createLivingAttributes ()Lnet/minecraft/world/entity/ai/attributes/AttributeSupplier$Builder; dQ
createWitherRose (Lnet/minecraft/world/entity/LivingEntity;)V f
decreaseAirSupply (I)I m
defineSynchedData ()V c_
detectEquipmentUpdates ()V E
die (Lnet/minecraft/world/damagesource/DamageSource;)V a
dismountVehicle (Lnet/minecraft/world/entity/Entity;)V a
doAutoAttackOnTouch (Lnet/minecraft/world/entity/LivingEntity;)V g
doHurtTarget (Lnet/minecraft/world/entity/Entity;)Z C
doPush (Lnet/minecraft/world/entity/Entity;)V D
doesEmitEquipEvent (Lnet/minecraft/world/entity/EquipmentSlot;)Z a
dropAllDeathLoot (Lnet/minecraft/world/damagesource/DamageSource;)V g
dropCustomDeathLoot (Lnet/minecraft/world/damagesource/DamageSource;IZ)V a
dropEquipment ()V ey
dropExperience ()V ez
dropFromLootTable (Lnet/minecraft/world/damagesource/DamageSource;Z)V a
eat (Lnet/minecraft/world/level/Level;Lnet/minecraft/world/item/ItemStack;)Lnet/minecraft/world/item/ItemStack; a
entityEventForEquipmentBreak (Lnet/minecraft/world/entity/EquipmentSlot;)B g
equipmentHasChanged (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/item/ItemStack;)Z a
forceAddEffect (Lnet/minecraft/world/effect/MobEffectInstance;Lnet/minecraft/world/entity/Entity;)V c
getAbsorptionAmount ()F fk
getActiveEffects ()Ljava/util/Collection; es
getActiveEffectsMap ()Ljava/util/Map; et
getArmorCoverPercentage ()F eV
getArmorSlots ()Ljava/lang/Iterable; bL
getArmorValue ()I eJ
getArrowCount ()I eO
getAttackAnim (F)F x
getAttribute (Lnet/minecraft/world/entity/ai/attributes/Attribute;)Lnet/minecraft/world/entity/ai/attributes/AttributeInstance; a
getAttributeBaseValue (Lnet/minecraft/core/Holder;)D b
getAttributeBaseValue (Lnet/minecraft/world/entity/ai/attributes/Attribute;)D c
getAttributeValue (Lnet/minecraft/world/entity/ai/attributes/Attribute;)D b
getAttributeValue (Lnet/minecraft/core/Holder;)D a
getAttributes ()Lnet/minecraft/world/entity/ai/attributes/AttributeMap; eR
getBedOrientation ()Lnet/minecraft/core/Direction; fF
getBlockSpeedFactor ()F aL
getBoundingBoxForCulling ()Lnet/minecraft/world/phys/AABB; i_
getBrain ()Lnet/minecraft/world/entity/ai/Brain; dO
getCombatTracker ()Lnet/minecraft/world/damagesource/CombatTracker; eK
getCurrentSwingDuration ()I B
getDamageAfterArmorAbsorb (Lnet/minecraft/world/damagesource/DamageSource;F)F d
getDamageAfterMagicAbsorb (Lnet/minecraft/world/damagesource/DamageSource;F)F e
getDeathSound ()Lnet/minecraft/sounds/SoundEvent; n_
getDimensions (Lnet/minecraft/world/entity/Pose;)Lnet/minecraft/world/entity/EntityDimensions; a
getDismountPoses ()Lcom/google/common/collect/ImmutableList; fA
getDrinkingSound (Lnet/minecraft/world/item/ItemStack;)Lnet/minecraft/sounds/SoundEvent; c
getEatingSound (Lnet/minecraft/world/item/ItemStack;)Lnet/minecraft/sounds/SoundEvent; d
getEffect (Lnet/minecraft/world/effect/MobEffect;)Lnet/minecraft/world/effect/MobEffectInstance; b
getEquipmentSlot (I)Lnet/minecraft/world/entity/EquipmentSlot; r
getEquipmentSlotForItem (Lnet/minecraft/world/item/ItemStack;)Lnet/minecraft/world/entity/EquipmentSlot; h
getExperienceReward ()I ee
getEyeHeight (Lnet/minecraft/world/entity/Pose;Lnet/minecraft/world/entity/EntityDimensions;)F a
getFallDamageSound (I)Lnet/minecraft/sounds/SoundEvent; d
getFallFlyingTicks ()I fx
getFallSounds ()Lnet/minecraft/world/entity/LivingEntity$Fallsounds; eG
getFluidFallingAdjustedMovement (DZLnet/minecraft/world/phys/Vec3;)Lnet/minecraft/world/phys/Vec3; a
getFlyingSpeed ()F fe
getFrictionInfluencedSpeed (F)F A
getHealth ()F ev
getHitbox ()Lnet/minecraft/world/phys/AABB; eF
getHurtDir ()F eE
getHurtSound (Lnet/minecraft/world/damagesource/DamageSource;)Lnet/minecraft/sounds/SoundEvent; d
getItemBySlot (Lnet/minecraft/world/entity/EquipmentSlot;)Lnet/minecraft/world/item/ItemStack; c
getItemInHand (Lnet/minecraft/world/InteractionHand;)Lnet/minecraft/world/item/ItemStack; b
getJumpBoostPower ()F fa
getJumpPower ()F eZ
getKillCredit ()Lnet/minecraft/world/entity/LivingEntity; eL
getLastArmorItem (Lnet/minecraft/world/entity/EquipmentSlot;)Lnet/minecraft/world/item/ItemStack; e
getLastAttacker ()Lnet/minecraft/world/entity/LivingEntity; V_
getLastClimbablePos ()Ljava/util/Optional; eH
getLastDamageSource ()Lnet/minecraft/world/damagesource/DamageSource; ex
getLastHandItem (Lnet/minecraft/world/entity/EquipmentSlot;)Lnet/minecraft/world/item/ItemStack; f
getLastHurtByMob ()Lnet/minecraft/world/entity/LivingEntity; eh
getLastHurtByMobTimestamp ()I ei
getLastHurtMob ()Lnet/minecraft/world/entity/LivingEntity; ej
getLastHurtMobTimestamp ()I ek
getLocalBoundsForPose (Lnet/minecraft/world/entity/Pose;)Lnet/minecraft/world/phys/AABB; e
getLootTable ()Lnet/minecraft/resources/ResourceLocation; eA
getLootTableSeed ()J eB
getMainArm ()Lnet/minecraft/world/entity/HumanoidArm; fm
getMainHandItem ()Lnet/minecraft/world/item/ItemStack; eT
getMaxAbsorption ()F eN
getMaxHeadRotationRelativeToBody ()F fg
getMaxHealth ()F eM
getMobType ()Lnet/minecraft/world/entity/MobType; eS
getMyRidingOffset (Lnet/minecraft/world/entity/Entity;)F k
getNoActionTime ()I el
getOffhandItem ()Lnet/minecraft/world/item/ItemStack; eU
getPassengerRidingPosition (Lnet/minecraft/world/entity/Entity;)Lnet/minecraft/world/phys/Vec3; m
getProjectile (Lnet/minecraft/world/item/ItemStack;)Lnet/minecraft/world/item/ItemStack; g
getRandom ()Lnet/minecraft/util/RandomSource; eg
getRelativePortalPosition (Lnet/minecraft/core/Direction$Axis;Lnet/minecraft/BlockUtil$FoundRectangle;)Lnet/minecraft/world/phys/Vec3; a
getRiddenInput (Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/phys/Vec3;)Lnet/minecraft/world/phys/Vec3; b
getRiddenSpeed (Lnet/minecraft/world/entity/player/Player;)F e
getScale ()F dZ
getSleepingPos ()Ljava/util/Optional; fB
getSlot (I)Lnet/minecraft/world/entity/SlotAccess; a_
getSoundVolume ()F eW
getSpeed ()F ff
getStandingEyeHeight (Lnet/minecraft/world/entity/Pose;Lnet/minecraft/world/entity/EntityDimensions;)F b
getStingerCount ()I eP
getSwimAmount (F)F a
getTicksUsingItem ()I fr
getUseItem ()Lnet/minecraft/world/item/ItemStack; fp
getUseItemRemainingTicks ()I fq
getUsedItemHand ()Lnet/minecraft/world/InteractionHand; fo
getViewYRot (F)F h
getVisibilityPercent (Lnet/minecraft/world/entity/Entity;)D B
getVisualRotationYInDegrees ()F dD
getVoicePitch ()F eX
getWaterSlowDown ()F fd
getYHeadRot ()F cp
goDownInWater ()V fc
handleDamageEvent (Lnet/minecraft/world/damagesource/DamageSource;)V c
handleEntityEvent (B)V b
handleEquipmentChanges (Ljava/util/Map;)V b
handleHandSwap (Ljava/util/Map;)V a
handleOnClimbable (Lnet/minecraft/world/phys/Vec3;)Lnet/minecraft/world/phys/Vec3; j
handleRelativeFrictionAndCalculateMovement (Lnet/minecraft/world/phys/Vec3;F)Lnet/minecraft/world/phys/Vec3; a
hasEffect (Lnet/minecraft/world/effect/MobEffect;)Z a
hasItemInSlot (Lnet/minecraft/world/entity/EquipmentSlot;)Z b
hasLineOfSight (Lnet/minecraft/world/entity/Entity;)Z E
heal (F)V b
hurt (Lnet/minecraft/world/damagesource/DamageSource;F)Z a
hurtArmor (Lnet/minecraft/world/damagesource/DamageSource;F)V b
hurtCurrentlyUsedShield (F)V u
hurtHelmet (Lnet/minecraft/world/damagesource/DamageSource;F)V c
increaseAirSupply (I)I n
indicateDamage (DD)V a
internalSetAbsorptionAmount (F)V z
isAffectedByFluids ()Z ea
isAffectedByPotions ()Z fy
isAlive ()Z bx
isAlwaysExperienceDropper ()Z ef
isAutoSpinAttack ()Z fj
isBaby ()Z o_
isBlocking ()Z fu
isCurrentlyGlowing ()Z cd
isDamageSourceBlocked (Lnet/minecraft/world/damagesource/DamageSource;)Z f
isDeadOrDying ()Z ew
isFallFlying ()Z fw
isHolding (Lnet/minecraft/world/item/Item;)Z b
isHolding (Ljava/util/function/Predicate;)Z b
isImmobile ()Z eY
isInWall ()Z by
isInvertedHealAndHarm ()Z eu
isPickable ()Z bt
isPushable ()Z bu
isSensitiveToWater ()Z fh
isSleeping ()Z fD
isSuppressingSlidingDownLadder ()Z fv
isUsingItem ()Z fn
isVisuallySwimming ()Z ca
jumpFromGround ()V fb
jumpInLiquid (Lnet/minecraft/tags/TagKey;)V c
kill ()V al
knockback (DDD)V q
lambda$addAdditionalSaveData$1 (Lnet/minecraft/nbt/CompoundTag;Lnet/minecraft/core/BlockPos;)V a
lambda$addAdditionalSaveData$2 (Lnet/minecraft/nbt/CompoundTag;Lnet/minecraft/nbt/Tag;)V a
lambda$checkBedExists$7 (Lnet/minecraft/core/BlockPos;)Ljava/lang/Boolean; j
lambda$createEquipmentSlotAccess$10 (Lnet/minecraft/world/entity/EquipmentSlot;Lnet/minecraft/world/item/ItemStack;)Z d
lambda$handleEquipmentChanges$5 (Ljava/util/List;Lnet/minecraft/world/entity/EquipmentSlot;Lnet/minecraft/world/item/ItemStack;)V a
lambda$isHolding$4 (Lnet/minecraft/world/item/Item;Lnet/minecraft/world/item/ItemStack;)Z a
lambda$stopSleeping$8 (Lnet/minecraft/core/BlockPos;)Lnet/minecraft/world/phys/Vec3; i
lambda$stopSleeping$9 (Lnet/minecraft/core/BlockPos;)V h
lambda$tickEffects$3 (Lnet/minecraft/world/effect/MobEffectInstance;)V e
lambda$tryAddSoulSpeed$0 (Lnet/minecraft/world/entity/LivingEntity;)V i
lambda$updateFallFlying$6 (Lnet/minecraft/world/entity/LivingEntity;)V h
lerpHeadRotationStep (ID)V a
lerpHeadTo (FI)V a
lerpTargetX ()D p_
lerpTargetXRot ()F f_
lerpTargetY ()D N_
lerpTargetYRot ()F q_
lerpTargetZ ()D O_
lerpTo (DDDFFI)V a
lookAt (Lnet/minecraft/commands/arguments/EntityAnchorArgument$Anchor;Lnet/minecraft/world/phys/Vec3;)V a
makeBrain (Lcom/mojang/serialization/Dynamic;)Lnet/minecraft/world/entity/ai/Brain; a
makePoofParticles ()V C
maxUpStep ()F dG
onAttributeUpdated (Lnet/minecraft/world/entity/ai/attributes/Attribute;)V d
onBelowWorld ()V aB
onChangedBlock (Lnet/minecraft/core/BlockPos;)V c
onClimbable ()Z e_
onEffectAdded (Lnet/minecraft/world/effect/MobEffectInstance;Lnet/minecraft/world/entity/Entity;)V a
onEffectRemoved (Lnet/minecraft/world/effect/MobEffectInstance;)V a
onEffectUpdated (Lnet/minecraft/world/effect/MobEffectInstance;ZLnet/minecraft/world/entity/Entity;)V a
onEnterCombat ()V g_
onEquipItem (Lnet/minecraft/world/entity/EquipmentSlot;Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/item/ItemStack;)V a
onItemPickup (Lnet/minecraft/world/entity/item/ItemEntity;)V a
onLeaveCombat ()V h_
onSoulSpeedBlock ()Z dU
onSyncedDataUpdated (Lnet/minecraft/network/syncher/EntityDataAccessor;)V a
playBlockFallSound ()V eI
playHurtSound (Lnet/minecraft/world/damagesource/DamageSource;)V e
push (Lnet/minecraft/world/entity/Entity;)V g
pushEntities ()V M_
randomTeleport (DDDZ)Z b
readAdditionalSaveData (Lnet/minecraft/nbt/CompoundTag;)V a
recreateFromPacket (Lnet/minecraft/network/protocol/game/ClientboundAddEntityPacket;)V a
refreshDirtyAttributes ()V y
releaseUsingItem ()V fs
remove (Lnet/minecraft/world/entity/Entity$RemovalReason;)V a
removeAllEffects ()Z er
removeEffect (Lnet/minecraft/world/effect/MobEffect;)Z d
removeEffectNoUpdate (Lnet/minecraft/world/effect/MobEffect;)Lnet/minecraft/world/effect/MobEffectInstance; c
removeEffectParticles ()V eq
removeFrost ()V dX
removeSoulSpeed ()V dV
resetForwardDirectionOfRelativePortalPosition (Lnet/minecraft/world/phys/Vec3;)Lnet/minecraft/world/phys/Vec3; i
rideTick ()V t
sendEffectToPassengers (Lnet/minecraft/world/effect/MobEffectInstance;)V d
serverAiStep ()V fi
setAbsorptionAmount (F)V y
setArrowCount (I)V p
setDiscardFriction (Z)V p
setHealth (F)V c
setItemInHand (Lnet/minecraft/world/InteractionHand;Lnet/minecraft/world/item/ItemStack;)V a
setItemSlot (Lnet/minecraft/world/entity/EquipmentSlot;Lnet/minecraft/world/item/ItemStack;)V a
setJumping (Z)V r
setLastArmorItem (Lnet/minecraft/world/entity/EquipmentSlot;Lnet/minecraft/world/item/ItemStack;)V b
setLastHandItem (Lnet/minecraft/world/entity/EquipmentSlot;Lnet/minecraft/world/item/ItemStack;)V c
setLastHurtByMob (Lnet/minecraft/world/entity/LivingEntity;)V a
setLastHurtByPlayer (Lnet/minecraft/world/entity/player/Player;)V c
setLastHurtMob (Lnet/minecraft/world/entity/Entity;)V A
setLivingEntityFlag (IZ)V c
setNoActionTime (I)V o
setPosToBed (Lnet/minecraft/core/BlockPos;)V a
setRecordPlayingNearby (Lnet/minecraft/core/BlockPos;Z)V a
setSleepingPos (Lnet/minecraft/core/BlockPos;)V g
setSpeed (F)V w
setSprinting (Z)V g
setStingerCount (I)V q
setYBodyRot (F)V o
setYHeadRot (F)V n
shouldDiscardFriction ()Z em
shouldDropExperience ()Z ec
shouldDropLoot ()Z ed
shouldRemoveSoulSpeed (Lnet/minecraft/world/level/block/state/BlockState;)Z c
shouldShowName ()Z cC
shouldTriggerItemUseEffects ()Z K
skipDropExperience ()V eC
spawnItemParticles (Lnet/minecraft/world/item/ItemStack;I)V a
spawnSoulSpeedParticle ()V dT
startSleeping (Lnet/minecraft/core/BlockPos;)V b
startUsingItem (Lnet/minecraft/world/InteractionHand;)V c
stopRiding ()V ac
stopSleeping ()V fE
stopUsingItem ()V ft
swapHandItems ()V D
swing (Lnet/minecraft/world/InteractionHand;Z)V a
swing (Lnet/minecraft/world/InteractionHand;)V a
take (Lnet/minecraft/world/entity/Entity;I)V a
tick ()V l
tickDeath ()V eb
tickEffects ()V en
tickHeadTurn (FF)F e
tickRidden (Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/phys/Vec3;)V a
trapdoorUsableAsLadder (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)Z c
travel (Lnet/minecraft/world/phys/Vec3;)V a
travelRidden (Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/phys/Vec3;)V c
triggerItemUseEffects (Lnet/minecraft/world/item/ItemStack;I)V b
tryAddFrost ()V dY
tryAddSoulSpeed ()V dW
updateEffectVisibility ()V fl
updateFallFlying ()V H
updateGlowingStatus ()V u
updateInvisibilityStatus ()V J
updateSwimAmount ()V M
updateSwingTime ()V eQ
updateUsingItem (Lnet/minecraft/world/item/ItemStack;)V a
updateWalkAnimation (F)V v
updatingUsingItem ()V I
verifyEquippedItem (Lnet/minecraft/world/item/ItemStack;)V e
wasExperienceConsumed ()Z eD
wouldNotSuffocateAtTargetPose (Lnet/minecraft/world/entity/Pose;)Z f
net/minecraft/world/entity/LivingEntity$1 bml$1
$SwitchMap$net$minecraft$world$entity$EquipmentSlot b
$SwitchMap$net$minecraft$world$entity$EquipmentSlot$Type a
<clinit> ()V <clinit>
net/minecraft/world/entity/LivingEntity$Fallsounds bml$a
big b
small a
<init> (Lnet/minecraft/sounds/SoundEvent;Lnet/minecraft/sounds/SoundEvent;)V <init>
big ()Lnet/minecraft/sounds/SoundEvent; b
equals (Ljava/lang/Object;)Z equals
hashCode ()I hashCode
small ()Lnet/minecraft/sounds/SoundEvent; a
toString ()Ljava/lang/String; toString
net/minecraft/world/entity/Marker bmm
DATA_TAG b
data c
<init> (Lnet/minecraft/world/entity/EntityType;Lnet/minecraft/world/level/Level;)V <init>
addAdditionalSaveData (Lnet/minecraft/nbt/CompoundTag;)V b
addPassenger (Lnet/minecraft/world/entity/Entity;)V p
canAddPassenger (Lnet/minecraft/world/entity/Entity;)Z r
couldAcceptPassenger ()Z bD
defineSynchedData ()V c_
getAddEntityPacket ()Lnet/minecraft/network/protocol/Packet; dj
getPistonPushReaction ()Lnet/minecraft/world/level/material/PushReaction; s_
isIgnoringBlockTriggers ()Z r_
readAdditionalSaveData (Lnet/minecraft/nbt/CompoundTag;)V a
tick ()V l
net/minecraft/world/entity/Mob bmn
DATA_MOB_FLAGS_ID b
DEFAULT_ATTACK_REACH bT
DEFAULT_EQUIPMENT_DROP_CHANCE bF
ITEM_PICKUP_REACH bS
LEASH_TAG bE
MAX_ENCHANTED_ARMOR_CHANCE bC
MAX_ENCHANTED_WEAPON_CHANCE bD
MAX_PICKUP_LOOT_CHANCE bB
MAX_WEARING_ARMOR_CHANCE bA
MOB_FLAG_AGGRESSIVE e
MOB_FLAG_LEFTHANDED d
MOB_FLAG_NO_AI c
PICKUP_REACH f
PRESERVE_ITEM_DROP_CHANCE bG
UPDATE_GOAL_SELECTOR_EVERY_N_TICKS bH
ambientSoundTime bI
armorDropChances bR
armorItems bY
bodyRotationControl bU
canPickUpLoot bZ
delayedLeashHolderId cf
goalSelector bO
handDropChances bQ
handItems bX
jumpControl bM
leashHolder ce
leashInfoTag cg
lookControl bK
lootTable cc
lootTableSeed cd
moveControl bL
navigation bN
pathfindingMalus cb
persistenceRequired ca
restrictCenter ch
restrictRadius ci
sensing bW
target bV
targetSelector bP
xpReward bJ
<clinit> ()V <clinit>
<init> (Lnet/minecraft/world/entity/EntityType;Lnet/minecraft/world/level/Level;)V <init>
addAdditionalSaveData (Lnet/minecraft/nbt/CompoundTag;)V b
aiStep ()V d_
ate ()V P
baseTick ()V as
canAttackType (Lnet/minecraft/world/entity/EntityType;)Z a
canBeLeashed (Lnet/minecraft/world/entity/player/Player;)Z a
canFireProjectileWeapon (Lnet/minecraft/world/item/ProjectileWeaponItem;)Z a
canHoldItem (Lnet/minecraft/world/item/ItemStack;)Z j
canPickUpLoot ()Z fK
canReplaceCurrentItem (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/item/ItemStack;)Z b
canReplaceEqualItem (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/item/ItemStack;)Z c
canTakeItem (Lnet/minecraft/world/item/ItemStack;)Z f
checkAndHandleImportantInteractions (Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/InteractionHand;)Lnet/minecraft/world/InteractionResult; c
checkDespawn ()V dy
checkMobSpawnRules (Lnet/minecraft/world/entity/EntityType;Lnet/minecraft/world/level/LevelAccessor;Lnet/minecraft/world/entity/MobSpawnType;Lnet/minecraft/core/BlockPos;Lnet/minecraft/util/RandomSource;)Z a
checkSpawnObstruction (Lnet/minecraft/world/level/LevelReader;)Z a
checkSpawnRules (Lnet/minecraft/world/level/LevelAccessor;Lnet/minecraft/world/entity/MobSpawnType;)Z a
clearRestriction ()V fP
convertTo (Lnet/minecraft/world/entity/EntityType;Z)Lnet/minecraft/world/entity/Mob; a
createBodyControl ()Lnet/minecraft/world/entity/ai/control/BodyRotationControl; H
createMobAttributes ()Lnet/minecraft/world/entity/ai/attributes/AttributeSupplier$Builder; C
createNavigation (Lnet/minecraft/world/level/Level;)Lnet/minecraft/world/entity/ai/navigation/PathNavigation; b
customServerAiStep ()V Z
defineSynchedData ()V c_
doHurtTarget (Lnet/minecraft/world/entity/Entity;)Z C
dropCustomDeathLoot (Lnet/minecraft/world/damagesource/DamageSource;IZ)V a
dropFromLootTable (Lnet/minecraft/world/damagesource/DamageSource;Z)V a
dropLeash (ZZ)V a
enchantSpawnedArmor (Lnet/minecraft/util/RandomSource;FLnet/minecraft/world/entity/EquipmentSlot;)V a
enchantSpawnedWeapon (Lnet/minecraft/util/RandomSource;F)V a
equipItemIfPossible (Lnet/minecraft/world/item/ItemStack;)Lnet/minecraft/world/item/ItemStack; i
finalizeSpawn (Lnet/minecraft/world/level/ServerLevelAccessor;Lnet/minecraft/world/DifficultyInstance;Lnet/minecraft/world/entity/MobSpawnType;Lnet/minecraft/world/entity/SpawnGroupData;Lnet/minecraft/nbt/CompoundTag;)Lnet/minecraft/world/entity/SpawnGroupData; a
getAmbientSound ()Lnet/minecraft/sounds/SoundEvent; y
getAmbientSoundInterval ()I Q
getArmorSlots ()Ljava/lang/Iterable; bL
getAttackBoundingBox ()Lnet/minecraft/world/phys/AABB; fX
getControllingPassenger ()Lnet/minecraft/world/entity/LivingEntity; cN
getDefaultLootTable ()Lnet/minecraft/resources/ResourceLocation; U
getEquipmentDropChance (Lnet/minecraft/world/entity/EquipmentSlot;)F f
getEquipmentForSlot (Lnet/minecraft/world/entity/EquipmentSlot;I)Lnet/minecraft/world/item/Item; a
getExperienceReward ()I ee
getHandSlots ()Ljava/lang/Iterable; bK
getHeadRotSpeed ()I fH
getItemBySlot (Lnet/minecraft/world/entity/EquipmentSlot;)Lnet/minecraft/world/item/ItemStack; c
getJumpControl ()Lnet/minecraft/world/entity/ai/control/JumpControl; M
getLeashHolder ()Lnet/minecraft/world/entity/Entity; fT
getLookControl ()Lnet/minecraft/world/entity/ai/control/LookControl; I
getLootTable ()Lnet/minecraft/resources/ResourceLocation; eA
getLootTableSeed ()J eB
getMainArm ()Lnet/minecraft/world/entity/HumanoidArm; fm
getMaxFallDistance ()I cu
getMaxHeadXRot ()I aa
getMaxHeadYRot ()I ab
getMaxSpawnClusterSize ()I fI
getMoveControl ()Lnet/minecraft/world/entity/ai/control/MoveControl; K
getNavigation ()Lnet/minecraft/world/entity/ai/navigation/PathNavigation; N
getPathfindingMalus (Lnet/minecraft/world/level/pathfinder/BlockPathTypes;)F a
getPickResult ()Lnet/minecraft/world/item/ItemStack; dz
getPickupReach ()Lnet/minecraft/core/Vec3i; V
getRestrictCenter ()Lnet/minecraft/core/BlockPos; fN
getRestrictRadius ()F fO
getSensing ()Lnet/minecraft/world/entity/ai/sensing/Sensing; O
getTarget ()Lnet/minecraft/world/entity/LivingEntity; q
handleEntityEvent (B)V b
hasRestriction ()Z fQ
interact (Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/InteractionHand;)Lnet/minecraft/world/InteractionResult; a
isAggressive ()Z fW
isEffectiveAi ()Z cY
isLeashed ()Z fS
isLeftHanded ()Z fV
isMaxGroupSizeReached (I)Z d
isNoAi ()Z fU
isPersistenceRequired ()Z fL
isSunBurnTick ()Z fY
isWithinMeleeAttackRange (Lnet/minecraft/world/entity/LivingEntity;)Z i
isWithinRestriction ()Z fM
isWithinRestriction (Lnet/minecraft/core/BlockPos;)Z a
jumpInLiquid (Lnet/minecraft/tags/TagKey;)V c
lambda$canReplaceEqualItem$0 (Ljava/lang/String;)Z e
lambda$canReplaceEqualItem$1 (Ljava/lang/String;)Z c
lambda$checkAndHandleImportantInteractions$2 (Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/entity/Mob;)V b
lambda$removeAfterChangingDimensions$4 (Lnet/minecraft/world/item/ItemStack;)V m
lambda$removeFreeWill$3 (Lnet/minecraft/world/entity/ai/goal/Goal;)Z a
lookAt (Lnet/minecraft/world/entity/Entity;FF)V a
maybeDisableShield (Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/item/ItemStack;)V a
mobInteract (Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/InteractionHand;)Lnet/minecraft/world/InteractionResult; b
onOffspringSpawnedFromEgg (Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/entity/Mob;)V a
onPathfindingDone ()V G
onPathfindingStart ()V E
pickUpItem (Lnet/minecraft/world/entity/item/ItemEntity;)V b
playAmbientSound ()V R
playHurtSound (Lnet/minecraft/world/damagesource/DamageSource;)V e
populateDefaultEquipmentEnchantments (Lnet/minecraft/util/RandomSource;Lnet/minecraft/world/DifficultyInstance;)V b
populateDefaultEquipmentSlots (Lnet/minecraft/util/RandomSource;Lnet/minecraft/world/DifficultyInstance;)V a
readAdditionalSaveData (Lnet/minecraft/nbt/CompoundTag;)V a
registerGoals ()V B
removeAfterChangingDimensions ()V cs
removeAllGoals (Ljava/util/function/Predicate;)V c
removeFreeWill ()V fZ
removeWhenFarAway (D)Z h
requiresCustomPersistence ()Z W
resetAmbientSoundTime ()V u
restoreLeashFromSave ()V ga
restrictTo (Lnet/minecraft/core/BlockPos;I)V a
rotlerp (FFF)F a
sendDebugPackets ()V Y
serverAiStep ()V fi
setAggressive (Z)V v
setBaby (Z)V a
setCanPickUpLoot (Z)V s
setDelayedLeashHolderId (I)V r
setDropChance (Lnet/minecraft/world/entity/EquipmentSlot;F)V a
setGuaranteedDrop (Lnet/minecraft/world/entity/EquipmentSlot;)V e
setItemSlot (Lnet/minecraft/world/entity/EquipmentSlot;Lnet/minecraft/world/item/ItemStack;)V a
setItemSlotAndDropWhenKilled (Lnet/minecraft/world/entity/EquipmentSlot;Lnet/minecraft/world/item/ItemStack;)V b
setLeashedTo (Lnet/minecraft/world/entity/Entity;Z)V b
setLeftHanded (Z)V u
setNoAi (Z)V t
setPathfindingMalus (Lnet/minecraft/world/level/pathfinder/BlockPathTypes;F)V a
setPersistenceRequired ()V fJ
setSpeed (F)V w
setTarget (Lnet/minecraft/world/entity/LivingEntity;)V h
setXxa (F)V C
setYya (F)V B
setZza (F)V A
shouldDespawnInPeaceful ()Z X
shouldPassengersInheritMalus ()Z D
spawnAnim ()V S
startRiding (Lnet/minecraft/world/entity/Entity;Z)Z a
tick ()V l
tickHeadTurn (FF)F e
tickLeash ()V fR
updateControlFlags ()V T
wantsToPickUp (Lnet/minecraft/world/item/ItemStack;)Z k
net/minecraft/world/entity/Mob$1 bmn$1
$SwitchMap$net$minecraft$world$entity$EquipmentSlot b
$SwitchMap$net$minecraft$world$entity$EquipmentSlot$Type a
<clinit> ()V <clinit>
net/minecraft/world/entity/MobCategory bmo
$VALUES p
AMBIENT c
AXOLOTLS d
CODEC i
CREATURE b
MISC h
MONSTER a
UNDERGROUND_WATER_CREATURE e
WATER_AMBIENT g
WATER_CREATURE f
despawnDistance o
isFriendly k
isPersistent l
max j
name m
noDespawnDistance n
$values ()[Lnet/minecraft/world/entity/MobCategory; h
<clinit> ()V <clinit>
<init> (Ljava/lang/String;ILjava/lang/String;IZZI)V <init>
getDespawnDistance ()I f
getMaxInstancesPerChunk ()I b
getName ()Ljava/lang/String; a
getNoDespawnDistance ()I g
getSerializedName ()Ljava/lang/String; c
isFriendly ()Z d
isPersistent ()Z e
valueOf (Ljava/lang/String;)Lnet/minecraft/world/entity/MobCategory; valueOf
values ()[Lnet/minecraft/world/entity/MobCategory; values
net/minecraft/world/entity/MobSpawnType bmp
$VALUES r
BREEDING e
BUCKET l
CHUNK_GENERATION b
COMMAND n
CONVERSION i
DISPENSER o
EVENT h
JOCKEY g
MOB_SUMMONED f
NATURAL a
PATROL p
REINFORCEMENT j
SPAWNER c
SPAWN_EGG m
STRUCTURE d
TRIAL_SPAWNER q
TRIGGERED k
$values ()[Lnet/minecraft/world/entity/MobSpawnType; a
<clinit> ()V <clinit>
<init> (Ljava/lang/String;I)V <init>
ignoresLightRequirements (Lnet/minecraft/world/entity/MobSpawnType;)Z b
isSpawner (Lnet/minecraft/world/entity/MobSpawnType;)Z a
valueOf (Ljava/lang/String;)Lnet/minecraft/world/entity/MobSpawnType; valueOf
values ()[Lnet/minecraft/world/entity/MobSpawnType; values
net/minecraft/world/entity/MobType bmq
ARTHROPOD c
ILLAGER d
UNDEAD b
UNDEFINED a
WATER e
<clinit> ()V <clinit>
<init> ()V <init>
net/minecraft/world/entity/MoverType bmr
$VALUES f
PISTON c
PLAYER b
SELF a
SHULKER e
SHULKER_BOX d
$values ()[Lnet/minecraft/world/entity/MoverType; a
<clinit> ()V <clinit>
<init> (Ljava/lang/String;I)V <init>
valueOf (Ljava/lang/String;)Lnet/minecraft/world/entity/MoverType; valueOf
values ()[Lnet/minecraft/world/entity/MoverType; values
net/minecraft/world/entity/NeutralMob bms
TAG_ANGER_TIME b_
TAG_ANGRY_AT c_
addPersistentAngerSaveData (Lnet/minecraft/nbt/CompoundTag;)V c
canAttack (Lnet/minecraft/world/entity/LivingEntity;)Z c
forgetCurrentTargetAndRefreshUniversalAnger ()V ab_
getLastHurtByMob ()Lnet/minecraft/world/entity/LivingEntity; eh
getPersistentAngerTarget ()Ljava/util/UUID; b
getRemainingPersistentAngerTime ()I a
getTarget ()Lnet/minecraft/world/entity/LivingEntity; q
isAngry ()Z aa_
isAngryAt (Lnet/minecraft/world/entity/LivingEntity;)Z a_
isAngryAtAllPlayers (Lnet/minecraft/world/level/Level;)Z a_
playerDied (Lnet/minecraft/world/entity/player/Player;)V a_
readPersistentAngerSaveData (Lnet/minecraft/world/level/Level;Lnet/minecraft/nbt/CompoundTag;)V a
setLastHurtByMob (Lnet/minecraft/world/entity/LivingEntity;)V a
setLastHurtByPlayer (Lnet/minecraft/world/entity/player/Player;)V c
setPersistentAngerTarget (Ljava/util/UUID;)V a
setRemainingPersistentAngerTime (I)V a
setTarget (Lnet/minecraft/world/entity/LivingEntity;)V h
startPersistentAngerTimer ()V c
stopBeingAngry ()V X_
updatePersistentAnger (Lnet/minecraft/server/level/ServerLevel;Z)V a
net/minecraft/world/entity/OwnableEntity bmt
getOwner ()Lnet/minecraft/world/entity/LivingEntity; R_
getOwnerUUID ()Ljava/util/UUID; d
level ()Lnet/minecraft/world/level/EntityGetter; e
net/minecraft/world/entity/PathfinderMob bmu
DEFAULT_WALK_TARGET_VALUE bS
<init> (Lnet/minecraft/world/entity/EntityType;Lnet/minecraft/world/level/Level;)V <init>
checkSpawnRules (Lnet/minecraft/world/level/LevelAccessor;Lnet/minecraft/world/entity/MobSpawnType;)Z a
followLeashSpeed ()D gd
getWalkTargetValue (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/LevelReader;)F a
getWalkTargetValue (Lnet/minecraft/core/BlockPos;)F h
isPanicking ()Z gb
isPathFinding ()Z ga
lambda$isPanicking$0 (Lnet/minecraft/world/entity/ai/goal/WrappedGoal;)Z a
onLeashDistance (F)V D
shouldStayCloseToLeashHolder ()Z gc
tickLeash ()V fR
net/minecraft/world/entity/PlayerRideable bmv
net/minecraft/world/entity/PlayerRideableJumping bmw
canJump ()Z a
getJumpCooldown ()I ad_
handleStartJump (I)V c
handleStopJump ()V b
onPlayerJump (I)V b
net/minecraft/world/entity/Pose bmx
$VALUES s
CROAKING i
CROUCHING f
DIGGING o
DYING h
EMERGING n
FALL_FLYING b
INHALING r
LONG_JUMPING g
ROARING l
SHOOTING q
SITTING k
SLEEPING c
SLIDING p
SNIFFING m
SPIN_ATTACK e
STANDING a
SWIMMING d
USING_TONGUE j
$values ()[Lnet/minecraft/world/entity/Pose; a
<clinit> ()V <clinit>
<init> (Ljava/lang/String;I)V <init>
valueOf (Ljava/lang/String;)Lnet/minecraft/world/entity/Pose; valueOf
values ()[Lnet/minecraft/world/entity/Pose; values
net/minecraft/world/entity/PowerableMob bmy
isPowered ()Z a
net/minecraft/world/entity/RelativeMovement bmz
$VALUES i
ALL f
ROTATION g
X a
X_ROT e
Y b
Y_ROT d
Z c
bit h
$values ()[Lnet/minecraft/world/entity/RelativeMovement; b
<clinit> ()V <clinit>
<init> (Ljava/lang/String;II)V <init>
getMask ()I a
isSet (I)Z b
pack (Ljava/util/Set;)I a
unpack (I)Ljava/util/Set; a
valueOf (Ljava/lang/String;)Lnet/minecraft/world/entity/RelativeMovement; valueOf
values ()[Lnet/minecraft/world/entity/RelativeMovement; values
net/minecraft/world/entity/ReputationEventHandler bna
onReputationEventFrom (Lnet/minecraft/world/entity/ai/village/ReputationEventType;Lnet/minecraft/world/entity/Entity;)V a
net/minecraft/world/entity/Saddleable bnb
equipSaddle (Lnet/minecraft/sounds/SoundSource;)V a
getSaddleSoundEvent ()Lnet/minecraft/sounds/SoundEvent; Z_
isSaddleable ()Z g
isSaddled ()Z i
net/minecraft/world/entity/Shearable bnc
readyForShearing ()Z a
shear (Lnet/minecraft/sounds/SoundSource;)V a
net/minecraft/world/entity/SlotAccess bnd
NULL b
<clinit> ()V <clinit>
forContainer (Lnet/minecraft/world/Container;I)Lnet/minecraft/world/entity/SlotAccess; a
forContainer (Lnet/minecraft/world/Container;ILjava/util/function/Predicate;)Lnet/minecraft/world/entity/SlotAccess; a
forEquipmentSlot (Lnet/minecraft/world/entity/LivingEntity;Lnet/minecraft/world/entity/EquipmentSlot;)Lnet/minecraft/world/entity/SlotAccess; a
forEquipmentSlot (Lnet/minecraft/world/entity/LivingEntity;Lnet/minecraft/world/entity/EquipmentSlot;Ljava/util/function/Predicate;)Lnet/minecraft/world/entity/SlotAccess; a
get ()Lnet/minecraft/world/item/ItemStack; a
lambda$forContainer$0 (Lnet/minecraft/world/item/ItemStack;)Z c
lambda$forEquipmentSlot$1 (Lnet/minecraft/world/item/ItemStack;)Z b
set (Lnet/minecraft/world/item/ItemStack;)Z a
net/minecraft/world/entity/SlotAccess$1 bnd$1
<init> ()V <init>
get ()Lnet/minecraft/world/item/ItemStack; a
set (Lnet/minecraft/world/item/ItemStack;)Z a
net/minecraft/world/entity/SlotAccess$2 bnd$2
val$id c
val$inventory a
val$validator d
<init> (Lnet/minecraft/world/Container;ILjava/util/function/Predicate;)V <init>
get ()Lnet/minecraft/world/item/ItemStack; a
set (Lnet/minecraft/world/item/ItemStack;)Z a
net/minecraft/world/entity/SlotAccess$3 bnd$3
val$entity a
val$slot c
val$validator d
<init> (Lnet/minecraft/world/entity/LivingEntity;Lnet/minecraft/world/entity/EquipmentSlot;Ljava/util/function/Predicate;)V <init>
get ()Lnet/minecraft/world/item/ItemStack; a
set (Lnet/minecraft/world/item/ItemStack;)Z a
net/minecraft/world/entity/SpawnGroupData bne
net/minecraft/world/entity/SpawnPlacements bnf
DATA_BY_TYPE a
<clinit> ()V <clinit>
<init> ()V <init>
checkSpawnRules (Lnet/minecraft/world/entity/EntityType;Lnet/minecraft/world/level/ServerLevelAccessor;Lnet/minecraft/world/entity/MobSpawnType;Lnet/minecraft/core/BlockPos;Lnet/minecraft/util/RandomSource;)Z a
getHeightmapType (Lnet/minecraft/world/entity/EntityType;)Lnet/minecraft/world/level/levelgen/Heightmap$Types; b
getPlacementType (Lnet/minecraft/world/entity/EntityType;)Lnet/minecraft/world/entity/SpawnPlacements$Type; a
register (Lnet/minecraft/world/entity/EntityType;Lnet/minecraft/world/entity/SpawnPlacements$Type;Lnet/minecraft/world/level/levelgen/Heightmap$Types;Lnet/minecraft/world/entity/SpawnPlacements$SpawnPredicate;)V a
net/minecraft/world/entity/SpawnPlacements$Data bnf$a
heightMap a
placement b
predicate c
<init> (Lnet/minecraft/world/level/levelgen/Heightmap$Types;Lnet/minecraft/world/entity/SpawnPlacements$Type;Lnet/minecraft/world/entity/SpawnPlacements$SpawnPredicate;)V <init>
net/minecraft/world/entity/SpawnPlacements$SpawnPredicate bnf$b
test (Lnet/minecraft/world/entity/EntityType;Lnet/minecraft/world/level/ServerLevelAccessor;Lnet/minecraft/world/entity/MobSpawnType;Lnet/minecraft/core/BlockPos;Lnet/minecraft/util/RandomSource;)Z test
net/minecraft/world/entity/SpawnPlacements$Type bnf$c
$VALUES e
IN_LAVA d
IN_WATER b
NO_RESTRICTIONS c
ON_GROUND a
$values ()[Lnet/minecraft/world/entity/SpawnPlacements$Type; a
<clinit> ()V <clinit>
<init> (Ljava/lang/String;I)V <init>
valueOf (Ljava/lang/String;)Lnet/minecraft/world/entity/SpawnPlacements$Type; valueOf
values ()[Lnet/minecraft/world/entity/SpawnPlacements$Type; values
net/minecraft/world/entity/TamableAnimal bng
DATA_FLAGS_ID bT
DATA_OWNERUUID_ID bU
orderedToSit bW
<clinit> ()V <clinit>
<init> (Lnet/minecraft/world/entity/EntityType;Lnet/minecraft/world/level/Level;)V <init>
addAdditionalSaveData (Lnet/minecraft/nbt/CompoundTag;)V b
canAttack (Lnet/minecraft/world/entity/LivingEntity;)Z c
canBeLeashed (Lnet/minecraft/world/entity/player/Player;)Z a
defineSynchedData ()V c_
die (Lnet/minecraft/world/damagesource/DamageSource;)V a
getOwnerUUID ()Ljava/util/UUID; d
getTeam ()Lnet/minecraft/world/scores/PlayerTeam; cg
handleEntityEvent (B)V b
isAlliedTo (Lnet/minecraft/world/entity/Entity;)Z s
isInSittingPose ()Z A
isOrderedToSit ()Z ge
isOwnedBy (Lnet/minecraft/world/entity/LivingEntity;)Z j
isTame ()Z u
level ()Lnet/minecraft/world/level/EntityGetter; e
readAdditionalSaveData (Lnet/minecraft/nbt/CompoundTag;)V a
reassessTameGoals ()V w
setInSittingPose (Z)V y
setOrderedToSit (Z)V z
setOwnerUUID (Ljava/util/UUID;)V b
setTame (Z)V x
spawnTamingParticles (Z)V w
tame (Lnet/minecraft/world/entity/player/Player;)V f
wantsToAttack (Lnet/minecraft/world/entity/LivingEntity;Lnet/minecraft/world/entity/LivingEntity;)Z a
net/minecraft/world/entity/Targeting bnh
getTarget ()Lnet/minecraft/world/entity/LivingEntity; q
net/minecraft/world/entity/TraceableEntity bni
getOwner ()Lnet/minecraft/world/entity/Entity; w
net/minecraft/world/entity/VariantHolder bnj
getVariant ()Ljava/lang/Object; c
setVariant (Ljava/lang/Object;)V a
net/minecraft/world/entity/WalkAnimationState bnk
position c
speed b
speedOld a
<init> ()V <init>
isMoving ()Z c
position ()F b
position (F)F c
setSpeed (F)V a
speed (F)F b
speed ()F a
update (FF)V a
net/minecraft/world/entity/ai/Brain bnl
LOGGER a
SCHEDULE_UPDATE_DELAY c
activeActivities k
activityMemoriesToEraseWhenStopped i
activityRequirements h
availableBehaviorsByPriority f
codec b
coreActivities j
defaultActivity l
lastScheduleUpdate m
memories d
schedule g
sensors e
<clinit> ()V <clinit>
<init> (Ljava/util/Collection;Ljava/util/Collection;Lcom/google/common/collect/ImmutableList;Ljava/util/function/Supplier;)V <init>
activityRequirementsAreMet (Lnet/minecraft/world/entity/schedule/Activity;)Z f
addActivity (Lnet/minecraft/world/entity/schedule/Activity;Lcom/google/common/collect/ImmutableList;)V a
addActivity (Lnet/minecraft/world/entity/schedule/Activity;ILcom/google/common/collect/ImmutableList;)V a
addActivityAndRemoveMemoriesWhenStopped (Lnet/minecraft/world/entity/schedule/Activity;Lcom/google/common/collect/ImmutableList;Ljava/util/Set;Ljava/util/Set;)V a
addActivityAndRemoveMemoryWhenStopped (Lnet/minecraft/world/entity/schedule/Activity;ILcom/google/common/collect/ImmutableList;Lnet/minecraft/world/entity/ai/memory/MemoryModuleType;)V a
addActivityWithConditions (Lnet/minecraft/world/entity/schedule/Activity;Lcom/google/common/collect/ImmutableList;Ljava/util/Set;)V a
checkMemory (Lnet/minecraft/world/entity/ai/memory/MemoryModuleType;Lnet/minecraft/world/entity/ai/memory/MemoryStatus;)Z a
clearMemories ()V a
codec (Ljava/util/Collection;Ljava/util/Collection;)Lcom/mojang/serialization/Codec; b
copyWithoutBehaviors ()Lnet/minecraft/world/entity/ai/Brain; i
createPriorityPairs (ILcom/google/common/collect/ImmutableList;)Lcom/google/common/collect/ImmutableList; a
eraseMemoriesForOtherActivitesThan (Lnet/minecraft/world/entity/schedule/Activity;)V e
eraseMemory (Lnet/minecraft/world/entity/ai/memory/MemoryModuleType;)V b
forgetOutdatedMemories ()V k
getActiveActivities ()Ljava/util/Set; d
getActiveNonCoreActivity ()Ljava/util/Optional; g
getMemories ()Ljava/util/Map; b
getMemory (Lnet/minecraft/world/entity/ai/memory/MemoryModuleType;)Ljava/util/Optional; c
getMemoryInternal (Lnet/minecraft/world/entity/ai/memory/MemoryModuleType;)Ljava/util/Optional; d
getRunningBehaviors ()Ljava/util/List; e
getSchedule ()Lnet/minecraft/world/entity/schedule/Schedule; c
getTimeUntilExpiry (Lnet/minecraft/world/entity/ai/memory/MemoryModuleType;)J e
hasMemoryValue (Lnet/minecraft/world/entity/ai/memory/MemoryModuleType;)Z a
isActive (Lnet/minecraft/world/entity/schedule/Activity;)Z c
isEmptyCollection (Ljava/lang/Object;)Z a
isMemoryValue (Lnet/minecraft/world/entity/ai/memory/MemoryModuleType;Ljava/lang/Object;)Z b
lambda$addActivityAndRemoveMemoriesWhenStopped$3 (Ljava/lang/Integer;)Ljava/util/Map; a
lambda$addActivityAndRemoveMemoriesWhenStopped$4 (Lnet/minecraft/world/entity/schedule/Activity;)Ljava/util/Set; g
lambda$clearMemories$1 (Lnet/minecraft/world/entity/ai/memory/MemoryModuleType;)V f
lambda$isMemoryValue$2 (Ljava/lang/Object;Ljava/lang/Object;)Z a
lambda$memories$0 (Ljava/util/Map$Entry;)Lnet/minecraft/world/entity/ai/Brain$MemoryValue; a
memories ()Ljava/util/stream/Stream; j
provider (Ljava/util/Collection;Ljava/util/Collection;)Lnet/minecraft/world/entity/ai/Brain$Provider; a
removeAllBehaviors ()V h
serializeStart (Lcom/mojang/serialization/DynamicOps;)Lcom/mojang/serialization/DataResult; a
setActiveActivity (Lnet/minecraft/world/entity/schedule/Activity;)V d
setActiveActivityIfPossible (Lnet/minecraft/world/entity/schedule/Activity;)V a
setActiveActivityToFirstValid (Ljava/util/List;)V a
setCoreActivities (Ljava/util/Set;)V a
setDefaultActivity (Lnet/minecraft/world/entity/schedule/Activity;)V b
setMemory (Lnet/minecraft/world/entity/ai/memory/MemoryModuleType;Ljava/lang/Object;)V a
setMemory (Lnet/minecraft/world/entity/ai/memory/MemoryModuleType;Ljava/util/Optional;)V a
setMemoryInternal (Lnet/minecraft/world/entity/ai/memory/MemoryModuleType;Ljava/util/Optional;)V b
setMemoryWithExpiry (Lnet/minecraft/world/entity/ai/memory/MemoryModuleType;Ljava/lang/Object;J)V a
setSchedule (Lnet/minecraft/world/entity/schedule/Schedule;)V a
startEachNonRunningBehavior (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;)V d
stopAll (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;)V b
tick (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;)V a
tickEachRunningBehavior (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;)V e
tickSensors (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;)V c
updateActivityFromSchedule (JJ)V a
useDefaultActivity ()V f
net/minecraft/world/entity/ai/Brain$1 bnl$1
val$codecReference c
val$memoryTypes a
val$sensorTypes b
<init> (Ljava/util/Collection;Ljava/util/Collection;Lorg/apache/commons/lang3/mutable/MutableObject;)V <init>
captureRead (Lnet/minecraft/world/entity/ai/memory/MemoryModuleType;Lcom/mojang/serialization/DynamicOps;Ljava/lang/Object;)Lcom/mojang/serialization/DataResult; a
decode (Lcom/mojang/serialization/DynamicOps;Lcom/mojang/serialization/MapLike;)Lcom/mojang/serialization/DataResult; decode
encode (Ljava/lang/Object;Lcom/mojang/serialization/DynamicOps;Lcom/mojang/serialization/RecordBuilder;)Lcom/mojang/serialization/RecordBuilder; encode
encode (Lnet/minecraft/world/entity/ai/Brain;Lcom/mojang/serialization/DynamicOps;Lcom/mojang/serialization/RecordBuilder;)Lcom/mojang/serialization/RecordBuilder; a
keys (Lcom/mojang/serialization/DynamicOps;)Ljava/util/stream/Stream; keys
lambda$captureRead$5 (Lnet/minecraft/world/entity/ai/memory/MemoryModuleType;)Ljava/lang/String; b
lambda$captureRead$6 (Lnet/minecraft/world/entity/ai/memory/MemoryModuleType;)Lcom/mojang/serialization/DataResult; a
lambda$captureRead$7 (Lcom/mojang/serialization/DynamicOps;Ljava/lang/Object;Lcom/mojang/serialization/Codec;)Lcom/mojang/serialization/DataResult; a
lambda$captureRead$8 (Lnet/minecraft/world/entity/ai/memory/MemoryModuleType;Lnet/minecraft/world/entity/ai/memory/ExpirableValue;)Lnet/minecraft/world/entity/ai/Brain$MemoryValue; a
lambda$decode$3 (Lcom/mojang/serialization/DynamicOps;Lcom/mojang/datafixers/util/Pair;Lnet/minecraft/world/entity/ai/memory/MemoryModuleType;)Lcom/mojang/serialization/DataResult; a
lambda$decode$4 (Lcom/mojang/serialization/DynamicOps;Lorg/apache/commons/lang3/mutable/MutableObject;Lcom/mojang/datafixers/util/Pair;)V a
lambda$encode$9 (Lcom/mojang/serialization/DynamicOps;Lcom/mojang/serialization/RecordBuilder;Lnet/minecraft/world/entity/ai/Brain$MemoryValue;)V a
lambda$keys$0 (Lnet/minecraft/world/entity/ai/memory/MemoryModuleType;Lcom/mojang/serialization/Codec;)Lnet/minecraft/resources/ResourceLocation; a
lambda$keys$1 (Lnet/minecraft/world/entity/ai/memory/MemoryModuleType;)Ljava/util/stream/Stream; c
lambda$keys$2 (Lcom/mojang/serialization/DynamicOps;Lnet/minecraft/resources/ResourceLocation;)Ljava/lang/Object; a
net/minecraft/world/entity/ai/Brain$MemoryValue bnl$a
type a
value b
<init> (Lnet/minecraft/world/entity/ai/memory/MemoryModuleType;Ljava/util/Optional;)V <init>
createUnchecked (Lnet/minecraft/world/entity/ai/memory/MemoryModuleType;Ljava/util/Optional;)Lnet/minecraft/world/entity/ai/Brain$MemoryValue; a
lambda$serialize$0 (Lcom/mojang/serialization/RecordBuilder;Lcom/mojang/serialization/DynamicOps;Lcom/mojang/serialization/Codec;Lnet/minecraft/world/entity/ai/memory/ExpirableValue;)V a
lambda$serialize$1 (Lcom/mojang/serialization/RecordBuilder;Lcom/mojang/serialization/DynamicOps;Lcom/mojang/serialization/Codec;)V a
serialize (Lcom/mojang/serialization/DynamicOps;Lcom/mojang/serialization/RecordBuilder;)V a
setMemoryInternal (Lnet/minecraft/world/entity/ai/Brain;)V a
net/minecraft/world/entity/ai/Brain$Provider bnl$b
codec c
memoryTypes a
sensorTypes b
<init> (Ljava/util/Collection;Ljava/util/Collection;)V <init>
lambda$makeBrain$0 ()Lcom/mojang/serialization/Codec; b
lambda$makeBrain$1 ()Lnet/minecraft/world/entity/ai/Brain; a
makeBrain (Lcom/mojang/serialization/Dynamic;)Lnet/minecraft/world/entity/ai/Brain; a
net/minecraft/world/entity/ai/attributes/Attribute bnm
MAX_NAME_LENGTH a
defaultValue b
descriptionId d
syncable c
<init> (Ljava/lang/String;D)V <init>
getDefaultValue ()D a
getDescriptionId ()Ljava/lang/String; c
isClientSyncable ()Z b
sanitizeValue (D)D a
setSyncable (Z)Lnet/minecraft/world/entity/ai/attributes/Attribute; a
net/minecraft/world/entity/ai/attributes/AttributeInstance bnn
attribute a
baseValue e
cachedValue g
dirty f
modifierById c
modifiersByOperation b
onDirty h
permanentModifiers d
<init> (Lnet/minecraft/world/entity/ai/attributes/Attribute;Ljava/util/function/Consumer;)V <init>
addModifier (Lnet/minecraft/world/entity/ai/attributes/AttributeModifier;)V d
addPermanentModifier (Lnet/minecraft/world/entity/ai/attributes/AttributeModifier;)V c
addTransientModifier (Lnet/minecraft/world/entity/ai/attributes/AttributeModifier;)V b
calculateValue ()D h
getAttribute ()Lnet/minecraft/world/entity/ai/attributes/Attribute; a
getBaseValue ()D b
getModifier (Ljava/util/UUID;)Lnet/minecraft/world/entity/ai/attributes/AttributeModifier; a
getModifiers ()Ljava/util/Set; c
getModifiers (Lnet/minecraft/world/entity/ai/attributes/AttributeModifier$Operation;)Ljava/util/Set; a
getModifiersOrEmpty (Lnet/minecraft/world/entity/ai/attributes/AttributeModifier$Operation;)Ljava/util/Collection; b
getValue ()D f
hasModifier (Lnet/minecraft/world/entity/ai/attributes/AttributeModifier;)Z a
lambda$getModifiers$0 (Lnet/minecraft/world/entity/ai/attributes/AttributeModifier$Operation;)Ljava/util/Set; c
lambda$replaceFrom$1 (Lnet/minecraft/world/entity/ai/attributes/AttributeModifier$Operation;Ljava/util/Set;)V a
load (Lnet/minecraft/nbt/CompoundTag;)V a
removeModifier (Lnet/minecraft/world/entity/ai/attributes/AttributeModifier;)V e
removeModifier (Ljava/util/UUID;)V b
removeModifiers ()V e
removePermanentModifier (Ljava/util/UUID;)Z c
replaceFrom (Lnet/minecraft/world/entity/ai/attributes/AttributeInstance;)V a
save ()Lnet/minecraft/nbt/CompoundTag; g
setBaseValue (D)V a
setDirty ()V d
net/minecraft/world/entity/ai/attributes/AttributeMap bno
LOGGER a
attributes b
dirtyAttributes c
supplier d
<clinit> ()V <clinit>
<init> (Lnet/minecraft/world/entity/ai/attributes/AttributeSupplier;)V <init>
addTransientAttributeModifiers (Lcom/google/common/collect/Multimap;)V b
assignValues (Lnet/minecraft/world/entity/ai/attributes/AttributeMap;)V a
getBaseValue (Lnet/minecraft/world/entity/ai/attributes/Attribute;)D d
getDirtyAttributes ()Ljava/util/Set; a
getInstance (Lnet/minecraft/core/Holder;)Lnet/minecraft/world/entity/ai/attributes/AttributeInstance; a
getInstance (Lnet/minecraft/world/entity/ai/attributes/Attribute;)Lnet/minecraft/world/entity/ai/attributes/AttributeInstance; a
getModifierValue (Lnet/minecraft/world/entity/ai/attributes/Attribute;Ljava/util/UUID;)D b
getModifierValue (Lnet/minecraft/core/Holder;Ljava/util/UUID;)D b
getSyncableAttributes ()Ljava/util/Collection; b
getValue (Lnet/minecraft/world/entity/ai/attributes/Attribute;)D c
hasAttribute (Lnet/minecraft/world/entity/ai/attributes/Attribute;)Z b
hasAttribute (Lnet/minecraft/core/Holder;)Z b
hasModifier (Lnet/minecraft/core/Holder;Ljava/util/UUID;)Z a
hasModifier (Lnet/minecraft/world/entity/ai/attributes/Attribute;Ljava/util/UUID;)Z a
lambda$addTransientAttributeModifiers$4 (Lnet/minecraft/world/entity/ai/attributes/Attribute;Lnet/minecraft/world/entity/ai/attributes/AttributeModifier;)V a
lambda$assignValues$5 (Lnet/minecraft/world/entity/ai/attributes/AttributeInstance;)V b
lambda$getInstance$1 (Lnet/minecraft/world/entity/ai/attributes/Attribute;)Lnet/minecraft/world/entity/ai/attributes/AttributeInstance; e
lambda$getSyncableAttributes$0 (Lnet/minecraft/world/entity/ai/attributes/AttributeInstance;)Z c
lambda$load$6 (Lnet/minecraft/nbt/CompoundTag;Lnet/minecraft/world/entity/ai/attributes/Attribute;)V a
lambda$load$7 (Ljava/lang/String;)V a
lambda$removeAttributeModifiers$2 (Lnet/minecraft/world/entity/ai/attributes/AttributeInstance;Lnet/minecraft/world/entity/ai/attributes/AttributeModifier;)V a
lambda$removeAttributeModifiers$3 (Lnet/minecraft/world/entity/ai/attributes/Attribute;Ljava/util/Collection;)V a
load (Lnet/minecraft/nbt/ListTag;)V a
onAttributeModified (Lnet/minecraft/world/entity/ai/attributes/AttributeInstance;)V a
removeAttributeModifiers (Lcom/google/common/collect/Multimap;)V a
save ()Lnet/minecraft/nbt/ListTag; c
net/minecraft/world/entity/ai/attributes/AttributeModifier bnp
CODEC a
LOGGER b
amount c
id f
name e
operation d
<clinit> ()V <clinit>
<init> (Ljava/lang/String;DLnet/minecraft/world/entity/ai/attributes/AttributeModifier$Operation;)V <init>
<init> (Ljava/util/UUID;Ljava/lang/String;DLnet/minecraft/world/entity/ai/attributes/AttributeModifier$Operation;)V <init>
equals (Ljava/lang/Object;)Z equals
getAmount ()D c
getId ()Ljava/util/UUID; a
getOperation ()Lnet/minecraft/world/entity/ai/attributes/AttributeModifier$Operation; b
hashCode ()I hashCode
lambda$static$0 (Lnet/minecraft/world/entity/ai/attributes/AttributeModifier;)Ljava/lang/String; a
lambda$static$1 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; a
load (Lnet/minecraft/nbt/CompoundTag;)Lnet/minecraft/world/entity/ai/attributes/AttributeModifier; a
save ()Lnet/minecraft/nbt/CompoundTag; d
toString ()Ljava/lang/String; toString
net/minecraft/world/entity/ai/attributes/AttributeModifier$Operation bnp$a
$VALUES h
ADDITION a
CODEC d
MULTIPLY_BASE b
MULTIPLY_TOTAL c
OPERATIONS e
name f
value g
$values ()[Lnet/minecraft/world/entity/ai/attributes/AttributeModifier$Operation; b
<clinit> ()V <clinit>
<init> (Ljava/lang/String;ILjava/lang/String;I)V <init>
fromValue (I)Lnet/minecraft/world/entity/ai/attributes/AttributeModifier$Operation; a
getSerializedName ()Ljava/lang/String; c
toValue ()I a
valueOf (Ljava/lang/String;)Lnet/minecraft/world/entity/ai/attributes/AttributeModifier$Operation; valueOf
values ()[Lnet/minecraft/world/entity/ai/attributes/AttributeModifier$Operation; values
net/minecraft/world/entity/ai/attributes/AttributeSupplier bnq
instances a
<init> (Ljava/util/Map;)V <init>
builder ()Lnet/minecraft/world/entity/ai/attributes/AttributeSupplier$Builder; a
createInstance (Ljava/util/function/Consumer;Lnet/minecraft/world/entity/ai/attributes/Attribute;)Lnet/minecraft/world/entity/ai/attributes/AttributeInstance; a
getAttributeInstance (Lnet/minecraft/world/entity/ai/attributes/Attribute;)Lnet/minecraft/world/entity/ai/attributes/AttributeInstance; d
getBaseValue (Lnet/minecraft/world/entity/ai/attributes/Attribute;)D b
getModifierValue (Lnet/minecraft/world/entity/ai/attributes/Attribute;Ljava/util/UUID;)D a
getValue (Lnet/minecraft/world/entity/ai/attributes/Attribute;)D a
hasAttribute (Lnet/minecraft/world/entity/ai/attributes/Attribute;)Z c
hasModifier (Lnet/minecraft/world/entity/ai/attributes/Attribute;Ljava/util/UUID;)Z b
net/minecraft/world/entity/ai/attributes/AttributeSupplier$Builder bnq$a
builder a
instanceFrozen b
<init> ()V <init>
add (Lnet/minecraft/world/entity/ai/attributes/Attribute;)Lnet/minecraft/world/entity/ai/attributes/AttributeSupplier$Builder; a
add (Lnet/minecraft/world/entity/ai/attributes/Attribute;D)Lnet/minecraft/world/entity/ai/attributes/AttributeSupplier$Builder; a
build ()Lnet/minecraft/world/entity/ai/attributes/AttributeSupplier; a
create (Lnet/minecraft/world/entity/ai/attributes/Attribute;)Lnet/minecraft/world/entity/ai/attributes/AttributeInstance; b
lambda$create$0 (Lnet/minecraft/world/entity/ai/attributes/Attribute;Lnet/minecraft/world/entity/ai/attributes/AttributeInstance;)V a
net/minecraft/world/entity/ai/attributes/Attributes bnr
ARMOR a
ARMOR_TOUGHNESS b
ATTACK_DAMAGE c
ATTACK_KNOCKBACK d
ATTACK_SPEED e
FLYING_SPEED f
FOLLOW_RANGE g
JUMP_STRENGTH h
KNOCKBACK_RESISTANCE i
LUCK j
MAX_ABSORPTION k
MAX_HEALTH l
MOVEMENT_SPEED m
SPAWN_REINFORCEMENTS_CHANCE n
<clinit> ()V <clinit>
<init> ()V <init>
register (Ljava/lang/String;Lnet/minecraft/world/entity/ai/attributes/Attribute;)Lnet/minecraft/world/entity/ai/attributes/Attribute; a
net/minecraft/world/entity/ai/attributes/DefaultAttributes bns
LOGGER a
SUPPLIERS b
<clinit> ()V <clinit>
<init> ()V <init>
getSupplier (Lnet/minecraft/world/entity/EntityType;)Lnet/minecraft/world/entity/ai/attributes/AttributeSupplier; a
hasSupplier (Lnet/minecraft/world/entity/EntityType;)Z b
lambda$validate$0 (Lnet/minecraft/world/entity/EntityType;)Z d
lambda$validate$1 (Lnet/minecraft/world/entity/EntityType;)Z c
lambda$validate$2 (Lnet/minecraft/resources/ResourceLocation;)V a
validate ()V a
net/minecraft/world/entity/ai/attributes/RangedAttribute bnt
maxValue c
minValue b
<init> (Ljava/lang/String;DDD)V <init>
getMaxValue ()D e
getMinValue ()D d
sanitizeValue (D)D a
net/minecraft/world/entity/ai/attributes/package-info bnu
net/minecraft/world/entity/ai/behavior/AcquirePoi bnv
SCAN_RANGE a
<init> ()V <init>
create (Ljava/util/function/Predicate;Lnet/minecraft/world/entity/ai/memory/MemoryModuleType;ZLjava/util/Optional;)Lnet/minecraft/world/entity/ai/behavior/BehaviorControl; a
create (Ljava/util/function/Predicate;Lnet/minecraft/world/entity/ai/memory/MemoryModuleType;Lnet/minecraft/world/entity/ai/memory/MemoryModuleType;ZLjava/util/Optional;)Lnet/minecraft/world/entity/ai/behavior/BehaviorControl; a
findPathToPois (Lnet/minecraft/world/entity/Mob;Ljava/util/Set;)Lnet/minecraft/world/level/pathfinder/Path; a
lambda$create$0 (JLit/unimi/dsi/fastutil/longs/Long2ObjectMap$Entry;)Z a
lambda$create$1 (Lit/unimi/dsi/fastutil/longs/Long2ObjectMap;JLnet/minecraft/core/BlockPos;)Z a
lambda$create$10 (Lnet/minecraft/world/entity/ai/memory/MemoryModuleType;Lnet/minecraft/world/entity/ai/behavior/OneShot;Lnet/minecraft/world/entity/ai/behavior/declarative/BehaviorBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; a
lambda$create$2 (Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/Holder;Lnet/minecraft/core/BlockPos;)Z a
lambda$create$3 (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/PathfinderMob;Ljava/lang/Byte;)V a
lambda$create$4 (Lnet/minecraft/world/entity/ai/village/poi/PoiManager;Ljava/util/function/Predicate;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/entity/ai/behavior/declarative/MemoryAccessor;Lnet/minecraft/server/level/ServerLevel;Ljava/util/Optional;Lnet/minecraft/world/entity/PathfinderMob;Lit/unimi/dsi/fastutil/longs/Long2ObjectMap;Lnet/minecraft/core/Holder;)V a
lambda$create$5 (Lnet/minecraft/server/level/ServerLevel;JJ)Lnet/minecraft/world/entity/ai/behavior/AcquirePoi$JitteredLinearRetry; a
lambda$create$6 (ZLorg/apache/commons/lang3/mutable/MutableLong;Lit/unimi/dsi/fastutil/longs/Long2ObjectMap;Ljava/util/function/Predicate;Lnet/minecraft/world/entity/ai/behavior/declarative/MemoryAccessor;Ljava/util/Optional;Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/PathfinderMob;J)Z a
lambda$create$7 (ZLorg/apache/commons/lang3/mutable/MutableLong;Lit/unimi/dsi/fastutil/longs/Long2ObjectMap;Ljava/util/function/Predicate;Ljava/util/Optional;Lnet/minecraft/world/entity/ai/behavior/declarative/MemoryAccessor;)Lnet/minecraft/world/entity/ai/behavior/declarative/Trigger; a
lambda$create$8 (Lnet/minecraft/world/entity/ai/memory/MemoryModuleType;ZLorg/apache/commons/lang3/mutable/MutableLong;Lit/unimi/dsi/fastutil/longs/Long2ObjectMap;Ljava/util/function/Predicate;Ljava/util/Optional;Lnet/minecraft/world/entity/ai/behavior/declarative/BehaviorBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; a
lambda$create$9 (Lnet/minecraft/world/entity/ai/behavior/OneShot;Lnet/minecraft/world/entity/ai/behavior/declarative/MemoryAccessor;)Lnet/minecraft/world/entity/ai/behavior/declarative/Trigger; a
net/minecraft/world/entity/ai/behavior/AcquirePoi$JitteredLinearRetry bnv$a
MAX_INTERVAL_INCREASE b
MAX_RETRY_PATHFINDING_INTERVAL c
MIN_INTERVAL_INCREASE a
currentDelay g
nextScheduledAttemptTimestamp f
previousAttemptTimestamp e
random d
<init> (Lnet/minecraft/util/RandomSource;J)V <init>
isStillValid (J)Z b
markAttempt (J)V a
shouldRetry (J)Z c
toString ()Ljava/lang/String; toString
net/minecraft/world/entity/ai/behavior/AnimalMakeLove bnw
BREED_RANGE c
MAX_DURATION e
MIN_DURATION d
partnerType f
spawnChildAtTime h
speedModifier g
<init> (Lnet/minecraft/world/entity/EntityType;F)V <init>
canStillUse (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/animal/Animal;J)Z b
canStillUse (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;J)Z a
checkExtraStartConditions (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/animal/Animal;)Z a
checkExtraStartConditions (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;)Z a
findValidBreedPartner (Lnet/minecraft/world/entity/animal/Animal;)Ljava/util/Optional; c
getBreedTarget (Lnet/minecraft/world/entity/animal/Animal;)Lnet/minecraft/world/entity/animal/Animal; a
hasBreedTargetOfRightType (Lnet/minecraft/world/entity/animal/Animal;)Z b
lambda$findValidBreedPartner$0 (Lnet/minecraft/world/entity/animal/Animal;Lnet/minecraft/world/entity/LivingEntity;)Z a
start (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;J)V d
start (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/animal/Animal;J)V a
stop (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;J)V b
stop (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/animal/Animal;J)V d
tick (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/animal/Animal;J)V c
tick (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;J)V c
net/minecraft/world/entity/ai/behavior/AnimalPanic bnx
DEFAULT_SHOULD_PANIC_PREDICATE g
PANIC_DISTANCE_HORIZONTAL e
PANIC_DISTANCE_VERTICAL f
PANIC_MAX_DURATION d
PANIC_MIN_DURATION c
shouldPanic i
speedMultiplier h
<clinit> ()V <clinit>
<init> (FLjava/util/function/Predicate;)V <init>
<init> (F)V <init>
canStillUse (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;J)Z a
canStillUse (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/PathfinderMob;J)Z a
checkExtraStartConditions (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/PathfinderMob;)Z a
checkExtraStartConditions (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;)Z a
getPanicPos (Lnet/minecraft/world/entity/PathfinderMob;Lnet/minecraft/server/level/ServerLevel;)Lnet/minecraft/world/phys/Vec3; a
lambda$lookForWater$1 (Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;)Z c
lambda$lookForWater$2 (Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;)Z b
lambda$lookForWater$3 (Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;)Z a
lambda$static$0 (Lnet/minecraft/world/entity/PathfinderMob;)Z a
lookForWater (Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/world/entity/Entity;)Ljava/util/Optional; a
start (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;J)V d
start (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/PathfinderMob;J)V b
stop (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/PathfinderMob;J)V c
stop (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;J)V b
tick (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;J)V c
tick (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/PathfinderMob;J)V d
net/minecraft/world/entity/ai/behavior/AssignProfessionFromJobSite bny
<init> ()V <init>
create ()Lnet/minecraft/world/entity/ai/behavior/BehaviorControl; a
lambda$create$0 (Lnet/minecraft/core/GlobalPos;Lnet/minecraft/server/level/ServerLevel;)Ljava/util/Optional; a
lambda$create$1 (Lnet/minecraft/core/Holder;Lnet/minecraft/world/entity/npc/VillagerProfession;)Z a
lambda$create$2 (Lnet/minecraft/core/Holder;)Ljava/util/Optional; a
lambda$create$3 (Lnet/minecraft/world/entity/npc/Villager;Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/npc/VillagerProfession;)V a
lambda$create$4 (Lnet/minecraft/world/entity/ai/behavior/declarative/BehaviorBuilder$Instance;Lnet/minecraft/world/entity/ai/behavior/declarative/MemoryAccessor;Lnet/minecraft/world/entity/ai/behavior/declarative/MemoryAccessor;Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/npc/Villager;J)Z a
lambda$create$5 (Lnet/minecraft/world/entity/ai/behavior/declarative/BehaviorBuilder$Instance;Lnet/minecraft/world/entity/ai/behavior/declarative/MemoryAccessor;Lnet/minecraft/world/entity/ai/behavior/declarative/MemoryAccessor;)Lnet/minecraft/world/entity/ai/behavior/declarative/Trigger; a
lambda$create$6 (Lnet/minecraft/world/entity/ai/behavior/declarative/BehaviorBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; a
net/minecraft/world/entity/ai/behavior/BabyFollowAdult bnz
<init> ()V <init>
create (Lnet/minecraft/util/valueproviders/UniformInt;F)Lnet/minecraft/world/entity/ai/behavior/OneShot; a
create (Lnet/minecraft/util/valueproviders/UniformInt;Ljava/util/function/Function;)Lnet/minecraft/world/entity/ai/behavior/OneShot; a
lambda$create$0 (FLnet/minecraft/world/entity/LivingEntity;)Ljava/lang/Float; a
lambda$create$1 (Lnet/minecraft/world/entity/ai/behavior/declarative/BehaviorBuilder$Instance;Lnet/minecraft/world/entity/ai/behavior/declarative/MemoryAccessor;Lnet/minecraft/util/valueproviders/UniformInt;Ljava/util/function/Function;Lnet/minecraft/world/entity/ai/behavior/declarative/MemoryAccessor;Lnet/minecraft/world/entity/ai/behavior/declarative/MemoryAccessor;Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/AgeableMob;J)Z a
lambda$create$2 (Lnet/minecraft/world/entity/ai/behavior/declarative/BehaviorBuilder$Instance;Lnet/minecraft/util/valueproviders/UniformInt;Ljava/util/function/Function;Lnet/minecraft/world/entity/ai/behavior/declarative/MemoryAccessor;Lnet/minecraft/world/entity/ai/behavior/declarative/MemoryAccessor;Lnet/minecraft/world/entity/ai/behavior/declarative/MemoryAccessor;)Lnet/minecraft/world/entity/ai/behavior/declarative/Trigger; a
lambda$create$3 (Lnet/minecraft/util/valueproviders/UniformInt;Ljava/util/function/Function;Lnet/minecraft/world/entity/ai/behavior/declarative/BehaviorBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; a
net/minecraft/world/entity/ai/behavior/BackUpIfTooClose boa
<init> ()V <init>
create (IF)Lnet/minecraft/world/entity/ai/behavior/OneShot; a
lambda$create$0 (Lnet/minecraft/world/entity/ai/behavior/declarative/BehaviorBuilder$Instance;Lnet/minecraft/world/entity/ai/behavior/declarative/MemoryAccessor;ILnet/minecraft/world/entity/ai/behavior/declarative/MemoryAccessor;Lnet/minecraft/world/entity/ai/behavior/declarative/MemoryAccessor;FLnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/Mob;J)Z a
lambda$create$1 (Lnet/minecraft/world/entity/ai/behavior/declarative/BehaviorBuilder$Instance;IFLnet/minecraft/world/entity/ai/behavior/declarative/MemoryAccessor;Lnet/minecraft/world/entity/ai/behavior/declarative/MemoryAccessor;Lnet/minecraft/world/entity/ai/behavior/declarative/MemoryAccessor;Lnet/minecraft/world/entity/ai/behavior/declarative/MemoryAccessor;)Lnet/minecraft/world/entity/ai/behavior/declarative/Trigger; a
lambda$create$2 (IFLnet/minecraft/world/entity/ai/behavior/declarative/BehaviorBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; a
net/minecraft/world/entity/ai/behavior/BecomePassiveIfMemoryPresent bob
<init> ()V <init>
create (Lnet/minecraft/world/entity/ai/memory/MemoryModuleType;I)Lnet/minecraft/world/entity/ai/behavior/BehaviorControl; a
lambda$create$0 (Lnet/minecraft/world/entity/ai/memory/MemoryModuleType;)Ljava/lang/String; a
lambda$create$1 (Lnet/minecraft/world/entity/ai/behavior/declarative/MemoryAccessor;ILnet/minecraft/world/entity/ai/behavior/declarative/MemoryAccessor;Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;J)Z a
lambda$create$2 (ILnet/minecraft/world/entity/ai/behavior/declarative/MemoryAccessor;Lnet/minecraft/world/entity/ai/behavior/declarative/MemoryAccessor;Lnet/minecraft/world/entity/ai/behavior/declarative/MemoryAccessor;)Lnet/minecraft/world/entity/ai/behavior/declarative/Trigger; a
lambda$create$3 (Lnet/minecraft/world/entity/ai/memory/MemoryModuleType;ILnet/minecraft/world/entity/ai/behavior/declarative/BehaviorBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; a
net/minecraft/world/entity/ai/behavior/Behavior boc
DEFAULT_DURATION a
endTimestamp d
entryCondition b
maxDuration f
minDuration e
status c
<init> (Ljava/util/Map;II)V <init>
<init> (Ljava/util/Map;)V <init>
<init> (Ljava/util/Map;I)V <init>
canStillUse (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;J)Z a
checkExtraStartConditions (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;)Z a
debugString ()Ljava/lang/String; b
doStop (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;J)V g
getStatus ()Lnet/minecraft/world/entity/ai/behavior/Behavior$Status; a
hasRequiredMemories (Lnet/minecraft/world/entity/LivingEntity;)Z a
start (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;J)V d
stop (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;J)V b
tick (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;J)V c
tickOrStop (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;J)V f
timedOut (J)Z a
tryStart (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;J)Z e
net/minecraft/world/entity/ai/behavior/Behavior$Status boc$a
$VALUES c
RUNNING b
STOPPED a
$values ()[Lnet/minecraft/world/entity/ai/behavior/Behavior$Status; a
<clinit> ()V <clinit>
<init> (Ljava/lang/String;I)V <init>
valueOf (Ljava/lang/String;)Lnet/minecraft/world/entity/ai/behavior/Behavior$Status; valueOf
values ()[Lnet/minecraft/world/entity/ai/behavior/Behavior$Status; values
net/minecraft/world/entity/ai/behavior/BehaviorControl bod
debugString ()Ljava/lang/String; b
doStop (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;J)V g
getStatus ()Lnet/minecraft/world/entity/ai/behavior/Behavior$Status; a
tickOrStop (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;J)V f
tryStart (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;J)Z e
net/minecraft/world/entity/ai/behavior/BehaviorUtils boe
<init> ()V <init>
canSee (Lnet/minecraft/world/entity/LivingEntity;Lnet/minecraft/world/entity/LivingEntity;)Z b
entityIsVisible (Lnet/minecraft/world/entity/ai/Brain;Lnet/minecraft/world/entity/LivingEntity;)Z a
findSectionClosestToVillage (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/core/SectionPos;I)Lnet/minecraft/core/SectionPos; a
getLivingEntityFromUUIDMemory (Lnet/minecraft/world/entity/LivingEntity;Lnet/minecraft/world/entity/ai/memory/MemoryModuleType;)Ljava/util/Optional; a
getNearestTarget (Lnet/minecraft/world/entity/LivingEntity;Ljava/util/Optional;Lnet/minecraft/world/entity/LivingEntity;)Lnet/minecraft/world/entity/LivingEntity; a
getRandomSwimmablePos (Lnet/minecraft/world/entity/PathfinderMob;II)Lnet/minecraft/world/phys/Vec3; a
getTargetNearestMe (Lnet/minecraft/world/entity/LivingEntity;Lnet/minecraft/world/entity/LivingEntity;Lnet/minecraft/world/entity/LivingEntity;)Lnet/minecraft/world/entity/LivingEntity; a
isBreeding (Lnet/minecraft/world/entity/LivingEntity;)Z a
isOtherTargetMuchFurtherAwayThanCurrentAttackTarget (Lnet/minecraft/world/entity/LivingEntity;Lnet/minecraft/world/entity/LivingEntity;D)Z a
isWithinAttackRange (Lnet/minecraft/world/entity/Mob;Lnet/minecraft/world/entity/LivingEntity;I)Z a
lambda$findSectionClosestToVillage$2 (Lnet/minecraft/server/level/ServerLevel;ILnet/minecraft/core/SectionPos;)Z a
lambda$getLivingEntityFromUUIDMemory$3 (Lnet/minecraft/world/entity/LivingEntity;Ljava/util/UUID;)Lnet/minecraft/world/entity/Entity; a
lambda$getLivingEntityFromUUIDMemory$4 (Lnet/minecraft/world/entity/Entity;)Lnet/minecraft/world/entity/LivingEntity; a
lambda$targetIsValid$0 (Lnet/minecraft/world/entity/EntityType;Lnet/minecraft/world/entity/LivingEntity;)Z a
lambda$targetIsValid$1 (Lnet/minecraft/world/entity/ai/Brain;Lnet/minecraft/world/entity/LivingEntity;)Z b
lockGazeAndWalkToEachOther (Lnet/minecraft/world/entity/LivingEntity;Lnet/minecraft/world/entity/LivingEntity;F)V a
lookAtEachOther (Lnet/minecraft/world/entity/LivingEntity;Lnet/minecraft/world/entity/LivingEntity;)V c
lookAtEntity (Lnet/minecraft/world/entity/LivingEntity;Lnet/minecraft/world/entity/LivingEntity;)V a
setWalkAndLookTargetMemories (Lnet/minecraft/world/entity/LivingEntity;Lnet/minecraft/world/entity/Entity;FI)V a
setWalkAndLookTargetMemories (Lnet/minecraft/world/entity/LivingEntity;Lnet/minecraft/core/BlockPos;FI)V a
setWalkAndLookTargetMemories (Lnet/minecraft/world/entity/LivingEntity;Lnet/minecraft/world/entity/ai/behavior/PositionTracker;FI)V a
setWalkAndLookTargetMemoriesToEachOther (Lnet/minecraft/world/entity/LivingEntity;Lnet/minecraft/world/entity/LivingEntity;F)V b
targetIsValid (Lnet/minecraft/world/entity/ai/Brain;Lnet/minecraft/world/entity/ai/memory/MemoryModuleType;Ljava/util/function/Predicate;)Z a
targetIsValid (Lnet/minecraft/world/entity/ai/Brain;Lnet/minecraft/world/entity/ai/memory/MemoryModuleType;Lnet/minecraft/world/entity/EntityType;)Z a
throwItem (Lnet/minecraft/world/entity/LivingEntity;Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/phys/Vec3;Lnet/minecraft/world/phys/Vec3;F)V a
throwItem (Lnet/minecraft/world/entity/LivingEntity;Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/phys/Vec3;)V a
net/minecraft/world/entity/ai/behavior/BlockPosTracker bof
blockPos a
centerPosition b
<init> (Lnet/minecraft/world/phys/Vec3;)V <init>
<init> (Lnet/minecraft/core/BlockPos;)V <init>
currentBlockPosition ()Lnet/minecraft/core/BlockPos; b
currentPosition ()Lnet/minecraft/world/phys/Vec3; a
isVisibleBy (Lnet/minecraft/world/entity/LivingEntity;)Z a
toString ()Ljava/lang/String; toString
net/minecraft/world/entity/ai/behavior/CelebrateVillagersSurvivedRaid bog
currentRaid c
<init> (II)V <init>
canStillUse (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/npc/Villager;J)Z a
canStillUse (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;J)Z a
checkExtraStartConditions (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/npc/Villager;)Z a
checkExtraStartConditions (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;)Z a
getFirework (Lnet/minecraft/world/item/DyeColor;I)Lnet/minecraft/world/item/ItemStack; a
stop (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;J)V b
stop (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/npc/Villager;J)V b
tick (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;J)V c
tick (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/npc/Villager;J)V c
net/minecraft/world/entity/ai/behavior/CopyMemoryWithExpiry boh
<init> ()V <init>
create (Ljava/util/function/Predicate;Lnet/minecraft/world/entity/ai/memory/MemoryModuleType;Lnet/minecraft/world/entity/ai/memory/MemoryModuleType;Lnet/minecraft/util/valueproviders/UniformInt;)Lnet/minecraft/world/entity/ai/behavior/BehaviorControl; a
lambda$create$0 (Ljava/util/function/Predicate;Lnet/minecraft/world/entity/ai/behavior/declarative/MemoryAccessor;Lnet/minecraft/world/entity/ai/behavior/declarative/BehaviorBuilder$Instance;Lnet/minecraft/world/entity/ai/behavior/declarative/MemoryAccessor;Lnet/minecraft/util/valueproviders/UniformInt;Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;J)Z a
lambda$create$1 (Ljava/util/function/Predicate;Lnet/minecraft/world/entity/ai/behavior/declarative/BehaviorBuilder$Instance;Lnet/minecraft/util/valueproviders/UniformInt;Lnet/minecraft/world/entity/ai/behavior/declarative/MemoryAccessor;Lnet/minecraft/world/entity/ai/behavior/declarative/MemoryAccessor;)Lnet/minecraft/world/entity/ai/behavior/declarative/Trigger; a
lambda$create$2 (Lnet/minecraft/world/entity/ai/memory/MemoryModuleType;Lnet/minecraft/world/entity/ai/memory/MemoryModuleType;Ljava/util/function/Predicate;Lnet/minecraft/util/valueproviders/UniformInt;Lnet/minecraft/world/entity/ai/behavior/declarative/BehaviorBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; a
net/minecraft/world/entity/ai/behavior/CountDownCooldownTicks boi
cooldownTicks c
<init> (Lnet/minecraft/world/entity/ai/memory/MemoryModuleType;)V <init>
canStillUse (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;J)Z a
getCooldownTickMemory (Lnet/minecraft/world/entity/LivingEntity;)Ljava/util/Optional; b
stop (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;J)V b
tick (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;J)V c
timedOut (J)Z a
net/minecraft/world/entity/ai/behavior/Croak boj
CROAK_TICKS c
TIME_OUT_DURATION d
croakCounter e
<init> ()V <init>
canStillUse (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/animal/frog/Frog;J)Z a
canStillUse (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;J)Z a
checkExtraStartConditions (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/animal/frog/Frog;)Z a
checkExtraStartConditions (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;)Z a
start (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;J)V d
start (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/animal/frog/Frog;J)V b
stop (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/animal/frog/Frog;J)V c
stop (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;J)V b
tick (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;J)V c
tick (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/animal/frog/Frog;J)V d
net/minecraft/world/entity/ai/behavior/CrossbowAttack bok
TIMEOUT c
attackDelay d
crossbowState e
<init> ()V <init>
canStillUse (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/Mob;J)Z a
canStillUse (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;J)Z a
checkExtraStartConditions (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;)Z a
checkExtraStartConditions (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/Mob;)Z a
crossbowAttack (Lnet/minecraft/world/entity/Mob;Lnet/minecraft/world/entity/LivingEntity;)V a
getAttackTarget (Lnet/minecraft/world/entity/LivingEntity;)Lnet/minecraft/world/entity/LivingEntity; b
lookAtTarget (Lnet/minecraft/world/entity/Mob;Lnet/minecraft/world/entity/LivingEntity;)V b
stop (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;J)V b
stop (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/Mob;J)V c
tick (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/Mob;J)V b
tick (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;J)V c
net/minecraft/world/entity/ai/behavior/CrossbowAttack$CrossbowState bok$a
$VALUES e
CHARGED c
CHARGING b
READY_TO_ATTACK d
UNCHARGED a
$values ()[Lnet/minecraft/world/entity/ai/behavior/CrossbowAttack$CrossbowState; a
<clinit> ()V <clinit>
<init> (Ljava/lang/String;I)V <init>
valueOf (Ljava/lang/String;)Lnet/minecraft/world/entity/ai/behavior/CrossbowAttack$CrossbowState; valueOf
values ()[Lnet/minecraft/world/entity/ai/behavior/CrossbowAttack$CrossbowState; values
net/minecraft/world/entity/ai/behavior/DismountOrSkipMounting bol
<init> ()V <init>
create (ILjava/util/function/BiPredicate;)Lnet/minecraft/world/entity/ai/behavior/BehaviorControl; a
isVehicleValid (Lnet/minecraft/world/entity/LivingEntity;Lnet/minecraft/world/entity/Entity;I)Z a
lambda$create$0 (Lnet/minecraft/world/entity/ai/behavior/declarative/BehaviorBuilder$Instance;Lnet/minecraft/world/entity/ai/behavior/declarative/MemoryAccessor;ILjava/util/function/BiPredicate;Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;J)Z a
lambda$create$1 (Lnet/minecraft/world/entity/ai/behavior/declarative/BehaviorBuilder$Instance;ILjava/util/function/BiPredicate;Lnet/minecraft/world/entity/ai/behavior/declarative/MemoryAccessor;)Lnet/minecraft/world/entity/ai/behavior/declarative/Trigger; a
lambda$create$2 (ILjava/util/function/BiPredicate;Lnet/minecraft/world/entity/ai/behavior/declarative/BehaviorBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; a
net/minecraft/world/entity/ai/behavior/DoNothing bom
endTimestamp d
maxDuration b
minDuration a
status c
<init> (II)V <init>
debugString ()Ljava/lang/String; b
doStop (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;J)V g
getStatus ()Lnet/minecraft/world/entity/ai/behavior/Behavior$Status; a
tickOrStop (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;J)V f
tryStart (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;J)Z e
net/minecraft/world/entity/ai/behavior/EntityTracker bon
entity a
trackEyeHeight b
<init> (Lnet/minecraft/world/entity/Entity;Z)V <init>
currentBlockPosition ()Lnet/minecraft/core/BlockPos; b
currentPosition ()Lnet/minecraft/world/phys/Vec3; a
getEntity ()Lnet/minecraft/world/entity/Entity; c
isVisibleBy (Lnet/minecraft/world/entity/LivingEntity;)Z a
toString ()Ljava/lang/String; toString
net/minecraft/world/entity/ai/behavior/EraseMemoryIf boo
<init> ()V <init>
create (Ljava/util/function/Predicate;Lnet/minecraft/world/entity/ai/memory/MemoryModuleType;)Lnet/minecraft/world/entity/ai/behavior/BehaviorControl; a
lambda$create$0 (Ljava/util/function/Predicate;Lnet/minecraft/world/entity/ai/behavior/declarative/MemoryAccessor;Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;J)Z a
lambda$create$1 (Ljava/util/function/Predicate;Lnet/minecraft/world/entity/ai/behavior/declarative/MemoryAccessor;)Lnet/minecraft/world/entity/ai/behavior/declarative/Trigger; a
lambda$create$2 (Lnet/minecraft/world/entity/ai/memory/MemoryModuleType;Ljava/util/function/Predicate;Lnet/minecraft/world/entity/ai/behavior/declarative/BehaviorBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; a
net/minecraft/world/entity/ai/behavior/FollowTemptation bop
BACKED_UP_CLOSE_ENOUGH_DIST e
DEFAULT_CLOSE_ENOUGH_DIST d
TEMPTATION_COOLDOWN c
closeEnoughDistance g
speedModifier f
<init> (Ljava/util/function/Function;Ljava/util/function/Function;)V <init>
<init> (Ljava/util/function/Function;)V <init>
canStillUse (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;J)Z a
canStillUse (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/PathfinderMob;J)Z a
getSpeedModifier (Lnet/minecraft/world/entity/PathfinderMob;)F a
getTemptingPlayer (Lnet/minecraft/world/entity/PathfinderMob;)Ljava/util/Optional; b
lambda$new$0 (Lnet/minecraft/world/entity/LivingEntity;)Ljava/lang/Double; b
lambda$new$1 ()Lcom/google/common/collect/ImmutableMap; c
start (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;J)V d
start (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/PathfinderMob;J)V b
stop (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/PathfinderMob;J)V c
stop (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;J)V b
tick (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;J)V c
tick (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/PathfinderMob;J)V d
timedOut (J)Z a
net/minecraft/world/entity/ai/behavior/GateBehavior boq
behaviors e
entryCondition a
exitErasedMemories b
orderPolicy c
runningPolicy d
status f
<init> (Ljava/util/Map;Ljava/util/Set;Lnet/minecraft/world/entity/ai/behavior/GateBehavior$OrderPolicy;Lnet/minecraft/world/entity/ai/behavior/GateBehavior$RunningPolicy;Ljava/util/List;)V <init>
debugString ()Ljava/lang/String; b
doStop (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;J)V g
getStatus ()Lnet/minecraft/world/entity/ai/behavior/Behavior$Status; a
hasRequiredMemories (Lnet/minecraft/world/entity/LivingEntity;)Z a
lambda$doStop$4 (Lnet/minecraft/world/entity/ai/behavior/BehaviorControl;)Z b
lambda$doStop$5 (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;JLnet/minecraft/world/entity/ai/behavior/BehaviorControl;)V a
lambda$new$0 (Lcom/mojang/datafixers/util/Pair;)V a
lambda$tickOrStop$1 (Lnet/minecraft/world/entity/ai/behavior/BehaviorControl;)Z d
lambda$tickOrStop$2 (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;JLnet/minecraft/world/entity/ai/behavior/BehaviorControl;)V b
lambda$tickOrStop$3 (Lnet/minecraft/world/entity/ai/behavior/BehaviorControl;)Z c
lambda$toString$6 (Lnet/minecraft/world/entity/ai/behavior/BehaviorControl;)Z a
tickOrStop (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;J)V f
toString ()Ljava/lang/String; toString
tryStart (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;J)Z e
net/minecraft/world/entity/ai/behavior/GateBehavior$OrderPolicy boq$a
$VALUES d
ORDERED a
SHUFFLED b
consumer c
$values ()[Lnet/minecraft/world/entity/ai/behavior/GateBehavior$OrderPolicy; a
<clinit> ()V <clinit>
<init> (Ljava/lang/String;ILjava/util/function/Consumer;)V <init>
apply (Lnet/minecraft/world/entity/ai/behavior/ShufflingList;)V a
lambda$static$0 (Lnet/minecraft/world/entity/ai/behavior/ShufflingList;)V b
valueOf (Ljava/lang/String;)Lnet/minecraft/world/entity/ai/behavior/GateBehavior$OrderPolicy; valueOf
values ()[Lnet/minecraft/world/entity/ai/behavior/GateBehavior$OrderPolicy; values
net/minecraft/world/entity/ai/behavior/GateBehavior$RunningPolicy boq$b
$VALUES c
RUN_ONE a
TRY_ALL b
$values ()[Lnet/minecraft/world/entity/ai/behavior/GateBehavior$RunningPolicy; a
<clinit> ()V <clinit>
<init> (Ljava/lang/String;I)V <init>
apply (Ljava/util/stream/Stream;Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;J)V a
valueOf (Ljava/lang/String;)Lnet/minecraft/world/entity/ai/behavior/GateBehavior$RunningPolicy; valueOf
values ()[Lnet/minecraft/world/entity/ai/behavior/GateBehavior$RunningPolicy; values
net/minecraft/world/entity/ai/behavior/GateBehavior$RunningPolicy$1 boq$b$1
<init> (Ljava/lang/String;I)V <init>
apply (Ljava/util/stream/Stream;Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;J)V a
lambda$apply$0 (Lnet/minecraft/world/entity/ai/behavior/BehaviorControl;)Z a
lambda$apply$1 (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;JLnet/minecraft/world/entity/ai/behavior/BehaviorControl;)Z a
net/minecraft/world/entity/ai/behavior/GateBehavior$RunningPolicy$2 boq$b$2
<init> (Ljava/lang/String;I)V <init>
apply (Ljava/util/stream/Stream;Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;J)V a
lambda$apply$0 (Lnet/minecraft/world/entity/ai/behavior/BehaviorControl;)Z a
lambda$apply$1 (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;JLnet/minecraft/world/entity/ai/behavior/BehaviorControl;)V a
net/minecraft/world/entity/ai/behavior/GiveGiftToHero bor
GIFTS g
MAX_TIME_BETWEEN_GIFTS e
MIN_TIME_BETWEEN_GIFTS d
SPEED_MODIFIER h
THROW_GIFT_AT_DISTANCE c
TIME_TO_DELAY_FOR_HEAD_TO_FINISH_TURNING f
giftGivenDuringThisRun j
timeSinceStart k
timeUntilNextGift i
<clinit> ()V <clinit>
<init> (I)V <init>
calculateTimeUntilNextGift (Lnet/minecraft/server/level/ServerLevel;)I a
canStillUse (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/npc/Villager;J)Z b
canStillUse (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;J)Z a
checkExtraStartConditions (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/npc/Villager;)Z a
checkExtraStartConditions (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;)Z a
getItemToThrow (Lnet/minecraft/world/entity/npc/Villager;)Ljava/util/List; a
getNearestTargetableHero (Lnet/minecraft/world/entity/npc/Villager;)Ljava/util/Optional; c
isHero (Lnet/minecraft/world/entity/player/Player;)Z a
isHeroVisible (Lnet/minecraft/world/entity/npc/Villager;)Z b
isWithinThrowingDistance (Lnet/minecraft/world/entity/npc/Villager;Lnet/minecraft/world/entity/player/Player;)Z a
lambda$static$0 (Ljava/util/HashMap;)V a
start (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;J)V d
start (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/npc/Villager;J)V a
stop (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;J)V b
stop (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/npc/Villager;J)V d
throwGift (Lnet/minecraft/world/entity/npc/Villager;Lnet/minecraft/world/entity/LivingEntity;)V a
tick (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;J)V c
tick (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/npc/Villager;J)V c
net/minecraft/world/entity/ai/behavior/GoAndGiveItemsToTarget bos
CLOSE_ENOUGH_DISTANCE_TO_TARGET c
ITEM_PICKUP_COOLDOWN_AFTER_THROWING d
speedModifier f
targetPositionGetter e
<init> (Ljava/util/function/Function;FI)V <init>
canStillUse (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;J)Z a
canThrowItemToTarget (Lnet/minecraft/world/entity/LivingEntity;)Z b
checkExtraStartConditions (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;)Z a
getThrowPosition (Lnet/minecraft/world/entity/ai/behavior/PositionTracker;)Lnet/minecraft/world/phys/Vec3; a
lambda$start$0 (Lnet/minecraft/world/entity/LivingEntity;Lnet/minecraft/world/entity/ai/behavior/PositionTracker;)V a
lambda$tick$1 (Lnet/minecraft/world/entity/ai/behavior/PositionTracker;Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/server/level/ServerPlayer;)V b
start (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;J)V d
throwItem (Lnet/minecraft/world/entity/LivingEntity;Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/phys/Vec3;)V a
tick (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;J)V c
triggerDropItemOnBlock (Lnet/minecraft/world/entity/ai/behavior/PositionTracker;Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/server/level/ServerPlayer;)V a
net/minecraft/world/entity/ai/behavior/GoToClosestVillage bot
<init> ()V <init>
create (FI)Lnet/minecraft/world/entity/ai/behavior/BehaviorControl; a
lambda$create$0 (Lnet/minecraft/world/entity/ai/village/poi/PoiManager;Lnet/minecraft/core/BlockPos;)D a
lambda$create$1 (Lnet/minecraft/world/entity/ai/behavior/declarative/MemoryAccessor;FILnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/npc/Villager;J)Z a
lambda$create$2 (FILnet/minecraft/world/entity/ai/behavior/declarative/MemoryAccessor;)Lnet/minecraft/world/entity/ai/behavior/declarative/Trigger; a
lambda$create$3 (FILnet/minecraft/world/entity/ai/behavior/declarative/BehaviorBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; a
net/minecraft/world/entity/ai/behavior/GoToPotentialJobSite bou
TICKS_UNTIL_TIMEOUT d
speedModifier c
<init> (F)V <init>
canStillUse (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/npc/Villager;J)Z a
canStillUse (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;J)Z a
checkExtraStartConditions (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/npc/Villager;)Z a
checkExtraStartConditions (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;)Z a
lambda$checkExtraStartConditions$0 (Lnet/minecraft/world/entity/schedule/Activity;)Ljava/lang/Boolean; a
lambda$stop$1 (Lnet/minecraft/core/Holder;)Z a
lambda$stop$2 (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/core/GlobalPos;)V a
stop (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;J)V b
stop (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/npc/Villager;J)V c
tick (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;J)V c
tick (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/npc/Villager;J)V b
net/minecraft/world/entity/ai/behavior/GoToTargetLocation bov
<init> ()V <init>
create (Lnet/minecraft/world/entity/ai/memory/MemoryModuleType;IF)Lnet/minecraft/world/entity/ai/behavior/OneShot; a
getNearbyPos (Lnet/minecraft/world/entity/Mob;Lnet/minecraft/core/BlockPos;)Lnet/minecraft/core/BlockPos; a
getRandomOffset (Lnet/minecraft/util/RandomSource;)I a
lambda$create$0 (Lnet/minecraft/world/entity/ai/behavior/declarative/BehaviorBuilder$Instance;Lnet/minecraft/world/entity/ai/behavior/declarative/MemoryAccessor;IFLnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/Mob;J)Z a
lambda$create$1 (Lnet/minecraft/world/entity/ai/behavior/declarative/BehaviorBuilder$Instance;IFLnet/minecraft/world/entity/ai/behavior/declarative/MemoryAccessor;Lnet/minecraft/world/entity/ai/behavior/declarative/MemoryAccessor;Lnet/minecraft/world/entity/ai/behavior/declarative/MemoryAccessor;Lnet/minecraft/world/entity/ai/behavior/declarative/MemoryAccessor;)Lnet/minecraft/world/entity/ai/behavior/declarative/Trigger; a
lambda$create$2 (Lnet/minecraft/world/entity/ai/memory/MemoryModuleType;IFLnet/minecraft/world/entity/ai/behavior/declarative/BehaviorBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; a
net/minecraft/world/entity/ai/behavior/GoToWantedItem bow
<init> ()V <init>
create (FZI)Lnet/minecraft/world/entity/ai/behavior/BehaviorControl; a
create (Ljava/util/function/Predicate;FZI)Lnet/minecraft/world/entity/ai/behavior/BehaviorControl; a
lambda$create$0 (Lnet/minecraft/world/entity/LivingEntity;)Z a
lambda$create$1 (Lnet/minecraft/world/entity/ai/behavior/declarative/BehaviorBuilder$Instance;Lnet/minecraft/world/entity/ai/behavior/declarative/MemoryAccessor;Lnet/minecraft/world/entity/ai/behavior/declarative/MemoryAccessor;Ljava/util/function/Predicate;IFLnet/minecraft/world/entity/ai/behavior/declarative/MemoryAccessor;Lnet/minecraft/world/entity/ai/behavior/declarative/MemoryAccessor;Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;J)Z a
lambda$create$2 (Lnet/minecraft/world/entity/ai/behavior/declarative/BehaviorBuilder$Instance;Ljava/util/function/Predicate;IFLnet/minecraft/world/entity/ai/behavior/declarative/MemoryAccessor;Lnet/minecraft/world/entity/ai/behavior/declarative/MemoryAccessor;Lnet/minecraft/world/entity/ai/behavior/declarative/MemoryAccessor;Lnet/minecraft/world/entity/ai/behavior/declarative/MemoryAccessor;)Lnet/minecraft/world/entity/ai/behavior/declarative/Trigger; a
lambda$create$3 (ZLjava/util/function/Predicate;IFLnet/minecraft/world/entity/ai/behavior/declarative/BehaviorBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; a
net/minecraft/world/entity/ai/behavior/HarvestFarmland box
HARVEST_DURATION d
SPEED_MODIFIER c
aboveFarmlandPos e
nextOkStartTime f
timeWorkedSoFar g
validFarmlandAroundVillager h
<init> ()V <init>
canStillUse (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/npc/Villager;J)Z d
canStillUse (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;J)Z a
checkExtraStartConditions (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/npc/Villager;)Z a
checkExtraStartConditions (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;)Z a
getValidFarmland (Lnet/minecraft/server/level/ServerLevel;)Lnet/minecraft/core/BlockPos; a
start (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;J)V d
start (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/npc/Villager;J)V a
stop (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;J)V b
stop (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/npc/Villager;J)V b
tick (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;J)V c
tick (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/npc/Villager;J)V c
validPos (Lnet/minecraft/core/BlockPos;Lnet/minecraft/server/level/ServerLevel;)Z a
net/minecraft/world/entity/ai/behavior/InsideBrownianWalk boy
<init> ()V <init>
create (F)Lnet/minecraft/world/entity/ai/behavior/BehaviorControl; a
lambda$create$0 (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/core/BlockPos;)Z a
lambda$create$1 (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/PathfinderMob;Lnet/minecraft/core/BlockPos;)Z b
lambda$create$2 (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/PathfinderMob;Lnet/minecraft/core/BlockPos;)Z a
lambda$create$3 (Lnet/minecraft/world/entity/ai/behavior/declarative/MemoryAccessor;FLnet/minecraft/core/BlockPos;)V a
lambda$create$4 (Lnet/minecraft/world/entity/ai/behavior/declarative/MemoryAccessor;FLnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/PathfinderMob;J)Z a
lambda$create$5 (FLnet/minecraft/world/entity/ai/behavior/declarative/MemoryAccessor;)Lnet/minecraft/world/entity/ai/behavior/declarative/Trigger; a
lambda$create$6 (FLnet/minecraft/world/entity/ai/behavior/declarative/BehaviorBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; a
net/minecraft/world/entity/ai/behavior/InteractWith boz
<init> ()V <init>
lambda$of$0 (Lnet/minecraft/world/entity/LivingEntity;)Z b
lambda$of$1 (Lnet/minecraft/world/entity/LivingEntity;)Z a
lambda$of$2 (Lnet/minecraft/world/entity/EntityType;Ljava/util/function/Predicate;Lnet/minecraft/world/entity/LivingEntity;)Z a
lambda$of$3 (Lnet/minecraft/world/entity/LivingEntity;ILjava/util/function/Predicate;Lnet/minecraft/world/entity/LivingEntity;)Z a
lambda$of$4 (Lnet/minecraft/world/entity/ai/behavior/declarative/MemoryAccessor;Lnet/minecraft/world/entity/ai/behavior/declarative/MemoryAccessor;Lnet/minecraft/world/entity/ai/behavior/declarative/MemoryAccessor;FILnet/minecraft/world/entity/LivingEntity;)V a
lambda$of$5 (Lnet/minecraft/world/entity/ai/behavior/declarative/BehaviorBuilder$Instance;Lnet/minecraft/world/entity/ai/behavior/declarative/MemoryAccessor;Ljava/util/function/Predicate;Ljava/util/function/Predicate;ILnet/minecraft/world/entity/ai/behavior/declarative/MemoryAccessor;Lnet/minecraft/world/entity/ai/behavior/declarative/MemoryAccessor;Lnet/minecraft/world/entity/ai/behavior/declarative/MemoryAccessor;FILnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;J)Z a
lambda$of$6 (Lnet/minecraft/world/entity/ai/behavior/declarative/BehaviorBuilder$Instance;Ljava/util/function/Predicate;Ljava/util/function/Predicate;IFILnet/minecraft/world/entity/ai/behavior/declarative/MemoryAccessor;Lnet/minecraft/world/entity/ai/behavior/declarative/MemoryAccessor;Lnet/minecraft/world/entity/ai/behavior/declarative/MemoryAccessor;Lnet/minecraft/world/entity/ai/behavior/declarative/MemoryAccessor;)Lnet/minecraft/world/entity/ai/behavior/declarative/Trigger; a
lambda$of$7 (Lnet/minecraft/world/entity/ai/memory/MemoryModuleType;Ljava/util/function/Predicate;Ljava/util/function/Predicate;IFILnet/minecraft/world/entity/ai/behavior/declarative/BehaviorBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; a
of (Lnet/minecraft/world/entity/EntityType;ILjava/util/function/Predicate;Ljava/util/function/Predicate;Lnet/minecraft/world/entity/ai/memory/MemoryModuleType;FI)Lnet/minecraft/world/entity/ai/behavior/BehaviorControl; a
of (Lnet/minecraft/world/entity/EntityType;ILnet/minecraft/world/entity/ai/memory/MemoryModuleType;FI)Lnet/minecraft/world/entity/ai/behavior/BehaviorControl; a
net/minecraft/world/entity/ai/behavior/InteractWithDoor bpa
COOLDOWN_BEFORE_RERUNNING_IN_SAME_NODE a
MAX_DISTANCE_TO_HOLD_DOOR_OPEN_FOR_OTHER_MOBS c
SKIP_CLOSING_DOOR_IF_FURTHER_AWAY_THAN b
<init> ()V <init>
areOtherMobsComingThroughDoor (Lnet/minecraft/world/entity/LivingEntity;Lnet/minecraft/core/BlockPos;Ljava/util/Optional;)Z a
closeDoorsThatIHaveOpenedOrPassedThrough (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;Lnet/minecraft/world/level/pathfinder/Node;Lnet/minecraft/world/level/pathfinder/Node;Ljava/util/Set;Ljava/util/Optional;)V a
create ()Lnet/minecraft/world/entity/ai/behavior/BehaviorControl; a
isDoorTooFarAway (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;Lnet/minecraft/core/GlobalPos;)Z a
isMobComingThroughDoor (Lnet/minecraft/world/entity/ai/Brain;Lnet/minecraft/core/BlockPos;)Z a
lambda$areOtherMobsComingThroughDoor$7 (Lnet/minecraft/world/entity/LivingEntity;Lnet/minecraft/world/entity/LivingEntity;)Z a
lambda$areOtherMobsComingThroughDoor$8 (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/entity/LivingEntity;)Z b
lambda$areOtherMobsComingThroughDoor$9 (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/entity/LivingEntity;)Z a
lambda$closeDoorsThatIHaveOpenedOrPassedThrough$6 (Lnet/minecraft/world/level/block/state/BlockBehaviour$BlockStateBase;)Z a
lambda$create$0 (Lnet/minecraft/world/level/block/state/BlockBehaviour$BlockStateBase;)Z c
lambda$create$1 (Lnet/minecraft/world/level/block/state/BlockBehaviour$BlockStateBase;)Z b
lambda$create$2 (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;Lnet/minecraft/world/level/pathfinder/Node;Lnet/minecraft/world/level/pathfinder/Node;Lnet/minecraft/world/entity/ai/behavior/declarative/BehaviorBuilder$Instance;Lnet/minecraft/world/entity/ai/behavior/declarative/MemoryAccessor;Ljava/util/Set;)V a
lambda$create$3 (Lnet/minecraft/world/entity/ai/behavior/declarative/BehaviorBuilder$Instance;Lnet/minecraft/world/entity/ai/behavior/declarative/MemoryAccessor;Lnet/minecraft/world/entity/ai/behavior/declarative/MemoryAccessor;Lorg/apache/commons/lang3/mutable/MutableObject;Lorg/apache/commons/lang3/mutable/MutableInt;Lnet/minecraft/world/entity/ai/behavior/declarative/MemoryAccessor;Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;J)Z a
lambda$create$4 (Lnet/minecraft/world/entity/ai/behavior/declarative/BehaviorBuilder$Instance;Lorg/apache/commons/lang3/mutable/MutableObject;Lorg/apache/commons/lang3/mutable/MutableInt;Lnet/minecraft/world/entity/ai/behavior/declarative/MemoryAccessor;Lnet/minecraft/world/entity/ai/behavior/declarative/MemoryAccessor;Lnet/minecraft/world/entity/ai/behavior/declarative/MemoryAccessor;)Lnet/minecraft/world/entity/ai/behavior/declarative/Trigger; a
lambda$create$5 (Lorg/apache/commons/lang3/mutable/MutableObject;Lorg/apache/commons/lang3/mutable/MutableInt;Lnet/minecraft/world/entity/ai/behavior/declarative/BehaviorBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; a
lambda$rememberDoorToClose$10 (Lnet/minecraft/core/GlobalPos;Ljava/util/Set;)Ljava/util/Set; a
lambda$rememberDoorToClose$11 (Lnet/minecraft/core/GlobalPos;Lnet/minecraft/world/entity/ai/behavior/declarative/MemoryAccessor;)Ljava/util/Set; a
rememberDoorToClose (Lnet/minecraft/world/entity/ai/behavior/declarative/MemoryAccessor;Ljava/util/Optional;Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/core/BlockPos;)Ljava/util/Optional; a
net/minecraft/world/entity/ai/behavior/JumpOnBed bpb
COOLDOWN_BETWEEN_JUMPS f
MAX_JUMPS e
MAX_TIME_TO_REACH_BED c
MIN_JUMPS d
remainingCooldownUntilNextJump k
remainingJumps j
remainingTimeToReachBed i
speedModifier g
targetBed h
<init> (F)V <init>
canStillUse (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/Mob;J)Z c
canStillUse (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;J)Z a
checkExtraStartConditions (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/Mob;)Z a
checkExtraStartConditions (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;)Z a
getNearestBed (Lnet/minecraft/world/entity/Mob;)Ljava/util/Optional; a
isBed (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/core/BlockPos;)Z a
lambda$start$0 (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/Mob;Lnet/minecraft/core/BlockPos;)V a
nearBed (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/Mob;)Z b
onBedSurface (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/Mob;)Z d
onOrOverBed (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/Mob;)Z c
start (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/Mob;J)V a
start (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;J)V d
startWalkingTowardsBed (Lnet/minecraft/world/entity/Mob;Lnet/minecraft/core/BlockPos;)V a
stop (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;J)V b
stop (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/Mob;J)V b
tick (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;J)V c
tick (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/Mob;J)V d
timedOut (J)Z a
tiredOfJumping (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/Mob;)Z f
tiredOfWalking (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/Mob;)Z e
net/minecraft/world/entity/ai/behavior/LocateHidingPlace bpc
<init> ()V <init>
create (IFI)Lnet/minecraft/world/entity/ai/behavior/OneShot; a
lambda$create$0 (Lnet/minecraft/core/Holder;)Z b
lambda$create$1 (Lnet/minecraft/core/BlockPos;)Z b
lambda$create$10 (IIFLnet/minecraft/world/entity/ai/behavior/declarative/BehaviorBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; a
lambda$create$2 (Lnet/minecraft/world/entity/LivingEntity;ILnet/minecraft/core/BlockPos;)Z a
lambda$create$3 (Lnet/minecraft/core/Holder;)Z a
lambda$create$4 (Lnet/minecraft/core/BlockPos;)Z a
lambda$create$5 (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;I)Ljava/util/Optional; a
lambda$create$6 (Lnet/minecraft/world/entity/ai/behavior/declarative/BehaviorBuilder$Instance;Lnet/minecraft/world/entity/ai/behavior/declarative/MemoryAccessor;)Ljava/util/Optional; a
lambda$create$7 (Lnet/minecraft/world/entity/ai/behavior/declarative/MemoryAccessor;Lnet/minecraft/world/entity/ai/behavior/declarative/MemoryAccessor;Lnet/minecraft/world/entity/ai/behavior/declarative/MemoryAccessor;Lnet/minecraft/world/entity/ai/behavior/declarative/MemoryAccessor;Lnet/minecraft/world/entity/ai/behavior/declarative/MemoryAccessor;Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;ILnet/minecraft/world/entity/ai/behavior/declarative/MemoryAccessor;FLnet/minecraft/core/BlockPos;)V a
lambda$create$8 (IILnet/minecraft/world/entity/ai/behavior/declarative/BehaviorBuilder$Instance;Lnet/minecraft/world/entity/ai/behavior/declarative/MemoryAccessor;Lnet/minecraft/world/entity/ai/behavior/declarative/MemoryAccessor;Lnet/minecraft/world/entity/ai/behavior/declarative/MemoryAccessor;Lnet/minecraft/world/entity/ai/behavior/declarative/MemoryAccessor;Lnet/minecraft/world/entity/ai/behavior/declarative/MemoryAccessor;Lnet/minecraft/world/entity/ai/behavior/declarative/MemoryAccessor;Lnet/minecraft/world/entity/ai/behavior/declarative/MemoryAccessor;FLnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;J)Z a
lambda$create$9 (IILnet/minecraft/world/entity/ai/behavior/declarative/BehaviorBuilder$Instance;FLnet/minecraft/world/entity/ai/behavior/declarative/MemoryAccessor;Lnet/minecraft/world/entity/ai/behavior/declarative/MemoryAccessor;Lnet/minecraft/world/entity/ai/behavior/declarative/MemoryAccessor;Lnet/minecraft/world/entity/ai/behavior/declarative/MemoryAccessor;Lnet/minecraft/world/entity/ai/behavior/declarative/MemoryAccessor;Lnet/minecraft/world/entity/ai/behavior/declarative/MemoryAccessor;Lnet/minecraft/world/entity/ai/behavior/declarative/MemoryAccessor;)Lnet/minecraft/world/entity/ai/behavior/declarative/Trigger; a
net/minecraft/world/entity/ai/behavior/LongJumpMidJump bpd
TIME_OUT_DURATION c
landingSound e
timeBetweenLongJumps d
<init> (Lnet/minecraft/util/valueproviders/UniformInt;Lnet/minecraft/sounds/SoundEvent;)V <init>
canStillUse (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/Mob;J)Z a
canStillUse (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;J)Z a
start (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/Mob;J)V b
start (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;J)V d
stop (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;J)V b
stop (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/Mob;J)V c
net/minecraft/world/entity/ai/behavior/LongJumpToPreferredBlock bpe
currentlyWantingPreferredOnes p
notPrefferedJumpCandidates o
preferredBlockTag m
preferredBlocksChance n
<init> (Lnet/minecraft/util/valueproviders/UniformInt;IIFLjava/util/function/Function;Lnet/minecraft/tags/TagKey;FLjava/util/function/BiPredicate;)V <init>
getJumpCandidate (Lnet/minecraft/server/level/ServerLevel;)Ljava/util/Optional; a
start (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/Mob;J)V a
start (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;J)V d
net/minecraft/world/entity/ai/behavior/LongJumpToRandomPos bpf
ALLOWED_ANGLES o
FIND_JUMP_TRIES c
MIN_PATHFIND_DISTANCE_TO_VALID_JUMP d
PREPARE_JUMP_DURATION m
TIME_OUT_DURATION n
acceptableLandingSpot r
chosenJump j
findJumpTries k
getJumpSound q
initialPosition i
jumpCandidates h
maxJumpVelocity g
maxLongJumpHeight e
maxLongJumpWidth f
prepareJumpStart l
timeBetweenLongJumps p
<clinit> ()V <clinit>
<init> (Lnet/minecraft/util/valueproviders/UniformInt;IIFLjava/util/function/Function;)V <init>
<init> (Lnet/minecraft/util/valueproviders/UniformInt;IIFLjava/util/function/Function;Ljava/util/function/BiPredicate;)V <init>
calculateOptimalJumpVector (Lnet/minecraft/world/entity/Mob;Lnet/minecraft/world/phys/Vec3;)Lnet/minecraft/world/phys/Vec3; a
canStillUse (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/Mob;J)Z b
canStillUse (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;J)Z a
checkExtraStartConditions (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/Mob;)Z a
checkExtraStartConditions (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;)Z a
defaultAcceptableLandingSpot (Lnet/minecraft/world/entity/Mob;Lnet/minecraft/core/BlockPos;)Z a
getJumpCandidate (Lnet/minecraft/server/level/ServerLevel;)Ljava/util/Optional; a
isAcceptableLandingPosition (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/Mob;Lnet/minecraft/core/BlockPos;)Z a
lambda$start$0 (Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/BlockPos;)Z b
lambda$start$1 (Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/BlockPos;)Lnet/minecraft/world/entity/ai/behavior/LongJumpToRandomPos$PossibleJump; a
pickCandidate (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/Mob;J)V d
start (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/Mob;J)V a
start (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;J)V d
tick (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;J)V c
tick (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/Mob;J)V c
net/minecraft/world/entity/ai/behavior/LongJumpToRandomPos$PossibleJump bpf$a
jumpTarget a
<init> (Lnet/minecraft/core/BlockPos;I)V <init>
getJumpTarget ()Lnet/minecraft/core/BlockPos; b
net/minecraft/world/entity/ai/behavior/LongJumpUtil bpg
<init> ()V <init>
calculateJumpVectorForAngle (Lnet/minecraft/world/entity/Mob;Lnet/minecraft/world/phys/Vec3;FIZ)Ljava/util/Optional; a
isClearTransition (Lnet/minecraft/world/entity/Mob;Lnet/minecraft/world/entity/EntityDimensions;Lnet/minecraft/world/phys/Vec3;Lnet/minecraft/world/phys/Vec3;)Z a
net/minecraft/world/entity/ai/behavior/LookAndFollowTradingPlayerSink bph
speedModifier c
<init> (F)V <init>
canStillUse (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/npc/Villager;J)Z a
canStillUse (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;J)Z a
checkExtraStartConditions (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/npc/Villager;)Z a
checkExtraStartConditions (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;)Z a
followPlayer (Lnet/minecraft/world/entity/npc/Villager;)V a
start (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;J)V d
start (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/npc/Villager;J)V b
stop (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;J)V b
stop (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/npc/Villager;J)V c
tick (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;J)V c
tick (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/npc/Villager;J)V d
timedOut (J)Z a
net/minecraft/world/entity/ai/behavior/LookAtTargetSink bpi
<init> (II)V <init>
canStillUse (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/Mob;J)Z a
canStillUse (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;J)Z a
lambda$canStillUse$0 (Lnet/minecraft/world/entity/Mob;Lnet/minecraft/world/entity/ai/behavior/PositionTracker;)Z b
lambda$tick$1 (Lnet/minecraft/world/entity/Mob;Lnet/minecraft/world/entity/ai/behavior/PositionTracker;)V a
stop (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;J)V b
stop (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/Mob;J)V b
tick (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/Mob;J)V c
tick (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;J)V c
net/minecraft/world/entity/ai/behavior/MeleeAttack bpj
<init> ()V <init>
create (I)Lnet/minecraft/world/entity/ai/behavior/OneShot; a
isHoldingUsableProjectileWeapon (Lnet/minecraft/world/entity/Mob;)Z a
lambda$create$0 (Lnet/minecraft/world/entity/ai/behavior/declarative/BehaviorBuilder$Instance;Lnet/minecraft/world/entity/ai/behavior/declarative/MemoryAccessor;Lnet/minecraft/world/entity/ai/behavior/declarative/MemoryAccessor;Lnet/minecraft/world/entity/ai/behavior/declarative/MemoryAccessor;Lnet/minecraft/world/entity/ai/behavior/declarative/MemoryAccessor;ILnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/Mob;J)Z a
lambda$create$1 (Lnet/minecraft/world/entity/ai/behavior/declarative/BehaviorBuilder$Instance;ILnet/minecraft/world/entity/ai/behavior/declarative/MemoryAccessor;Lnet/minecraft/world/entity/ai/behavior/declarative/MemoryAccessor;Lnet/minecraft/world/entity/ai/behavior/declarative/MemoryAccessor;Lnet/minecraft/world/entity/ai/behavior/declarative/MemoryAccessor;)Lnet/minecraft/world/entity/ai/behavior/declarative/Trigger; a
lambda$create$2 (ILnet/minecraft/world/entity/ai/behavior/declarative/BehaviorBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; a
lambda$isHoldingUsableProjectileWeapon$3 (Lnet/minecraft/world/entity/Mob;Lnet/minecraft/world/item/ItemStack;)Z a
net/minecraft/world/entity/ai/behavior/Mount bpk
CLOSE_ENOUGH_TO_START_RIDING_DIST a
<init> ()V <init>
create (F)Lnet/minecraft/world/entity/ai/behavior/BehaviorControl; a
lambda$create$0 (Lnet/minecraft/world/entity/ai/behavior/declarative/BehaviorBuilder$Instance;Lnet/minecraft/world/entity/ai/behavior/declarative/MemoryAccessor;Lnet/minecraft/world/entity/ai/behavior/declarative/MemoryAccessor;Lnet/minecraft/world/entity/ai/behavior/declarative/MemoryAccessor;FLnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;J)Z a
lambda$create$1 (Lnet/minecraft/world/entity/ai/behavior/declarative/BehaviorBuilder$Instance;FLnet/minecraft/world/entity/ai/behavior/declarative/MemoryAccessor;Lnet/minecraft/world/entity/ai/behavior/declarative/MemoryAccessor;Lnet/minecraft/world/entity/ai/behavior/declarative/MemoryAccessor;)Lnet/minecraft/world/entity/ai/behavior/declarative/Trigger; a
lambda$create$2 (FLnet/minecraft/world/entity/ai/behavior/declarative/BehaviorBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; a
net/minecraft/world/entity/ai/behavior/MoveToSkySeeingSpot bpl
<init> ()V <init>
create (F)Lnet/minecraft/world/entity/ai/behavior/OneShot; a
getOutdoorPosition (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;)Lnet/minecraft/world/phys/Vec3; a
hasNoBlocksAbove (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;Lnet/minecraft/core/BlockPos;)Z a
lambda$create$0 (Lnet/minecraft/world/entity/ai/behavior/declarative/MemoryAccessor;FLnet/minecraft/world/phys/Vec3;)V a
lambda$create$1 (Lnet/minecraft/world/entity/ai/behavior/declarative/MemoryAccessor;FLnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;J)Z a
lambda$create$2 (FLnet/minecraft/world/entity/ai/behavior/declarative/MemoryAccessor;)Lnet/minecraft/world/entity/ai/behavior/declarative/Trigger; a
lambda$create$3 (FLnet/minecraft/world/entity/ai/behavior/declarative/BehaviorBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; a
net/minecraft/world/entity/ai/behavior/MoveToTargetSink bpm
MAX_COOLDOWN_BEFORE_RETRYING c
lastTargetPos f
path e
remainingCooldown d
speedModifier g
<init> (II)V <init>
<init> ()V <init>
canStillUse (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/Mob;J)Z a
canStillUse (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;J)Z a
checkExtraStartConditions (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/Mob;)Z a
checkExtraStartConditions (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;)Z a
isWalkTargetSpectator (Lnet/minecraft/world/entity/ai/memory/WalkTarget;)Z a
reachedTarget (Lnet/minecraft/world/entity/Mob;Lnet/minecraft/world/entity/ai/memory/WalkTarget;)Z a
start (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/Mob;J)V c
start (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;J)V d
stop (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;J)V b
stop (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/Mob;J)V b
tick (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;J)V c
tick (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/Mob;J)V d
tryComputePath (Lnet/minecraft/world/entity/Mob;Lnet/minecraft/world/entity/ai/memory/WalkTarget;J)Z a
net/minecraft/world/entity/ai/behavior/OneShot bpn
status a
<init> ()V <init>
debugString ()Ljava/lang/String; b
doStop (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;J)V g
getStatus ()Lnet/minecraft/world/entity/ai/behavior/Behavior$Status; a
tickOrStop (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;J)V f
tryStart (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;J)Z e
net/minecraft/world/entity/ai/behavior/PlayTagWithOtherKids bpo
AVERAGE_WAIT_TIME_BETWEEN_RUNS f
CHASE_SPEED_MODIFIER d
FLEE_SPEED_MODIFIER c
MAX_CHASERS_PER_TARGET e
MAX_FLEE_XZ_DIST a
MAX_FLEE_Y_DIST b
<init> ()V <init>
chaseKid (Lnet/minecraft/world/entity/ai/behavior/declarative/MemoryAccessor;Lnet/minecraft/world/entity/ai/behavior/declarative/MemoryAccessor;Lnet/minecraft/world/entity/ai/behavior/declarative/MemoryAccessor;Lnet/minecraft/world/entity/LivingEntity;)V a
checkHowManyChasersEachFriendHas (Ljava/util/List;)Ljava/util/Map; b
create ()Lnet/minecraft/world/entity/ai/behavior/BehaviorControl; a
findSomeoneBeingChased (Ljava/util/List;)Ljava/util/Optional; a
isChasingSomeone (Lnet/minecraft/world/entity/LivingEntity;)Z b
isFriendChasingMe (Lnet/minecraft/world/entity/LivingEntity;Lnet/minecraft/world/entity/LivingEntity;)Z a
lambda$checkHowManyChasersEachFriendHas$6 (Lnet/minecraft/world/entity/LivingEntity;Ljava/lang/Integer;)Ljava/lang/Integer; a
lambda$checkHowManyChasersEachFriendHas$7 (Ljava/util/Map;Lnet/minecraft/world/entity/LivingEntity;)V a
lambda$create$0 (Lnet/minecraft/world/entity/PathfinderMob;Lnet/minecraft/world/entity/LivingEntity;)Z a
lambda$create$1 (Lnet/minecraft/world/entity/ai/behavior/declarative/MemoryAccessor;Lnet/minecraft/world/entity/ai/behavior/declarative/MemoryAccessor;Lnet/minecraft/world/entity/ai/behavior/declarative/MemoryAccessor;Lnet/minecraft/world/entity/LivingEntity;)V b
lambda$create$2 (Lnet/minecraft/world/entity/ai/behavior/declarative/BehaviorBuilder$Instance;Lnet/minecraft/world/entity/ai/behavior/declarative/MemoryAccessor;Lnet/minecraft/world/entity/ai/behavior/declarative/MemoryAccessor;Lnet/minecraft/world/entity/ai/behavior/declarative/MemoryAccessor;Lnet/minecraft/world/entity/ai/behavior/declarative/MemoryAccessor;Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/PathfinderMob;J)Z a
lambda$create$3 (Lnet/minecraft/world/entity/ai/behavior/declarative/BehaviorBuilder$Instance;Lnet/minecraft/world/entity/ai/behavior/declarative/MemoryAccessor;Lnet/minecraft/world/entity/ai/behavior/declarative/MemoryAccessor;Lnet/minecraft/world/entity/ai/behavior/declarative/MemoryAccessor;Lnet/minecraft/world/entity/ai/behavior/declarative/MemoryAccessor;)Lnet/minecraft/world/entity/ai/behavior/declarative/Trigger; a
lambda$create$4 (Lnet/minecraft/world/entity/ai/behavior/declarative/BehaviorBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; a
lambda$findSomeoneBeingChased$5 (Ljava/util/Map$Entry;)Z a
lambda$isFriendChasingMe$8 (Lnet/minecraft/world/entity/LivingEntity;Lnet/minecraft/world/entity/LivingEntity;)Z b
whoAreYouChasing (Lnet/minecraft/world/entity/LivingEntity;)Lnet/minecraft/world/entity/LivingEntity; a
net/minecraft/world/entity/ai/behavior/PoiCompetitorScan bpp
<init> ()V <init>
competesForSameJobsite (Lnet/minecraft/core/GlobalPos;Lnet/minecraft/core/Holder;Lnet/minecraft/world/entity/npc/Villager;)Z a
create ()Lnet/minecraft/world/entity/ai/behavior/BehaviorControl; a
hasMatchingProfession (Lnet/minecraft/core/Holder;Lnet/minecraft/world/entity/npc/VillagerProfession;)Z a
lambda$create$0 (Lnet/minecraft/world/entity/npc/Villager;Lnet/minecraft/world/entity/LivingEntity;)Z a
lambda$create$1 (Lnet/minecraft/world/entity/LivingEntity;)Lnet/minecraft/world/entity/npc/Villager; a
lambda$create$2 (Lnet/minecraft/core/GlobalPos;Lnet/minecraft/core/Holder;Lnet/minecraft/world/entity/npc/Villager;)Z b
lambda$create$3 (Lnet/minecraft/world/entity/ai/behavior/declarative/BehaviorBuilder$Instance;Lnet/minecraft/world/entity/ai/behavior/declarative/MemoryAccessor;Lnet/minecraft/world/entity/npc/Villager;Lnet/minecraft/core/GlobalPos;Lnet/minecraft/core/Holder;)V a
lambda$create$4 (Lnet/minecraft/world/entity/ai/behavior/declarative/BehaviorBuilder$Instance;Lnet/minecraft/world/entity/ai/behavior/declarative/MemoryAccessor;Lnet/minecraft/world/entity/ai/behavior/declarative/MemoryAccessor;Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/npc/Villager;J)Z a
lambda$create$5 (Lnet/minecraft/world/entity/ai/behavior/declarative/BehaviorBuilder$Instance;Lnet/minecraft/world/entity/ai/behavior/declarative/MemoryAccessor;Lnet/minecraft/world/entity/ai/behavior/declarative/MemoryAccessor;)Lnet/minecraft/world/entity/ai/behavior/declarative/Trigger; a
lambda$create$6 (Lnet/minecraft/world/entity/ai/behavior/declarative/BehaviorBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; a
selectWinner (Lnet/minecraft/world/entity/npc/Villager;Lnet/minecraft/world/entity/npc/Villager;)Lnet/minecraft/world/entity/npc/Villager; a
net/minecraft/world/entity/ai/behavior/PositionTracker bpq
currentBlockPosition ()Lnet/minecraft/core/BlockPos; b
currentPosition ()Lnet/minecraft/world/phys/Vec3; a
isVisibleBy (Lnet/minecraft/world/entity/LivingEntity;)Z a
net/minecraft/world/entity/ai/behavior/PrepareRamNearestTarget bpr
TIME_OUT_DURATION c
getCooldownOnFail d
getPrepareRamSound j
maxRamDistance f
minRamDistance e
ramCandidate l
ramPrepareTime i
ramTargeting h
reachedRamPositionTimestamp k
walkSpeed g
<init> (Ljava/util/function/ToIntFunction;IIFLnet/minecraft/world/entity/ai/targeting/TargetingConditions;ILjava/util/function/Function;)V <init>
calculateRammingStartPosition (Lnet/minecraft/world/entity/PathfinderMob;Lnet/minecraft/world/entity/LivingEntity;)Ljava/util/Optional; a
canStillUse (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;J)Z a
canStillUse (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/PathfinderMob;J)Z c
chooseRamPosition (Lnet/minecraft/world/entity/PathfinderMob;Lnet/minecraft/world/entity/LivingEntity;)V b
getEdgeOfBlock (Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/BlockPos;)Lnet/minecraft/world/phys/Vec3; a
isWalkableBlock (Lnet/minecraft/world/entity/PathfinderMob;Lnet/minecraft/core/BlockPos;)Z a
lambda$calculateRammingStartPosition$3 (Lnet/minecraft/world/entity/ai/navigation/PathNavigation;Lnet/minecraft/core/BlockPos;)Z a
lambda$chooseRamPosition$4 (Lnet/minecraft/world/entity/LivingEntity;Lnet/minecraft/core/BlockPos;)Lnet/minecraft/world/entity/ai/behavior/PrepareRamNearestTarget$RamCandidate; a
lambda$start$0 (Lnet/minecraft/world/entity/PathfinderMob;Lnet/minecraft/world/entity/LivingEntity;)Z d
lambda$start$1 (Lnet/minecraft/world/entity/PathfinderMob;Lnet/minecraft/world/entity/ai/memory/NearestVisibleLivingEntities;)Ljava/util/Optional; a
lambda$start$2 (Lnet/minecraft/world/entity/PathfinderMob;Lnet/minecraft/world/entity/LivingEntity;)V c
start (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;J)V d
start (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/PathfinderMob;J)V a
stop (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/PathfinderMob;J)V b
stop (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;J)V b
tick (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;J)V c
tick (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/PathfinderMob;J)V d
net/minecraft/world/entity/ai/behavior/PrepareRamNearestTarget$RamCandidate bpr$a
startPosition a
target c
targetPosition b
<init> (Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/entity/LivingEntity;)V <init>
getStartPosition ()Lnet/minecraft/core/BlockPos; a
getTarget ()Lnet/minecraft/world/entity/LivingEntity; c
getTargetPosition ()Lnet/minecraft/core/BlockPos; b
net/minecraft/world/entity/ai/behavior/RamTarget bps
RAM_SPEED_FORCE_FACTOR d
TIME_OUT_DURATION c
getHornBreakSound k
getImpactSound j
getKnockbackForce h
getTimeBetweenRams e
ramDirection i
ramTargeting f
speed g
<init> (Ljava/util/function/Function;Lnet/minecraft/world/entity/ai/targeting/TargetingConditions;FLjava/util/function/ToDoubleFunction;Ljava/util/function/Function;Ljava/util/function/Function;)V <init>
canStillUse (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/animal/goat/Goat;J)Z a
canStillUse (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;J)Z a
checkExtraStartConditions (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/animal/goat/Goat;)Z a
checkExtraStartConditions (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;)Z a
finishRam (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/animal/goat/Goat;)V b
hasRammedHornBreakingBlock (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/animal/goat/Goat;)Z c
start (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/animal/goat/Goat;J)V b
start (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;J)V d
tick (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/animal/goat/Goat;J)V c
tick (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;J)V c
net/minecraft/world/entity/ai/behavior/RandomLookAround bpt
interval c
maxYaw d
minPitch e
pitchRange f
<init> (Lnet/minecraft/util/valueproviders/IntProvider;FFF)V <init>
start (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/Mob;J)V a
start (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;J)V d
net/minecraft/world/entity/ai/behavior/RandomStroll bpu
MAX_XZ_DIST a
MAX_Y_DIST b
SWIM_XY_DISTANCE_TIERS c
<clinit> ()V <clinit>
<init> ()V <init>
fly (F)Lnet/minecraft/world/entity/ai/behavior/BehaviorControl; b
getTargetFlyPos (Lnet/minecraft/world/entity/PathfinderMob;II)Lnet/minecraft/world/phys/Vec3; a
getTargetSwimPos (Lnet/minecraft/world/entity/PathfinderMob;)Lnet/minecraft/world/phys/Vec3; a
lambda$fly$5 (Lnet/minecraft/world/entity/PathfinderMob;)Lnet/minecraft/world/phys/Vec3; c
lambda$fly$6 (Lnet/minecraft/world/entity/PathfinderMob;)Z b
lambda$stroll$0 (Lnet/minecraft/world/entity/PathfinderMob;)Lnet/minecraft/world/phys/Vec3; g
lambda$stroll$1 (Lnet/minecraft/world/entity/PathfinderMob;)Z f
lambda$stroll$2 (Lnet/minecraft/world/entity/PathfinderMob;)Z e
lambda$stroll$3 (IILnet/minecraft/world/entity/PathfinderMob;)Lnet/minecraft/world/phys/Vec3; a
lambda$stroll$4 (Lnet/minecraft/world/entity/PathfinderMob;)Z d
lambda$strollFlyOrSwim$10 (Ljava/util/function/Predicate;Ljava/util/function/Function;FLnet/minecraft/world/entity/ai/behavior/declarative/BehaviorBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; a
lambda$strollFlyOrSwim$7 (FLnet/minecraft/world/phys/Vec3;)Lnet/minecraft/world/entity/ai/memory/WalkTarget; a
lambda$strollFlyOrSwim$8 (Ljava/util/function/Predicate;Ljava/util/function/Function;Lnet/minecraft/world/entity/ai/behavior/declarative/MemoryAccessor;FLnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/PathfinderMob;J)Z a
lambda$strollFlyOrSwim$9 (Ljava/util/function/Predicate;Ljava/util/function/Function;FLnet/minecraft/world/entity/ai/behavior/declarative/MemoryAccessor;)Lnet/minecraft/world/entity/ai/behavior/declarative/Trigger; a
stroll (FII)Lnet/minecraft/world/entity/ai/behavior/BehaviorControl; a
stroll (F)Lnet/minecraft/world/entity/ai/behavior/OneShot; a
stroll (FZ)Lnet/minecraft/world/entity/ai/behavior/OneShot; a
strollFlyOrSwim (FLjava/util/function/Function;Ljava/util/function/Predicate;)Lnet/minecraft/world/entity/ai/behavior/OneShot; a
swim (F)Lnet/minecraft/world/entity/ai/behavior/BehaviorControl; c
net/minecraft/world/entity/ai/behavior/ReactToBell bpv
<init> ()V <init>
create ()Lnet/minecraft/world/entity/ai/behavior/BehaviorControl; a
lambda$create$0 (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;J)Z a
lambda$create$1 (Lnet/minecraft/world/entity/ai/behavior/declarative/MemoryAccessor;)Lnet/minecraft/world/entity/ai/behavior/declarative/Trigger; a
lambda$create$2 (Lnet/minecraft/world/entity/ai/behavior/declarative/BehaviorBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; a
net/minecraft/world/entity/ai/behavior/ResetProfession bpw
<init> ()V <init>
create ()Lnet/minecraft/world/entity/ai/behavior/BehaviorControl; a
lambda$create$0 (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/npc/Villager;J)Z a
lambda$create$1 (Lnet/minecraft/world/entity/ai/behavior/declarative/MemoryAccessor;)Lnet/minecraft/world/entity/ai/behavior/declarative/Trigger; a
lambda$create$2 (Lnet/minecraft/world/entity/ai/behavior/declarative/BehaviorBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; a
net/minecraft/world/entity/ai/behavior/ResetRaidStatus bpx
<init> ()V <init>
create ()Lnet/minecraft/world/entity/ai/behavior/BehaviorControl; a
lambda$create$0 (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;J)Z a
lambda$create$1 (Lnet/minecraft/world/entity/ai/behavior/declarative/BehaviorBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; a
net/minecraft/world/entity/ai/behavior/RingBell bpy
BELL_RING_CHANCE b
RING_BELL_FROM_DISTANCE a
<init> ()V <init>
create ()Lnet/minecraft/world/entity/ai/behavior/BehaviorControl; a
lambda$create$0 (Lnet/minecraft/world/entity/ai/behavior/declarative/BehaviorBuilder$Instance;Lnet/minecraft/world/entity/ai/behavior/declarative/MemoryAccessor;Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;J)Z a
lambda$create$1 (Lnet/minecraft/world/entity/ai/behavior/declarative/BehaviorBuilder$Instance;Lnet/minecraft/world/entity/ai/behavior/declarative/MemoryAccessor;)Lnet/minecraft/world/entity/ai/behavior/declarative/Trigger; a
lambda$create$2 (Lnet/minecraft/world/entity/ai/behavior/declarative/BehaviorBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; a
net/minecraft/world/entity/ai/behavior/RunOne bpz
<init> (Ljava/util/Map;Ljava/util/List;)V <init>
<init> (Ljava/util/List;)V <init>
net/minecraft/world/entity/ai/behavior/SetClosestHomeAsWalkTarget bqa
BATCH_SIZE b
CACHE_TIMEOUT a
OK_DISTANCE_SQR d
RATE c
<init> ()V <init>
create (F)Lnet/minecraft/world/entity/ai/behavior/BehaviorControl; a
lambda$create$0 (Lnet/minecraft/core/Holder;)Z b
lambda$create$1 (Lit/unimi/dsi/fastutil/longs/Long2LongMap;Lorg/apache/commons/lang3/mutable/MutableInt;Lorg/apache/commons/lang3/mutable/MutableLong;Lnet/minecraft/core/BlockPos;)Z a
lambda$create$2 (Lnet/minecraft/core/Holder;)Z a
lambda$create$3 (Lorg/apache/commons/lang3/mutable/MutableLong;Lit/unimi/dsi/fastutil/longs/Long2LongMap$Entry;)Z a
lambda$create$4 (Lorg/apache/commons/lang3/mutable/MutableLong;Lit/unimi/dsi/fastutil/longs/Long2LongMap;Lnet/minecraft/world/entity/ai/behavior/declarative/MemoryAccessor;FLnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/PathfinderMob;J)Z a
lambda$create$5 (Lorg/apache/commons/lang3/mutable/MutableLong;Lit/unimi/dsi/fastutil/longs/Long2LongMap;FLnet/minecraft/world/entity/ai/behavior/declarative/MemoryAccessor;Lnet/minecraft/world/entity/ai/behavior/declarative/MemoryAccessor;)Lnet/minecraft/world/entity/ai/behavior/declarative/Trigger; a
lambda$create$6 (Lorg/apache/commons/lang3/mutable/MutableLong;Lit/unimi/dsi/fastutil/longs/Long2LongMap;FLnet/minecraft/world/entity/ai/behavior/declarative/BehaviorBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; a
net/minecraft/world/entity/ai/behavior/SetEntityLookTarget bqb
<init> ()V <init>
create (F)Lnet/minecraft/world/entity/ai/behavior/OneShot; a
create (Lnet/minecraft/world/entity/EntityType;F)Lnet/minecraft/world/entity/ai/behavior/OneShot; a
create (Lnet/minecraft/world/entity/MobCategory;F)Lnet/minecraft/world/entity/ai/behavior/BehaviorControl; a
create (Ljava/util/function/Predicate;F)Lnet/minecraft/world/entity/ai/behavior/OneShot; a
lambda$create$0 (Lnet/minecraft/world/entity/MobCategory;Lnet/minecraft/world/entity/LivingEntity;)Z a
lambda$create$1 (Lnet/minecraft/world/entity/EntityType;Lnet/minecraft/world/entity/LivingEntity;)Z a
lambda$create$2 (Lnet/minecraft/world/entity/LivingEntity;)Z a
lambda$create$3 (Lnet/minecraft/world/entity/LivingEntity;FLnet/minecraft/world/entity/LivingEntity;)Z a
lambda$create$4 (Lnet/minecraft/world/entity/ai/behavior/declarative/BehaviorBuilder$Instance;Lnet/minecraft/world/entity/ai/behavior/declarative/MemoryAccessor;Ljava/util/function/Predicate;FLnet/minecraft/world/entity/ai/behavior/declarative/MemoryAccessor;Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;J)Z a
lambda$create$5 (Lnet/minecraft/world/entity/ai/behavior/declarative/BehaviorBuilder$Instance;Ljava/util/function/Predicate;FLnet/minecraft/world/entity/ai/behavior/declarative/MemoryAccessor;Lnet/minecraft/world/entity/ai/behavior/declarative/MemoryAccessor;)Lnet/minecraft/world/entity/ai/behavior/declarative/Trigger; a
lambda$create$6 (Ljava/util/function/Predicate;FLnet/minecraft/world/entity/ai/behavior/declarative/BehaviorBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; a
net/minecraft/world/entity/ai/behavior/SetEntityLookTargetSometimes bqc
<init> ()V <init>
create (FLnet/minecraft/util/valueproviders/UniformInt;Ljava/util/function/Predicate;)Lnet/minecraft/world/entity/ai/behavior/BehaviorControl; a
create (FLnet/minecraft/util/valueproviders/UniformInt;)Lnet/minecraft/world/entity/ai/behavior/BehaviorControl; a
create (Lnet/minecraft/world/entity/EntityType;FLnet/minecraft/util/valueproviders/UniformInt;)Lnet/minecraft/world/entity/ai/behavior/BehaviorControl; a
lambda$create$0 (Lnet/minecraft/world/entity/LivingEntity;)Z a
lambda$create$1 (Lnet/minecraft/world/entity/EntityType;Lnet/minecraft/world/entity/LivingEntity;)Z a
lambda$create$2 (Lnet/minecraft/world/entity/LivingEntity;FLnet/minecraft/world/entity/LivingEntity;)Z a
lambda$create$3 (Lnet/minecraft/world/entity/ai/behavior/declarative/BehaviorBuilder$Instance;Lnet/minecraft/world/entity/ai/behavior/declarative/MemoryAccessor;Ljava/util/function/Predicate;FLnet/minecraft/world/entity/ai/behavior/SetEntityLookTargetSometimes$Ticker;Lnet/minecraft/world/entity/ai/behavior/declarative/MemoryAccessor;Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;J)Z a
lambda$create$4 (Lnet/minecraft/world/entity/ai/behavior/declarative/BehaviorBuilder$Instance;Ljava/util/function/Predicate;FLnet/minecraft/world/entity/ai/behavior/SetEntityLookTargetSometimes$Ticker;Lnet/minecraft/world/entity/ai/behavior/declarative/MemoryAccessor;Lnet/minecraft/world/entity/ai/behavior/declarative/MemoryAccessor;)Lnet/minecraft/world/entity/ai/behavior/declarative/Trigger; a
lambda$create$5 (Ljava/util/function/Predicate;FLnet/minecraft/world/entity/ai/behavior/SetEntityLookTargetSometimes$Ticker;Lnet/minecraft/world/entity/ai/behavior/declarative/BehaviorBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; a
net/minecraft/world/entity/ai/behavior/SetEntityLookTargetSometimes$Ticker bqc$a
interval a
ticksUntilNextStart b
<init> (Lnet/minecraft/util/valueproviders/UniformInt;)V <init>
tickDownAndCheck (Lnet/minecraft/util/RandomSource;)Z a
net/minecraft/world/entity/ai/behavior/SetHiddenState bqd
HIDE_TIMEOUT a
<init> ()V <init>
create (II)Lnet/minecraft/world/entity/ai/behavior/BehaviorControl; a
lambda$create$0 (Lnet/minecraft/world/entity/ai/behavior/declarative/BehaviorBuilder$Instance;Lnet/minecraft/world/entity/ai/behavior/declarative/MemoryAccessor;Lorg/apache/commons/lang3/mutable/MutableInt;ILnet/minecraft/world/entity/ai/behavior/declarative/MemoryAccessor;ILnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;J)Z a
lambda$create$1 (Lnet/minecraft/world/entity/ai/behavior/declarative/BehaviorBuilder$Instance;Lorg/apache/commons/lang3/mutable/MutableInt;IILnet/minecraft/world/entity/ai/behavior/declarative/MemoryAccessor;Lnet/minecraft/world/entity/ai/behavior/declarative/MemoryAccessor;)Lnet/minecraft/world/entity/ai/behavior/declarative/Trigger; a
lambda$create$2 (Lorg/apache/commons/lang3/mutable/MutableInt;IILnet/minecraft/world/entity/ai/behavior/declarative/BehaviorBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; a
net/minecraft/world/entity/ai/behavior/SetLookAndInteract bqe
<init> ()V <init>
create (Lnet/minecraft/world/entity/EntityType;I)Lnet/minecraft/world/entity/ai/behavior/BehaviorControl; a
lambda$create$0 (Lnet/minecraft/world/entity/LivingEntity;ILnet/minecraft/world/entity/EntityType;Lnet/minecraft/world/entity/LivingEntity;)Z a
lambda$create$1 (Lnet/minecraft/world/entity/ai/behavior/declarative/BehaviorBuilder$Instance;Lnet/minecraft/world/entity/ai/behavior/declarative/MemoryAccessor;ILnet/minecraft/world/entity/EntityType;Lnet/minecraft/world/entity/ai/behavior/declarative/MemoryAccessor;Lnet/minecraft/world/entity/ai/behavior/declarative/MemoryAccessor;Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;J)Z a
lambda$create$2 (Lnet/minecraft/world/entity/ai/behavior/declarative/BehaviorBuilder$Instance;ILnet/minecraft/world/entity/EntityType;Lnet/minecraft/world/entity/ai/behavior/declarative/MemoryAccessor;Lnet/minecraft/world/entity/ai/behavior/declarative/MemoryAccessor;Lnet/minecraft/world/entity/ai/behavior/declarative/MemoryAccessor;)Lnet/minecraft/world/entity/ai/behavior/declarative/Trigger; a
lambda$create$3 (ILnet/minecraft/world/entity/EntityType;Lnet/minecraft/world/entity/ai/behavior/declarative/BehaviorBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; a
net/minecraft/world/entity/ai/behavior/SetRaidStatus bqf
<init> ()V <init>
create ()Lnet/minecraft/world/entity/ai/behavior/BehaviorControl; a
lambda$create$0 (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;J)Z a
lambda$create$1 (Lnet/minecraft/world/entity/ai/behavior/declarative/BehaviorBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; a
net/minecraft/world/entity/ai/behavior/SetWalkTargetAwayFrom bqg
<init> ()V <init>
create (Lnet/minecraft/world/entity/ai/memory/MemoryModuleType;FIZLjava/util/function/Function;)Lnet/minecraft/world/entity/ai/behavior/OneShot; a
entity (Lnet/minecraft/world/entity/ai/memory/MemoryModuleType;FIZ)Lnet/minecraft/world/entity/ai/behavior/OneShot; b
lambda$create$0 (Lnet/minecraft/world/entity/ai/behavior/declarative/BehaviorBuilder$Instance;Lnet/minecraft/world/entity/ai/behavior/declarative/MemoryAccessor;ZLjava/util/function/Function;Lnet/minecraft/world/entity/ai/behavior/declarative/MemoryAccessor;IFLnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/PathfinderMob;J)Z a
lambda$create$1 (Lnet/minecraft/world/entity/ai/behavior/declarative/BehaviorBuilder$Instance;ZLjava/util/function/Function;IFLnet/minecraft/world/entity/ai/behavior/declarative/MemoryAccessor;Lnet/minecraft/world/entity/ai/behavior/declarative/MemoryAccessor;)Lnet/minecraft/world/entity/ai/behavior/declarative/Trigger; a
lambda$create$2 (Lnet/minecraft/world/entity/ai/memory/MemoryModuleType;ZLjava/util/function/Function;IFLnet/minecraft/world/entity/ai/behavior/declarative/BehaviorBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; a
pos (Lnet/minecraft/world/entity/ai/memory/MemoryModuleType;FIZ)Lnet/minecraft/world/entity/ai/behavior/BehaviorControl; a
net/minecraft/world/entity/ai/behavior/SetWalkTargetFromAttackTargetIfTargetOutOfReach bqh
PROJECTILE_ATTACK_RANGE_BUFFER a
<init> ()V <init>
create (F)Lnet/minecraft/world/entity/ai/behavior/BehaviorControl; a
create (Ljava/util/function/Function;)Lnet/minecraft/world/entity/ai/behavior/BehaviorControl; a
lambda$create$0 (FLnet/minecraft/world/entity/LivingEntity;)Ljava/lang/Float; a
lambda$create$1 (Lnet/minecraft/world/entity/ai/behavior/declarative/BehaviorBuilder$Instance;Lnet/minecraft/world/entity/ai/behavior/declarative/MemoryAccessor;Lnet/minecraft/world/entity/ai/behavior/declarative/MemoryAccessor;Lnet/minecraft/world/entity/ai/behavior/declarative/MemoryAccessor;Lnet/minecraft/world/entity/ai/behavior/declarative/MemoryAccessor;Ljava/util/function/Function;Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/Mob;J)Z a
lambda$create$2 (Lnet/minecraft/world/entity/ai/behavior/declarative/BehaviorBuilder$Instance;Ljava/util/function/Function;Lnet/minecraft/world/entity/ai/behavior/declarative/MemoryAccessor;Lnet/minecraft/world/entity/ai/behavior/declarative/MemoryAccessor;Lnet/minecraft/world/entity/ai/behavior/declarative/MemoryAccessor;Lnet/minecraft/world/entity/ai/behavior/declarative/MemoryAccessor;)Lnet/minecraft/world/entity/ai/behavior/declarative/Trigger; a
lambda$create$3 (Ljava/util/function/Function;Lnet/minecraft/world/entity/ai/behavior/declarative/BehaviorBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; a
net/minecraft/world/entity/ai/behavior/SetWalkTargetFromBlockMemory bqi
<init> ()V <init>
create (Lnet/minecraft/world/entity/ai/memory/MemoryModuleType;FIII)Lnet/minecraft/world/entity/ai/behavior/OneShot; a
lambda$create$0 (Lnet/minecraft/world/entity/ai/behavior/declarative/BehaviorBuilder$Instance;Lnet/minecraft/world/entity/ai/behavior/declarative/MemoryAccessor;Lnet/minecraft/world/entity/ai/behavior/declarative/MemoryAccessor;ILnet/minecraft/world/entity/ai/memory/MemoryModuleType;ILnet/minecraft/world/entity/ai/behavior/declarative/MemoryAccessor;FILnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/npc/Villager;J)Z a
lambda$create$1 (Lnet/minecraft/world/entity/ai/behavior/declarative/BehaviorBuilder$Instance;ILnet/minecraft/world/entity/ai/memory/MemoryModuleType;IFILnet/minecraft/world/entity/ai/behavior/declarative/MemoryAccessor;Lnet/minecraft/world/entity/ai/behavior/declarative/MemoryAccessor;Lnet/minecraft/world/entity/ai/behavior/declarative/MemoryAccessor;)Lnet/minecraft/world/entity/ai/behavior/declarative/Trigger; a
lambda$create$2 (Lnet/minecraft/world/entity/ai/memory/MemoryModuleType;IIFILnet/minecraft/world/entity/ai/behavior/declarative/BehaviorBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; a
net/minecraft/world/entity/ai/behavior/SetWalkTargetFromLookTarget bqj
<init> ()V <init>
create (FI)Lnet/minecraft/world/entity/ai/behavior/OneShot; a
create (Ljava/util/function/Predicate;Ljava/util/function/Function;I)Lnet/minecraft/world/entity/ai/behavior/OneShot; a
lambda$create$0 (Lnet/minecraft/world/entity/LivingEntity;)Z a
lambda$create$1 (FLnet/minecraft/world/entity/LivingEntity;)Ljava/lang/Float; a
lambda$create$2 (Ljava/util/function/Predicate;Lnet/minecraft/world/entity/ai/behavior/declarative/MemoryAccessor;Lnet/minecraft/world/entity/ai/behavior/declarative/BehaviorBuilder$Instance;Lnet/minecraft/world/entity/ai/behavior/declarative/MemoryAccessor;Ljava/util/function/Function;ILnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;J)Z a
lambda$create$3 (Ljava/util/function/Predicate;Lnet/minecraft/world/entity/ai/behavior/declarative/BehaviorBuilder$Instance;Ljava/util/function/Function;ILnet/minecraft/world/entity/ai/behavior/declarative/MemoryAccessor;Lnet/minecraft/world/entity/ai/behavior/declarative/MemoryAccessor;)Lnet/minecraft/world/entity/ai/behavior/declarative/Trigger; a
lambda$create$4 (Ljava/util/function/Predicate;Ljava/util/function/Function;ILnet/minecraft/world/entity/ai/behavior/declarative/BehaviorBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; a
net/minecraft/world/entity/ai/behavior/ShowTradesToPlayer bqk
MAX_LOOK_TIME c
STARTING_LOOK_TIME d
cycleCounter g
displayIndex h
displayItems f
lookTime i
playerItemStack e
<init> (II)V <init>
canStillUse (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/npc/Villager;J)Z a
canStillUse (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;J)Z a
checkExtraStartConditions (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/npc/Villager;)Z a
checkExtraStartConditions (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;)Z a
clearHeldItem (Lnet/minecraft/world/entity/npc/Villager;)V c
displayAsHeldItem (Lnet/minecraft/world/entity/npc/Villager;Lnet/minecraft/world/item/ItemStack;)V a
displayCyclingItems (Lnet/minecraft/world/entity/npc/Villager;)V e
displayFirstItem (Lnet/minecraft/world/entity/npc/Villager;)V a
findItemsToDisplay (Lnet/minecraft/world/entity/LivingEntity;Lnet/minecraft/world/entity/npc/Villager;)V a
lookAtTarget (Lnet/minecraft/world/entity/npc/Villager;)Lnet/minecraft/world/entity/LivingEntity; d
playerItemStackMatchesCostOfOffer (Lnet/minecraft/world/item/trading/MerchantOffer;)Z a
start (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;J)V d
start (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/npc/Villager;J)V b
stop (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;J)V b
stop (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/npc/Villager;J)V d
tick (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;J)V c
tick (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/npc/Villager;J)V c
updateDisplayItems (Lnet/minecraft/world/entity/npc/Villager;)V b
net/minecraft/world/entity/ai/behavior/ShufflingList bql
entries a
random b
<init> ()V <init>
<init> (Ljava/util/List;)V <init>
add (Ljava/lang/Object;I)Lnet/minecraft/world/entity/ai/behavior/ShufflingList; a
codec (Lcom/mojang/serialization/Codec;)Lcom/mojang/serialization/Codec; a
iterator ()Ljava/util/Iterator; iterator
lambda$codec$0 (Lnet/minecraft/world/entity/ai/behavior/ShufflingList;)Ljava/util/List; a
lambda$shuffle$1 (Lnet/minecraft/world/entity/ai/behavior/ShufflingList$WeightedEntry;)V a
shuffle ()Lnet/minecraft/world/entity/ai/behavior/ShufflingList; a
stream ()Ljava/util/stream/Stream; b
toString ()Ljava/lang/String; toString
net/minecraft/world/entity/ai/behavior/ShufflingList$WeightedEntry bql$a
data a
randWeight c
weight b
<init> (Ljava/lang/Object;I)V <init>
codec (Lcom/mojang/serialization/Codec;)Lcom/mojang/serialization/Codec; a
getData ()Ljava/lang/Object; a
getRandWeight ()D c
getWeight ()I b
setRandom (F)V a
toString ()Ljava/lang/String; toString
net/minecraft/world/entity/ai/behavior/ShufflingList$WeightedEntry$1 bql$a$1
val$elementCodec a
<init> (Lcom/mojang/serialization/Codec;)V <init>
decode (Lcom/mojang/serialization/DynamicOps;Ljava/lang/Object;)Lcom/mojang/serialization/DataResult; decode
encode (Ljava/lang/Object;Lcom/mojang/serialization/DynamicOps;Ljava/lang/Object;)Lcom/mojang/serialization/DataResult; encode
encode (Lnet/minecraft/world/entity/ai/behavior/ShufflingList$WeightedEntry;Lcom/mojang/serialization/DynamicOps;Ljava/lang/Object;)Lcom/mojang/serialization/DataResult; a
lambda$decode$0 (Lcom/mojang/serialization/Dynamic;Ljava/lang/Object;)Lnet/minecraft/world/entity/ai/behavior/ShufflingList$WeightedEntry; a
lambda$decode$1 (Lcom/mojang/serialization/DynamicOps;Lnet/minecraft/world/entity/ai/behavior/ShufflingList$WeightedEntry;)Lcom/mojang/datafixers/util/Pair; a
net/minecraft/world/entity/ai/behavior/SleepInBed bqm
COOLDOWN_AFTER_BEING_WOKEN c
nextOkStartTime d
<init> ()V <init>
canStillUse (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;J)Z a
checkExtraStartConditions (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;)Z a
start (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;J)V d
stop (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;J)V b
timedOut (J)Z a
net/minecraft/world/entity/ai/behavior/SocializeAtBell bqn
SPEED_MODIFIER a
<init> ()V <init>
create ()Lnet/minecraft/world/entity/ai/behavior/OneShot; a
lambda$create$0 (Lnet/minecraft/world/entity/LivingEntity;)Z a
lambda$create$1 (Lnet/minecraft/world/entity/LivingEntity;Lnet/minecraft/world/entity/LivingEntity;)Z a
lambda$create$2 (Lnet/minecraft/world/entity/ai/behavior/declarative/MemoryAccessor;Lnet/minecraft/world/entity/ai/behavior/declarative/MemoryAccessor;Lnet/minecraft/world/entity/ai/behavior/declarative/MemoryAccessor;Lnet/minecraft/world/entity/LivingEntity;)V a
lambda$create$3 (Lnet/minecraft/world/entity/ai/behavior/declarative/BehaviorBuilder$Instance;Lnet/minecraft/world/entity/ai/behavior/declarative/MemoryAccessor;Lnet/minecraft/world/entity/ai/behavior/declarative/MemoryAccessor;Lnet/minecraft/world/entity/ai/behavior/declarative/MemoryAccessor;Lnet/minecraft/world/entity/ai/behavior/declarative/MemoryAccessor;Lnet/minecraft/world/entity/ai/behavior/declarative/MemoryAccessor;Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;J)Z a
lambda$create$4 (Lnet/minecraft/world/entity/ai/behavior/declarative/BehaviorBuilder$Instance;Lnet/minecraft/world/entity/ai/behavior/declarative/MemoryAccessor;Lnet/minecraft/world/entity/ai/behavior/declarative/MemoryAccessor;Lnet/minecraft/world/entity/ai/behavior/declarative/MemoryAccessor;Lnet/minecraft/world/entity/ai/behavior/declarative/MemoryAccessor;Lnet/minecraft/world/entity/ai/behavior/declarative/MemoryAccessor;)Lnet/minecraft/world/entity/ai/behavior/declarative/Trigger; a
lambda$create$5 (Lnet/minecraft/world/entity/ai/behavior/declarative/BehaviorBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; a
net/minecraft/world/entity/ai/behavior/StartAttacking bqo
<init> ()V <init>
create (Ljava/util/function/Predicate;Ljava/util/function/Function;)Lnet/minecraft/world/entity/ai/behavior/BehaviorControl; a
create (Ljava/util/function/Function;)Lnet/minecraft/world/entity/ai/behavior/BehaviorControl; a
lambda$create$0 (Lnet/minecraft/world/entity/Mob;)Z a
lambda$create$1 (Ljava/util/function/Predicate;Ljava/util/function/Function;Lnet/minecraft/world/entity/ai/behavior/declarative/MemoryAccessor;Lnet/minecraft/world/entity/ai/behavior/declarative/MemoryAccessor;Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/Mob;J)Z a
lambda$create$2 (Ljava/util/function/Predicate;Ljava/util/function/Function;Lnet/minecraft/world/entity/ai/behavior/declarative/MemoryAccessor;Lnet/minecraft/world/entity/ai/behavior/declarative/MemoryAccessor;)Lnet/minecraft/world/entity/ai/behavior/declarative/Trigger; a
lambda$create$3 (Ljava/util/function/Predicate;Ljava/util/function/Function;Lnet/minecraft/world/entity/ai/behavior/declarative/BehaviorBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; a
net/minecraft/world/entity/ai/behavior/StartCelebratingIfTargetDead bqp
<init> ()V <init>
create (ILjava/util/function/BiPredicate;)Lnet/minecraft/world/entity/ai/behavior/BehaviorControl; a
lambda$create$0 (Lnet/minecraft/world/entity/ai/behavior/declarative/BehaviorBuilder$Instance;Lnet/minecraft/world/entity/ai/behavior/declarative/MemoryAccessor;Ljava/util/function/BiPredicate;Lnet/minecraft/world/entity/ai/behavior/declarative/MemoryAccessor;ILnet/minecraft/world/entity/ai/behavior/declarative/MemoryAccessor;Lnet/minecraft/world/entity/ai/behavior/declarative/MemoryAccessor;Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;J)Z a
lambda$create$1 (Lnet/minecraft/world/entity/ai/behavior/declarative/BehaviorBuilder$Instance;Ljava/util/function/BiPredicate;ILnet/minecraft/world/entity/ai/behavior/declarative/MemoryAccessor;Lnet/minecraft/world/entity/ai/behavior/declarative/MemoryAccessor;Lnet/minecraft/world/entity/ai/behavior/declarative/MemoryAccessor;Lnet/minecraft/world/entity/ai/behavior/declarative/MemoryAccessor;)Lnet/minecraft/world/entity/ai/behavior/declarative/Trigger; a
lambda$create$2 (Ljava/util/function/BiPredicate;ILnet/minecraft/world/entity/ai/behavior/declarative/BehaviorBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; a
net/minecraft/world/entity/ai/behavior/StayCloseToTarget bqq
<init> ()V <init>
create (Ljava/util/function/Function;Ljava/util/function/Predicate;IIF)Lnet/minecraft/world/entity/ai/behavior/BehaviorControl; a
lambda$create$0 (Ljava/util/function/Function;Ljava/util/function/Predicate;ILnet/minecraft/world/entity/ai/behavior/declarative/MemoryAccessor;Lnet/minecraft/world/entity/ai/behavior/declarative/MemoryAccessor;FILnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;J)Z a
lambda$create$1 (Ljava/util/function/Function;Ljava/util/function/Predicate;IFILnet/minecraft/world/entity/ai/behavior/declarative/MemoryAccessor;Lnet/minecraft/world/entity/ai/behavior/declarative/MemoryAccessor;)Lnet/minecraft/world/entity/ai/behavior/declarative/Trigger; a
lambda$create$2 (Ljava/util/function/Function;Ljava/util/function/Predicate;IFILnet/minecraft/world/entity/ai/behavior/declarative/BehaviorBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; a
net/minecraft/world/entity/ai/behavior/StopAttackingIfTargetInvalid bqr
TIMEOUT_TO_GET_WITHIN_ATTACK_RANGE a
<init> ()V <init>
create (Ljava/util/function/BiConsumer;)Lnet/minecraft/world/entity/ai/behavior/BehaviorControl; a
create (Ljava/util/function/Predicate;)Lnet/minecraft/world/entity/ai/behavior/BehaviorControl; a
create ()Lnet/minecraft/world/entity/ai/behavior/BehaviorControl; a
create (Ljava/util/function/Predicate;Ljava/util/function/BiConsumer;Z)Lnet/minecraft/world/entity/ai/behavior/BehaviorControl; a
isTiredOfTryingToReachTarget (Lnet/minecraft/world/entity/LivingEntity;Ljava/util/Optional;)Z a
lambda$create$0 (Lnet/minecraft/world/entity/LivingEntity;)Z b
lambda$create$1 (Lnet/minecraft/world/entity/Mob;Lnet/minecraft/world/entity/LivingEntity;)V b
lambda$create$2 (Lnet/minecraft/world/entity/LivingEntity;)Z a
lambda$create$3 (Lnet/minecraft/world/entity/Mob;Lnet/minecraft/world/entity/LivingEntity;)V a
lambda$create$4 (Lnet/minecraft/world/entity/ai/behavior/declarative/BehaviorBuilder$Instance;Lnet/minecraft/world/entity/ai/behavior/declarative/MemoryAccessor;ZLnet/minecraft/world/entity/ai/behavior/declarative/MemoryAccessor;Ljava/util/function/Predicate;Ljava/util/function/BiConsumer;Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/Mob;J)Z a
lambda$create$5 (Lnet/minecraft/world/entity/ai/behavior/declarative/BehaviorBuilder$Instance;ZLjava/util/function/Predicate;Ljava/util/function/BiConsumer;Lnet/minecraft/world/entity/ai/behavior/declarative/MemoryAccessor;Lnet/minecraft/world/entity/ai/behavior/declarative/MemoryAccessor;)Lnet/minecraft/world/entity/ai/behavior/declarative/Trigger; a
lambda$create$6 (ZLjava/util/function/Predicate;Ljava/util/function/BiConsumer;Lnet/minecraft/world/entity/ai/behavior/declarative/BehaviorBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; a
net/minecraft/world/entity/ai/behavior/StopBeingAngryIfTargetDead bqs
<init> ()V <init>
create ()Lnet/minecraft/world/entity/ai/behavior/BehaviorControl; a
lambda$create$0 (Lnet/minecraft/world/entity/Entity;)Lnet/minecraft/world/entity/LivingEntity; a
lambda$create$1 (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;)Z a
lambda$create$2 (Lnet/minecraft/world/entity/ai/behavior/declarative/MemoryAccessor;Lnet/minecraft/world/entity/LivingEntity;)V a
lambda$create$3 (Lnet/minecraft/world/entity/ai/behavior/declarative/BehaviorBuilder$Instance;Lnet/minecraft/world/entity/ai/behavior/declarative/MemoryAccessor;Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;J)Z a
lambda$create$4 (Lnet/minecraft/world/entity/ai/behavior/declarative/BehaviorBuilder$Instance;Lnet/minecraft/world/entity/ai/behavior/declarative/MemoryAccessor;)Lnet/minecraft/world/entity/ai/behavior/declarative/Trigger; a
lambda$create$5 (Lnet/minecraft/world/entity/ai/behavior/declarative/BehaviorBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; a
net/minecraft/world/entity/ai/behavior/StrollAroundPoi bqt
MIN_TIME_BETWEEN_STROLLS a
STROLL_MAX_XZ_DIST b
STROLL_MAX_Y_DIST c
<init> ()V <init>
create (Lnet/minecraft/world/entity/ai/memory/MemoryModuleType;FI)Lnet/minecraft/world/entity/ai/behavior/OneShot; a
lambda$create$0 (FLnet/minecraft/world/phys/Vec3;)Lnet/minecraft/world/entity/ai/memory/WalkTarget; a
lambda$create$1 (Lnet/minecraft/world/entity/ai/behavior/declarative/BehaviorBuilder$Instance;Lnet/minecraft/world/entity/ai/behavior/declarative/MemoryAccessor;ILorg/apache/commons/lang3/mutable/MutableLong;Lnet/minecraft/world/entity/ai/behavior/declarative/MemoryAccessor;FLnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/PathfinderMob;J)Z a
lambda$create$2 (Lnet/minecraft/world/entity/ai/behavior/declarative/BehaviorBuilder$Instance;ILorg/apache/commons/lang3/mutable/MutableLong;FLnet/minecraft/world/entity/ai/behavior/declarative/MemoryAccessor;Lnet/minecraft/world/entity/ai/behavior/declarative/MemoryAccessor;)Lnet/minecraft/world/entity/ai/behavior/declarative/Trigger; a
lambda$create$3 (Lnet/minecraft/world/entity/ai/memory/MemoryModuleType;ILorg/apache/commons/lang3/mutable/MutableLong;FLnet/minecraft/world/entity/ai/behavior/declarative/BehaviorBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; a
net/minecraft/world/entity/ai/behavior/StrollToPoi bqu
<init> ()V <init>
create (Lnet/minecraft/world/entity/ai/memory/MemoryModuleType;FII)Lnet/minecraft/world/entity/ai/behavior/BehaviorControl; a
lambda$create$0 (Lnet/minecraft/world/entity/ai/behavior/declarative/BehaviorBuilder$Instance;Lnet/minecraft/world/entity/ai/behavior/declarative/MemoryAccessor;ILorg/apache/commons/lang3/mutable/MutableLong;Lnet/minecraft/world/entity/ai/behavior/declarative/MemoryAccessor;FILnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/PathfinderMob;J)Z a
lambda$create$1 (Lnet/minecraft/world/entity/ai/behavior/declarative/BehaviorBuilder$Instance;ILorg/apache/commons/lang3/mutable/MutableLong;FILnet/minecraft/world/entity/ai/behavior/declarative/MemoryAccessor;Lnet/minecraft/world/entity/ai/behavior/declarative/MemoryAccessor;)Lnet/minecraft/world/entity/ai/behavior/declarative/Trigger; a
lambda$create$2 (Lnet/minecraft/world/entity/ai/memory/MemoryModuleType;ILorg/apache/commons/lang3/mutable/MutableLong;FILnet/minecraft/world/entity/ai/behavior/declarative/BehaviorBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; a
net/minecraft/world/entity/ai/behavior/StrollToPoiList bqv
<init> ()V <init>
create (Lnet/minecraft/world/entity/ai/memory/MemoryModuleType;FIILnet/minecraft/world/entity/ai/memory/MemoryModuleType;)Lnet/minecraft/world/entity/ai/behavior/BehaviorControl; a
lambda$create$0 (Lnet/minecraft/world/entity/ai/behavior/declarative/BehaviorBuilder$Instance;Lnet/minecraft/world/entity/ai/behavior/declarative/MemoryAccessor;Lnet/minecraft/world/entity/ai/behavior/declarative/MemoryAccessor;ILorg/apache/commons/lang3/mutable/MutableLong;Lnet/minecraft/world/entity/ai/behavior/declarative/MemoryAccessor;FILnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/npc/Villager;J)Z a
lambda$create$1 (Lnet/minecraft/world/entity/ai/behavior/declarative/BehaviorBuilder$Instance;ILorg/apache/commons/lang3/mutable/MutableLong;FILnet/minecraft/world/entity/ai/behavior/declarative/MemoryAccessor;Lnet/minecraft/world/entity/ai/behavior/declarative/MemoryAccessor;Lnet/minecraft/world/entity/ai/behavior/declarative/MemoryAccessor;)Lnet/minecraft/world/entity/ai/behavior/declarative/Trigger; a
lambda$create$2 (Lnet/minecraft/world/entity/ai/memory/MemoryModuleType;Lnet/minecraft/world/entity/ai/memory/MemoryModuleType;ILorg/apache/commons/lang3/mutable/MutableLong;FILnet/minecraft/world/entity/ai/behavior/declarative/BehaviorBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; a
net/minecraft/world/entity/ai/behavior/Swim bqw
chance c
<init> (F)V <init>
canStillUse (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/Mob;J)Z a
canStillUse (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;J)Z a
checkExtraStartConditions (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;)Z a
checkExtraStartConditions (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/Mob;)Z a
tick (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/Mob;J)V b
tick (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;J)V c
net/minecraft/world/entity/ai/behavior/TradeWithVillager bqx
INTERACT_DIST_SQR c
SPEED_MODIFIER d
trades e
<init> ()V <init>
canStillUse (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/npc/Villager;J)Z a
canStillUse (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;J)Z a
checkExtraStartConditions (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/npc/Villager;)Z a
checkExtraStartConditions (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;)Z a
figureOutWhatIAmWillingToTrade (Lnet/minecraft/world/entity/npc/Villager;Lnet/minecraft/world/entity/npc/Villager;)Ljava/util/Set; a
lambda$figureOutWhatIAmWillingToTrade$0 (Lcom/google/common/collect/ImmutableSet;Lnet/minecraft/world/item/Item;)Z a
start (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;J)V d
start (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/npc/Villager;J)V b
stop (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;J)V b
stop (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/npc/Villager;J)V d
throwHalfStack (Lnet/minecraft/world/entity/npc/Villager;Ljava/util/Set;Lnet/minecraft/world/entity/LivingEntity;)V a
tick (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;J)V c
tick (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/npc/Villager;J)V c
net/minecraft/world/entity/ai/behavior/TriggerGate bqy
<init> ()V <init>
lambda$triggerGate$0 (Lnet/minecraft/world/entity/ai/behavior/ShufflingList;Lcom/mojang/datafixers/util/Pair;)V a
lambda$triggerGate$1 (Lnet/minecraft/world/entity/ai/behavior/GateBehavior$OrderPolicy;Lnet/minecraft/world/entity/ai/behavior/ShufflingList;Lnet/minecraft/world/entity/ai/behavior/GateBehavior$RunningPolicy;Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;J)Z a
lambda$triggerGate$2 (Lnet/minecraft/world/entity/ai/behavior/GateBehavior$OrderPolicy;Lnet/minecraft/world/entity/ai/behavior/ShufflingList;Lnet/minecraft/world/entity/ai/behavior/GateBehavior$RunningPolicy;Lnet/minecraft/world/entity/ai/behavior/declarative/BehaviorBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; a
triggerGate (Ljava/util/List;Lnet/minecraft/world/entity/ai/behavior/GateBehavior$OrderPolicy;Lnet/minecraft/world/entity/ai/behavior/GateBehavior$RunningPolicy;)Lnet/minecraft/world/entity/ai/behavior/OneShot; a
triggerOneShuffled (Ljava/util/List;)Lnet/minecraft/world/entity/ai/behavior/OneShot; a
net/minecraft/world/entity/ai/behavior/TryFindLand bqz
COOLDOWN_TICKS a
<init> ()V <init>
create (IF)Lnet/minecraft/world/entity/ai/behavior/BehaviorControl; a
lambda$create$0 (Lorg/apache/commons/lang3/mutable/MutableLong;ILnet/minecraft/world/entity/ai/behavior/declarative/MemoryAccessor;Lnet/minecraft/world/entity/ai/behavior/declarative/MemoryAccessor;FLnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/PathfinderMob;J)Z a
lambda$create$1 (Lorg/apache/commons/lang3/mutable/MutableLong;IFLnet/minecraft/world/entity/ai/behavior/declarative/MemoryAccessor;Lnet/minecraft/world/entity/ai/behavior/declarative/MemoryAccessor;Lnet/minecraft/world/entity/ai/behavior/declarative/MemoryAccessor;)Lnet/minecraft/world/entity/ai/behavior/declarative/Trigger; a
lambda$create$2 (Lorg/apache/commons/lang3/mutable/MutableLong;IFLnet/minecraft/world/entity/ai/behavior/declarative/BehaviorBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; a
net/minecraft/world/entity/ai/behavior/TryFindLandNearWater bra
<init> ()V <init>
create (IF)Lnet/minecraft/world/entity/ai/behavior/BehaviorControl; a
lambda$create$0 (Lorg/apache/commons/lang3/mutable/MutableLong;ILnet/minecraft/world/entity/ai/behavior/declarative/MemoryAccessor;Lnet/minecraft/world/entity/ai/behavior/declarative/MemoryAccessor;FLnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/PathfinderMob;J)Z a
lambda$create$1 (Lorg/apache/commons/lang3/mutable/MutableLong;IFLnet/minecraft/world/entity/ai/behavior/declarative/MemoryAccessor;Lnet/minecraft/world/entity/ai/behavior/declarative/MemoryAccessor;Lnet/minecraft/world/entity/ai/behavior/declarative/MemoryAccessor;)Lnet/minecraft/world/entity/ai/behavior/declarative/Trigger; a
lambda$create$2 (Lorg/apache/commons/lang3/mutable/MutableLong;IFLnet/minecraft/world/entity/ai/behavior/declarative/BehaviorBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; a
net/minecraft/world/entity/ai/behavior/TryFindWater brb
<init> ()V <init>
create (IF)Lnet/minecraft/world/entity/ai/behavior/BehaviorControl; a
lambda$create$0 (Lorg/apache/commons/lang3/mutable/MutableLong;ILnet/minecraft/world/entity/ai/behavior/declarative/MemoryAccessor;Lnet/minecraft/world/entity/ai/behavior/declarative/MemoryAccessor;FLnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/PathfinderMob;J)Z a
lambda$create$1 (Lorg/apache/commons/lang3/mutable/MutableLong;IFLnet/minecraft/world/entity/ai/behavior/declarative/MemoryAccessor;Lnet/minecraft/world/entity/ai/behavior/declarative/MemoryAccessor;Lnet/minecraft/world/entity/ai/behavior/declarative/MemoryAccessor;)Lnet/minecraft/world/entity/ai/behavior/declarative/Trigger; a
lambda$create$2 (Lorg/apache/commons/lang3/mutable/MutableLong;IFLnet/minecraft/world/entity/ai/behavior/declarative/BehaviorBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; a
net/minecraft/world/entity/ai/behavior/TryLaySpawnOnWaterNearLand brc
<init> ()V <init>
create (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/entity/ai/behavior/BehaviorControl; a
lambda$create$0 (Lnet/minecraft/world/level/block/Block;Lnet/minecraft/world/entity/ai/behavior/declarative/MemoryAccessor;Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;J)Z a
lambda$create$1 (Lnet/minecraft/world/level/block/Block;Lnet/minecraft/world/entity/ai/behavior/declarative/MemoryAccessor;Lnet/minecraft/world/entity/ai/behavior/declarative/MemoryAccessor;Lnet/minecraft/world/entity/ai/behavior/declarative/MemoryAccessor;)Lnet/minecraft/world/entity/ai/behavior/declarative/Trigger; a
lambda$create$2 (Lnet/minecraft/world/level/block/Block;Lnet/minecraft/world/entity/ai/behavior/declarative/BehaviorBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; a
net/minecraft/world/entity/ai/behavior/UpdateActivityFromSchedule brd
<init> ()V <init>
create ()Lnet/minecraft/world/entity/ai/behavior/BehaviorControl; a
lambda$create$0 (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;J)Z a
lambda$create$1 (Lnet/minecraft/world/entity/ai/behavior/declarative/BehaviorBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; a
net/minecraft/world/entity/ai/behavior/UseBonemeal bre
BONEMEALING_DURATION c
cropPos g
lastBonemealingSession e
nextWorkCycleTime d
timeWorkedSoFar f
<init> ()V <init>
canStillUse (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/npc/Villager;J)Z a
canStillUse (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;J)Z a
checkExtraStartConditions (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/npc/Villager;)Z a
checkExtraStartConditions (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;)Z a
lambda$setCurrentCropAsTarget$0 (Lnet/minecraft/world/entity/npc/Villager;Lnet/minecraft/core/BlockPos;)V a
pickNextTarget (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/npc/Villager;)Ljava/util/Optional; b
setCurrentCropAsTarget (Lnet/minecraft/world/entity/npc/Villager;)V a
start (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;J)V d
start (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/npc/Villager;J)V b
stop (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;J)V b
stop (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/npc/Villager;J)V c
tick (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;J)V c
tick (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/npc/Villager;J)V d
validPos (Lnet/minecraft/core/BlockPos;Lnet/minecraft/server/level/ServerLevel;)Z a
net/minecraft/world/entity/ai/behavior/ValidateNearbyPoi brf
MAX_DISTANCE a
<init> ()V <init>
bedIsOccupied (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/entity/LivingEntity;)Z a
create (Ljava/util/function/Predicate;Lnet/minecraft/world/entity/ai/memory/MemoryModuleType;)Lnet/minecraft/world/entity/ai/behavior/BehaviorControl; a
lambda$create$0 (Lnet/minecraft/world/entity/ai/behavior/declarative/BehaviorBuilder$Instance;Lnet/minecraft/world/entity/ai/behavior/declarative/MemoryAccessor;Ljava/util/function/Predicate;Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;J)Z a
lambda$create$1 (Lnet/minecraft/world/entity/ai/behavior/declarative/BehaviorBuilder$Instance;Ljava/util/function/Predicate;Lnet/minecraft/world/entity/ai/behavior/declarative/MemoryAccessor;)Lnet/minecraft/world/entity/ai/behavior/declarative/Trigger; a
lambda$create$2 (Lnet/minecraft/world/entity/ai/memory/MemoryModuleType;Ljava/util/function/Predicate;Lnet/minecraft/world/entity/ai/behavior/declarative/BehaviorBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; a
net/minecraft/world/entity/ai/behavior/VillageBoundRandomStroll brg
MAX_XZ_DIST a
MAX_Y_DIST b
<init> ()V <init>
create (FII)Lnet/minecraft/world/entity/ai/behavior/OneShot; a
create (F)Lnet/minecraft/world/entity/ai/behavior/OneShot; a
lambda$create$0 (FLnet/minecraft/world/phys/Vec3;)Lnet/minecraft/world/entity/ai/memory/WalkTarget; a
lambda$create$1 (IILnet/minecraft/world/entity/ai/behavior/declarative/MemoryAccessor;FLnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/PathfinderMob;J)Z a
lambda$create$2 (IIFLnet/minecraft/world/entity/ai/behavior/declarative/MemoryAccessor;)Lnet/minecraft/world/entity/ai/behavior/declarative/Trigger; a
lambda$create$3 (IIFLnet/minecraft/world/entity/ai/behavior/declarative/BehaviorBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; a
net/minecraft/world/entity/ai/behavior/VillagerCalmDown brh
SAFE_DISTANCE_FROM_DANGER a
<init> ()V <init>
create ()Lnet/minecraft/world/entity/ai/behavior/BehaviorControl; a
lambda$create$0 (Lnet/minecraft/world/entity/LivingEntity;Lnet/minecraft/world/entity/LivingEntity;)Z a
lambda$create$1 (Lnet/minecraft/world/entity/ai/behavior/declarative/BehaviorBuilder$Instance;Lnet/minecraft/world/entity/ai/behavior/declarative/MemoryAccessor;Lnet/minecraft/world/entity/ai/behavior/declarative/MemoryAccessor;Lnet/minecraft/world/entity/ai/behavior/declarative/MemoryAccessor;Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;J)Z a
lambda$create$2 (Lnet/minecraft/world/entity/ai/behavior/declarative/BehaviorBuilder$Instance;Lnet/minecraft/world/entity/ai/behavior/declarative/MemoryAccessor;Lnet/minecraft/world/entity/ai/behavior/declarative/MemoryAccessor;Lnet/minecraft/world/entity/ai/behavior/declarative/MemoryAccessor;)Lnet/minecraft/world/entity/ai/behavior/declarative/Trigger; a
lambda$create$3 (Lnet/minecraft/world/entity/ai/behavior/declarative/BehaviorBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; a
net/minecraft/world/entity/ai/behavior/VillagerGoalPackages bri
STROLL_SPEED_MODIFIER a
<init> ()V <init>
getCorePackage (Lnet/minecraft/world/entity/npc/VillagerProfession;F)Lcom/google/common/collect/ImmutableList; a
getFullLookBehavior ()Lcom/mojang/datafixers/util/Pair; a
getHidePackage (Lnet/minecraft/world/entity/npc/VillagerProfession;F)Lcom/google/common/collect/ImmutableList; i
getIdlePackage (Lnet/minecraft/world/entity/npc/VillagerProfession;F)Lcom/google/common/collect/ImmutableList; e
getMeetPackage (Lnet/minecraft/world/entity/npc/VillagerProfession;F)Lcom/google/common/collect/ImmutableList; d
getMinimalLookBehavior ()Lcom/mojang/datafixers/util/Pair; b
getPanicPackage (Lnet/minecraft/world/entity/npc/VillagerProfession;F)Lcom/google/common/collect/ImmutableList; f
getPlayPackage (F)Lcom/google/common/collect/ImmutableList; a
getPreRaidPackage (Lnet/minecraft/world/entity/npc/VillagerProfession;F)Lcom/google/common/collect/ImmutableList; g
getRaidPackage (Lnet/minecraft/world/entity/npc/VillagerProfession;F)Lcom/google/common/collect/ImmutableList; h
getRestPackage (Lnet/minecraft/world/entity/npc/VillagerProfession;F)Lcom/google/common/collect/ImmutableList; c
getWorkPackage (Lnet/minecraft/world/entity/npc/VillagerProfession;F)Lcom/google/common/collect/ImmutableList; b
lambda$getCorePackage$0 (Lnet/minecraft/core/Holder;)Z d
lambda$getCorePackage$1 (Lnet/minecraft/core/Holder;)Z c
lambda$getMeetPackage$3 (Lnet/minecraft/core/Holder;)Z a
lambda$getRestPackage$2 (Lnet/minecraft/core/Holder;)Z b
raidExistsAndActive (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;)Z a
raidExistsAndNotVictory (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;)Z b
net/minecraft/world/entity/ai/behavior/VillagerMakeLove brj
INTERACT_DIST_SQR c
SPEED_MODIFIER d
birthTimestamp e
<init> ()V <init>
breed (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/npc/Villager;Lnet/minecraft/world/entity/npc/Villager;)Ljava/util/Optional; b
canReach (Lnet/minecraft/world/entity/npc/Villager;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/Holder;)Z a
canStillUse (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/npc/Villager;J)Z a
canStillUse (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;J)Z a
checkExtraStartConditions (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/npc/Villager;)Z a
checkExtraStartConditions (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;)Z a
giveBedToChild (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/npc/Villager;Lnet/minecraft/core/BlockPos;)V a
isBreedingPossible (Lnet/minecraft/world/entity/npc/Villager;)Z a
lambda$isBreedingPossible$0 (Lnet/minecraft/world/entity/AgeableMob;)Z a
lambda$takeVacantBed$1 (Lnet/minecraft/core/Holder;)Z a
lambda$takeVacantBed$2 (Lnet/minecraft/world/entity/npc/Villager;Lnet/minecraft/core/Holder;Lnet/minecraft/core/BlockPos;)Z a
start (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;J)V d
start (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/npc/Villager;J)V b
stop (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;J)V b
stop (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/npc/Villager;J)V d
takeVacantBed (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/npc/Villager;)Ljava/util/Optional; b
tick (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;J)V c
tick (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/npc/Villager;J)V c
tryToGiveBirth (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/npc/Villager;Lnet/minecraft/world/entity/npc/Villager;)V a
net/minecraft/world/entity/ai/behavior/VillagerPanicTrigger brk
<init> ()V <init>
canStillUse (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/npc/Villager;J)Z a
canStillUse (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;J)Z a
hasHostile (Lnet/minecraft/world/entity/LivingEntity;)Z b
isHurt (Lnet/minecraft/world/entity/LivingEntity;)Z c
start (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;J)V d
start (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/npc/Villager;J)V b
tick (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;J)V c
tick (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/npc/Villager;J)V c
net/minecraft/world/entity/ai/behavior/WakeUp brl
<init> ()V <init>
create ()Lnet/minecraft/world/entity/ai/behavior/BehaviorControl; a
lambda$create$0 (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;J)Z a
lambda$create$1 (Lnet/minecraft/world/entity/ai/behavior/declarative/BehaviorBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; a
net/minecraft/world/entity/ai/behavior/WorkAtComposter brm
COMPOSTABLE_ITEMS c
<clinit> ()V <clinit>
<init> ()V <init>
compostItems (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/npc/Villager;Lnet/minecraft/core/GlobalPos;Lnet/minecraft/world/level/block/state/BlockState;)V a
makeBread (Lnet/minecraft/world/entity/npc/Villager;)V a
spawnComposterFillEffects (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)V a
useWorkstation (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/npc/Villager;)V a
net/minecraft/world/entity/ai/behavior/WorkAtPoi brn
CHECK_COOLDOWN c
DISTANCE d
lastCheck e
<init> ()V <init>
canStillUse (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/npc/Villager;J)Z b
canStillUse (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;J)Z a
checkExtraStartConditions (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/npc/Villager;)Z b
checkExtraStartConditions (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;)Z a
lambda$start$0 (Lnet/minecraft/world/entity/ai/Brain;Lnet/minecraft/core/GlobalPos;)V a
start (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;J)V d
start (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/npc/Villager;J)V a
useWorkstation (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/npc/Villager;)V a
net/minecraft/world/entity/ai/behavior/YieldJobSite bro
<init> ()V <init>
canReachPos (Lnet/minecraft/world/entity/PathfinderMob;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/entity/ai/village/poi/PoiType;)Z a
create (F)Lnet/minecraft/world/entity/ai/behavior/BehaviorControl; a
lambda$create$0 (Lnet/minecraft/world/entity/npc/Villager;Lnet/minecraft/world/entity/LivingEntity;)Z a
lambda$create$1 (Lnet/minecraft/world/entity/LivingEntity;)Lnet/minecraft/world/entity/npc/Villager; a
lambda$create$2 (Ljava/util/Optional;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/entity/npc/Villager;)Z a
lambda$create$3 (Lnet/minecraft/world/entity/ai/behavior/declarative/MemoryAccessor;Lnet/minecraft/world/entity/ai/behavior/declarative/MemoryAccessor;Lnet/minecraft/world/entity/ai/behavior/declarative/MemoryAccessor;Lnet/minecraft/core/BlockPos;FLnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/npc/Villager;)V a
lambda$create$4 (Lnet/minecraft/world/entity/ai/behavior/declarative/BehaviorBuilder$Instance;Lnet/minecraft/world/entity/ai/behavior/declarative/MemoryAccessor;Lnet/minecraft/world/entity/ai/behavior/declarative/MemoryAccessor;Lnet/minecraft/world/entity/ai/behavior/declarative/MemoryAccessor;Lnet/minecraft/world/entity/ai/behavior/declarative/MemoryAccessor;FLnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/npc/Villager;J)Z a
lambda$create$5 (Lnet/minecraft/world/entity/ai/behavior/declarative/BehaviorBuilder$Instance;FLnet/minecraft/world/entity/ai/behavior/declarative/MemoryAccessor;Lnet/minecraft/world/entity/ai/behavior/declarative/MemoryAccessor;Lnet/minecraft/world/entity/ai/behavior/declarative/MemoryAccessor;Lnet/minecraft/world/entity/ai/behavior/declarative/MemoryAccessor;Lnet/minecraft/world/entity/ai/behavior/declarative/MemoryAccessor;)Lnet/minecraft/world/entity/ai/behavior/declarative/Trigger; a
lambda$create$6 (FLnet/minecraft/world/entity/ai/behavior/declarative/BehaviorBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; a
nearbyWantsJobsite (Lnet/minecraft/core/Holder;Lnet/minecraft/world/entity/npc/Villager;Lnet/minecraft/core/BlockPos;)Z a
net/minecraft/world/entity/ai/behavior/declarative/BehaviorBuilder brp
trigger a
<init> (Lnet/minecraft/world/entity/ai/behavior/declarative/BehaviorBuilder$TriggerWithResult;)V <init>
create (Lnet/minecraft/world/entity/ai/behavior/declarative/BehaviorBuilder$TriggerWithResult;)Lnet/minecraft/world/entity/ai/behavior/declarative/BehaviorBuilder; a
create (Ljava/util/function/Function;)Lnet/minecraft/world/entity/ai/behavior/OneShot; a
get (Lcom/mojang/datafixers/kinds/App;)Lnet/minecraft/world/entity/ai/behavior/declarative/BehaviorBuilder$TriggerWithResult; b
instance ()Lnet/minecraft/world/entity/ai/behavior/declarative/BehaviorBuilder$Instance; a
lambda$sequence$0 (Lnet/minecraft/world/entity/ai/behavior/declarative/Trigger;Lcom/mojang/datafixers/util/Unit;)Lnet/minecraft/world/entity/ai/behavior/declarative/Trigger; a
lambda$sequence$1 (Lnet/minecraft/world/entity/ai/behavior/declarative/Trigger;Lnet/minecraft/world/entity/ai/behavior/declarative/Trigger;Lnet/minecraft/world/entity/ai/behavior/declarative/BehaviorBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; a
lambda$triggerIf$2 (Ljava/util/function/Predicate;Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;J)Z a
lambda$triggerIf$3 (Ljava/util/function/Predicate;Lnet/minecraft/world/entity/ai/behavior/declarative/BehaviorBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; a
lambda$triggerIf$4 (Ljava/util/function/BiPredicate;Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;J)Z a
lambda$triggerIf$5 (Ljava/util/function/BiPredicate;Lnet/minecraft/world/entity/ai/behavior/declarative/BehaviorBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; a
sequence (Lnet/minecraft/world/entity/ai/behavior/declarative/Trigger;Lnet/minecraft/world/entity/ai/behavior/declarative/Trigger;)Lnet/minecraft/world/entity/ai/behavior/OneShot; a
triggerIf (Ljava/util/function/Predicate;)Lnet/minecraft/world/entity/ai/behavior/OneShot; a
triggerIf (Ljava/util/function/Predicate;Lnet/minecraft/world/entity/ai/behavior/OneShot;)Lnet/minecraft/world/entity/ai/behavior/OneShot; a
triggerIf (Ljava/util/function/BiPredicate;)Lnet/minecraft/world/entity/ai/behavior/OneShot; a
unbox (Lcom/mojang/datafixers/kinds/App;)Lnet/minecraft/world/entity/ai/behavior/declarative/BehaviorBuilder; a
net/minecraft/world/entity/ai/behavior/declarative/BehaviorBuilder$1 brp$1
val$resolvedBuilder a
<init> (Lnet/minecraft/world/entity/ai/behavior/declarative/BehaviorBuilder$TriggerWithResult;)V <init>
debugString ()Ljava/lang/String; b
toString ()Ljava/lang/String; toString
trigger (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;J)Z trigger
net/minecraft/world/entity/ai/behavior/declarative/BehaviorBuilder$Constant brp$a
<init> (Ljava/lang/Object;)V <init>
<init> (Ljava/lang/Object;Ljava/util/function/Supplier;)V <init>
lambda$new$0 (Ljava/lang/Object;)Ljava/lang/String; a
net/minecraft/world/entity/ai/behavior/declarative/BehaviorBuilder$Constant$1 brp$a$1
val$a a
val$debugString b
<init> (Ljava/lang/Object;Ljava/util/function/Supplier;)V <init>
debugString ()Ljava/lang/String; a
toString ()Ljava/lang/String; toString
tryTrigger (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;J)Ljava/lang/Object; a
net/minecraft/world/entity/ai/behavior/declarative/BehaviorBuilder$Instance brp$b
<init> ()V <init>
absent (Lnet/minecraft/world/entity/ai/memory/MemoryModuleType;)Lnet/minecraft/world/entity/ai/behavior/declarative/BehaviorBuilder; c
ap2 (Lcom/mojang/datafixers/kinds/App;Lcom/mojang/datafixers/kinds/App;Lcom/mojang/datafixers/kinds/App;)Lcom/mojang/datafixers/kinds/App; ap2
ap2 (Lcom/mojang/datafixers/kinds/App;Lcom/mojang/datafixers/kinds/App;Lcom/mojang/datafixers/kinds/App;)Lnet/minecraft/world/entity/ai/behavior/declarative/BehaviorBuilder; a
ap3 (Lcom/mojang/datafixers/kinds/App;Lcom/mojang/datafixers/kinds/App;Lcom/mojang/datafixers/kinds/App;Lcom/mojang/datafixers/kinds/App;)Lcom/mojang/datafixers/kinds/App; ap3
ap3 (Lcom/mojang/datafixers/kinds/App;Lcom/mojang/datafixers/kinds/App;Lcom/mojang/datafixers/kinds/App;Lcom/mojang/datafixers/kinds/App;)Lnet/minecraft/world/entity/ai/behavior/declarative/BehaviorBuilder; a
ap4 (Lcom/mojang/datafixers/kinds/App;Lcom/mojang/datafixers/kinds/App;Lcom/mojang/datafixers/kinds/App;Lcom/mojang/datafixers/kinds/App;Lcom/mojang/datafixers/kinds/App;)Lnet/minecraft/world/entity/ai/behavior/declarative/BehaviorBuilder; a
ap4 (Lcom/mojang/datafixers/kinds/App;Lcom/mojang/datafixers/kinds/App;Lcom/mojang/datafixers/kinds/App;Lcom/mojang/datafixers/kinds/App;Lcom/mojang/datafixers/kinds/App;)Lcom/mojang/datafixers/kinds/App; ap4
get (Lnet/minecraft/world/entity/ai/behavior/declarative/MemoryAccessor;)Ljava/lang/Object; b
ifTriggered (Lnet/minecraft/world/entity/ai/behavior/declarative/Trigger;)Lnet/minecraft/world/entity/ai/behavior/declarative/BehaviorBuilder; a
lambda$lift1$0 (Lcom/mojang/datafixers/kinds/App;Lcom/mojang/datafixers/kinds/App;)Lcom/mojang/datafixers/kinds/App; a
lift1 (Lcom/mojang/datafixers/kinds/App;)Ljava/util/function/Function; lift1
map (Ljava/util/function/Function;Lcom/mojang/datafixers/kinds/App;)Lnet/minecraft/world/entity/ai/behavior/declarative/BehaviorBuilder; a
map (Ljava/util/function/Function;Lcom/mojang/datafixers/kinds/App;)Lcom/mojang/datafixers/kinds/App; map
point (Ljava/lang/Object;)Lnet/minecraft/world/entity/ai/behavior/declarative/BehaviorBuilder; a
point (Ljava/util/function/Supplier;Ljava/lang/Object;)Lnet/minecraft/world/entity/ai/behavior/declarative/BehaviorBuilder; a
point (Ljava/lang/Object;)Lcom/mojang/datafixers/kinds/App; point
present (Lnet/minecraft/world/entity/ai/memory/MemoryModuleType;)Lnet/minecraft/world/entity/ai/behavior/declarative/BehaviorBuilder; b
registered (Lnet/minecraft/world/entity/ai/memory/MemoryModuleType;)Lnet/minecraft/world/entity/ai/behavior/declarative/BehaviorBuilder; a
tryGet (Lnet/minecraft/world/entity/ai/behavior/declarative/MemoryAccessor;)Ljava/util/Optional; a
net/minecraft/world/entity/ai/behavior/declarative/BehaviorBuilder$Instance$1 brp$b$1
this$0 c
val$aTrigger a
val$fTrigger b
<init> (Lnet/minecraft/world/entity/ai/behavior/declarative/BehaviorBuilder$Instance;Lnet/minecraft/world/entity/ai/behavior/declarative/BehaviorBuilder$TriggerWithResult;Lnet/minecraft/world/entity/ai/behavior/declarative/BehaviorBuilder$TriggerWithResult;)V <init>
debugString ()Ljava/lang/String; a
toString ()Ljava/lang/String; toString
tryTrigger (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;J)Ljava/lang/Object; a
net/minecraft/world/entity/ai/behavior/declarative/BehaviorBuilder$Instance$2 brp$b$2
this$0 c
val$func b
val$tTrigger a
<init> (Lnet/minecraft/world/entity/ai/behavior/declarative/BehaviorBuilder$Instance;Lnet/minecraft/world/entity/ai/behavior/declarative/BehaviorBuilder$TriggerWithResult;Ljava/util/function/Function;)V <init>
debugString ()Ljava/lang/String; a
toString ()Ljava/lang/String; toString
tryTrigger (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;J)Ljava/lang/Object; a
net/minecraft/world/entity/ai/behavior/declarative/BehaviorBuilder$Instance$3 brp$b$3
this$0 d
val$aTrigger a
val$bTrigger b
val$fTrigger c
<init> (Lnet/minecraft/world/entity/ai/behavior/declarative/BehaviorBuilder$Instance;Lnet/minecraft/world/entity/ai/behavior/declarative/BehaviorBuilder$TriggerWithResult;Lnet/minecraft/world/entity/ai/behavior/declarative/BehaviorBuilder$TriggerWithResult;Lnet/minecraft/world/entity/ai/behavior/declarative/BehaviorBuilder$TriggerWithResult;)V <init>
debugString ()Ljava/lang/String; a
toString ()Ljava/lang/String; toString
tryTrigger (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;J)Ljava/lang/Object; a
net/minecraft/world/entity/ai/behavior/declarative/BehaviorBuilder$Instance$4 brp$b$4
this$0 e
val$fTrigger d
val$t1Trigger a
val$t2Trigger b
val$t3Trigger c
<init> (Lnet/minecraft/world/entity/ai/behavior/declarative/BehaviorBuilder$Instance;Lnet/minecraft/world/entity/ai/behavior/declarative/BehaviorBuilder$TriggerWithResult;Lnet/minecraft/world/entity/ai/behavior/declarative/BehaviorBuilder$TriggerWithResult;Lnet/minecraft/world/entity/ai/behavior/declarative/BehaviorBuilder$TriggerWithResult;Lnet/minecraft/world/entity/ai/behavior/declarative/BehaviorBuilder$TriggerWithResult;)V <init>
debugString ()Ljava/lang/String; a
toString ()Ljava/lang/String; toString
tryTrigger (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;J)Ljava/lang/Object; a
net/minecraft/world/entity/ai/behavior/declarative/BehaviorBuilder$Instance$5 brp$b$5
this$0 f
val$fTrigger e
val$t1Trigger a
val$t2Trigger b
val$t3Trigger c
val$t4Trigger d
<init> (Lnet/minecraft/world/entity/ai/behavior/declarative/BehaviorBuilder$Instance;Lnet/minecraft/world/entity/ai/behavior/declarative/BehaviorBuilder$TriggerWithResult;Lnet/minecraft/world/entity/ai/behavior/declarative/BehaviorBuilder$TriggerWithResult;Lnet/minecraft/world/entity/ai/behavior/declarative/BehaviorBuilder$TriggerWithResult;Lnet/minecraft/world/entity/ai/behavior/declarative/BehaviorBuilder$TriggerWithResult;Lnet/minecraft/world/entity/ai/behavior/declarative/BehaviorBuilder$TriggerWithResult;)V <init>
debugString ()Ljava/lang/String; a
toString ()Ljava/lang/String; toString
tryTrigger (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;J)Ljava/lang/Object; a
net/minecraft/world/entity/ai/behavior/declarative/BehaviorBuilder$Instance$Mu brp$b$a
<init> ()V <init>
net/minecraft/world/entity/ai/behavior/declarative/BehaviorBuilder$Mu brp$c
<init> ()V <init>
net/minecraft/world/entity/ai/behavior/declarative/BehaviorBuilder$PureMemory brp$d
<init> (Lnet/minecraft/world/entity/ai/behavior/declarative/MemoryCondition;)V <init>
net/minecraft/world/entity/ai/behavior/declarative/BehaviorBuilder$PureMemory$1 brp$d$1
val$condition a
<init> (Lnet/minecraft/world/entity/ai/behavior/declarative/MemoryCondition;)V <init>
debugString ()Ljava/lang/String; a
toString ()Ljava/lang/String; toString
tryTrigger (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;J)Ljava/lang/Object; a
tryTrigger (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;J)Lnet/minecraft/world/entity/ai/behavior/declarative/MemoryAccessor; b
net/minecraft/world/entity/ai/behavior/declarative/BehaviorBuilder$TriggerWithResult brp$e
debugString ()Ljava/lang/String; a
tryTrigger (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;J)Ljava/lang/Object; a
net/minecraft/world/entity/ai/behavior/declarative/BehaviorBuilder$TriggerWrapper brp$f
<init> (Lnet/minecraft/world/entity/ai/behavior/declarative/Trigger;)V <init>
net/minecraft/world/entity/ai/behavior/declarative/BehaviorBuilder$TriggerWrapper$1 brp$f$1
val$dependentTrigger a
<init> (Lnet/minecraft/world/entity/ai/behavior/declarative/Trigger;)V <init>
debugString ()Ljava/lang/String; a
tryTrigger (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;J)Ljava/lang/Object; a
tryTrigger (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;J)Lcom/mojang/datafixers/util/Unit; b
net/minecraft/world/entity/ai/behavior/declarative/MemoryAccessor brq
brain a
memoryType b
value c
<init> (Lnet/minecraft/world/entity/ai/Brain;Lnet/minecraft/world/entity/ai/memory/MemoryModuleType;Lcom/mojang/datafixers/kinds/App;)V <init>
erase ()V b
set (Ljava/lang/Object;)V a
setOrErase (Ljava/util/Optional;)V a
setWithExpiry (Ljava/lang/Object;J)V a
value ()Lcom/mojang/datafixers/kinds/App; a
net/minecraft/world/entity/ai/behavior/declarative/MemoryCondition brr
condition ()Lnet/minecraft/world/entity/ai/memory/MemoryStatus; b
createAccessor (Lnet/minecraft/world/entity/ai/Brain;Ljava/util/Optional;)Lnet/minecraft/world/entity/ai/behavior/declarative/MemoryAccessor; a
memory ()Lnet/minecraft/world/entity/ai/memory/MemoryModuleType; a
net/minecraft/world/entity/ai/behavior/declarative/MemoryCondition$Absent brr$a
memory a
<init> (Lnet/minecraft/world/entity/ai/memory/MemoryModuleType;)V <init>
condition ()Lnet/minecraft/world/entity/ai/memory/MemoryStatus; b
createAccessor (Lnet/minecraft/world/entity/ai/Brain;Ljava/util/Optional;)Lnet/minecraft/world/entity/ai/behavior/declarative/MemoryAccessor; a
equals (Ljava/lang/Object;)Z equals
hashCode ()I hashCode
memory ()Lnet/minecraft/world/entity/ai/memory/MemoryModuleType; a
toString ()Ljava/lang/String; toString
net/minecraft/world/entity/ai/behavior/declarative/MemoryCondition$Present brr$b
memory a
<init> (Lnet/minecraft/world/entity/ai/memory/MemoryModuleType;)V <init>
condition ()Lnet/minecraft/world/entity/ai/memory/MemoryStatus; b
createAccessor (Lnet/minecraft/world/entity/ai/Brain;Ljava/util/Optional;)Lnet/minecraft/world/entity/ai/behavior/declarative/MemoryAccessor; a
equals (Ljava/lang/Object;)Z equals
hashCode ()I hashCode
memory ()Lnet/minecraft/world/entity/ai/memory/MemoryModuleType; a
toString ()Ljava/lang/String; toString
net/minecraft/world/entity/ai/behavior/declarative/MemoryCondition$Registered brr$c
memory a
<init> (Lnet/minecraft/world/entity/ai/memory/MemoryModuleType;)V <init>
condition ()Lnet/minecraft/world/entity/ai/memory/MemoryStatus; b
createAccessor (Lnet/minecraft/world/entity/ai/Brain;Ljava/util/Optional;)Lnet/minecraft/world/entity/ai/behavior/declarative/MemoryAccessor; a
equals (Ljava/lang/Object;)Z equals
hashCode ()I hashCode
memory ()Lnet/minecraft/world/entity/ai/memory/MemoryModuleType; a
toString ()Ljava/lang/String; toString
net/minecraft/world/entity/ai/behavior/declarative/Trigger brs
trigger (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;J)Z trigger
net/minecraft/world/entity/ai/behavior/declarative/package-info brt
net/minecraft/world/entity/ai/behavior/package-info bru
net/minecraft/world/entity/ai/behavior/warden/Digging brv
<init> (I)V <init>
canStillUse (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/monster/warden/Warden;J)Z a
canStillUse (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;J)Z a
checkExtraStartConditions (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;)Z a
checkExtraStartConditions (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/monster/warden/Warden;)Z a
start (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;J)V d
start (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/monster/warden/Warden;J)V b
stop (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;J)V b
stop (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/monster/warden/Warden;J)V c
net/minecraft/world/entity/ai/behavior/warden/Emerging brw
<init> (I)V <init>
canStillUse (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/monster/warden/Warden;J)Z a
canStillUse (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;J)Z a
start (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;J)V d
start (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/monster/warden/Warden;J)V b
stop (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;J)V b
stop (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/monster/warden/Warden;J)V c
net/minecraft/world/entity/ai/behavior/warden/ForceUnmount brx
<init> ()V <init>
checkExtraStartConditions (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;)Z a
start (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;J)V d
net/minecraft/world/entity/ai/behavior/warden/Roar bry
ROAR_ANGER_INCREASE d
TICKS_BEFORE_PLAYING_ROAR_SOUND c
<init> ()V <init>
canStillUse (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/monster/warden/Warden;J)Z b
canStillUse (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;J)Z a
start (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;J)V d
start (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/monster/warden/Warden;J)V a
stop (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;J)V b
stop (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/monster/warden/Warden;J)V d
tick (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;J)V c
tick (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/monster/warden/Warden;J)V c
net/minecraft/world/entity/ai/behavior/warden/SetRoarTarget brz
<init> ()V <init>
create (Ljava/util/function/Function;)Lnet/minecraft/world/entity/ai/behavior/BehaviorControl; a
lambda$create$0 (Ljava/util/function/Function;Lnet/minecraft/world/entity/ai/behavior/declarative/MemoryAccessor;Lnet/minecraft/world/entity/ai/behavior/declarative/MemoryAccessor;Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/monster/warden/Warden;J)Z a
lambda$create$1 (Ljava/util/function/Function;Lnet/minecraft/world/entity/ai/behavior/declarative/MemoryAccessor;Lnet/minecraft/world/entity/ai/behavior/declarative/MemoryAccessor;Lnet/minecraft/world/entity/ai/behavior/declarative/MemoryAccessor;)Lnet/minecraft/world/entity/ai/behavior/declarative/Trigger; a
lambda$create$2 (Ljava/util/function/Function;Lnet/minecraft/world/entity/ai/behavior/declarative/BehaviorBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; a
net/minecraft/world/entity/ai/behavior/warden/SetWardenLookTarget bsa
<init> ()V <init>
create ()Lnet/minecraft/world/entity/ai/behavior/BehaviorControl; a
lambda$create$0 (Lnet/minecraft/world/entity/ai/behavior/declarative/BehaviorBuilder$Instance;Lnet/minecraft/world/entity/ai/behavior/declarative/MemoryAccessor;)Ljava/util/Optional; a
lambda$create$1 (Lnet/minecraft/world/entity/ai/behavior/declarative/BehaviorBuilder$Instance;Lnet/minecraft/world/entity/ai/behavior/declarative/MemoryAccessor;Lnet/minecraft/world/entity/ai/behavior/declarative/MemoryAccessor;Lnet/minecraft/world/entity/ai/behavior/declarative/MemoryAccessor;Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;J)Z a
lambda$create$2 (Lnet/minecraft/world/entity/ai/behavior/declarative/BehaviorBuilder$Instance;Lnet/minecraft/world/entity/ai/behavior/declarative/MemoryAccessor;Lnet/minecraft/world/entity/ai/behavior/declarative/MemoryAccessor;Lnet/minecraft/world/entity/ai/behavior/declarative/MemoryAccessor;Lnet/minecraft/world/entity/ai/behavior/declarative/MemoryAccessor;)Lnet/minecraft/world/entity/ai/behavior/declarative/Trigger; a
lambda$create$3 (Lnet/minecraft/world/entity/ai/behavior/declarative/BehaviorBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; a
net/minecraft/world/entity/ai/behavior/warden/Sniffing bsb
ANGER_FROM_SNIFFING_MAX_DISTANCE_XZ c
ANGER_FROM_SNIFFING_MAX_DISTANCE_Y d
<init> (I)V <init>
canStillUse (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/monster/warden/Warden;J)Z a
canStillUse (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;J)Z a
lambda$stop$0 (Lnet/minecraft/world/entity/monster/warden/Warden;Lnet/minecraft/world/entity/LivingEntity;)V a
start (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;J)V d
start (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/monster/warden/Warden;J)V b
stop (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;J)V b
stop (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/monster/warden/Warden;J)V c
net/minecraft/world/entity/ai/behavior/warden/SonicBoom bsc
COOLDOWN c
DISTANCE_XZ d
DISTANCE_Y e
DURATION i
KNOCKBACK_HORIZONTAL g
KNOCKBACK_VERTICAL f
TICKS_BEFORE_PLAYING_SOUND h
<clinit> ()V <clinit>
<init> ()V <init>
canStillUse (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;J)Z a
canStillUse (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/monster/warden/Warden;J)Z a
checkExtraStartConditions (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;)Z a
checkExtraStartConditions (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/monster/warden/Warden;)Z a
lambda$tick$0 (Lnet/minecraft/world/entity/monster/warden/Warden;Lnet/minecraft/world/entity/LivingEntity;)V b
lambda$tick$1 (Lnet/minecraft/world/entity/monster/warden/Warden;Lnet/minecraft/world/entity/LivingEntity;)Z a
lambda$tick$2 (Lnet/minecraft/world/entity/monster/warden/Warden;Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;)V a
setCooldown (Lnet/minecraft/world/entity/LivingEntity;I)V a
start (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;J)V d
start (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/monster/warden/Warden;J)V b
stop (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/monster/warden/Warden;J)V d
stop (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;J)V b
tick (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;J)V c
tick (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/monster/warden/Warden;J)V c
net/minecraft/world/entity/ai/behavior/warden/TryToSniff bsd
SNIFF_COOLDOWN a
<clinit> ()V <clinit>
<init> ()V <init>
create ()Lnet/minecraft/world/entity/ai/behavior/BehaviorControl; a
lambda$create$0 (Lnet/minecraft/world/entity/ai/behavior/declarative/MemoryAccessor;Lnet/minecraft/world/entity/ai/behavior/declarative/MemoryAccessor;Lnet/minecraft/world/entity/ai/behavior/declarative/MemoryAccessor;Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;J)Z a
lambda$create$1 (Lnet/minecraft/world/entity/ai/behavior/declarative/MemoryAccessor;Lnet/minecraft/world/entity/ai/behavior/declarative/MemoryAccessor;Lnet/minecraft/world/entity/ai/behavior/declarative/MemoryAccessor;Lnet/minecraft/world/entity/ai/behavior/declarative/MemoryAccessor;Lnet/minecraft/world/entity/ai/behavior/declarative/MemoryAccessor;)Lnet/minecraft/world/entity/ai/behavior/declarative/Trigger; a
lambda$create$2 (Lnet/minecraft/world/entity/ai/behavior/declarative/BehaviorBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; a
net/minecraft/world/entity/ai/behavior/warden/package-info bse
net/minecraft/world/entity/ai/control/BodyRotationControl bsf
DELAY_UNTIL_STARTING_TO_FACE_FORWARD c
HEAD_STABLE_ANGLE b
HOW_LONG_IT_TAKES_TO_FACE_FORWARD d
headStableTime e
lastStableYHeadRot f
mob a
<init> (Lnet/minecraft/world/entity/Mob;)V <init>
clientTick ()V a
isMoving ()Z f
notCarryingMobPassengers ()Z e
rotateBodyIfNecessary ()V b
rotateHeadIfNecessary ()V c
rotateHeadTowardsFront ()V d
net/minecraft/world/entity/ai/control/Control bsg
net/minecraft/world/entity/ai/control/FlyingMoveControl bsh
hoversInPlace m
maxTurn l
<init> (Lnet/minecraft/world/entity/Mob;IZ)V <init>
tick ()V a
net/minecraft/world/entity/ai/control/JumpControl bsi
jump a
mob b
<init> (Lnet/minecraft/world/entity/Mob;)V <init>
jump ()V a
tick ()V b
net/minecraft/world/entity/ai/control/LookControl bsj
lookAtCooldown d
mob a
wantedX e
wantedY f
wantedZ g
xMaxRotAngle c
yMaxRotSpeed b
<init> (Lnet/minecraft/world/entity/Mob;)V <init>
clampHeadRotationToBody ()V b
getWantedX ()D e
getWantedY ()D f
getWantedY (Lnet/minecraft/world/entity/Entity;)D b
getWantedZ ()D g
getXRotD ()Ljava/util/Optional; h
getYRotD ()Ljava/util/Optional; i
isLookingAtTarget ()Z d
lambda$tick$0 (Ljava/lang/Float;)V b
lambda$tick$1 (Ljava/lang/Float;)V a
resetXRotOnTick ()Z c
rotateTowards (FFF)F a
setLookAt (Lnet/minecraft/world/entity/Entity;FF)V a
setLookAt (DDDFF)V a
setLookAt (Lnet/minecraft/world/phys/Vec3;)V a
setLookAt (Lnet/minecraft/world/entity/Entity;)V a
setLookAt (DDD)V a
tick ()V a
net/minecraft/world/entity/ai/control/MoveControl bsk
MAX_TURN c
MIN_SPEED a
MIN_SPEED_SQR b
mob d
operation k
speedModifier h
strafeForwards i
strafeRight j
wantedX e
wantedY f
wantedZ g
<init> (Lnet/minecraft/world/entity/Mob;)V <init>
getSpeedModifier ()D c
getWantedX ()D d
getWantedY ()D e
getWantedZ ()D f
hasWanted ()Z b
isWalkable (FF)Z b
rotlerp (FFF)F a
setWantedPosition (DDDD)V a
strafe (FF)V a
tick ()V a
net/minecraft/world/entity/ai/control/MoveControl$Operation bsk$a
$VALUES e
JUMPING d
MOVE_TO b
STRAFE c
WAIT a
$values ()[Lnet/minecraft/world/entity/ai/control/MoveControl$Operation; a
<clinit> ()V <clinit>
<init> (Ljava/lang/String;I)V <init>
valueOf (Ljava/lang/String;)Lnet/minecraft/world/entity/ai/control/MoveControl$Operation; valueOf
values ()[Lnet/minecraft/world/entity/ai/control/MoveControl$Operation; values
net/minecraft/world/entity/ai/control/SmoothSwimmingLookControl bsl
HEAD_TILT_X i
HEAD_TILT_Y j
maxYRotFromCenter h
<init> (Lnet/minecraft/world/entity/Mob;I)V <init>
lambda$tick$0 (Ljava/lang/Float;)V b
lambda$tick$1 (Ljava/lang/Float;)V a
tick ()V a
net/minecraft/world/entity/ai/control/SmoothSwimmingMoveControl bsm
FULL_SPEED_TURN_THRESHOLD l
STOP_TURN_THRESHOLD m
applyGravity r
inWaterSpeedModifier p
maxTurnX n
maxTurnY o
outsideWaterSpeedModifier q
<init> (Lnet/minecraft/world/entity/Mob;IIFFZ)V <init>
getTurningSpeedFactor (F)F a
tick ()V a
net/minecraft/world/entity/ai/control/package-info bsn
net/minecraft/world/entity/ai/goal/AvoidEntityGoal bso
avoidClass f
avoidEntityTargeting k
avoidPredicate g
maxDist c
mob a
path d
pathNav e
predicateOnAvoidEntity h
sprintSpeedModifier j
toAvoid b
walkSpeedModifier i
<init> (Lnet/minecraft/world/entity/PathfinderMob;Ljava/lang/Class;Ljava/util/function/Predicate;FDDLjava/util/function/Predicate;)V <init>
<init> (Lnet/minecraft/world/entity/PathfinderMob;Ljava/lang/Class;FDDLjava/util/function/Predicate;)V <init>
<init> (Lnet/minecraft/world/entity/PathfinderMob;Ljava/lang/Class;FDD)V <init>
canContinueToUse ()Z b
canUse ()Z a
lambda$canUse$2 (Lnet/minecraft/world/entity/LivingEntity;)Z a
lambda$new$0 (Lnet/minecraft/world/entity/LivingEntity;)Z c
lambda$new$1 (Lnet/minecraft/world/entity/LivingEntity;)Z b
start ()V c
stop ()V d
tick ()V e
net/minecraft/world/entity/ai/goal/BegGoal bsp
begTargeting f
level c
lookDistance d
lookTime e
player b
wolf a
<init> (Lnet/minecraft/world/entity/animal/Wolf;F)V <init>
canContinueToUse ()Z b
canUse ()Z a
playerHoldingInteresting (Lnet/minecraft/world/entity/player/Player;)Z a
start ()V c
stop ()V d
tick ()V e
net/minecraft/world/entity/ai/goal/BoatGoals bsq
$VALUES c
GO_IN_BOAT_DIRECTION b
GO_TO_BOAT a
$values ()[Lnet/minecraft/world/entity/ai/goal/BoatGoals; a
<clinit> ()V <clinit>
<init> (Ljava/lang/String;I)V <init>
valueOf (Ljava/lang/String;)Lnet/minecraft/world/entity/ai/goal/BoatGoals; valueOf
values ()[Lnet/minecraft/world/entity/ai/goal/BoatGoals; values
net/minecraft/world/entity/ai/goal/BreakDoorGoal bsr
DEFAULT_DOOR_BREAK_TIME g
breakTime a
doorBreakTime c
lastBreakProgress b
validDifficulties h
<init> (Lnet/minecraft/world/entity/Mob;ILjava/util/function/Predicate;)V <init>
<init> (Lnet/minecraft/world/entity/Mob;Ljava/util/function/Predicate;)V <init>
canContinueToUse ()Z b
canUse ()Z a
getDoorBreakTime ()I f
isValidDifficulty (Lnet/minecraft/world/Difficulty;)Z a
start ()V c
stop ()V d
tick ()V e
net/minecraft/world/entity/ai/goal/BreathAirGoal bss
mob a
<init> (Lnet/minecraft/world/entity/PathfinderMob;)V <init>
canContinueToUse ()Z b
canUse ()Z a
findAirPosition ()V h
givesAir (Lnet/minecraft/world/level/LevelReader;Lnet/minecraft/core/BlockPos;)Z a
isInterruptable ()Z S_
start ()V c
tick ()V e
net/minecraft/world/entity/ai/goal/BreedGoal bst
PARTNER_TARGETING d
animal a
level b
loveTime f
partner c
partnerClass e
speedModifier g
<clinit> ()V <clinit>
<init> (Lnet/minecraft/world/entity/animal/Animal;DLjava/lang/Class;)V <init>
<init> (Lnet/minecraft/world/entity/animal/Animal;D)V <init>
breed ()V g
canContinueToUse ()Z b
canUse ()Z a
getFreePartner ()Lnet/minecraft/world/entity/animal/Animal; h
stop ()V d
tick ()V e
net/minecraft/world/entity/ai/goal/CatLieOnBedGoal bsu
cat g
<init> (Lnet/minecraft/world/entity/animal/Cat;DI)V <init>
canUse ()Z a
isValidTarget (Lnet/minecraft/world/level/LevelReader;Lnet/minecraft/core/BlockPos;)Z a
nextStartTick (Lnet/minecraft/world/entity/PathfinderMob;)I a
start ()V c
stop ()V d
tick ()V e
net/minecraft/world/entity/ai/goal/CatSitOnBlockGoal bsv
cat g
<init> (Lnet/minecraft/world/entity/animal/Cat;D)V <init>
canUse ()Z a
isValidTarget (Lnet/minecraft/world/level/LevelReader;Lnet/minecraft/core/BlockPos;)Z a
lambda$isValidTarget$0 (Lnet/minecraft/world/level/block/state/properties/BedPart;)Ljava/lang/Boolean; a
lambda$isValidTarget$1 (Lnet/minecraft/world/level/block/state/BlockBehaviour$BlockStateBase;)Z a
start ()V c
stop ()V d
tick ()V e
net/minecraft/world/entity/ai/goal/ClimbOnTopOfPowderSnowGoal bsw
level b
mob a
<init> (Lnet/minecraft/world/entity/Mob;Lnet/minecraft/world/level/Level;)V <init>
canUse ()Z a
requiresUpdateEveryTick ()Z T_
tick ()V e
net/minecraft/world/entity/ai/goal/DolphinJumpGoal bsx
STEPS_TO_CHECK a
breached d
dolphin b
interval c
<clinit> ()V <clinit>
<init> (Lnet/minecraft/world/entity/animal/Dolphin;I)V <init>
canContinueToUse ()Z b
canUse ()Z a
isInterruptable ()Z S_
start ()V c
stop ()V d
surfaceIsClear (Lnet/minecraft/core/BlockPos;III)Z b
tick ()V e
waterIsClear (Lnet/minecraft/core/BlockPos;III)Z a
net/minecraft/world/entity/ai/goal/DoorInteractGoal bsy
doorOpenDirX b
doorOpenDirZ c
doorPos e
hasDoor f
mob d
passed a
<init> (Lnet/minecraft/world/entity/Mob;)V <init>
canContinueToUse ()Z b
canUse ()Z a
isOpen ()Z h
requiresUpdateEveryTick ()Z T_
setOpen (Z)V a
start ()V c
tick ()V e
net/minecraft/world/entity/ai/goal/EatBlockGoal bsz
EAT_ANIMATION_TICKS a
IS_TALL_GRASS b
eatAnimationTick e
level d
mob c
<clinit> ()V <clinit>
<init> (Lnet/minecraft/world/entity/Mob;)V <init>
canContinueToUse ()Z b
canUse ()Z a
getEatAnimationTick ()I h
start ()V c
stop ()V d
tick ()V e
net/minecraft/world/entity/ai/goal/FleeSunGoal bta
level f
mob a
speedModifier e
wantedX b
wantedY c
wantedZ d
<init> (Lnet/minecraft/world/entity/PathfinderMob;D)V <init>
canContinueToUse ()Z b
canUse ()Z a
getHidePos ()Lnet/minecraft/world/phys/Vec3; i
setWantedPos ()Z h
start ()V c
net/minecraft/world/entity/ai/goal/FloatGoal btb
mob a
<init> (Lnet/minecraft/world/entity/Mob;)V <init>
canUse ()Z a
requiresUpdateEveryTick ()Z T_
tick ()V e
net/minecraft/world/entity/ai/goal/FollowBoatGoal btc
currentGoal d
following c
mob b
timeToRecalcPath a
<init> (Lnet/minecraft/world/entity/PathfinderMob;)V <init>
canContinueToUse ()Z b
canUse ()Z a
isInterruptable ()Z S_
start ()V c
stop ()V d
tick ()V e
net/minecraft/world/entity/ai/goal/FollowFlockLeaderGoal btd
INTERVAL_TICKS a
mob b
nextStartTick d
timeToRecalcPath c
<init> (Lnet/minecraft/world/entity/animal/AbstractSchoolingFish;)V <init>
canContinueToUse ()Z b
canUse ()Z a
lambda$canUse$0 (Lnet/minecraft/world/entity/animal/AbstractSchoolingFish;)Z c
lambda$canUse$1 (Lnet/minecraft/world/entity/animal/AbstractSchoolingFish;)Z b
nextStartTick (Lnet/minecraft/world/entity/animal/AbstractSchoolingFish;)I a
start ()V c
stop ()V d
tick ()V e
net/minecraft/world/entity/ai/goal/FollowMobGoal bte
areaSize i
followPredicate b
followingMob c
mob a
navigation e
oldWaterCost h
speedModifier d
stopDistance g
timeToRecalcPath f
<init> (Lnet/minecraft/world/entity/Mob;DFF)V <init>
canContinueToUse ()Z b
canUse ()Z a
lambda$new$0 (Lnet/minecraft/world/entity/Mob;Lnet/minecraft/world/entity/Mob;)Z a
start ()V c
stop ()V d
tick ()V e
net/minecraft/world/entity/ai/goal/FollowOwnerGoal btf
MAX_HORIZONTAL_DISTANCE_FROM_PLAYER_WHEN_TELEPORTING c
MAX_VERTICAL_DISTANCE_FROM_PLAYER_WHEN_TELEPORTING d
MIN_HORIZONTAL_DISTANCE_FROM_PLAYER_WHEN_TELEPORTING b
TELEPORT_WHEN_DISTANCE_IS a
canFly n
level g
navigation i
oldWaterCost m
owner f
speedModifier h
startDistance l
stopDistance k
tamable e
timeToRecalcPath j
<init> (Lnet/minecraft/world/entity/TamableAnimal;DFFZ)V <init>
canContinueToUse ()Z b
canTeleportTo (Lnet/minecraft/core/BlockPos;)Z a
canUse ()Z a
maybeTeleportTo (III)Z a
randomIntInclusive (II)I a
start ()V c
stop ()V d
teleportToOwner ()V i
tick ()V e
unableToMove ()Z h
net/minecraft/world/entity/ai/goal/FollowParentGoal btg
DONT_FOLLOW_IF_CLOSER_THAN c
HORIZONTAL_SCAN_RANGE a
VERTICAL_SCAN_RANGE b
animal d
parent e
speedModifier f
timeToRecalcPath g
<init> (Lnet/minecraft/world/entity/animal/Animal;D)V <init>
canContinueToUse ()Z b
canUse ()Z a
start ()V c
stop ()V d
tick ()V e
net/minecraft/world/entity/ai/goal/Goal bth
flags a
<init> ()V <init>
adjustedTickDelay (I)I a
canContinueToUse ()Z b
canUse ()Z a
getFlags ()Ljava/util/EnumSet; j
isInterruptable ()Z S_
reducedTickDelay (I)I b
requiresUpdateEveryTick ()Z T_
setFlags (Ljava/util/EnumSet;)V a
start ()V c
stop ()V d
tick ()V e
toString ()Ljava/lang/String; toString
net/minecraft/world/entity/ai/goal/Goal$Flag bth$a
$VALUES e
JUMP c
LOOK b
MOVE a
TARGET d
$values ()[Lnet/minecraft/world/entity/ai/goal/Goal$Flag; a
<clinit> ()V <clinit>
<init> (Ljava/lang/String;I)V <init>
valueOf (Ljava/lang/String;)Lnet/minecraft/world/entity/ai/goal/Goal$Flag; valueOf
values ()[Lnet/minecraft/world/entity/ai/goal/Goal$Flag; values
net/minecraft/world/entity/ai/goal/GoalSelector bti
LOGGER a
NO_GOAL b
availableGoals d
disabledFlags f
lockedFlags c
newGoalRate h
profiler e
tickCount g
<clinit> ()V <clinit>
<init> (Ljava/util/function/Supplier;)V <init>
addGoal (ILnet/minecraft/world/entity/ai/goal/Goal;)V a
disableControlFlag (Lnet/minecraft/world/entity/ai/goal/Goal$Flag;)V a
enableControlFlag (Lnet/minecraft/world/entity/ai/goal/Goal$Flag;)V b
getAvailableGoals ()Ljava/util/Set; b
getRunningGoals ()Ljava/util/stream/Stream; c
goalCanBeReplacedForAllFlags (Lnet/minecraft/world/entity/ai/goal/WrappedGoal;Ljava/util/Map;)Z a
goalContainsAnyFlags (Lnet/minecraft/world/entity/ai/goal/WrappedGoal;Ljava/util/EnumSet;)Z a
lambda$removeAllGoals$0 (Ljava/util/function/Predicate;Lnet/minecraft/world/entity/ai/goal/WrappedGoal;)Z a
lambda$removeGoal$1 (Lnet/minecraft/world/entity/ai/goal/Goal;Lnet/minecraft/world/entity/ai/goal/WrappedGoal;)Z b
lambda$removeGoal$2 (Lnet/minecraft/world/entity/ai/goal/Goal;Lnet/minecraft/world/entity/ai/goal/WrappedGoal;)Z a
removeAllGoals (Ljava/util/function/Predicate;)V a
removeGoal (Lnet/minecraft/world/entity/ai/goal/Goal;)V a
setControlFlag (Lnet/minecraft/world/entity/ai/goal/Goal$Flag;Z)V a
setNewGoalRate (I)V a
tick ()V a
tickRunningGoals (Z)V a
net/minecraft/world/entity/ai/goal/GoalSelector$1 bti$1
<init> ()V <init>
canUse ()Z a
net/minecraft/world/entity/ai/goal/GoalSelector$2 bti$2
<init> (ILnet/minecraft/world/entity/ai/goal/Goal;)V <init>
isRunning ()Z h
net/minecraft/world/entity/ai/goal/GolemRandomStrollInVillageGoal btj
POI_SECTION_SCAN_RADIUS i
RANDOM_POS_XY_DISTANCE k
RANDOM_POS_Y_DISTANCE l
VILLAGER_SCAN_RADIUS j
<init> (Lnet/minecraft/world/entity/PathfinderMob;D)V <init>
doesVillagerWantGolem (Lnet/minecraft/world/entity/npc/Villager;)Z a
getPosition ()Lnet/minecraft/world/phys/Vec3; h
getPositionTowardsAnywhere ()Lnet/minecraft/world/phys/Vec3; k
getPositionTowardsPoi ()Lnet/minecraft/world/phys/Vec3; m
getPositionTowardsVillagerWhoWantsGolem ()Lnet/minecraft/world/phys/Vec3; l
getRandomPoiWithinSection (Lnet/minecraft/core/SectionPos;)Lnet/minecraft/core/BlockPos; a
getRandomVillageSection ()Lnet/minecraft/core/SectionPos; n
lambda$getRandomPoiWithinSection$1 (Lnet/minecraft/core/Holder;)Z a
lambda$getRandomVillageSection$0 (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/core/SectionPos;)Z a
net/minecraft/world/entity/ai/goal/InteractGoal btk
<init> (Lnet/minecraft/world/entity/Mob;Ljava/lang/Class;FF)V <init>
<init> (Lnet/minecraft/world/entity/Mob;Ljava/lang/Class;F)V <init>
net/minecraft/world/entity/ai/goal/JumpGoal btl
<init> ()V <init>
net/minecraft/world/entity/ai/goal/LandOnOwnersShoulderGoal btm
entity a
isSittingOnShoulder c
owner b
<init> (Lnet/minecraft/world/entity/animal/ShoulderRidingEntity;)V <init>
canUse ()Z a
isInterruptable ()Z S_
start ()V c
tick ()V e
net/minecraft/world/entity/ai/goal/LeapAtTargetGoal btn
mob a
target b
yd c
<init> (Lnet/minecraft/world/entity/Mob;F)V <init>
canContinueToUse ()Z b
canUse ()Z a
start ()V c
net/minecraft/world/entity/ai/goal/LlamaFollowCaravanGoal bto
CARAVAN_LIMIT c
distCheckCounter d
llama a
speedModifier b
<init> (Lnet/minecraft/world/entity/animal/horse/Llama;D)V <init>
canContinueToUse ()Z b
canUse ()Z a
firstIsLeashed (Lnet/minecraft/world/entity/animal/horse/Llama;I)Z a
lambda$canUse$0 (Lnet/minecraft/world/entity/Entity;)Z a
stop ()V d
tick ()V e
net/minecraft/world/entity/ai/goal/LookAtPlayerGoal btp
DEFAULT_PROBABILITY a
lookAt c
lookAtContext g
lookAtType f
lookDistance d
lookTime h
mob b
onlyHorizontal i
probability e
<init> (Lnet/minecraft/world/entity/Mob;Ljava/lang/Class;FF)V <init>
<init> (Lnet/minecraft/world/entity/Mob;Ljava/lang/Class;FFZ)V <init>
<init> (Lnet/minecraft/world/entity/Mob;Ljava/lang/Class;F)V <init>
canContinueToUse ()Z b
canUse ()Z a
lambda$canUse$1 (Lnet/minecraft/world/entity/LivingEntity;)Z a
lambda$new$0 (Lnet/minecraft/world/entity/Mob;Lnet/minecraft/world/entity/LivingEntity;)Z a
start ()V c
stop ()V d
tick ()V e
net/minecraft/world/entity/ai/goal/LookAtTradingPlayerGoal btq
villager h
<init> (Lnet/minecraft/world/entity/npc/AbstractVillager;)V <init>
canUse ()Z a
net/minecraft/world/entity/ai/goal/MeleeAttackGoal btr
COOLDOWN_BETWEEN_CAN_USE_CHECKS l
attackInterval j
followingTargetEvenIfNotSeen c
lastCanUseCheck k
mob a
path d
pathedTargetX e
pathedTargetY f
pathedTargetZ g
speedModifier b
ticksUntilNextAttack i
ticksUntilNextPathRecalculation h
<init> (Lnet/minecraft/world/entity/PathfinderMob;DZ)V <init>
canContinueToUse ()Z b
canPerformAttack (Lnet/minecraft/world/entity/LivingEntity;)Z b
canUse ()Z a
checkAndPerformAttack (Lnet/minecraft/world/entity/LivingEntity;)V a
getAttackInterval ()I l
getTicksUntilNextAttack ()I k
isTimeToAttack ()Z i
requiresUpdateEveryTick ()Z T_
resetAttackCooldown ()V h
start ()V c
stop ()V d
tick ()V e
net/minecraft/world/entity/ai/goal/MoveBackToVillageGoal bts
MAX_XZ_DIST i
MAX_Y_DIST j
<init> (Lnet/minecraft/world/entity/PathfinderMob;DZ)V <init>
canUse ()Z a
getPosition ()Lnet/minecraft/world/phys/Vec3; h
net/minecraft/world/entity/ai/goal/MoveThroughVillageGoal btt
canDealWithDoors h
distanceToPoi g
mob a
onlyAtNight e
path c
poiPos d
speedModifier b
visited f
<init> (Lnet/minecraft/world/entity/PathfinderMob;DZILjava/util/function/BooleanSupplier;)V <init>
canContinueToUse ()Z b
canUse ()Z a
hasNotVisited (Lnet/minecraft/core/BlockPos;)Z a
lambda$canUse$0 (Lnet/minecraft/core/Holder;)Z b
lambda$canUse$1 (Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/BlockPos;)Ljava/lang/Double; a
lambda$canUse$2 (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/BlockPos;)D a
lambda$canUse$3 (Lnet/minecraft/core/Holder;)Z a
start ()V c
stop ()V d
updateVisited ()V h
net/minecraft/world/entity/ai/goal/MoveToBlockGoal btu
GIVE_UP_TICKS g
INTERVAL_TICKS i
STAY_TICKS h
blockPos e
maxStayTicks j
mob a
nextStartTick c
reachedTarget k
searchRange l
speedModifier b
tryTicks d
verticalSearchRange m
verticalSearchStart f
<init> (Lnet/minecraft/world/entity/PathfinderMob;DI)V <init>
<init> (Lnet/minecraft/world/entity/PathfinderMob;DII)V <init>
acceptedDistance ()D i
canContinueToUse ()Z b
canUse ()Z a
findNearestBlock ()Z n
getMoveToTarget ()Lnet/minecraft/core/BlockPos; k
isReachedTarget ()Z m
isValidTarget (Lnet/minecraft/world/level/LevelReader;Lnet/minecraft/core/BlockPos;)Z a
moveMobToBlock ()V h
nextStartTick (Lnet/minecraft/world/entity/PathfinderMob;)I a
requiresUpdateEveryTick ()Z T_
shouldRecalculatePath ()Z l
start ()V c
tick ()V e
net/minecraft/world/entity/ai/goal/MoveTowardsRestrictionGoal btv
mob a
speedModifier e
wantedX b
wantedY c
wantedZ d
<init> (Lnet/minecraft/world/entity/PathfinderMob;D)V <init>
canContinueToUse ()Z b
canUse ()Z a
start ()V c
net/minecraft/world/entity/ai/goal/MoveTowardsTargetGoal btw
mob a
speedModifier f
target b
wantedX c
wantedY d
wantedZ e
within g
<init> (Lnet/minecraft/world/entity/PathfinderMob;DF)V <init>
canContinueToUse ()Z b
canUse ()Z a
start ()V c
stop ()V d
net/minecraft/world/entity/ai/goal/OcelotAttackGoal btx
attackTime c
mob a
target b
<init> (Lnet/minecraft/world/entity/Mob;)V <init>
canContinueToUse ()Z b
canUse ()Z a
requiresUpdateEveryTick ()Z T_
stop ()V d
tick ()V e
net/minecraft/world/entity/ai/goal/OfferFlowerGoal bty
OFFER_TARGER_CONTEXT b
OFFER_TICKS a
golem c
tick e
villager d
<clinit> ()V <clinit>
<init> (Lnet/minecraft/world/entity/animal/IronGolem;)V <init>
canContinueToUse ()Z b
canUse ()Z a
start ()V c
stop ()V d
tick ()V e
net/minecraft/world/entity/ai/goal/OpenDoorGoal btz
closeDoor a
forgetTime b
<init> (Lnet/minecraft/world/entity/Mob;Z)V <init>
canContinueToUse ()Z b
start ()V c
stop ()V d
tick ()V e
net/minecraft/world/entity/ai/goal/PanicGoal bua
WATER_CHECK_DISTANCE_VERTICAL a
isRunning g
mob b
posX d
posY e
posZ f
speedModifier c
<init> (Lnet/minecraft/world/entity/PathfinderMob;D)V <init>
canContinueToUse ()Z b
canUse ()Z a
findRandomPosition ()Z i
isRunning ()Z k
lambda$lookForWater$0 (Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;)Z a
lookForWater (Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/world/entity/Entity;I)Lnet/minecraft/core/BlockPos; a
shouldPanic ()Z h
start ()V c
stop ()V d
net/minecraft/world/entity/ai/goal/PathfindToRaidGoal bub
RECRUITMENT_SEARCH_TICK_DELAY a
SPEED_MODIFIER b
mob c
recruitmentTick d
<init> (Lnet/minecraft/world/entity/raid/Raider;)V <init>
canContinueToUse ()Z b
canUse ()Z a
lambda$recruitNearby$0 (Lnet/minecraft/world/entity/raid/Raid;Lnet/minecraft/world/entity/raid/Raider;)Z a
recruitNearby (Lnet/minecraft/world/entity/raid/Raid;)V a
tick ()V e
net/minecraft/world/entity/ai/goal/RandomLookAroundGoal buc
lookTime d
mob a
relX b
relZ c
<init> (Lnet/minecraft/world/entity/Mob;)V <init>
canContinueToUse ()Z b
canUse ()Z a
requiresUpdateEveryTick ()Z T_
start ()V c
tick ()V e
net/minecraft/world/entity/ai/goal/RandomStandGoal bud
horse a
nextStand b
<init> (Lnet/minecraft/world/entity/animal/horse/AbstractHorse;)V <init>
canContinueToUse ()Z b
canUse ()Z a
playStandSound ()V h
requiresUpdateEveryTick ()Z T_
resetStandInterval (Lnet/minecraft/world/entity/animal/horse/AbstractHorse;)V a
start ()V c
net/minecraft/world/entity/ai/goal/RandomStrollGoal bue
DEFAULT_INTERVAL a
checkNoActionTime i
forceTrigger h
interval g
mob b
speedModifier f
wantedX c
wantedY d
wantedZ e
<init> (Lnet/minecraft/world/entity/PathfinderMob;D)V <init>
<init> (Lnet/minecraft/world/entity/PathfinderMob;DI)V <init>
<init> (Lnet/minecraft/world/entity/PathfinderMob;DIZ)V <init>
canContinueToUse ()Z b
canUse ()Z a
getPosition ()Lnet/minecraft/world/phys/Vec3; h
setInterval (I)V c
start ()V c
stop ()V d
trigger ()V i
net/minecraft/world/entity/ai/goal/RandomSwimmingGoal buf
<init> (Lnet/minecraft/world/entity/PathfinderMob;DI)V <init>
getPosition ()Lnet/minecraft/world/phys/Vec3; h
net/minecraft/world/entity/ai/goal/RangedAttackGoal bug
attackIntervalMax h
attackIntervalMin g
attackRadius i
attackRadiusSqr j
attackTime d
mob a
rangedAttackMob b
seeTime f
speedModifier e
target c
<init> (Lnet/minecraft/world/entity/monster/RangedAttackMob;DIF)V <init>
<init> (Lnet/minecraft/world/entity/monster/RangedAttackMob;DIIF)V <init>
canContinueToUse ()Z b
canUse ()Z a
requiresUpdateEveryTick ()Z T_
stop ()V d
tick ()V e
net/minecraft/world/entity/ai/goal/RangedBowAttackGoal buh
attackIntervalMin c
attackRadiusSqr d
attackTime e
mob a
seeTime f
speedModifier b
strafingBackwards h
strafingClockwise g
strafingTime i
<init> (Lnet/minecraft/world/entity/monster/Monster;DIF)V <init>
canContinueToUse ()Z b
canUse ()Z a
isHoldingBow ()Z h
requiresUpdateEveryTick ()Z T_
setMinAttackInterval (I)V c
start ()V c
stop ()V d
tick ()V e
net/minecraft/world/entity/ai/goal/RangedCrossbowAttackGoal bui
PATHFINDING_DELAY_RANGE a
attackDelay g
attackRadiusSqr e
crossbowState c
mob b
seeTime f
speedModifier d
updatePathDelay h
<clinit> ()V <clinit>
<init> (Lnet/minecraft/world/entity/monster/Monster;DF)V <init>
canContinueToUse ()Z b
canRun ()Z k
canUse ()Z a
isHoldingCrossbow ()Z h
isValidTarget ()Z i
requiresUpdateEveryTick ()Z T_
stop ()V d
tick ()V e
net/minecraft/world/entity/ai/goal/RangedCrossbowAttackGoal$CrossbowState bui$a
$VALUES e
CHARGED c
CHARGING b
READY_TO_ATTACK d
UNCHARGED a
$values ()[Lnet/minecraft/world/entity/ai/goal/RangedCrossbowAttackGoal$CrossbowState; a
<clinit> ()V <clinit>
<init> (Ljava/lang/String;I)V <init>
valueOf (Ljava/lang/String;)Lnet/minecraft/world/entity/ai/goal/RangedCrossbowAttackGoal$CrossbowState; valueOf
values ()[Lnet/minecraft/world/entity/ai/goal/RangedCrossbowAttackGoal$CrossbowState; values
net/minecraft/world/entity/ai/goal/RemoveBlockGoal buj
WAIT_AFTER_BLOCK_FOUND j
blockToRemove g
removerMob h
ticksSinceReachedGoal i
<init> (Lnet/minecraft/world/level/block/Block;Lnet/minecraft/world/entity/PathfinderMob;DI)V <init>
canUse ()Z a
getPosWithBlock (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/BlockGetter;)Lnet/minecraft/core/BlockPos; a
isValidTarget (Lnet/minecraft/world/level/LevelReader;Lnet/minecraft/core/BlockPos;)Z a
playBreakSound (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;)V a
playDestroyProgressSound (Lnet/minecraft/world/level/LevelAccessor;Lnet/minecraft/core/BlockPos;)V a
start ()V c
stop ()V d
tick ()V e
net/minecraft/world/entity/ai/goal/RestrictSunGoal buk
mob a
<init> (Lnet/minecraft/world/entity/PathfinderMob;)V <init>
canUse ()Z a
start ()V c
stop ()V d
net/minecraft/world/entity/ai/goal/RunAroundLikeCrazyGoal bul
horse a
posX c
posY d
posZ e
speedModifier b
<init> (Lnet/minecraft/world/entity/animal/horse/AbstractHorse;D)V <init>
canContinueToUse ()Z b
canUse ()Z a
start ()V c
tick ()V e
net/minecraft/world/entity/ai/goal/SitWhenOrderedToGoal bum
mob a
<init> (Lnet/minecraft/world/entity/TamableAnimal;)V <init>
canContinueToUse ()Z b
canUse ()Z a
start ()V c
stop ()V d
net/minecraft/world/entity/ai/goal/StrollThroughVillageGoal bun
DISTANCE_THRESHOLD a
interval c
mob b
wantedPos d
<init> (Lnet/minecraft/world/entity/PathfinderMob;I)V <init>
canContinueToUse ()Z b
canUse ()Z a
lambda$canUse$0 (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/core/BlockPos;)D a
moveRandomly ()V h
tick ()V e
net/minecraft/world/entity/ai/goal/SwellGoal buo
creeper a
target b
<init> (Lnet/minecraft/world/entity/monster/Creeper;)V <init>
canUse ()Z a
requiresUpdateEveryTick ()Z T_
start ()V c
stop ()V d
tick ()V e
net/minecraft/world/entity/ai/goal/TemptGoal bup
TEMP_TARGETING c
calmDown k
canScare n
isRunning l
items m
mob a
pRotX i
pRotY j
player b
px f
py g
pz h
speedModifier e
targetingConditions d
<clinit> ()V <clinit>
<init> (Lnet/minecraft/world/entity/PathfinderMob;DLnet/minecraft/world/item/crafting/Ingredient;Z)V <init>
canContinueToUse ()Z b
canScare ()Z h
canUse ()Z a
isRunning ()Z i
shouldFollow (Lnet/minecraft/world/entity/LivingEntity;)Z a
start ()V c
stop ()V d
tick ()V e
net/minecraft/world/entity/ai/goal/TradeWithPlayerGoal buq
mob a
<init> (Lnet/minecraft/world/entity/npc/AbstractVillager;)V <init>
canUse ()Z a
start ()V c
stop ()V d
net/minecraft/world/entity/ai/goal/TryFindWaterGoal bur
mob a
<init> (Lnet/minecraft/world/entity/PathfinderMob;)V <init>
canUse ()Z a
start ()V c
net/minecraft/world/entity/ai/goal/UseItemGoal bus
canUseSelector c
finishUsingSound d
item b
mob a
<init> (Lnet/minecraft/world/entity/Mob;Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/sounds/SoundEvent;Ljava/util/function/Predicate;)V <init>
canContinueToUse ()Z b
canUse ()Z a
start ()V c
stop ()V d
net/minecraft/world/entity/ai/goal/WaterAvoidingRandomFlyingGoal but
<init> (Lnet/minecraft/world/entity/PathfinderMob;D)V <init>
getPosition ()Lnet/minecraft/world/phys/Vec3; h
net/minecraft/world/entity/ai/goal/WaterAvoidingRandomStrollGoal buu
PROBABILITY i
probability j
<init> (Lnet/minecraft/world/entity/PathfinderMob;D)V <init>
<init> (Lnet/minecraft/world/entity/PathfinderMob;DF)V <init>
getPosition ()Lnet/minecraft/world/phys/Vec3; h
net/minecraft/world/entity/ai/goal/WrappedGoal buv
goal a
isRunning c
priority b
<init> (ILnet/minecraft/world/entity/ai/goal/Goal;)V <init>
adjustedTickDelay (I)I a
canBeReplacedBy (Lnet/minecraft/world/entity/ai/goal/WrappedGoal;)Z a
canContinueToUse ()Z b
canUse ()Z a
equals (Ljava/lang/Object;)Z equals
getFlags ()Ljava/util/EnumSet; j
getGoal ()Lnet/minecraft/world/entity/ai/goal/Goal; k
getPriority ()I i
hashCode ()I hashCode
isInterruptable ()Z S_
isRunning ()Z h
requiresUpdateEveryTick ()Z T_
setFlags (Ljava/util/EnumSet;)V a
start ()V c
stop ()V d
tick ()V e
net/minecraft/world/entity/ai/goal/ZombieAttackGoal buw
raiseArmTicks c
zombie b
<init> (Lnet/minecraft/world/entity/monster/Zombie;DZ)V <init>
start ()V c
stop ()V d
tick ()V e
net/minecraft/world/entity/ai/goal/package-info bux
net/minecraft/world/entity/ai/goal/target/DefendVillageTargetGoal buy
attackTargeting c
golem a
potentialTarget b
<init> (Lnet/minecraft/world/entity/animal/IronGolem;)V <init>
canUse ()Z a
start ()V c
net/minecraft/world/entity/ai/goal/target/HurtByTargetGoal buz
ALERT_RANGE_Y b
HURT_BY_TARGETING a
alertSameType c
timestamp d
toIgnoreAlert j
toIgnoreDamage i
<clinit> ()V <clinit>
<init> (Lnet/minecraft/world/entity/PathfinderMob;[Ljava/lang/Class;)V <init>
alertOther (Lnet/minecraft/world/entity/Mob;Lnet/minecraft/world/entity/LivingEntity;)V a
alertOthers ()V h
canUse ()Z a
setAlertOthers ([Ljava/lang/Class;)Lnet/minecraft/world/entity/ai/goal/target/HurtByTargetGoal; a
start ()V c
net/minecraft/world/entity/ai/goal/target/NearestAttackableTargetGoal bva
DEFAULT_RANDOM_INTERVAL i
randomInterval b
target c
targetConditions d
targetType a
<init> (Lnet/minecraft/world/entity/Mob;Ljava/lang/Class;Z)V <init>
<init> (Lnet/minecraft/world/entity/Mob;Ljava/lang/Class;ZLjava/util/function/Predicate;)V <init>
<init> (Lnet/minecraft/world/entity/Mob;Ljava/lang/Class;ZZ)V <init>
<init> (Lnet/minecraft/world/entity/Mob;Ljava/lang/Class;IZZLjava/util/function/Predicate;)V <init>
canUse ()Z a
findTarget ()V h
getTargetSearchArea (D)Lnet/minecraft/world/phys/AABB; a
lambda$findTarget$0 (Lnet/minecraft/world/entity/LivingEntity;)Z b
setTarget (Lnet/minecraft/world/entity/LivingEntity;)V a
start ()V c
net/minecraft/world/entity/ai/goal/target/NearestAttackableWitchTargetGoal bvb
canAttack i
<init> (Lnet/minecraft/world/entity/raid/Raider;Ljava/lang/Class;IZZLjava/util/function/Predicate;)V <init>
canUse ()Z a
setCanAttack (Z)V a
net/minecraft/world/entity/ai/goal/target/NearestHealableRaiderTargetGoal bvc
DEFAULT_COOLDOWN i
cooldown j
<init> (Lnet/minecraft/world/entity/raid/Raider;Ljava/lang/Class;ZLjava/util/function/Predicate;)V <init>
canUse ()Z a
decrementCooldown ()V k
getCooldown ()I i
start ()V c
net/minecraft/world/entity/ai/goal/target/NonTameRandomTargetGoal bvd
tamableMob i
<init> (Lnet/minecraft/world/entity/TamableAnimal;Ljava/lang/Class;ZLjava/util/function/Predicate;)V <init>
canContinueToUse ()Z b
canUse ()Z a
net/minecraft/world/entity/ai/goal/target/OwnerHurtByTargetGoal bve
ownerLastHurtBy b
tameAnimal a
timestamp c
<init> (Lnet/minecraft/world/entity/TamableAnimal;)V <init>
canUse ()Z a
start ()V c
net/minecraft/world/entity/ai/goal/target/OwnerHurtTargetGoal bvf
ownerLastHurt b
tameAnimal a
timestamp c
<init> (Lnet/minecraft/world/entity/TamableAnimal;)V <init>
canUse ()Z a
start ()V c
net/minecraft/world/entity/ai/goal/target/ResetUniversalAngerTargetGoal bvg
ALERT_RANGE_Y a
alertOthersOfSameType c
lastHurtByPlayerTimestamp d
mob b
<init> (Lnet/minecraft/world/entity/Mob;Z)V <init>
canUse ()Z a
getNearbyMobsOfSameType ()Ljava/util/List; i
lambda$start$0 (Lnet/minecraft/world/entity/Mob;)Z b
lambda$start$1 (Lnet/minecraft/world/entity/Mob;)Lnet/minecraft/world/entity/NeutralMob; a
start ()V c
wasHurtByPlayer ()Z h
net/minecraft/world/entity/ai/goal/target/TargetGoal bvh
CANT_REACH_CACHE c
CAN_REACH_CACHE b
EMPTY_REACH_CACHE a
mob e
mustReach d
mustSee f
reachCache i
reachCacheTime j
targetMob g
unseenMemoryTicks h
unseenTicks k
<init> (Lnet/minecraft/world/entity/Mob;Z)V <init>
<init> (Lnet/minecraft/world/entity/Mob;ZZ)V <init>
canAttack (Lnet/minecraft/world/entity/LivingEntity;Lnet/minecraft/world/entity/ai/targeting/TargetingConditions;)Z a
canContinueToUse ()Z b
canReach (Lnet/minecraft/world/entity/LivingEntity;)Z a
getFollowDistance ()D l
setUnseenMemoryTicks (I)Lnet/minecraft/world/entity/ai/goal/target/TargetGoal; c
start ()V c
stop ()V d
net/minecraft/world/entity/ai/goal/target/package-info bvi
net/minecraft/world/entity/ai/gossip/GossipContainer bvj
DISCARD_THRESHOLD a
LOGGER b
gossips c
<clinit> ()V <clinit>
<init> ()V <init>
add (Ljava/util/UUID;Lnet/minecraft/world/entity/ai/gossip/GossipType;I)V a
decay ()V b
getCountForType (Lnet/minecraft/world/entity/ai/gossip/GossipType;Ljava/util/function/DoublePredicate;)J a
getGossipEntries ()Ljava/util/Map; a
getOrCreate (Ljava/util/UUID;)Lnet/minecraft/world/entity/ai/gossip/GossipContainer$EntityGossips; a
getReputation (Ljava/util/UUID;Ljava/util/function/Predicate;)I a
lambda$add$5 (Lnet/minecraft/world/entity/ai/gossip/GossipType;II)I b
lambda$getCountForType$4 (Ljava/util/function/DoublePredicate;Lnet/minecraft/world/entity/ai/gossip/GossipType;Lnet/minecraft/world/entity/ai/gossip/GossipContainer$EntityGossips;)Z a
lambda$getGossipEntries$0 (Ljava/util/Map;Ljava/util/UUID;)V a
lambda$getOrCreate$2 (Ljava/util/UUID;)Lnet/minecraft/world/entity/ai/gossip/GossipContainer$EntityGossips; b
lambda$store$6 (Ljava/lang/String;)V b
lambda$transferFrom$3 (Lnet/minecraft/world/entity/ai/gossip/GossipContainer$GossipEntry;)V b
lambda$unpack$1 (Ljava/util/Map$Entry;)Ljava/util/stream/Stream; a
lambda$update$7 (Ljava/lang/String;)V a
lambda$update$8 (Lcom/mojang/datafixers/util/Pair;)Ljava/util/stream/Stream; a
lambda$update$9 (Lnet/minecraft/world/entity/ai/gossip/GossipContainer$GossipEntry;)V a
mergeValuesForAddition (Lnet/minecraft/world/entity/ai/gossip/GossipType;II)I a
mergeValuesForTransfer (II)I a
remove (Lnet/minecraft/world/entity/ai/gossip/GossipType;)V a
remove (Ljava/util/UUID;Lnet/minecraft/world/entity/ai/gossip/GossipType;)V a
remove (Ljava/util/UUID;Lnet/minecraft/world/entity/ai/gossip/GossipType;I)V b
selectGossipsForTransfer (Lnet/minecraft/util/RandomSource;I)Ljava/util/Collection; a
store (Lcom/mojang/serialization/DynamicOps;)Ljava/lang/Object; a
transferFrom (Lnet/minecraft/world/entity/ai/gossip/GossipContainer;Lnet/minecraft/util/RandomSource;I)V a
unpack ()Ljava/util/stream/Stream; c
update (Lcom/mojang/serialization/Dynamic;)V a
net/minecraft/world/entity/ai/gossip/GossipContainer$EntityGossips bvj$a
entries a
<init> ()V <init>
decay ()V a
isEmpty ()Z b
lambda$unpack$2 (Ljava/util/UUID;Lit/unimi/dsi/fastutil/objects/Object2IntMap$Entry;)Lnet/minecraft/world/entity/ai/gossip/GossipContainer$GossipEntry; a
lambda$weightedValue$0 (Ljava/util/function/Predicate;Lit/unimi/dsi/fastutil/objects/Object2IntMap$Entry;)Z a
lambda$weightedValue$1 (Lit/unimi/dsi/fastutil/objects/Object2IntMap$Entry;)I a
makeSureValueIsntTooLowOrTooHigh (Lnet/minecraft/world/entity/ai/gossip/GossipType;)V a
remove (Lnet/minecraft/world/entity/ai/gossip/GossipType;)V b
unpack (Ljava/util/UUID;)Ljava/util/stream/Stream; a
weightedValue (Ljava/util/function/Predicate;)I a
net/minecraft/world/entity/ai/gossip/GossipContainer$GossipEntry bvj$b
CODEC a
LIST_CODEC b
target c
type d
value e
<clinit> ()V <clinit>
<init> (Ljava/util/UUID;Lnet/minecraft/world/entity/ai/gossip/GossipType;I)V <init>
equals (Ljava/lang/Object;)Z equals
hashCode ()I hashCode
lambda$static$0 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; a
target ()Ljava/util/UUID; b
toString ()Ljava/lang/String; toString
type ()Lnet/minecraft/world/entity/ai/gossip/GossipType; c
value ()I d
weightedValue ()I a
net/minecraft/world/entity/ai/gossip/GossipType bvk
$VALUES o
CODEC n
MAJOR_NEGATIVE a
MAJOR_POSITIVE d
MINOR_NEGATIVE b
MINOR_POSITIVE c
REPUTATION_CHANGE_PER_EVENT f
REPUTATION_CHANGE_PER_EVERLASTING_MEMORY g
REPUTATION_CHANGE_PER_TRADE h
TRADING e
decayPerDay l
decayPerTransfer m
id i
max k
weight j
$values ()[Lnet/minecraft/world/entity/ai/gossip/GossipType; a
<clinit> ()V <clinit>
<init> (Ljava/lang/String;ILjava/lang/String;IIII)V <init>
getSerializedName ()Ljava/lang/String; c
valueOf (Ljava/lang/String;)Lnet/minecraft/world/entity/ai/gossip/GossipType; valueOf
values ()[Lnet/minecraft/world/entity/ai/gossip/GossipType; values
net/minecraft/world/entity/ai/gossip/package-info bvl
net/minecraft/world/entity/ai/memory/ExpirableValue bvm
timeToLive b
value a
<init> (Ljava/lang/Object;J)V <init>
canExpire ()Z e
codec (Lcom/mojang/serialization/Codec;)Lcom/mojang/serialization/Codec; a
getTimeToLive ()J b
getValue ()Ljava/lang/Object; c
hasExpired ()Z d
lambda$codec$0 (Lnet/minecraft/world/entity/ai/memory/ExpirableValue;)Ljava/lang/Object; b
lambda$codec$1 (Lnet/minecraft/world/entity/ai/memory/ExpirableValue;)Ljava/util/Optional; a
lambda$codec$2 (Ljava/lang/Object;Ljava/util/Optional;)Lnet/minecraft/world/entity/ai/memory/ExpirableValue; a
lambda$codec$3 (Lcom/mojang/serialization/Codec;Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; a
of (Ljava/lang/Object;)Lnet/minecraft/world/entity/ai/memory/ExpirableValue; a
of (Ljava/lang/Object;J)Lnet/minecraft/world/entity/ai/memory/ExpirableValue; a
tick ()V a
toString ()Ljava/lang/String; toString
net/minecraft/world/entity/ai/memory/MemoryModuleType bvn
ADMIRING_DISABLED af
ADMIRING_ITEM ac
ANGRY_AT aa
ATE_RECENTLY au
ATTACK_COOLING_DOWN p
ATTACK_TARGET o
AVOID_TARGET z
BREED_TARGET r
BREEZE_JUMP_COOLDOWN aT
BREEZE_JUMP_INHALING aY
BREEZE_JUMP_TARGET aZ
BREEZE_SHOOT aU
BREEZE_SHOOT_CHARGING aV
BREEZE_SHOOT_COOLDOWN aX
BREEZE_SHOOT_RECOVERING aW
CANT_REACH_WALK_TARGET_SINCE E
CELEBRATE_LOCATION ah
DANCING ai
DIG_COOLDOWN aD
DISABLE_WALK_TO_ADMIRE_ITEM ae
DISTURBANCE_LOCATION ay
DOORS_TO_CLOSE v
DUMMY a
GAZE_COOLDOWN_TICKS P
GOLEM_DETECTED_RECENTLY F
HAS_HUNTING_COOLDOWN T
HEARD_BELL_TIME D
HIDING_PLACE C
HOME b
HUNTED_RECENTLY ag
HURT_BY x
HURT_BY_ENTITY y
INTERACTABLE_DOORS u
INTERACTION_TARGET q
IS_EMERGING aB
IS_IN_WATER W
IS_PANICKING Y
IS_PREGNANT X
IS_SNIFFING aA
IS_TEMPTED Q
ITEM_PICKUP_COOLDOWN_TICKS aO
JOB_SITE c
LAST_SLEPT G
LAST_WOKEN H
LAST_WORKED_AT_POI I
LIKED_NOTEBLOCK_COOLDOWN_TICKS aN
LIKED_NOTEBLOCK_POSITION aM
LIKED_PLAYER aL
LONG_JUMP_COOLDOWN_TICKS R
LONG_JUMP_MID_JUMP S
LOOK_TARGET n
MEETING_POINT e
NEARBY_ADULT_PIGLINS am
NEAREST_ATTACKABLE B
NEAREST_BED w
NEAREST_HOSTILE A
NEAREST_LIVING_ENTITIES g
NEAREST_PLAYERS j
NEAREST_PLAYER_HOLDING_WANTED_ITEM at
NEAREST_REPELLENT av
NEAREST_TARGETABLE_PLAYER_NOT_WEARING_GOLD al
NEAREST_VISIBLE_ADULT J
NEAREST_VISIBLE_ADULT_HOGLINS ao
NEAREST_VISIBLE_ADULT_PIGLIN ap
NEAREST_VISIBLE_ADULT_PIGLINS an
NEAREST_VISIBLE_ATTACKABLE_PLAYER l
NEAREST_VISIBLE_BABY_HOGLIN ak
NEAREST_VISIBLE_HUNTABLE_HOGLIN aj
NEAREST_VISIBLE_LIVING_ENTITIES h
NEAREST_VISIBLE_NEMESIS L
NEAREST_VISIBLE_PLAYER k
NEAREST_VISIBLE_WANTED_ITEM K
NEAREST_VISIBLE_ZOMBIFIED aq
PACIFIED aw
PATH t
PLAY_DEAD_TICKS M
POTENTIAL_JOB_SITE d
RAM_COOLDOWN_TICKS U
RAM_TARGET V
RECENT_PROJECTILE az
RIDE_TARGET s
ROAR_SOUND_COOLDOWN aE
ROAR_SOUND_DELAY aC
ROAR_TARGET ax
SECONDARY_JOB_SITE f
SNIFFER_DIGGING aR
SNIFFER_EXPLORED_POSITIONS aP
SNIFFER_HAPPY aS
SNIFFER_SNIFFING_TARGET aQ
SNIFF_COOLDOWN aF
SONIC_BOOM_COOLDOWN aI
SONIC_BOOM_SOUND_COOLDOWN aJ
SONIC_BOOM_SOUND_DELAY aK
TEMPTATION_COOLDOWN_TICKS O
TEMPTING_PLAYER N
TIME_TRYING_TO_REACH_ADMIRE_ITEM ad
TOUCH_COOLDOWN aG
UNIVERSAL_ANGER ab
UNREACHABLE_TONGUE_TARGETS Z
VIBRATION_COOLDOWN aH
VISIBLE_ADULT_HOGLIN_COUNT as
VISIBLE_ADULT_PIGLIN_COUNT ar
VISIBLE_VILLAGER_BABIES i
WALK_TARGET m
codec ba
<clinit> ()V <clinit>
<init> (Ljava/util/Optional;)V <init>
getCodec ()Ljava/util/Optional; a
register (Ljava/lang/String;)Lnet/minecraft/world/entity/ai/memory/MemoryModuleType; a
register (Ljava/lang/String;Lcom/mojang/serialization/Codec;)Lnet/minecraft/world/entity/ai/memory/MemoryModuleType; a
toString ()Ljava/lang/String; toString
net/minecraft/world/entity/ai/memory/MemoryStatus bvo
$VALUES d
REGISTERED c
VALUE_ABSENT b
VALUE_PRESENT a
$values ()[Lnet/minecraft/world/entity/ai/memory/MemoryStatus; a
<clinit> ()V <clinit>
<init> (Ljava/lang/String;I)V <init>
valueOf (Ljava/lang/String;)Lnet/minecraft/world/entity/ai/memory/MemoryStatus; valueOf
values ()[Lnet/minecraft/world/entity/ai/memory/MemoryStatus; values
net/minecraft/world/entity/ai/memory/NearestVisibleLivingEntities bvp
EMPTY a
lineOfSightTest c
nearbyEntities b
<clinit> ()V <clinit>
<init> (Lnet/minecraft/world/entity/LivingEntity;Ljava/util/List;)V <init>
<init> ()V <init>
contains (Ljava/util/function/Predicate;)Z d
contains (Lnet/minecraft/world/entity/LivingEntity;)Z a
empty ()Lnet/minecraft/world/entity/ai/memory/NearestVisibleLivingEntities; a
find (Ljava/util/function/Predicate;)Ljava/util/stream/Stream; c
findAll (Ljava/util/function/Predicate;)Ljava/lang/Iterable; b
findClosest (Ljava/util/function/Predicate;)Ljava/util/Optional; a
lambda$find$4 (Ljava/util/function/Predicate;Lnet/minecraft/world/entity/LivingEntity;)Z a
lambda$findAll$3 (Ljava/util/function/Predicate;Lnet/minecraft/world/entity/LivingEntity;)Z b
lambda$new$0 (Lnet/minecraft/world/entity/LivingEntity;)Z b
lambda$new$1 (Lnet/minecraft/world/entity/LivingEntity;Lnet/minecraft/world/entity/LivingEntity;)Z a
lambda$new$2 (Lit/unimi/dsi/fastutil/objects/Object2BooleanOpenHashMap;Ljava/util/function/Predicate;Lnet/minecraft/world/entity/LivingEntity;)Z a
net/minecraft/world/entity/ai/memory/WalkTarget bvq
closeEnoughDist c
speedModifier b
target a
<init> (Lnet/minecraft/core/BlockPos;FI)V <init>
<init> (Lnet/minecraft/world/entity/Entity;FI)V <init>
<init> (Lnet/minecraft/world/entity/ai/behavior/PositionTracker;FI)V <init>
<init> (Lnet/minecraft/world/phys/Vec3;FI)V <init>
getCloseEnoughDist ()I c
getSpeedModifier ()F b
getTarget ()Lnet/minecraft/world/entity/ai/behavior/PositionTracker; a
net/minecraft/world/entity/ai/memory/package-info bvr
net/minecraft/world/entity/ai/navigation/AmphibiousPathNavigation bvs
<init> (Lnet/minecraft/world/entity/Mob;Lnet/minecraft/world/level/Level;)V <init>
canMoveDirectly (Lnet/minecraft/world/phys/Vec3;Lnet/minecraft/world/phys/Vec3;)Z a
canUpdatePath ()Z a
createPathFinder (I)Lnet/minecraft/world/level/pathfinder/PathFinder; a
getGroundY (Lnet/minecraft/world/phys/Vec3;)D a
getTempMobPos ()Lnet/minecraft/world/phys/Vec3; b
isStableDestination (Lnet/minecraft/core/BlockPos;)Z a
setCanFloat (Z)V a
net/minecraft/world/entity/ai/navigation/FlyingPathNavigation bvt
<init> (Lnet/minecraft/world/entity/Mob;Lnet/minecraft/world/level/Level;)V <init>
canMoveDirectly (Lnet/minecraft/world/phys/Vec3;Lnet/minecraft/world/phys/Vec3;)Z a
canOpenDoors ()Z e
canPassDoors ()Z d
canUpdatePath ()Z a
createPath (Lnet/minecraft/world/entity/Entity;I)Lnet/minecraft/world/level/pathfinder/Path; a
createPathFinder (I)Lnet/minecraft/world/level/pathfinder/PathFinder; a
getTempMobPos ()Lnet/minecraft/world/phys/Vec3; b
isStableDestination (Lnet/minecraft/core/BlockPos;)Z a
setCanOpenDoors (Z)V b
setCanPassDoors (Z)V c
tick ()V c
net/minecraft/world/entity/ai/navigation/GroundPathNavigation bvu
avoidSun p
<init> (Lnet/minecraft/world/entity/Mob;Lnet/minecraft/world/level/Level;)V <init>
canOpenDoors ()Z f
canPassDoors ()Z e
canUpdatePath ()Z a
createPath (Lnet/minecraft/world/entity/Entity;I)Lnet/minecraft/world/level/pathfinder/Path; a
createPath (Lnet/minecraft/core/BlockPos;I)Lnet/minecraft/world/level/pathfinder/Path; a
createPathFinder (I)Lnet/minecraft/world/level/pathfinder/PathFinder; a
getSurfaceY ()I s
getTempMobPos ()Lnet/minecraft/world/phys/Vec3; b
hasValidPathType (Lnet/minecraft/world/level/pathfinder/BlockPathTypes;)Z a
setAvoidSun (Z)V d
setCanOpenDoors (Z)V b
setCanPassDoors (Z)V c
setCanWalkOverFences (Z)V e
trimPath ()V U_
net/minecraft/world/entity/ai/navigation/PathNavigation bvv
MAX_TIME_RECOMPUTE p
STUCK_CHECK_INTERVAL q
STUCK_THRESHOLD_DISTANCE_FACTOR r
hasDelayedRecomputation m
isStuck w
lastStuckCheck f
lastStuckCheckPos g
lastTimeoutCheck j
level b
maxDistanceToWaypoint l
maxVisitedNodesMultiplier u
mob a
nodeEvaluator o
path c
pathFinder v
reachRange t
speedModifier d
targetPos s
tick e
timeLastRecompute n
timeoutCachedNode h
timeoutLimit k
timeoutTimer i
<init> (Lnet/minecraft/world/entity/Mob;Lnet/minecraft/world/level/Level;)V <init>
canCutCorner (Lnet/minecraft/world/level/pathfinder/BlockPathTypes;)Z b
canFloat ()Z p
canMoveDirectly (Lnet/minecraft/world/phys/Vec3;Lnet/minecraft/world/phys/Vec3;)Z a
canUpdatePath ()Z a
createPath (Lnet/minecraft/core/BlockPos;II)Lnet/minecraft/world/level/pathfinder/Path; a
createPath (Ljava/util/Set;IZIF)Lnet/minecraft/world/level/pathfinder/Path; a
createPath (Ljava/util/stream/Stream;I)Lnet/minecraft/world/level/pathfinder/Path; a
createPath (Ljava/util/Set;I)Lnet/minecraft/world/level/pathfinder/Path; a
createPath (Ljava/util/Set;IZI)Lnet/minecraft/world/level/pathfinder/Path; a
createPath (Lnet/minecraft/core/BlockPos;I)Lnet/minecraft/world/level/pathfinder/Path; a
createPath (Lnet/minecraft/world/entity/Entity;I)Lnet/minecraft/world/level/pathfinder/Path; a
createPath (DDDI)Lnet/minecraft/world/level/pathfinder/Path; a
createPathFinder (I)Lnet/minecraft/world/level/pathfinder/PathFinder; a
doStuckDetection (Lnet/minecraft/world/phys/Vec3;)V b
followThePath ()V k
getGroundY (Lnet/minecraft/world/phys/Vec3;)D a
getMaxDistanceToWaypoint ()F q
getNodeEvaluator ()Lnet/minecraft/world/level/pathfinder/NodeEvaluator; o
getPath ()Lnet/minecraft/world/level/pathfinder/Path; j
getTargetPos ()Lnet/minecraft/core/BlockPos; h
getTempMobPos ()Lnet/minecraft/world/phys/Vec3; b
isClearForMovementBetween (Lnet/minecraft/world/entity/Mob;Lnet/minecraft/world/phys/Vec3;Lnet/minecraft/world/phys/Vec3;Z)Z a
isDone ()Z l
isInProgress ()Z m
isStableDestination (Lnet/minecraft/core/BlockPos;)Z a
isStuck ()Z r
moveTo (Lnet/minecraft/world/level/pathfinder/Path;D)Z a
moveTo (DDDD)Z a
moveTo (Lnet/minecraft/world/entity/Entity;D)Z a
recomputePath ()V i
resetMaxVisitedNodesMultiplier ()V g
resetStuckTimeout ()V f
setCanFloat (Z)V a
setMaxVisitedNodesMultiplier (F)V a
setSpeedModifier (D)V a
shouldRecomputePath (Lnet/minecraft/core/BlockPos;)Z b
shouldTargetNextNodeInDirection (Lnet/minecraft/world/phys/Vec3;)Z c
stop ()V n
tick ()V c
timeoutPath ()V e
trimPath ()V U_
net/minecraft/world/entity/ai/navigation/WallClimberNavigation bvw
pathToPosition p
<init> (Lnet/minecraft/world/entity/Mob;Lnet/minecraft/world/level/Level;)V <init>
createPath (Lnet/minecraft/world/entity/Entity;I)Lnet/minecraft/world/level/pathfinder/Path; a
createPath (Lnet/minecraft/core/BlockPos;I)Lnet/minecraft/world/level/pathfinder/Path; a
moveTo (Lnet/minecraft/world/entity/Entity;D)Z a
tick ()V c
net/minecraft/world/entity/ai/navigation/WaterBoundPathNavigation bvx
allowBreaching p
<init> (Lnet/minecraft/world/entity/Mob;Lnet/minecraft/world/level/Level;)V <init>
canMoveDirectly (Lnet/minecraft/world/phys/Vec3;Lnet/minecraft/world/phys/Vec3;)Z a
canUpdatePath ()Z a
createPathFinder (I)Lnet/minecraft/world/level/pathfinder/PathFinder; a
getGroundY (Lnet/minecraft/world/phys/Vec3;)D a
getTempMobPos ()Lnet/minecraft/world/phys/Vec3; b
isStableDestination (Lnet/minecraft/core/BlockPos;)Z a
setCanFloat (Z)V a
net/minecraft/world/entity/ai/navigation/package-info bvy
net/minecraft/world/entity/ai/package-info bvz
net/minecraft/world/entity/ai/sensing/AdultSensor bwa
<init> ()V <init>
doTick (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/AgeableMob;)V a
doTick (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;)V a
lambda$doTick$0 (Lnet/minecraft/world/entity/AgeableMob;Lnet/minecraft/world/entity/ai/memory/NearestVisibleLivingEntities;)V b
lambda$setNearestVisibleAdult$1 (Lnet/minecraft/world/entity/AgeableMob;Lnet/minecraft/world/entity/LivingEntity;)Z a
requires ()Ljava/util/Set; a
setNearestVisibleAdult (Lnet/minecraft/world/entity/AgeableMob;Lnet/minecraft/world/entity/ai/memory/NearestVisibleLivingEntities;)V a
net/minecraft/world/entity/ai/sensing/AxolotlAttackablesSensor bwb
TARGET_DETECTION_DISTANCE a
<init> ()V <init>
getMemory ()Lnet/minecraft/world/entity/ai/memory/MemoryModuleType; b
isClose (Lnet/minecraft/world/entity/LivingEntity;Lnet/minecraft/world/entity/LivingEntity;)Z f
isHostileTarget (Lnet/minecraft/world/entity/LivingEntity;)Z b
isHuntTarget (Lnet/minecraft/world/entity/LivingEntity;Lnet/minecraft/world/entity/LivingEntity;)Z e
isMatchingEntity (Lnet/minecraft/world/entity/LivingEntity;Lnet/minecraft/world/entity/LivingEntity;)Z a
net/minecraft/world/entity/ai/sensing/BreezeAttackEntitySensor bwc
BREEZE_SENSOR_RADIUS a
<init> ()V <init>
doTick (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/monster/breeze/Breeze;)V a
doTick (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;)V a
lambda$doTick$0 (Lnet/minecraft/world/entity/monster/breeze/Breeze;Lnet/minecraft/world/entity/LivingEntity;)Z b
lambda$doTick$1 (Lnet/minecraft/world/entity/monster/breeze/Breeze;Lnet/minecraft/world/entity/LivingEntity;)V a
lambda$doTick$2 (Lnet/minecraft/world/entity/monster/breeze/Breeze;)V a
radiusXZ ()I b
radiusY ()I c
requires ()Ljava/util/Set; a
net/minecraft/world/entity/ai/sensing/DummySensor bwd
<init> ()V <init>
doTick (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;)V a
requires ()Ljava/util/Set; a
net/minecraft/world/entity/ai/sensing/FrogAttackablesSensor bwe
TARGET_DETECTION_DISTANCE a
<init> ()V <init>
getMemory ()Lnet/minecraft/world/entity/ai/memory/MemoryModuleType; b
isMatchingEntity (Lnet/minecraft/world/entity/LivingEntity;Lnet/minecraft/world/entity/LivingEntity;)Z a
isUnreachableAttackTarget (Lnet/minecraft/world/entity/LivingEntity;Lnet/minecraft/world/entity/LivingEntity;)Z e
net/minecraft/world/entity/ai/sensing/GolemSensor bwf
GOLEM_SCAN_RATE a
MEMORY_TIME_TO_LIVE c
<init> (I)V <init>
<init> ()V <init>
checkForNearbyGolem (Lnet/minecraft/world/entity/LivingEntity;)V a
doTick (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;)V a
golemDetected (Lnet/minecraft/world/entity/LivingEntity;)V b
lambda$checkForNearbyGolem$0 (Lnet/minecraft/world/entity/LivingEntity;)Z c
requires ()Ljava/util/Set; a
net/minecraft/world/entity/ai/sensing/HoglinSpecificSensor bwg
<init> ()V <init>
doTick (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/monster/hoglin/Hoglin;)V a
doTick (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;)V a
findNearestRepellent (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/monster/hoglin/Hoglin;)Ljava/util/Optional; b
lambda$doTick$0 (Lnet/minecraft/world/entity/LivingEntity;)Z a
lambda$findNearestRepellent$1 (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/core/BlockPos;)Z a
requires ()Ljava/util/Set; a
net/minecraft/world/entity/ai/sensing/HurtBySensor bwh
<init> ()V <init>
doTick (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;)V a
lambda$doTick$0 (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/ai/Brain;Lnet/minecraft/world/entity/LivingEntity;)V a
requires ()Ljava/util/Set; a
net/minecraft/world/entity/ai/sensing/IsInWaterSensor bwi
<init> ()V <init>
doTick (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;)V a
requires ()Ljava/util/Set; a
net/minecraft/world/entity/ai/sensing/NearestBedSensor bwj
BATCH_SIZE c
CACHE_TIMEOUT a
RATE d
batchCache e
lastUpdate g
triedCount f
<init> ()V <init>
doTick (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/Mob;)V a
doTick (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;)V a
lambda$doTick$0 (Lnet/minecraft/core/BlockPos;)Z a
lambda$doTick$1 (Lnet/minecraft/core/Holder;)Z a
lambda$doTick$2 (Lit/unimi/dsi/fastutil/longs/Long2LongMap$Entry;)Z a
requires ()Ljava/util/Set; a
net/minecraft/world/entity/ai/sensing/NearestItemSensor bwk
MAX_DISTANCE_TO_WANTED_ITEM a
XZ_RANGE c
Y_RANGE d
<init> ()V <init>
doTick (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/Mob;)V a
doTick (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;)V a
lambda$doTick$0 (Lnet/minecraft/world/entity/item/ItemEntity;)Z a
lambda$doTick$1 (Lnet/minecraft/world/entity/Mob;Lnet/minecraft/world/entity/item/ItemEntity;)Z b
lambda$doTick$2 (Lnet/minecraft/world/entity/Mob;Lnet/minecraft/world/entity/item/ItemEntity;)Z a
requires ()Ljava/util/Set; a
net/minecraft/world/entity/ai/sensing/NearestLivingEntitySensor bwl
<init> ()V <init>
doTick (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;)V a
lambda$doTick$0 (Lnet/minecraft/world/entity/LivingEntity;Lnet/minecraft/world/entity/LivingEntity;)Z a
radiusXZ ()I b
radiusY ()I c
requires ()Ljava/util/Set; a
net/minecraft/world/entity/ai/sensing/NearestVisibleLivingEntitySensor bwm
<init> ()V <init>
doTick (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;)V a
getMemory ()Lnet/minecraft/world/entity/ai/memory/MemoryModuleType; b
getNearestEntity (Lnet/minecraft/world/entity/LivingEntity;)Ljava/util/Optional; b
getVisibleEntities (Lnet/minecraft/world/entity/LivingEntity;)Ljava/util/Optional; a
isMatchingEntity (Lnet/minecraft/world/entity/LivingEntity;Lnet/minecraft/world/entity/LivingEntity;)Z a
lambda$getNearestEntity$0 (Lnet/minecraft/world/entity/LivingEntity;Lnet/minecraft/world/entity/LivingEntity;)Z e
lambda$getNearestEntity$1 (Lnet/minecraft/world/entity/LivingEntity;Lnet/minecraft/world/entity/ai/memory/NearestVisibleLivingEntities;)Ljava/util/Optional; a
requires ()Ljava/util/Set; a
net/minecraft/world/entity/ai/sensing/PiglinBruteSpecificSensor bwn
<init> ()V <init>
doTick (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;)V a
lambda$doTick$0 (Lnet/minecraft/world/entity/LivingEntity;)Z a
requires ()Ljava/util/Set; a
net/minecraft/world/entity/ai/sensing/PiglinSpecificSensor bwo
<init> ()V <init>
doTick (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;)V a
findNearestRepellent (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;)Ljava/util/Optional; c
isValidRepellent (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/core/BlockPos;)Z a
lambda$doTick$0 (Lnet/minecraft/world/entity/LivingEntity;)Z a
lambda$findNearestRepellent$1 (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/core/BlockPos;)Z b
requires ()Ljava/util/Set; a
net/minecraft/world/entity/ai/sensing/PlayerSensor bwp
<init> ()V <init>
doTick (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;)V a
lambda$doTick$0 (Lnet/minecraft/world/entity/LivingEntity;Lnet/minecraft/server/level/ServerPlayer;)Z a
lambda$doTick$1 (Lnet/minecraft/world/entity/LivingEntity;Lnet/minecraft/world/entity/player/Player;)Z b
lambda$doTick$2 (Lnet/minecraft/world/entity/LivingEntity;Lnet/minecraft/world/entity/player/Player;)Z a
requires ()Ljava/util/Set; a
net/minecraft/world/entity/ai/sensing/SecondaryPoiSensor bwq
SCAN_RATE a
<init> ()V <init>
doTick (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/npc/Villager;)V a
doTick (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;)V a
requires ()Ljava/util/Set; a
net/minecraft/world/entity/ai/sensing/Sensing bwr
mob a
seen b
unseen c
<init> (Lnet/minecraft/world/entity/Mob;)V <init>
hasLineOfSight (Lnet/minecraft/world/entity/Entity;)Z a
tick ()V a
net/minecraft/world/entity/ai/sensing/Sensor bws
ATTACK_TARGET_CONDITIONS f
ATTACK_TARGET_CONDITIONS_IGNORE_INVISIBILITY_AND_LINE_OF_SIGHT i
ATTACK_TARGET_CONDITIONS_IGNORE_INVISIBILITY_TESTING g
ATTACK_TARGET_CONDITIONS_IGNORE_LINE_OF_SIGHT h
DEFAULT_SCAN_RATE c
RANDOM a
TARGETING_RANGE b
TARGET_CONDITIONS d
TARGET_CONDITIONS_IGNORE_INVISIBILITY_TESTING e
scanRate j
timeToTick k
<clinit> ()V <clinit>
<init> (I)V <init>
<init> ()V <init>
doTick (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;)V a
isEntityAttackable (Lnet/minecraft/world/entity/LivingEntity;Lnet/minecraft/world/entity/LivingEntity;)Z c
isEntityAttackableIgnoringLineOfSight (Lnet/minecraft/world/entity/LivingEntity;Lnet/minecraft/world/entity/LivingEntity;)Z d
isEntityTargetable (Lnet/minecraft/world/entity/LivingEntity;Lnet/minecraft/world/entity/LivingEntity;)Z b
requires ()Ljava/util/Set; a
tick (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;)V b
net/minecraft/world/entity/ai/sensing/SensorType bwt
AXOLOTL_ATTACKABLES o
AXOLOTL_TEMPTATIONS p
BREEZE_ATTACK_ENTITY_SENSOR x
CAMEL_TEMPTATIONS s
DUMMY a
FROG_ATTACKABLES t
FROG_TEMPTATIONS r
GOAT_TEMPTATIONS q
GOLEM_DETECTED j
HOGLIN_SPECIFIC_SENSOR m
HURT_BY f
IS_IN_WATER u
NEAREST_ADULT n
NEAREST_BED e
NEAREST_ITEMS b
NEAREST_LIVING_ENTITIES c
NEAREST_PLAYERS d
PIGLIN_BRUTE_SPECIFIC_SENSOR l
PIGLIN_SPECIFIC_SENSOR k
SECONDARY_POIS i
SNIFFER_TEMPTATIONS w
VILLAGER_BABIES h
VILLAGER_HOSTILES g
WARDEN_ENTITY_SENSOR v
factory y
<clinit> ()V <clinit>
<init> (Ljava/util/function/Supplier;)V <init>
create ()Lnet/minecraft/world/entity/ai/sensing/Sensor; a
lambda$static$0 ()Lnet/minecraft/world/entity/ai/sensing/TemptingSensor; f
lambda$static$1 ()Lnet/minecraft/world/entity/ai/sensing/TemptingSensor; e
lambda$static$2 ()Lnet/minecraft/world/entity/ai/sensing/TemptingSensor; d
lambda$static$3 ()Lnet/minecraft/world/entity/ai/sensing/TemptingSensor; c
lambda$static$4 ()Lnet/minecraft/world/entity/ai/sensing/TemptingSensor; b
register (Ljava/lang/String;Ljava/util/function/Supplier;)Lnet/minecraft/world/entity/ai/sensing/SensorType; a
net/minecraft/world/entity/ai/sensing/TemptingSensor bwu
TEMPTATION_RANGE a
TEMPT_TARGETING c
temptations d
<clinit> ()V <clinit>
<init> (Lnet/minecraft/world/item/crafting/Ingredient;)V <init>
doTick (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/PathfinderMob;)V a
doTick (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;)V a
isTemptation (Lnet/minecraft/world/item/ItemStack;)Z a
lambda$doTick$0 (Lnet/minecraft/world/entity/PathfinderMob;Lnet/minecraft/server/level/ServerPlayer;)Z c
lambda$doTick$1 (Lnet/minecraft/world/entity/PathfinderMob;Lnet/minecraft/server/level/ServerPlayer;)Z b
lambda$doTick$2 (Lnet/minecraft/world/entity/PathfinderMob;Lnet/minecraft/server/level/ServerPlayer;)Z a
playerHoldingTemptation (Lnet/minecraft/world/entity/player/Player;)Z a
requires ()Ljava/util/Set; a
net/minecraft/world/entity/ai/sensing/VillagerBabiesSensor bwv
<init> ()V <init>
doTick (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;)V a
getNearestVillagerBabies (Lnet/minecraft/world/entity/LivingEntity;)Ljava/util/List; a
getVisibleEntities (Lnet/minecraft/world/entity/LivingEntity;)Lnet/minecraft/world/entity/ai/memory/NearestVisibleLivingEntities; c
isVillagerBaby (Lnet/minecraft/world/entity/LivingEntity;)Z b
requires ()Ljava/util/Set; a
net/minecraft/world/entity/ai/sensing/VillagerHostilesSensor bww
ACCEPTABLE_DISTANCE_FROM_HOSTILES a
<clinit> ()V <clinit>
<init> ()V <init>
getMemory ()Lnet/minecraft/world/entity/ai/memory/MemoryModuleType; b
isClose (Lnet/minecraft/world/entity/LivingEntity;Lnet/minecraft/world/entity/LivingEntity;)Z e
isHostile (Lnet/minecraft/world/entity/LivingEntity;)Z b
isMatchingEntity (Lnet/minecraft/world/entity/LivingEntity;Lnet/minecraft/world/entity/LivingEntity;)Z a
net/minecraft/world/entity/ai/sensing/WardenEntitySensor bwx
<init> ()V <init>
doTick (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/monster/warden/Warden;)V a
doTick (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;)V a
getClosest (Lnet/minecraft/world/entity/monster/warden/Warden;Ljava/util/function/Predicate;)Ljava/util/Optional; a
lambda$doTick$0 (Lnet/minecraft/world/entity/LivingEntity;)Z b
lambda$doTick$1 (Lnet/minecraft/world/entity/LivingEntity;)Z a
lambda$doTick$2 (Lnet/minecraft/world/entity/monster/warden/Warden;)Ljava/util/Optional; b
lambda$doTick$3 (Lnet/minecraft/world/entity/monster/warden/Warden;Lnet/minecraft/world/entity/LivingEntity;)V a
lambda$doTick$4 (Lnet/minecraft/world/entity/monster/warden/Warden;)V a
radiusXZ ()I b
radiusY ()I c
requires ()Ljava/util/Set; a
net/minecraft/world/entity/ai/sensing/package-info bwy
net/minecraft/world/entity/ai/targeting/TargetingConditions bwz
DEFAULT a
MIN_VISIBILITY_DISTANCE_FOR_INVISIBLE_TARGET b
checkLineOfSight e
isCombat c
range d
selector g
testInvisible f
<clinit> ()V <clinit>
<init> (Z)V <init>
copy ()Lnet/minecraft/world/entity/ai/targeting/TargetingConditions; c
forCombat ()Lnet/minecraft/world/entity/ai/targeting/TargetingConditions; a
forNonCombat ()Lnet/minecraft/world/entity/ai/targeting/TargetingConditions; b
ignoreInvisibilityTesting ()Lnet/minecraft/world/entity/ai/targeting/TargetingConditions; e
ignoreLineOfSight ()Lnet/minecraft/world/entity/ai/targeting/TargetingConditions; d
range (D)Lnet/minecraft/world/entity/ai/targeting/TargetingConditions; a
selector (Ljava/util/function/Predicate;)Lnet/minecraft/world/entity/ai/targeting/TargetingConditions; a
test (Lnet/minecraft/world/entity/LivingEntity;Lnet/minecraft/world/entity/LivingEntity;)Z a
net/minecraft/world/entity/ai/targeting/package-info bxa
net/minecraft/world/entity/ai/util/AirAndWaterRandomPos bxb
<init> ()V <init>
generateRandomPos (Lnet/minecraft/world/entity/PathfinderMob;IIIDDDZ)Lnet/minecraft/core/BlockPos; a
getPos (Lnet/minecraft/world/entity/PathfinderMob;IIIDDD)Lnet/minecraft/world/phys/Vec3; a
lambda$generateRandomPos$1 (Lnet/minecraft/world/entity/PathfinderMob;Lnet/minecraft/core/BlockPos;)Z a
lambda$getPos$0 (Lnet/minecraft/world/entity/PathfinderMob;IIIDDDZ)Lnet/minecraft/core/BlockPos; b
net/minecraft/world/entity/ai/util/AirRandomPos bxc
<init> ()V <init>
getPosTowards (Lnet/minecraft/world/entity/PathfinderMob;IIILnet/minecraft/world/phys/Vec3;D)Lnet/minecraft/world/phys/Vec3; a
lambda$getPosTowards$0 (Lnet/minecraft/world/entity/PathfinderMob;IIILnet/minecraft/world/phys/Vec3;DZ)Lnet/minecraft/core/BlockPos; a
net/minecraft/world/entity/ai/util/DefaultRandomPos bxd
<init> ()V <init>
generateRandomPosTowardDirection (Lnet/minecraft/world/entity/PathfinderMob;IZLnet/minecraft/core/BlockPos;)Lnet/minecraft/core/BlockPos; a
getPos (Lnet/minecraft/world/entity/PathfinderMob;II)Lnet/minecraft/world/phys/Vec3; a
getPosAway (Lnet/minecraft/world/entity/PathfinderMob;IILnet/minecraft/world/phys/Vec3;)Lnet/minecraft/world/phys/Vec3; a
getPosTowards (Lnet/minecraft/world/entity/PathfinderMob;IILnet/minecraft/world/phys/Vec3;D)Lnet/minecraft/world/phys/Vec3; a
lambda$getPos$0 (Lnet/minecraft/world/entity/PathfinderMob;IIZ)Lnet/minecraft/core/BlockPos; a
lambda$getPosAway$2 (Lnet/minecraft/world/entity/PathfinderMob;IILnet/minecraft/world/phys/Vec3;Z)Lnet/minecraft/core/BlockPos; a
lambda$getPosTowards$1 (Lnet/minecraft/world/entity/PathfinderMob;IILnet/minecraft/world/phys/Vec3;DZ)Lnet/minecraft/core/BlockPos; a
net/minecraft/world/entity/ai/util/GoalUtils bxe
<init> ()V <init>
hasGroundPathNavigation (Lnet/minecraft/world/entity/Mob;)Z a
hasMalus (Lnet/minecraft/world/entity/PathfinderMob;Lnet/minecraft/core/BlockPos;)Z b
isNotStable (Lnet/minecraft/world/entity/ai/navigation/PathNavigation;Lnet/minecraft/core/BlockPos;)Z a
isOutsideLimits (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/entity/PathfinderMob;)Z a
isRestricted (ZLnet/minecraft/world/entity/PathfinderMob;Lnet/minecraft/core/BlockPos;)Z a
isSolid (Lnet/minecraft/world/entity/PathfinderMob;Lnet/minecraft/core/BlockPos;)Z c
isWater (Lnet/minecraft/world/entity/PathfinderMob;Lnet/minecraft/core/BlockPos;)Z a
mobRestricted (Lnet/minecraft/world/entity/PathfinderMob;I)Z a
net/minecraft/world/entity/ai/util/HoverRandomPos bxf
<init> ()V <init>
getPos (Lnet/minecraft/world/entity/PathfinderMob;IIDDFII)Lnet/minecraft/world/phys/Vec3; a
lambda$getPos$0 (Lnet/minecraft/world/entity/PathfinderMob;Lnet/minecraft/core/BlockPos;)Z a
lambda$getPos$1 (Lnet/minecraft/world/entity/PathfinderMob;IIDDFZII)Lnet/minecraft/core/BlockPos; a
net/minecraft/world/entity/ai/util/LandRandomPos bxg
<init> ()V <init>
generateRandomPosTowardDirection (Lnet/minecraft/world/entity/PathfinderMob;IZLnet/minecraft/core/BlockPos;)Lnet/minecraft/core/BlockPos; a
getPos (Lnet/minecraft/world/entity/PathfinderMob;IILjava/util/function/ToDoubleFunction;)Lnet/minecraft/world/phys/Vec3; a
getPos (Lnet/minecraft/world/entity/PathfinderMob;II)Lnet/minecraft/world/phys/Vec3; a
getPosAway (Lnet/minecraft/world/entity/PathfinderMob;IILnet/minecraft/world/phys/Vec3;)Lnet/minecraft/world/phys/Vec3; b
getPosInDirection (Lnet/minecraft/world/entity/PathfinderMob;IILnet/minecraft/world/phys/Vec3;Z)Lnet/minecraft/world/phys/Vec3; a
getPosTowards (Lnet/minecraft/world/entity/PathfinderMob;IILnet/minecraft/world/phys/Vec3;)Lnet/minecraft/world/phys/Vec3; a
lambda$getPos$0 (Lnet/minecraft/world/entity/PathfinderMob;IIZ)Lnet/minecraft/core/BlockPos; a
lambda$getPosInDirection$1 (Lnet/minecraft/world/entity/PathfinderMob;IILnet/minecraft/world/phys/Vec3;Z)Lnet/minecraft/core/BlockPos; b
lambda$movePosUpOutOfSolid$2 (Lnet/minecraft/world/entity/PathfinderMob;Lnet/minecraft/core/BlockPos;)Z b
movePosUpOutOfSolid (Lnet/minecraft/world/entity/PathfinderMob;Lnet/minecraft/core/BlockPos;)Lnet/minecraft/core/BlockPos; a
net/minecraft/world/entity/ai/util/RandomPos bxh
RANDOM_POS_ATTEMPTS a
<init> ()V <init>
generateRandomDirection (Lnet/minecraft/util/RandomSource;II)Lnet/minecraft/core/BlockPos; a
generateRandomDirectionWithinRadians (Lnet/minecraft/util/RandomSource;IIIDDD)Lnet/minecraft/core/BlockPos; a
generateRandomPos (Ljava/util/function/Supplier;Ljava/util/function/ToDoubleFunction;)Lnet/minecraft/world/phys/Vec3; a
generateRandomPos (Lnet/minecraft/world/entity/PathfinderMob;Ljava/util/function/Supplier;)Lnet/minecraft/world/phys/Vec3; a
generateRandomPosTowardDirection (Lnet/minecraft/world/entity/PathfinderMob;ILnet/minecraft/util/RandomSource;Lnet/minecraft/core/BlockPos;)Lnet/minecraft/core/BlockPos; a
moveUpOutOfSolid (Lnet/minecraft/core/BlockPos;ILjava/util/function/Predicate;)Lnet/minecraft/core/BlockPos; a
moveUpToAboveSolid (Lnet/minecraft/core/BlockPos;IILjava/util/function/Predicate;)Lnet/minecraft/core/BlockPos; a
net/minecraft/world/entity/ai/util/package-info bxi
net/minecraft/world/entity/ai/village/ReputationEventType bxj
GOLEM_KILLED b
TRADE e
VILLAGER_HURT c
VILLAGER_KILLED d
ZOMBIE_VILLAGER_CURED a
<clinit> ()V <clinit>
register (Ljava/lang/String;)Lnet/minecraft/world/entity/ai/village/ReputationEventType; a
net/minecraft/world/entity/ai/village/ReputationEventType$1 bxj$1
val$name f
<init> (Ljava/lang/String;)V <init>
toString ()Ljava/lang/String; toString
net/minecraft/world/entity/ai/village/VillageSiege bxk
LOGGER a
hasSetupSiege b
nextSpawnTime e
siegeState c
spawnX f
spawnY g
spawnZ h
zombiesToSpawn d
<clinit> ()V <clinit>
<init> ()V <init>
findRandomSpawnPos (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/core/BlockPos;)Lnet/minecraft/world/phys/Vec3; a
tick (Lnet/minecraft/server/level/ServerLevel;ZZ)I a
trySpawn (Lnet/minecraft/server/level/ServerLevel;)V b
tryToSetupSiege (Lnet/minecraft/server/level/ServerLevel;)Z a
net/minecraft/world/entity/ai/village/VillageSiege$State bxk$a
$VALUES d
SIEGE_CAN_ACTIVATE a
SIEGE_DONE c
SIEGE_TONIGHT b
$values ()[Lnet/minecraft/world/entity/ai/village/VillageSiege$State; a
<clinit> ()V <clinit>
<init> (Ljava/lang/String;I)V <init>
valueOf (Ljava/lang/String;)Lnet/minecraft/world/entity/ai/village/VillageSiege$State; valueOf
values ()[Lnet/minecraft/world/entity/ai/village/VillageSiege$State; values
net/minecraft/world/entity/ai/village/package-info bxl
net/minecraft/world/entity/ai/village/poi/PoiManager bxm
MAX_VILLAGE_DISTANCE a
VILLAGE_SECTION_SIZE b
distanceTracker d
loadedChunks e
<init> (Ljava/nio/file/Path;Lcom/mojang/datafixers/DataFixer;ZLnet/minecraft/core/RegistryAccess;Lnet/minecraft/world/level/LevelHeightAccessor;)V <init>
add (Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/Holder;)V a
checkConsistencyWithBlocks (Lnet/minecraft/core/SectionPos;Lnet/minecraft/world/level/chunk/LevelChunkSection;)V a
ensureLoadedAndValid (Lnet/minecraft/world/level/LevelReader;Lnet/minecraft/core/BlockPos;I)V a
exists (Lnet/minecraft/core/BlockPos;Ljava/util/function/Predicate;)Z a
existsAtPosition (Lnet/minecraft/resources/ResourceKey;Lnet/minecraft/core/BlockPos;)Z a
find (Ljava/util/function/Predicate;Ljava/util/function/Predicate;Lnet/minecraft/core/BlockPos;ILnet/minecraft/world/entity/ai/village/poi/PoiManager$Occupancy;)Ljava/util/Optional; d
findAll (Ljava/util/function/Predicate;Ljava/util/function/Predicate;Lnet/minecraft/core/BlockPos;ILnet/minecraft/world/entity/ai/village/poi/PoiManager$Occupancy;)Ljava/util/stream/Stream; a
findAllClosestFirstWithType (Ljava/util/function/Predicate;Ljava/util/function/Predicate;Lnet/minecraft/core/BlockPos;ILnet/minecraft/world/entity/ai/village/poi/PoiManager$Occupancy;)Ljava/util/stream/Stream; c
findAllWithType (Ljava/util/function/Predicate;Ljava/util/function/Predicate;Lnet/minecraft/core/BlockPos;ILnet/minecraft/world/entity/ai/village/poi/PoiManager$Occupancy;)Ljava/util/stream/Stream; b
findClosest (Ljava/util/function/Predicate;Ljava/util/function/Predicate;Lnet/minecraft/core/BlockPos;ILnet/minecraft/world/entity/ai/village/poi/PoiManager$Occupancy;)Ljava/util/Optional; e
findClosest (Ljava/util/function/Predicate;Lnet/minecraft/core/BlockPos;ILnet/minecraft/world/entity/ai/village/poi/PoiManager$Occupancy;)Ljava/util/Optional; d
findClosestWithType (Ljava/util/function/Predicate;Lnet/minecraft/core/BlockPos;ILnet/minecraft/world/entity/ai/village/poi/PoiManager$Occupancy;)Ljava/util/Optional; e
getCountInRange (Ljava/util/function/Predicate;Lnet/minecraft/core/BlockPos;ILnet/minecraft/world/entity/ai/village/poi/PoiManager$Occupancy;)J a
getFreeTickets (Lnet/minecraft/core/BlockPos;)I d
getInChunk (Ljava/util/function/Predicate;Lnet/minecraft/world/level/ChunkPos;Lnet/minecraft/world/entity/ai/village/poi/PoiManager$Occupancy;)Ljava/util/stream/Stream; a
getInRange (Ljava/util/function/Predicate;Lnet/minecraft/core/BlockPos;ILnet/minecraft/world/entity/ai/village/poi/PoiManager$Occupancy;)Ljava/util/stream/Stream; c
getInSquare (Ljava/util/function/Predicate;Lnet/minecraft/core/BlockPos;ILnet/minecraft/world/entity/ai/village/poi/PoiManager$Occupancy;)Ljava/util/stream/Stream; b
getRandom (Ljava/util/function/Predicate;Ljava/util/function/Predicate;Lnet/minecraft/world/entity/ai/village/poi/PoiManager$Occupancy;Lnet/minecraft/core/BlockPos;ILnet/minecraft/util/RandomSource;)Ljava/util/Optional; a
getType (Lnet/minecraft/core/BlockPos;)Ljava/util/Optional; c
isVillageCenter (J)Z g
lambda$checkConsistencyWithBlocks$24 (Lnet/minecraft/world/level/chunk/LevelChunkSection;Lnet/minecraft/core/SectionPos;Ljava/util/function/BiConsumer;)V b
lambda$checkConsistencyWithBlocks$25 (Lnet/minecraft/world/level/chunk/LevelChunkSection;Lnet/minecraft/core/SectionPos;Lnet/minecraft/world/entity/ai/village/poi/PoiSection;)V a
lambda$checkConsistencyWithBlocks$26 (Lnet/minecraft/world/level/chunk/LevelChunkSection;Lnet/minecraft/core/SectionPos;)V a
lambda$ensureLoadedAndValid$29 (Lnet/minecraft/core/SectionPos;)Lcom/mojang/datafixers/util/Pair; b
lambda$ensureLoadedAndValid$30 (Lcom/mojang/datafixers/util/Pair;)Z b
lambda$ensureLoadedAndValid$31 (Lcom/mojang/datafixers/util/Pair;)Lnet/minecraft/world/level/ChunkPos; a
lambda$ensureLoadedAndValid$32 (Lnet/minecraft/world/level/ChunkPos;)Z b
lambda$ensureLoadedAndValid$33 (Lnet/minecraft/world/level/LevelReader;Lnet/minecraft/world/level/ChunkPos;)V a
lambda$exists$19 (Lnet/minecraft/core/BlockPos;Ljava/util/function/Predicate;Lnet/minecraft/world/entity/ai/village/poi/PoiSection;)Ljava/lang/Boolean; a
lambda$existsAtPosition$1 (Lnet/minecraft/resources/ResourceKey;Lnet/minecraft/core/Holder;)Z a
lambda$findAllClosestFirstWithType$9 (Lnet/minecraft/core/BlockPos;Lcom/mojang/datafixers/util/Pair;)D a
lambda$findAllWithType$7 (Ljava/util/function/Predicate;Lnet/minecraft/world/entity/ai/village/poi/PoiRecord;)Z b
lambda$findAllWithType$8 (Lnet/minecraft/world/entity/ai/village/poi/PoiRecord;)Lcom/mojang/datafixers/util/Pair; c
lambda$findClosest$10 (Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/BlockPos;)D b
lambda$findClosest$13 (Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/BlockPos;)D a
lambda$findClosestWithType$11 (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/entity/ai/village/poi/PoiRecord;)D a
lambda$findClosestWithType$12 (Lnet/minecraft/world/entity/ai/village/poi/PoiRecord;)Lcom/mojang/datafixers/util/Pair; b
lambda$getFreeTickets$21 (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/entity/ai/village/poi/PoiSection;)Ljava/lang/Integer; a
lambda$getInChunk$5 (Lnet/minecraft/world/level/ChunkPos;Ljava/lang/Integer;)Ljava/util/Optional; a
lambda$getInChunk$6 (Ljava/util/function/Predicate;Lnet/minecraft/world/entity/ai/village/poi/PoiManager$Occupancy;Ljava/util/Optional;)Ljava/util/stream/Stream; a
lambda$getInRange$4 (Lnet/minecraft/core/BlockPos;ILnet/minecraft/world/entity/ai/village/poi/PoiRecord;)Z a
lambda$getInSquare$2 (Ljava/util/function/Predicate;Lnet/minecraft/world/entity/ai/village/poi/PoiManager$Occupancy;Lnet/minecraft/world/level/ChunkPos;)Ljava/util/stream/Stream; a
lambda$getInSquare$3 (Lnet/minecraft/core/BlockPos;ILnet/minecraft/world/entity/ai/village/poi/PoiRecord;)Z b
lambda$getRandom$16 (Ljava/util/function/Predicate;Lnet/minecraft/world/entity/ai/village/poi/PoiRecord;)Z a
lambda$getType$20 (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/entity/ai/village/poi/PoiSection;)Ljava/util/Optional; b
lambda$isVillageCenter$22 (Lnet/minecraft/core/Holder;)Z a
lambda$isVillageCenter$23 (Lnet/minecraft/world/entity/ai/village/poi/PoiSection;)Ljava/lang/Boolean; a
lambda$release$17 (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/entity/ai/village/poi/PoiSection;)Ljava/lang/Boolean; c
lambda$release$18 (Lnet/minecraft/core/BlockPos;)Ljava/lang/IllegalStateException; e
lambda$remove$0 (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/entity/ai/village/poi/PoiSection;)V d
lambda$take$14 (Ljava/util/function/BiPredicate;Lnet/minecraft/world/entity/ai/village/poi/PoiRecord;)Z a
lambda$take$15 (Lnet/minecraft/world/entity/ai/village/poi/PoiRecord;)Lnet/minecraft/core/BlockPos; a
lambda$updateFromSection$27 (Ljava/util/function/BiConsumer;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/Holder;)V a
lambda$updateFromSection$28 (Lnet/minecraft/world/level/chunk/LevelChunkSection;Ljava/util/function/BiConsumer;Lnet/minecraft/core/BlockPos;)V a
mayHavePoi (Lnet/minecraft/world/level/chunk/LevelChunkSection;)Z a
onSectionLoad (J)V b
release (Lnet/minecraft/core/BlockPos;)Z b
remove (Lnet/minecraft/core/BlockPos;)V a
sectionsToVillage (Lnet/minecraft/core/SectionPos;)I a
setDirty (J)V a
take (Ljava/util/function/Predicate;Ljava/util/function/BiPredicate;Lnet/minecraft/core/BlockPos;I)Ljava/util/Optional; a
tick (Ljava/util/function/BooleanSupplier;)V a
updateFromSection (Lnet/minecraft/world/level/chunk/LevelChunkSection;Lnet/minecraft/core/SectionPos;Ljava/util/function/BiConsumer;)V a
net/minecraft/world/entity/ai/village/poi/PoiManager$DistanceTracker bxm$a
levels b
this$0 a
<init> (Lnet/minecraft/world/entity/ai/village/poi/PoiManager;)V <init>
getLevel (J)I c
getLevelFromSource (J)I b
runAllUpdates ()V a
setLevel (JI)V a
net/minecraft/world/entity/ai/village/poi/PoiManager$Occupancy bxm$b
$VALUES e
ANY c
HAS_SPACE a
IS_OCCUPIED b
test d
$values ()[Lnet/minecraft/world/entity/ai/village/poi/PoiManager$Occupancy; b
<clinit> ()V <clinit>
<init> (Ljava/lang/String;ILjava/util/function/Predicate;)V <init>
getTest ()Ljava/util/function/Predicate; a
lambda$static$0 (Lnet/minecraft/world/entity/ai/village/poi/PoiRecord;)Z a
valueOf (Ljava/lang/String;)Lnet/minecraft/world/entity/ai/village/poi/PoiManager$Occupancy; valueOf
values ()[Lnet/minecraft/world/entity/ai/village/poi/PoiManager$Occupancy; values
net/minecraft/world/entity/ai/village/poi/PoiRecord bxn
freeTickets c
poiType b
pos a
setDirty d
<init> (Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/Holder;ILjava/lang/Runnable;)V <init>
<init> (Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/Holder;Ljava/lang/Runnable;)V <init>
acquireTicket ()Z b
codec (Ljava/lang/Runnable;)Lcom/mojang/serialization/Codec; a
equals (Ljava/lang/Object;)Z equals
getFreeTickets ()I a
getPoiType ()Lnet/minecraft/core/Holder; g
getPos ()Lnet/minecraft/core/BlockPos; f
hasSpace ()Z d
hashCode ()I hashCode
isOccupied ()Z e
lambda$codec$0 (Lnet/minecraft/world/entity/ai/village/poi/PoiRecord;)Lnet/minecraft/core/BlockPos; c
lambda$codec$1 (Lnet/minecraft/world/entity/ai/village/poi/PoiRecord;)Lnet/minecraft/core/Holder; b
lambda$codec$2 (Lnet/minecraft/world/entity/ai/village/poi/PoiRecord;)Ljava/lang/Integer; a
lambda$codec$3 (Ljava/lang/Runnable;Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; a
releaseTicket ()Z c
net/minecraft/world/entity/ai/village/poi/PoiSection bxo
LOGGER a
byType c
isValid e
records b
setDirty d
<clinit> ()V <clinit>
<init> (Ljava/lang/Runnable;ZLjava/util/List;)V <init>
<init> (Ljava/lang/Runnable;)V <init>
add (Lnet/minecraft/world/entity/ai/village/poi/PoiRecord;)Z a
add (Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/Holder;)V a
clear ()V b
codec (Ljava/lang/Runnable;)Lcom/mojang/serialization/Codec; a
exists (Lnet/minecraft/core/BlockPos;Ljava/util/function/Predicate;)Z a
getFreeTickets (Lnet/minecraft/core/BlockPos;)I b
getPoiRecord (Lnet/minecraft/core/BlockPos;)Ljava/util/Optional; e
getRecords (Ljava/util/function/Predicate;Lnet/minecraft/world/entity/ai/village/poi/PoiManager$Occupancy;)Ljava/util/stream/Stream; a
getType (Lnet/minecraft/core/BlockPos;)Ljava/util/Optional; d
isValid ()Z a
lambda$add$6 (Lnet/minecraft/resources/ResourceKey;)Ljava/lang/String; a
lambda$add$7 (Lnet/minecraft/core/Holder;)Ljava/util/Set; a
lambda$codec$0 (Lnet/minecraft/world/entity/ai/village/poi/PoiSection;)Ljava/lang/Boolean; b
lambda$codec$1 (Lnet/minecraft/world/entity/ai/village/poi/PoiSection;)Ljava/util/List; a
lambda$codec$2 (Ljava/lang/Runnable;Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; a
lambda$codec$3 (Ljava/lang/Runnable;)Lnet/minecraft/world/entity/ai/village/poi/PoiSection; b
lambda$getRecords$4 (Ljava/util/function/Predicate;Ljava/util/Map$Entry;)Z a
lambda$getRecords$5 (Ljava/util/Map$Entry;)Ljava/util/stream/Stream; a
lambda$refresh$8 (Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/Holder;S)Lnet/minecraft/world/entity/ai/village/poi/PoiRecord; a
lambda$refresh$9 (Lit/unimi/dsi/fastutil/shorts/Short2ObjectMap;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/Holder;)V a
refresh (Ljava/util/function/Consumer;)V a
release (Lnet/minecraft/core/BlockPos;)Z c
remove (Lnet/minecraft/core/BlockPos;)V a
net/minecraft/world/entity/ai/village/poi/PoiType bxp
NONE a
matchingStates b
maxTickets c
validRange d
<clinit> ()V <clinit>
<init> (Ljava/util/Set;II)V <init>
equals (Ljava/lang/Object;)Z equals
hashCode ()I hashCode
is (Lnet/minecraft/world/level/block/state/BlockState;)Z a
lambda$static$0 (Lnet/minecraft/core/Holder;)Z a
matchingStates ()Ljava/util/Set; a
maxTickets ()I b
toString ()Ljava/lang/String; toString
validRange ()I c
net/minecraft/world/entity/ai/village/poi/PoiTypes bxq
ARMORER a
BEDS u
BEEHIVE p
BEE_NEST q
BUTCHER b
CARTOGRAPHER c
CAULDRONS v
CLERIC d
FARMER e
FISHERMAN f
FLETCHER g
HOME n
LEATHERWORKER h
LIBRARIAN i
LIGHTNING_ROD t
LODESTONE s
MASON j
MEETING o
NETHER_PORTAL r
SHEPHERD k
TOOLSMITH l
TYPE_BY_STATE w
WEAPONSMITH m
<clinit> ()V <clinit>
<init> ()V <init>
bootstrap (Lnet/minecraft/core/Registry;)Lnet/minecraft/world/entity/ai/village/poi/PoiType; a
createKey (Ljava/lang/String;)Lnet/minecraft/resources/ResourceKey; a
forState (Lnet/minecraft/world/level/block/state/BlockState;)Ljava/util/Optional; a
getBlockStates (Lnet/minecraft/world/level/block/Block;)Ljava/util/Set; a
hasPoi (Lnet/minecraft/world/level/block/state/BlockState;)Z b
lambda$registerBlockStates$3 (Lnet/minecraft/core/Holder;Lnet/minecraft/world/level/block/state/BlockState;)V a
lambda$static$0 (Lnet/minecraft/world/level/block/Block;)Ljava/util/stream/Stream; c
lambda$static$1 (Lnet/minecraft/world/level/block/state/BlockState;)Z c
lambda$static$2 (Lnet/minecraft/world/level/block/Block;)Ljava/util/stream/Stream; b
register (Lnet/minecraft/core/Registry;Lnet/minecraft/resources/ResourceKey;Ljava/util/Set;II)Lnet/minecraft/world/entity/ai/village/poi/PoiType; a
registerBlockStates (Lnet/minecraft/core/Holder;Ljava/util/Set;)V a
net/minecraft/world/entity/ai/village/poi/package-info bxr
net/minecraft/world/entity/ambient/AmbientCreature bxs
<init> (Lnet/minecraft/world/entity/EntityType;Lnet/minecraft/world/level/Level;)V <init>
canBeLeashed (Lnet/minecraft/world/entity/player/Player;)Z a
net/minecraft/world/entity/ambient/Bat bxt
BAT_RESTING_TARGETING bU
DATA_ID_FLAGS bS
FLAG_RESTING bT
FLAP_LENGTH_SECONDS b
TICKS_PER_FLAP c
flyAnimationState d
restAnimationState e
targetPosition bV
<clinit> ()V <clinit>
<init> (Lnet/minecraft/world/entity/EntityType;Lnet/minecraft/world/level/Level;)V <init>
addAdditionalSaveData (Lnet/minecraft/nbt/CompoundTag;)V b
checkBatSpawnRules (Lnet/minecraft/world/entity/EntityType;Lnet/minecraft/world/level/LevelAccessor;Lnet/minecraft/world/entity/MobSpawnType;Lnet/minecraft/core/BlockPos;Lnet/minecraft/util/RandomSource;)Z b
checkFallDamage (DZLnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/core/BlockPos;)V a
createAttributes ()Lnet/minecraft/world/entity/ai/attributes/AttributeSupplier$Builder; u
customServerAiStep ()V Z
defineSynchedData ()V c_
doPush (Lnet/minecraft/world/entity/Entity;)V D
getAmbientSound ()Lnet/minecraft/sounds/SoundEvent; y
getDeathSound ()Lnet/minecraft/sounds/SoundEvent; n_
getHurtSound (Lnet/minecraft/world/damagesource/DamageSource;)Lnet/minecraft/sounds/SoundEvent; d
getMovementEmission ()Lnet/minecraft/world/entity/Entity$MovementEmission; aW
getSoundVolume ()F eW
getStandingEyeHeight (Lnet/minecraft/world/entity/Pose;Lnet/minecraft/world/entity/EntityDimensions;)F b
getVoicePitch ()F eX
hurt (Lnet/minecraft/world/damagesource/DamageSource;F)Z a
isFlapping ()Z aT
isHalloween ()Z A
isIgnoringBlockTriggers ()Z r_
isPushable ()Z bu
isResting ()Z w
pushEntities ()V M_
readAdditionalSaveData (Lnet/minecraft/nbt/CompoundTag;)V a
setResting (Z)V w
setupAnimationStates ()V ga
tick ()V l
net/minecraft/world/entity/ambient/package-info bxu
net/minecraft/world/entity/animal/AbstractFish bxv
FROM_BUCKET b
<clinit> ()V <clinit>
<init> (Lnet/minecraft/world/entity/EntityType;Lnet/minecraft/world/level/Level;)V <init>
addAdditionalSaveData (Lnet/minecraft/nbt/CompoundTag;)V b
aiStep ()V d_
canRandomSwim ()Z ge
createAttributes ()Lnet/minecraft/world/entity/ai/attributes/AttributeSupplier$Builder; u
createNavigation (Lnet/minecraft/world/level/Level;)Lnet/minecraft/world/entity/ai/navigation/PathNavigation; b
defineSynchedData ()V c_
fromBucket ()Z w
getFlopSound ()Lnet/minecraft/sounds/SoundEvent; gf
getMaxSpawnClusterSize ()I fI
getPickupSound ()Lnet/minecraft/sounds/SoundEvent; A
getStandingEyeHeight (Lnet/minecraft/world/entity/Pose;Lnet/minecraft/world/entity/EntityDimensions;)F b
getSwimSound ()Lnet/minecraft/sounds/SoundEvent; aN
loadFromBucketTag (Lnet/minecraft/nbt/CompoundTag;)V c
mobInteract (Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/InteractionHand;)Lnet/minecraft/world/InteractionResult; b
playStepSound (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)V b
readAdditionalSaveData (Lnet/minecraft/nbt/CompoundTag;)V a
registerGoals ()V B
removeWhenFarAway (D)Z h
requiresCustomPersistence ()Z W
saveToBucketTag (Lnet/minecraft/world/item/ItemStack;)V l
setFromBucket (Z)V w
travel (Lnet/minecraft/world/phys/Vec3;)V a
net/minecraft/world/entity/animal/AbstractFish$FishMoveControl bxv$a
fish l
<init> (Lnet/minecraft/world/entity/animal/AbstractFish;)V <init>
tick ()V a
net/minecraft/world/entity/animal/AbstractFish$FishSwimGoal bxv$b
fish i
<init> (Lnet/minecraft/world/entity/animal/AbstractFish;)V <init>
canUse ()Z a
net/minecraft/world/entity/animal/AbstractGolem bxw
<init> (Lnet/minecraft/world/entity/EntityType;Lnet/minecraft/world/level/Level;)V <init>
getAmbientSound ()Lnet/minecraft/sounds/SoundEvent; y
getAmbientSoundInterval ()I Q
getDeathSound ()Lnet/minecraft/sounds/SoundEvent; n_
getHurtSound (Lnet/minecraft/world/damagesource/DamageSource;)Lnet/minecraft/sounds/SoundEvent; d
removeWhenFarAway (D)Z h
net/minecraft/world/entity/animal/AbstractSchoolingFish bxx
leader b
schoolSize c
<init> (Lnet/minecraft/world/entity/EntityType;Lnet/minecraft/world/level/Level;)V <init>
addFollower ()V gn
addFollowers (Ljava/util/stream/Stream;)V a
canBeFollowed ()Z gj
canRandomSwim ()Z ge
finalizeSpawn (Lnet/minecraft/world/level/ServerLevelAccessor;Lnet/minecraft/world/DifficultyInstance;Lnet/minecraft/world/entity/MobSpawnType;Lnet/minecraft/world/entity/SpawnGroupData;Lnet/minecraft/nbt/CompoundTag;)Lnet/minecraft/world/entity/SpawnGroupData; a
getMaxSchoolSize ()I gg
getMaxSpawnClusterSize ()I fI
hasFollowers ()Z gk
inRangeOfLeader ()Z gl
isFollower ()Z gh
lambda$addFollowers$0 (Lnet/minecraft/world/entity/animal/AbstractSchoolingFish;)Z c
lambda$addFollowers$1 (Lnet/minecraft/world/entity/animal/AbstractSchoolingFish;)V b
pathToLeader ()V gm
registerGoals ()V B
removeFollower ()V go
startFollowing (Lnet/minecraft/world/entity/animal/AbstractSchoolingFish;)Lnet/minecraft/world/entity/animal/AbstractSchoolingFish; a
stopFollowing ()V gi
tick ()V l
net/minecraft/world/entity/animal/AbstractSchoolingFish$SchoolSpawnGroupData bxx$a
leader a
<init> (Lnet/minecraft/world/entity/animal/AbstractSchoolingFish;)V <init>
net/minecraft/world/entity/animal/Animal bxy
PARENT_AGE_AFTER_BREEDING bV
inLove bT
loveCause bU
<init> (Lnet/minecraft/world/entity/EntityType;Lnet/minecraft/world/level/Level;)V <init>
addAdditionalSaveData (Lnet/minecraft/nbt/CompoundTag;)V b
aiStep ()V d_
canFallInLove ()Z gf
canMate (Lnet/minecraft/world/entity/animal/Animal;)Z a
checkAnimalSpawnRules (Lnet/minecraft/world/entity/EntityType;Lnet/minecraft/world/level/LevelAccessor;Lnet/minecraft/world/entity/MobSpawnType;Lnet/minecraft/core/BlockPos;Lnet/minecraft/util/RandomSource;)Z b
customServerAiStep ()V Z
finalizeSpawnChildFromBreeding (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/animal/Animal;Lnet/minecraft/world/entity/AgeableMob;)V a
getAmbientSoundInterval ()I Q
getExperienceReward ()I ee
getInLoveTime ()I gg
getLoveCause ()Lnet/minecraft/server/level/ServerPlayer; gh
getWalkTargetValue (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/LevelReader;)F a
handleEntityEvent (B)V b
hurt (Lnet/minecraft/world/damagesource/DamageSource;F)Z a
isBrightEnoughToSpawn (Lnet/minecraft/world/level/BlockAndTintGetter;Lnet/minecraft/core/BlockPos;)Z a
isFood (Lnet/minecraft/world/item/ItemStack;)Z m
isInLove ()Z gi
lambda$finalizeSpawnChildFromBreeding$0 (Lnet/minecraft/world/entity/animal/Animal;)Ljava/util/Optional; b
lambda$finalizeSpawnChildFromBreeding$1 (Lnet/minecraft/world/entity/animal/Animal;Lnet/minecraft/world/entity/AgeableMob;Lnet/minecraft/server/level/ServerPlayer;)V a
mobInteract (Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/InteractionHand;)Lnet/minecraft/world/InteractionResult; b
readAdditionalSaveData (Lnet/minecraft/nbt/CompoundTag;)V a
removeWhenFarAway (D)Z h
resetLove ()V gj
setInLove (Lnet/minecraft/world/entity/player/Player;)V g
setInLoveTime (I)V s
spawnChildFromBreeding (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/animal/Animal;)V a
usePlayerItem (Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/InteractionHand;Lnet/minecraft/world/item/ItemStack;)V a
net/minecraft/world/entity/animal/Bee bxz
COOLDOWN_BEFORE_LOCATING_NEW_FLOWER cE
COOLDOWN_BEFORE_LOCATING_NEW_HIVE cC
DATA_FLAGS_ID cd
DATA_REMAINING_ANGER_TIME ce
FLAG_HAS_NECTAR ch
FLAG_HAS_STUNG cg
FLAG_ROLL cf
FLAP_DEGREES_PER_TICK bT
HIVE_CLOSE_ENOUGH_DISTANCE cq
HIVE_SEARCH_DISTANCE cs
MAX_CROPS_GROWABLE cm
MIN_ATTACK_DIST cl
PATHFIND_TO_HIVE_WHEN_CLOSER_THAN cr
PERSISTENT_ANGER_TIME ct
POISON_SECONDS_HARD co
POISON_SECONDS_NORMAL cn
STING_DEATH_COUNTDOWN ci
TAG_CANNOT_ENTER_HIVE_TICKS bX
TAG_CROPS_GROWN_SINCE_POLLINATION bW
TAG_FLOWER_POS cb
TAG_HAS_NECTAR ca
TAG_HAS_STUNG bZ
TAG_HIVE_POS cc
TAG_TICKS_SINCE_POLLINATION bY
TICKS_BEFORE_GOING_TO_KNOWN_FLOWER cj
TICKS_PER_FLAP bU
TICKS_WITHOUT_NECTAR_BEFORE_GOING_HOME ck
TOO_FAR_DISTANCE cp
beePollinateGoal cI
goToHiveGoal cJ
goToKnownFlowerGoal cK
hivePos cH
numCropsGrownSincePollination cB
persistentAngerTarget cu
remainingCooldownBeforeLocatingNewFlower cF
remainingCooldownBeforeLocatingNewHive cD
rollAmount cw
rollAmountO cx
savedFlowerPos cG
stayOutOfHiveCountdown cA
ticksWithoutNectarSinceExitingHive cz
timeSinceSting cy
underWaterTicks cL
<clinit> ()V <clinit>
<init> (Lnet/minecraft/world/entity/EntityType;Lnet/minecraft/world/level/Level;)V <init>
access$000 (Lnet/minecraft/world/entity/animal/Bee;)Lnet/minecraft/world/entity/ai/navigation/PathNavigation; a
access$100 (Lnet/minecraft/world/entity/animal/Bee;)Lnet/minecraft/util/RandomSource; b
access$1000 (Lnet/minecraft/world/entity/animal/Bee;)Lnet/minecraft/world/entity/ai/navigation/PathNavigation; k
access$1100 (Lnet/minecraft/world/entity/animal/Bee;)Lnet/minecraft/world/entity/ai/navigation/PathNavigation; l
access$1200 (Lnet/minecraft/world/entity/animal/Bee;)Lnet/minecraft/world/entity/ai/navigation/PathNavigation; m
access$1300 (Lnet/minecraft/world/entity/animal/Bee;)Lnet/minecraft/world/entity/ai/navigation/PathNavigation; n
access$1400 (Lnet/minecraft/world/entity/animal/Bee;)Lnet/minecraft/world/entity/ai/navigation/PathNavigation; o
access$1500 (Lnet/minecraft/world/entity/animal/Bee;)Lnet/minecraft/world/entity/ai/navigation/PathNavigation; p
access$1600 (Lnet/minecraft/world/entity/animal/Bee;)Lnet/minecraft/world/entity/ai/navigation/PathNavigation; q
access$1700 (Lnet/minecraft/world/entity/animal/Bee;)Lnet/minecraft/world/entity/ai/navigation/PathNavigation; r
access$1800 (Lnet/minecraft/world/entity/animal/Bee;)Lnet/minecraft/world/entity/ai/navigation/PathNavigation; s
access$1900 (Lnet/minecraft/world/entity/animal/Bee;)Lnet/minecraft/util/RandomSource; t
access$200 (Lnet/minecraft/world/entity/animal/Bee;)Lnet/minecraft/world/entity/ai/navigation/PathNavigation; c
access$2000 (Lnet/minecraft/world/entity/animal/Bee;)Lnet/minecraft/util/RandomSource; u
access$2100 (Lnet/minecraft/world/entity/animal/Bee;)Lnet/minecraft/world/entity/ai/navigation/PathNavigation; v
access$2200 (Lnet/minecraft/world/entity/animal/Bee;)Lnet/minecraft/util/RandomSource; w
access$2300 (Lnet/minecraft/world/entity/animal/Bee;)Lnet/minecraft/world/entity/ai/navigation/PathNavigation; x
access$2400 (Lnet/minecraft/world/entity/animal/Bee;)Lnet/minecraft/util/RandomSource; y
access$2500 (Lnet/minecraft/world/entity/animal/Bee;)Lnet/minecraft/util/RandomSource; z
access$2600 (Lnet/minecraft/world/entity/animal/Bee;)Lnet/minecraft/util/RandomSource; A
access$2700 (Lnet/minecraft/world/entity/animal/Bee;)Lnet/minecraft/util/RandomSource; B
access$2800 (Lnet/minecraft/world/entity/animal/Bee;)Lnet/minecraft/util/RandomSource; C
access$300 (Lnet/minecraft/world/entity/animal/Bee;)Lnet/minecraft/world/entity/ai/navigation/PathNavigation; d
access$400 (Lnet/minecraft/world/entity/animal/Bee;)Lnet/minecraft/world/entity/ai/navigation/PathNavigation; e
access$500 (Lnet/minecraft/world/entity/animal/Bee;)Lnet/minecraft/world/entity/ai/navigation/PathNavigation; f
access$600 (Lnet/minecraft/world/entity/animal/Bee;)Lnet/minecraft/world/entity/ai/navigation/PathNavigation; g
access$700 (Lnet/minecraft/world/entity/animal/Bee;)Lnet/minecraft/world/entity/ai/navigation/PathNavigation; h
access$800 (Lnet/minecraft/world/entity/animal/Bee;)Lnet/minecraft/world/entity/ai/navigation/PathNavigation; i
access$900 (Lnet/minecraft/world/entity/animal/Bee;)Lnet/minecraft/world/entity/ai/navigation/PathNavigation; j
addAdditionalSaveData (Lnet/minecraft/nbt/CompoundTag;)V b
aiStep ()V d_
checkFallDamage (DZLnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/core/BlockPos;)V a
closerThan (Lnet/minecraft/core/BlockPos;I)Z b
createAttributes ()Lnet/minecraft/world/entity/ai/attributes/AttributeSupplier$Builder; gq
createNavigation (Lnet/minecraft/world/level/Level;)Lnet/minecraft/world/entity/ai/navigation/PathNavigation; b
customServerAiStep ()V Z
defineSynchedData ()V c_
doHurtTarget (Lnet/minecraft/world/entity/Entity;)Z C
doesHiveHaveSpace (Lnet/minecraft/core/BlockPos;)Z k
dropOffNectar ()V gs
getAmbientSound ()Lnet/minecraft/sounds/SoundEvent; y
getBlacklistedHives ()Ljava/util/List; ge
getBreedOffspring (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/AgeableMob;)Lnet/minecraft/world/entity/animal/Bee; b
getBreedOffspring (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/AgeableMob;)Lnet/minecraft/world/entity/AgeableMob; a
getCropsGrownSincePollination ()I gx
getDeathSound ()Lnet/minecraft/sounds/SoundEvent; n_
getFlag (I)Z u
getGoalSelector ()Lnet/minecraft/world/entity/ai/goal/GoalSelector; gn
getHivePos ()Lnet/minecraft/core/BlockPos; gm
getHurtSound (Lnet/minecraft/world/damagesource/DamageSource;)Lnet/minecraft/sounds/SoundEvent; d
getLeashOffset ()Lnet/minecraft/world/phys/Vec3; cJ
getMobType ()Lnet/minecraft/world/entity/MobType; eS
getPersistentAngerTarget ()Ljava/util/UUID; b
getRemainingPersistentAngerTime ()I a
getRollAmount (F)F E
getSavedFlowerPos ()Lnet/minecraft/core/BlockPos; u
getSoundVolume ()F eW
getStandingEyeHeight (Lnet/minecraft/world/entity/Pose;Lnet/minecraft/world/entity/EntityDimensions;)F b
getTravellingTicks ()I A
getWalkTargetValue (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/LevelReader;)F a
hasHive ()Z gl
hasNectar ()Z go
hasSavedFlowerPos ()Z w
hasStung ()Z gp
hurt (Lnet/minecraft/world/damagesource/DamageSource;F)Z a
incrementNumCropsGrownSincePollination ()V gz
isFlapping ()Z aT
isFlowerValid (Lnet/minecraft/core/BlockPos;)Z m
isFlying ()Z gr
isFood (Lnet/minecraft/world/item/ItemStack;)Z m
isHiveNearFire ()Z gw
isHiveValid ()Z gA
isRolling ()Z gB
isTiredOfLookingForNectar ()Z gt
isTooFarAway (Lnet/minecraft/core/BlockPos;)Z l
jumpInLiquid (Lnet/minecraft/tags/TagKey;)V c
pathfindRandomlyTowards (Lnet/minecraft/core/BlockPos;)V j
playStepSound (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)V b
readAdditionalSaveData (Lnet/minecraft/nbt/CompoundTag;)V a
registerGoals ()V B
resetNumCropsGrownSincePollination ()V gy
resetTicksWithoutNectarSinceExitingHive ()V gk
sendDebugPackets ()V Y
setFlag (IZ)V d
setHasNectar (Z)V w
setHasStung (Z)V x
setPersistentAngerTarget (Ljava/util/UUID;)V a
setRemainingPersistentAngerTime (I)V a
setRolling (Z)V y
setSavedFlowerPos (Lnet/minecraft/core/BlockPos;)V i
setStayOutOfHiveCountdown (I)V t
spawnFluidParticle (Lnet/minecraft/world/level/Level;DDDDDLnet/minecraft/core/particles/ParticleOptions;)V a
startPersistentAngerTimer ()V c
tick ()V l
updateRollAmount ()V gv
wantsToEnterHive ()Z gu
net/minecraft/world/entity/animal/Bee$1 bxz$1
this$0 p
<init> (Lnet/minecraft/world/entity/animal/Bee;Lnet/minecraft/world/entity/Mob;Lnet/minecraft/world/level/Level;)V <init>
isStableDestination (Lnet/minecraft/core/BlockPos;)Z a
tick ()V c
net/minecraft/world/entity/animal/Bee$BaseBeeGoal bxz$a
this$0 a
<init> (Lnet/minecraft/world/entity/animal/Bee;)V <init>
canBeeContinueToUse ()Z i
canBeeUse ()Z h
canContinueToUse ()Z b
canUse ()Z a
net/minecraft/world/entity/animal/Bee$BeeAttackGoal bxz$b
this$0 b
<init> (Lnet/minecraft/world/entity/animal/Bee;Lnet/minecraft/world/entity/PathfinderMob;DZ)V <init>
canContinueToUse ()Z b
canUse ()Z a
net/minecraft/world/entity/animal/Bee$BeeBecomeAngryTargetGoal bxz$c
<init> (Lnet/minecraft/world/entity/animal/Bee;)V <init>
beeCanTarget ()Z i
canContinueToUse ()Z b
canUse ()Z a
net/minecraft/world/entity/animal/Bee$BeeEnterHiveGoal bxz$d
this$0 b
<init> (Lnet/minecraft/world/entity/animal/Bee;)V <init>
canBeeContinueToUse ()Z i
canBeeUse ()Z h
start ()V c
net/minecraft/world/entity/animal/Bee$BeeGoToHiveGoal bxz$e
MAX_BLACKLISTED_TARGETS e
MAX_TRAVELLING_TICKS b
TICKS_BEFORE_HIVE_DROP h
blacklistedTargets f
lastPath g
this$0 c
ticksStuck i
travellingTicks d
<init> (Lnet/minecraft/world/entity/animal/Bee;)V <init>
blacklistTarget (Lnet/minecraft/core/BlockPos;)V c
canBeeContinueToUse ()Z i
canBeeUse ()Z h
canContinueToUse ()Z b
canUse ()Z a
clearBlacklist ()V k
dropAndBlacklistHive ()V l
dropHive ()V m
hasReachedTarget (Lnet/minecraft/core/BlockPos;)Z d
isTargetBlacklisted (Lnet/minecraft/core/BlockPos;)Z b
pathfindDirectlyTowards (Lnet/minecraft/core/BlockPos;)Z a
start ()V c
stop ()V d
tick ()V e
net/minecraft/world/entity/animal/Bee$BeeGoToKnownFlowerGoal bxz$f
MAX_TRAVELLING_TICKS c
this$0 b
travellingTicks d
<init> (Lnet/minecraft/world/entity/animal/Bee;)V <init>
canBeeContinueToUse ()Z i
canBeeUse ()Z h
canContinueToUse ()Z b
canUse ()Z a
start ()V c
stop ()V d
tick ()V e
wantsToGoToKnownFlower ()Z k
net/minecraft/world/entity/animal/Bee$BeeGrowCropGoal bxz$g
GROW_CHANCE b
this$0 c
<init> (Lnet/minecraft/world/entity/animal/Bee;)V <init>
canBeeContinueToUse ()Z i
canBeeUse ()Z h
tick ()V e
net/minecraft/world/entity/animal/Bee$BeeHurtByOtherGoal bxz$h
this$0 a
<init> (Lnet/minecraft/world/entity/animal/Bee;Lnet/minecraft/world/entity/animal/Bee;)V <init>
alertOther (Lnet/minecraft/world/entity/Mob;Lnet/minecraft/world/entity/LivingEntity;)V a
canContinueToUse ()Z b
net/minecraft/world/entity/animal/Bee$BeeLocateHiveGoal bxz$i
this$0 b
<init> (Lnet/minecraft/world/entity/animal/Bee;)V <init>
canBeeContinueToUse ()Z i
canBeeUse ()Z h
findNearbyHivesWithSpace ()Ljava/util/List; k
lambda$findNearbyHivesWithSpace$0 (Lnet/minecraft/core/Holder;)Z a
lambda$findNearbyHivesWithSpace$1 (Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/BlockPos;)D a
start ()V c
net/minecraft/world/entity/animal/Bee$BeeLookControl bxz$j
this$0 h
<init> (Lnet/minecraft/world/entity/animal/Bee;Lnet/minecraft/world/entity/Mob;)V <init>
resetXRotOnTick ()Z c
tick ()V a
net/minecraft/world/entity/animal/Bee$BeePollinateGoal bxz$k
ARRIVAL_THRESHOLD g
HOVER_HEIGHT_WITHIN_FLOWER j
HOVER_POS_OFFSET k
MAX_FIND_FLOWER_RETRY_COOLDOWN e
MAX_POLLINATING_TICKS q
MIN_FIND_FLOWER_RETRY_COOLDOWN d
MIN_POLLINATION_TICKS c
POSITION_CHANGE_CHANCE h
SPEED_MODIFIER i
VALID_POLLINATION_BLOCKS f
hoverPos o
lastSoundPlayedTick m
pollinating n
pollinatingTicks p
successfulPollinatingTicks l
this$0 b
<init> (Lnet/minecraft/world/entity/animal/Bee;)V <init>
canBeeContinueToUse ()Z i
canBeeUse ()Z h
findNearbyFlower ()Ljava/util/Optional; p
findNearestBlock (Ljava/util/function/Predicate;D)Ljava/util/Optional; a
getOffset ()F o
hasPollinatedLongEnough ()Z k
isPollinating ()Z l
lambda$new$0 (Lnet/minecraft/world/level/block/state/BlockState;)Z a
requiresUpdateEveryTick ()Z T_
setWantedPos ()V n
start ()V c
stop ()V d
stopPollinating ()V m
tick ()V e
net/minecraft/world/entity/animal/Bee$BeeWanderGoal bxz$l
WANDER_THRESHOLD b
this$0 a
<init> (Lnet/minecraft/world/entity/animal/Bee;)V <init>
canContinueToUse ()Z b
canUse ()Z a
findPos ()Lnet/minecraft/world/phys/Vec3; h
start ()V c
net/minecraft/world/entity/animal/Bucketable bya
bucketMobPickup (Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/InteractionHand;Lnet/minecraft/world/entity/LivingEntity;)Ljava/util/Optional; a
fromBucket ()Z w
getBucketItemStack ()Lnet/minecraft/world/item/ItemStack; b
getPickupSound ()Lnet/minecraft/sounds/SoundEvent; A
loadDefaultDataFromBucketTag (Lnet/minecraft/world/entity/Mob;Lnet/minecraft/nbt/CompoundTag;)V a
loadFromBucketTag (Lnet/minecraft/nbt/CompoundTag;)V c
saveDefaultDataToBucketTag (Lnet/minecraft/world/entity/Mob;Lnet/minecraft/world/item/ItemStack;)V a
saveToBucketTag (Lnet/minecraft/world/item/ItemStack;)V l
setFromBucket (Z)V w
net/minecraft/world/entity/animal/Cat byb
DATA_COLLAR_COLOR cd
DATA_VARIANT_ID ca
IS_LYING cb
RELAX_STATE_ONE cc
SPRINT_SPEED_MOD bY
TEMPT_INGREDIENT bZ
TEMPT_SPEED_MOD bW
WALK_SPEED_MOD bX
avoidPlayersGoal ce
lieDownAmount cg
lieDownAmountO ch
lieDownAmountOTail cj
lieDownAmountTail ci
relaxStateOneAmount ck
relaxStateOneAmountO cl
temptGoal cf
<clinit> ()V <clinit>
<init> (Lnet/minecraft/world/entity/EntityType;Lnet/minecraft/world/level/Level;)V <init>
addAdditionalSaveData (Lnet/minecraft/nbt/CompoundTag;)V b
canMate (Lnet/minecraft/world/entity/animal/Animal;)Z a
createAttributes ()Lnet/minecraft/world/entity/ai/attributes/AttributeSupplier$Builder; gq
customServerAiStep ()V Z
defineSynchedData ()V c_
doHurtTarget (Lnet/minecraft/world/entity/Entity;)Z C
finalizeSpawn (Lnet/minecraft/world/level/ServerLevelAccessor;Lnet/minecraft/world/DifficultyInstance;Lnet/minecraft/world/entity/MobSpawnType;Lnet/minecraft/world/entity/SpawnGroupData;Lnet/minecraft/nbt/CompoundTag;)Lnet/minecraft/world/entity/SpawnGroupData; a
getAmbientSound ()Lnet/minecraft/sounds/SoundEvent; y
getAmbientSoundInterval ()I Q
getAttackDamage ()F gr
getBreedOffspring (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/AgeableMob;)Lnet/minecraft/world/entity/animal/Cat; b
getBreedOffspring (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/AgeableMob;)Lnet/minecraft/world/entity/AgeableMob; a
getCollarColor ()Lnet/minecraft/world/item/DyeColor; go
getDeathSound ()Lnet/minecraft/sounds/SoundEvent; n_
getHurtSound (Lnet/minecraft/world/damagesource/DamageSource;)Lnet/minecraft/sounds/SoundEvent; d
getLieDownAmount (F)F E
getLieDownAmountTail (F)F F
getPassengerAttachmentPoint (Lnet/minecraft/world/entity/Entity;Lnet/minecraft/world/entity/EntityDimensions;F)Lorg/joml/Vector3f; a
getRelaxStateOneAmount (F)F G
getResourceLocation ()Lnet/minecraft/resources/ResourceLocation; gk
getStandingEyeHeight (Lnet/minecraft/world/entity/Pose;Lnet/minecraft/world/entity/EntityDimensions;)F b
getVariant ()Ljava/lang/Object; c
getVariant ()Lnet/minecraft/world/entity/animal/CatVariant; gl
handleLieDown ()V gs
hiss ()V gp
isFood (Lnet/minecraft/world/item/ItemStack;)Z m
isLying ()Z gm
isRelaxStateOne ()Z gn
isSteppingCarefully ()Z bT
lambda$finalizeSpawn$0 (Lnet/minecraft/world/level/ServerLevelAccessor;Lnet/minecraft/core/HolderSet$Named;)Ljava/util/Optional; a
lambda$finalizeSpawn$1 (Lnet/minecraft/core/Holder;)V c
mobInteract (Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/InteractionHand;)Lnet/minecraft/world/InteractionResult; b
readAdditionalSaveData (Lnet/minecraft/nbt/CompoundTag;)V a
reassessTameGoals ()V w
registerGoals ()V B
removeWhenFarAway (D)Z h
setCollarColor (Lnet/minecraft/world/item/DyeColor;)V a
setLying (Z)V A
setRelaxStateOne (Z)V B
setVariant (Ljava/lang/Object;)V a
setVariant (Lnet/minecraft/world/entity/animal/CatVariant;)V a
tick ()V l
updateLieDownAmount ()V gt
updateRelaxStateOneAmount ()V gu
usePlayerItem (Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/InteractionHand;Lnet/minecraft/world/item/ItemStack;)V a
net/minecraft/world/entity/animal/Cat$CatAvoidEntityGoal byb$a
cat i
<init> (Lnet/minecraft/world/entity/animal/Cat;Ljava/lang/Class;FDD)V <init>
canContinueToUse ()Z b
canUse ()Z a
net/minecraft/world/entity/animal/Cat$CatRelaxOnOwnerGoal byb$b
cat a
goalPos c
onBedTicks d
ownerPlayer b
<init> (Lnet/minecraft/world/entity/animal/Cat;)V <init>
canContinueToUse ()Z b
canUse ()Z a
giveMorningGift ()V i
lambda$canUse$0 (Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/Direction;)Lnet/minecraft/core/BlockPos; a
lambda$canUse$1 (Lnet/minecraft/core/BlockPos;)Lnet/minecraft/core/BlockPos; a
spaceIsOccupied ()Z h
start ()V c
stop ()V d
tick ()V e
net/minecraft/world/entity/animal/Cat$CatTemptGoal byb$c
cat d
selectedPlayer c
<init> (Lnet/minecraft/world/entity/animal/Cat;DLnet/minecraft/world/item/crafting/Ingredient;Z)V <init>
canScare ()Z h
canUse ()Z a
tick ()V e
net/minecraft/world/entity/animal/CatVariant byc
ALL_BLACK k
BLACK b
BRITISH_SHORTHAIR e
CALICO f
JELLIE j
PERSIAN g
RAGDOLL h
RED c
SIAMESE d
TABBY a
WHITE i
texture l
<clinit> ()V <clinit>
<init> (Lnet/minecraft/resources/ResourceLocation;)V <init>
bootstrap (Lnet/minecraft/core/Registry;)Lnet/minecraft/world/entity/animal/CatVariant; a
createKey (Ljava/lang/String;)Lnet/minecraft/resources/ResourceKey; a
equals (Ljava/lang/Object;)Z equals
hashCode ()I hashCode
register (Lnet/minecraft/core/Registry;Lnet/minecraft/resources/ResourceKey;Ljava/lang/String;)Lnet/minecraft/world/entity/animal/CatVariant; a
texture ()Lnet/minecraft/resources/ResourceLocation; a
toString ()Ljava/lang/String; toString
net/minecraft/world/entity/animal/Chicken byd
FOOD_ITEMS cb
eggTime bZ
flap bT
flapSpeed bU
flapping bY
isChickenJockey ca
nextFlap cc
oFlap bX
oFlapSpeed bW
<clinit> ()V <clinit>
<init> (Lnet/minecraft/world/entity/EntityType;Lnet/minecraft/world/level/Level;)V <init>
addAdditionalSaveData (Lnet/minecraft/nbt/CompoundTag;)V b
aiStep ()V d_
createAttributes ()Lnet/minecraft/world/entity/ai/attributes/AttributeSupplier$Builder; u
getAmbientSound ()Lnet/minecraft/sounds/SoundEvent; y
getBreedOffspring (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/AgeableMob;)Lnet/minecraft/world/entity/animal/Chicken; b
getBreedOffspring (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/AgeableMob;)Lnet/minecraft/world/entity/AgeableMob; a
getDeathSound ()Lnet/minecraft/sounds/SoundEvent; n_
getExperienceReward ()I ee
getHurtSound (Lnet/minecraft/world/damagesource/DamageSource;)Lnet/minecraft/sounds/SoundEvent; d
getPassengerAttachmentPoint (Lnet/minecraft/world/entity/Entity;Lnet/minecraft/world/entity/EntityDimensions;F)Lorg/joml/Vector3f; a
getStandingEyeHeight (Lnet/minecraft/world/entity/Pose;Lnet/minecraft/world/entity/EntityDimensions;)F b
isChickenJockey ()Z w
isFlapping ()Z aT
isFood (Lnet/minecraft/world/item/ItemStack;)Z m
onFlap ()V aS
playStepSound (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)V b
positionRider (Lnet/minecraft/world/entity/Entity;Lnet/minecraft/world/entity/Entity$MoveFunction;)V a
readAdditionalSaveData (Lnet/minecraft/nbt/CompoundTag;)V a
registerGoals ()V B
removeWhenFarAway (D)Z h
setChickenJockey (Z)V w
net/minecraft/world/entity/animal/Cod bye
<init> (Lnet/minecraft/world/entity/EntityType;Lnet/minecraft/world/level/Level;)V <init>
getAmbientSound ()Lnet/minecraft/sounds/SoundEvent; y
getBucketItemStack ()Lnet/minecraft/world/item/ItemStack; b
getDeathSound ()Lnet/minecraft/sounds/SoundEvent; n_
getFlopSound ()Lnet/minecraft/sounds/SoundEvent; gf
getHurtSound (Lnet/minecraft/world/damagesource/DamageSource;)Lnet/minecraft/sounds/SoundEvent; d
net/minecraft/world/entity/animal/Cow byf
<init> (Lnet/minecraft/world/entity/EntityType;Lnet/minecraft/world/level/Level;)V <init>
createAttributes ()Lnet/minecraft/world/entity/ai/attributes/AttributeSupplier$Builder; u
getAmbientSound ()Lnet/minecraft/sounds/SoundEvent; y
getBreedOffspring (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/AgeableMob;)Lnet/minecraft/world/entity/animal/Cow; b
getBreedOffspring (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/AgeableMob;)Lnet/minecraft/world/entity/AgeableMob; a
getDeathSound ()Lnet/minecraft/sounds/SoundEvent; n_
getHurtSound (Lnet/minecraft/world/damagesource/DamageSource;)Lnet/minecraft/sounds/SoundEvent; d
getPassengerAttachmentPoint (Lnet/minecraft/world/entity/Entity;Lnet/minecraft/world/entity/EntityDimensions;F)Lorg/joml/Vector3f; a
getSoundVolume ()F eW
getStandingEyeHeight (Lnet/minecraft/world/entity/Pose;Lnet/minecraft/world/entity/EntityDimensions;)F b
mobInteract (Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/InteractionHand;)Lnet/minecraft/world/InteractionResult; b
playStepSound (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)V b
registerGoals ()V B
net/minecraft/world/entity/animal/Dolphin byg
ALLOWED_ITEMS c
GOT_FISH e
MOISTNESS_LEVEL bT
SWIM_WITH_PLAYER_TARGETING bU
TOTAL_AIR_SUPPLY b
TOTAL_MOISTNESS_LEVEL bV
TREASURE_POS d
<clinit> ()V <clinit>
<init> (Lnet/minecraft/world/entity/EntityType;Lnet/minecraft/world/level/Level;)V <init>
access$000 (Lnet/minecraft/world/entity/animal/Dolphin;)Lnet/minecraft/util/RandomSource; a
access$100 (Lnet/minecraft/world/entity/animal/Dolphin;)Lnet/minecraft/util/RandomSource; b
access$200 (Lnet/minecraft/world/entity/animal/Dolphin;)Lnet/minecraft/util/RandomSource; c
addAdditionalSaveData (Lnet/minecraft/nbt/CompoundTag;)V b
addParticlesAroundSelf (Lnet/minecraft/core/particles/ParticleOptions;)V a
canBeLeashed (Lnet/minecraft/world/entity/player/Player;)Z a
canRide (Lnet/minecraft/world/entity/Entity;)Z o
canTakeItem (Lnet/minecraft/world/item/ItemStack;)Z f
closeToNextPos ()Z gf
createAttributes ()Lnet/minecraft/world/entity/ai/attributes/AttributeSupplier$Builder; ge
createNavigation (Lnet/minecraft/world/level/Level;)Lnet/minecraft/world/entity/ai/navigation/PathNavigation; b
defineSynchedData ()V c_
doHurtTarget (Lnet/minecraft/world/entity/Entity;)Z C
finalizeSpawn (Lnet/minecraft/world/level/ServerLevelAccessor;Lnet/minecraft/world/DifficultyInstance;Lnet/minecraft/world/entity/MobSpawnType;Lnet/minecraft/world/entity/SpawnGroupData;Lnet/minecraft/nbt/CompoundTag;)Lnet/minecraft/world/entity/SpawnGroupData; a
getAmbientSound ()Lnet/minecraft/sounds/SoundEvent; y
getDeathSound ()Lnet/minecraft/sounds/SoundEvent; n_
getHurtSound (Lnet/minecraft/world/damagesource/DamageSource;)Lnet/minecraft/sounds/SoundEvent; d
getMaxAirSupply ()I ch
getMaxHeadXRot ()I aa
getMaxHeadYRot ()I ab
getMoistnessLevel ()I A
getStandingEyeHeight (Lnet/minecraft/world/entity/Pose;Lnet/minecraft/world/entity/EntityDimensions;)F b
getSwimSound ()Lnet/minecraft/sounds/SoundEvent; aN
getSwimSplashSound ()Lnet/minecraft/sounds/SoundEvent; aO
getTreasurePos ()Lnet/minecraft/core/BlockPos; u
gotFish ()Z w
handleAirSupply (I)V b
handleEntityEvent (B)V b
increaseAirSupply (I)I n
lambda$static$0 (Lnet/minecraft/world/entity/item/ItemEntity;)Z c
mobInteract (Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/InteractionHand;)Lnet/minecraft/world/InteractionResult; b
pickUpItem (Lnet/minecraft/world/entity/item/ItemEntity;)V b
readAdditionalSaveData (Lnet/minecraft/nbt/CompoundTag;)V a
registerGoals ()V B
setGotFish (Z)V w
setMoisntessLevel (I)V c
setTreasurePos (Lnet/minecraft/core/BlockPos;)V i
tick ()V l
travel (Lnet/minecraft/world/phys/Vec3;)V a
net/minecraft/world/entity/animal/Dolphin$DolphinSwimToTreasureGoal byg$a
dolphin a
stuck b
<init> (Lnet/minecraft/world/entity/animal/Dolphin;)V <init>
canContinueToUse ()Z b
canUse ()Z a
isInterruptable ()Z S_
start ()V c
stop ()V d
tick ()V e
net/minecraft/world/entity/animal/Dolphin$DolphinSwimWithPlayerGoal byg$b
dolphin a
player c
speedModifier b
<init> (Lnet/minecraft/world/entity/animal/Dolphin;D)V <init>
canContinueToUse ()Z b
canUse ()Z a
start ()V c
stop ()V d
tick ()V e
net/minecraft/world/entity/animal/Dolphin$PlayWithItemsGoal byg$c
cooldown b
this$0 a
<init> (Lnet/minecraft/world/entity/animal/Dolphin;)V <init>
canUse ()Z a
drop (Lnet/minecraft/world/item/ItemStack;)V a
start ()V c
stop ()V d
tick ()V e
net/minecraft/world/entity/animal/FlyingAnimal byh
isFlying ()Z gr
net/minecraft/world/entity/animal/Fox byi
ALLOWED_ITEMS cf
AVOID_PLAYERS ci
DATA_FLAGS_ID bY
DATA_TRUSTED_ID_0 cd
DATA_TRUSTED_ID_1 ce
DATA_TYPE_ID bX
FLAG_CROUCHING bT
FLAG_DEFENDING cc
FLAG_FACEPLANTED cb
FLAG_INTERESTED bU
FLAG_POUNCING bW
FLAG_SITTING bZ
FLAG_SLEEPING ca
MIN_TICKS_BEFORE_EAT cj
STALKABLE_PREY ch
TRUSTED_TARGET_SELECTOR cg
crouchAmount cp
crouchAmountO cq
fishTargetGoal cm
interestedAngle cn
interestedAngleO co
landTargetGoal ck
ticksSinceEaten cr
turtleEggTargetGoal cl
<clinit> ()V <clinit>
<init> (Lnet/minecraft/world/entity/EntityType;Lnet/minecraft/world/level/Level;)V <init>
access$000 (Lnet/minecraft/world/entity/animal/Fox;)Z a
access$100 (Lnet/minecraft/world/entity/animal/Fox;)Lnet/minecraft/util/RandomSource; b
access$200 (Lnet/minecraft/world/entity/animal/Fox;)Lnet/minecraft/util/RandomSource; c
access$300 (Lnet/minecraft/world/entity/animal/Fox;)Lnet/minecraft/util/RandomSource; d
addAdditionalSaveData (Lnet/minecraft/nbt/CompoundTag;)V b
addTrustedUUID (Ljava/util/UUID;)V b
aiStep ()V d_
calculateFallDamage (FF)I d
canEat (Lnet/minecraft/world/item/ItemStack;)Z l
canHoldItem (Lnet/minecraft/world/item/ItemStack;)Z j
canMove ()Z gt
canTakeItem (Lnet/minecraft/world/item/ItemStack;)Z f
checkFoxSpawnRules (Lnet/minecraft/world/entity/EntityType;Lnet/minecraft/world/level/LevelAccessor;Lnet/minecraft/world/entity/MobSpawnType;Lnet/minecraft/core/BlockPos;Lnet/minecraft/util/RandomSource;)Z c
clearStates ()V gs
createAttributes ()Lnet/minecraft/world/entity/ai/attributes/AttributeSupplier$Builder; u
defineSynchedData ()V c_
dropAllDeathLoot (Lnet/minecraft/world/damagesource/DamageSource;)V g
dropItemStack (Lnet/minecraft/world/item/ItemStack;)V o
finalizeSpawn (Lnet/minecraft/world/level/ServerLevelAccessor;Lnet/minecraft/world/DifficultyInstance;Lnet/minecraft/world/entity/MobSpawnType;Lnet/minecraft/world/entity/SpawnGroupData;Lnet/minecraft/nbt/CompoundTag;)Lnet/minecraft/world/entity/SpawnGroupData; a
getAmbientSound ()Lnet/minecraft/sounds/SoundEvent; y
getBreedOffspring (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/AgeableMob;)Lnet/minecraft/world/entity/animal/Fox; b
getBreedOffspring (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/AgeableMob;)Lnet/minecraft/world/entity/AgeableMob; a
getCrouchAmount (F)F F
getDeathSound ()Lnet/minecraft/sounds/SoundEvent; n_
getEatingSound (Lnet/minecraft/world/item/ItemStack;)Lnet/minecraft/sounds/SoundEvent; d
getFlag (I)Z t
getHeadRollAngle (F)F E
getHurtSound (Lnet/minecraft/world/damagesource/DamageSource;)Lnet/minecraft/sounds/SoundEvent; d
getLeashOffset ()Lnet/minecraft/world/phys/Vec3; cJ
getPassengerAttachmentPoint (Lnet/minecraft/world/entity/Entity;Lnet/minecraft/world/entity/EntityDimensions;F)Lorg/joml/Vector3f; a
getStandingEyeHeight (Lnet/minecraft/world/entity/Pose;Lnet/minecraft/world/entity/EntityDimensions;)F b
getTrustedUUIDs ()Ljava/util/List; gp
getVariant ()Ljava/lang/Object; c
getVariant ()Lnet/minecraft/world/entity/animal/Fox$Type; w
handleEntityEvent (B)V b
isCrouching ()Z bX
isDefending ()Z gq
isFaceplanted ()Z ge
isFood (Lnet/minecraft/world/item/ItemStack;)Z m
isFullyCrouched ()Z gm
isImmobile ()Z eY
isInterested ()Z gn
isJumping ()Z gl
isPathClear (Lnet/minecraft/world/entity/animal/Fox;Lnet/minecraft/world/entity/LivingEntity;)Z a
isPouncing ()Z gk
isSitting ()Z A
isSleeping ()Z fD
lambda$registerGoals$4 (Lnet/minecraft/world/entity/LivingEntity;)Z o
lambda$registerGoals$5 (Lnet/minecraft/world/entity/LivingEntity;)Z n
lambda$registerGoals$6 (Lnet/minecraft/world/entity/LivingEntity;)Z m
lambda$registerGoals$7 (Lnet/minecraft/world/entity/LivingEntity;)Z l
lambda$registerGoals$8 (Lnet/minecraft/world/entity/LivingEntity;)Z k
lambda$registerGoals$9 (Lnet/minecraft/world/entity/LivingEntity;)Z j
lambda$static$0 (Lnet/minecraft/world/entity/item/ItemEntity;)Z c
lambda$static$1 (Lnet/minecraft/world/entity/Entity;)Z c
lambda$static$2 (Lnet/minecraft/world/entity/Entity;)Z b
lambda$static$3 (Lnet/minecraft/world/entity/Entity;)Z a
onOffspringSpawnedFromEgg (Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/entity/Mob;)V a
pickUpItem (Lnet/minecraft/world/entity/item/ItemEntity;)V b
playAmbientSound ()V R
populateDefaultEquipmentSlots (Lnet/minecraft/util/RandomSource;Lnet/minecraft/world/DifficultyInstance;)V a
readAdditionalSaveData (Lnet/minecraft/nbt/CompoundTag;)V a
registerGoals ()V B
setDefending (Z)V B
setFaceplanted (Z)V A
setFlag (IZ)V d
setIsCrouching (Z)V y
setIsInterested (Z)V z
setIsPouncing (Z)V x
setSitting (Z)V w
setSleeping (Z)V C
setTarget (Lnet/minecraft/world/entity/LivingEntity;)V h
setTargetGoals ()V go
setVariant (Ljava/lang/Object;)V a
setVariant (Lnet/minecraft/world/entity/animal/Fox$Type;)V a
spitOutItem (Lnet/minecraft/world/item/ItemStack;)V n
tick ()V l
trusts (Ljava/util/UUID;)Z c
usePlayerItem (Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/InteractionHand;Lnet/minecraft/world/item/ItemStack;)V a
wakeUp ()V gr
net/minecraft/world/entity/animal/Fox$DefendTrustedTargetGoal byi$a
this$0 i
timestamp l
trustedLastHurt k
trustedLastHurtBy j
<init> (Lnet/minecraft/world/entity/animal/Fox;Ljava/lang/Class;ZZLjava/util/function/Predicate;)V <init>
canUse ()Z a
start ()V c
net/minecraft/world/entity/animal/Fox$FaceplantGoal byi$b
countdown a
this$0 b
<init> (Lnet/minecraft/world/entity/animal/Fox;)V <init>
canContinueToUse ()Z b
canUse ()Z a
start ()V c
stop ()V d
tick ()V e
net/minecraft/world/entity/animal/Fox$FoxAlertableEntitiesSelector byi$c
this$0 a
<init> (Lnet/minecraft/world/entity/animal/Fox;)V <init>
test (Ljava/lang/Object;)Z test
test (Lnet/minecraft/world/entity/LivingEntity;)Z a
net/minecraft/world/entity/animal/Fox$FoxBehaviorGoal byi$d
alertableTargeting b
this$0 a
<init> (Lnet/minecraft/world/entity/animal/Fox;)V <init>
alertable ()Z i
hasShelter ()Z h
net/minecraft/world/entity/animal/Fox$FoxBreedGoal byi$e
this$0 d
<init> (Lnet/minecraft/world/entity/animal/Fox;D)V <init>
breed ()V g
start ()V c
net/minecraft/world/entity/animal/Fox$FoxEatBerriesGoal byi$f
WAIT_TICKS i
this$0 h
ticksWaited g
<init> (Lnet/minecraft/world/entity/animal/Fox;DII)V <init>
acceptedDistance ()D i
canUse ()Z a
isValidTarget (Lnet/minecraft/world/level/LevelReader;Lnet/minecraft/core/BlockPos;)Z a
onReachedTarget ()V o
pickGlowBerry (Lnet/minecraft/world/level/block/state/BlockState;)V a
pickSweetBerries (Lnet/minecraft/world/level/block/state/BlockState;)V b
shouldRecalculatePath ()Z l
start ()V c
tick ()V e
net/minecraft/world/entity/animal/Fox$FoxFloatGoal byi$g
this$0 a
<init> (Lnet/minecraft/world/entity/animal/Fox;)V <init>
canUse ()Z a
start ()V c
net/minecraft/world/entity/animal/Fox$FoxFollowParentGoal byi$h
fox e
this$0 d
<init> (Lnet/minecraft/world/entity/animal/Fox;Lnet/minecraft/world/entity/animal/Fox;D)V <init>
canContinueToUse ()Z b
canUse ()Z a
start ()V c
net/minecraft/world/entity/animal/Fox$FoxGroupData byi$i
type a
<init> (Lnet/minecraft/world/entity/animal/Fox$Type;)V <init>
net/minecraft/world/entity/animal/Fox$FoxLookAtPlayerGoal byi$j
this$0 h
<init> (Lnet/minecraft/world/entity/animal/Fox;Lnet/minecraft/world/entity/Mob;Ljava/lang/Class;F)V <init>
canContinueToUse ()Z b
canUse ()Z a
net/minecraft/world/entity/animal/Fox$FoxLookControl byi$k
this$0 h
<init> (Lnet/minecraft/world/entity/animal/Fox;)V <init>
resetXRotOnTick ()Z c
tick ()V a
net/minecraft/world/entity/animal/Fox$FoxMeleeAttackGoal byi$l
this$0 b
<init> (Lnet/minecraft/world/entity/animal/Fox;DZ)V <init>
canUse ()Z a
checkAndPerformAttack (Lnet/minecraft/world/entity/LivingEntity;)V a
start ()V c
net/minecraft/world/entity/animal/Fox$FoxMoveControl byi$m
this$0 l
<init> (Lnet/minecraft/world/entity/animal/Fox;)V <init>
tick ()V a
net/minecraft/world/entity/animal/Fox$FoxPanicGoal byi$n
this$0 h
<init> (Lnet/minecraft/world/entity/animal/Fox;D)V <init>
shouldPanic ()Z h
net/minecraft/world/entity/animal/Fox$FoxPounceGoal byi$o
this$0 a
<init> (Lnet/minecraft/world/entity/animal/Fox;)V <init>
canContinueToUse ()Z b
canUse ()Z a
isInterruptable ()Z S_
start ()V c
stop ()V d
tick ()V e
net/minecraft/world/entity/animal/Fox$FoxSearchForItemsGoal byi$p
this$0 a
<init> (Lnet/minecraft/world/entity/animal/Fox;)V <init>
canUse ()Z a
start ()V c
tick ()V e
net/minecraft/world/entity/animal/Fox$FoxStrollThroughVillageGoal byi$q
this$0 a
<init> (Lnet/minecraft/world/entity/animal/Fox;II)V <init>
canContinueToUse ()Z b
canFoxMove ()Z h
canUse ()Z a
start ()V c
net/minecraft/world/entity/animal/Fox$PerchAndSearchGoal byi$r
lookTime e
looksRemaining f
relX c
relZ d
this$0 b
<init> (Lnet/minecraft/world/entity/animal/Fox;)V <init>
canContinueToUse ()Z b
canUse ()Z a
resetLook ()V k
start ()V c
stop ()V d
tick ()V e
net/minecraft/world/entity/animal/Fox$SeekShelterGoal byi$s
interval c
this$0 b
<init> (Lnet/minecraft/world/entity/animal/Fox;D)V <init>
canUse ()Z a
start ()V c
net/minecraft/world/entity/animal/Fox$SleepGoal byi$t
WAIT_TIME_BEFORE_SLEEP c
countdown d
this$0 b
<clinit> ()V <clinit>
<init> (Lnet/minecraft/world/entity/animal/Fox;)V <init>
canContinueToUse ()Z b
canSleep ()Z k
canUse ()Z a
start ()V c
stop ()V d
net/minecraft/world/entity/animal/Fox$StalkPreyGoal byi$u
this$0 a
<init> (Lnet/minecraft/world/entity/animal/Fox;)V <init>
canUse ()Z a
start ()V c
stop ()V d
tick ()V e
net/minecraft/world/entity/animal/Fox$Type byi$v
$VALUES g
BY_ID d
CODEC c
RED a
SNOW b
id e
name f
$values ()[Lnet/minecraft/world/entity/animal/Fox$Type; b
<clinit> ()V <clinit>
<init> (Ljava/lang/String;IILjava/lang/String;)V <init>
byBiome (Lnet/minecraft/core/Holder;)Lnet/minecraft/world/entity/animal/Fox$Type; a
byId (I)Lnet/minecraft/world/entity/animal/Fox$Type; a
byName (Ljava/lang/String;)Lnet/minecraft/world/entity/animal/Fox$Type; a
getId ()I a
getSerializedName ()Ljava/lang/String; c
valueOf (Ljava/lang/String;)Lnet/minecraft/world/entity/animal/Fox$Type; valueOf
values ()[Lnet/minecraft/world/entity/animal/Fox$Type; values
net/minecraft/world/entity/animal/FrogVariant byj
COLD c
TEMPERATE a
WARM b
texture d
<clinit> ()V <clinit>
<init> (Lnet/minecraft/resources/ResourceLocation;)V <init>
equals (Ljava/lang/Object;)Z equals
hashCode ()I hashCode
register (Ljava/lang/String;Ljava/lang/String;)Lnet/minecraft/world/entity/animal/FrogVariant; a
texture ()Lnet/minecraft/resources/ResourceLocation; a
toString ()Ljava/lang/String; toString
net/minecraft/world/entity/animal/IronGolem byk
DATA_FLAGS_ID c
IRON_INGOT_HEAL_AMOUNT d
PERSISTENT_ANGER_TIME bU
attackAnimationTick e
offerFlowerTick bT
persistentAngerTarget bW
remainingPersistentAngerTime bV
<clinit> ()V <clinit>
<init> (Lnet/minecraft/world/entity/EntityType;Lnet/minecraft/world/level/Level;)V <init>
addAdditionalSaveData (Lnet/minecraft/nbt/CompoundTag;)V b
aiStep ()V d_
canAttackType (Lnet/minecraft/world/entity/EntityType;)Z a
canSpawnSprintParticle ()Z bl
checkSpawnObstruction (Lnet/minecraft/world/level/LevelReader;)Z a
createAttributes ()Lnet/minecraft/world/entity/ai/attributes/AttributeSupplier$Builder; u
decreaseAirSupply (I)I m
defineSynchedData ()V c_
die (Lnet/minecraft/world/damagesource/DamageSource;)V a
doHurtTarget (Lnet/minecraft/world/entity/Entity;)Z C
doPush (Lnet/minecraft/world/entity/Entity;)V D
getAttackAnimationTick ()I A
getAttackDamage ()F gg
getCrackiness ()Lnet/minecraft/world/entity/animal/IronGolem$Crackiness; w
getDeathSound ()Lnet/minecraft/sounds/SoundEvent; n_
getHurtSound (Lnet/minecraft/world/damagesource/DamageSource;)Lnet/minecraft/sounds/SoundEvent; d
getLeashOffset ()Lnet/minecraft/world/phys/Vec3; cJ
getOfferFlowerTick ()I ge
getPersistentAngerTarget ()Ljava/util/UUID; b
getRemainingPersistentAngerTime ()I a
handleEntityEvent (B)V b
hurt (Lnet/minecraft/world/damagesource/DamageSource;F)Z a
isPlayerCreated ()Z gf
lambda$registerGoals$0 (Lnet/minecraft/world/entity/LivingEntity;)Z j
mobInteract (Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/InteractionHand;)Lnet/minecraft/world/InteractionResult; b
offerFlower (Z)V w
playStepSound (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)V b
readAdditionalSaveData (Lnet/minecraft/nbt/CompoundTag;)V a
registerGoals ()V B
setPersistentAngerTarget (Ljava/util/UUID;)V a
setPlayerCreated (Z)V x
setRemainingPersistentAngerTime (I)V a
startPersistentAngerTimer ()V c
net/minecraft/world/entity/animal/IronGolem$Crackiness byk$a
$VALUES g
BY_DAMAGE e
HIGH d
LOW b
MEDIUM c
NONE a
fraction f
$values ()[Lnet/minecraft/world/entity/animal/IronGolem$Crackiness; a
<clinit> ()V <clinit>
<init> (Ljava/lang/String;IF)V <init>
byFraction (F)Lnet/minecraft/world/entity/animal/IronGolem$Crackiness; a
lambda$static$0 (Lnet/minecraft/world/entity/animal/IronGolem$Crackiness;)D a
valueOf (Ljava/lang/String;)Lnet/minecraft/world/entity/animal/IronGolem$Crackiness; valueOf
values ()[Lnet/minecraft/world/entity/animal/IronGolem$Crackiness; values
net/minecraft/world/entity/animal/MushroomCow byl
DATA_TYPE bT
MUTATE_CHANCE bU
TAG_STEW_EFFECTS bW
lastLightningBoltUUID bY
stewEffects bX
<clinit> ()V <clinit>
<init> (Lnet/minecraft/world/entity/EntityType;Lnet/minecraft/world/level/Level;)V <init>
addAdditionalSaveData (Lnet/minecraft/nbt/CompoundTag;)V b
checkMushroomSpawnRules (Lnet/minecraft/world/entity/EntityType;Lnet/minecraft/world/level/LevelAccessor;Lnet/minecraft/world/entity/MobSpawnType;Lnet/minecraft/core/BlockPos;Lnet/minecraft/util/RandomSource;)Z c
defineSynchedData ()V c_
getBreedOffspring (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/AgeableMob;)Lnet/minecraft/world/entity/animal/MushroomCow; c
getBreedOffspring (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/AgeableMob;)Lnet/minecraft/world/entity/animal/Cow; b
getBreedOffspring (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/AgeableMob;)Lnet/minecraft/world/entity/AgeableMob; a
getEffectsFromItemStack (Lnet/minecraft/world/item/ItemStack;)Ljava/util/Optional; l
getOffspringType (Lnet/minecraft/world/entity/animal/MushroomCow;)Lnet/minecraft/world/entity/animal/MushroomCow$MushroomType; a
getVariant ()Ljava/lang/Object; c
getVariant ()Lnet/minecraft/world/entity/animal/MushroomCow$MushroomType; w
getWalkTargetValue (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/LevelReader;)F a
lambda$addAdditionalSaveData$1 (Lnet/minecraft/nbt/CompoundTag;Lnet/minecraft/nbt/Tag;)V a
lambda$mobInteract$0 (Lnet/minecraft/world/InteractionHand;Lnet/minecraft/world/entity/player/Player;)V a
lambda$readAdditionalSaveData$2 (Ljava/util/List;)V a
mobInteract (Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/InteractionHand;)Lnet/minecraft/world/InteractionResult; b
readAdditionalSaveData (Lnet/minecraft/nbt/CompoundTag;)V a
readyForShearing ()Z a
setVariant (Lnet/minecraft/world/entity/animal/MushroomCow$MushroomType;)V a
setVariant (Ljava/lang/Object;)V a
shear (Lnet/minecraft/sounds/SoundSource;)V a
thunderHit (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LightningBolt;)V a
net/minecraft/world/entity/animal/MushroomCow$MushroomType byl$a
$VALUES f
BROWN b
CODEC c
RED a
blockState e
type d
$values ()[Lnet/minecraft/world/entity/animal/MushroomCow$MushroomType; b
<clinit> ()V <clinit>
<init> (Ljava/lang/String;ILjava/lang/String;Lnet/minecraft/world/level/block/state/BlockState;)V <init>
byType (Ljava/lang/String;)Lnet/minecraft/world/entity/animal/MushroomCow$MushroomType; a
getBlockState ()Lnet/minecraft/world/level/block/state/BlockState; a
getSerializedName ()Ljava/lang/String; c
valueOf (Ljava/lang/String;)Lnet/minecraft/world/entity/animal/MushroomCow$MushroomType; valueOf
values ()[Lnet/minecraft/world/entity/animal/MushroomCow$MushroomType; values
net/minecraft/world/entity/animal/Ocelot bym
CROUCH_SPEED_MOD bT
DATA_TRUSTING bY
SPRINT_SPEED_MOD bW
TEMPT_INGREDIENT bX
WALK_SPEED_MOD bU
ocelotAvoidPlayersGoal bZ
temptGoal ca
<clinit> ()V <clinit>
<init> (Lnet/minecraft/world/entity/EntityType;Lnet/minecraft/world/level/Level;)V <init>
addAdditionalSaveData (Lnet/minecraft/nbt/CompoundTag;)V b
checkOcelotSpawnRules (Lnet/minecraft/world/entity/EntityType;Lnet/minecraft/world/level/LevelAccessor;Lnet/minecraft/world/entity/MobSpawnType;Lnet/minecraft/core/BlockPos;Lnet/minecraft/util/RandomSource;)Z c
checkSpawnObstruction (Lnet/minecraft/world/level/LevelReader;)Z a
createAttributes ()Lnet/minecraft/world/entity/ai/attributes/AttributeSupplier$Builder; u
customServerAiStep ()V Z
defineSynchedData ()V c_
doHurtTarget (Lnet/minecraft/world/entity/Entity;)Z C
finalizeSpawn (Lnet/minecraft/world/level/ServerLevelAccessor;Lnet/minecraft/world/DifficultyInstance;Lnet/minecraft/world/entity/MobSpawnType;Lnet/minecraft/world/entity/SpawnGroupData;Lnet/minecraft/nbt/CompoundTag;)Lnet/minecraft/world/entity/SpawnGroupData; a
getAmbientSound ()Lnet/minecraft/sounds/SoundEvent; y
getAmbientSoundInterval ()I Q
getAttackDamage ()F ge
getBreedOffspring (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/AgeableMob;)Lnet/minecraft/world/entity/animal/Ocelot; b
getBreedOffspring (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/AgeableMob;)Lnet/minecraft/world/entity/AgeableMob; a
getDeathSound ()Lnet/minecraft/sounds/SoundEvent; n_
getHurtSound (Lnet/minecraft/world/damagesource/DamageSource;)Lnet/minecraft/sounds/SoundEvent; d
getLeashOffset ()Lnet/minecraft/world/phys/Vec3; cJ
getPassengerAttachmentPoint (Lnet/minecraft/world/entity/Entity;Lnet/minecraft/world/entity/EntityDimensions;F)Lorg/joml/Vector3f; a
handleEntityEvent (B)V b
isFood (Lnet/minecraft/world/item/ItemStack;)Z m
isSteppingCarefully ()Z bT
isTrusting ()Z A
mobInteract (Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/InteractionHand;)Lnet/minecraft/world/InteractionResult; b
readAdditionalSaveData (Lnet/minecraft/nbt/CompoundTag;)V a
reassessTrustingGoals ()V w
registerGoals ()V B
removeWhenFarAway (D)Z h
setTrusting (Z)V w
spawnTrustingParticles (Z)V x
net/minecraft/world/entity/animal/Ocelot$OcelotAvoidEntityGoal bym$a
ocelot i
<init> (Lnet/minecraft/world/entity/animal/Ocelot;Ljava/lang/Class;FDD)V <init>
canContinueToUse ()Z b
canUse ()Z a
net/minecraft/world/entity/animal/Ocelot$OcelotTemptGoal bym$b
ocelot c
<init> (Lnet/minecraft/world/entity/animal/Ocelot;DLnet/minecraft/world/item/crafting/Ingredient;Z)V <init>
canScare ()Z h
net/minecraft/world/entity/animal/Panda byn
BREED_TARGETING cc
DATA_ID_FLAGS cb
EAT_COUNTER bY
EAT_TICK_INTERVAL ch
FLAG_ON_BACK cg
FLAG_ROLL ce
FLAG_SIT cf
FLAG_SNEEZE cd
HIDDEN_GENE_ID ca
MAIN_GENE_ID bZ
PANDA_ITEMS ct
SNEEZE_COUNTER bX
TOTAL_ROLL_STEPS bT
TOTAL_UNHAPPY_TIME ci
UNHAPPY_COUNTER bW
didBite ck
gotBamboo cj
lookAtPlayerGoal cs
onBackAmount co
onBackAmountO cp
rollAmount cq
rollAmountO cr
rollCounter bU
rollDelta cl
sitAmount cm
sitAmountO cn
<clinit> ()V <clinit>
<init> (Lnet/minecraft/world/entity/EntityType;Lnet/minecraft/world/level/Level;)V <init>
access$000 (Lnet/minecraft/world/entity/animal/Panda;)Lnet/minecraft/util/RandomSource; a
access$100 (Lnet/minecraft/world/entity/animal/Panda;)Lnet/minecraft/util/RandomSource; b
access$1000 (Lnet/minecraft/world/entity/animal/Panda;)Lnet/minecraft/util/RandomSource; k
access$200 (Lnet/minecraft/world/entity/animal/Panda;)Lnet/minecraft/util/RandomSource; c
access$300 (Lnet/minecraft/world/entity/animal/Panda;)Lnet/minecraft/util/RandomSource; d
access$400 (Lnet/minecraft/world/entity/animal/Panda;)Lnet/minecraft/util/RandomSource; e
access$500 (Lnet/minecraft/world/entity/animal/Panda;)Lnet/minecraft/util/RandomSource; f
access$600 (Lnet/minecraft/world/entity/animal/Panda;)Lnet/minecraft/util/RandomSource; g
access$700 (Lnet/minecraft/world/entity/animal/Panda;)Lnet/minecraft/util/RandomSource; h
access$800 (Lnet/minecraft/world/entity/animal/Panda;)Lnet/minecraft/util/RandomSource; i
access$900 (Lnet/minecraft/world/entity/animal/Panda;)Lnet/minecraft/util/RandomSource; j
addAdditionalSaveData (Lnet/minecraft/nbt/CompoundTag;)V b
addEatingParticles ()V gB
afterSneeze ()V gG
canBeLeashed (Lnet/minecraft/world/entity/player/Player;)Z a
canPerformAction ()Z gy
canTakeItem (Lnet/minecraft/world/item/ItemStack;)Z f
createAttributes ()Lnet/minecraft/world/entity/ai/attributes/AttributeSupplier$Builder; gp
defineSynchedData ()V c_
doHurtTarget (Lnet/minecraft/world/entity/Entity;)Z C
eat (Z)V y
finalizeSpawn (Lnet/minecraft/world/level/ServerLevelAccessor;Lnet/minecraft/world/DifficultyInstance;Lnet/minecraft/world/entity/MobSpawnType;Lnet/minecraft/world/entity/SpawnGroupData;Lnet/minecraft/nbt/CompoundTag;)Lnet/minecraft/world/entity/SpawnGroupData; a
getAmbientSound ()Lnet/minecraft/sounds/SoundEvent; y
getBreedOffspring (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/AgeableMob;)Lnet/minecraft/world/entity/AgeableMob; a
getDeathSound ()Lnet/minecraft/sounds/SoundEvent; n_
getEatCounter ()I gz
getFlag (I)Z w
getHiddenGene ()Lnet/minecraft/world/entity/animal/Panda$Gene; gn
getHurtSound (Lnet/minecraft/world/damagesource/DamageSource;)Lnet/minecraft/sounds/SoundEvent; d
getLieOnBackAmount (F)F F
getMainGene ()Lnet/minecraft/world/entity/animal/Panda$Gene; gm
getOneOfGenesRandomly ()Lnet/minecraft/world/entity/animal/Panda$Gene; gH
getPassengerAttachmentPoint (Lnet/minecraft/world/entity/Entity;Lnet/minecraft/world/entity/EntityDimensions;F)Lorg/joml/Vector3f; a
getRollAmount (F)F G
getSitAmount (F)F E
getSneezeCounter ()I gl
getUnhappyCounter ()I u
getVariant ()Lnet/minecraft/world/entity/animal/Panda$Gene; gq
handleEating ()V gA
handleRoll ()V gF
hurt (Lnet/minecraft/world/damagesource/DamageSource;F)Z a
isAggressive ()Z fW
isBrown ()Z gu
isEating ()Z gk
isFood (Lnet/minecraft/world/item/ItemStack;)Z m
isFoodOrCake (Lnet/minecraft/world/item/ItemStack;)Z l
isLazy ()Z gr
isOnBack ()Z ge
isPlayful ()Z gt
isRolling ()Z go
isScared ()Z gw
isSitting ()Z A
isSneezing ()Z w
isWeak ()Z gv
isWorried ()Z gs
lambda$static$0 (Lnet/minecraft/world/entity/item/ItemEntity;)Z c
mobInteract (Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/InteractionHand;)Lnet/minecraft/world/InteractionResult; b
pickUpItem (Lnet/minecraft/world/entity/item/ItemEntity;)V b
playStepSound (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)V b
readAdditionalSaveData (Lnet/minecraft/nbt/CompoundTag;)V a
registerGoals ()V B
roll (Z)V A
setAttributes ()V gx
setEatCounter (I)V v
setFlag (IZ)V d
setGeneFromParents (Lnet/minecraft/world/entity/animal/Panda;Lnet/minecraft/world/entity/animal/Panda;)V a
setHiddenGene (Lnet/minecraft/world/entity/animal/Panda$Gene;)V b
setMainGene (Lnet/minecraft/world/entity/animal/Panda$Gene;)V a
setOnBack (Z)V x
setSneezeCounter (I)V u
setUnhappyCounter (I)V t
sit (Z)V w
sneeze (Z)V z
tick ()V l
tryToSit ()V gI
updateOnBackAnimation ()V gD
updateRollAmount ()V gE
updateSitAmount ()V gC
net/minecraft/world/entity/animal/Panda$Gene byn$a
$VALUES n
AGGRESSIVE g
BROWN e
BY_ID i
CODEC h
LAZY b
MAX_GENE j
NORMAL a
PLAYFUL d
WEAK f
WORRIED c
id k
isRecessive m
name l
$values ()[Lnet/minecraft/world/entity/animal/Panda$Gene; d
<clinit> ()V <clinit>
<init> (Ljava/lang/String;IILjava/lang/String;Z)V <init>
byId (I)Lnet/minecraft/world/entity/animal/Panda$Gene; a
byName (Ljava/lang/String;)Lnet/minecraft/world/entity/animal/Panda$Gene; a
getId ()I a
getRandom (Lnet/minecraft/util/RandomSource;)Lnet/minecraft/world/entity/animal/Panda$Gene; a
getSerializedName ()Ljava/lang/String; c
getVariantFromGenes (Lnet/minecraft/world/entity/animal/Panda$Gene;Lnet/minecraft/world/entity/animal/Panda$Gene;)Lnet/minecraft/world/entity/animal/Panda$Gene; a
isRecessive ()Z b
valueOf (Ljava/lang/String;)Lnet/minecraft/world/entity/animal/Panda$Gene; valueOf
values ()[Lnet/minecraft/world/entity/animal/Panda$Gene; values
net/minecraft/world/entity/animal/Panda$PandaAttackGoal byn$b
panda b
<init> (Lnet/minecraft/world/entity/animal/Panda;DZ)V <init>
canUse ()Z a
net/minecraft/world/entity/animal/Panda$PandaAvoidGoal byn$c
panda i
<init> (Lnet/minecraft/world/entity/animal/Panda;Ljava/lang/Class;FDD)V <init>
canUse ()Z a
net/minecraft/world/entity/animal/Panda$PandaBreedGoal byn$d
panda d
unhappyCooldown e
<init> (Lnet/minecraft/world/entity/animal/Panda;D)V <init>
canFindBamboo ()Z h
canUse ()Z a
net/minecraft/world/entity/animal/Panda$PandaHurtByTargetGoal byn$e
panda a
<init> (Lnet/minecraft/world/entity/animal/Panda;[Ljava/lang/Class;)V <init>
alertOther (Lnet/minecraft/world/entity/Mob;Lnet/minecraft/world/entity/LivingEntity;)V a
canContinueToUse ()Z b
net/minecraft/world/entity/animal/Panda$PandaLieOnBackGoal byn$f
cooldown b
panda a
<init> (Lnet/minecraft/world/entity/animal/Panda;)V <init>
canContinueToUse ()Z b
canUse ()Z a
start ()V c
stop ()V d
net/minecraft/world/entity/animal/Panda$PandaLookAtPlayerGoal byn$g
panda h
<init> (Lnet/minecraft/world/entity/animal/Panda;Ljava/lang/Class;F)V <init>
canContinueToUse ()Z b
canUse ()Z a
lambda$canUse$0 (Lnet/minecraft/world/entity/LivingEntity;)Z b
setTarget (Lnet/minecraft/world/entity/LivingEntity;)V a
tick ()V e
net/minecraft/world/entity/animal/Panda$PandaMoveControl byn$h
panda l
<init> (Lnet/minecraft/world/entity/animal/Panda;)V <init>
tick ()V a
net/minecraft/world/entity/animal/Panda$PandaPanicGoal byn$i
panda h
<init> (Lnet/minecraft/world/entity/animal/Panda;D)V <init>
canContinueToUse ()Z b
shouldPanic ()Z h
net/minecraft/world/entity/animal/Panda$PandaRollGoal byn$j
panda a
<init> (Lnet/minecraft/world/entity/animal/Panda;)V <init>
canContinueToUse ()Z b
canUse ()Z a
isInterruptable ()Z S_
start ()V c
net/minecraft/world/entity/animal/Panda$PandaSitGoal byn$k
cooldown b
this$0 a
<init> (Lnet/minecraft/world/entity/animal/Panda;)V <init>
canContinueToUse ()Z b
canUse ()Z a
start ()V c
stop ()V d
tick ()V e
net/minecraft/world/entity/animal/Panda$PandaSneezeGoal byn$l
panda a
<init> (Lnet/minecraft/world/entity/animal/Panda;)V <init>
canContinueToUse ()Z b
canUse ()Z a
start ()V c
net/minecraft/world/entity/animal/Parrot byo
DATA_VARIANT_ID ca
MOB_SOUND_MAP ce
NOT_PARROT_PREDICATE cb
POISONOUS_FOOD cc
TAME_FOOD cd
flap bW
flapSpeed bX
flapping cf
jukebox ci
nextFlap cg
oFlap bZ
oFlapSpeed bY
partyParrot ch
<clinit> ()V <clinit>
<init> (Lnet/minecraft/world/entity/EntityType;Lnet/minecraft/world/level/Level;)V <init>
addAdditionalSaveData (Lnet/minecraft/nbt/CompoundTag;)V b
aiStep ()V d_
calculateFlapping ()V go
canMate (Lnet/minecraft/world/entity/animal/Animal;)Z a
checkFallDamage (DZLnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/core/BlockPos;)V a
checkParrotSpawnRules (Lnet/minecraft/world/entity/EntityType;Lnet/minecraft/world/level/LevelAccessor;Lnet/minecraft/world/entity/MobSpawnType;Lnet/minecraft/core/BlockPos;Lnet/minecraft/util/RandomSource;)Z c
createAttributes ()Lnet/minecraft/world/entity/ai/attributes/AttributeSupplier$Builder; gk
createNavigation (Lnet/minecraft/world/level/Level;)Lnet/minecraft/world/entity/ai/navigation/PathNavigation; b
defineSynchedData ()V c_
doHurtTarget (Lnet/minecraft/world/entity/Entity;)Z C
doPush (Lnet/minecraft/world/entity/Entity;)V D
finalizeSpawn (Lnet/minecraft/world/level/ServerLevelAccessor;Lnet/minecraft/world/DifficultyInstance;Lnet/minecraft/world/entity/MobSpawnType;Lnet/minecraft/world/entity/SpawnGroupData;Lnet/minecraft/nbt/CompoundTag;)Lnet/minecraft/world/entity/SpawnGroupData; a
getAmbient (Lnet/minecraft/world/level/Level;Lnet/minecraft/util/RandomSource;)Lnet/minecraft/sounds/SoundEvent; a
getAmbientSound ()Lnet/minecraft/sounds/SoundEvent; y
getBreedOffspring (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/AgeableMob;)Lnet/minecraft/world/entity/AgeableMob; a
getDeathSound ()Lnet/minecraft/sounds/SoundEvent; n_
getHurtSound (Lnet/minecraft/world/damagesource/DamageSource;)Lnet/minecraft/sounds/SoundEvent; d
getImitatedSound (Lnet/minecraft/world/entity/EntityType;)Lnet/minecraft/sounds/SoundEvent; b
getLeashOffset ()Lnet/minecraft/world/phys/Vec3; cJ
getPassengerAttachmentPoint (Lnet/minecraft/world/entity/Entity;Lnet/minecraft/world/entity/EntityDimensions;F)Lorg/joml/Vector3f; a
getPitch (Lnet/minecraft/util/RandomSource;)F a
getSoundSource ()Lnet/minecraft/sounds/SoundSource; db
getStandingEyeHeight (Lnet/minecraft/world/entity/Pose;Lnet/minecraft/world/entity/EntityDimensions;)F b
getVariant ()Ljava/lang/Object; c
getVariant ()Lnet/minecraft/world/entity/animal/Parrot$Variant; gm
getVoicePitch ()F eX
hurt (Lnet/minecraft/world/damagesource/DamageSource;F)Z a
imitateNearbyMobs (Lnet/minecraft/world/level/Level;Lnet/minecraft/world/entity/Entity;)Z a
isBaby ()Z o_
isFlapping ()Z aT
isFlying ()Z gr
isFood (Lnet/minecraft/world/item/ItemStack;)Z m
isPartyParrot ()Z gl
isPushable ()Z bu
lambda$static$0 (Ljava/util/HashMap;)V a
mobInteract (Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/InteractionHand;)Lnet/minecraft/world/InteractionResult; b
onFlap ()V aS
playStepSound (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)V b
readAdditionalSaveData (Lnet/minecraft/nbt/CompoundTag;)V a
registerGoals ()V B
setRecordPlayingNearby (Lnet/minecraft/core/BlockPos;Z)V a
setVariant (Lnet/minecraft/world/entity/animal/Parrot$Variant;)V a
setVariant (Ljava/lang/Object;)V a
net/minecraft/world/entity/animal/Parrot$1 byo$1
<init> ()V <init>
test (Ljava/lang/Object;)Z test
test (Lnet/minecraft/world/entity/Mob;)Z a
net/minecraft/world/entity/animal/Parrot$ParrotWanderGoal byo$a
<init> (Lnet/minecraft/world/entity/PathfinderMob;D)V <init>
getPosition ()Lnet/minecraft/world/phys/Vec3; h
getTreePos ()Lnet/minecraft/world/phys/Vec3; k
net/minecraft/world/entity/animal/Parrot$Variant byo$b
$VALUES j
BLUE b
BY_ID g
CODEC f
GRAY e
GREEN c
RED_BLUE a
YELLOW_BLUE d
id h
name i
$values ()[Lnet/minecraft/world/entity/animal/Parrot$Variant; b
<clinit> ()V <clinit>
<init> (Ljava/lang/String;IILjava/lang/String;)V <init>
byId (I)Lnet/minecraft/world/entity/animal/Parrot$Variant; a
getId ()I a
getSerializedName ()Ljava/lang/String; c
valueOf (Ljava/lang/String;)Lnet/minecraft/world/entity/animal/Parrot$Variant; valueOf
values ()[Lnet/minecraft/world/entity/animal/Parrot$Variant; values
net/minecraft/world/entity/animal/Pig byp
DATA_BOOST_TIME bU
DATA_SADDLE_ID bT
FOOD_ITEMS bW
steering bX
<clinit> ()V <clinit>
<init> (Lnet/minecraft/world/entity/EntityType;Lnet/minecraft/world/level/Level;)V <init>
addAdditionalSaveData (Lnet/minecraft/nbt/CompoundTag;)V b
boost ()Z a
createAttributes ()Lnet/minecraft/world/entity/ai/attributes/AttributeSupplier$Builder; u
defineSynchedData ()V c_
dropEquipment ()V ey
equipSaddle (Lnet/minecraft/sounds/SoundSource;)V a
getAmbientSound ()Lnet/minecraft/sounds/SoundEvent; y
getBreedOffspring (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/AgeableMob;)Lnet/minecraft/world/entity/animal/Pig; b
getBreedOffspring (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/AgeableMob;)Lnet/minecraft/world/entity/AgeableMob; a
getControllingPassenger ()Lnet/minecraft/world/entity/LivingEntity; cN
getDeathSound ()Lnet/minecraft/sounds/SoundEvent; n_
getDismountLocationForPassenger (Lnet/minecraft/world/entity/LivingEntity;)Lnet/minecraft/world/phys/Vec3; b
getHurtSound (Lnet/minecraft/world/damagesource/DamageSource;)Lnet/minecraft/sounds/SoundEvent; d
getLeashOffset ()Lnet/minecraft/world/phys/Vec3; cJ
getPassengerAttachmentPoint (Lnet/minecraft/world/entity/Entity;Lnet/minecraft/world/entity/EntityDimensions;F)Lorg/joml/Vector3f; a
getRiddenInput (Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/phys/Vec3;)Lnet/minecraft/world/phys/Vec3; b
getRiddenSpeed (Lnet/minecraft/world/entity/player/Player;)F e
isFood (Lnet/minecraft/world/item/ItemStack;)Z m
isSaddleable ()Z g
isSaddled ()Z i
mobInteract (Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/InteractionHand;)Lnet/minecraft/world/InteractionResult; b
onSyncedDataUpdated (Lnet/minecraft/network/syncher/EntityDataAccessor;)V a
playStepSound (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)V b
readAdditionalSaveData (Lnet/minecraft/nbt/CompoundTag;)V a
registerGoals ()V B
thunderHit (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LightningBolt;)V a
tickRidden (Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/phys/Vec3;)V a
net/minecraft/world/entity/animal/PolarBear byq
DATA_STANDING_ID bT
PERSISTENT_ANGER_TIME bZ
STAND_ANIMATION_TICKS bU
clientSideStandAnimation bX
clientSideStandAnimationO bW
persistentAngerTarget cb
remainingPersistentAngerTime ca
warningSoundTicks bY
<clinit> ()V <clinit>
<init> (Lnet/minecraft/world/entity/EntityType;Lnet/minecraft/world/level/Level;)V <init>
addAdditionalSaveData (Lnet/minecraft/nbt/CompoundTag;)V b
checkPolarBearSpawnRules (Lnet/minecraft/world/entity/EntityType;Lnet/minecraft/world/level/LevelAccessor;Lnet/minecraft/world/entity/MobSpawnType;Lnet/minecraft/core/BlockPos;Lnet/minecraft/util/RandomSource;)Z c
createAttributes ()Lnet/minecraft/world/entity/ai/attributes/AttributeSupplier$Builder; u
defineSynchedData ()V c_
doHurtTarget (Lnet/minecraft/world/entity/Entity;)Z C
finalizeSpawn (Lnet/minecraft/world/level/ServerLevelAccessor;Lnet/minecraft/world/DifficultyInstance;Lnet/minecraft/world/entity/MobSpawnType;Lnet/minecraft/world/entity/SpawnGroupData;Lnet/minecraft/nbt/CompoundTag;)Lnet/minecraft/world/entity/SpawnGroupData; a
getAmbientSound ()Lnet/minecraft/sounds/SoundEvent; y
getBreedOffspring (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/AgeableMob;)Lnet/minecraft/world/entity/AgeableMob; a
getDeathSound ()Lnet/minecraft/sounds/SoundEvent; n_
getDimensions (Lnet/minecraft/world/entity/Pose;)Lnet/minecraft/world/entity/EntityDimensions; a
getHurtSound (Lnet/minecraft/world/damagesource/DamageSource;)Lnet/minecraft/sounds/SoundEvent; d
getPersistentAngerTarget ()Ljava/util/UUID; b
getRemainingPersistentAngerTime ()I a
getStandingAnimationScale (F)F E
getWaterSlowDown ()F fd
isFood (Lnet/minecraft/world/item/ItemStack;)Z m
isStanding ()Z A
playStepSound (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)V b
playWarningSound ()V w
readAdditionalSaveData (Lnet/minecraft/nbt/CompoundTag;)V a
registerGoals ()V B
setPersistentAngerTarget (Ljava/util/UUID;)V a
setRemainingPersistentAngerTime (I)V a
setStanding (Z)V w
startPersistentAngerTimer ()V c
tick ()V l
net/minecraft/world/entity/animal/PolarBear$PolarBearAttackPlayersGoal byq$a
this$0 i
<init> (Lnet/minecraft/world/entity/animal/PolarBear;)V <init>
canUse ()Z a
getFollowDistance ()D l
net/minecraft/world/entity/animal/PolarBear$PolarBearHurtByTargetGoal byq$b
this$0 a
<init> (Lnet/minecraft/world/entity/animal/PolarBear;)V <init>
alertOther (Lnet/minecraft/world/entity/Mob;Lnet/minecraft/world/entity/LivingEntity;)V a
start ()V c
net/minecraft/world/entity/animal/PolarBear$PolarBearMeleeAttackGoal byq$c
this$0 b
<init> (Lnet/minecraft/world/entity/animal/PolarBear;)V <init>
checkAndPerformAttack (Lnet/minecraft/world/entity/LivingEntity;)V a
stop ()V d
net/minecraft/world/entity/animal/PolarBear$PolarBearPanicGoal byq$d
this$0 h
<init> (Lnet/minecraft/world/entity/animal/PolarBear;)V <init>
shouldPanic ()Z h
net/minecraft/world/entity/animal/Pufferfish byr
PUFF_STATE e
SCARY_MOB bV
STATE_FULL d
STATE_MID c
STATE_SMALL b
deflateTimer bU
inflateCounter bT
targetingConditions bW
<clinit> ()V <clinit>
<init> (Lnet/minecraft/world/entity/EntityType;Lnet/minecraft/world/level/Level;)V <init>
addAdditionalSaveData (Lnet/minecraft/nbt/CompoundTag;)V b
aiStep ()V d_
defineSynchedData ()V c_
getAmbientSound ()Lnet/minecraft/sounds/SoundEvent; y
getBucketItemStack ()Lnet/minecraft/world/item/ItemStack; b
getDeathSound ()Lnet/minecraft/sounds/SoundEvent; n_
getDimensions (Lnet/minecraft/world/entity/Pose;)Lnet/minecraft/world/entity/EntityDimensions; a
getFlopSound ()Lnet/minecraft/sounds/SoundEvent; gf
getHurtSound (Lnet/minecraft/world/damagesource/DamageSource;)Lnet/minecraft/sounds/SoundEvent; d
getPuffState ()I gg
getScale (I)F s
lambda$aiStep$1 (Lnet/minecraft/world/entity/Mob;)Z b
lambda$static$0 (Lnet/minecraft/world/entity/LivingEntity;)Z j
onSyncedDataUpdated (Lnet/minecraft/network/syncher/EntityDataAccessor;)V a
playerTouch (Lnet/minecraft/world/entity/player/Player;)V b_
readAdditionalSaveData (Lnet/minecraft/nbt/CompoundTag;)V a
registerGoals ()V B
setPuffState (I)V c
tick ()V l
touch (Lnet/minecraft/world/entity/Mob;)V a
net/minecraft/world/entity/animal/Pufferfish$PufferfishPuffGoal byr$a
fish a
<init> (Lnet/minecraft/world/entity/animal/Pufferfish;)V <init>
canUse ()Z a
lambda$canUse$0 (Lnet/minecraft/world/entity/LivingEntity;)Z a
start ()V c
stop ()V d
net/minecraft/world/entity/animal/Rabbit bys
ATTACK_SPEED_MOD bY
BREED_SPEED_MOD bU
DATA_TYPE_ID cb
EVIL_ARMOR_VALUE ca
EVIL_ATTACK_POWER bZ
FLEE_SPEED_MOD bX
FOLLOW_SPEED_MOD bW
KILLER_BUNNY cc
MORE_CARROTS_DELAY cd
STROLL_SPEED_MOD bT
jumpDelayTicks ch
jumpDuration cf
jumpTicks ce
moreCarrotTicks ci
wasOnGround cg
<clinit> ()V <clinit>
<init> (Lnet/minecraft/world/entity/EntityType;Lnet/minecraft/world/level/Level;)V <init>
access$000 (Lnet/minecraft/world/entity/animal/Rabbit;)Z a
access$100 (Lnet/minecraft/world/entity/animal/Rabbit;)Lnet/minecraft/world/entity/ai/control/JumpControl; b
addAdditionalSaveData (Lnet/minecraft/nbt/CompoundTag;)V b
aiStep ()V d_
canSpawnSprintParticle ()Z bl
checkLandingDelay ()V gn
checkRabbitSpawnRules (Lnet/minecraft/world/entity/EntityType;Lnet/minecraft/world/level/LevelAccessor;Lnet/minecraft/world/entity/MobSpawnType;Lnet/minecraft/core/BlockPos;Lnet/minecraft/util/RandomSource;)Z c
createAttributes ()Lnet/minecraft/world/entity/ai/attributes/AttributeSupplier$Builder; w
customServerAiStep ()V Z
defineSynchedData ()V c_
disableJumpControl ()V gl
doHurtTarget (Lnet/minecraft/world/entity/Entity;)Z C
enableJumpControl ()V gk
facePoint (DD)V c
finalizeSpawn (Lnet/minecraft/world/level/ServerLevelAccessor;Lnet/minecraft/world/DifficultyInstance;Lnet/minecraft/world/entity/MobSpawnType;Lnet/minecraft/world/entity/SpawnGroupData;Lnet/minecraft/nbt/CompoundTag;)Lnet/minecraft/world/entity/SpawnGroupData; a
getAmbientSound ()Lnet/minecraft/sounds/SoundEvent; y
getBreedOffspring (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/AgeableMob;)Lnet/minecraft/world/entity/animal/Rabbit; b
getBreedOffspring (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/AgeableMob;)Lnet/minecraft/world/entity/AgeableMob; a
getDeathSound ()Lnet/minecraft/sounds/SoundEvent; n_
getHurtSound (Lnet/minecraft/world/damagesource/DamageSource;)Lnet/minecraft/sounds/SoundEvent; d
getJumpCompletion (F)F E
getJumpPower ()F eZ
getJumpSound ()Lnet/minecraft/sounds/SoundEvent; A
getLeashOffset ()Lnet/minecraft/world/phys/Vec3; cJ
getRandomRabbitVariant (Lnet/minecraft/world/level/LevelAccessor;Lnet/minecraft/core/BlockPos;)Lnet/minecraft/world/entity/animal/Rabbit$Variant; a
getSoundSource ()Lnet/minecraft/sounds/SoundSource; db
getVariant ()Ljava/lang/Object; c
getVariant ()Lnet/minecraft/world/entity/animal/Rabbit$Variant; ge
handleEntityEvent (B)V b
isFood (Lnet/minecraft/world/item/ItemStack;)Z m
isTemptingItem (Lnet/minecraft/world/item/ItemStack;)Z l
jumpFromGround ()V fb
readAdditionalSaveData (Lnet/minecraft/nbt/CompoundTag;)V a
registerGoals ()V B
setJumping (Z)V r
setLandingDelay ()V gm
setSpeedModifier (D)V i
setVariant (Ljava/lang/Object;)V a
setVariant (Lnet/minecraft/world/entity/animal/Rabbit$Variant;)V a
startJumping ()V u
wantsMoreFood ()Z go
net/minecraft/world/entity/animal/Rabbit$RabbitAvoidEntityGoal bys$a
rabbit i
<init> (Lnet/minecraft/world/entity/animal/Rabbit;Ljava/lang/Class;FDD)V <init>
canUse ()Z a
net/minecraft/world/entity/animal/Rabbit$RabbitGroupData bys$b
variant a
<init> (Lnet/minecraft/world/entity/animal/Rabbit$Variant;)V <init>
net/minecraft/world/entity/animal/Rabbit$RabbitJumpControl bys$c
canJump c
rabbit b
<init> (Lnet/minecraft/world/entity/animal/Rabbit;)V <init>
canJump ()Z d
setCanJump (Z)V a
tick ()V b
wantJump ()Z c
net/minecraft/world/entity/animal/Rabbit$RabbitMoveControl bys$d
nextJumpSpeed m
rabbit l
<init> (Lnet/minecraft/world/entity/animal/Rabbit;)V <init>
setWantedPosition (DDDD)V a
tick ()V a
net/minecraft/world/entity/animal/Rabbit$RabbitPanicGoal bys$e
rabbit h
<init> (Lnet/minecraft/world/entity/animal/Rabbit;D)V <init>
tick ()V e
net/minecraft/world/entity/animal/Rabbit$RaidGardenGoal bys$f
canRaid i
rabbit g
wantsToRaid h
<init> (Lnet/minecraft/world/entity/animal/Rabbit;)V <init>
canContinueToUse ()Z b
canUse ()Z a
isValidTarget (Lnet/minecraft/world/level/LevelReader;Lnet/minecraft/core/BlockPos;)Z a
tick ()V e
net/minecraft/world/entity/animal/Rabbit$Variant bys$g
$VALUES l
BLACK c
BROWN a
BY_ID i
CODEC h
EVIL g
GOLD e
SALT f
WHITE b
WHITE_SPLOTCHED d
id j
name k
$values ()[Lnet/minecraft/world/entity/animal/Rabbit$Variant; b
<clinit> ()V <clinit>
<init> (Ljava/lang/String;IILjava/lang/String;)V <init>
byId (I)Lnet/minecraft/world/entity/animal/Rabbit$Variant; a
getSerializedName ()Ljava/lang/String; c
id ()I a
valueOf (Ljava/lang/String;)Lnet/minecraft/world/entity/animal/Rabbit$Variant; valueOf
values ()[Lnet/minecraft/world/entity/animal/Rabbit$Variant; values
net/minecraft/world/entity/animal/Salmon byt
<init> (Lnet/minecraft/world/entity/EntityType;Lnet/minecraft/world/level/Level;)V <init>
getAmbientSound ()Lnet/minecraft/sounds/SoundEvent; y
getBucketItemStack ()Lnet/minecraft/world/item/ItemStack; b
getDeathSound ()Lnet/minecraft/sounds/SoundEvent; n_
getFlopSound ()Lnet/minecraft/sounds/SoundEvent; gf
getHurtSound (Lnet/minecraft/world/damagesource/DamageSource;)Lnet/minecraft/sounds/SoundEvent; d
getMaxSchoolSize ()I gg
net/minecraft/world/entity/animal/Sheep byu
COLORARRAY_BY_COLOR bX
DATA_WOOL_ID bU
EAT_ANIMATION_TICKS bT
ITEM_BY_DYE bW
eatAnimationTick bY
eatBlockGoal bZ
<clinit> ()V <clinit>
<init> (Lnet/minecraft/world/entity/EntityType;Lnet/minecraft/world/level/Level;)V <init>
addAdditionalSaveData (Lnet/minecraft/nbt/CompoundTag;)V b
aiStep ()V d_
ate ()V P
createAttributes ()Lnet/minecraft/world/entity/ai/attributes/AttributeSupplier$Builder; u
createSheepColor (Lnet/minecraft/world/item/DyeColor;)[F c
customServerAiStep ()V Z
defineSynchedData ()V c_
finalizeSpawn (Lnet/minecraft/world/level/ServerLevelAccessor;Lnet/minecraft/world/DifficultyInstance;Lnet/minecraft/world/entity/MobSpawnType;Lnet/minecraft/world/entity/SpawnGroupData;Lnet/minecraft/nbt/CompoundTag;)Lnet/minecraft/world/entity/SpawnGroupData; a
getAmbientSound ()Lnet/minecraft/sounds/SoundEvent; y
getBreedOffspring (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/AgeableMob;)Lnet/minecraft/world/entity/animal/Sheep; b
getBreedOffspring (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/AgeableMob;)Lnet/minecraft/world/entity/AgeableMob; a
getColor ()Lnet/minecraft/world/item/DyeColor; w
getColorArray (Lnet/minecraft/world/item/DyeColor;)[F a
getDeathSound ()Lnet/minecraft/sounds/SoundEvent; n_
getDefaultLootTable ()Lnet/minecraft/resources/ResourceLocation; U
getHeadEatAngleScale (F)F F
getHeadEatPositionScale (F)F E
getHurtSound (Lnet/minecraft/world/damagesource/DamageSource;)Lnet/minecraft/sounds/SoundEvent; d
getOffspringColor (Lnet/minecraft/world/entity/animal/Animal;Lnet/minecraft/world/entity/animal/Animal;)Lnet/minecraft/world/item/DyeColor; a
getPassengerAttachmentPoint (Lnet/minecraft/world/entity/Entity;Lnet/minecraft/world/entity/EntityDimensions;F)Lorg/joml/Vector3f; a
getRandomSheepColor (Lnet/minecraft/util/RandomSource;)Lnet/minecraft/world/item/DyeColor; a
getStandingEyeHeight (Lnet/minecraft/world/entity/Pose;Lnet/minecraft/world/entity/EntityDimensions;)F b
handleEntityEvent (B)V b
isSheared ()Z A
lambda$getOffspringColor$3 (Lnet/minecraft/world/inventory/CraftingContainer;Lnet/minecraft/world/item/crafting/RecipeHolder;)Lnet/minecraft/world/item/ItemStack; a
lambda$getOffspringColor$4 (Lnet/minecraft/world/item/DyeColor;Lnet/minecraft/world/item/DyeColor;)Lnet/minecraft/world/item/DyeColor; b
lambda$mobInteract$2 (Lnet/minecraft/world/InteractionHand;Lnet/minecraft/world/entity/player/Player;)V a
lambda$static$0 (Ljava/util/EnumMap;)V a
lambda$static$1 (Lnet/minecraft/world/item/DyeColor;)Lnet/minecraft/world/item/DyeColor; d
makeContainer (Lnet/minecraft/world/item/DyeColor;Lnet/minecraft/world/item/DyeColor;)Lnet/minecraft/world/inventory/CraftingContainer; a
mobInteract (Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/InteractionHand;)Lnet/minecraft/world/InteractionResult; b
playStepSound (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)V b
readAdditionalSaveData (Lnet/minecraft/nbt/CompoundTag;)V a
readyForShearing ()Z a
registerGoals ()V B
setColor (Lnet/minecraft/world/item/DyeColor;)V b
setSheared (Z)V w
shear (Lnet/minecraft/sounds/SoundSource;)V a
net/minecraft/world/entity/animal/Sheep$1 byu$1
<init> (Lnet/minecraft/world/inventory/MenuType;I)V <init>
quickMoveStack (Lnet/minecraft/world/entity/player/Player;I)Lnet/minecraft/world/item/ItemStack; a
stillValid (Lnet/minecraft/world/entity/player/Player;)Z a
net/minecraft/world/entity/animal/Sheep$2 byu$2
$SwitchMap$net$minecraft$world$item$DyeColor a
<clinit> ()V <clinit>
net/minecraft/world/entity/animal/ShoulderRidingEntity byv
RIDE_COOLDOWN bW
rideCooldownCounter bX
<init> (Lnet/minecraft/world/entity/EntityType;Lnet/minecraft/world/level/Level;)V <init>
canSitOnShoulder ()Z gn
setEntityOnShoulder (Lnet/minecraft/server/level/ServerPlayer;)Z b
tick ()V l
net/minecraft/world/entity/animal/SnowGolem byw
DATA_PUMPKIN_ID b
EYE_HEIGHT d
PUMPKIN_FLAG c
<clinit> ()V <clinit>
<init> (Lnet/minecraft/world/entity/EntityType;Lnet/minecraft/world/level/Level;)V <init>
addAdditionalSaveData (Lnet/minecraft/nbt/CompoundTag;)V b
aiStep ()V d_
createAttributes ()Lnet/minecraft/world/entity/ai/attributes/AttributeSupplier$Builder; u
defineSynchedData ()V c_
getAmbientSound ()Lnet/minecraft/sounds/SoundEvent; y
getDeathSound ()Lnet/minecraft/sounds/SoundEvent; n_
getHurtSound (Lnet/minecraft/world/damagesource/DamageSource;)Lnet/minecraft/sounds/SoundEvent; d
getLeashOffset ()Lnet/minecraft/world/phys/Vec3; cJ
getStandingEyeHeight (Lnet/minecraft/world/entity/Pose;Lnet/minecraft/world/entity/EntityDimensions;)F b
hasPumpkin ()Z w
isSensitiveToWater ()Z fh
lambda$mobInteract$1 (Lnet/minecraft/world/InteractionHand;Lnet/minecraft/world/entity/player/Player;)V a
lambda$registerGoals$0 (Lnet/minecraft/world/entity/LivingEntity;)Z j
mobInteract (Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/InteractionHand;)Lnet/minecraft/world/InteractionResult; b
performRangedAttack (Lnet/minecraft/world/entity/LivingEntity;F)V a
readAdditionalSaveData (Lnet/minecraft/nbt/CompoundTag;)V a
readyForShearing ()Z a
registerGoals ()V B
setPumpkin (Z)V w
shear (Lnet/minecraft/sounds/SoundSource;)V a
net/minecraft/world/entity/animal/Squid byx
oldTentacleAngle bW
oldTentacleMovement bU
rotateSpeed bZ
speed bX
tentacleAngle bV
tentacleMovement bT
tentacleSpeed bY
tx ca
ty cb
tz cc
xBodyRot b
xBodyRotO c
zBodyRot d
zBodyRotO e
<init> (Lnet/minecraft/world/entity/EntityType;Lnet/minecraft/world/level/Level;)V <init>
access$000 (Lnet/minecraft/world/entity/animal/Squid;)Z a
aiStep ()V d_
canBeLeashed (Lnet/minecraft/world/entity/player/Player;)Z a
createAttributes ()Lnet/minecraft/world/entity/ai/attributes/AttributeSupplier$Builder; ge
getAmbientSound ()Lnet/minecraft/sounds/SoundEvent; y
getDeathSound ()Lnet/minecraft/sounds/SoundEvent; n_
getHurtSound (Lnet/minecraft/world/damagesource/DamageSource;)Lnet/minecraft/sounds/SoundEvent; d
getInkParticle ()Lnet/minecraft/core/particles/ParticleOptions; u
getMovementEmission ()Lnet/minecraft/world/entity/Entity$MovementEmission; aW
getSoundVolume ()F eW
getSquirtSound ()Lnet/minecraft/sounds/SoundEvent; w
getStandingEyeHeight (Lnet/minecraft/world/entity/Pose;Lnet/minecraft/world/entity/EntityDimensions;)F b
handleEntityEvent (B)V b
hasMovementVector ()Z gf
hurt (Lnet/minecraft/world/damagesource/DamageSource;F)Z a
registerGoals ()V B
rotateVector (Lnet/minecraft/world/phys/Vec3;)Lnet/minecraft/world/phys/Vec3; j
setMovementVector (FFF)V a
spawnInk ()V A
travel (Lnet/minecraft/world/phys/Vec3;)V a
net/minecraft/world/entity/animal/Squid$SquidFleeGoal byx$a
SQUID_FLEE_MAX_DISTANCE d
SQUID_FLEE_MIN_DISTANCE c
SQUID_FLEE_SPEED b
fleeTicks e
this$0 a
<init> (Lnet/minecraft/world/entity/animal/Squid;)V <init>
canUse ()Z a
requiresUpdateEveryTick ()Z T_
start ()V c
tick ()V e
net/minecraft/world/entity/animal/Squid$SquidRandomMovementGoal byx$b
squid b
this$0 a
<init> (Lnet/minecraft/world/entity/animal/Squid;Lnet/minecraft/world/entity/animal/Squid;)V <init>
canUse ()Z a
tick ()V e
net/minecraft/world/entity/animal/TropicalFish byy
BUCKET_VARIANT_TAG b
COMMON_VARIANTS c
DATA_ID_TYPE_VARIANT d
isSchool e
<clinit> ()V <clinit>
<init> (Lnet/minecraft/world/entity/EntityType;Lnet/minecraft/world/level/Level;)V <init>
addAdditionalSaveData (Lnet/minecraft/nbt/CompoundTag;)V b
checkTropicalFishSpawnRules (Lnet/minecraft/world/entity/EntityType;Lnet/minecraft/world/level/LevelAccessor;Lnet/minecraft/world/entity/MobSpawnType;Lnet/minecraft/core/BlockPos;Lnet/minecraft/util/RandomSource;)Z b
defineSynchedData ()V c_
finalizeSpawn (Lnet/minecraft/world/level/ServerLevelAccessor;Lnet/minecraft/world/DifficultyInstance;Lnet/minecraft/world/entity/MobSpawnType;Lnet/minecraft/world/entity/SpawnGroupData;Lnet/minecraft/nbt/CompoundTag;)Lnet/minecraft/world/entity/SpawnGroupData; a
getAmbientSound ()Lnet/minecraft/sounds/SoundEvent; y
getBaseColor (I)Lnet/minecraft/world/item/DyeColor; s
getBaseColor ()Lnet/minecraft/world/item/DyeColor; gn
getBucketItemStack ()Lnet/minecraft/world/item/ItemStack; b
getDeathSound ()Lnet/minecraft/sounds/SoundEvent; n_
getFlopSound ()Lnet/minecraft/sounds/SoundEvent; gf
getHurtSound (Lnet/minecraft/world/damagesource/DamageSource;)Lnet/minecraft/sounds/SoundEvent; d
getPackedVariant ()I gq
getPattern (I)Lnet/minecraft/world/entity/animal/TropicalFish$Pattern; u
getPatternColor (I)Lnet/minecraft/world/item/DyeColor; t
getPatternColor ()Lnet/minecraft/world/item/DyeColor; go
getPredefinedName (I)Ljava/lang/String; c
getVariant ()Lnet/minecraft/world/entity/animal/TropicalFish$Pattern; gp
getVariant ()Ljava/lang/Object; c
isMaxGroupSizeReached (I)Z d
packVariant (Lnet/minecraft/world/entity/animal/TropicalFish$Pattern;Lnet/minecraft/world/item/DyeColor;Lnet/minecraft/world/item/DyeColor;)I a
readAdditionalSaveData (Lnet/minecraft/nbt/CompoundTag;)V a
saveToBucketTag (Lnet/minecraft/world/item/ItemStack;)V l
setPackedVariant (I)V v
setVariant (Lnet/minecraft/world/entity/animal/TropicalFish$Pattern;)V a
setVariant (Ljava/lang/Object;)V a
net/minecraft/world/entity/animal/TropicalFish$Base byy$a
$VALUES d
LARGE b
SMALL a
id c
$values ()[Lnet/minecraft/world/entity/animal/TropicalFish$Base; a
<clinit> ()V <clinit>
<init> (Ljava/lang/String;II)V <init>
valueOf (Ljava/lang/String;)Lnet/minecraft/world/entity/animal/TropicalFish$Base; valueOf
values ()[Lnet/minecraft/world/entity/animal/TropicalFish$Base; values
net/minecraft/world/entity/animal/TropicalFish$Pattern byy$b
$VALUES s
BETTY k
BLOCKFISH j
BRINELY e
BY_ID n
CLAYFISH l
CODEC m
DASHER d
FLOPPER g
GLITTER i
KOB a
SNOOPER c
SPOTTY f
STRIPEY h
SUNSTREAK b
base q
displayName p
name o
packedId r
$values ()[Lnet/minecraft/world/entity/animal/TropicalFish$Pattern; e
<clinit> ()V <clinit>
<init> (Ljava/lang/String;ILjava/lang/String;Lnet/minecraft/world/entity/animal/TropicalFish$Base;I)V <init>
base ()Lnet/minecraft/world/entity/animal/TropicalFish$Base; a
byId (I)Lnet/minecraft/world/entity/animal/TropicalFish$Pattern; a
displayName ()Lnet/minecraft/network/chat/Component; d
getPackedId ()I b
getSerializedName ()Ljava/lang/String; c
valueOf (Ljava/lang/String;)Lnet/minecraft/world/entity/animal/TropicalFish$Pattern; valueOf
values ()[Lnet/minecraft/world/entity/animal/TropicalFish$Pattern; values
net/minecraft/world/entity/animal/TropicalFish$TropicalFishGroupData byy$c
variant b
<init> (Lnet/minecraft/world/entity/animal/TropicalFish;Lnet/minecraft/world/entity/animal/TropicalFish$Variant;)V <init>
net/minecraft/world/entity/animal/TropicalFish$Variant byy$d
baseColor b
pattern a
patternColor c
<init> (Lnet/minecraft/world/entity/animal/TropicalFish$Pattern;Lnet/minecraft/world/item/DyeColor;Lnet/minecraft/world/item/DyeColor;)V <init>
baseColor ()Lnet/minecraft/world/item/DyeColor; c
equals (Ljava/lang/Object;)Z equals
getPackedId ()I a
hashCode ()I hashCode
pattern ()Lnet/minecraft/world/entity/animal/TropicalFish$Pattern; b
patternColor ()Lnet/minecraft/world/item/DyeColor; d
toString ()Ljava/lang/String; toString
net/minecraft/world/entity/animal/Turtle byz
BABY_ON_LAND_SELECTOR bU
FOOD_ITEMS bT
GOING_HOME ca
HAS_EGG bX
HOME_POS bW
LAYING_EGG bY
TRAVELLING cb
TRAVEL_POS bZ
layEggCounter cc
<clinit> ()V <clinit>
<init> (Lnet/minecraft/world/entity/EntityType;Lnet/minecraft/world/level/Level;)V <init>
access$000 (Lnet/minecraft/world/entity/animal/Turtle;)Lnet/minecraft/util/RandomSource; a
access$100 (Lnet/minecraft/world/entity/animal/Turtle;)Lnet/minecraft/util/RandomSource; b
addAdditionalSaveData (Lnet/minecraft/nbt/CompoundTag;)V b
ageBoundaryReached ()V m
aiStep ()V d_
canBeLeashed (Lnet/minecraft/world/entity/player/Player;)Z a
canFallInLove ()Z gf
checkTurtleSpawnRules (Lnet/minecraft/world/entity/EntityType;Lnet/minecraft/world/level/LevelAccessor;Lnet/minecraft/world/entity/MobSpawnType;Lnet/minecraft/core/BlockPos;Lnet/minecraft/util/RandomSource;)Z c
createAttributes ()Lnet/minecraft/world/entity/ai/attributes/AttributeSupplier$Builder; A
createNavigation (Lnet/minecraft/world/level/Level;)Lnet/minecraft/world/entity/ai/navigation/PathNavigation; b
defineSynchedData ()V c_
finalizeSpawn (Lnet/minecraft/world/level/ServerLevelAccessor;Lnet/minecraft/world/DifficultyInstance;Lnet/minecraft/world/entity/MobSpawnType;Lnet/minecraft/world/entity/SpawnGroupData;Lnet/minecraft/nbt/CompoundTag;)Lnet/minecraft/world/entity/SpawnGroupData; a
getAmbientSound ()Lnet/minecraft/sounds/SoundEvent; y
getAmbientSoundInterval ()I Q
getBreedOffspring (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/AgeableMob;)Lnet/minecraft/world/entity/AgeableMob; a
getDeathSound ()Lnet/minecraft/sounds/SoundEvent; n_
getHomePos ()Lnet/minecraft/core/BlockPos; ge
getHurtSound (Lnet/minecraft/world/damagesource/DamageSource;)Lnet/minecraft/sounds/SoundEvent; d
getMobType ()Lnet/minecraft/world/entity/MobType; eS
getPassengerAttachmentPoint (Lnet/minecraft/world/entity/Entity;Lnet/minecraft/world/entity/EntityDimensions;F)Lorg/joml/Vector3f; a
getScale ()F dZ
getSwimSound ()Lnet/minecraft/sounds/SoundEvent; aN
getTravelPos ()Lnet/minecraft/core/BlockPos; gk
getWalkTargetValue (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/LevelReader;)F a
hasEgg ()Z u
isFood (Lnet/minecraft/world/item/ItemStack;)Z m
isGoingHome ()Z gl
isLayingEgg ()Z w
isPushedByFluid ()Z cz
isTravelling ()Z gm
lambda$static$0 (Lnet/minecraft/world/entity/LivingEntity;)Z j
nextStep ()F aM
playStepSound (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)V b
playSwimSound (F)V e
readAdditionalSaveData (Lnet/minecraft/nbt/CompoundTag;)V a
registerGoals ()V B
setGoingHome (Z)V y
setHasEgg (Z)V w
setHomePos (Lnet/minecraft/core/BlockPos;)V i
setLayingEgg (Z)V x
setTravelPos (Lnet/minecraft/core/BlockPos;)V j
setTravelling (Z)V z
thunderHit (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LightningBolt;)V a
travel (Lnet/minecraft/world/phys/Vec3;)V a
net/minecraft/world/entity/animal/Turtle$TurtleBreedGoal byz$a
turtle d
<init> (Lnet/minecraft/world/entity/animal/Turtle;D)V <init>
breed ()V g
canUse ()Z a
net/minecraft/world/entity/animal/Turtle$TurtleGoHomeGoal byz$b
GIVE_UP_TICKS e
closeToHomeTryTicks d
speedModifier b
stuck c
turtle a
<init> (Lnet/minecraft/world/entity/animal/Turtle;D)V <init>
canContinueToUse ()Z b
canUse ()Z a
start ()V c
stop ()V d
tick ()V e
net/minecraft/world/entity/animal/Turtle$TurtleGoToWaterGoal byz$c
GIVE_UP_TICKS g
turtle h
<init> (Lnet/minecraft/world/entity/animal/Turtle;D)V <init>
canContinueToUse ()Z b
canUse ()Z a
isValidTarget (Lnet/minecraft/world/level/LevelReader;Lnet/minecraft/core/BlockPos;)Z a
shouldRecalculatePath ()Z l
net/minecraft/world/entity/animal/Turtle$TurtleLayEggGoal byz$d
turtle g
<init> (Lnet/minecraft/world/entity/animal/Turtle;D)V <init>
canContinueToUse ()Z b
canUse ()Z a
isValidTarget (Lnet/minecraft/world/level/LevelReader;Lnet/minecraft/core/BlockPos;)Z a
tick ()V e
net/minecraft/world/entity/animal/Turtle$TurtleMoveControl byz$e
turtle l
<init> (Lnet/minecraft/world/entity/animal/Turtle;)V <init>
tick ()V a
updateSpeed ()V g
net/minecraft/world/entity/animal/Turtle$TurtlePanicGoal byz$f
<init> (Lnet/minecraft/world/entity/animal/Turtle;D)V <init>
canUse ()Z a
net/minecraft/world/entity/animal/Turtle$TurtlePathNavigation byz$g
<init> (Lnet/minecraft/world/entity/animal/Turtle;Lnet/minecraft/world/level/Level;)V <init>
isStableDestination (Lnet/minecraft/core/BlockPos;)Z a
net/minecraft/world/entity/animal/Turtle$TurtleRandomStrollGoal byz$h
turtle i
<init> (Lnet/minecraft/world/entity/animal/Turtle;DI)V <init>
canUse ()Z a
net/minecraft/world/entity/animal/Turtle$TurtleTravelGoal byz$i
speedModifier b
stuck c
turtle a
<init> (Lnet/minecraft/world/entity/animal/Turtle;D)V <init>
canContinueToUse ()Z b
canUse ()Z a
start ()V c
stop ()V d
tick ()V e
net/minecraft/world/entity/animal/WaterAnimal bza
<init> (Lnet/minecraft/world/entity/EntityType;Lnet/minecraft/world/level/Level;)V <init>
baseTick ()V as
canBeLeashed (Lnet/minecraft/world/entity/player/Player;)Z a
checkSpawnObstruction (Lnet/minecraft/world/level/LevelReader;)Z a
checkSurfaceWaterAnimalSpawnRules (Lnet/minecraft/world/entity/EntityType;Lnet/minecraft/world/level/LevelAccessor;Lnet/minecraft/world/entity/MobSpawnType;Lnet/minecraft/core/BlockPos;Lnet/minecraft/util/RandomSource;)Z c
getAmbientSoundInterval ()I Q
getExperienceReward ()I ee
getMobType ()Lnet/minecraft/world/entity/MobType; eS
handleAirSupply (I)V b
isPushedByFluid ()Z cz
net/minecraft/world/entity/animal/Wolf bzb
DATA_COLLAR_COLOR bY
DATA_INTERESTED_ID bX
DATA_REMAINING_ANGER_TIME bZ
PERSISTENT_ANGER_TIME ci
PREY_SELECTOR bW
START_HEALTH ca
TAME_HEALTH cb
interestedAngle cc
interestedAngleO cd
isShaking cf
isWet ce
persistentAngerTarget cj
shakeAnim cg
shakeAnimO ch
<clinit> ()V <clinit>
<init> (Lnet/minecraft/world/entity/EntityType;Lnet/minecraft/world/level/Level;)V <init>
access$000 (Lnet/minecraft/world/entity/animal/Wolf;)Lnet/minecraft/util/RandomSource; a
addAdditionalSaveData (Lnet/minecraft/nbt/CompoundTag;)V b
aiStep ()V d_
canBeLeashed (Lnet/minecraft/world/entity/player/Player;)Z a
canMate (Lnet/minecraft/world/entity/animal/Animal;)Z a
cancelShake ()V gp
checkWolfSpawnRules (Lnet/minecraft/world/entity/EntityType;Lnet/minecraft/world/level/LevelAccessor;Lnet/minecraft/world/entity/MobSpawnType;Lnet/minecraft/core/BlockPos;Lnet/minecraft/util/RandomSource;)Z c
createAttributes ()Lnet/minecraft/world/entity/ai/attributes/AttributeSupplier$Builder; gk
defineSynchedData ()V c_
die (Lnet/minecraft/world/damagesource/DamageSource;)V a
doHurtTarget (Lnet/minecraft/world/entity/Entity;)Z C
getAmbientSound ()Lnet/minecraft/sounds/SoundEvent; y
getBodyRollAngle (FF)F f
getBreedOffspring (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/AgeableMob;)Lnet/minecraft/world/entity/AgeableMob; a
getBreedOffspring (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/AgeableMob;)Lnet/minecraft/world/entity/animal/Wolf; b
getCollarColor ()Lnet/minecraft/world/item/DyeColor; gn
getDeathSound ()Lnet/minecraft/sounds/SoundEvent; n_
getHeadRollAngle (F)F F
getHurtSound (Lnet/minecraft/world/damagesource/DamageSource;)Lnet/minecraft/sounds/SoundEvent; d
getLeashOffset ()Lnet/minecraft/world/phys/Vec3; cJ
getMaxHeadXRot ()I aa
getMaxSpawnClusterSize ()I fI
getPassengerAttachmentPoint (Lnet/minecraft/world/entity/Entity;Lnet/minecraft/world/entity/EntityDimensions;F)Lorg/joml/Vector3f; a
getPersistentAngerTarget ()Ljava/util/UUID; b
getRemainingPersistentAngerTime ()I a
getSoundVolume ()F eW
getStandingEyeHeight (Lnet/minecraft/world/entity/Pose;Lnet/minecraft/world/entity/EntityDimensions;)F b
getTailAngle ()F gm
getWetShade (F)F E
handleEntityEvent (B)V b
hurt (Lnet/minecraft/world/damagesource/DamageSource;F)Z a
isFood (Lnet/minecraft/world/item/ItemStack;)Z m
isInterested ()Z go
isWet ()Z gl
lambda$static$0 (Lnet/minecraft/world/entity/LivingEntity;)Z k
mobInteract (Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/InteractionHand;)Lnet/minecraft/world/InteractionResult; b
playStepSound (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)V b
readAdditionalSaveData (Lnet/minecraft/nbt/CompoundTag;)V a
registerGoals ()V B
setCollarColor (Lnet/minecraft/world/item/DyeColor;)V a
setIsInterested (Z)V A
setPersistentAngerTarget (Ljava/util/UUID;)V a
setRemainingPersistentAngerTime (I)V a
setTame (Z)V x
startPersistentAngerTimer ()V c
tick ()V l
wantsToAttack (Lnet/minecraft/world/entity/LivingEntity;Lnet/minecraft/world/entity/LivingEntity;)Z a
net/minecraft/world/entity/animal/Wolf$WolfAvoidEntityGoal bzb$a
this$0 i
wolf j
<init> (Lnet/minecraft/world/entity/animal/Wolf;Lnet/minecraft/world/entity/animal/Wolf;Ljava/lang/Class;FDD)V <init>
avoidLlama (Lnet/minecraft/world/entity/animal/horse/Llama;)Z a
canUse ()Z a
start ()V c
tick ()V e
net/minecraft/world/entity/animal/Wolf$WolfPanicGoal bzb$b
this$0 h
<init> (Lnet/minecraft/world/entity/animal/Wolf;D)V <init>
shouldPanic ()Z h
net/minecraft/world/entity/animal/allay/Allay bzc
DANCING_LOOP_DURATION bV
DATA_CAN_DUPLICATE cb
DATA_DANCING ca
DUPLICATION_COOLDOWN_TICKS bY
DUPLICATION_ITEM bX
ITEM_PICKUP_REACH bT
LIFTING_ITEM_ANIMATION_DURATION bU
LOGGER e
MEMORY_TYPES c
NUM_OF_DUPLICATION_HEARTS bZ
SENSOR_TYPES b
SPINNING_ANIMATION_DURATION bW
THROW_SOUND_PITCHES d
dancingAnimationTicks cl
duplicationCooldown ci
dynamicJukeboxListener cf
dynamicVibrationListener cc
holdingItemAnimationTicks cj
holdingItemAnimationTicks0 ck
inventory cg
jukeboxPos ch
spinningAnimationTicks cm
spinningAnimationTicks0 cn
vibrationData cd
vibrationUser ce
<clinit> ()V <clinit>
<init> (Lnet/minecraft/world/entity/EntityType;Lnet/minecraft/world/level/Level;)V <init>
addAdditionalSaveData (Lnet/minecraft/nbt/CompoundTag;)V b
aiStep ()V d_
allayConsidersItemEqual (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/item/ItemStack;)Z d
brainProvider ()Lnet/minecraft/world/entity/ai/Brain$Provider; dP
canDuplicate ()Z gn
canPickUpLoot ()Z fK
canTakeItem (Lnet/minecraft/world/item/ItemStack;)Z f
checkFallDamage (DZLnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/core/BlockPos;)V a
createAttributes ()Lnet/minecraft/world/entity/ai/attributes/AttributeSupplier$Builder; u
createNavigation (Lnet/minecraft/world/level/Level;)Lnet/minecraft/world/entity/ai/navigation/PathNavigation; b
customServerAiStep ()V Z
defineSynchedData ()V c_
dropEquipment ()V ey
duplicateAllay ()V gl
equipmentHasChanged (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/item/ItemStack;)Z a
getAmbientSound ()Lnet/minecraft/sounds/SoundEvent; y
getBrain ()Lnet/minecraft/world/entity/ai/Brain; dO
getDeathSound ()Lnet/minecraft/sounds/SoundEvent; n_
getHoldingItemAnimationProgress (F)F E
getHurtSound (Lnet/minecraft/world/damagesource/DamageSource;)Lnet/minecraft/sounds/SoundEvent; d
getInventory ()Lnet/minecraft/world/SimpleContainer; A
getLeashOffset ()Lnet/minecraft/world/phys/Vec3; cJ
getPickupReach ()Lnet/minecraft/core/Vec3i; V
getSoundVolume ()F eW
getSpinningProgress (F)F F
getStandingEyeHeight (Lnet/minecraft/world/entity/Pose;Lnet/minecraft/world/entity/EntityDimensions;)F b
getVibrationData ()Lnet/minecraft/world/level/gameevent/vibrations/VibrationSystem$Data; gg
getVibrationUser ()Lnet/minecraft/world/level/gameevent/vibrations/VibrationSystem$User; gh
handleEntityEvent (B)V b
hasItemInHand ()Z w
hasNonMatchingPotion (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/item/ItemStack;)Z e
hurt (Lnet/minecraft/world/damagesource/DamageSource;F)Z a
isDancing ()Z ge
isDuplicationItem (Lnet/minecraft/world/item/ItemStack;)Z l
isFlapping ()Z aT
isOnPickupCooldown ()Z gi
isSpinning ()Z gf
lambda$addAdditionalSaveData$0 (Lnet/minecraft/nbt/CompoundTag;Lnet/minecraft/nbt/Tag;)V a
lambda$readAdditionalSaveData$1 (Lnet/minecraft/world/level/gameevent/vibrations/VibrationSystem$Data;)V a
makeBrain (Lcom/mojang/serialization/Dynamic;)Lnet/minecraft/world/entity/ai/Brain; a
mobInteract (Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/InteractionHand;)Lnet/minecraft/world/InteractionResult; b
pickUpItem (Lnet/minecraft/world/entity/item/ItemEntity;)V b
playStepSound (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)V b
readAdditionalSaveData (Lnet/minecraft/nbt/CompoundTag;)V a
removeInteractionItem (Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/item/ItemStack;)V a
removeWhenFarAway (D)Z h
resetDuplicationCooldown ()V gm
ridingOffset (Lnet/minecraft/world/entity/Entity;)F l
sendDebugPackets ()V Y
setDancing (Z)V w
setJukeboxPlaying (Lnet/minecraft/core/BlockPos;Z)V b
shouldStayCloseToLeashHolder ()Z gc
shouldStopDancing ()Z gj
spawnHeartParticle ()V go
tick ()V l
travel (Lnet/minecraft/world/phys/Vec3;)V a
updateDuplicationCooldown ()V gk
updateDynamicGameEventListener (Ljava/util/function/BiConsumer;)V a
wantsToPickUp (Lnet/minecraft/world/item/ItemStack;)Z k
net/minecraft/world/entity/animal/allay/Allay$JukeboxListener bzc$a
listenerRadius c
listenerSource b
this$0 a
<init> (Lnet/minecraft/world/entity/animal/allay/Allay;Lnet/minecraft/world/level/gameevent/PositionSource;I)V <init>
getListenerRadius ()I b
getListenerSource ()Lnet/minecraft/world/level/gameevent/PositionSource; a
handleGameEvent (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/level/gameevent/GameEvent;Lnet/minecraft/world/level/gameevent/GameEvent$Context;Lnet/minecraft/world/phys/Vec3;)Z a
net/minecraft/world/entity/animal/allay/Allay$VibrationUser bzc$b
VIBRATION_EVENT_LISTENER_RANGE b
positionSource c
this$0 a
<init> (Lnet/minecraft/world/entity/animal/allay/Allay;)V <init>
canReceiveVibration (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/gameevent/GameEvent;Lnet/minecraft/world/level/gameevent/GameEvent$Context;)Z a
getListenableEvents ()Lnet/minecraft/tags/TagKey; c
getListenerRadius ()I a
getPositionSource ()Lnet/minecraft/world/level/gameevent/PositionSource; b
onReceiveVibration (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/gameevent/GameEvent;Lnet/minecraft/world/entity/Entity;Lnet/minecraft/world/entity/Entity;F)V a
net/minecraft/world/entity/animal/allay/AllayAi bzd
CLOSE_ENOUGH_TO_TARGET e
DISTANCE_TO_WANTED_ITEM k
GIVE_ITEM_TIMEOUT_DURATION l
MAX_LOOK_DISTANCE g
MAX_WAIT_DURATION i
MIN_WAIT_DURATION h
SPEED_MULTIPLIER_WHEN_FOLLOWING_DEPOSIT_TARGET b
SPEED_MULTIPLIER_WHEN_IDLING a
SPEED_MULTIPLIER_WHEN_PANICKING d
SPEED_MULTIPLIER_WHEN_RETRIEVING_ITEM c
TIME_TO_FORGET_NOTEBLOCK j
TOO_FAR_FROM_TARGET f
<init> ()V <init>
getItemDepositPosition (Lnet/minecraft/world/entity/LivingEntity;)Ljava/util/Optional; b
getLikedPlayer (Lnet/minecraft/world/entity/LivingEntity;)Ljava/util/Optional; a
getLikedPlayerPositionTracker (Lnet/minecraft/world/entity/LivingEntity;)Ljava/util/Optional; d
hasWantedItem (Lnet/minecraft/world/entity/LivingEntity;)Z c
hearNoteblock (Lnet/minecraft/world/entity/LivingEntity;Lnet/minecraft/core/BlockPos;)V a
initCoreActivity (Lnet/minecraft/world/entity/ai/Brain;)V b
initIdleActivity (Lnet/minecraft/world/entity/ai/Brain;)V c
lambda$getLikedPlayerPositionTracker$1 (Lnet/minecraft/server/level/ServerPlayer;)Lnet/minecraft/world/entity/ai/behavior/PositionTracker; a
lambda$initIdleActivity$0 (Lnet/minecraft/world/entity/animal/allay/Allay;)Z b
makeBrain (Lnet/minecraft/world/entity/ai/Brain;)Lnet/minecraft/world/entity/ai/Brain; a
shouldDepositItemsAtLikedNoteblock (Lnet/minecraft/world/entity/LivingEntity;Lnet/minecraft/world/entity/ai/Brain;Lnet/minecraft/core/GlobalPos;)Z a
updateActivity (Lnet/minecraft/world/entity/animal/allay/Allay;)V a
net/minecraft/world/entity/animal/allay/package-info bze
net/minecraft/world/entity/animal/axolotl/Axolotl bzf
AXOLOTL_TOTAL_AIR_SUPPLY cd
DATA_PLAYING_DEAD cb
DATA_VARIANT ca
FROM_BUCKET cc
MEMORY_TYPES bW
PLAYER_REGEN_DETECTION_RANGE bX
RARE_VARIANT_CHANCE bY
REGEN_BUFF_BASE_DURATION ch
REGEN_BUFF_MAX_DURATION cf
REHYDRATE_AIR_SUPPLY ce
SENSOR_TYPES bU
TOTAL_PLAYDEAD_TIME bT
VARIANT_TAG bZ
modelRotationValues cg
<clinit> ()V <clinit>
<init> (Lnet/minecraft/world/entity/EntityType;Lnet/minecraft/world/level/Level;)V <init>
addAdditionalSaveData (Lnet/minecraft/nbt/CompoundTag;)V b
applySupportingEffects (Lnet/minecraft/world/entity/player/Player;)V f
baseTick ()V as
brainProvider ()Lnet/minecraft/world/entity/ai/Brain$Provider; dP
canBeLeashed (Lnet/minecraft/world/entity/player/Player;)Z a
canBeSeenAsEnemy ()Z eo
checkAxolotlSpawnRules (Lnet/minecraft/world/entity/EntityType;Lnet/minecraft/world/level/ServerLevelAccessor;Lnet/minecraft/world/entity/MobSpawnType;Lnet/minecraft/core/BlockPos;Lnet/minecraft/util/RandomSource;)Z a
checkSpawnObstruction (Lnet/minecraft/world/level/LevelReader;)Z a
createAttributes ()Lnet/minecraft/world/entity/ai/attributes/AttributeSupplier$Builder; gl
createNavigation (Lnet/minecraft/world/level/Level;)Lnet/minecraft/world/entity/ai/navigation/PathNavigation; b
customServerAiStep ()V Z
defineSynchedData ()V c_
doHurtTarget (Lnet/minecraft/world/entity/Entity;)Z C
finalizeSpawn (Lnet/minecraft/world/level/ServerLevelAccessor;Lnet/minecraft/world/DifficultyInstance;Lnet/minecraft/world/entity/MobSpawnType;Lnet/minecraft/world/entity/SpawnGroupData;Lnet/minecraft/nbt/CompoundTag;)Lnet/minecraft/world/entity/SpawnGroupData; a
fromBucket ()Z w
getAmbientSound ()Lnet/minecraft/sounds/SoundEvent; y
getBrain ()Lnet/minecraft/world/entity/ai/Brain; dO
getBreedOffspring (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/AgeableMob;)Lnet/minecraft/world/entity/AgeableMob; a
getBucketItemStack ()Lnet/minecraft/world/item/ItemStack; b
getDeathSound ()Lnet/minecraft/sounds/SoundEvent; n_
getHurtSound (Lnet/minecraft/world/damagesource/DamageSource;)Lnet/minecraft/sounds/SoundEvent; d
getMaxAirSupply ()I ch
getMaxHeadXRot ()I aa
getMaxHeadYRot ()I ab
getMobType ()Lnet/minecraft/world/entity/MobType; eS
getModelRotationValues ()Ljava/util/Map; a
getPickupSound ()Lnet/minecraft/sounds/SoundEvent; A
getStandingEyeHeight (Lnet/minecraft/world/entity/Pose;Lnet/minecraft/world/entity/EntityDimensions;)F b
getSwimSound ()Lnet/minecraft/sounds/SoundEvent; aN
getSwimSplashSound ()Lnet/minecraft/sounds/SoundEvent; aO
getVariant ()Ljava/lang/Object; c
getVariant ()Lnet/minecraft/world/entity/animal/axolotl/Axolotl$Variant; ge
getWalkTargetValue (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/LevelReader;)F a
handleAirSupply (I)V t
hurt (Lnet/minecraft/world/damagesource/DamageSource;F)Z a
isFood (Lnet/minecraft/world/item/ItemStack;)Z m
isPlayingDead ()Z gk
isPushedByFluid ()Z cz
loadFromBucketTag (Lnet/minecraft/nbt/CompoundTag;)V c
makeBrain (Lcom/mojang/serialization/Dynamic;)Lnet/minecraft/world/entity/ai/Brain; a
mobInteract (Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/InteractionHand;)Lnet/minecraft/world/InteractionResult; b
onStopAttacking (Lnet/minecraft/world/entity/animal/axolotl/Axolotl;Lnet/minecraft/world/entity/LivingEntity;)V a
playAmbientSound ()V R
readAdditionalSaveData (Lnet/minecraft/nbt/CompoundTag;)V a
rehydrate ()V u
removeWhenFarAway (D)Z h
requiresCustomPersistence ()Z W
saveToBucketTag (Lnet/minecraft/world/item/ItemStack;)V l
sendDebugPackets ()V Y
setFromBucket (Z)V w
setPlayingDead (Z)V x
setVariant (Ljava/lang/Object;)V a
setVariant (Lnet/minecraft/world/entity/animal/axolotl/Axolotl$Variant;)V a
travel (Lnet/minecraft/world/phys/Vec3;)V a
usePlayerItem (Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/InteractionHand;Lnet/minecraft/world/item/ItemStack;)V a
useRareVariant (Lnet/minecraft/util/RandomSource;)Z a
net/minecraft/world/entity/animal/axolotl/Axolotl$AxolotlGroupData bzf$a
types a
<init> ([Lnet/minecraft/world/entity/animal/axolotl/Axolotl$Variant;)V <init>
getVariant (Lnet/minecraft/util/RandomSource;)Lnet/minecraft/world/entity/animal/axolotl/Axolotl$Variant; a
net/minecraft/world/entity/animal/axolotl/Axolotl$AxolotlLookControl bzf$b
this$0 h
<init> (Lnet/minecraft/world/entity/animal/axolotl/Axolotl;Lnet/minecraft/world/entity/animal/axolotl/Axolotl;I)V <init>
tick ()V a
net/minecraft/world/entity/animal/axolotl/Axolotl$AxolotlMoveControl bzf$c
axolotl l
<init> (Lnet/minecraft/world/entity/animal/axolotl/Axolotl;)V <init>
tick ()V a
net/minecraft/world/entity/animal/axolotl/Axolotl$Variant bzf$d
$VALUES k
BLUE e
BY_ID g
CODEC f
CYAN d
GOLD c
LUCY a
WILD b
common j
id h
name i
$values ()[Lnet/minecraft/world/entity/animal/axolotl/Axolotl$Variant; d
<clinit> ()V <clinit>
<init> (Ljava/lang/String;IILjava/lang/String;Z)V <init>
byId (I)Lnet/minecraft/world/entity/animal/axolotl/Axolotl$Variant; a
getCommonSpawnVariant (Lnet/minecraft/util/RandomSource;)Lnet/minecraft/world/entity/animal/axolotl/Axolotl$Variant; a
getId ()I a
getName ()Ljava/lang/String; b
getRareSpawnVariant (Lnet/minecraft/util/RandomSource;)Lnet/minecraft/world/entity/animal/axolotl/Axolotl$Variant; b
getSerializedName ()Ljava/lang/String; c
getSpawnVariant (Lnet/minecraft/util/RandomSource;Z)Lnet/minecraft/world/entity/animal/axolotl/Axolotl$Variant; a
lambda$getSpawnVariant$0 (ZLnet/minecraft/world/entity/animal/axolotl/Axolotl$Variant;)Z a
lambda$getSpawnVariant$1 (I)[Lnet/minecraft/world/entity/animal/axolotl/Axolotl$Variant; b
valueOf (Ljava/lang/String;)Lnet/minecraft/world/entity/animal/axolotl/Axolotl$Variant; valueOf
values ()[Lnet/minecraft/world/entity/animal/axolotl/Axolotl$Variant; values
net/minecraft/world/entity/animal/axolotl/AxolotlAi bzg
ADULT_FOLLOW_RANGE a
SPEED_MULTIPLIER_ON_LAND c
SPEED_MULTIPLIER_WHEN_CHASING_IN_WATER e
SPEED_MULTIPLIER_WHEN_FOLLOWING_ADULT_IN_WATER f
SPEED_MULTIPLIER_WHEN_IDLING_IN_WATER d
SPEED_MULTIPLIER_WHEN_MAKING_LOVE b
<clinit> ()V <clinit>
<init> ()V <init>
canSetWalkTargetFromLookTarget (Lnet/minecraft/world/entity/LivingEntity;)Z a
findNearestValidAttackTarget (Lnet/minecraft/world/entity/animal/axolotl/Axolotl;)Ljava/util/Optional; b
getSpeedModifier (Lnet/minecraft/world/entity/LivingEntity;)F d
getSpeedModifierChasing (Lnet/minecraft/world/entity/LivingEntity;)F b
getSpeedModifierFollowingAdult (Lnet/minecraft/world/entity/LivingEntity;)F c
getTemptations ()Lnet/minecraft/world/item/crafting/Ingredient; a
initCoreActivity (Lnet/minecraft/world/entity/ai/Brain;)V d
initFightActivity (Lnet/minecraft/world/entity/ai/Brain;)V c
initIdleActivity (Lnet/minecraft/world/entity/ai/Brain;)V e
initPlayDeadActivity (Lnet/minecraft/world/entity/ai/Brain;)V b
makeBrain (Lnet/minecraft/world/entity/ai/Brain;)Lnet/minecraft/world/entity/ai/Brain; a
updateActivity (Lnet/minecraft/world/entity/animal/axolotl/Axolotl;)V a
net/minecraft/world/entity/animal/axolotl/PlayDead bzh
<init> ()V <init>
canStillUse (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/animal/axolotl/Axolotl;J)Z a
canStillUse (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;J)Z a
checkExtraStartConditions (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;)Z a
checkExtraStartConditions (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/animal/axolotl/Axolotl;)Z a
start (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;J)V d
start (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/animal/axolotl/Axolotl;J)V b
net/minecraft/world/entity/animal/axolotl/ValidatePlayDead bzi
<init> ()V <init>
create ()Lnet/minecraft/world/entity/ai/behavior/BehaviorControl; a
lambda$create$0 (Lnet/minecraft/world/entity/ai/behavior/declarative/BehaviorBuilder$Instance;Lnet/minecraft/world/entity/ai/behavior/declarative/MemoryAccessor;Lnet/minecraft/world/entity/ai/behavior/declarative/MemoryAccessor;Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;J)Z a
lambda$create$1 (Lnet/minecraft/world/entity/ai/behavior/declarative/BehaviorBuilder$Instance;Lnet/minecraft/world/entity/ai/behavior/declarative/MemoryAccessor;Lnet/minecraft/world/entity/ai/behavior/declarative/MemoryAccessor;)Lnet/minecraft/world/entity/ai/behavior/declarative/Trigger; a
lambda$create$2 (Lnet/minecraft/world/entity/ai/behavior/declarative/BehaviorBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; a
net/minecraft/world/entity/animal/axolotl/package-info bzj
net/minecraft/world/entity/animal/camel/Camel bzk
BABY_SCALE bU
DASH bY
DASH_COOLDOWN_TICKS bW
DASH_HORIZONTAL_MOMENTUM cy
DASH_MINIMUM_DURATION_TICKS cz
DASH_VERTICAL_MOMENTUM cx
IDLE_MINIMAL_DURATION_TICKS cC
LAST_POSE_CHANGE_TICK bZ
MAX_HEAD_Y_ROT bX
RUNNING_SPEED_BONUS cw
SITDOWN_DURATION_TICKS cA
SITTING_DIMENSIONS cE
SITTING_HEIGHT_DIFFERENCE cD
STANDUP_DURATION_TICKS cB
TEMPTATION_ITEM bT
dashAnimationState ce
dashCooldown cF
idleAnimationState cd
idleAnimationTimeout cG
sitAnimationState ca
sitPoseAnimationState cb
sitUpAnimationState cc
<clinit> ()V <clinit>
<init> (Lnet/minecraft/world/entity/EntityType;Lnet/minecraft/world/level/Level;)V <init>
actuallyHurt (Lnet/minecraft/world/damagesource/DamageSource;F)V f
addAdditionalSaveData (Lnet/minecraft/nbt/CompoundTag;)V b
brainProvider ()Lnet/minecraft/world/entity/ai/Brain$Provider; dP
canAddPassenger (Lnet/minecraft/world/entity/Entity;)Z r
canCamelChangePose ()Z ge
canJump ()Z a
canMate (Lnet/minecraft/world/entity/animal/Animal;)Z a
canPerformRearing ()Z gk
canSprint ()Z dF
clampHeadRotationToBody (Lnet/minecraft/world/entity/Entity;F)V a
createAttributes ()Lnet/minecraft/world/entity/ai/attributes/AttributeSupplier$Builder; u
createBodyControl ()Lnet/minecraft/world/entity/ai/control/BodyRotationControl; H
customServerAiStep ()V Z
defineSynchedData ()V c_
executeRidersJump (FLnet/minecraft/world/phys/Vec3;)V b
finalizeSpawn (Lnet/minecraft/world/level/ServerLevelAccessor;Lnet/minecraft/world/DifficultyInstance;Lnet/minecraft/world/entity/MobSpawnType;Lnet/minecraft/world/entity/SpawnGroupData;Lnet/minecraft/nbt/CompoundTag;)Lnet/minecraft/world/entity/SpawnGroupData; a
getAmbientSound ()Lnet/minecraft/sounds/SoundEvent; y
getBodyAnchorAnimationYOffset (ZFLnet/minecraft/world/entity/EntityDimensions;F)D a
getBreedOffspring (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/AgeableMob;)Lnet/minecraft/world/entity/animal/camel/Camel; b
getBreedOffspring (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/AgeableMob;)Lnet/minecraft/world/entity/AgeableMob; a
getDeathSound ()Lnet/minecraft/sounds/SoundEvent; n_
getDimensions (Lnet/minecraft/world/entity/Pose;)Lnet/minecraft/world/entity/EntityDimensions; a
getEatingSound ()Lnet/minecraft/sounds/SoundEvent; gl
getHurtSound (Lnet/minecraft/world/damagesource/DamageSource;)Lnet/minecraft/sounds/SoundEvent; d
getJumpCooldown ()I ad_
getLeashOffset (F)Lnet/minecraft/world/phys/Vec3; p
getMaxHeadYRot ()I ab
getPassengerAttachmentPoint (Lnet/minecraft/world/entity/Entity;Lnet/minecraft/world/entity/EntityDimensions;F)Lorg/joml/Vector3f; a
getPoseTime ()J gs
getRiddenInput (Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/phys/Vec3;)Lnet/minecraft/world/phys/Vec3; b
getRiddenRotation (Lnet/minecraft/world/entity/LivingEntity;)Lnet/minecraft/world/phys/Vec2; j
getRiddenSpeed (Lnet/minecraft/world/entity/player/Player;)F e
getSaddleSoundEvent ()Lnet/minecraft/sounds/SoundEvent; Z_
getScale ()F dZ
getStandingEyeHeight (Lnet/minecraft/world/entity/Pose;Lnet/minecraft/world/entity/EntityDimensions;)F b
handleEating (Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/item/ItemStack;)Z a
handleStartJump (I)V c
handleStopJump ()V b
isCamelSitting ()Z gm
isCamelVisuallySitting ()Z gn
isDashing ()Z A
isFood (Lnet/minecraft/world/item/ItemStack;)Z m
isInPoseTransition ()Z go
isTamed ()Z gt
isVisuallySittingDown ()Z gR
makeBrain (Lcom/mojang/serialization/Dynamic;)Lnet/minecraft/world/entity/ai/Brain; a
mobInteract (Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/InteractionHand;)Lnet/minecraft/world/InteractionResult; b
onLeashDistance (F)V D
onPlayerJump (I)V b
onSyncedDataUpdated (Lnet/minecraft/network/syncher/EntityDataAccessor;)V a
openCustomInventoryScreen (Lnet/minecraft/world/entity/player/Player;)V b
playStepSound (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)V b
readAdditionalSaveData (Lnet/minecraft/nbt/CompoundTag;)V a
refuseToMove ()Z w
registerGoals ()V B
resetLastPoseChangeTick (J)V a
resetLastPoseChangeTickToFullStand (J)V b
sendDebugPackets ()V Y
setDashing (Z)V w
setupAnimationStates ()V gQ
sitDown ()V gp
standUp ()V gq
standUpInstantly ()V gr
tick ()V l
tickRidden (Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/phys/Vec3;)V a
travel (Lnet/minecraft/world/phys/Vec3;)V a
updateWalkAnimation (F)V v
net/minecraft/world/entity/animal/camel/Camel$CamelBodyRotationControl bzk$a
this$0 a
<init> (Lnet/minecraft/world/entity/animal/camel/Camel;Lnet/minecraft/world/entity/animal/camel/Camel;)V <init>
clientTick ()V a
net/minecraft/world/entity/animal/camel/Camel$CamelLookControl bzk$b
this$0 h
<init> (Lnet/minecraft/world/entity/animal/camel/Camel;)V <init>
tick ()V a
net/minecraft/world/entity/animal/camel/Camel$CamelMoveControl bzk$c
this$0 l
<init> (Lnet/minecraft/world/entity/animal/camel/Camel;)V <init>
tick ()V a
net/minecraft/world/entity/animal/camel/CamelAi bzl
ADULT_FOLLOW_RANGE f
MEMORY_TYPES h
SENSOR_TYPES g
SPEED_MULTIPLIER_WHEN_FOLLOWING_ADULT d
SPEED_MULTIPLIER_WHEN_IDLING b
SPEED_MULTIPLIER_WHEN_MAKING_LOVE e
SPEED_MULTIPLIER_WHEN_PANICKING a
SPEED_MULTIPLIER_WHEN_TEMPTED c
<clinit> ()V <clinit>
<init> ()V <init>
brainProvider ()Lnet/minecraft/world/entity/ai/Brain$Provider; a
getTemptations ()Lnet/minecraft/world/item/crafting/Ingredient; b
initCoreActivity (Lnet/minecraft/world/entity/ai/Brain;)V b
initIdleActivity (Lnet/minecraft/world/entity/ai/Brain;)V c
initMemories (Lnet/minecraft/world/entity/animal/camel/Camel;Lnet/minecraft/util/RandomSource;)V a
lambda$initIdleActivity$0 (Lnet/minecraft/world/entity/LivingEntity;)Ljava/lang/Float; b
lambda$initIdleActivity$1 (Lnet/minecraft/world/entity/LivingEntity;)Ljava/lang/Double; a
makeBrain (Lnet/minecraft/world/entity/ai/Brain;)Lnet/minecraft/world/entity/ai/Brain; a
updateActivity (Lnet/minecraft/world/entity/animal/camel/Camel;)V a
net/minecraft/world/entity/animal/camel/CamelAi$CamelPanic bzl$a
<init> (F)V <init>
start (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;J)V d
start (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/PathfinderMob;J)V b
net/minecraft/world/entity/animal/camel/CamelAi$RandomSitting bzl$b
minimalPoseTicks c
<init> (I)V <init>
checkExtraStartConditions (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/animal/camel/Camel;)Z a
checkExtraStartConditions (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;)Z a
start (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;J)V d
start (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/animal/camel/Camel;J)V a
net/minecraft/world/entity/animal/camel/package-info bzm
net/minecraft/world/entity/animal/frog/Frog bzn
DATA_TONGUE_TARGET_ID cd
DATA_VARIANT_ID cc
FROG_FALL_DAMAGE_REDUCTION ce
MEMORY_TYPES bW
SENSOR_TYPES bU
TEMPTATION_ITEM bT
VARIANT_KEY bX
croakAnimationState bZ
jumpAnimationState bY
swimIdleAnimationState cb
tongueAnimationState ca
<clinit> ()V <clinit>
<init> (Lnet/minecraft/world/entity/EntityType;Lnet/minecraft/world/level/Level;)V <init>
addAdditionalSaveData (Lnet/minecraft/nbt/CompoundTag;)V b
brainProvider ()Lnet/minecraft/world/entity/ai/Brain$Provider; dP
calculateFallDamage (FF)I d
canEat (Lnet/minecraft/world/entity/LivingEntity;)Z j
checkFrogSpawnRules (Lnet/minecraft/world/entity/EntityType;Lnet/minecraft/world/level/LevelAccessor;Lnet/minecraft/world/entity/MobSpawnType;Lnet/minecraft/core/BlockPos;Lnet/minecraft/util/RandomSource;)Z c
createAttributes ()Lnet/minecraft/world/entity/ai/attributes/AttributeSupplier$Builder; ge
createNavigation (Lnet/minecraft/world/level/Level;)Lnet/minecraft/world/entity/ai/navigation/PathNavigation; b
customServerAiStep ()V Z
defineSynchedData ()V c_
eraseTongueTarget ()V u
finalizeSpawn (Lnet/minecraft/world/level/ServerLevelAccessor;Lnet/minecraft/world/DifficultyInstance;Lnet/minecraft/world/entity/MobSpawnType;Lnet/minecraft/world/entity/SpawnGroupData;Lnet/minecraft/nbt/CompoundTag;)Lnet/minecraft/world/entity/SpawnGroupData; a
getAmbientSound ()Lnet/minecraft/sounds/SoundEvent; y
getBrain ()Lnet/minecraft/world/entity/ai/Brain; dO
getBreedOffspring (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/AgeableMob;)Lnet/minecraft/world/entity/AgeableMob; a
getDeathSound ()Lnet/minecraft/sounds/SoundEvent; n_
getHeadRotSpeed ()I fH
getHurtSound (Lnet/minecraft/world/damagesource/DamageSource;)Lnet/minecraft/sounds/SoundEvent; d
getMaxHeadYRot ()I ab
getPassengerAttachmentPoint (Lnet/minecraft/world/entity/Entity;Lnet/minecraft/world/entity/EntityDimensions;F)Lorg/joml/Vector3f; a
getTongueTarget ()Ljava/util/Optional; w
getVariant ()Ljava/lang/Object; c
getVariant ()Lnet/minecraft/world/entity/animal/FrogVariant; A
isBaby ()Z o_
isFood (Lnet/minecraft/world/item/ItemStack;)Z m
isPushedByFluid ()Z cz
makeBrain (Lcom/mojang/serialization/Dynamic;)Lnet/minecraft/world/entity/ai/Brain; a
onSyncedDataUpdated (Lnet/minecraft/network/syncher/EntityDataAccessor;)V a
playStepSound (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)V b
readAdditionalSaveData (Lnet/minecraft/nbt/CompoundTag;)V a
sendDebugPackets ()V Y
setBaby (Z)V a
setTongueTarget (Lnet/minecraft/world/entity/Entity;)V a
setVariant (Lnet/minecraft/world/entity/animal/FrogVariant;)V a
setVariant (Ljava/lang/Object;)V a
spawnChildFromBreeding (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/animal/Animal;)V a
tick ()V l
travel (Lnet/minecraft/world/phys/Vec3;)V a
updateWalkAnimation (F)V v
net/minecraft/world/entity/animal/frog/Frog$FrogLookControl bzn$a
this$0 h
<init> (Lnet/minecraft/world/entity/animal/frog/Frog;Lnet/minecraft/world/entity/Mob;)V <init>
resetXRotOnTick ()Z c
net/minecraft/world/entity/animal/frog/Frog$FrogNodeEvaluator bzn$b
belowPos l
<init> (Z)V <init>
getBlockPathType (Lnet/minecraft/world/level/BlockGetter;III)Lnet/minecraft/world/level/pathfinder/BlockPathTypes; a
getStart ()Lnet/minecraft/world/level/pathfinder/Node; a
net/minecraft/world/entity/animal/frog/Frog$FrogPathNavigation bzn$c
<init> (Lnet/minecraft/world/entity/animal/frog/Frog;Lnet/minecraft/world/level/Level;)V <init>
canCutCorner (Lnet/minecraft/world/level/pathfinder/BlockPathTypes;)Z b
createPathFinder (I)Lnet/minecraft/world/level/pathfinder/PathFinder; a
net/minecraft/world/entity/animal/frog/FrogAi bzo
MAX_JUMP_VELOCITY i
MAX_LONG_JUMP_HEIGHT g
MAX_LONG_JUMP_WIDTH h
SPEED_MULTIPLIER_IN_WATER e
SPEED_MULTIPLIER_ON_LAND d
SPEED_MULTIPLIER_WHEN_IDLING c
SPEED_MULTIPLIER_WHEN_MAKING_LOVE b
SPEED_MULTIPLIER_WHEN_PANICKING a
SPEED_MULTIPLIER_WHEN_TEMPTED j
TIME_BETWEEN_LONG_JUMPS f
<clinit> ()V <clinit>
<init> ()V <init>
canAttack (Lnet/minecraft/world/entity/animal/frog/Frog;)Z b
getTemptations ()Lnet/minecraft/world/item/crafting/Ingredient; a
initCoreActivity (Lnet/minecraft/world/entity/ai/Brain;)V b
initIdleActivity (Lnet/minecraft/world/entity/ai/Brain;)V c
initJumpActivity (Lnet/minecraft/world/entity/ai/Brain;)V f
initLaySpawnActivity (Lnet/minecraft/world/entity/ai/Brain;)V e
initMemories (Lnet/minecraft/world/entity/animal/frog/Frog;Lnet/minecraft/util/RandomSource;)V a
initSwimActivity (Lnet/minecraft/world/entity/ai/Brain;)V d
initTongueActivity (Lnet/minecraft/world/entity/ai/Brain;)V g
isAcceptableLandingSpot (Lnet/minecraft/world/entity/Mob;Lnet/minecraft/core/BlockPos;)Z a
lambda$initIdleActivity$0 (Lnet/minecraft/world/entity/LivingEntity;)Ljava/lang/Float; b
lambda$initIdleActivity$1 (Lnet/minecraft/world/entity/animal/frog/Frog;)Ljava/util/Optional; f
lambda$initJumpActivity$5 (Lnet/minecraft/world/entity/animal/frog/Frog;)Lnet/minecraft/sounds/SoundEvent; c
lambda$initLaySpawnActivity$4 (Lnet/minecraft/world/entity/animal/frog/Frog;)Ljava/util/Optional; d
lambda$initSwimActivity$2 (Lnet/minecraft/world/entity/LivingEntity;)Ljava/lang/Float; a
lambda$initSwimActivity$3 (Lnet/minecraft/world/entity/animal/frog/Frog;)Ljava/util/Optional; e
makeBrain (Lnet/minecraft/world/entity/ai/Brain;)Lnet/minecraft/world/entity/ai/Brain; a
updateActivity (Lnet/minecraft/world/entity/animal/frog/Frog;)V a
net/minecraft/world/entity/animal/frog/ShootTongue bzp
CATCH_ANIMATION_DURATION d
EATING_DISTANCE h
EATING_MOVEMENT_FACTOR i
MAX_UNREACHBLE_TONGUE_TARGETS_IN_MEMORY g
TIME_OUT_DURATION c
TONGUE_ANIMATION_DURATION e
UNREACHABLE_TONGUE_TARGETS_COOLDOWN_DURATION f
calculatePathCounter k
eatAnimationTimer j
eatSound m
itemSpawnPos n
state o
tongueSound l
<init> (Lnet/minecraft/sounds/SoundEvent;Lnet/minecraft/sounds/SoundEvent;)V <init>
addUnreachableTargetToMemory (Lnet/minecraft/world/entity/animal/frog/Frog;Lnet/minecraft/world/entity/LivingEntity;)V b
canPathfindToTarget (Lnet/minecraft/world/entity/animal/frog/Frog;Lnet/minecraft/world/entity/LivingEntity;)Z a
canStillUse (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/animal/frog/Frog;J)Z a
canStillUse (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;J)Z a
checkExtraStartConditions (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/animal/frog/Frog;)Z a
checkExtraStartConditions (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;)Z a
eatEntity (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/animal/frog/Frog;)V b
start (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;J)V d
start (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/animal/frog/Frog;J)V b
stop (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/animal/frog/Frog;J)V c
stop (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;J)V b
tick (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;J)V c
tick (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/animal/frog/Frog;J)V d
net/minecraft/world/entity/animal/frog/ShootTongue$1 bzp$1
$SwitchMap$net$minecraft$world$entity$animal$frog$ShootTongue$State a
<clinit> ()V <clinit>
net/minecraft/world/entity/animal/frog/ShootTongue$State bzp$a
$VALUES e
CATCH_ANIMATION b
DONE d
EAT_ANIMATION c
MOVE_TO_TARGET a
$values ()[Lnet/minecraft/world/entity/animal/frog/ShootTongue$State; a
<clinit> ()V <clinit>
<init> (Ljava/lang/String;I)V <init>
valueOf (Ljava/lang/String;)Lnet/minecraft/world/entity/animal/frog/ShootTongue$State; valueOf
values ()[Lnet/minecraft/world/entity/animal/frog/ShootTongue$State; values
net/minecraft/world/entity/animal/frog/Tadpole bzq
HITBOX_HEIGHT d
HITBOX_WIDTH c
MEMORY_TYPES bT
SENSOR_TYPES e
age bU
ticksToBeFrog b
<clinit> ()V <clinit>
<init> (Lnet/minecraft/world/entity/EntityType;Lnet/minecraft/world/level/Level;)V <init>
addAdditionalSaveData (Lnet/minecraft/nbt/CompoundTag;)V b
ageUp (I)V c
ageUp ()V gi
aiStep ()V d_
brainProvider ()Lnet/minecraft/world/entity/ai/Brain$Provider; dP
createAttributes ()Lnet/minecraft/world/entity/ai/attributes/AttributeSupplier$Builder; gg
createNavigation (Lnet/minecraft/world/level/Level;)Lnet/minecraft/world/entity/ai/navigation/PathNavigation; b
customServerAiStep ()V Z
feed (Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/item/ItemStack;)V a
fromBucket ()Z w
getAge ()I gh
getAmbientSound ()Lnet/minecraft/sounds/SoundEvent; y
getBrain ()Lnet/minecraft/world/entity/ai/Brain; dO
getBucketItemStack ()Lnet/minecraft/world/item/ItemStack; b
getDeathSound ()Lnet/minecraft/sounds/SoundEvent; n_
getFlopSound ()Lnet/minecraft/sounds/SoundEvent; gf
getHurtSound (Lnet/minecraft/world/damagesource/DamageSource;)Lnet/minecraft/sounds/SoundEvent; d
getPickupSound ()Lnet/minecraft/sounds/SoundEvent; A
getTicksLeftUntilAdult ()I gj
isFood (Lnet/minecraft/world/item/ItemStack;)Z m
loadFromBucketTag (Lnet/minecraft/nbt/CompoundTag;)V c
makeBrain (Lcom/mojang/serialization/Dynamic;)Lnet/minecraft/world/entity/ai/Brain; a
mobInteract (Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/InteractionHand;)Lnet/minecraft/world/InteractionResult; b
readAdditionalSaveData (Lnet/minecraft/nbt/CompoundTag;)V a
saveToBucketTag (Lnet/minecraft/world/item/ItemStack;)V l
sendDebugPackets ()V Y
setAge (I)V s
setFromBucket (Z)V w
shouldDropExperience ()Z ec
usePlayerItem (Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/item/ItemStack;)V b
net/minecraft/world/entity/animal/frog/TadpoleAi bzr
SPEED_MULTIPLIER_WHEN_IDLING_IN_WATER b
SPEED_MULTIPLIER_WHEN_PANICKING a
SPEED_MULTIPLIER_WHEN_TEMPTED c
<init> ()V <init>
initCoreActivity (Lnet/minecraft/world/entity/ai/Brain;)V b
initIdleActivity (Lnet/minecraft/world/entity/ai/Brain;)V c
lambda$initIdleActivity$0 (Lnet/minecraft/world/entity/LivingEntity;)Ljava/lang/Float; a
makeBrain (Lnet/minecraft/world/entity/ai/Brain;)Lnet/minecraft/world/entity/ai/Brain; a
updateActivity (Lnet/minecraft/world/entity/animal/frog/Tadpole;)V a
net/minecraft/world/entity/animal/frog/package-info bzs
net/minecraft/world/entity/animal/goat/Goat bzt
ADULT_ATTACK_DAMAGE ca
BABY_ATTACK_DAMAGE cb
DATA_HAS_LEFT_HORN cd
DATA_HAS_RIGHT_HORN ce
DATA_IS_SCREAMING_GOAT cc
GOAT_FALL_DAMAGE_REDUCTION bX
GOAT_SCREAMING_CHANCE bY
LONG_JUMPING_DIMENSIONS bT
MEMORY_TYPES bW
SENSOR_TYPES bU
UNIHORN_CHANCE bZ
isLoweringHead cf
lowerHeadTick cg
<clinit> ()V <clinit>
<init> (Lnet/minecraft/world/entity/EntityType;Lnet/minecraft/world/level/Level;)V <init>
addAdditionalSaveData (Lnet/minecraft/nbt/CompoundTag;)V b
addHorns ()V gm
ageBoundaryReached ()V m
aiStep ()V d_
brainProvider ()Lnet/minecraft/world/entity/ai/Brain$Provider; dP
calculateFallDamage (FF)I d
checkGoatSpawnRules (Lnet/minecraft/world/entity/EntityType;Lnet/minecraft/world/level/LevelAccessor;Lnet/minecraft/world/entity/MobSpawnType;Lnet/minecraft/core/BlockPos;Lnet/minecraft/util/RandomSource;)Z c
createAttributes ()Lnet/minecraft/world/entity/ai/attributes/AttributeSupplier$Builder; w
createHorn ()Lnet/minecraft/world/item/ItemStack; u
customServerAiStep ()V Z
defineSynchedData ()V c_
dropHorn ()Z gl
finalizeSpawn (Lnet/minecraft/world/level/ServerLevelAccessor;Lnet/minecraft/world/DifficultyInstance;Lnet/minecraft/world/entity/MobSpawnType;Lnet/minecraft/world/entity/SpawnGroupData;Lnet/minecraft/nbt/CompoundTag;)Lnet/minecraft/world/entity/SpawnGroupData; a
getAmbientSound ()Lnet/minecraft/sounds/SoundEvent; y
getBrain ()Lnet/minecraft/world/entity/ai/Brain; dO
getBreedOffspring (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/AgeableMob;)Lnet/minecraft/world/entity/animal/goat/Goat; b
getBreedOffspring (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/AgeableMob;)Lnet/minecraft/world/entity/AgeableMob; a
getDeathSound ()Lnet/minecraft/sounds/SoundEvent; n_
getDimensions (Lnet/minecraft/world/entity/Pose;)Lnet/minecraft/world/entity/EntityDimensions; a
getEatingSound (Lnet/minecraft/world/item/ItemStack;)Lnet/minecraft/sounds/SoundEvent; d
getHurtSound (Lnet/minecraft/world/damagesource/DamageSource;)Lnet/minecraft/sounds/SoundEvent; d
getMaxHeadYRot ()I ab
getMilkingSound ()Lnet/minecraft/sounds/SoundEvent; A
getPassengerAttachmentPoint (Lnet/minecraft/world/entity/Entity;Lnet/minecraft/world/entity/EntityDimensions;F)Lorg/joml/Vector3f; a
getRammingXHeadRot ()F gp
handleEntityEvent (B)V b
hasLeftHorn ()Z ge
hasRightHorn ()Z gk
isScreamingGoat ()Z go
makeBrain (Lcom/mojang/serialization/Dynamic;)Lnet/minecraft/world/entity/ai/Brain; a
mobInteract (Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/InteractionHand;)Lnet/minecraft/world/InteractionResult; b
playStepSound (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)V b
readAdditionalSaveData (Lnet/minecraft/nbt/CompoundTag;)V a
removeHorns ()V gn
sendDebugPackets ()V Y
setScreamingGoat (Z)V w
setYHeadRot (F)V n
net/minecraft/world/entity/animal/goat/GoatAi bzu
ADULT_FOLLOW_RANGE i
ADULT_RAM_KNOCKBACK_FORCE g
BABY_RAM_KNOCKBACK_FORCE h
MAX_JUMP_VELOCITY e
MAX_LONG_JUMP_HEIGHT c
MAX_LONG_JUMP_WIDTH d
RAM_MAX_DISTANCE b
RAM_MIN_DISTANCE f
RAM_PREPARE_TIME a
RAM_TARGET_CONDITIONS s
SPEED_MULTIPLIER_WHEN_FOLLOWING_ADULT l
SPEED_MULTIPLIER_WHEN_IDLING k
SPEED_MULTIPLIER_WHEN_MAKING_LOVE j
SPEED_MULTIPLIER_WHEN_PANICKING n
SPEED_MULTIPLIER_WHEN_PREPARING_TO_RAM o
SPEED_MULTIPLIER_WHEN_RAMMING t
SPEED_MULTIPLIER_WHEN_TEMPTED m
TIME_BETWEEN_LONG_JUMPS p
TIME_BETWEEN_RAMS q
TIME_BETWEEN_RAMS_SCREAMER r
<clinit> ()V <clinit>
<init> ()V <init>
getTemptations ()Lnet/minecraft/world/item/crafting/Ingredient; a
initCoreActivity (Lnet/minecraft/world/entity/ai/Brain;)V b
initIdleActivity (Lnet/minecraft/world/entity/ai/Brain;)V c
initLongJumpActivity (Lnet/minecraft/world/entity/ai/Brain;)V d
initMemories (Lnet/minecraft/world/entity/animal/goat/Goat;Lnet/minecraft/util/RandomSource;)V a
initRamActivity (Lnet/minecraft/world/entity/ai/Brain;)V e
lambda$initIdleActivity$1 (Lnet/minecraft/world/entity/LivingEntity;)Ljava/lang/Float; a
lambda$initLongJumpActivity$2 (Lnet/minecraft/world/entity/animal/goat/Goat;)Lnet/minecraft/sounds/SoundEvent; h
lambda$initRamActivity$3 (Lnet/minecraft/world/entity/animal/goat/Goat;)Lnet/minecraft/util/valueproviders/UniformInt; g
lambda$initRamActivity$4 (Lnet/minecraft/world/entity/animal/goat/Goat;)D f
lambda$initRamActivity$5 (Lnet/minecraft/world/entity/animal/goat/Goat;)Lnet/minecraft/sounds/SoundEvent; e
lambda$initRamActivity$6 (Lnet/minecraft/world/entity/animal/goat/Goat;)Lnet/minecraft/sounds/SoundEvent; d
lambda$initRamActivity$7 (Lnet/minecraft/world/entity/animal/goat/Goat;)I c
lambda$initRamActivity$8 (Lnet/minecraft/world/entity/animal/goat/Goat;)Lnet/minecraft/sounds/SoundEvent; b
lambda$static$0 (Lnet/minecraft/world/entity/LivingEntity;)Z b
makeBrain (Lnet/minecraft/world/entity/ai/Brain;)Lnet/minecraft/world/entity/ai/Brain; a
updateActivity (Lnet/minecraft/world/entity/animal/goat/Goat;)V a
net/minecraft/world/entity/animal/goat/package-info bzv
net/minecraft/world/entity/animal/horse/AbstractChestedHorse bzw
DATA_ID_CHEST bU
INV_CHEST_COUNT bT
<clinit> ()V <clinit>
<init> (Lnet/minecraft/world/entity/EntityType;Lnet/minecraft/world/level/Level;)V <init>
addAdditionalSaveData (Lnet/minecraft/nbt/CompoundTag;)V b
createBaseChestedHorseAttributes ()Lnet/minecraft/world/entity/ai/attributes/AttributeSupplier$Builder; u
defineSynchedData ()V c_
dropEquipment ()V ey
equipChest (Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/item/ItemStack;)V d
getInventoryColumns ()I gm
getInventorySize ()I ac_
getPassengersRidingOffsetY (Lnet/minecraft/world/entity/EntityDimensions;F)F a
getSlot (I)Lnet/minecraft/world/entity/SlotAccess; a_
hasChest ()Z w
mobInteract (Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/InteractionHand;)Lnet/minecraft/world/InteractionResult; b
playChestEquipsSound ()V ge
randomizeAttributes (Lnet/minecraft/util/RandomSource;)V a
readAdditionalSaveData (Lnet/minecraft/nbt/CompoundTag;)V a
setChest (Z)V w
net/minecraft/world/entity/animal/horse/AbstractChestedHorse$1 bzw$1
this$0 a
<init> (Lnet/minecraft/world/entity/animal/horse/AbstractChestedHorse;)V <init>
get ()Lnet/minecraft/world/item/ItemStack; a
set (Lnet/minecraft/world/item/ItemStack;)Z a
net/minecraft/world/entity/animal/horse/AbstractHorse bzx
BACKWARDS_MOVE_SPEED_FACTOR ca
BREEDING_CROSS_FACTOR ci
CHEST_SLOT_OFFSET cg
DATA_ID_FLAGS cw
EQUIPMENT_SLOT_OFFSET cf
FLAG_BRED cz
FLAG_EATING cA
FLAG_OPEN_MOUTH cC
FLAG_SADDLE cy
FLAG_STANDING cB
FLAG_TAME cx
FOOD_ITEMS ce
INVENTORY_SLOT_OFFSET ch
INV_BASE_COUNT cl
INV_SLOT_ARMOR ck
INV_SLOT_SADDLE cj
MAX_HEALTH bZ
MAX_JUMP_STRENGTH bX
MAX_MOVEMENT_SPEED bU
MIN_HEALTH bY
MIN_JUMP_STRENGTH bW
MIN_MOVEMENT_SPEED bT
MOMMY_TARGETING cd
PARENT_HORSE_SELECTOR cc
SIDEWAYS_MOVE_SPEED_FACTOR cb
allowStandSliding cs
canGallop ct
eatAnim cG
eatAnimO cH
eatingCounter cD
gallopSoundCounter cu
inventory cp
isJumping co
mouthAnim cK
mouthAnimO cL
mouthCounter cE
owner cM
playerJumpPendingScale cr
sprintCounter cn
standAnim cI
standAnimO cJ
standCounter cF
tailCounter cm
temper cq
<clinit> ()V <clinit>
<init> (Lnet/minecraft/world/entity/EntityType;Lnet/minecraft/world/level/Level;)V <init>
addAdditionalSaveData (Lnet/minecraft/nbt/CompoundTag;)V b
addBehaviourGoals ()V gu
aiStep ()V d_
calculateFallDamage (FF)I d
canEatGrass ()Z gH
canJump ()Z a
canMate (Lnet/minecraft/world/entity/animal/Animal;)Z a
canParent ()Z gM
canPerformRearing ()Z gk
canWearArmor ()Z gN
causeFallDamage (FFLnet/minecraft/world/damagesource/DamageSource;)Z a
containerChanged (Lnet/minecraft/world/Container;)V a
createBaseHorseAttributes ()Lnet/minecraft/world/entity/ai/attributes/AttributeSupplier$Builder; gE
createEquipmentSlotAccess (ILjava/util/function/Predicate;)Lnet/minecraft/world/entity/SlotAccess; a
createInventory ()V gA
createOffspringAttribute (DDDDLnet/minecraft/util/RandomSource;)D a
defineSynchedData ()V c_
doPlayerRide (Lnet/minecraft/world/entity/player/Player;)V f
dropEquipment ()V ey
eating ()V u
equipArmor (Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/item/ItemStack;)V b
equipSaddle (Lnet/minecraft/sounds/SoundSource;)V a
executeRidersJump (FLnet/minecraft/world/phys/Vec3;)V b
fedFood (Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/item/ItemStack;)Lnet/minecraft/world/InteractionResult; c
finalizeSpawn (Lnet/minecraft/world/level/ServerLevelAccessor;Lnet/minecraft/world/DifficultyInstance;Lnet/minecraft/world/entity/MobSpawnType;Lnet/minecraft/world/entity/SpawnGroupData;Lnet/minecraft/nbt/CompoundTag;)Lnet/minecraft/world/entity/SpawnGroupData; a
followMommy ()V gG
generateJumpStrength (Ljava/util/function/DoubleSupplier;)D a
generateMaxHealth (Ljava/util/function/IntUnaryOperator;)F a
generateSpeed (Ljava/util/function/DoubleSupplier;)D b
getAmbientSoundInterval ()I Q
getAmbientStandInterval ()I gP
getAmbientStandSound ()Lnet/minecraft/sounds/SoundEvent; gI
getAngrySound ()Lnet/minecraft/sounds/SoundEvent; gD
getBreedOffspring (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/AgeableMob;)Lnet/minecraft/world/entity/AgeableMob; a
getControllingPassenger ()Lnet/minecraft/world/entity/LivingEntity; cN
getCustomJump ()D gC
getDismountLocationForPassenger (Lnet/minecraft/world/entity/LivingEntity;)Lnet/minecraft/world/phys/Vec3; b
getDismountLocationInDirection (Lnet/minecraft/world/phys/Vec3;Lnet/minecraft/world/entity/LivingEntity;)Lnet/minecraft/world/phys/Vec3; a
getEatAnim (F)F E
getEatingSound ()Lnet/minecraft/sounds/SoundEvent; gl
getFlag (I)Z t
getInventorySize ()I ac_
getMaxSpawnClusterSize ()I fI
getMaxTemper ()I gF
getMouthAnim (F)F G
getOwnerUUID ()Ljava/util/UUID; d
getPassengerAttachmentPoint (Lnet/minecraft/world/entity/Entity;Lnet/minecraft/world/entity/EntityDimensions;F)Lorg/joml/Vector3f; a
getPassengersRidingOffsetY (Lnet/minecraft/world/entity/EntityDimensions;F)F a
getRiddenInput (Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/phys/Vec3;)Lnet/minecraft/world/phys/Vec3; b
getRiddenRotation (Lnet/minecraft/world/entity/LivingEntity;)Lnet/minecraft/world/phys/Vec2; j
getRiddenSpeed (Lnet/minecraft/world/entity/player/Player;)F e
getSlot (I)Lnet/minecraft/world/entity/SlotAccess; a_
getSoundVolume ()F eW
getStandAnim (F)F F
getStandingEyeHeight (Lnet/minecraft/world/entity/Pose;Lnet/minecraft/world/entity/EntityDimensions;)F b
getTemper ()I gz
handleEating (Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/item/ItemStack;)Z a
handleEntityEvent (B)V b
handleStartJump (I)V c
handleStopJump ()V b
hasInventoryChanged (Lnet/minecraft/world/Container;)Z b
hurt (Lnet/minecraft/world/damagesource/DamageSource;F)Z a
isArmor (Lnet/minecraft/world/item/ItemStack;)Z l
isBred ()Z gy
isEating ()Z gw
isFood (Lnet/minecraft/world/item/ItemStack;)Z m
isImmobile ()Z eY
isJumping ()Z gv
isPushable ()Z bu
isSaddleable ()Z g
isSaddled ()Z i
isStanding ()Z gx
isTamed ()Z gt
isWearingArmor ()Z gO
isWoodSoundType (Lnet/minecraft/world/level/block/SoundType;)Z b
lambda$getSlot$7 (Lnet/minecraft/world/item/ItemStack;)Z o
lambda$getSlot$8 (Lnet/minecraft/world/item/ItemStack;)Z n
lambda$static$0 ()D gp
lambda$static$1 ()D go
lambda$static$2 ()D gn
lambda$static$3 ()D gm
lambda$static$4 (I)I x
lambda$static$5 (I)I w
lambda$static$6 (Lnet/minecraft/world/entity/LivingEntity;)Z k
level ()Lnet/minecraft/world/level/EntityGetter; e
makeMad ()V gK
mobInteract (Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/InteractionHand;)Lnet/minecraft/world/InteractionResult; b
modifyTemper (I)I v
moveTail ()V w
onClimbable ()Z e_
onLeashDistance (F)V D
onPlayerJump (I)V b
openCustomInventoryScreen (Lnet/minecraft/world/entity/player/Player;)V b
openMouth ()V ge
playGallopSound (Lnet/minecraft/world/level/block/SoundType;)V a
playJumpSound ()V gL
playStepSound (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)V b
positionRider (Lnet/minecraft/world/entity/Entity;Lnet/minecraft/world/entity/Entity$MoveFunction;)V a
randomizeAttributes (Lnet/minecraft/util/RandomSource;)V a
readAdditionalSaveData (Lnet/minecraft/nbt/CompoundTag;)V a
registerGoals ()V B
setBred (Z)V z
setEating (Z)V A
setFlag (IZ)V d
setIsJumping (Z)V y
setOffspringAttribute (Lnet/minecraft/world/entity/AgeableMob;Lnet/minecraft/world/entity/animal/horse/AbstractHorse;Lnet/minecraft/world/entity/ai/attributes/Attribute;DD)V a
setOffspringAttributes (Lnet/minecraft/world/entity/AgeableMob;Lnet/minecraft/world/entity/animal/horse/AbstractHorse;)V a
setOwnerUUID (Ljava/util/UUID;)V b
setStanding (Z)V B
setTamed (Z)V x
setTemper (I)V u
spawnTamingParticles (Z)V C
standIfPossible ()V gJ
tameWithName (Lnet/minecraft/world/entity/player/Player;)Z h
tick ()V l
tickRidden (Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/phys/Vec3;)V a
updateContainerEquipment ()V gB
net/minecraft/world/entity/animal/horse/AbstractHorse$1 bzx$1
this$0 d
val$check c
val$slot a
<init> (Lnet/minecraft/world/entity/animal/horse/AbstractHorse;ILjava/util/function/Predicate;)V <init>
get ()Lnet/minecraft/world/item/ItemStack; a
set (Lnet/minecraft/world/item/ItemStack;)Z a
net/minecraft/world/entity/animal/horse/Donkey bzy
<init> (Lnet/minecraft/world/entity/EntityType;Lnet/minecraft/world/level/Level;)V <init>
canMate (Lnet/minecraft/world/entity/animal/Animal;)Z a
getAmbientSound ()Lnet/minecraft/sounds/SoundEvent; y
getAngrySound ()Lnet/minecraft/sounds/SoundEvent; gD
getBreedOffspring (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/AgeableMob;)Lnet/minecraft/world/entity/AgeableMob; a
getDeathSound ()Lnet/minecraft/sounds/SoundEvent; n_
getEatingSound ()Lnet/minecraft/sounds/SoundEvent; gl
getHurtSound (Lnet/minecraft/world/damagesource/DamageSource;)Lnet/minecraft/sounds/SoundEvent; d
net/minecraft/world/entity/animal/horse/Horse bzz
ARMOR_MODIFIER_UUID bT
DATA_ID_TYPE_VARIANT bU
<clinit> ()V <clinit>
<init> (Lnet/minecraft/world/entity/EntityType;Lnet/minecraft/world/level/Level;)V <init>
addAdditionalSaveData (Lnet/minecraft/nbt/CompoundTag;)V b
canMate (Lnet/minecraft/world/entity/animal/Animal;)Z a
canWearArmor ()Z gN
containerChanged (Lnet/minecraft/world/Container;)V a
defineSynchedData ()V c_
finalizeSpawn (Lnet/minecraft/world/level/ServerLevelAccessor;Lnet/minecraft/world/DifficultyInstance;Lnet/minecraft/world/entity/MobSpawnType;Lnet/minecraft/world/entity/SpawnGroupData;Lnet/minecraft/nbt/CompoundTag;)Lnet/minecraft/world/entity/SpawnGroupData; a
getAmbientSound ()Lnet/minecraft/sounds/SoundEvent; y
getAngrySound ()Lnet/minecraft/sounds/SoundEvent; gD
getArmor ()Lnet/minecraft/world/item/ItemStack; u
getBreedOffspring (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/AgeableMob;)Lnet/minecraft/world/entity/AgeableMob; a
getDeathSound ()Lnet/minecraft/sounds/SoundEvent; n_
getEatingSound ()Lnet/minecraft/sounds/SoundEvent; gl
getHurtSound (Lnet/minecraft/world/damagesource/DamageSource;)Lnet/minecraft/sounds/SoundEvent; d
getMarkings ()Lnet/minecraft/world/entity/animal/horse/Markings; ge
getTypeVariant ()I gm
getVariant ()Lnet/minecraft/world/entity/animal/horse/Variant; w
getVariant ()Ljava/lang/Object; c
isArmor (Lnet/minecraft/world/item/ItemStack;)Z l
mobInteract (Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/InteractionHand;)Lnet/minecraft/world/InteractionResult; b
playGallopSound (Lnet/minecraft/world/level/block/SoundType;)V a
randomizeAttributes (Lnet/minecraft/util/RandomSource;)V a
readAdditionalSaveData (Lnet/minecraft/nbt/CompoundTag;)V a
setArmor (Lnet/minecraft/world/item/ItemStack;)V n
setArmorEquipment (Lnet/minecraft/world/item/ItemStack;)V o
setTypeVariant (I)V w
setVariant (Ljava/lang/Object;)V a
setVariant (Lnet/minecraft/world/entity/animal/horse/Variant;)V a
setVariantAndMarkings (Lnet/minecraft/world/entity/animal/horse/Variant;Lnet/minecraft/world/entity/animal/horse/Markings;)V a
updateContainerEquipment ()V gB
net/minecraft/world/entity/animal/horse/Horse$HorseGroupData bzz$a
variant a
<init> (Lnet/minecraft/world/entity/animal/horse/Variant;)V <init>
net/minecraft/world/entity/animal/horse/Llama caa
DATA_STRENGTH_ID bX
DATA_SWAG_ID bY
DATA_VARIANT_ID bZ
FOOD_ITEMS bW
MAX_STRENGTH bU
caravanHead cb
caravanTail cc
didSpit ca
<clinit> ()V <clinit>
<init> (Lnet/minecraft/world/entity/EntityType;Lnet/minecraft/world/level/Level;)V <init>
addAdditionalSaveData (Lnet/minecraft/nbt/CompoundTag;)V b
canEatGrass ()Z gH
canMate (Lnet/minecraft/world/entity/animal/Animal;)Z a
canPerformRearing ()Z gk
canWearArmor ()Z gN
causeFallDamage (FFLnet/minecraft/world/damagesource/DamageSource;)Z a
containerChanged (Lnet/minecraft/world/Container;)V a
createAttributes ()Lnet/minecraft/world/entity/ai/attributes/AttributeSupplier$Builder; gp
defineSynchedData ()V c_
finalizeSpawn (Lnet/minecraft/world/level/ServerLevelAccessor;Lnet/minecraft/world/DifficultyInstance;Lnet/minecraft/world/entity/MobSpawnType;Lnet/minecraft/world/entity/SpawnGroupData;Lnet/minecraft/nbt/CompoundTag;)Lnet/minecraft/world/entity/SpawnGroupData; a
followLeashSpeed ()D gd
followMommy ()V gG
getAmbientSound ()Lnet/minecraft/sounds/SoundEvent; y
getAngrySound ()Lnet/minecraft/sounds/SoundEvent; gD
getBreedOffspring (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/AgeableMob;)Lnet/minecraft/world/entity/AgeableMob; a
getBreedOffspring (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/AgeableMob;)Lnet/minecraft/world/entity/animal/horse/Llama; b
getCaravanHead ()Lnet/minecraft/world/entity/animal/horse/Llama; gT
getDeathSound ()Lnet/minecraft/sounds/SoundEvent; n_
getDyeColor (Lnet/minecraft/world/item/ItemStack;)Lnet/minecraft/world/item/DyeColor; n
getEatingSound ()Lnet/minecraft/sounds/SoundEvent; gl
getHurtSound (Lnet/minecraft/world/damagesource/DamageSource;)Lnet/minecraft/sounds/SoundEvent; d
getInventoryColumns ()I gm
getInventorySize ()I ac_
getLeashOffset ()Lnet/minecraft/world/phys/Vec3; cJ
getMaxTemper ()I gF
getPassengerAttachmentPoint (Lnet/minecraft/world/entity/Entity;Lnet/minecraft/world/entity/EntityDimensions;F)Lorg/joml/Vector3f; a
getStrength ()I go
getSwag ()Lnet/minecraft/world/item/DyeColor; gr
getVariant ()Ljava/lang/Object; c
getVariant ()Lnet/minecraft/world/entity/animal/horse/Llama$Variant; gq
handleEating (Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/item/ItemStack;)Z a
hasCaravanTail ()Z gR
inCaravan ()Z gS
isArmor (Lnet/minecraft/world/item/ItemStack;)Z l
isFood (Lnet/minecraft/world/item/ItemStack;)Z m
isImmobile ()Z eY
isSaddleable ()Z g
isTraderLlama ()Z gn
isWearingArmor ()Z gO
joinCaravan (Lnet/minecraft/world/entity/animal/horse/Llama;)V a
leaveCaravan ()V gQ
makeNewLlama ()Lnet/minecraft/world/entity/animal/horse/Llama; gs
performRangedAttack (Lnet/minecraft/world/entity/LivingEntity;F)V a
playChestEquipsSound ()V ge
playStepSound (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)V b
readAdditionalSaveData (Lnet/minecraft/nbt/CompoundTag;)V a
registerGoals ()V B
setDidSpit (Z)V D
setRandomStrength (Lnet/minecraft/util/RandomSource;)V b
setStrength (I)V w
setSwag (Lnet/minecraft/world/item/DyeColor;)V a
setVariant (Ljava/lang/Object;)V a
setVariant (Lnet/minecraft/world/entity/animal/horse/Llama$Variant;)V a
spit (Lnet/minecraft/world/entity/LivingEntity;)V k
updateContainerEquipment ()V gB
net/minecraft/world/entity/animal/horse/Llama$LlamaAttackWolfGoal caa$a
<init> (Lnet/minecraft/world/entity/animal/horse/Llama;)V <init>
getFollowDistance ()D l
lambda$new$0 (Lnet/minecraft/world/entity/LivingEntity;)Z b
net/minecraft/world/entity/animal/horse/Llama$LlamaGroupData caa$b
variant a
<init> (Lnet/minecraft/world/entity/animal/horse/Llama$Variant;)V <init>
net/minecraft/world/entity/animal/horse/Llama$LlamaHurtByTargetGoal caa$c
<init> (Lnet/minecraft/world/entity/animal/horse/Llama;)V <init>
canContinueToUse ()Z b
net/minecraft/world/entity/animal/horse/Llama$Variant caa$d
$VALUES i
BROWN c
BY_ID f
CODEC e
CREAMY a
GRAY d
WHITE b
id g
name h
$values ()[Lnet/minecraft/world/entity/animal/horse/Llama$Variant; b
<clinit> ()V <clinit>
<init> (Ljava/lang/String;IILjava/lang/String;)V <init>
byId (I)Lnet/minecraft/world/entity/animal/horse/Llama$Variant; a
getId ()I a
getSerializedName ()Ljava/lang/String; c
valueOf (Ljava/lang/String;)Lnet/minecraft/world/entity/animal/horse/Llama$Variant; valueOf
values ()[Lnet/minecraft/world/entity/animal/horse/Llama$Variant; values
net/minecraft/world/entity/animal/horse/Markings cab
$VALUES h
BLACK_DOTS e
BY_ID f
NONE a
WHITE b
WHITE_DOTS d
WHITE_FIELD c
id g
$values ()[Lnet/minecraft/world/entity/animal/horse/Markings; b
<clinit> ()V <clinit>
<init> (Ljava/lang/String;II)V <init>
byId (I)Lnet/minecraft/world/entity/animal/horse/Markings; a
getId ()I a
valueOf (Ljava/lang/String;)Lnet/minecraft/world/entity/animal/horse/Markings; valueOf
values ()[Lnet/minecraft/world/entity/animal/horse/Markings; values
net/minecraft/world/entity/animal/horse/Mule cac
<init> (Lnet/minecraft/world/entity/EntityType;Lnet/minecraft/world/level/Level;)V <init>
getAmbientSound ()Lnet/minecraft/sounds/SoundEvent; y
getAngrySound ()Lnet/minecraft/sounds/SoundEvent; gD
getBreedOffspring (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/AgeableMob;)Lnet/minecraft/world/entity/AgeableMob; a
getDeathSound ()Lnet/minecraft/sounds/SoundEvent; n_
getEatingSound ()Lnet/minecraft/sounds/SoundEvent; gl
getHurtSound (Lnet/minecraft/world/damagesource/DamageSource;)Lnet/minecraft/sounds/SoundEvent; d
playChestEquipsSound ()V ge
net/minecraft/world/entity/animal/horse/SkeletonHorse cad
TRAP_MAX_LIFE bU
isTrap bW
skeletonTrapGoal bT
trapTime bX
<init> (Lnet/minecraft/world/entity/EntityType;Lnet/minecraft/world/level/Level;)V <init>
addAdditionalSaveData (Lnet/minecraft/nbt/CompoundTag;)V b
addBehaviourGoals ()V gu
aiStep ()V d_
checkSkeletonHorseSpawnRules (Lnet/minecraft/world/entity/EntityType;Lnet/minecraft/world/level/LevelAccessor;Lnet/minecraft/world/entity/MobSpawnType;Lnet/minecraft/core/BlockPos;Lnet/minecraft/util/RandomSource;)Z c
createAttributes ()Lnet/minecraft/world/entity/ai/attributes/AttributeSupplier$Builder; u
getAmbientSound ()Lnet/minecraft/sounds/SoundEvent; y
getBreedOffspring (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/AgeableMob;)Lnet/minecraft/world/entity/AgeableMob; a
getDeathSound ()Lnet/minecraft/sounds/SoundEvent; n_
getHurtSound (Lnet/minecraft/world/damagesource/DamageSource;)Lnet/minecraft/sounds/SoundEvent; d
getMobType ()Lnet/minecraft/world/entity/MobType; eS
getPassengerAttachmentPoint (Lnet/minecraft/world/entity/Entity;Lnet/minecraft/world/entity/EntityDimensions;F)Lorg/joml/Vector3f; a
getSwimSound ()Lnet/minecraft/sounds/SoundEvent; aN
getWaterSlowDown ()F fd
isTrap ()Z w
mobInteract (Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/InteractionHand;)Lnet/minecraft/world/InteractionResult; b
playJumpSound ()V gL
playSwimSound (F)V e
randomizeAttributes (Lnet/minecraft/util/RandomSource;)V a
readAdditionalSaveData (Lnet/minecraft/nbt/CompoundTag;)V a
setTrap (Z)V w
net/minecraft/world/entity/animal/horse/SkeletonTrapGoal cae
horse a
<init> (Lnet/minecraft/world/entity/animal/horse/SkeletonHorse;)V <init>
canUse ()Z a
createHorse (Lnet/minecraft/world/DifficultyInstance;)Lnet/minecraft/world/entity/animal/horse/AbstractHorse; a
createSkeleton (Lnet/minecraft/world/DifficultyInstance;Lnet/minecraft/world/entity/animal/horse/AbstractHorse;)Lnet/minecraft/world/entity/monster/Skeleton; a
disenchant (Lnet/minecraft/world/item/ItemStack;)Lnet/minecraft/world/item/ItemStack; a
tick ()V e
net/minecraft/world/entity/animal/horse/TraderLlama caf
despawnDelay bU
<init> (Lnet/minecraft/world/entity/EntityType;Lnet/minecraft/world/level/Level;)V <init>
addAdditionalSaveData (Lnet/minecraft/nbt/CompoundTag;)V b
aiStep ()V d_
canDespawn ()Z gW
doPlayerRide (Lnet/minecraft/world/entity/player/Player;)V f
finalizeSpawn (Lnet/minecraft/world/level/ServerLevelAccessor;Lnet/minecraft/world/DifficultyInstance;Lnet/minecraft/world/entity/MobSpawnType;Lnet/minecraft/world/entity/SpawnGroupData;Lnet/minecraft/nbt/CompoundTag;)Lnet/minecraft/world/entity/SpawnGroupData; a
isLeashedToSomethingOtherThanTheWanderingTrader ()Z gY
isLeashedToWanderingTrader ()Z gX
isTraderLlama ()Z gn
makeNewLlama ()Lnet/minecraft/world/entity/animal/horse/Llama; gs
maybeDespawn ()V gV
readAdditionalSaveData (Lnet/minecraft/nbt/CompoundTag;)V a
registerGoals ()V B
setDespawnDelay (I)V w
net/minecraft/world/entity/animal/horse/TraderLlama$TraderLlamaDefendWanderingTraderGoal caf$a
llama a
ownerLastHurtBy b
timestamp c
<init> (Lnet/minecraft/world/entity/animal/horse/Llama;)V <init>
canUse ()Z a
start ()V c
net/minecraft/world/entity/animal/horse/Variant cag
$VALUES l
BLACK e
BROWN d
BY_ID i
CHESTNUT c
CODEC h
CREAMY b
DARK_BROWN g
GRAY f
WHITE a
id j
name k
$values ()[Lnet/minecraft/world/entity/animal/horse/Variant; b
<clinit> ()V <clinit>
<init> (Ljava/lang/String;IILjava/lang/String;)V <init>
byId (I)Lnet/minecraft/world/entity/animal/horse/Variant; a
getId ()I a
getSerializedName ()Ljava/lang/String; c
valueOf (Ljava/lang/String;)Lnet/minecraft/world/entity/animal/horse/Variant; valueOf
values ()[Lnet/minecraft/world/entity/animal/horse/Variant; values
net/minecraft/world/entity/animal/horse/ZombieHorse cah
<init> (Lnet/minecraft/world/entity/EntityType;Lnet/minecraft/world/level/Level;)V <init>
addBehaviourGoals ()V gu
checkZombieHorseSpawnRules (Lnet/minecraft/world/entity/EntityType;Lnet/minecraft/world/level/LevelAccessor;Lnet/minecraft/world/entity/MobSpawnType;Lnet/minecraft/core/BlockPos;Lnet/minecraft/util/RandomSource;)Z c
createAttributes ()Lnet/minecraft/world/entity/ai/attributes/AttributeSupplier$Builder; u
getAmbientSound ()Lnet/minecraft/sounds/SoundEvent; y
getBreedOffspring (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/AgeableMob;)Lnet/minecraft/world/entity/AgeableMob; a
getDeathSound ()Lnet/minecraft/sounds/SoundEvent; n_
getHurtSound (Lnet/minecraft/world/damagesource/DamageSource;)Lnet/minecraft/sounds/SoundEvent; d
getMobType ()Lnet/minecraft/world/entity/MobType; eS
getPassengersRidingOffsetY (Lnet/minecraft/world/entity/EntityDimensions;F)F a
mobInteract (Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/InteractionHand;)Lnet/minecraft/world/InteractionResult; b
randomizeAttributes (Lnet/minecraft/util/RandomSource;)V a
net/minecraft/world/entity/animal/horse/package-info cai
net/minecraft/world/entity/animal/package-info caj
net/minecraft/world/entity/animal/sniffer/Sniffer cak
DATA_DROP_SEED_AT_TICK ch
DATA_STATE cg
DIGGING_BB_HEIGHT_OFFSET ce
DIGGING_DIMENSIONS cf
DIGGING_DROP_SEED_OFFSET_TICKS cc
DIGGING_PARTICLES_AMOUNT cb
DIGGING_PARTICLES_DELAY_TICKS bZ
DIGGING_PARTICLES_DURATION_TICKS ca
SNIFFER_BABY_AGE_TICKS cd
diggingAnimationState bX
feelingHappyAnimationState bT
risingAnimationState bY
scentingAnimationState bU
sniffingAnimationState bW
<clinit> ()V <clinit>
<init> (Lnet/minecraft/world/entity/EntityType;Lnet/minecraft/world/level/Level;)V <init>
brainProvider ()Lnet/minecraft/world/entity/ai/Brain$Provider; dP
calculateDigPosition ()Ljava/util/Optional; gl
canDig (Lnet/minecraft/core/BlockPos;)Z i
canDig ()Z gm
canMate (Lnet/minecraft/world/entity/animal/Animal;)Z a
canPlayDiggingSound ()Z gk
canSniff ()Z ge
createAttributes ()Lnet/minecraft/world/entity/ai/attributes/AttributeSupplier$Builder; u
customServerAiStep ()V Z
die (Lnet/minecraft/world/damagesource/DamageSource;)V a
dropSeed ()V gt
emitDiggingParticles (Lnet/minecraft/world/entity/AnimationState;)Lnet/minecraft/world/entity/animal/sniffer/Sniffer; a
getAmbientSound ()Lnet/minecraft/sounds/SoundEvent; y
getBoundingBoxForCulling ()Lnet/minecraft/world/phys/AABB; i_
getBrain ()Lnet/minecraft/world/entity/ai/Brain; dO
getBreedOffspring (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/AgeableMob;)Lnet/minecraft/world/entity/AgeableMob; a
getDeathSound ()Lnet/minecraft/sounds/SoundEvent; n_
getDimensions (Lnet/minecraft/world/entity/Pose;)Lnet/minecraft/world/entity/EntityDimensions; a
getEatingSound (Lnet/minecraft/world/item/ItemStack;)Lnet/minecraft/sounds/SoundEvent; d
getExploredPositions ()Ljava/util/stream/Stream; gu
getHeadBlock ()Lnet/minecraft/core/BlockPos; gn
getHeadPosition ()Lnet/minecraft/world/phys/Vec3; go
getHurtSound (Lnet/minecraft/world/damagesource/DamageSource;)Lnet/minecraft/sounds/SoundEvent; d
getMaxHeadYRot ()I ab
getNameTagOffsetY ()F di
getPassengerAttachmentPoint (Lnet/minecraft/world/entity/Entity;Lnet/minecraft/world/entity/EntityDimensions;F)Lorg/joml/Vector3f; a
getStandingEyeHeight (Lnet/minecraft/world/entity/Pose;Lnet/minecraft/world/entity/EntityDimensions;)F b
getState ()Lnet/minecraft/world/entity/animal/sniffer/Sniffer$State; gp
isFood (Lnet/minecraft/world/item/ItemStack;)Z m
isSearching ()Z w
isTempted ()Z A
jumpFromGround ()V fb
lambda$calculateDigPosition$0 (I)Lnet/minecraft/world/phys/Vec3; t
lambda$calculateDigPosition$1 (Lnet/minecraft/core/BlockPos;)Z k
lambda$canDig$2 (Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/GlobalPos;)Z a
makeBrain (Lcom/mojang/serialization/Dynamic;)Lnet/minecraft/world/entity/ai/Brain; a
mobInteract (Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/InteractionHand;)Lnet/minecraft/world/InteractionResult; b
onDiggingComplete (Z)Lnet/minecraft/world/entity/animal/sniffer/Sniffer; w
onDiggingStart ()Lnet/minecraft/world/entity/animal/sniffer/Sniffer; gs
onPathfindingDone ()V G
onPathfindingStart ()V E
onScentingStart ()Lnet/minecraft/world/entity/animal/sniffer/Sniffer; gr
onSyncedDataUpdated (Lnet/minecraft/network/syncher/EntityDataAccessor;)V a
playSearchingSound ()V gv
playStepSound (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)V b
resetAnimations ()V gq
sendDebugPackets ()V Y
setBaby (Z)V a
setState (Lnet/minecraft/world/entity/animal/sniffer/Sniffer$State;)Lnet/minecraft/world/entity/animal/sniffer/Sniffer; b
spawnChildFromBreeding (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/animal/Animal;)V a
storeExploredPosition (Lnet/minecraft/core/BlockPos;)Lnet/minecraft/world/entity/animal/sniffer/Sniffer; j
tick ()V l
transitionTo (Lnet/minecraft/world/entity/animal/sniffer/Sniffer$State;)Lnet/minecraft/world/entity/animal/sniffer/Sniffer; a
net/minecraft/world/entity/animal/sniffer/Sniffer$1 cak$1
$SwitchMap$net$minecraft$world$entity$animal$sniffer$Sniffer$State a
<clinit> ()V <clinit>
net/minecraft/world/entity/animal/sniffer/Sniffer$State cak$a
$VALUES h
DIGGING f
FEELING_HAPPY b
IDLING a
RISING g
SCENTING c
SEARCHING e
SNIFFING d
$values ()[Lnet/minecraft/world/entity/animal/sniffer/Sniffer$State; a
<clinit> ()V <clinit>
<init> (Ljava/lang/String;I)V <init>
valueOf (Ljava/lang/String;)Lnet/minecraft/world/entity/animal/sniffer/Sniffer$State; valueOf
values ()[Lnet/minecraft/world/entity/animal/sniffer/Sniffer$State; values
net/minecraft/world/entity/animal/sniffer/SnifferAi cal
LOGGER c
MAX_LOOK_DISTANCE d
MEMORY_TYPES b
SENSOR_TYPES a
SNIFFING_COOLDOWN_TICKS e
SPEED_MULTIPLIER_WHEN_IDLING f
SPEED_MULTIPLIER_WHEN_PANICKING g
SPEED_MULTIPLIER_WHEN_SNIFFING h
SPEED_MULTIPLIER_WHEN_TEMPTED i
<clinit> ()V <clinit>
<init> ()V <init>
getTemptations ()Lnet/minecraft/world/item/crafting/Ingredient; a
initCoreActivity (Lnet/minecraft/world/entity/ai/Brain;)V b
initDigActivity (Lnet/minecraft/world/entity/ai/Brain;)V d
initIdleActivity (Lnet/minecraft/world/entity/ai/Brain;)V e
initSniffingActivity (Lnet/minecraft/world/entity/ai/Brain;)V c
lambda$initIdleActivity$0 (Lnet/minecraft/world/entity/LivingEntity;)Ljava/lang/Float; b
lambda$initIdleActivity$1 (Lnet/minecraft/world/entity/LivingEntity;)Ljava/lang/Double; a
makeBrain (Lnet/minecraft/world/entity/ai/Brain;)Lnet/minecraft/world/entity/ai/Brain; a
resetSniffing (Lnet/minecraft/world/entity/animal/sniffer/Sniffer;)Lnet/minecraft/world/entity/animal/sniffer/Sniffer; b
updateActivity (Lnet/minecraft/world/entity/animal/sniffer/Sniffer;)V a
net/minecraft/world/entity/animal/sniffer/SnifferAi$1 cal$1
<init> (F)V <init>
start (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;J)V d
start (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/PathfinderMob;J)V b
net/minecraft/world/entity/animal/sniffer/SnifferAi$2 cal$2
<init> (Lnet/minecraft/world/entity/EntityType;F)V <init>
start (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;J)V d
start (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/animal/Animal;J)V a
net/minecraft/world/entity/animal/sniffer/SnifferAi$3 cal$3
<init> (Ljava/util/function/Function;Ljava/util/function/Function;)V <init>
start (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;J)V d
start (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/PathfinderMob;J)V b
net/minecraft/world/entity/animal/sniffer/SnifferAi$Digging cal$a
<init> (II)V <init>
canStillUse (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;J)Z a
canStillUse (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/animal/sniffer/Sniffer;J)Z a
checkExtraStartConditions (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/animal/sniffer/Sniffer;)Z a
checkExtraStartConditions (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;)Z a
start (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;J)V d
start (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/animal/sniffer/Sniffer;J)V b
stop (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;J)V b
stop (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/animal/sniffer/Sniffer;J)V c
net/minecraft/world/entity/animal/sniffer/SnifferAi$FeelingHappy cal$b
<init> (II)V <init>
canStillUse (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;J)Z a
canStillUse (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/animal/sniffer/Sniffer;J)Z a
start (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;J)V d
start (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/animal/sniffer/Sniffer;J)V b
stop (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;J)V b
stop (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/animal/sniffer/Sniffer;J)V c
net/minecraft/world/entity/animal/sniffer/SnifferAi$FinishedDigging cal$c
<init> (I)V <init>
canStillUse (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;J)Z a
canStillUse (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/animal/sniffer/Sniffer;J)Z a
checkExtraStartConditions (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/animal/sniffer/Sniffer;)Z a
checkExtraStartConditions (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;)Z a
start (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;J)V d
start (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/animal/sniffer/Sniffer;J)V b
stop (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;J)V b
stop (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/animal/sniffer/Sniffer;J)V c
net/minecraft/world/entity/animal/sniffer/SnifferAi$Scenting cal$d
<init> (II)V <init>
canStillUse (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;J)Z a
canStillUse (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/animal/sniffer/Sniffer;J)Z a
checkExtraStartConditions (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/animal/sniffer/Sniffer;)Z a
checkExtraStartConditions (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;)Z a
start (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;J)V d
start (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/animal/sniffer/Sniffer;J)V b
stop (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;J)V b
stop (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/animal/sniffer/Sniffer;J)V c
net/minecraft/world/entity/animal/sniffer/SnifferAi$Searching cal$e
<init> ()V <init>
canStillUse (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;J)Z a
canStillUse (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/animal/sniffer/Sniffer;J)Z a
checkExtraStartConditions (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/animal/sniffer/Sniffer;)Z a
checkExtraStartConditions (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;)Z a
start (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;J)V d
start (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/animal/sniffer/Sniffer;J)V b
stop (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;J)V b
stop (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/animal/sniffer/Sniffer;J)V c
net/minecraft/world/entity/animal/sniffer/SnifferAi$Sniffing cal$f
<init> (II)V <init>
canStillUse (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;J)Z a
canStillUse (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/animal/sniffer/Sniffer;J)Z a
checkExtraStartConditions (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/animal/sniffer/Sniffer;)Z a
checkExtraStartConditions (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;)Z a
lambda$stop$0 (Lnet/minecraft/world/entity/animal/sniffer/Sniffer;Lnet/minecraft/core/BlockPos;)V a
start (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;J)V d
start (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/animal/sniffer/Sniffer;J)V b
stop (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;J)V b
stop (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/animal/sniffer/Sniffer;J)V c
net/minecraft/world/entity/boss/EnderDragonPart cam
name c
parentMob b
size d
<init> (Lnet/minecraft/world/entity/boss/enderdragon/EnderDragon;Ljava/lang/String;FF)V <init>
addAdditionalSaveData (Lnet/minecraft/nbt/CompoundTag;)V b
defineSynchedData ()V c_
getAddEntityPacket ()Lnet/minecraft/network/protocol/Packet; dj
getDimensions (Lnet/minecraft/world/entity/Pose;)Lnet/minecraft/world/entity/EntityDimensions; a
getPickResult ()Lnet/minecraft/world/item/ItemStack; dz
hurt (Lnet/minecraft/world/damagesource/DamageSource;F)Z a
is (Lnet/minecraft/world/entity/Entity;)Z t
isPickable ()Z bt
readAdditionalSaveData (Lnet/minecraft/nbt/CompoundTag;)V a
shouldBeSaved ()Z dK
net/minecraft/world/entity/boss/enderdragon/EndCrystal can
DATA_BEAM_TARGET c
DATA_SHOW_BOTTOM d
time b
<clinit> ()V <clinit>
<init> (Lnet/minecraft/world/level/Level;DDD)V <init>
<init> (Lnet/minecraft/world/entity/EntityType;Lnet/minecraft/world/level/Level;)V <init>
addAdditionalSaveData (Lnet/minecraft/nbt/CompoundTag;)V b
defineSynchedData ()V c_
getBeamTarget ()Lnet/minecraft/core/BlockPos; q
getMovementEmission ()Lnet/minecraft/world/entity/Entity$MovementEmission; aW
getPickResult ()Lnet/minecraft/world/item/ItemStack; dz
hurt (Lnet/minecraft/world/damagesource/DamageSource;F)Z a
isPickable ()Z bt
kill ()V al
onDestroyedBy (Lnet/minecraft/world/damagesource/DamageSource;)V a
readAdditionalSaveData (Lnet/minecraft/nbt/CompoundTag;)V a
setBeamTarget (Lnet/minecraft/core/BlockPos;)V a
setShowBottom (Z)V a
shouldRenderAtSqrDistance (D)Z a
showsBottom ()Z s
tick ()V l
net/minecraft/world/entity/boss/enderdragon/EnderDragon cao
CRYSTAL_DESTROY_TARGETING bZ
DATA_PHASE b
DRAGON_DEATH_TIME_KEY cd
DRAGON_PHASE_KEY ce
GROWL_INTERVAL_MAX cb
GROWL_INTERVAL_MIN ca
LOGGER bY
SITTING_ALLOWED_DAMAGE_PERCENTAGE cc
body ch
dragonDeathTime bV
dragonFight cn
fightOrigin co
flapTime bT
growlTime cq
head e
inWall bU
nearestCrystal bX
neck cg
nodeAdjacency ct
nodes cs
oFlapTime bS
openSet cu
phaseManager cp
posPointer d
positions c
sittingDamageReceived cr
subEntities cf
tail1 ci
tail2 cj
tail3 ck
wing1 cl
wing2 cm
yRotA bW
<clinit> ()V <clinit>
<init> (Lnet/minecraft/world/entity/EntityType;Lnet/minecraft/world/level/Level;)V <init>
addAdditionalSaveData (Lnet/minecraft/nbt/CompoundTag;)V b
addEffect (Lnet/minecraft/world/effect/MobEffectInstance;Lnet/minecraft/world/entity/Entity;)Z b
aiStep ()V d_
canAttack (Lnet/minecraft/world/entity/LivingEntity;)Z c
canChangeDimensions ()Z ct
canRide (Lnet/minecraft/world/entity/Entity;)Z o
checkCrystals ()V ge
checkDespawn ()V dy
checkWalls (Lnet/minecraft/world/phys/AABB;)Z b
createAttributes ()Lnet/minecraft/world/entity/ai/attributes/AttributeSupplier$Builder; w
defineSynchedData ()V c_
findClosestNode (DDD)I r
findClosestNode ()I A
findPath (IILnet/minecraft/world/level/pathfinder/Node;)Lnet/minecraft/world/level/pathfinder/Path; a
getAmbientSound ()Lnet/minecraft/sounds/SoundEvent; y
getDragonFight ()Lnet/minecraft/world/level/dimension/end/EndDragonFight; gc
getFightOrigin ()Lnet/minecraft/core/BlockPos; u
getHeadLookVector (F)Lnet/minecraft/world/phys/Vec3; D
getHeadPartYOffset (I[D[D)F a
getHeadYOffset ()F gd
getHurtSound (Lnet/minecraft/world/damagesource/DamageSource;)Lnet/minecraft/sounds/SoundEvent; d
getLatencyPos (IF)[D a
getPassengerAttachmentPoint (Lnet/minecraft/world/entity/Entity;Lnet/minecraft/world/entity/EntityDimensions;F)Lorg/joml/Vector3f; a
getPhaseManager ()Lnet/minecraft/world/entity/boss/enderdragon/phases/EnderDragonPhaseManager; gb
getSoundSource ()Lnet/minecraft/sounds/SoundSource; db
getSoundVolume ()F eW
getSubEntities ()[Lnet/minecraft/world/entity/boss/EnderDragonPart; ga
hurt (Ljava/util/List;)V c
hurt (Lnet/minecraft/world/entity/boss/EnderDragonPart;Lnet/minecraft/world/damagesource/DamageSource;F)Z a
hurt (Lnet/minecraft/world/damagesource/DamageSource;F)Z a
isFlapping ()Z aT
isPickable ()Z bt
kill ()V al
knockBack (Ljava/util/List;)V a
onCrystalDestroyed (Lnet/minecraft/world/entity/boss/enderdragon/EndCrystal;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/damagesource/DamageSource;)V a
onFlap ()V aS
onSyncedDataUpdated (Lnet/minecraft/network/syncher/EntityDataAccessor;)V a
readAdditionalSaveData (Lnet/minecraft/nbt/CompoundTag;)V a
reallyHurt (Lnet/minecraft/world/damagesource/DamageSource;F)Z g
reconstructPath (Lnet/minecraft/world/level/pathfinder/Node;Lnet/minecraft/world/level/pathfinder/Node;)Lnet/minecraft/world/level/pathfinder/Path; a
recreateFromPacket (Lnet/minecraft/network/protocol/game/ClientboundAddEntityPacket;)V a
rotWrap (D)F i
setDragonFight (Lnet/minecraft/world/level/dimension/end/EndDragonFight;)V a
setFightOrigin (Lnet/minecraft/core/BlockPos;)V h
tickDeath ()V eb
tickPart (Lnet/minecraft/world/entity/boss/EnderDragonPart;DDD)V a
net/minecraft/world/entity/boss/enderdragon/package-info cap
net/minecraft/world/entity/boss/enderdragon/phases/AbstractDragonPhaseInstance caq
dragon a
<init> (Lnet/minecraft/world/entity/boss/enderdragon/EnderDragon;)V <init>
begin ()V d
doClientTick ()V b
doServerTick ()V c
end ()V e
getFlySpeed ()F f
getFlyTargetLocation ()Lnet/minecraft/world/phys/Vec3; g
getTurnSpeed ()F h
isSitting ()Z a
onCrystalDestroyed (Lnet/minecraft/world/entity/boss/enderdragon/EndCrystal;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/damagesource/DamageSource;Lnet/minecraft/world/entity/player/Player;)V a
onHurt (Lnet/minecraft/world/damagesource/DamageSource;F)F a
net/minecraft/world/entity/boss/enderdragon/phases/AbstractDragonSittingPhase car
<init> (Lnet/minecraft/world/entity/boss/enderdragon/EnderDragon;)V <init>
isSitting ()Z a
onHurt (Lnet/minecraft/world/damagesource/DamageSource;F)F a
net/minecraft/world/entity/boss/enderdragon/phases/DragonChargePlayerPhase cas
CHARGE_RECOVERY_TIME c
LOGGER b
targetLocation d
timeSinceCharge e
<clinit> ()V <clinit>
<init> (Lnet/minecraft/world/entity/boss/enderdragon/EnderDragon;)V <init>
begin ()V d
doServerTick ()V c
getFlySpeed ()F f
getFlyTargetLocation ()Lnet/minecraft/world/phys/Vec3; g
getPhase ()Lnet/minecraft/world/entity/boss/enderdragon/phases/EnderDragonPhase; i
setTarget (Lnet/minecraft/world/phys/Vec3;)V a
net/minecraft/world/entity/boss/enderdragon/phases/DragonDeathPhase cat
targetLocation b
time c
<init> (Lnet/minecraft/world/entity/boss/enderdragon/EnderDragon;)V <init>
begin ()V d
doClientTick ()V b
doServerTick ()V c
getFlySpeed ()F f
getFlyTargetLocation ()Lnet/minecraft/world/phys/Vec3; g
getPhase ()Lnet/minecraft/world/entity/boss/enderdragon/phases/EnderDragonPhase; i
net/minecraft/world/entity/boss/enderdragon/phases/DragonHoldingPatternPhase cau
NEW_TARGET_TARGETING b
clockwise e
currentPath c
targetLocation d
<clinit> ()V <clinit>
<init> (Lnet/minecraft/world/entity/boss/enderdragon/EnderDragon;)V <init>
begin ()V d
doServerTick ()V c
findNewTarget ()V j
getFlyTargetLocation ()Lnet/minecraft/world/phys/Vec3; g
getPhase ()Lnet/minecraft/world/entity/boss/enderdragon/phases/EnderDragonPhase; i
navigateToNextPathNode ()V k
onCrystalDestroyed (Lnet/minecraft/world/entity/boss/enderdragon/EndCrystal;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/damagesource/DamageSource;Lnet/minecraft/world/entity/player/Player;)V a
strafePlayer (Lnet/minecraft/world/entity/player/Player;)V a
net/minecraft/world/entity/boss/enderdragon/phases/DragonHoverPhase cav
targetLocation b
<init> (Lnet/minecraft/world/entity/boss/enderdragon/EnderDragon;)V <init>
begin ()V d
doServerTick ()V c
getFlySpeed ()F f
getFlyTargetLocation ()Lnet/minecraft/world/phys/Vec3; g
getPhase ()Lnet/minecraft/world/entity/boss/enderdragon/phases/EnderDragonPhase; i
isSitting ()Z a
net/minecraft/world/entity/boss/enderdragon/phases/DragonLandingApproachPhase caw
NEAR_EGG_TARGETING b
currentPath c
targetLocation d
<clinit> ()V <clinit>
<init> (Lnet/minecraft/world/entity/boss/enderdragon/EnderDragon;)V <init>
begin ()V d
doServerTick ()V c
findNewTarget ()V j
getFlyTargetLocation ()Lnet/minecraft/world/phys/Vec3; g
getPhase ()Lnet/minecraft/world/entity/boss/enderdragon/phases/EnderDragonPhase; i
navigateToNextPathNode ()V k
net/minecraft/world/entity/boss/enderdragon/phases/DragonLandingPhase cax
targetLocation b
<init> (Lnet/minecraft/world/entity/boss/enderdragon/EnderDragon;)V <init>
begin ()V d
doClientTick ()V b
doServerTick ()V c
getFlySpeed ()F f
getFlyTargetLocation ()Lnet/minecraft/world/phys/Vec3; g
getPhase ()Lnet/minecraft/world/entity/boss/enderdragon/phases/EnderDragonPhase; i
getTurnSpeed ()F h
net/minecraft/world/entity/boss/enderdragon/phases/DragonPhaseInstance cay
begin ()V d
doClientTick ()V b
doServerTick ()V c
end ()V e
getFlySpeed ()F f
getFlyTargetLocation ()Lnet/minecraft/world/phys/Vec3; g
getPhase ()Lnet/minecraft/world/entity/boss/enderdragon/phases/EnderDragonPhase; i
getTurnSpeed ()F h
isSitting ()Z a
onCrystalDestroyed (Lnet/minecraft/world/entity/boss/enderdragon/EndCrystal;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/damagesource/DamageSource;Lnet/minecraft/world/entity/player/Player;)V a
onHurt (Lnet/minecraft/world/damagesource/DamageSource;F)F a
net/minecraft/world/entity/boss/enderdragon/phases/DragonSittingAttackingPhase caz
ROAR_DURATION b
attackingTicks c
<init> (Lnet/minecraft/world/entity/boss/enderdragon/EnderDragon;)V <init>
begin ()V d
doClientTick ()V b
doServerTick ()V c
getPhase ()Lnet/minecraft/world/entity/boss/enderdragon/phases/EnderDragonPhase; i
net/minecraft/world/entity/boss/enderdragon/phases/DragonSittingFlamingPhase cba
FLAME_DURATION b
SITTING_FLAME_ATTACKS_COUNT c
WARMUP_TIME d
flame g
flameCount f
flameTicks e
<init> (Lnet/minecraft/world/entity/boss/enderdragon/EnderDragon;)V <init>
begin ()V d
doClientTick ()V b
doServerTick ()V c
end ()V e
getPhase ()Lnet/minecraft/world/entity/boss/enderdragon/phases/EnderDragonPhase; i
resetFlameCount ()V j
net/minecraft/world/entity/boss/enderdragon/phases/DragonSittingScanningPhase cbb
CHARGE_TARGETING f
SITTING_ATTACK_VIEW_RANGE d
SITTING_ATTACK_Y_VIEW_RANGE c
SITTING_CHARGE_VIEW_RANGE e
SITTING_SCANNING_IDLE_TICKS b
scanTargeting g
scanningTime h
<clinit> ()V <clinit>
<init> (Lnet/minecraft/world/entity/boss/enderdragon/EnderDragon;)V <init>
begin ()V d
doServerTick ()V c
getPhase ()Lnet/minecraft/world/entity/boss/enderdragon/phases/EnderDragonPhase; i
lambda$new$0 (Lnet/minecraft/world/entity/boss/enderdragon/EnderDragon;Lnet/minecraft/world/entity/LivingEntity;)Z a
net/minecraft/world/entity/boss/enderdragon/phases/DragonStrafePlayerPhase cbc
FIREBALL_CHARGE_AMOUNT c
LOGGER b
attackTarget g
currentPath e
fireballCharge d
holdingPatternClockwise h
targetLocation f
<clinit> ()V <clinit>
<init> (Lnet/minecraft/world/entity/boss/enderdragon/EnderDragon;)V <init>
begin ()V d
doServerTick ()V c
findNewTarget ()V j
getFlyTargetLocation ()Lnet/minecraft/world/phys/Vec3; g
getPhase ()Lnet/minecraft/world/entity/boss/enderdragon/phases/EnderDragonPhase; i
navigateToNextPathNode ()V k
setTarget (Lnet/minecraft/world/entity/LivingEntity;)V a
net/minecraft/world/entity/boss/enderdragon/phases/DragonTakeoffPhase cbd
currentPath c
firstTick b
targetLocation d
<init> (Lnet/minecraft/world/entity/boss/enderdragon/EnderDragon;)V <init>
begin ()V d
doServerTick ()V c
findNewTarget ()V j
getFlyTargetLocation ()Lnet/minecraft/world/phys/Vec3; g
getPhase ()Lnet/minecraft/world/entity/boss/enderdragon/phases/EnderDragonPhase; i
navigateToNextPathNode ()V k
net/minecraft/world/entity/boss/enderdragon/phases/EnderDragonPhase cbe
CHARGING_PLAYER i
DYING j
HOLDING_PATTERN a
HOVERING k
LANDING d
LANDING_APPROACH c
SITTING_ATTACKING h
SITTING_FLAMING f
SITTING_SCANNING g
STRAFE_PLAYER b
TAKEOFF e
id n
instanceClass m
name o
phases l
<clinit> ()V <clinit>
<init> (ILjava/lang/Class;Ljava/lang/String;)V <init>
create (Ljava/lang/Class;Ljava/lang/String;)Lnet/minecraft/world/entity/boss/enderdragon/phases/EnderDragonPhase; a
createInstance (Lnet/minecraft/world/entity/boss/enderdragon/EnderDragon;)Lnet/minecraft/world/entity/boss/enderdragon/phases/DragonPhaseInstance; a
getById (I)Lnet/minecraft/world/entity/boss/enderdragon/phases/EnderDragonPhase; a
getConstructor ()Ljava/lang/reflect/Constructor; a
getCount ()I c
getId ()I b
toString ()Ljava/lang/String; toString
net/minecraft/world/entity/boss/enderdragon/phases/EnderDragonPhaseManager cbf
LOGGER a
currentPhase d
dragon b
phases c
<clinit> ()V <clinit>
<init> (Lnet/minecraft/world/entity/boss/enderdragon/EnderDragon;)V <init>
getCurrentPhase ()Lnet/minecraft/world/entity/boss/enderdragon/phases/DragonPhaseInstance; a
getPhase (Lnet/minecraft/world/entity/boss/enderdragon/phases/EnderDragonPhase;)Lnet/minecraft/world/entity/boss/enderdragon/phases/DragonPhaseInstance; b
setPhase (Lnet/minecraft/world/entity/boss/enderdragon/phases/EnderDragonPhase;)V a
net/minecraft/world/entity/boss/enderdragon/phases/package-info cbg
net/minecraft/world/entity/boss/package-info cbh
net/minecraft/world/entity/boss/wither/WitherBoss cbi
DATA_ID_INV bT
DATA_TARGETS e
DATA_TARGET_A b
DATA_TARGET_B c
DATA_TARGET_C d
INVULNERABLE_TICKS bU
LIVING_ENTITY_SELECTOR cd
TARGETING_CONDITIONS ce
bossEvent cc
destroyBlocksTick cb
idleHeadUpdates ca
nextHeadUpdate bZ
xRotHeads bV
xRotOHeads bX
yRotHeads bW
yRotOHeads bY
<clinit> ()V <clinit>
<init> (Lnet/minecraft/world/entity/EntityType;Lnet/minecraft/world/level/Level;)V <init>
addAdditionalSaveData (Lnet/minecraft/nbt/CompoundTag;)V b
addEffect (Lnet/minecraft/world/effect/MobEffectInstance;Lnet/minecraft/world/entity/Entity;)Z b
aiStep ()V d_
canBeAffected (Lnet/minecraft/world/effect/MobEffectInstance;)Z c
canChangeDimensions ()Z ct
canDestroy (Lnet/minecraft/world/level/block/state/BlockState;)Z d
canRide (Lnet/minecraft/world/entity/Entity;)Z o
checkDespawn ()V dy
createAttributes ()Lnet/minecraft/world/entity/ai/attributes/AttributeSupplier$Builder; w
createNavigation (Lnet/minecraft/world/level/Level;)Lnet/minecraft/world/entity/ai/navigation/PathNavigation; b
customServerAiStep ()V Z
defineSynchedData ()V c_
dropCustomDeathLoot (Lnet/minecraft/world/damagesource/DamageSource;IZ)V a
getAlternativeTarget (I)I t
getAmbientSound ()Lnet/minecraft/sounds/SoundEvent; y
getDeathSound ()Lnet/minecraft/sounds/SoundEvent; n_
getHeadX (I)D u
getHeadXRot (I)F c
getHeadY (I)D v
getHeadYRot (I)F b
getHeadZ (I)D w
getHurtSound (Lnet/minecraft/world/damagesource/DamageSource;)Lnet/minecraft/sounds/SoundEvent; d
getInvulnerableTicks ()I A
getMobType ()Lnet/minecraft/world/entity/MobType; eS
hurt (Lnet/minecraft/world/damagesource/DamageSource;F)Z a
isPowered ()Z a
lambda$static$0 (Lnet/minecraft/world/entity/LivingEntity;)Z j
makeInvulnerable ()V u
makeStuckInBlock (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/phys/Vec3;)V a
performRangedAttack (Lnet/minecraft/world/entity/LivingEntity;F)V a
performRangedAttack (ILnet/minecraft/world/entity/LivingEntity;)V a
performRangedAttack (IDDDZ)V a
readAdditionalSaveData (Lnet/minecraft/nbt/CompoundTag;)V a
registerGoals ()V B
rotlerp (FFF)F a
setAlternativeTarget (II)V a
setCustomName (Lnet/minecraft/network/chat/Component;)V b
setInvulnerableTicks (I)V s
startSeenByPlayer (Lnet/minecraft/server/level/ServerPlayer;)V c
stopSeenByPlayer (Lnet/minecraft/server/level/ServerPlayer;)V d
net/minecraft/world/entity/boss/wither/WitherBoss$WitherDoNothingGoal cbi$a
this$0 a
<init> (Lnet/minecraft/world/entity/boss/wither/WitherBoss;)V <init>
canUse ()Z a
net/minecraft/world/entity/boss/wither/package-info cbj
net/minecraft/world/entity/decoration/ArmorStand cbk
BABY_DIMENSIONS bS
CHEST_OFFSET bU
CLIENT_FLAG_MARKER bB
CLIENT_FLAG_NO_BASEPLATE bA
CLIENT_FLAG_SHOW_ARMS f
CLIENT_FLAG_SMALL e
DATA_BODY_POSE bE
DATA_CLIENT_FLAGS bC
DATA_HEAD_POSE bD
DATA_LEFT_ARM_POSE bF
DATA_LEFT_LEG_POSE bH
DATA_RIGHT_ARM_POSE bG
DATA_RIGHT_LEG_POSE bI
DEFAULT_BODY_POSE bM
DEFAULT_HEAD_POSE bL
DEFAULT_LEFT_ARM_POSE bN
DEFAULT_LEFT_LEG_POSE bP
DEFAULT_RIGHT_ARM_POSE bO
DEFAULT_RIGHT_LEG_POSE bQ
DISABLE_PUTTING_OFFSET d
DISABLE_TAKING_OFFSET c
ENABLE_ARMS bK
FEET_OFFSET bT
HEAD_OFFSET bW
LEGS_OFFSET bV
MARKER_DIMENSIONS bR
RIDABLE_MINECARTS bX
WOBBLE_TIME b
armorItems bZ
bodyPose cd
disabledSlots cb
handItems bY
headPose cc
invisible ca
lastHit bJ
leftArmPose ce
leftLegPose cg
rightArmPose cf
rightLegPose ch
<clinit> ()V <clinit>
<init> (Lnet/minecraft/world/entity/EntityType;Lnet/minecraft/world/level/Level;)V <init>
<init> (Lnet/minecraft/world/level/Level;DDD)V <init>
addAdditionalSaveData (Lnet/minecraft/nbt/CompoundTag;)V b
attackable ()Z fz
brokenByAnything (Lnet/minecraft/world/damagesource/DamageSource;)V i
brokenByPlayer (Lnet/minecraft/world/damagesource/DamageSource;)V h
canBeSeenByAnyone ()Z ep
canTakeItem (Lnet/minecraft/world/item/ItemStack;)Z f
causeDamage (Lnet/minecraft/world/damagesource/DamageSource;F)V g
defineSynchedData ()V c_
doPush (Lnet/minecraft/world/entity/Entity;)V D
getArmorSlots ()Ljava/lang/Iterable; bL
getBodyPose ()Lnet/minecraft/core/Rotations; C
getClickedSlot (Lnet/minecraft/world/phys/Vec3;)Lnet/minecraft/world/entity/EquipmentSlot; j
getDeathSound ()Lnet/minecraft/sounds/SoundEvent; n_
getDimensions (Lnet/minecraft/world/entity/Pose;)Lnet/minecraft/world/entity/EntityDimensions; a
getDimensionsMarker (Z)Lnet/minecraft/world/entity/EntityDimensions; v
getFallSounds ()Lnet/minecraft/world/entity/LivingEntity$Fallsounds; eG
getHandSlots ()Ljava/lang/Iterable; bK
getHeadPose ()Lnet/minecraft/core/Rotations; B
getHurtSound (Lnet/minecraft/world/damagesource/DamageSource;)Lnet/minecraft/sounds/SoundEvent; d
getItemBySlot (Lnet/minecraft/world/entity/EquipmentSlot;)Lnet/minecraft/world/item/ItemStack; c
getLeftArmPose ()Lnet/minecraft/core/Rotations; D
getLeftLegPose ()Lnet/minecraft/core/Rotations; G
getLightProbePosition (F)Lnet/minecraft/world/phys/Vec3; k
getMainArm ()Lnet/minecraft/world/entity/HumanoidArm; fm
getPickResult ()Lnet/minecraft/world/item/ItemStack; dz
getPistonPushReaction ()Lnet/minecraft/world/level/material/PushReaction; s_
getRightArmPose ()Lnet/minecraft/core/Rotations; E
getRightLegPose ()Lnet/minecraft/core/Rotations; H
getStandingEyeHeight (Lnet/minecraft/world/entity/Pose;Lnet/minecraft/world/entity/EntityDimensions;)F b
handleEntityEvent (B)V b
hasPhysics ()Z I
hurt (Lnet/minecraft/world/damagesource/DamageSource;F)Z a
ignoreExplosion (Lnet/minecraft/world/level/Explosion;)Z a
interactAt (Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/phys/Vec3;Lnet/minecraft/world/InteractionHand;)Lnet/minecraft/world/InteractionResult; a
isAffectedByPotions ()Z fy
isBaby ()Z o_
isDisabled (Lnet/minecraft/world/entity/EquipmentSlot;)Z e
isEffectiveAi ()Z cY
isIgnoringBlockTriggers ()Z r_
isMarker ()Z A
isNoBasePlate ()Z y
isPickable ()Z bt
isPushable ()Z bu
isShowArms ()Z w
isSmall ()Z u
kill ()V al
lambda$static$0 (Lnet/minecraft/world/entity/Entity;)Z a
onSyncedDataUpdated (Lnet/minecraft/network/syncher/EntityDataAccessor;)V a
playBrokenSound ()V N
pushEntities ()V M_
readAdditionalSaveData (Lnet/minecraft/nbt/CompoundTag;)V a
readPose (Lnet/minecraft/nbt/CompoundTag;)V c
refreshDimensions ()V k_
setBit (BIZ)B a
setBodyPose (Lnet/minecraft/core/Rotations;)V b
setHeadPose (Lnet/minecraft/core/Rotations;)V a
setInvisible (Z)V j
setItemSlot (Lnet/minecraft/world/entity/EquipmentSlot;Lnet/minecraft/world/item/ItemStack;)V a
setLeftArmPose (Lnet/minecraft/core/Rotations;)V c
setLeftLegPose (Lnet/minecraft/core/Rotations;)V e
setMarker (Z)V u
setNoBasePlate (Z)V s
setRightArmPose (Lnet/minecraft/core/Rotations;)V d
setRightLegPose (Lnet/minecraft/core/Rotations;)V f
setShowArms (Z)V a
setSmall (Z)V t
setYBodyRot (F)V o
setYHeadRot (F)V n
shouldRenderAtSqrDistance (D)Z a
showBreakingParticles ()V M
skipAttackInteraction (Lnet/minecraft/world/entity/Entity;)Z u
swapItem (Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/entity/EquipmentSlot;Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/InteractionHand;)Z a
thunderHit (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LightningBolt;)V a
tick ()V l
tickHeadTurn (FF)F e
travel (Lnet/minecraft/world/phys/Vec3;)V a
updateInvisibilityStatus ()V J
writePose ()Lnet/minecraft/nbt/CompoundTag; K
net/minecraft/world/entity/decoration/ArmorStand$1 cbk$1
$SwitchMap$net$minecraft$world$entity$EquipmentSlot$Type a
<clinit> ()V <clinit>
net/minecraft/world/entity/decoration/GlowItemFrame cbl
<init> (Lnet/minecraft/world/entity/EntityType;Lnet/minecraft/world/level/Level;)V <init>
<init> (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/Direction;)V <init>
getAddItemSound ()Lnet/minecraft/sounds/SoundEvent; w
getBreakSound ()Lnet/minecraft/sounds/SoundEvent; s
getFrameItemStack ()Lnet/minecraft/world/item/ItemStack; y
getPlaceSound ()Lnet/minecraft/sounds/SoundEvent; u
getRemoveItemSound ()Lnet/minecraft/sounds/SoundEvent; q
getRotateItemSound ()Lnet/minecraft/sounds/SoundEvent; x
net/minecraft/world/entity/decoration/HangingEntity cbm
HANGING_ENTITY b
LOGGER e
checkInterval f
direction d
pos c
<clinit> ()V <clinit>
<init> (Lnet/minecraft/world/entity/EntityType;Lnet/minecraft/world/level/Level;)V <init>
<init> (Lnet/minecraft/world/entity/EntityType;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;)V <init>
addAdditionalSaveData (Lnet/minecraft/nbt/CompoundTag;)V b
defineSynchedData ()V c_
dropItem (Lnet/minecraft/world/entity/Entity;)V a
getDirection ()Lnet/minecraft/core/Direction; cE
getHeight ()I C
getPos ()Lnet/minecraft/core/BlockPos; E
getWidth ()I B
hurt (Lnet/minecraft/world/damagesource/DamageSource;F)Z a
isPickable ()Z bt
lambda$static$0 (Lnet/minecraft/world/entity/Entity;)Z b
mirror (Lnet/minecraft/world/level/block/Mirror;)F a
move (Lnet/minecraft/world/entity/MoverType;Lnet/minecraft/world/phys/Vec3;)V a
offs (I)D b
playPlacementSound ()V D
push (DDD)V j
readAdditionalSaveData (Lnet/minecraft/nbt/CompoundTag;)V a
recalculateBoundingBox ()V z
refreshDimensions ()V k_
repositionEntityAfterLoad ()Z bv
rotate (Lnet/minecraft/world/level/block/Rotation;)F a
setDirection (Lnet/minecraft/core/Direction;)V a
setPos (DDD)V a_
skipAttackInteraction (Lnet/minecraft/world/entity/Entity;)Z u
spawnAtLocation (Lnet/minecraft/world/item/ItemStack;F)Lnet/minecraft/world/entity/item/ItemEntity; a
survives ()Z A
thunderHit (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LightningBolt;)V a
tick ()V l
net/minecraft/world/entity/decoration/HangingEntity$1 cbm$1
$SwitchMap$net$minecraft$world$level$block$Rotation a
<clinit> ()V <clinit>
net/minecraft/world/entity/decoration/ItemFrame cbn
DATA_ITEM g
DATA_ROTATION h
LOGGER f
NUM_ROTATIONS e
dropChance i
fixed j
<clinit> ()V <clinit>
<init> (Lnet/minecraft/world/entity/EntityType;Lnet/minecraft/world/level/Level;)V <init>
<init> (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/Direction;)V <init>
<init> (Lnet/minecraft/world/entity/EntityType;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/Direction;)V <init>
addAdditionalSaveData (Lnet/minecraft/nbt/CompoundTag;)V b
defineSynchedData ()V c_
dropItem (Lnet/minecraft/world/entity/Entity;Z)V b
dropItem (Lnet/minecraft/world/entity/Entity;)V a
getAddEntityPacket ()Lnet/minecraft/network/protocol/Packet; dj
getAddItemSound ()Lnet/minecraft/sounds/SoundEvent; w
getAnalogOutput ()I K
getBreakSound ()Lnet/minecraft/sounds/SoundEvent; s
getEyeHeight (Lnet/minecraft/world/entity/Pose;Lnet/minecraft/world/entity/EntityDimensions;)F a
getFrameItemStack ()Lnet/minecraft/world/item/ItemStack; y
getFramedMapId ()Ljava/util/OptionalInt; H
getHeight ()I C
getItem ()Lnet/minecraft/world/item/ItemStack; G
getPickResult ()Lnet/minecraft/world/item/ItemStack; dz
getPlaceSound ()Lnet/minecraft/sounds/SoundEvent; u
getRemoveItemSound ()Lnet/minecraft/sounds/SoundEvent; q
getRotateItemSound ()Lnet/minecraft/sounds/SoundEvent; x
getRotation ()I J
getSlot (I)Lnet/minecraft/world/entity/SlotAccess; a_
getVisualRotationYInDegrees ()F dD
getWidth ()I B
hasFramedMap ()Z I
hurt (Lnet/minecraft/world/damagesource/DamageSource;F)Z a
interact (Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/InteractionHand;)Lnet/minecraft/world/InteractionResult; a
kill ()V al
lambda$removeFramedMap$0 (I)V c
move (Lnet/minecraft/world/entity/MoverType;Lnet/minecraft/world/phys/Vec3;)V a
onItemChanged (Lnet/minecraft/world/item/ItemStack;)V d
onSyncedDataUpdated (Lnet/minecraft/network/syncher/EntityDataAccessor;)V a
playPlacementSound ()V D
push (DDD)V j
readAdditionalSaveData (Lnet/minecraft/nbt/CompoundTag;)V a
recalculateBoundingBox ()V z
recreateFromPacket (Lnet/minecraft/network/protocol/game/ClientboundAddEntityPacket;)V a
removeFramedMap (Lnet/minecraft/world/item/ItemStack;)V c
setDirection (Lnet/minecraft/core/Direction;)V a
setItem (Lnet/minecraft/world/item/ItemStack;Z)V a
setItem (Lnet/minecraft/world/item/ItemStack;)V a
setRotation (I)V b
setRotation (IZ)V a
shouldRenderAtSqrDistance (D)Z a
survives ()Z A
net/minecraft/world/entity/decoration/ItemFrame$1 cbn$1
this$0 a
<init> (Lnet/minecraft/world/entity/decoration/ItemFrame;)V <init>
get ()Lnet/minecraft/world/item/ItemStack; a
set (Lnet/minecraft/world/item/ItemStack;)Z a
net/minecraft/world/entity/decoration/ItemFrame$2 cbn$2
$SwitchMap$net$minecraft$core$Direction$Axis a
<clinit> ()V <clinit>
net/minecraft/world/entity/decoration/LeashFenceKnotEntity cbo
OFFSET_Y e
<init> (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;)V <init>
<init> (Lnet/minecraft/world/entity/EntityType;Lnet/minecraft/world/level/Level;)V <init>
addAdditionalSaveData (Lnet/minecraft/nbt/CompoundTag;)V b
dropItem (Lnet/minecraft/world/entity/Entity;)V a
getAddEntityPacket ()Lnet/minecraft/network/protocol/Packet; dj
getEyeHeight (Lnet/minecraft/world/entity/Pose;Lnet/minecraft/world/entity/EntityDimensions;)F a
getHeight ()I C
getOrCreateKnot (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;)Lnet/minecraft/world/entity/decoration/LeashFenceKnotEntity; b
getPickResult ()Lnet/minecraft/world/item/ItemStack; dz
getRopeHoldPosition (F)Lnet/minecraft/world/phys/Vec3; q
getWidth ()I B
interact (Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/InteractionHand;)Lnet/minecraft/world/InteractionResult; a
playPlacementSound ()V D
readAdditionalSaveData (Lnet/minecraft/nbt/CompoundTag;)V a
recalculateBoundingBox ()V z
setDirection (Lnet/minecraft/core/Direction;)V a
shouldRenderAtSqrDistance (D)Z a
survives ()Z A
net/minecraft/world/entity/decoration/Painting cbp
DATA_PAINTING_VARIANT_ID f
DEFAULT_VARIANT g
VARIANT_TAG e
<clinit> ()V <clinit>
<init> (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;)V <init>
<init> (Lnet/minecraft/world/entity/EntityType;Lnet/minecraft/world/level/Level;)V <init>
<init> (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/Direction;Lnet/minecraft/core/Holder;)V <init>
addAdditionalSaveData (Lnet/minecraft/nbt/CompoundTag;)V b
create (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/Direction;)Ljava/util/Optional; a
defineSynchedData ()V c_
dropItem (Lnet/minecraft/world/entity/Entity;)V a
getAddEntityPacket ()Lnet/minecraft/network/protocol/Packet; dj
getDefaultVariant ()Lnet/minecraft/core/Holder; s
getHeight ()I C
getPickResult ()Lnet/minecraft/world/item/ItemStack; dz
getVariant ()Lnet/minecraft/core/Holder; q
getVariant ()Ljava/lang/Object; c
getWidth ()I B
lambda$create$0 (Lnet/minecraft/world/entity/decoration/Painting;Lnet/minecraft/core/Holder;)Z a
lambda$create$1 (ILnet/minecraft/core/Holder;)Z a
lambda$loadVariant$2 (Lnet/minecraft/resources/ResourceLocation;)Lnet/minecraft/resources/ResourceKey; a
lerpTo (DDDFFI)V a
loadVariant (Lnet/minecraft/nbt/CompoundTag;)Ljava/util/Optional; c
moveTo (DDDFF)V b
onSyncedDataUpdated (Lnet/minecraft/network/syncher/EntityDataAccessor;)V a
playPlacementSound ()V D
readAdditionalSaveData (Lnet/minecraft/nbt/CompoundTag;)V a
recreateFromPacket (Lnet/minecraft/network/protocol/game/ClientboundAddEntityPacket;)V a
setVariant (Ljava/lang/Object;)V a
setVariant (Lnet/minecraft/core/Holder;)V a
storeVariant (Lnet/minecraft/nbt/CompoundTag;Lnet/minecraft/core/Holder;)V a
trackingPosition ()Lnet/minecraft/world/phys/Vec3; dl
variantArea (Lnet/minecraft/core/Holder;)I b
net/minecraft/world/entity/decoration/PaintingVariant cbq
height b
width a
<init> (II)V <init>
getHeight ()I b
getWidth ()I a
net/minecraft/world/entity/decoration/PaintingVariants cbr
ALBAN c
AZTEC b
AZTEC2 d
BOMB e
BURNING_SKULL x
BUST p
COURBET i
CREEBET l
DONKEY_KONG z
EARTH A
FIGHTERS u
FIRE D
GRAHAM n
KEBAB a
MATCH o
PIGSCENE w
PLANT f
POINTER v
POOL h
SEA j
SKELETON y
SKULL_AND_ROSES s
STAGE q
SUNSET k
VOID r
WANDERER m
WASTELAND g
WATER C
WIND B
WITHER t
<clinit> ()V <clinit>
<init> ()V <init>
bootstrap (Lnet/minecraft/core/Registry;)Lnet/minecraft/world/entity/decoration/PaintingVariant; a
create (Ljava/lang/String;)Lnet/minecraft/resources/ResourceKey; a
net/minecraft/world/entity/decoration/package-info cbs
net/minecraft/world/entity/item/FallingBlockEntity cbt
DATA_START_POS e
LOGGER f
blockData d
blockState g
cancelDrop h
dropItem c
fallDamageMax j
fallDamagePerDistance k
hurtEntities i
time b
<clinit> ()V <clinit>
<init> (Lnet/minecraft/world/entity/EntityType;Lnet/minecraft/world/level/Level;)V <init>
<init> (Lnet/minecraft/world/level/Level;DDDLnet/minecraft/world/level/block/state/BlockState;)V <init>
addAdditionalSaveData (Lnet/minecraft/nbt/CompoundTag;)V b
callOnBrokenAfterFall (Lnet/minecraft/world/level/block/Block;Lnet/minecraft/core/BlockPos;)V a
causeFallDamage (FFLnet/minecraft/world/damagesource/DamageSource;)Z a
defineSynchedData ()V c_
disableDrop ()V s
displayFireAnimation ()Z cv
fall (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)Lnet/minecraft/world/entity/item/FallingBlockEntity; a
fillCrashReportCategory (Lnet/minecraft/CrashReportCategory;)V a
getAddEntityPacket ()Lnet/minecraft/network/protocol/Packet; dj
getBlockState ()Lnet/minecraft/world/level/block/state/BlockState; u
getMovementEmission ()Lnet/minecraft/world/entity/Entity$MovementEmission; aW
getStartPos ()Lnet/minecraft/core/BlockPos; q
getTypeName ()Lnet/minecraft/network/chat/Component; co
isAttackable ()Z cq
isPickable ()Z bt
lambda$causeFallDamage$0 (Lnet/minecraft/world/damagesource/DamageSource;FLnet/minecraft/world/entity/Entity;)V a
onlyOpCanSetNbt ()Z cM
readAdditionalSaveData (Lnet/minecraft/nbt/CompoundTag;)V a
recreateFromPacket (Lnet/minecraft/network/protocol/game/ClientboundAddEntityPacket;)V a
setHurtsEntities (FI)V b
setStartPos (Lnet/minecraft/core/BlockPos;)V a
tick ()V l
net/minecraft/world/entity/item/ItemEntity cbu
DATA_ITEM c
INFINITE_LIFETIME f
INFINITE_PICKUP_DELAY e
LIFETIME d
age g
bobOffs b
cachedThrower k
health i
pickupDelay h
target l
thrower j
<clinit> ()V <clinit>
<init> (Lnet/minecraft/world/level/Level;DDDLnet/minecraft/world/item/ItemStack;DDD)V <init>
<init> (Lnet/minecraft/world/entity/EntityType;Lnet/minecraft/world/level/Level;)V <init>
<init> (Lnet/minecraft/world/level/Level;DDDLnet/minecraft/world/item/ItemStack;)V <init>
<init> (Lnet/minecraft/world/entity/item/ItemEntity;)V <init>
addAdditionalSaveData (Lnet/minecraft/nbt/CompoundTag;)V b
areMergable (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/item/ItemStack;)Z a
changeDimension (Lnet/minecraft/server/level/ServerLevel;)Lnet/minecraft/world/entity/Entity; b
copy ()Lnet/minecraft/world/entity/item/ItemEntity; D
dampensVibrations ()Z aX
defineSynchedData ()V c_
fireImmune ()Z aY
getAge ()I s
getBlockPosBelowThatAffectsMyMovement ()Lnet/minecraft/core/BlockPos; aI
getItem ()Lnet/minecraft/world/item/ItemStack; q
getMovementEmission ()Lnet/minecraft/world/entity/Entity$MovementEmission; aW
getName ()Lnet/minecraft/network/chat/Component; ad
getOwner ()Lnet/minecraft/world/entity/Entity; w
getSoundSource ()Lnet/minecraft/sounds/SoundSource; db
getSpin (F)F a
getVisualRotationYInDegrees ()F dD
hasPickUpDelay ()Z z
hurt (Lnet/minecraft/world/damagesource/DamageSource;F)Z a
isAttackable ()Z cq
isMergable ()Z I
lambda$mergeWithNeighbours$0 (Lnet/minecraft/world/entity/item/ItemEntity;)Z b
makeFakeItem ()V C
merge (Lnet/minecraft/world/entity/item/ItemEntity;Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/item/ItemStack;)V a
merge (Lnet/minecraft/world/entity/item/ItemEntity;Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/entity/item/ItemEntity;Lnet/minecraft/world/item/ItemStack;)V a
merge (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/item/ItemStack;I)Lnet/minecraft/world/item/ItemStack; a
mergeWithNeighbours ()V H
onSyncedDataUpdated (Lnet/minecraft/network/syncher/EntityDataAccessor;)V a
playerTouch (Lnet/minecraft/world/entity/player/Player;)V b_
readAdditionalSaveData (Lnet/minecraft/nbt/CompoundTag;)V a
restoreFrom (Lnet/minecraft/world/entity/Entity;)V w
setDefaultPickUpDelay ()V u
setExtendedLifetime ()V B
setItem (Lnet/minecraft/world/item/ItemStack;)V a
setNeverPickUp ()V y
setNoPickUpDelay ()V x
setPickUpDelay (I)V b
setTarget (Ljava/util/UUID;)V b
setThrower (Lnet/minecraft/world/entity/Entity;)V a
setUnderLavaMovement ()V G
setUnderwaterMovement ()V E
setUnlimitedLifetime ()V A
tick ()V l
tryToMerge (Lnet/minecraft/world/entity/item/ItemEntity;)V a
net/minecraft/world/entity/item/PrimedTnt cbv
DATA_BLOCK_STATE_ID d
DATA_FUSE_ID c
DEFAULT_FUSE_TIME e
TAG_BLOCK_STATE f
TAG_FUSE b
owner g
<clinit> ()V <clinit>
<init> (Lnet/minecraft/world/level/Level;DDDLnet/minecraft/world/entity/LivingEntity;)V <init>
<init> (Lnet/minecraft/world/entity/EntityType;Lnet/minecraft/world/level/Level;)V <init>
addAdditionalSaveData (Lnet/minecraft/nbt/CompoundTag;)V b
defineSynchedData ()V c_
explode ()V x
getBlockState ()Lnet/minecraft/world/level/block/state/BlockState; u
getEyeHeight (Lnet/minecraft/world/entity/Pose;Lnet/minecraft/world/entity/EntityDimensions;)F a
getFuse ()I s
getMovementEmission ()Lnet/minecraft/world/entity/Entity$MovementEmission; aW
getOwner ()Lnet/minecraft/world/entity/LivingEntity; q
getOwner ()Lnet/minecraft/world/entity/Entity; w
isPickable ()Z bt
readAdditionalSaveData (Lnet/minecraft/nbt/CompoundTag;)V a
restoreFrom (Lnet/minecraft/world/entity/Entity;)V w
setBlockState (Lnet/minecraft/world/level/block/state/BlockState;)V c
setFuse (I)V b
tick ()V l
net/minecraft/world/entity/item/package-info cbw
net/minecraft/world/entity/monster/AbstractIllager cbx
<init> (Lnet/minecraft/world/entity/EntityType;Lnet/minecraft/world/level/Level;)V <init>
canAttack (Lnet/minecraft/world/entity/LivingEntity;)Z c
getArmPose ()Lnet/minecraft/world/entity/monster/AbstractIllager$IllagerArmPose; u
getMobType ()Lnet/minecraft/world/entity/MobType; eS
getPassengerAttachmentPoint (Lnet/minecraft/world/entity/Entity;Lnet/minecraft/world/entity/EntityDimensions;F)Lorg/joml/Vector3f; a
registerGoals ()V B
ridingOffset (Lnet/minecraft/world/entity/Entity;)F l
net/minecraft/world/entity/monster/AbstractIllager$IllagerArmPose cbx$a
$VALUES i
ATTACKING b
BOW_AND_ARROW d
CELEBRATING g
CROSSBOW_CHARGE f
CROSSBOW_HOLD e
CROSSED a
NEUTRAL h
SPELLCASTING c
$values ()[Lnet/minecraft/world/entity/monster/AbstractIllager$IllagerArmPose; a
<clinit> ()V <clinit>
<init> (Ljava/lang/String;I)V <init>
valueOf (Ljava/lang/String;)Lnet/minecraft/world/entity/monster/AbstractIllager$IllagerArmPose; valueOf
values ()[Lnet/minecraft/world/entity/monster/AbstractIllager$IllagerArmPose; values
net/minecraft/world/entity/monster/AbstractIllager$RaiderOpenDoorGoal cbx$b
this$0 a
<init> (Lnet/minecraft/world/entity/monster/AbstractIllager;Lnet/minecraft/world/entity/raid/Raider;)V <init>
canUse ()Z a
net/minecraft/world/entity/monster/AbstractSkeleton cby
bowGoal b
meleeGoal c
<init> (Lnet/minecraft/world/entity/EntityType;Lnet/minecraft/world/level/Level;)V <init>
aiStep ()V d_
canFireProjectileWeapon (Lnet/minecraft/world/item/ProjectileWeaponItem;)Z a
createAttributes ()Lnet/minecraft/world/entity/ai/attributes/AttributeSupplier$Builder; u
finalizeSpawn (Lnet/minecraft/world/level/ServerLevelAccessor;Lnet/minecraft/world/DifficultyInstance;Lnet/minecraft/world/entity/MobSpawnType;Lnet/minecraft/world/entity/SpawnGroupData;Lnet/minecraft/nbt/CompoundTag;)Lnet/minecraft/world/entity/SpawnGroupData; a
getArrow (Lnet/minecraft/world/item/ItemStack;F)Lnet/minecraft/world/entity/projectile/AbstractArrow; b
getMobType ()Lnet/minecraft/world/entity/MobType; eS
getStandingEyeHeight (Lnet/minecraft/world/entity/Pose;Lnet/minecraft/world/entity/EntityDimensions;)F b
getStepSound ()Lnet/minecraft/sounds/SoundEvent; w
isShaking ()Z ge
performRangedAttack (Lnet/minecraft/world/entity/LivingEntity;F)V a
playStepSound (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)V b
populateDefaultEquipmentSlots (Lnet/minecraft/util/RandomSource;Lnet/minecraft/world/DifficultyInstance;)V a
readAdditionalSaveData (Lnet/minecraft/nbt/CompoundTag;)V a
reassessWeaponGoal ()V A
registerGoals ()V B
rideTick ()V t
ridingOffset (Lnet/minecraft/world/entity/Entity;)F l
setItemSlot (Lnet/minecraft/world/entity/EquipmentSlot;Lnet/minecraft/world/item/ItemStack;)V a
net/minecraft/world/entity/monster/AbstractSkeleton$1 cby$1
this$0 b
<init> (Lnet/minecraft/world/entity/monster/AbstractSkeleton;Lnet/minecraft/world/entity/PathfinderMob;DZ)V <init>
start ()V c
stop ()V d
net/minecraft/world/entity/monster/Blaze cbz
DATA_FLAGS_ID d
allowedHeightOffset b
nextHeightOffsetChangeTick c
<clinit> ()V <clinit>
<init> (Lnet/minecraft/world/entity/EntityType;Lnet/minecraft/world/level/Level;)V <init>
aiStep ()V d_
createAttributes ()Lnet/minecraft/world/entity/ai/attributes/AttributeSupplier$Builder; u
customServerAiStep ()V Z
defineSynchedData ()V c_
getAmbientSound ()Lnet/minecraft/sounds/SoundEvent; y
getDeathSound ()Lnet/minecraft/sounds/SoundEvent; n_
getHurtSound (Lnet/minecraft/world/damagesource/DamageSource;)Lnet/minecraft/sounds/SoundEvent; d
getLightLevelDependentMagicValue ()F bo
isCharged ()Z w
isOnFire ()Z bN
isSensitiveToWater ()Z fh
registerGoals ()V B
setCharged (Z)V w
net/minecraft/world/entity/monster/Blaze$BlazeAttackGoal cbz$a
attackStep b
attackTime c
blaze a
lastSeen d
<init> (Lnet/minecraft/world/entity/monster/Blaze;)V <init>
canUse ()Z a
getFollowDistance ()D h
requiresUpdateEveryTick ()Z T_
start ()V c
stop ()V d
tick ()V e
net/minecraft/world/entity/monster/CaveSpider cca
<init> (Lnet/minecraft/world/entity/EntityType;Lnet/minecraft/world/level/Level;)V <init>
createCaveSpider ()Lnet/minecraft/world/entity/ai/attributes/AttributeSupplier$Builder; u
doHurtTarget (Lnet/minecraft/world/entity/Entity;)Z C
finalizeSpawn (Lnet/minecraft/world/level/ServerLevelAccessor;Lnet/minecraft/world/DifficultyInstance;Lnet/minecraft/world/entity/MobSpawnType;Lnet/minecraft/world/entity/SpawnGroupData;Lnet/minecraft/nbt/CompoundTag;)Lnet/minecraft/world/entity/SpawnGroupData; a
getPassengerAttachmentPoint (Lnet/minecraft/world/entity/Entity;Lnet/minecraft/world/entity/EntityDimensions;F)Lorg/joml/Vector3f; a
getStandingEyeHeight (Lnet/minecraft/world/entity/Pose;Lnet/minecraft/world/entity/EntityDimensions;)F b
ridingOffset (Lnet/minecraft/world/entity/Entity;)F l
net/minecraft/world/entity/monster/Creeper ccb
DATA_IS_IGNITED d
DATA_IS_POWERED c
DATA_SWELL_DIR b
droppedSkulls bW
explosionRadius bV
maxSwell bU
oldSwell e
swell bT
<clinit> ()V <clinit>
<init> (Lnet/minecraft/world/entity/EntityType;Lnet/minecraft/world/level/Level;)V <init>
addAdditionalSaveData (Lnet/minecraft/nbt/CompoundTag;)V b
canDropMobsSkull ()Z gf
causeFallDamage (FFLnet/minecraft/world/damagesource/DamageSource;)Z a
createAttributes ()Lnet/minecraft/world/entity/ai/attributes/AttributeSupplier$Builder; u
defineSynchedData ()V c_
doHurtTarget (Lnet/minecraft/world/entity/Entity;)Z C
dropCustomDeathLoot (Lnet/minecraft/world/damagesource/DamageSource;IZ)V a
explodeCreeper ()V gh
getDeathSound ()Lnet/minecraft/sounds/SoundEvent; n_
getHurtSound (Lnet/minecraft/world/damagesource/DamageSource;)Lnet/minecraft/sounds/SoundEvent; d
getMaxFallDistance ()I cu
getSwellDir ()I w
getSwelling (F)F E
ignite ()V ge
increaseDroppedSkulls ()V gg
isIgnited ()Z A
isPowered ()Z a
lambda$mobInteract$0 (Lnet/minecraft/world/InteractionHand;Lnet/minecraft/world/entity/player/Player;)V a
mobInteract (Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/InteractionHand;)Lnet/minecraft/world/InteractionResult; b
readAdditionalSaveData (Lnet/minecraft/nbt/CompoundTag;)V a
registerGoals ()V B
setSwellDir (I)V b
setTarget (Lnet/minecraft/world/entity/LivingEntity;)V h
spawnLingeringCloud ()V gi
thunderHit (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LightningBolt;)V a
tick ()V l
net/minecraft/world/entity/monster/CrossbowAttackMob ccc
getProjectileShotVector (Lnet/minecraft/world/entity/LivingEntity;Lnet/minecraft/world/phys/Vec3;F)Lorg/joml/Vector3f; a
getTarget ()Lnet/minecraft/world/entity/LivingEntity; q
onCrossbowAttackPerformed ()V a
performCrossbowAttack (Lnet/minecraft/world/entity/LivingEntity;F)V b
setChargingCrossbow (Z)V b
shootCrossbowProjectile (Lnet/minecraft/world/entity/LivingEntity;Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/entity/projectile/Projectile;F)V a
shootCrossbowProjectile (Lnet/minecraft/world/entity/LivingEntity;Lnet/minecraft/world/entity/LivingEntity;Lnet/minecraft/world/entity/projectile/Projectile;FF)V a
net/minecraft/world/entity/monster/Drowned ccd
NAUTILUS_SHELL_CHANCE b
groundNavigation d
searchingForLand bX
waterNavigation c
<init> (Lnet/minecraft/world/entity/EntityType;Lnet/minecraft/world/level/Level;)V <init>
access$002 (Lnet/minecraft/world/entity/monster/Drowned;Lnet/minecraft/world/entity/ai/navigation/PathNavigation;)Lnet/minecraft/world/entity/ai/navigation/PathNavigation; a
addBehaviourGoals ()V u
canReplaceCurrentItem (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/item/ItemStack;)Z b
checkDrownedSpawnRules (Lnet/minecraft/world/entity/EntityType;Lnet/minecraft/world/level/ServerLevelAccessor;Lnet/minecraft/world/entity/MobSpawnType;Lnet/minecraft/core/BlockPos;Lnet/minecraft/util/RandomSource;)Z a
checkSpawnObstruction (Lnet/minecraft/world/level/LevelReader;)Z a
closeToNextPos ()Z gg
convertsInWater ()Z gf
finalizeSpawn (Lnet/minecraft/world/level/ServerLevelAccessor;Lnet/minecraft/world/DifficultyInstance;Lnet/minecraft/world/entity/MobSpawnType;Lnet/minecraft/world/entity/SpawnGroupData;Lnet/minecraft/nbt/CompoundTag;)Lnet/minecraft/world/entity/SpawnGroupData; a
getAmbientSound ()Lnet/minecraft/sounds/SoundEvent; y
getDeathSound ()Lnet/minecraft/sounds/SoundEvent; n_
getHurtSound (Lnet/minecraft/world/damagesource/DamageSource;)Lnet/minecraft/sounds/SoundEvent; d
getSkull ()Lnet/minecraft/world/item/ItemStack; ge
getStepSound ()Lnet/minecraft/sounds/SoundEvent; A
getSwimSound ()Lnet/minecraft/sounds/SoundEvent; aN
isDeepEnoughToSpawn (Lnet/minecraft/world/level/LevelAccessor;Lnet/minecraft/core/BlockPos;)Z a
isPushedByFluid ()Z cz
isVisuallySwimming ()Z ca
okTarget (Lnet/minecraft/world/entity/LivingEntity;)Z j
performRangedAttack (Lnet/minecraft/world/entity/LivingEntity;F)V a
populateDefaultEquipmentSlots (Lnet/minecraft/util/RandomSource;Lnet/minecraft/world/DifficultyInstance;)V a
setSearchingForLand (Z)V w
supportsBreakDoorGoal ()Z w
travel (Lnet/minecraft/world/phys/Vec3;)V a
updateSwimming ()V bf
wantsToSwim ()Z go
net/minecraft/world/entity/monster/Drowned$DrownedAttackGoal ccd$a
drowned b
<init> (Lnet/minecraft/world/entity/monster/Drowned;DZ)V <init>
canContinueToUse ()Z b
canUse ()Z a
net/minecraft/world/entity/monster/Drowned$DrownedGoToBeachGoal ccd$b
drowned g
<init> (Lnet/minecraft/world/entity/monster/Drowned;D)V <init>
canContinueToUse ()Z b
canUse ()Z a
isValidTarget (Lnet/minecraft/world/level/LevelReader;Lnet/minecraft/core/BlockPos;)Z a
start ()V c
stop ()V d
net/minecraft/world/entity/monster/Drowned$DrownedGoToWaterGoal ccd$c
level f
mob a
speedModifier e
wantedX b
wantedY c
wantedZ d
<init> (Lnet/minecraft/world/entity/PathfinderMob;D)V <init>
canContinueToUse ()Z b
canUse ()Z a
getWaterPos ()Lnet/minecraft/world/phys/Vec3; h
start ()V c
net/minecraft/world/entity/monster/Drowned$DrownedMoveControl ccd$d
drowned l
<init> (Lnet/minecraft/world/entity/monster/Drowned;)V <init>
tick ()V a
net/minecraft/world/entity/monster/Drowned$DrownedSwimUpGoal ccd$e
drowned a
seaLevel c
speedModifier b
stuck d
<init> (Lnet/minecraft/world/entity/monster/Drowned;DI)V <init>
canContinueToUse ()Z b
canUse ()Z a
start ()V c
stop ()V d
tick ()V e
net/minecraft/world/entity/monster/Drowned$DrownedTridentAttackGoal ccd$f
drowned a
<init> (Lnet/minecraft/world/entity/monster/RangedAttackMob;DIF)V <init>
canUse ()Z a
start ()V c
stop ()V d
net/minecraft/world/entity/monster/ElderGuardian cce
EFFECT_AMPLIFIER bV
EFFECT_DISPLAY_LIMIT bW
EFFECT_DURATION bU
EFFECT_INTERVAL e
EFFECT_RADIUS bT
ELDER_SIZE_SCALE b
<clinit> ()V <clinit>
<init> (Lnet/minecraft/world/entity/EntityType;Lnet/minecraft/world/level/Level;)V <init>
createAttributes ()Lnet/minecraft/world/entity/ai/attributes/AttributeSupplier$Builder; u
customServerAiStep ()V Z
getAmbientSound ()Lnet/minecraft/sounds/SoundEvent; y
getAttackDuration ()I w
getDeathSound ()Lnet/minecraft/sounds/SoundEvent; n_
getFlopSound ()Lnet/minecraft/sounds/SoundEvent; A
getHurtSound (Lnet/minecraft/world/damagesource/DamageSource;)Lnet/minecraft/sounds/SoundEvent; d
getPassengerAttachmentPoint (Lnet/minecraft/world/entity/Entity;Lnet/minecraft/world/entity/EntityDimensions;F)Lorg/joml/Vector3f; a
lambda$customServerAiStep$0 (Lnet/minecraft/server/level/ServerPlayer;)V b
net/minecraft/world/entity/monster/EnderMan ccf
DATA_CARRY_STATE bU
DATA_CREEPY bV
DATA_STARED_AT bW
DELAY_BETWEEN_CREEPY_STARE_SOUND e
MIN_DEAGGRESSION_TIME bT
PERSISTENT_ANGER_TIME bZ
SPEED_MODIFIER_ATTACKING d
SPEED_MODIFIER_ATTACKING_UUID c
lastStareSound bX
persistentAngerTarget cb
remainingPersistentAngerTime ca
targetChangeTime bY
<clinit> ()V <clinit>
<init> (Lnet/minecraft/world/entity/EntityType;Lnet/minecraft/world/level/Level;)V <init>
addAdditionalSaveData (Lnet/minecraft/nbt/CompoundTag;)V b
aiStep ()V d_
createAttributes ()Lnet/minecraft/world/entity/ai/attributes/AttributeSupplier$Builder; u
customServerAiStep ()V Z
defineSynchedData ()V c_
dropCustomDeathLoot (Lnet/minecraft/world/damagesource/DamageSource;IZ)V a
getAmbientSound ()Lnet/minecraft/sounds/SoundEvent; y
getCarriedBlock ()Lnet/minecraft/world/level/block/state/BlockState; ge
getDeathSound ()Lnet/minecraft/sounds/SoundEvent; n_
getHurtSound (Lnet/minecraft/world/damagesource/DamageSource;)Lnet/minecraft/sounds/SoundEvent; d
getPassengerAttachmentPoint (Lnet/minecraft/world/entity/Entity;Lnet/minecraft/world/entity/EntityDimensions;F)Lorg/joml/Vector3f; a
getPersistentAngerTarget ()Ljava/util/UUID; b
getRemainingPersistentAngerTime ()I a
getStandingEyeHeight (Lnet/minecraft/world/entity/Pose;Lnet/minecraft/world/entity/EntityDimensions;)F b
hasBeenStaredAt ()Z gg
hurt (Lnet/minecraft/world/damagesource/DamageSource;F)Z a
hurtWithCleanWater (Lnet/minecraft/world/damagesource/DamageSource;Lnet/minecraft/world/entity/projectile/ThrownPotion;F)Z a
isCreepy ()Z gf
isLookingAtMe (Lnet/minecraft/world/entity/player/Player;)Z g
isSensitiveToWater ()Z fh
onSyncedDataUpdated (Lnet/minecraft/network/syncher/EntityDataAccessor;)V a
playStareSound ()V w
readAdditionalSaveData (Lnet/minecraft/nbt/CompoundTag;)V a
registerGoals ()V B
requiresCustomPersistence ()Z W
setBeingStaredAt ()V gh
setCarriedBlock (Lnet/minecraft/world/level/block/state/BlockState;)V d
setPersistentAngerTarget (Ljava/util/UUID;)V a
setRemainingPersistentAngerTime (I)V a
setTarget (Lnet/minecraft/world/entity/LivingEntity;)V h
startPersistentAngerTimer ()V c
teleport ()Z A
teleport (DDD)Z r
teleportTowards (Lnet/minecraft/world/entity/Entity;)Z a
net/minecraft/world/entity/monster/EnderMan$EndermanFreezeWhenLookedAt ccf$a
enderman a
target b
<init> (Lnet/minecraft/world/entity/monster/EnderMan;)V <init>
canUse ()Z a
start ()V c
tick ()V e
net/minecraft/world/entity/monster/EnderMan$EndermanLeaveBlockGoal ccf$b
enderman a
<init> (Lnet/minecraft/world/entity/monster/EnderMan;)V <init>
canPlaceBlock (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/core/BlockPos;)Z a
canUse ()Z a
tick ()V e
net/minecraft/world/entity/monster/EnderMan$EndermanLookForPlayerGoal ccf$c
aggroTime k
continueAggroTargetConditions n
enderman i
isAngerInducing o
pendingTarget j
startAggroTargetConditions m
teleportTime l
<init> (Lnet/minecraft/world/entity/monster/EnderMan;Ljava/util/function/Predicate;)V <init>
canContinueToUse ()Z b
canUse ()Z a
lambda$new$0 (Lnet/minecraft/world/entity/monster/EnderMan;Lnet/minecraft/world/entity/LivingEntity;)Z a
start ()V c
stop ()V d
tick ()V e
net/minecraft/world/entity/monster/EnderMan$EndermanTakeBlockGoal ccf$d
enderman a
<init> (Lnet/minecraft/world/entity/monster/EnderMan;)V <init>
canUse ()Z a
tick ()V e
net/minecraft/world/entity/monster/Endermite ccg
MAX_LIFE b
life c
<init> (Lnet/minecraft/world/entity/EntityType;Lnet/minecraft/world/level/Level;)V <init>
addAdditionalSaveData (Lnet/minecraft/nbt/CompoundTag;)V b
aiStep ()V d_
checkEndermiteSpawnRules (Lnet/minecraft/world/entity/EntityType;Lnet/minecraft/world/level/LevelAccessor;Lnet/minecraft/world/entity/MobSpawnType;Lnet/minecraft/core/BlockPos;Lnet/minecraft/util/RandomSource;)Z b
createAttributes ()Lnet/minecraft/world/entity/ai/attributes/AttributeSupplier$Builder; u
getAmbientSound ()Lnet/minecraft/sounds/SoundEvent; y
getDeathSound ()Lnet/minecraft/sounds/SoundEvent; n_
getHurtSound (Lnet/minecraft/world/damagesource/DamageSource;)Lnet/minecraft/sounds/SoundEvent; d
getMobType ()Lnet/minecraft/world/entity/MobType; eS
getMovementEmission ()Lnet/minecraft/world/entity/Entity$MovementEmission; aW
getPassengerAttachmentPoint (Lnet/minecraft/world/entity/Entity;Lnet/minecraft/world/entity/EntityDimensions;F)Lorg/joml/Vector3f; a
getStandingEyeHeight (Lnet/minecraft/world/entity/Pose;Lnet/minecraft/world/entity/EntityDimensions;)F b
playStepSound (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)V b
readAdditionalSaveData (Lnet/minecraft/nbt/CompoundTag;)V a
registerGoals ()V B
setYBodyRot (F)V o
tick ()V l
net/minecraft/world/entity/monster/Enemy cch
XP_REWARD_BOSS l_
XP_REWARD_HUGE k_
XP_REWARD_LARGE j_
XP_REWARD_MEDIUM i_
XP_REWARD_NONE g_
XP_REWARD_SMALL h_
net/minecraft/world/entity/monster/Evoker cci
wololoTarget e
<init> (Lnet/minecraft/world/entity/EntityType;Lnet/minecraft/world/level/Level;)V <init>
access$000 (Lnet/minecraft/world/entity/monster/Evoker;)Lnet/minecraft/util/RandomSource; a
access$100 (Lnet/minecraft/world/entity/monster/Evoker;)Lnet/minecraft/util/RandomSource; b
access$200 (Lnet/minecraft/world/entity/monster/Evoker;)Lnet/minecraft/util/RandomSource; c
access$300 (Lnet/minecraft/world/entity/monster/Evoker;)Lnet/minecraft/util/RandomSource; d
access$400 (Lnet/minecraft/world/entity/monster/Evoker;)Lnet/minecraft/util/RandomSource; e
addAdditionalSaveData (Lnet/minecraft/nbt/CompoundTag;)V b
applyRaidBuffs (IZ)V a
createAttributes ()Lnet/minecraft/world/entity/ai/attributes/AttributeSupplier$Builder; w
customServerAiStep ()V Z
defineSynchedData ()V c_
getAmbientSound ()Lnet/minecraft/sounds/SoundEvent; y
getCastingSoundEvent ()Lnet/minecraft/sounds/SoundEvent; ge
getCelebrateSound ()Lnet/minecraft/sounds/SoundEvent; af_
getDeathSound ()Lnet/minecraft/sounds/SoundEvent; n_
getHurtSound (Lnet/minecraft/world/damagesource/DamageSource;)Lnet/minecraft/sounds/SoundEvent; d
getWololoTarget ()Lnet/minecraft/world/entity/animal/Sheep; gx
isAlliedTo (Lnet/minecraft/world/entity/Entity;)Z s
readAdditionalSaveData (Lnet/minecraft/nbt/CompoundTag;)V a
registerGoals ()V B
setWololoTarget (Lnet/minecraft/world/entity/animal/Sheep;)V a
net/minecraft/world/entity/monster/Evoker$EvokerAttackSpellGoal cci$a
this$0 a
<init> (Lnet/minecraft/world/entity/monster/Evoker;)V <init>
createSpellEntity (DDDDFI)V a
getCastingInterval ()I i
getCastingTime ()I h
getSpell ()Lnet/minecraft/world/entity/monster/SpellcasterIllager$IllagerSpell; m
getSpellPrepareSound ()Lnet/minecraft/sounds/SoundEvent; l
performSpellCasting ()V k
net/minecraft/world/entity/monster/Evoker$EvokerCastingSpellGoal cci$b
this$0 a
<init> (Lnet/minecraft/world/entity/monster/Evoker;)V <init>
tick ()V e
net/minecraft/world/entity/monster/Evoker$EvokerSummonSpellGoal cci$c
this$0 a
vexCountTargeting e
<init> (Lnet/minecraft/world/entity/monster/Evoker;)V <init>
canUse ()Z a
getCastingInterval ()I i
getCastingTime ()I h
getSpell ()Lnet/minecraft/world/entity/monster/SpellcasterIllager$IllagerSpell; m
getSpellPrepareSound ()Lnet/minecraft/sounds/SoundEvent; l
performSpellCasting ()V k
net/minecraft/world/entity/monster/Evoker$EvokerWololoSpellGoal cci$d
this$0 a
wololoTargeting e
<init> (Lnet/minecraft/world/entity/monster/Evoker;)V <init>
canContinueToUse ()Z b
canUse ()Z a
getCastWarmupTime ()I n
getCastingInterval ()I i
getCastingTime ()I h
getSpell ()Lnet/minecraft/world/entity/monster/SpellcasterIllager$IllagerSpell; m
getSpellPrepareSound ()Lnet/minecraft/sounds/SoundEvent; l
lambda$new$0 (Lnet/minecraft/world/entity/LivingEntity;)Z a
performSpellCasting ()V k
start ()V c
stop ()V d
tick ()V e
net/minecraft/world/entity/monster/Ghast ccj
DATA_IS_CHARGING b
explosionPower c
<clinit> ()V <clinit>
<init> (Lnet/minecraft/world/entity/EntityType;Lnet/minecraft/world/level/Level;)V <init>
addAdditionalSaveData (Lnet/minecraft/nbt/CompoundTag;)V b
checkGhastSpawnRules (Lnet/minecraft/world/entity/EntityType;Lnet/minecraft/world/level/LevelAccessor;Lnet/minecraft/world/entity/MobSpawnType;Lnet/minecraft/core/BlockPos;Lnet/minecraft/util/RandomSource;)Z b
createAttributes ()Lnet/minecraft/world/entity/ai/attributes/AttributeSupplier$Builder; A
defineSynchedData ()V c_
getAmbientSound ()Lnet/minecraft/sounds/SoundEvent; y
getDeathSound ()Lnet/minecraft/sounds/SoundEvent; n_
getExplosionPower ()I w
getHurtSound (Lnet/minecraft/world/damagesource/DamageSource;)Lnet/minecraft/sounds/SoundEvent; d
getMaxSpawnClusterSize ()I fI
getPassengerAttachmentPoint (Lnet/minecraft/world/entity/Entity;Lnet/minecraft/world/entity/EntityDimensions;F)Lorg/joml/Vector3f; a
getSoundSource ()Lnet/minecraft/sounds/SoundSource; db
getSoundVolume ()F eW
getStandingEyeHeight (Lnet/minecraft/world/entity/Pose;Lnet/minecraft/world/entity/EntityDimensions;)F b
hurt (Lnet/minecraft/world/damagesource/DamageSource;F)Z a
isCharging ()Z u
isInvulnerableTo (Lnet/minecraft/world/damagesource/DamageSource;)Z b
isReflectedFireball (Lnet/minecraft/world/damagesource/DamageSource;)Z h
lambda$registerGoals$0 (Lnet/minecraft/world/entity/LivingEntity;)Z j
readAdditionalSaveData (Lnet/minecraft/nbt/CompoundTag;)V a
registerGoals ()V B
ridingOffset (Lnet/minecraft/world/entity/Entity;)F l
setCharging (Z)V w
shouldDespawnInPeaceful ()Z X
net/minecraft/world/entity/monster/Ghast$GhastLookGoal ccj$a
ghast a
<init> (Lnet/minecraft/world/entity/monster/Ghast;)V <init>
canUse ()Z a
requiresUpdateEveryTick ()Z T_
tick ()V e
net/minecraft/world/entity/monster/Ghast$GhastMoveControl ccj$b
floatDuration m
ghast l
<init> (Lnet/minecraft/world/entity/monster/Ghast;)V <init>
canReach (Lnet/minecraft/world/phys/Vec3;I)Z a
tick ()V a
net/minecraft/world/entity/monster/Ghast$GhastShootFireballGoal ccj$c
chargeTime a
ghast b
<init> (Lnet/minecraft/world/entity/monster/Ghast;)V <init>
canUse ()Z a
requiresUpdateEveryTick ()Z T_
start ()V c
stop ()V d
tick ()V e
net/minecraft/world/entity/monster/Ghast$RandomFloatAroundGoal ccj$d
ghast a
<init> (Lnet/minecraft/world/entity/monster/Ghast;)V <init>
canContinueToUse ()Z b
canUse ()Z a
start ()V c
net/minecraft/world/entity/monster/Giant cck
<init> (Lnet/minecraft/world/entity/EntityType;Lnet/minecraft/world/level/Level;)V <init>
createAttributes ()Lnet/minecraft/world/entity/ai/attributes/AttributeSupplier$Builder; u
getStandingEyeHeight (Lnet/minecraft/world/entity/Pose;Lnet/minecraft/world/entity/EntityDimensions;)F b
getWalkTargetValue (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/LevelReader;)F a
ridingOffset (Lnet/minecraft/world/entity/Entity;)F l
net/minecraft/world/entity/monster/Guardian ccl
ATTACK_TIME c
DATA_ID_ATTACK_TARGET e
DATA_ID_MOVING b
clientSideAttackTime bZ
clientSideCachedAttackTarget bY
clientSideSpikesAnimation bW
clientSideSpikesAnimationO bX
clientSideTailAnimation bT
clientSideTailAnimationO bU
clientSideTailAnimationSpeed bV
clientSideTouchedGround ca
randomStrollGoal d
<clinit> ()V <clinit>
<init> (Lnet/minecraft/world/entity/EntityType;Lnet/minecraft/world/level/Level;)V <init>
aiStep ()V d_
checkGuardianSpawnRules (Lnet/minecraft/world/entity/EntityType;Lnet/minecraft/world/level/LevelAccessor;Lnet/minecraft/world/entity/MobSpawnType;Lnet/minecraft/core/BlockPos;Lnet/minecraft/util/RandomSource;)Z b
checkSpawnObstruction (Lnet/minecraft/world/level/LevelReader;)Z a
createAttributes ()Lnet/minecraft/world/entity/ai/attributes/AttributeSupplier$Builder; ge
createNavigation (Lnet/minecraft/world/level/Level;)Lnet/minecraft/world/entity/ai/navigation/PathNavigation; b
defineSynchedData ()V c_
getActiveAttackTarget ()Lnet/minecraft/world/entity/LivingEntity; gh
getAmbientSound ()Lnet/minecraft/sounds/SoundEvent; y
getAmbientSoundInterval ()I Q
getAttackAnimationScale (F)F G
getAttackDuration ()I w
getClientSideAttackTime ()F gi
getDeathSound ()Lnet/minecraft/sounds/SoundEvent; n_
getFlopSound ()Lnet/minecraft/sounds/SoundEvent; A
getHurtSound (Lnet/minecraft/world/damagesource/DamageSource;)Lnet/minecraft/sounds/SoundEvent; d
getMaxHeadXRot ()I aa
getMobType ()Lnet/minecraft/world/entity/MobType; eS
getMovementEmission ()Lnet/minecraft/world/entity/Entity$MovementEmission; aW
getPassengerAttachmentPoint (Lnet/minecraft/world/entity/Entity;Lnet/minecraft/world/entity/EntityDimensions;F)Lorg/joml/Vector3f; a
getSpikesAnimation (F)F F
getStandingEyeHeight (Lnet/minecraft/world/entity/Pose;Lnet/minecraft/world/entity/EntityDimensions;)F b
getTailAnimation (F)F E
getWalkTargetValue (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/LevelReader;)F a
hasActiveAttackTarget ()Z gg
hurt (Lnet/minecraft/world/damagesource/DamageSource;F)Z a
isMoving ()Z gf
onSyncedDataUpdated (Lnet/minecraft/network/syncher/EntityDataAccessor;)V a
registerGoals ()V B
setActiveAttackTarget (I)V b
setMoving (Z)V w
travel (Lnet/minecraft/world/phys/Vec3;)V a
net/minecraft/world/entity/monster/Guardian$GuardianAttackGoal ccl$a
attackTime b
elder c
guardian a
<init> (Lnet/minecraft/world/entity/monster/Guardian;)V <init>
canContinueToUse ()Z b
canUse ()Z a
requiresUpdateEveryTick ()Z T_
start ()V c
stop ()V d
tick ()V e
net/minecraft/world/entity/monster/Guardian$GuardianAttackSelector ccl$b
guardian a
<init> (Lnet/minecraft/world/entity/monster/Guardian;)V <init>
test (Ljava/lang/Object;)Z test
test (Lnet/minecraft/world/entity/LivingEntity;)Z a
net/minecraft/world/entity/monster/Guardian$GuardianMoveControl ccl$c
guardian l
<init> (Lnet/minecraft/world/entity/monster/Guardian;)V <init>
tick ()V a
net/minecraft/world/entity/monster/Husk ccm
<init> (Lnet/minecraft/world/entity/EntityType;Lnet/minecraft/world/level/Level;)V <init>
checkHuskSpawnRules (Lnet/minecraft/world/entity/EntityType;Lnet/minecraft/world/level/ServerLevelAccessor;Lnet/minecraft/world/entity/MobSpawnType;Lnet/minecraft/core/BlockPos;Lnet/minecraft/util/RandomSource;)Z a
convertsInWater ()Z gf
doHurtTarget (Lnet/minecraft/world/entity/Entity;)Z C
doUnderWaterConversion ()V gh
getAmbientSound ()Lnet/minecraft/sounds/SoundEvent; y
getDeathSound ()Lnet/minecraft/sounds/SoundEvent; n_
getHurtSound (Lnet/minecraft/world/damagesource/DamageSource;)Lnet/minecraft/sounds/SoundEvent; d
getPassengerAttachmentPoint (Lnet/minecraft/world/entity/Entity;Lnet/minecraft/world/entity/EntityDimensions;F)Lorg/joml/Vector3f; a
getSkull ()Lnet/minecraft/world/item/ItemStack; ge
getStepSound ()Lnet/minecraft/sounds/SoundEvent; A
isSunSensitive ()Z ae_
net/minecraft/world/entity/monster/Illusioner ccn
ILLUSION_SPREAD bU
ILLUSION_TRANSITION_TICKS bT
NUM_ILLUSIONS e
clientSideIllusionOffsets bW
clientSideIllusionTicks bV
<init> (Lnet/minecraft/world/entity/EntityType;Lnet/minecraft/world/level/Level;)V <init>
aiStep ()V d_
applyRaidBuffs (IZ)V a
createAttributes ()Lnet/minecraft/world/entity/ai/attributes/AttributeSupplier$Builder; w
defineSynchedData ()V c_
finalizeSpawn (Lnet/minecraft/world/level/ServerLevelAccessor;Lnet/minecraft/world/DifficultyInstance;Lnet/minecraft/world/entity/MobSpawnType;Lnet/minecraft/world/entity/SpawnGroupData;Lnet/minecraft/nbt/CompoundTag;)Lnet/minecraft/world/entity/SpawnGroupData; a
getAmbientSound ()Lnet/minecraft/sounds/SoundEvent; y
getArmPose ()Lnet/minecraft/world/entity/monster/AbstractIllager$IllagerArmPose; u
getBoundingBoxForCulling ()Lnet/minecraft/world/phys/AABB; i_
getCastingSoundEvent ()Lnet/minecraft/sounds/SoundEvent; ge
getCelebrateSound ()Lnet/minecraft/sounds/SoundEvent; af_
getDeathSound ()Lnet/minecraft/sounds/SoundEvent; n_
getHurtSound (Lnet/minecraft/world/damagesource/DamageSource;)Lnet/minecraft/sounds/SoundEvent; d
getIllusionOffsets (F)[Lnet/minecraft/world/phys/Vec3; E
isAlliedTo (Lnet/minecraft/world/entity/Entity;)Z s
performRangedAttack (Lnet/minecraft/world/entity/LivingEntity;F)V a
registerGoals ()V B
net/minecraft/world/entity/monster/Illusioner$IllusionerBlindnessSpellGoal ccn$a
lastTargetId e
this$0 a
<init> (Lnet/minecraft/world/entity/monster/Illusioner;)V <init>
canUse ()Z a
getCastingInterval ()I i
getCastingTime ()I h
getSpell ()Lnet/minecraft/world/entity/monster/SpellcasterIllager$IllagerSpell; m
getSpellPrepareSound ()Lnet/minecraft/sounds/SoundEvent; l
performSpellCasting ()V k
start ()V c
net/minecraft/world/entity/monster/Illusioner$IllusionerMirrorSpellGoal ccn$b
this$0 a
<init> (Lnet/minecraft/world/entity/monster/Illusioner;)V <init>
canUse ()Z a
getCastingInterval ()I i
getCastingTime ()I h
getSpell ()Lnet/minecraft/world/entity/monster/SpellcasterIllager$IllagerSpell; m
getSpellPrepareSound ()Lnet/minecraft/sounds/SoundEvent; l
performSpellCasting ()V k
net/minecraft/world/entity/monster/MagmaCube cco
<init> (Lnet/minecraft/world/entity/EntityType;Lnet/minecraft/world/level/Level;)V <init>
checkMagmaCubeSpawnRules (Lnet/minecraft/world/entity/EntityType;Lnet/minecraft/world/level/LevelAccessor;Lnet/minecraft/world/entity/MobSpawnType;Lnet/minecraft/core/BlockPos;Lnet/minecraft/util/RandomSource;)Z b
checkSpawnObstruction (Lnet/minecraft/world/level/LevelReader;)Z a
createAttributes ()Lnet/minecraft/world/entity/ai/attributes/AttributeSupplier$Builder; u
decreaseSquish ()V ga
getAttackDamage ()F gc
getDeathSound ()Lnet/minecraft/sounds/SoundEvent; n_
getHurtSound (Lnet/minecraft/world/damagesource/DamageSource;)Lnet/minecraft/sounds/SoundEvent; d
getJumpDelay ()I A
getJumpSound ()Lnet/minecraft/sounds/SoundEvent; ge
getLightLevelDependentMagicValue ()F bo
getParticleType ()Lnet/minecraft/core/particles/ParticleOptions; w
getSquishSound ()Lnet/minecraft/sounds/SoundEvent; gd
isDealsDamage ()Z gb
isOnFire ()Z bN
jumpFromGround ()V fb
jumpInLiquid (Lnet/minecraft/tags/TagKey;)V c
setSize (IZ)V a
net/minecraft/world/entity/monster/Monster ccp
<init> (Lnet/minecraft/world/entity/EntityType;Lnet/minecraft/world/level/Level;)V <init>
aiStep ()V d_
checkAnyLightMonsterSpawnRules (Lnet/minecraft/world/entity/EntityType;Lnet/minecraft/world/level/LevelAccessor;Lnet/minecraft/world/entity/MobSpawnType;Lnet/minecraft/core/BlockPos;Lnet/minecraft/util/RandomSource;)Z c
checkMonsterSpawnRules (Lnet/minecraft/world/entity/EntityType;Lnet/minecraft/world/level/ServerLevelAccessor;Lnet/minecraft/world/entity/MobSpawnType;Lnet/minecraft/core/BlockPos;Lnet/minecraft/util/RandomSource;)Z b
createMonsterAttributes ()Lnet/minecraft/world/entity/ai/attributes/AttributeSupplier$Builder; gk
getDeathSound ()Lnet/minecraft/sounds/SoundEvent; n_
getFallSounds ()Lnet/minecraft/world/entity/LivingEntity$Fallsounds; eG
getHurtSound (Lnet/minecraft/world/damagesource/DamageSource;)Lnet/minecraft/sounds/SoundEvent; d
getProjectile (Lnet/minecraft/world/item/ItemStack;)Lnet/minecraft/world/item/ItemStack; g
getSoundSource ()Lnet/minecraft/sounds/SoundSource; db
getSwimSound ()Lnet/minecraft/sounds/SoundEvent; aN
getSwimSplashSound ()Lnet/minecraft/sounds/SoundEvent; aO
getWalkTargetValue (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/LevelReader;)F a
isDarkEnoughToSpawn (Lnet/minecraft/world/level/ServerLevelAccessor;Lnet/minecraft/core/BlockPos;Lnet/minecraft/util/RandomSource;)Z a
isPreventingPlayerRest (Lnet/minecraft/world/entity/player/Player;)Z f
shouldDespawnInPeaceful ()Z X
shouldDropExperience ()Z ec
shouldDropLoot ()Z ed
updateNoActionTime ()V gj
net/minecraft/world/entity/monster/PatrollingMonster ccq
patrolLeader c
patrolTarget b
patrolling d
<init> (Lnet/minecraft/world/entity/EntityType;Lnet/minecraft/world/level/Level;)V <init>
addAdditionalSaveData (Lnet/minecraft/nbt/CompoundTag;)V b
canBeLeader ()Z gf
canJoinPatrol ()Z gl
checkPatrollingMonsterSpawnRules (Lnet/minecraft/world/entity/EntityType;Lnet/minecraft/world/level/LevelAccessor;Lnet/minecraft/world/entity/MobSpawnType;Lnet/minecraft/core/BlockPos;Lnet/minecraft/util/RandomSource;)Z b
finalizeSpawn (Lnet/minecraft/world/level/ServerLevelAccessor;Lnet/minecraft/world/DifficultyInstance;Lnet/minecraft/world/entity/MobSpawnType;Lnet/minecraft/world/entity/SpawnGroupData;Lnet/minecraft/nbt/CompoundTag;)Lnet/minecraft/world/entity/SpawnGroupData; a
findPatrolTarget ()V gm
getPatrolTarget ()Lnet/minecraft/core/BlockPos; gg
hasPatrolTarget ()Z gh
isPatrolLeader ()Z gi
isPatrolling ()Z gn
readAdditionalSaveData (Lnet/minecraft/nbt/CompoundTag;)V a
registerGoals ()V B
removeWhenFarAway (D)Z h
setPatrolLeader (Z)V w
setPatrolTarget (Lnet/minecraft/core/BlockPos;)V i
setPatrolling (Z)V x
net/minecraft/world/entity/monster/PatrollingMonster$LongDistancePatrolGoal ccq$a
NAVIGATION_FAILED_COOLDOWN a
cooldownUntil e
leaderSpeedModifier d
mob b
speedModifier c
<init> (Lnet/minecraft/world/entity/monster/PatrollingMonster;DD)V <init>
canUse ()Z a
findPatrolCompanions ()Ljava/util/List; h
lambda$findPatrolCompanions$0 (Lnet/minecraft/world/entity/monster/PatrollingMonster;)Z a
moveRandomly ()Z i
start ()V c
stop ()V d
tick ()V e
net/minecraft/world/entity/monster/Phantom ccr
FLAP_DEGREES_PER_TICK b
ID_SIZE d
TICKS_PER_FLAP c
anchorPoint bS
attackPhase bT
moveTargetPoint e
<clinit> ()V <clinit>
<init> (Lnet/minecraft/world/entity/EntityType;Lnet/minecraft/world/level/Level;)V <init>
access$000 (Lnet/minecraft/world/entity/monster/Phantom;)Lnet/minecraft/util/RandomSource; a
access$100 (Lnet/minecraft/world/entity/monster/Phantom;)Lnet/minecraft/util/RandomSource; b
access$1000 (Lnet/minecraft/world/entity/monster/Phantom;)Lnet/minecraft/util/RandomSource; k
access$1100 (Lnet/minecraft/world/entity/monster/Phantom;)Lnet/minecraft/util/RandomSource; l
access$200 (Lnet/minecraft/world/entity/monster/Phantom;)Lnet/minecraft/util/RandomSource; c
access$300 (Lnet/minecraft/world/entity/monster/Phantom;)Lnet/minecraft/util/RandomSource; d
access$400 (Lnet/minecraft/world/entity/monster/Phantom;)Lnet/minecraft/util/RandomSource; e
access$500 (Lnet/minecraft/world/entity/monster/Phantom;)Lnet/minecraft/util/RandomSource; f
access$600 (Lnet/minecraft/world/entity/monster/Phantom;)Lnet/minecraft/util/RandomSource; g
access$700 (Lnet/minecraft/world/entity/monster/Phantom;)Lnet/minecraft/util/RandomSource; h
access$800 (Lnet/minecraft/world/entity/monster/Phantom;)Lnet/minecraft/util/RandomSource; i
access$900 (Lnet/minecraft/world/entity/monster/Phantom;)Lnet/minecraft/util/RandomSource; j
addAdditionalSaveData (Lnet/minecraft/nbt/CompoundTag;)V b
aiStep ()V d_
canAttackType (Lnet/minecraft/world/entity/EntityType;)Z a
createBodyControl ()Lnet/minecraft/world/entity/ai/control/BodyRotationControl; H
customServerAiStep ()V Z
defineSynchedData ()V c_
finalizeSpawn (Lnet/minecraft/world/level/ServerLevelAccessor;Lnet/minecraft/world/DifficultyInstance;Lnet/minecraft/world/entity/MobSpawnType;Lnet/minecraft/world/entity/SpawnGroupData;Lnet/minecraft/nbt/CompoundTag;)Lnet/minecraft/world/entity/SpawnGroupData; a
getAmbientSound ()Lnet/minecraft/sounds/SoundEvent; y
getDeathSound ()Lnet/minecraft/sounds/SoundEvent; n_
getDimensions (Lnet/minecraft/world/entity/Pose;)Lnet/minecraft/world/entity/EntityDimensions; a
getHurtSound (Lnet/minecraft/world/damagesource/DamageSource;)Lnet/minecraft/sounds/SoundEvent; d
getMobType ()Lnet/minecraft/world/entity/MobType; eS
getPassengerAttachmentPoint (Lnet/minecraft/world/entity/Entity;Lnet/minecraft/world/entity/EntityDimensions;F)Lorg/joml/Vector3f; a
getPhantomSize ()I u
getSoundSource ()Lnet/minecraft/sounds/SoundSource; db
getSoundVolume ()F eW
getStandingEyeHeight (Lnet/minecraft/world/entity/Pose;Lnet/minecraft/world/entity/EntityDimensions;)F b
getUniqueFlapTickOffset ()I w
isFlapping ()Z aT
onSyncedDataUpdated (Lnet/minecraft/network/syncher/EntityDataAccessor;)V a
readAdditionalSaveData (Lnet/minecraft/nbt/CompoundTag;)V a
registerGoals ()V B
ridingOffset (Lnet/minecraft/world/entity/Entity;)F l
setPhantomSize (I)V b
shouldDespawnInPeaceful ()Z X
shouldRenderAtSqrDistance (D)Z a
tick ()V l
updatePhantomSizeInfo ()V A
net/minecraft/world/entity/monster/Phantom$AttackPhase ccr$a
$VALUES c
CIRCLE a
SWOOP b
$values ()[Lnet/minecraft/world/entity/monster/Phantom$AttackPhase; a
<clinit> ()V <clinit>
<init> (Ljava/lang/String;I)V <init>
valueOf (Ljava/lang/String;)Lnet/minecraft/world/entity/monster/Phantom$AttackPhase; valueOf
values ()[Lnet/minecraft/world/entity/monster/Phantom$AttackPhase; values
net/minecraft/world/entity/monster/Phantom$PhantomAttackPlayerTargetGoal ccr$b
attackTargeting b
nextScanTick c
this$0 a
<init> (Lnet/minecraft/world/entity/monster/Phantom;)V <init>
canContinueToUse ()Z b
canUse ()Z a
net/minecraft/world/entity/monster/Phantom$PhantomAttackStrategyGoal ccr$c
nextSweepTick b
this$0 a
<init> (Lnet/minecraft/world/entity/monster/Phantom;)V <init>
canUse ()Z a
setAnchorAboveTarget ()V h
start ()V c
stop ()V d
tick ()V e
net/minecraft/world/entity/monster/Phantom$PhantomBodyRotationControl ccr$d
this$0 a
<init> (Lnet/minecraft/world/entity/monster/Phantom;Lnet/minecraft/world/entity/Mob;)V <init>
clientTick ()V a
net/minecraft/world/entity/monster/Phantom$PhantomCircleAroundAnchorGoal ccr$e
angle c
clockwise f
distance d
height e
this$0 a
<init> (Lnet/minecraft/world/entity/monster/Phantom;)V <init>
canUse ()Z a
selectNext ()V i
start ()V c
tick ()V e
net/minecraft/world/entity/monster/Phantom$PhantomLookControl ccr$f
this$0 h
<init> (Lnet/minecraft/world/entity/monster/Phantom;Lnet/minecraft/world/entity/Mob;)V <init>
tick ()V a
net/minecraft/world/entity/monster/Phantom$PhantomMoveControl ccr$g
speed m
this$0 l
<init> (Lnet/minecraft/world/entity/monster/Phantom;Lnet/minecraft/world/entity/Mob;)V <init>
tick ()V a
net/minecraft/world/entity/monster/Phantom$PhantomMoveTargetGoal ccr$h
this$0 b
<init> (Lnet/minecraft/world/entity/monster/Phantom;)V <init>
touchingTarget ()Z h
net/minecraft/world/entity/monster/Phantom$PhantomSweepAttackGoal ccr$i
CAT_SEARCH_TICK_DELAY c
catSearchTick e
isScaredOfCat d
this$0 a
<init> (Lnet/minecraft/world/entity/monster/Phantom;)V <init>
canContinueToUse ()Z b
canUse ()Z a
start ()V c
stop ()V d
tick ()V e
net/minecraft/world/entity/monster/Pillager ccs
CROSSBOW_POWER bU
INVENTORY_SIZE e
IS_CHARGING_CROSSBOW b
SLOT_OFFSET bT
inventory bV
<clinit> ()V <clinit>
<init> (Lnet/minecraft/world/entity/EntityType;Lnet/minecraft/world/level/Level;)V <init>
addAdditionalSaveData (Lnet/minecraft/nbt/CompoundTag;)V b
applyRaidBuffs (IZ)V a
canFireProjectileWeapon (Lnet/minecraft/world/item/ProjectileWeaponItem;)Z a
createAttributes ()Lnet/minecraft/world/entity/ai/attributes/AttributeSupplier$Builder; w
defineSynchedData ()V c_
enchantSpawnedWeapon (Lnet/minecraft/util/RandomSource;F)V a
finalizeSpawn (Lnet/minecraft/world/level/ServerLevelAccessor;Lnet/minecraft/world/DifficultyInstance;Lnet/minecraft/world/entity/MobSpawnType;Lnet/minecraft/world/entity/SpawnGroupData;Lnet/minecraft/nbt/CompoundTag;)Lnet/minecraft/world/entity/SpawnGroupData; a
getAmbientSound ()Lnet/minecraft/sounds/SoundEvent; y
getArmPose ()Lnet/minecraft/world/entity/monster/AbstractIllager$IllagerArmPose; u
getCelebrateSound ()Lnet/minecraft/sounds/SoundEvent; af_
getDeathSound ()Lnet/minecraft/sounds/SoundEvent; n_
getHurtSound (Lnet/minecraft/world/damagesource/DamageSource;)Lnet/minecraft/sounds/SoundEvent; d
getInventory ()Lnet/minecraft/world/SimpleContainer; A
getMaxSpawnClusterSize ()I fI
getSlot (I)Lnet/minecraft/world/entity/SlotAccess; a_
getWalkTargetValue (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/LevelReader;)F a
isAlliedTo (Lnet/minecraft/world/entity/Entity;)Z s
isChargingCrossbow ()Z ge
onCrossbowAttackPerformed ()V a
performRangedAttack (Lnet/minecraft/world/entity/LivingEntity;F)V a
pickUpItem (Lnet/minecraft/world/entity/item/ItemEntity;)V b
populateDefaultEquipmentSlots (Lnet/minecraft/util/RandomSource;Lnet/minecraft/world/DifficultyInstance;)V a
readAdditionalSaveData (Lnet/minecraft/nbt/CompoundTag;)V a
registerGoals ()V B
setChargingCrossbow (Z)V b
shootCrossbowProjectile (Lnet/minecraft/world/entity/LivingEntity;Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/entity/projectile/Projectile;F)V a
wantsItem (Lnet/minecraft/world/item/ItemStack;)Z l
net/minecraft/world/entity/monster/RangedAttackMob cct
performRangedAttack (Lnet/minecraft/world/entity/LivingEntity;F)V a
net/minecraft/world/entity/monster/Ravager ccu
ATTACK_DURATION bZ
ATTACK_MOVEMENT_SPEED bU
BASE_MOVEMENT_SPEED bT
NO_RAVAGER_AND_ALIVE e
STUNNED_COLOR bV
STUNNED_COLOR_BLUE bW
STUNNED_COLOR_GREEN bX
STUNNED_COLOR_RED bY
STUN_DURATION b
attackTick ca
roarTick cc
stunnedTick cb
<clinit> ()V <clinit>
<init> (Lnet/minecraft/world/entity/EntityType;Lnet/minecraft/world/level/Level;)V <init>
addAdditionalSaveData (Lnet/minecraft/nbt/CompoundTag;)V b
aiStep ()V d_
applyRaidBuffs (IZ)V a
blockedByShield (Lnet/minecraft/world/entity/LivingEntity;)V e
canBeLeader ()Z gf
checkSpawnObstruction (Lnet/minecraft/world/level/LevelReader;)Z a
createAttributes ()Lnet/minecraft/world/entity/ai/attributes/AttributeSupplier$Builder; u
doHurtTarget (Lnet/minecraft/world/entity/Entity;)Z C
getAmbientSound ()Lnet/minecraft/sounds/SoundEvent; y
getAttackBoundingBox ()Lnet/minecraft/world/phys/AABB; fX
getAttackTick ()I w
getCelebrateSound ()Lnet/minecraft/sounds/SoundEvent; af_
getDeathSound ()Lnet/minecraft/sounds/SoundEvent; n_
getHurtSound (Lnet/minecraft/world/damagesource/DamageSource;)Lnet/minecraft/sounds/SoundEvent; d
getMaxHeadYRot ()I ab
getPassengerAttachmentPoint (Lnet/minecraft/world/entity/Entity;Lnet/minecraft/world/entity/EntityDimensions;F)Lorg/joml/Vector3f; a
getRoarTick ()I go
getStunnedTick ()I ge
handleEntityEvent (B)V b
hasLineOfSight (Lnet/minecraft/world/entity/Entity;)Z E
isImmobile ()Z eY
lambda$registerGoals$1 (Lnet/minecraft/world/entity/LivingEntity;)Z j
lambda$static$0 (Lnet/minecraft/world/entity/Entity;)Z b
playStepSound (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)V b
readAdditionalSaveData (Lnet/minecraft/nbt/CompoundTag;)V a
registerGoals ()V B
roar ()V gq
strongKnockback (Lnet/minecraft/world/entity/Entity;)V a
stunEffect ()V gp
updateControlFlags ()V T
net/minecraft/world/entity/monster/Shulker ccv
COVERED_ARMOR_MODIFIER bT
COVERED_ARMOR_MODIFIER_UUID e
DATA_ATTACH_FACE_ID b
DATA_COLOR_ID d
DATA_PEEK_ID c
DEFAULT_COLOR bW
FORWARD cb
MAX_LID_OPEN cg
MAX_TELEPORT_DISTANCE bX
NO_COLOR bV
OTHER_SHULKER_LIMIT bZ
OTHER_SHULKER_SCAN_RADIUS bY
PEEK_PER_TICK ca
TELEPORT_STEPS bU
clientOldAttachPosition ce
clientSideTeleportInterpolation cf
currentPeekAmount cd
currentPeekAmountO cc
<clinit> ()V <clinit>
<init> (Lnet/minecraft/world/entity/EntityType;Lnet/minecraft/world/level/Level;)V <init>
access$000 (Lnet/minecraft/world/entity/monster/Shulker;)Lnet/minecraft/util/RandomSource; a
access$100 (Lnet/minecraft/world/entity/monster/Shulker;)Lnet/minecraft/util/RandomSource; b
access$200 (Lnet/minecraft/world/entity/monster/Shulker;)Lnet/minecraft/util/RandomSource; c
access$300 (Lnet/minecraft/world/entity/monster/Shulker;)Lnet/minecraft/util/RandomSource; d
access$400 (Lnet/minecraft/world/entity/monster/Shulker;)Lnet/minecraft/util/RandomSource; e
addAdditionalSaveData (Lnet/minecraft/nbt/CompoundTag;)V b
canBeCollidedWith ()Z bz
canStayAt (Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/Direction;)Z a
createAttributes ()Lnet/minecraft/world/entity/ai/attributes/AttributeSupplier$Builder; u
createBodyControl ()Lnet/minecraft/world/entity/ai/control/BodyRotationControl; H
defineSynchedData ()V c_
finalizeSpawn (Lnet/minecraft/world/level/ServerLevelAccessor;Lnet/minecraft/world/DifficultyInstance;Lnet/minecraft/world/entity/MobSpawnType;Lnet/minecraft/world/entity/SpawnGroupData;Lnet/minecraft/nbt/CompoundTag;)Lnet/minecraft/world/entity/SpawnGroupData; a
findAttachableSurface (Lnet/minecraft/core/BlockPos;)Lnet/minecraft/core/Direction; i
findNewAttachment ()V gg
getAmbientSound ()Lnet/minecraft/sounds/SoundEvent; y
getAttachFace ()Lnet/minecraft/core/Direction; A
getClientPeekAmount (F)F E
getColor ()Lnet/minecraft/world/item/DyeColor; gf
getDeathSound ()Lnet/minecraft/sounds/SoundEvent; n_
getDeltaMovement ()Lnet/minecraft/world/phys/Vec3; dp
getHurtSound (Lnet/minecraft/world/damagesource/DamageSource;)Lnet/minecraft/sounds/SoundEvent; d
getMaxHeadXRot ()I aa
getMaxHeadYRot ()I ab
getMovementEmission ()Lnet/minecraft/world/entity/Entity$MovementEmission; aW
getPhysicalPeek (F)F G
getProgressAabb (Lnet/minecraft/core/Direction;F)Lnet/minecraft/world/phys/AABB; a
getProgressDeltaAabb (Lnet/minecraft/core/Direction;FF)Lnet/minecraft/world/phys/AABB; a
getRawPeekAmount ()I gl
getRenderPosition (F)Ljava/util/Optional; F
getSoundSource ()Lnet/minecraft/sounds/SoundSource; db
getStandingEyeHeight (Lnet/minecraft/world/entity/Pose;Lnet/minecraft/world/entity/EntityDimensions;)F b
getVariant ()Ljava/lang/Object; c
getVariant ()Ljava/util/Optional; ge
hitByShulkerBullet ()V gk
hurt (Lnet/minecraft/world/damagesource/DamageSource;F)Z a
isClosed ()Z gj
isPositionBlocked (Lnet/minecraft/core/BlockPos;)Z j
lambda$onPeekAmountChange$1 (Lnet/minecraft/world/entity/Entity;)Z a
lambda$setVariant$2 (Lnet/minecraft/world/item/DyeColor;)Ljava/lang/Byte; a
lambda$static$0 ()Lorg/joml/Vector3f; gm
lerpTo (DDDFFI)V a
makeBoundingBox ()Lnet/minecraft/world/phys/AABB; aq
move (Lnet/minecraft/world/entity/MoverType;Lnet/minecraft/world/phys/Vec3;)V a
onPeekAmountChange ()V gi
onSyncedDataUpdated (Lnet/minecraft/network/syncher/EntityDataAccessor;)V a
playAmbientSound ()V R
push (Lnet/minecraft/world/entity/Entity;)V g
readAdditionalSaveData (Lnet/minecraft/nbt/CompoundTag;)V a
recreateFromPacket (Lnet/minecraft/network/protocol/game/ClientboundAddEntityPacket;)V a
registerGoals ()V B
setAttachFace (Lnet/minecraft/core/Direction;)V a
setDeltaMovement (Lnet/minecraft/world/phys/Vec3;)V g
setPos (DDD)V a_
setRawPeekAmount (I)V b
setVariant (Ljava/lang/Object;)V a
setVariant (Ljava/util/Optional;)V a
startRiding (Lnet/minecraft/world/entity/Entity;Z)Z a
stopRiding ()V ac
teleportSomewhere ()Z w
tick ()V l
updatePeekAmount ()Z gh
net/minecraft/world/entity/monster/Shulker$ShulkerAttackGoal ccv$a
attackTime b
this$0 a
<init> (Lnet/minecraft/world/entity/monster/Shulker;)V <init>
canUse ()Z a
requiresUpdateEveryTick ()Z T_
start ()V c
stop ()V d
tick ()V e
net/minecraft/world/entity/monster/Shulker$ShulkerBodyRotationControl ccv$b
<init> (Lnet/minecraft/world/entity/Mob;)V <init>
clientTick ()V a
net/minecraft/world/entity/monster/Shulker$ShulkerDefenseAttackGoal ccv$c
<init> (Lnet/minecraft/world/entity/monster/Shulker;)V <init>
canUse ()Z a
getTargetSearchArea (D)Lnet/minecraft/world/phys/AABB; a
lambda$new$0 (Lnet/minecraft/world/entity/LivingEntity;)Z b
net/minecraft/world/entity/monster/Shulker$ShulkerLookControl ccv$d
this$0 h
<init> (Lnet/minecraft/world/entity/monster/Shulker;Lnet/minecraft/world/entity/Mob;)V <init>
clampHeadRotationToBody ()V b
getXRotD ()Ljava/util/Optional; h
getYRotD ()Ljava/util/Optional; i
net/minecraft/world/entity/monster/Shulker$ShulkerNearestAttackGoal ccv$e
this$0 i
<init> (Lnet/minecraft/world/entity/monster/Shulker;Lnet/minecraft/world/entity/monster/Shulker;)V <init>
canUse ()Z a
getTargetSearchArea (D)Lnet/minecraft/world/phys/AABB; a
net/minecraft/world/entity/monster/Shulker$ShulkerPeekGoal ccv$f
peekTime b
this$0 a
<init> (Lnet/minecraft/world/entity/monster/Shulker;)V <init>
canContinueToUse ()Z b
canUse ()Z a
start ()V c
stop ()V d
tick ()V e
net/minecraft/world/entity/monster/Silverfish ccw
friendsGoal b
<init> (Lnet/minecraft/world/entity/EntityType;Lnet/minecraft/world/level/Level;)V <init>
checkSilverfishSpawnRules (Lnet/minecraft/world/entity/EntityType;Lnet/minecraft/world/level/LevelAccessor;Lnet/minecraft/world/entity/MobSpawnType;Lnet/minecraft/core/BlockPos;Lnet/minecraft/util/RandomSource;)Z b
createAttributes ()Lnet/minecraft/world/entity/ai/attributes/AttributeSupplier$Builder; u
getAmbientSound ()Lnet/minecraft/sounds/SoundEvent; y
getDeathSound ()Lnet/minecraft/sounds/SoundEvent; n_
getHurtSound (Lnet/minecraft/world/damagesource/DamageSource;)Lnet/minecraft/sounds/SoundEvent; d
getMobType ()Lnet/minecraft/world/entity/MobType; eS
getMovementEmission ()Lnet/minecraft/world/entity/Entity$MovementEmission; aW
getPassengerAttachmentPoint (Lnet/minecraft/world/entity/Entity;Lnet/minecraft/world/entity/EntityDimensions;F)Lorg/joml/Vector3f; a
getStandingEyeHeight (Lnet/minecraft/world/entity/Pose;Lnet/minecraft/world/entity/EntityDimensions;)F b
getWalkTargetValue (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/LevelReader;)F a
hurt (Lnet/minecraft/world/damagesource/DamageSource;F)Z a
playStepSound (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)V b
registerGoals ()V B
setYBodyRot (F)V o
tick ()V l
net/minecraft/world/entity/monster/Silverfish$SilverfishMergeWithStoneGoal ccw$a
doMerge j
selectedDirection i
<init> (Lnet/minecraft/world/entity/monster/Silverfish;)V <init>
canContinueToUse ()Z b
canUse ()Z a
start ()V c
net/minecraft/world/entity/monster/Silverfish$SilverfishWakeUpFriendsGoal ccw$b
lookForFriends b
silverfish a
<init> (Lnet/minecraft/world/entity/monster/Silverfish;)V <init>
canUse ()Z a
notifyHurt ()V h
tick ()V e
net/minecraft/world/entity/monster/Skeleton ccx
CONVERSION_TAG b
DATA_STRAY_CONVERSION_ID d
TOTAL_CONVERSION_TIME c
conversionTime bT
inPowderSnowTime e
<clinit> ()V <clinit>
<init> (Lnet/minecraft/world/entity/EntityType;Lnet/minecraft/world/level/Level;)V <init>
addAdditionalSaveData (Lnet/minecraft/nbt/CompoundTag;)V b
canFreeze ()Z dA
defineSynchedData ()V c_
doFreezeConversion ()V gg
dropCustomDeathLoot (Lnet/minecraft/world/damagesource/DamageSource;IZ)V a
getAmbientSound ()Lnet/minecraft/sounds/SoundEvent; y
getDeathSound ()Lnet/minecraft/sounds/SoundEvent; n_
getHurtSound (Lnet/minecraft/world/damagesource/DamageSource;)Lnet/minecraft/sounds/SoundEvent; d
getStepSound ()Lnet/minecraft/sounds/SoundEvent; w
isFreezeConverting ()Z gf
isShaking ()Z ge
readAdditionalSaveData (Lnet/minecraft/nbt/CompoundTag;)V a
setFreezeConverting (Z)V w
startFreezeConversion (I)V b
tick ()V l
net/minecraft/world/entity/monster/Slime ccy
ID_SIZE bT
MAX_SIZE c
MIN_SIZE b
oSquish bS
squish e
targetSquish d
wasOnGround bU
<clinit> ()V <clinit>
<init> (Lnet/minecraft/world/entity/EntityType;Lnet/minecraft/world/level/Level;)V <init>
addAdditionalSaveData (Lnet/minecraft/nbt/CompoundTag;)V b
checkSlimeSpawnRules (Lnet/minecraft/world/entity/EntityType;Lnet/minecraft/world/level/LevelAccessor;Lnet/minecraft/world/entity/MobSpawnType;Lnet/minecraft/core/BlockPos;Lnet/minecraft/util/RandomSource;)Z c
dealDamage (Lnet/minecraft/world/entity/LivingEntity;)V j
decreaseSquish ()V ga
defineSynchedData ()V c_
doPlayJumpSound ()Z gh
finalizeSpawn (Lnet/minecraft/world/level/ServerLevelAccessor;Lnet/minecraft/world/DifficultyInstance;Lnet/minecraft/world/entity/MobSpawnType;Lnet/minecraft/world/entity/SpawnGroupData;Lnet/minecraft/nbt/CompoundTag;)Lnet/minecraft/world/entity/SpawnGroupData; a
getAttackDamage ()F gc
getDeathSound ()Lnet/minecraft/sounds/SoundEvent; n_
getDimensions (Lnet/minecraft/world/entity/Pose;)Lnet/minecraft/world/entity/EntityDimensions; a
getHurtSound (Lnet/minecraft/world/damagesource/DamageSource;)Lnet/minecraft/sounds/SoundEvent; d
getJumpDelay ()I A
getJumpSound ()Lnet/minecraft/sounds/SoundEvent; ge
getMaxHeadXRot ()I aa
getParticleType ()Lnet/minecraft/core/particles/ParticleOptions; w
getPassengerAttachmentPoint (Lnet/minecraft/world/entity/Entity;Lnet/minecraft/world/entity/EntityDimensions;F)Lorg/joml/Vector3f; a
getSize ()I gf
getSoundPitch ()F u
getSoundSource ()Lnet/minecraft/sounds/SoundSource; db
getSoundVolume ()F eW
getSquishSound ()Lnet/minecraft/sounds/SoundEvent; gd
getStandingEyeHeight (Lnet/minecraft/world/entity/Pose;Lnet/minecraft/world/entity/EntityDimensions;)F b
getType ()Lnet/minecraft/world/entity/EntityType; ai
isDealsDamage ()Z gb
isTiny ()Z gg
jumpFromGround ()V fb
lambda$registerGoals$0 (Lnet/minecraft/world/entity/LivingEntity;)Z k
onSyncedDataUpdated (Lnet/minecraft/network/syncher/EntityDataAccessor;)V a
playerTouch (Lnet/minecraft/world/entity/player/Player;)V b_
push (Lnet/minecraft/world/entity/Entity;)V g
readAdditionalSaveData (Lnet/minecraft/nbt/CompoundTag;)V a
refreshDimensions ()V k_
registerGoals ()V B
remove (Lnet/minecraft/world/entity/Entity$RemovalReason;)V a
setSize (IZ)V a
shouldDespawnInPeaceful ()Z X
tick ()V l
net/minecraft/world/entity/monster/Slime$SlimeAttackGoal ccy$a
growTiredTimer b
slime a
<init> (Lnet/minecraft/world/entity/monster/Slime;)V <init>
canContinueToUse ()Z b
canUse ()Z a
requiresUpdateEveryTick ()Z T_
start ()V c
tick ()V e
net/minecraft/world/entity/monster/Slime$SlimeFloatGoal ccy$b
slime a
<init> (Lnet/minecraft/world/entity/monster/Slime;)V <init>
canUse ()Z a
requiresUpdateEveryTick ()Z T_
tick ()V e
net/minecraft/world/entity/monster/Slime$SlimeKeepOnJumpingGoal ccy$c
slime a
<init> (Lnet/minecraft/world/entity/monster/Slime;)V <init>
canUse ()Z a
tick ()V e
net/minecraft/world/entity/monster/Slime$SlimeMoveControl ccy$d
isAggressive o
jumpDelay m
slime n
yRot l
<init> (Lnet/minecraft/world/entity/monster/Slime;)V <init>
setDirection (FZ)V a
setWantedMovement (D)V a
tick ()V a
net/minecraft/world/entity/monster/Slime$SlimeRandomDirectionGoal ccy$e
chosenDegrees b
nextRandomizeTime c
slime a
<init> (Lnet/minecraft/world/entity/monster/Slime;)V <init>
canUse ()Z a
tick ()V e
net/minecraft/world/entity/monster/SpellcasterIllager ccz
DATA_SPELL_CASTING_ID e
currentSpell bT
spellCastingTickCount b
<clinit> ()V <clinit>
<init> (Lnet/minecraft/world/entity/EntityType;Lnet/minecraft/world/level/Level;)V <init>
access$000 (Lnet/minecraft/world/entity/monster/SpellcasterIllager;)Lnet/minecraft/world/entity/ai/navigation/PathNavigation; a
addAdditionalSaveData (Lnet/minecraft/nbt/CompoundTag;)V b
customServerAiStep ()V Z
defineSynchedData ()V c_
getArmPose ()Lnet/minecraft/world/entity/monster/AbstractIllager$IllagerArmPose; u
getCastingSoundEvent ()Lnet/minecraft/sounds/SoundEvent; ge
getCurrentSpell ()Lnet/minecraft/world/entity/monster/SpellcasterIllager$IllagerSpell; gp
getSpellCastingTime ()I gq
isCastingSpell ()Z go
readAdditionalSaveData (Lnet/minecraft/nbt/CompoundTag;)V a
setIsCastingSpell (Lnet/minecraft/world/entity/monster/SpellcasterIllager$IllagerSpell;)V a
tick ()V l
net/minecraft/world/entity/monster/SpellcasterIllager$IllagerSpell ccz$a
$VALUES j
BLINDNESS f
BY_ID g
DISAPPEAR e
FANGS c
NONE a
SUMMON_VEX b
WOLOLO d
id h
spellColor i
$values ()[Lnet/minecraft/world/entity/monster/SpellcasterIllager$IllagerSpell; a
<clinit> ()V <clinit>
<init> (Ljava/lang/String;IIDDD)V <init>
byId (I)Lnet/minecraft/world/entity/monster/SpellcasterIllager$IllagerSpell; a
lambda$static$0 (Lnet/minecraft/world/entity/monster/SpellcasterIllager$IllagerSpell;)I a
valueOf (Ljava/lang/String;)Lnet/minecraft/world/entity/monster/SpellcasterIllager$IllagerSpell; valueOf
values ()[Lnet/minecraft/world/entity/monster/SpellcasterIllager$IllagerSpell; values
net/minecraft/world/entity/monster/SpellcasterIllager$SpellcasterCastingSpellGoal ccz$b
this$0 b
<init> (Lnet/minecraft/world/entity/monster/SpellcasterIllager;)V <init>
canUse ()Z a
start ()V c
stop ()V d
tick ()V e
net/minecraft/world/entity/monster/SpellcasterIllager$SpellcasterUseSpellGoal ccz$c
attackWarmupDelay b
nextAttackTickCount c
this$0 d
<init> (Lnet/minecraft/world/entity/monster/SpellcasterIllager;)V <init>
canContinueToUse ()Z b
canUse ()Z a
getCastWarmupTime ()I n
getCastingInterval ()I i
getCastingTime ()I h
getSpell ()Lnet/minecraft/world/entity/monster/SpellcasterIllager$IllagerSpell; m
getSpellPrepareSound ()Lnet/minecraft/sounds/SoundEvent; l
performSpellCasting ()V k
start ()V c
tick ()V e
net/minecraft/world/entity/monster/Spider cda
DATA_FLAGS_ID b
SPIDER_SPECIAL_EFFECT_CHANCE c
<clinit> ()V <clinit>
<init> (Lnet/minecraft/world/entity/EntityType;Lnet/minecraft/world/level/Level;)V <init>
canBeAffected (Lnet/minecraft/world/effect/MobEffectInstance;)Z c
createAttributes ()Lnet/minecraft/world/entity/ai/attributes/AttributeSupplier$Builder; w
createNavigation (Lnet/minecraft/world/level/Level;)Lnet/minecraft/world/entity/ai/navigation/PathNavigation; b
defineSynchedData ()V c_
finalizeSpawn (Lnet/minecraft/world/level/ServerLevelAccessor;Lnet/minecraft/world/DifficultyInstance;Lnet/minecraft/world/entity/MobSpawnType;Lnet/minecraft/world/entity/SpawnGroupData;Lnet/minecraft/nbt/CompoundTag;)Lnet/minecraft/world/entity/SpawnGroupData; a
getAmbientSound ()Lnet/minecraft/sounds/SoundEvent; y
getDeathSound ()Lnet/minecraft/sounds/SoundEvent; n_
getHurtSound (Lnet/minecraft/world/damagesource/DamageSource;)Lnet/minecraft/sounds/SoundEvent; d
getMobType ()Lnet/minecraft/world/entity/MobType; eS
getPassengerAttachmentPoint (Lnet/minecraft/world/entity/Entity;Lnet/minecraft/world/entity/EntityDimensions;F)Lorg/joml/Vector3f; a
getStandingEyeHeight (Lnet/minecraft/world/entity/Pose;Lnet/minecraft/world/entity/EntityDimensions;)F b
isClimbing ()Z A
makeStuckInBlock (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/phys/Vec3;)V a
onClimbable ()Z e_
playStepSound (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)V b
registerGoals ()V B
ridingOffset (Lnet/minecraft/world/entity/Entity;)F l
setClimbing (Z)V w
tick ()V l
net/minecraft/world/entity/monster/Spider$SpiderAttackGoal cda$a
<init> (Lnet/minecraft/world/entity/monster/Spider;)V <init>
canContinueToUse ()Z b
canUse ()Z a
net/minecraft/world/entity/monster/Spider$SpiderEffectsGroupData cda$b
effect a
<init> ()V <init>
setRandomEffect (Lnet/minecraft/util/RandomSource;)V a
net/minecraft/world/entity/monster/Spider$SpiderTargetGoal cda$c
<init> (Lnet/minecraft/world/entity/monster/Spider;Ljava/lang/Class;)V <init>
canUse ()Z a
net/minecraft/world/entity/monster/Stray cdb
<init> (Lnet/minecraft/world/entity/EntityType;Lnet/minecraft/world/level/Level;)V <init>
checkStraySpawnRules (Lnet/minecraft/world/entity/EntityType;Lnet/minecraft/world/level/ServerLevelAccessor;Lnet/minecraft/world/entity/MobSpawnType;Lnet/minecraft/core/BlockPos;Lnet/minecraft/util/RandomSource;)Z a
getAmbientSound ()Lnet/minecraft/sounds/SoundEvent; y
getArrow (Lnet/minecraft/world/item/ItemStack;F)Lnet/minecraft/world/entity/projectile/AbstractArrow; b
getDeathSound ()Lnet/minecraft/sounds/SoundEvent; n_
getHurtSound (Lnet/minecraft/world/damagesource/DamageSource;)Lnet/minecraft/sounds/SoundEvent; d
getStepSound ()Lnet/minecraft/sounds/SoundEvent; w
net/minecraft/world/entity/monster/Strider cdc
DATA_BOOST_TIME ca
DATA_SADDLE_ID cc
DATA_SUFFOCATING cb
FOOD_ITEMS bY
STEERING_MODIFIER bX
SUFFOCATE_STEERING_MODIFIER bW
SUFFOCATING_MODIFIER bU
SUFFOCATING_MODIFIER_UUID bT
TEMPT_ITEMS bZ
steering cd
temptGoal ce
<clinit> ()V <clinit>
<init> (Lnet/minecraft/world/entity/EntityType;Lnet/minecraft/world/level/Level;)V <init>
addAdditionalSaveData (Lnet/minecraft/nbt/CompoundTag;)V b
boost ()Z a
canAddPassenger (Lnet/minecraft/world/entity/Entity;)Z r
canStandOnFluid (Lnet/minecraft/world/level/material/FluidState;)Z a
checkFallDamage (DZLnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/core/BlockPos;)V a
checkSpawnObstruction (Lnet/minecraft/world/level/LevelReader;)Z a
checkStriderSpawnRules (Lnet/minecraft/world/entity/EntityType;Lnet/minecraft/world/level/LevelAccessor;Lnet/minecraft/world/entity/MobSpawnType;Lnet/minecraft/core/BlockPos;Lnet/minecraft/util/RandomSource;)Z c
createAttributes ()Lnet/minecraft/world/entity/ai/attributes/AttributeSupplier$Builder; w
createNavigation (Lnet/minecraft/world/level/Level;)Lnet/minecraft/world/entity/ai/navigation/PathNavigation; b
defineSynchedData ()V c_
dropEquipment ()V ey
equipSaddle (Lnet/minecraft/sounds/SoundSource;)V a
finalizeSpawn (Lnet/minecraft/world/level/ServerLevelAccessor;Lnet/minecraft/world/DifficultyInstance;Lnet/minecraft/world/entity/MobSpawnType;Lnet/minecraft/world/entity/SpawnGroupData;Lnet/minecraft/nbt/CompoundTag;)Lnet/minecraft/world/entity/SpawnGroupData; a
floatStrider ()V ge
getAmbientSound ()Lnet/minecraft/sounds/SoundEvent; y
getBreedOffspring (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/AgeableMob;)Lnet/minecraft/world/entity/monster/Strider; b
getBreedOffspring (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/AgeableMob;)Lnet/minecraft/world/entity/AgeableMob; a
getControllingPassenger ()Lnet/minecraft/world/entity/LivingEntity; cN
getDeathSound ()Lnet/minecraft/sounds/SoundEvent; n_
getDismountLocationForPassenger (Lnet/minecraft/world/entity/LivingEntity;)Lnet/minecraft/world/phys/Vec3; b
getHurtSound (Lnet/minecraft/world/damagesource/DamageSource;)Lnet/minecraft/sounds/SoundEvent; d
getLeashOffset ()Lnet/minecraft/world/phys/Vec3; cJ
getPassengerAttachmentPoint (Lnet/minecraft/world/entity/Entity;Lnet/minecraft/world/entity/EntityDimensions;F)Lorg/joml/Vector3f; a
getRiddenInput (Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/phys/Vec3;)Lnet/minecraft/world/phys/Vec3; b
getRiddenSpeed (Lnet/minecraft/world/entity/player/Player;)F e
getWalkTargetValue (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/LevelReader;)F a
isBeingTempted ()Z A
isFood (Lnet/minecraft/world/item/ItemStack;)Z m
isOnFire ()Z bN
isSaddleable ()Z g
isSaddled ()Z i
isSensitiveToWater ()Z fh
isSuffocating ()Z u
mobInteract (Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/InteractionHand;)Lnet/minecraft/world/InteractionResult; b
nextStep ()F aM
onSyncedDataUpdated (Lnet/minecraft/network/syncher/EntityDataAccessor;)V a
playStepSound (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)V b
readAdditionalSaveData (Lnet/minecraft/nbt/CompoundTag;)V a
registerGoals ()V B
setSuffocating (Z)V w
shouldPassengersInheritMalus ()Z D
spawnJockey (Lnet/minecraft/world/level/ServerLevelAccessor;Lnet/minecraft/world/DifficultyInstance;Lnet/minecraft/world/entity/Mob;Lnet/minecraft/world/entity/SpawnGroupData;)Lnet/minecraft/world/entity/SpawnGroupData; a
tick ()V l
tickRidden (Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/phys/Vec3;)V a
net/minecraft/world/entity/monster/Strider$StriderGoToLavaGoal cdc$a
strider g
<init> (Lnet/minecraft/world/entity/monster/Strider;D)V <init>
canContinueToUse ()Z b
canUse ()Z a
getMoveToTarget ()Lnet/minecraft/core/BlockPos; k
isValidTarget (Lnet/minecraft/world/level/LevelReader;Lnet/minecraft/core/BlockPos;)Z a
shouldRecalculatePath ()Z l
net/minecraft/world/entity/monster/Strider$StriderPathNavigation cdc$b
<init> (Lnet/minecraft/world/entity/monster/Strider;Lnet/minecraft/world/level/Level;)V <init>
createPathFinder (I)Lnet/minecraft/world/level/pathfinder/PathFinder; a
hasValidPathType (Lnet/minecraft/world/level/pathfinder/BlockPathTypes;)Z a
isStableDestination (Lnet/minecraft/core/BlockPos;)Z a
net/minecraft/world/entity/monster/Vex cdd
DATA_FLAGS_ID d
FLAG_IS_CHARGING e
FLAP_DEGREES_PER_TICK b
TICKS_PER_FLAP c
boundOrigin bU
hasLimitedLife bV
limitedLifeTicks bW
owner bT
<clinit> ()V <clinit>
<init> (Lnet/minecraft/world/entity/EntityType;Lnet/minecraft/world/level/Level;)V <init>
access$000 (Lnet/minecraft/world/entity/monster/Vex;)Lnet/minecraft/util/RandomSource; a
access$100 (Lnet/minecraft/world/entity/monster/Vex;)Lnet/minecraft/world/entity/ai/control/MoveControl; b
access$200 (Lnet/minecraft/world/entity/monster/Vex;)Lnet/minecraft/world/entity/ai/control/MoveControl; c
access$300 (Lnet/minecraft/world/entity/monster/Vex;)Lnet/minecraft/util/RandomSource; d
access$400 (Lnet/minecraft/world/entity/monster/Vex;)Lnet/minecraft/util/RandomSource; e
access$500 (Lnet/minecraft/world/entity/monster/Vex;)Lnet/minecraft/util/RandomSource; f
access$600 (Lnet/minecraft/world/entity/monster/Vex;)Lnet/minecraft/util/RandomSource; g
access$700 (Lnet/minecraft/world/entity/monster/Vex;)Lnet/minecraft/world/entity/ai/control/MoveControl; h
addAdditionalSaveData (Lnet/minecraft/nbt/CompoundTag;)V b
createAttributes ()Lnet/minecraft/world/entity/ai/attributes/AttributeSupplier$Builder; u
defineSynchedData ()V c_
finalizeSpawn (Lnet/minecraft/world/level/ServerLevelAccessor;Lnet/minecraft/world/DifficultyInstance;Lnet/minecraft/world/entity/MobSpawnType;Lnet/minecraft/world/entity/SpawnGroupData;Lnet/minecraft/nbt/CompoundTag;)Lnet/minecraft/world/entity/SpawnGroupData; a
getAmbientSound ()Lnet/minecraft/sounds/SoundEvent; y
getBoundOrigin ()Lnet/minecraft/core/BlockPos; ge
getDeathSound ()Lnet/minecraft/sounds/SoundEvent; n_
getHurtSound (Lnet/minecraft/world/damagesource/DamageSource;)Lnet/minecraft/sounds/SoundEvent; d
getLightLevelDependentMagicValue ()F bo
getOwner ()Lnet/minecraft/world/entity/Entity; w
getOwner ()Lnet/minecraft/world/entity/Mob; A
getPassengerAttachmentPoint (Lnet/minecraft/world/entity/Entity;Lnet/minecraft/world/entity/EntityDimensions;F)Lorg/joml/Vector3f; a
getStandingEyeHeight (Lnet/minecraft/world/entity/Pose;Lnet/minecraft/world/entity/EntityDimensions;)F b
getVexFlag (I)Z c
isCharging ()Z gf
isFlapping ()Z aT
move (Lnet/minecraft/world/entity/MoverType;Lnet/minecraft/world/phys/Vec3;)V a
populateDefaultEquipmentSlots (Lnet/minecraft/util/RandomSource;Lnet/minecraft/world/DifficultyInstance;)V a
readAdditionalSaveData (Lnet/minecraft/nbt/CompoundTag;)V a
registerGoals ()V B
restoreFrom (Lnet/minecraft/world/entity/Entity;)V w
ridingOffset (Lnet/minecraft/world/entity/Entity;)F l
setBoundOrigin (Lnet/minecraft/core/BlockPos;)V i
setIsCharging (Z)V w
setLimitedLife (I)V b
setOwner (Lnet/minecraft/world/entity/Mob;)V a
setVexFlag (IZ)V a
tick ()V l
net/minecraft/world/entity/monster/Vex$VexChargeAttackGoal cdd$a
this$0 a
<init> (Lnet/minecraft/world/entity/monster/Vex;)V <init>
canContinueToUse ()Z b
canUse ()Z a
requiresUpdateEveryTick ()Z T_
start ()V c
stop ()V d
tick ()V e
net/minecraft/world/entity/monster/Vex$VexCopyOwnerTargetGoal cdd$b
copyOwnerTargeting b
this$0 a
<init> (Lnet/minecraft/world/entity/monster/Vex;Lnet/minecraft/world/entity/PathfinderMob;)V <init>
canUse ()Z a
start ()V c
net/minecraft/world/entity/monster/Vex$VexMoveControl cdd$c
this$0 l
<init> (Lnet/minecraft/world/entity/monster/Vex;Lnet/minecraft/world/entity/monster/Vex;)V <init>
tick ()V a
net/minecraft/world/entity/monster/Vex$VexRandomMoveGoal cdd$d
this$0 a
<init> (Lnet/minecraft/world/entity/monster/Vex;)V <init>
canContinueToUse ()Z b
canUse ()Z a
tick ()V e
net/minecraft/world/entity/monster/Vindicator cde
DOOR_BREAKING_PREDICATE e
TAG_JOHNNY b
isJohnny bT
<clinit> ()V <clinit>
<init> (Lnet/minecraft/world/entity/EntityType;Lnet/minecraft/world/level/Level;)V <init>
access$000 (Lnet/minecraft/world/entity/monster/Vindicator;)Lnet/minecraft/util/RandomSource; a
addAdditionalSaveData (Lnet/minecraft/nbt/CompoundTag;)V b
applyRaidBuffs (IZ)V a
createAttributes ()Lnet/minecraft/world/entity/ai/attributes/AttributeSupplier$Builder; w
customServerAiStep ()V Z
finalizeSpawn (Lnet/minecraft/world/level/ServerLevelAccessor;Lnet/minecraft/world/DifficultyInstance;Lnet/minecraft/world/entity/MobSpawnType;Lnet/minecraft/world/entity/SpawnGroupData;Lnet/minecraft/nbt/CompoundTag;)Lnet/minecraft/world/entity/SpawnGroupData; a
getAmbientSound ()Lnet/minecraft/sounds/SoundEvent; y
getArmPose ()Lnet/minecraft/world/entity/monster/AbstractIllager$IllagerArmPose; u
getCelebrateSound ()Lnet/minecraft/sounds/SoundEvent; af_
getDeathSound ()Lnet/minecraft/sounds/SoundEvent; n_
getHurtSound (Lnet/minecraft/world/damagesource/DamageSource;)Lnet/minecraft/sounds/SoundEvent; d
isAlliedTo (Lnet/minecraft/world/entity/Entity;)Z s
lambda$static$0 (Lnet/minecraft/world/Difficulty;)Z a
populateDefaultEquipmentSlots (Lnet/minecraft/util/RandomSource;Lnet/minecraft/world/DifficultyInstance;)V a
readAdditionalSaveData (Lnet/minecraft/nbt/CompoundTag;)V a
registerGoals ()V B
setCustomName (Lnet/minecraft/network/chat/Component;)V b
net/minecraft/world/entity/monster/Vindicator$VindicatorBreakDoorGoal cde$a
<init> (Lnet/minecraft/world/entity/Mob;)V <init>
canContinueToUse ()Z b
canUse ()Z a
start ()V c
net/minecraft/world/entity/monster/Vindicator$VindicatorJohnnyAttackGoal cde$b
<init> (Lnet/minecraft/world/entity/monster/Vindicator;)V <init>
canUse ()Z a
start ()V c
net/minecraft/world/entity/monster/Witch cdf
DATA_USING_ITEM bT
SPEED_MODIFIER_DRINKING e
SPEED_MODIFIER_DRINKING_UUID b
attackPlayersGoal bW
healRaidersGoal bV
usingTime bU
<clinit> ()V <clinit>
<init> (Lnet/minecraft/world/entity/EntityType;Lnet/minecraft/world/level/Level;)V <init>
aiStep ()V d_
applyRaidBuffs (IZ)V a
canBeLeader ()Z gf
createAttributes ()Lnet/minecraft/world/entity/ai/attributes/AttributeSupplier$Builder; w
defineSynchedData ()V c_
getAmbientSound ()Lnet/minecraft/sounds/SoundEvent; y
getCelebrateSound ()Lnet/minecraft/sounds/SoundEvent; af_
getDamageAfterMagicAbsorb (Lnet/minecraft/world/damagesource/DamageSource;F)F e
getDeathSound ()Lnet/minecraft/sounds/SoundEvent; n_
getHurtSound (Lnet/minecraft/world/damagesource/DamageSource;)Lnet/minecraft/sounds/SoundEvent; d
getPassengerAttachmentPoint (Lnet/minecraft/world/entity/Entity;Lnet/minecraft/world/entity/EntityDimensions;F)Lorg/joml/Vector3f; a
getStandingEyeHeight (Lnet/minecraft/world/entity/Pose;Lnet/minecraft/world/entity/EntityDimensions;)F b
handleEntityEvent (B)V b
isDrinkingPotion ()Z u
lambda$registerGoals$0 (Lnet/minecraft/world/entity/LivingEntity;)Z j
performRangedAttack (Lnet/minecraft/world/entity/LivingEntity;F)V a
registerGoals ()V B
setUsingItem (Z)V y
net/minecraft/world/entity/monster/WitherSkeleton cdg
<init> (Lnet/minecraft/world/entity/EntityType;Lnet/minecraft/world/level/Level;)V <init>
canBeAffected (Lnet/minecraft/world/effect/MobEffectInstance;)Z c
doHurtTarget (Lnet/minecraft/world/entity/Entity;)Z C
dropCustomDeathLoot (Lnet/minecraft/world/damagesource/DamageSource;IZ)V a
finalizeSpawn (Lnet/minecraft/world/level/ServerLevelAccessor;Lnet/minecraft/world/DifficultyInstance;Lnet/minecraft/world/entity/MobSpawnType;Lnet/minecraft/world/entity/SpawnGroupData;Lnet/minecraft/nbt/CompoundTag;)Lnet/minecraft/world/entity/SpawnGroupData; a
getAmbientSound ()Lnet/minecraft/sounds/SoundEvent; y
getArrow (Lnet/minecraft/world/item/ItemStack;F)Lnet/minecraft/world/entity/projectile/AbstractArrow; b
getDeathSound ()Lnet/minecraft/sounds/SoundEvent; n_
getHurtSound (Lnet/minecraft/world/damagesource/DamageSource;)Lnet/minecraft/sounds/SoundEvent; d
getStandingEyeHeight (Lnet/minecraft/world/entity/Pose;Lnet/minecraft/world/entity/EntityDimensions;)F b
getStepSound ()Lnet/minecraft/sounds/SoundEvent; w
populateDefaultEquipmentEnchantments (Lnet/minecraft/util/RandomSource;Lnet/minecraft/world/DifficultyInstance;)V b
populateDefaultEquipmentSlots (Lnet/minecraft/util/RandomSource;Lnet/minecraft/world/DifficultyInstance;)V a
registerGoals ()V B
ridingOffset (Lnet/minecraft/world/entity/Entity;)F l
net/minecraft/world/entity/monster/Zoglin cdh
ATTACK_DAMAGE bV
ATTACK_DURATION bZ
ATTACK_INTERVAL bX
ATTACK_KNOCKBACK bT
BABY_ATTACK_DAMAGE bW
BABY_ATTACK_INTERVAL bY
DATA_BABY_ID d
KNOCKBACK_RESISTANCE bU
MAX_HEALTH e
MEMORY_TYPES c
MOVEMENT_SPEED_WHEN_FIGHTING ca
SENSOR_TYPES b
SPEED_MULTIPLIER_WHEN_IDLING cb
attackAnimationRemainingTicks cc
<clinit> ()V <clinit>
<init> (Lnet/minecraft/world/entity/EntityType;Lnet/minecraft/world/level/Level;)V <init>
addAdditionalSaveData (Lnet/minecraft/nbt/CompoundTag;)V b
aiStep ()V d_
blockedByShield (Lnet/minecraft/world/entity/LivingEntity;)V e
brainProvider ()Lnet/minecraft/world/entity/ai/Brain$Provider; dP
canBeLeashed (Lnet/minecraft/world/entity/player/Player;)Z a
createAttributes ()Lnet/minecraft/world/entity/ai/attributes/AttributeSupplier$Builder; u
customServerAiStep ()V Z
defineSynchedData ()V c_
doHurtTarget (Lnet/minecraft/world/entity/Entity;)Z C
findNearestValidAttackTarget ()Ljava/util/Optional; gg
getAmbientSound ()Lnet/minecraft/sounds/SoundEvent; y
getAttackAnimationRemainingTicks ()I ge
getBrain ()Lnet/minecraft/world/entity/ai/Brain; dO
getDeathSound ()Lnet/minecraft/sounds/SoundEvent; n_
getHurtSound (Lnet/minecraft/world/damagesource/DamageSource;)Lnet/minecraft/sounds/SoundEvent; d
getMobType ()Lnet/minecraft/world/entity/MobType; eS
getPassengerAttachmentPoint (Lnet/minecraft/world/entity/Entity;Lnet/minecraft/world/entity/EntityDimensions;F)Lorg/joml/Vector3f; a
handleEntityEvent (B)V b
hurt (Lnet/minecraft/world/damagesource/DamageSource;F)Z a
initCoreActivity (Lnet/minecraft/world/entity/ai/Brain;)V a
initFightActivity (Lnet/minecraft/world/entity/ai/Brain;)V c
initIdleActivity (Lnet/minecraft/world/entity/ai/Brain;)V b
isAdult ()Z w
isBaby ()Z o_
isTargetable (Lnet/minecraft/world/entity/LivingEntity;)Z j
makeBrain (Lcom/mojang/serialization/Dynamic;)Lnet/minecraft/world/entity/ai/Brain; a
onSyncedDataUpdated (Lnet/minecraft/network/syncher/EntityDataAccessor;)V a
playAngrySound ()V gf
playStepSound (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)V b
readAdditionalSaveData (Lnet/minecraft/nbt/CompoundTag;)V a
sendDebugPackets ()V Y
setAttackTarget (Lnet/minecraft/world/entity/LivingEntity;)V k
setBaby (Z)V a
updateActivity ()V A
net/minecraft/world/entity/monster/Zombie cdi
BABY_EYE_HEIGHT_ADJUSTMENT bW
BREAK_DOOR_CHANCE bZ
DATA_BABY_ID d
DATA_DROWNED_CONVERSION_ID bY
DATA_SPECIAL_TYPE_ID bX
DOOR_BREAKING_PREDICATE ca
REINFORCEMENT_ATTEMPTS bT
REINFORCEMENT_RANGE_MAX bU
REINFORCEMENT_RANGE_MIN bV
SPEED_MODIFIER_BABY c
SPEED_MODIFIER_BABY_UUID b
ZOMBIE_LEADER_CHANCE e
breakDoorGoal cb
canBreakDoors cc
conversionTime ce
inWaterTime cd
<clinit> ()V <clinit>
<init> (Lnet/minecraft/world/entity/EntityType;Lnet/minecraft/world/level/Level;)V <init>
<init> (Lnet/minecraft/world/level/Level;)V <init>
access$000 (Lnet/minecraft/world/entity/monster/Zombie;)Lnet/minecraft/util/RandomSource; a
addAdditionalSaveData (Lnet/minecraft/nbt/CompoundTag;)V b
addBehaviourGoals ()V u
aiStep ()V d_
canBreakDoors ()Z gm
canHoldItem (Lnet/minecraft/world/item/ItemStack;)Z j
convertToZombieType (Lnet/minecraft/world/entity/EntityType;)V b
convertsInWater ()Z gf
createAttributes ()Lnet/minecraft/world/entity/ai/attributes/AttributeSupplier$Builder; gi
defineSynchedData ()V c_
doHurtTarget (Lnet/minecraft/world/entity/Entity;)Z C
doUnderWaterConversion ()V gh
dropCustomDeathLoot (Lnet/minecraft/world/damagesource/DamageSource;IZ)V a
finalizeSpawn (Lnet/minecraft/world/level/ServerLevelAccessor;Lnet/minecraft/world/DifficultyInstance;Lnet/minecraft/world/entity/MobSpawnType;Lnet/minecraft/world/entity/SpawnGroupData;Lnet/minecraft/nbt/CompoundTag;)Lnet/minecraft/world/entity/SpawnGroupData; a
getAmbientSound ()Lnet/minecraft/sounds/SoundEvent; y
getDeathSound ()Lnet/minecraft/sounds/SoundEvent; n_
getExperienceReward ()I ee
getHurtSound (Lnet/minecraft/world/damagesource/DamageSource;)Lnet/minecraft/sounds/SoundEvent; d
getMobType ()Lnet/minecraft/world/entity/MobType; eS
getPassengerAttachmentPoint (Lnet/minecraft/world/entity/Entity;Lnet/minecraft/world/entity/EntityDimensions;F)Lorg/joml/Vector3f; a
getSkull ()Lnet/minecraft/world/item/ItemStack; ge
getSpawnAsBabyOdds (Lnet/minecraft/util/RandomSource;)Z a
getStandingEyeHeight (Lnet/minecraft/world/entity/Pose;Lnet/minecraft/world/entity/EntityDimensions;)F b
getStepSound ()Lnet/minecraft/sounds/SoundEvent; A
handleAttributes (F)V E
hurt (Lnet/minecraft/world/damagesource/DamageSource;F)Z a
isBaby ()Z o_
isSunSensitive ()Z ae_
isUnderWaterConverting ()Z gl
killedEntity (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;)Z a
lambda$static$0 (Lnet/minecraft/world/Difficulty;)Z a
onSyncedDataUpdated (Lnet/minecraft/network/syncher/EntityDataAccessor;)V a
playStepSound (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)V b
populateDefaultEquipmentSlots (Lnet/minecraft/util/RandomSource;Lnet/minecraft/world/DifficultyInstance;)V a
randomizeReinforcementsChance ()V gn
readAdditionalSaveData (Lnet/minecraft/nbt/CompoundTag;)V a
registerGoals ()V B
ridingOffset (Lnet/minecraft/world/entity/Entity;)F l
setBaby (Z)V a
setCanBreakDoors (Z)V x
startUnderWaterConversion (I)V b
supportsBreakDoorGoal ()Z w
tick ()V l
wantsToPickUp (Lnet/minecraft/world/item/ItemStack;)Z k
net/minecraft/world/entity/monster/Zombie$ZombieAttackTurtleEggGoal cdi$a
this$0 g
<init> (Lnet/minecraft/world/entity/monster/Zombie;Lnet/minecraft/world/entity/PathfinderMob;DI)V <init>
acceptedDistance ()D i
playBreakSound (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;)V a
playDestroyProgressSound (Lnet/minecraft/world/level/LevelAccessor;Lnet/minecraft/core/BlockPos;)V a
net/minecraft/world/entity/monster/Zombie$ZombieGroupData cdi$b
canSpawnJockey b
isBaby a
<init> (ZZ)V <init>
net/minecraft/world/entity/monster/ZombieVillager cdj
DATA_CONVERTING_ID c
DATA_VILLAGER_DATA d
LOGGER b
MAX_SPECIAL_BLOCKS_COUNT bZ
SPECIAL_BLOCK_RADIUS ca
VILLAGER_CONVERSION_WAIT_MAX bY
VILLAGER_CONVERSION_WAIT_MIN bX
conversionStarter cc
gossips cd
tradeOffers ce
villagerConversionTime cb
villagerXp cf
<clinit> ()V <clinit>
<init> (Lnet/minecraft/world/entity/EntityType;Lnet/minecraft/world/level/Level;)V <init>
addAdditionalSaveData (Lnet/minecraft/nbt/CompoundTag;)V b
convertsInWater ()Z gf
defineSynchedData ()V c_
finalizeSpawn (Lnet/minecraft/world/level/ServerLevelAccessor;Lnet/minecraft/world/DifficultyInstance;Lnet/minecraft/world/entity/MobSpawnType;Lnet/minecraft/world/entity/SpawnGroupData;Lnet/minecraft/nbt/CompoundTag;)Lnet/minecraft/world/entity/SpawnGroupData; a
finishConversion (Lnet/minecraft/server/level/ServerLevel;)V c
getAmbientSound ()Lnet/minecraft/sounds/SoundEvent; y
getConversionProgress ()I gr
getDeathSound ()Lnet/minecraft/sounds/SoundEvent; n_
getHurtSound (Lnet/minecraft/world/damagesource/DamageSource;)Lnet/minecraft/sounds/SoundEvent; d
getPassengerAttachmentPoint (Lnet/minecraft/world/entity/Entity;Lnet/minecraft/world/entity/EntityDimensions;F)Lorg/joml/Vector3f; a
getSkull ()Lnet/minecraft/world/item/ItemStack; ge
getStepSound ()Lnet/minecraft/sounds/SoundEvent; A
getVillagerData ()Lnet/minecraft/world/entity/npc/VillagerData; gp
getVillagerXp ()I gq
getVoicePitch ()F eX
handleEntityEvent (B)V b
isConverting ()Z go
lambda$addAdditionalSaveData$1 (Lnet/minecraft/nbt/CompoundTag;Lnet/minecraft/nbt/Tag;)V a
lambda$new$0 (Lnet/minecraft/core/Holder$Reference;)V a
mobInteract (Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/InteractionHand;)Lnet/minecraft/world/InteractionResult; b
readAdditionalSaveData (Lnet/minecraft/nbt/CompoundTag;)V a
removeWhenFarAway (D)Z h
setGossips (Lnet/minecraft/nbt/Tag;)V a
setTradeOffers (Lnet/minecraft/nbt/CompoundTag;)V c
setVillagerData (Lnet/minecraft/world/entity/npc/VillagerData;)V a
setVillagerXp (I)V b
startConverting (Ljava/util/UUID;I)V a
tick ()V l
net/minecraft/world/entity/monster/ZombifiedPiglin cdk
ALERT_INTERVAL cd
ALERT_RANGE_Y cc
FIRST_ANGER_SOUND_DELAY bX
PERSISTENT_ANGER_TIME bZ
SPEED_MODIFIER_ATTACKING d
SPEED_MODIFIER_ATTACKING_UUID c
ZOMBIFIED_PIGLIN_BABY_EYE_HEIGHT_ADJUSTMENT cg
ZOMBIFIED_PIGLIN_EYE_HEIGHT cf
persistentAngerTarget cb
playFirstAngerSoundIn bY
remainingPersistentAngerTime ca
ticksUntilNextAlert ce
<clinit> ()V <clinit>
<init> (Lnet/minecraft/world/entity/EntityType;Lnet/minecraft/world/level/Level;)V <init>
addAdditionalSaveData (Lnet/minecraft/nbt/CompoundTag;)V b
addBehaviourGoals ()V u
alertOthers ()V gr
checkSpawnObstruction (Lnet/minecraft/world/level/LevelReader;)Z a
checkZombifiedPiglinSpawnRules (Lnet/minecraft/world/entity/EntityType;Lnet/minecraft/world/level/LevelAccessor;Lnet/minecraft/world/entity/MobSpawnType;Lnet/minecraft/core/BlockPos;Lnet/minecraft/util/RandomSource;)Z b
convertsInWater ()Z gf
createAttributes ()Lnet/minecraft/world/entity/ai/attributes/AttributeSupplier$Builder; go
customServerAiStep ()V Z
getAmbientSound ()Lnet/minecraft/sounds/SoundEvent; y
getDeathSound ()Lnet/minecraft/sounds/SoundEvent; n_
getHurtSound (Lnet/minecraft/world/damagesource/DamageSource;)Lnet/minecraft/sounds/SoundEvent; d
getPassengerAttachmentPoint (Lnet/minecraft/world/entity/Entity;Lnet/minecraft/world/entity/EntityDimensions;F)Lorg/joml/Vector3f; a
getPersistentAngerTarget ()Ljava/util/UUID; b
getRemainingPersistentAngerTime ()I a
getSkull ()Lnet/minecraft/world/item/ItemStack; ge
getStandingEyeHeight (Lnet/minecraft/world/entity/Pose;Lnet/minecraft/world/entity/EntityDimensions;)F b
isPreventingPlayerRest (Lnet/minecraft/world/entity/player/Player;)Z f
lambda$alertOthers$0 (Lnet/minecraft/world/entity/monster/ZombifiedPiglin;)Z d
lambda$alertOthers$1 (Lnet/minecraft/world/entity/monster/ZombifiedPiglin;)Z c
lambda$alertOthers$2 (Lnet/minecraft/world/entity/monster/ZombifiedPiglin;)Z b
lambda$alertOthers$3 (Lnet/minecraft/world/entity/monster/ZombifiedPiglin;)V a
maybeAlertOthers ()V gq
maybePlayFirstAngerSound ()V gp
playAngerSound ()V gs
populateDefaultEquipmentSlots (Lnet/minecraft/util/RandomSource;Lnet/minecraft/world/DifficultyInstance;)V a
randomizeReinforcementsChance ()V gn
readAdditionalSaveData (Lnet/minecraft/nbt/CompoundTag;)V a
setPersistentAngerTarget (Ljava/util/UUID;)V a
setRemainingPersistentAngerTime (I)V a
setTarget (Lnet/minecraft/world/entity/LivingEntity;)V h
startPersistentAngerTimer ()V c
wantsToPickUp (Lnet/minecraft/world/item/ItemStack;)Z k
net/minecraft/world/entity/monster/breeze/Breeze cdl
FALL_DISTANCE_SOUND_TRIGGER_THRESHOLD ca
IDLE_PARTICLES_AMOUNT bV
JUMP_CIRCLE_DISTANCE_Y bZ
JUMP_DUST_PARTICLES_AMOUNT bW
JUMP_TRAIL_DURATION_TICKS bY
JUMP_TRAIL_PARTICLES_AMOUNT bX
SLIDE_PARTICLES_AMOUNT bU
idle b
inhale bT
jumpTrailStartedTick cb
longJump d
shoot e
slide c
<init> (Lnet/minecraft/world/entity/EntityType;Lnet/minecraft/world/level/Level;)V <init>
brainProvider ()Lnet/minecraft/world/entity/ai/Brain$Provider; dP
canAttack (Lnet/minecraft/world/entity/LivingEntity;)Z c
canAttackType (Lnet/minecraft/world/entity/EntityType;)Z a
causeFallDamage (FFLnet/minecraft/world/damagesource/DamageSource;)Z a
createAttributes ()Lnet/minecraft/world/entity/ai/attributes/AttributeSupplier$Builder; u
customServerAiStep ()V Z
emitGroundParticles (I)V b
emitJumpDustParticles ()Lnet/minecraft/world/entity/monster/breeze/Breeze; A
emitJumpTrailParticles ()V ge
getAmbientSound ()Lnet/minecraft/sounds/SoundEvent; y
getBrain ()Lnet/minecraft/world/entity/ai/Brain; dO
getDeathSound ()Lnet/minecraft/sounds/SoundEvent; n_
getFluidJumpThreshold ()D df
getHeadRotSpeed ()I fH
getHurtSound (Lnet/minecraft/world/damagesource/DamageSource;)Lnet/minecraft/sounds/SoundEvent; d
getMaxHeadYRot ()I ab
getMovementEmission ()Lnet/minecraft/world/entity/Entity$MovementEmission; aW
getSnoutYPosition ()D gf
getSoundSource ()Lnet/minecraft/sounds/SoundSource; db
isInvulnerableTo (Lnet/minecraft/world/damagesource/DamageSource;)Z b
makeBrain (Lcom/mojang/serialization/Dynamic;)Lnet/minecraft/world/entity/ai/Brain; a
onSyncedDataUpdated (Lnet/minecraft/network/syncher/EntityDataAccessor;)V a
playAmbientSound ()V R
resetAnimations ()V gg
resetJumpTrail ()Lnet/minecraft/world/entity/monster/breeze/Breeze; w
sendDebugPackets ()V Y
tick ()V l
withinInnerCircleRange (Lnet/minecraft/world/phys/Vec3;)Z l
withinMiddleCircleRange (Lnet/minecraft/world/phys/Vec3;)Z k
withinOuterCircleRange (Lnet/minecraft/world/phys/Vec3;)Z j
net/minecraft/world/entity/monster/breeze/Breeze$1 cdl$1
$SwitchMap$net$minecraft$world$entity$Pose a
<clinit> ()V <clinit>
net/minecraft/world/entity/monster/breeze/BreezeAi cdm
JUMP_CIRCLE_INNER_RADIUS b
JUMP_CIRCLE_MIDDLE_RADIUS c
JUMP_CIRCLE_OUTER_RADIUS d
MEMORY_TYPES f
SENSOR_TYPES e
SPEED_MULTIPLIER_WHEN_SLIDING a
<clinit> ()V <clinit>
<init> ()V <init>
initCoreActivity (Lnet/minecraft/world/entity/ai/Brain;)V b
initFightActivity (Lnet/minecraft/world/entity/ai/Brain;)V c
lambda$initFightActivity$0 (Lnet/minecraft/world/entity/monster/breeze/Breeze;)Ljava/util/Optional; a
makeBrain (Lnet/minecraft/world/entity/ai/Brain;)Lnet/minecraft/world/entity/ai/Brain; a
net/minecraft/world/entity/monster/breeze/BreezeAi$SlideToTargetSink cdm$a
<init> (II)V <init>
start (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/Mob;J)V c
start (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;J)V d
stop (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;J)V b
stop (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/Mob;J)V b
net/minecraft/world/entity/monster/breeze/LongJump cdn
ALLOWED_ANGLES i
INHALING_DURATION_TICKS g
JUMP_COOLDOWN_TICKS e
JUMP_COOLDOWN_WHEN_HURT_TICKS f
MAX_JUMP_VELOCITY h
MAX_LINE_OF_SIGHT_TEST_RANGE d
REQUIRED_AIR_BLOCKS_ABOVE c
<clinit> ()V <clinit>
<init> ()V <init>
calculateOptimalJumpVector (Lnet/minecraft/world/entity/monster/breeze/Breeze;Lnet/minecraft/util/RandomSource;Lnet/minecraft/world/phys/Vec3;)Ljava/util/Optional; a
canJumpFromCurrentPosition (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/monster/breeze/Breeze;)Z b
canStillUse (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/monster/breeze/Breeze;J)Z a
canStillUse (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;J)Z a
checkExtraStartConditions (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;)Z a
checkExtraStartConditions (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/monster/breeze/Breeze;)Z a
finishedInhaling (Lnet/minecraft/world/entity/monster/breeze/Breeze;)Z a
finishedJumping (Lnet/minecraft/world/entity/monster/breeze/Breeze;)Z b
hasLineOfSight (Lnet/minecraft/world/entity/monster/breeze/Breeze;Lnet/minecraft/world/phys/Vec3;)Z a
lambda$start$0 (Lnet/minecraft/world/entity/monster/breeze/Breeze;Lnet/minecraft/core/BlockPos;)V b
lambda$tick$1 (Lnet/minecraft/world/entity/monster/breeze/Breeze;Lnet/minecraft/core/BlockPos;)Ljava/util/Optional; a
outOfAggroRange (Lnet/minecraft/world/entity/monster/breeze/Breeze;Lnet/minecraft/world/entity/LivingEntity;)Z a
randomPointBehindTarget (Lnet/minecraft/world/entity/LivingEntity;Lnet/minecraft/util/RandomSource;)Lnet/minecraft/world/phys/Vec3; a
snapToSurface (Lnet/minecraft/world/entity/LivingEntity;Lnet/minecraft/world/phys/Vec3;)Lnet/minecraft/core/BlockPos; a
start (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;J)V d
start (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/monster/breeze/Breeze;J)V b
stop (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;J)V b
stop (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/monster/breeze/Breeze;J)V d
tick (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/monster/breeze/Breeze;J)V c
tick (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;J)V c
tooCloseForJump (Lnet/minecraft/world/entity/monster/breeze/Breeze;Lnet/minecraft/world/entity/LivingEntity;)Z b
net/minecraft/world/entity/monster/breeze/Shoot cdo
ATTACK_RANGE_MAX_SQRT d
ATTACK_RANGE_MIN_SQRT c
PROJECTILE_MOVEMENT_SCALE g
SHOOT_COOLDOWN_TICKS j
SHOOT_INITIAL_DELAY_TICKS h
SHOOT_RECOVER_DELAY_TICKS i
UNCERTAINTY_BASE e
UNCERTAINTY_MULTIPLIER f
<clinit> ()V <clinit>
<init> ()V <init>
canStillUse (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/monster/breeze/Breeze;J)Z a
canStillUse (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;J)Z a
checkExtraStartConditions (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;)Z a
checkExtraStartConditions (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/monster/breeze/Breeze;)Z a
isFacingTarget (Lnet/minecraft/world/entity/monster/breeze/Breeze;Lnet/minecraft/world/entity/LivingEntity;)Z a
isTargetWithinRange (Lnet/minecraft/world/entity/monster/breeze/Breeze;Lnet/minecraft/world/entity/LivingEntity;)Z b
lambda$checkExtraStartConditions$0 (Lnet/minecraft/world/entity/monster/breeze/Breeze;Lnet/minecraft/world/entity/LivingEntity;)Ljava/lang/Boolean; d
lambda$checkExtraStartConditions$1 (Lnet/minecraft/world/entity/monster/breeze/Breeze;Ljava/lang/Boolean;)Ljava/lang/Boolean; a
lambda$start$2 (Lnet/minecraft/world/entity/monster/breeze/Breeze;Lnet/minecraft/world/entity/LivingEntity;)V c
start (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;J)V d
start (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/monster/breeze/Breeze;J)V b
stop (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;J)V b
stop (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/monster/breeze/Breeze;J)V c
tick (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/monster/breeze/Breeze;J)V d
tick (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;J)V c
net/minecraft/world/entity/monster/breeze/ShootWhenStuck cdp
<init> ()V <init>
canStillUse (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/monster/breeze/Breeze;J)Z a
canStillUse (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;J)Z a
checkExtraStartConditions (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;)Z a
checkExtraStartConditions (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/monster/breeze/Breeze;)Z a
start (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;J)V d
start (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/monster/breeze/Breeze;J)V b
net/minecraft/world/entity/monster/breeze/Slide cdq
<init> ()V <init>
checkExtraStartConditions (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;)Z a
checkExtraStartConditions (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/monster/breeze/Breeze;)Z a
randomPointInMiddleCircle (Lnet/minecraft/world/entity/monster/breeze/Breeze;Lnet/minecraft/world/entity/LivingEntity;)Lnet/minecraft/world/phys/Vec3; a
start (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;J)V d
start (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/monster/breeze/Breeze;J)V a
stop (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;J)V b
stop (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/monster/breeze/Breeze;J)V b
net/minecraft/world/entity/monster/breeze/package-info cdr
net/minecraft/world/entity/monster/hoglin/Hoglin cds
ATTACK_DAMAGE cc
ATTACK_KNOCKBACK ca
BABY_ATTACK_DAMAGE cd
CONVERSION_TIME ce
DATA_IMMUNE_TO_ZOMBIFICATION bW
KNOCKBACK_RESISTANCE cb
MAX_HEALTH bY
MEMORY_TYPES bU
MOVEMENT_SPEED_WHEN_FIGHTING bZ
PROBABILITY_OF_SPAWNING_AS_BABY bX
SENSOR_TYPES bT
attackAnimationRemainingTicks cf
cannotBeHunted ch
timeInOverworld cg
<clinit> ()V <clinit>
<init> (Lnet/minecraft/world/entity/EntityType;Lnet/minecraft/world/level/Level;)V <init>
addAdditionalSaveData (Lnet/minecraft/nbt/CompoundTag;)V b
ageBoundaryReached ()V m
aiStep ()V d_
blockedByShield (Lnet/minecraft/world/entity/LivingEntity;)V e
brainProvider ()Lnet/minecraft/world/entity/ai/Brain$Provider; dP
canBeHunted ()Z gk
canBeLeashed (Lnet/minecraft/world/entity/player/Player;)Z a
canFallInLove ()Z gf
checkHoglinSpawnRules (Lnet/minecraft/world/entity/EntityType;Lnet/minecraft/world/level/LevelAccessor;Lnet/minecraft/world/entity/MobSpawnType;Lnet/minecraft/core/BlockPos;Lnet/minecraft/util/RandomSource;)Z c
createAttributes ()Lnet/minecraft/world/entity/ai/attributes/AttributeSupplier$Builder; u
customServerAiStep ()V Z
defineSynchedData ()V c_
doHurtTarget (Lnet/minecraft/world/entity/Entity;)Z C
finalizeSpawn (Lnet/minecraft/world/level/ServerLevelAccessor;Lnet/minecraft/world/DifficultyInstance;Lnet/minecraft/world/entity/MobSpawnType;Lnet/minecraft/world/entity/SpawnGroupData;Lnet/minecraft/nbt/CompoundTag;)Lnet/minecraft/world/entity/SpawnGroupData; a
finishConversion (Lnet/minecraft/server/level/ServerLevel;)V c
getAmbientSound ()Lnet/minecraft/sounds/SoundEvent; y
getAttackAnimationRemainingTicks ()I ge
getBrain ()Lnet/minecraft/world/entity/ai/Brain; dO
getBreedOffspring (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/AgeableMob;)Lnet/minecraft/world/entity/AgeableMob; a
getDeathSound ()Lnet/minecraft/sounds/SoundEvent; n_
getExperienceReward ()I ee
getHurtSound (Lnet/minecraft/world/damagesource/DamageSource;)Lnet/minecraft/sounds/SoundEvent; d
getPassengerAttachmentPoint (Lnet/minecraft/world/entity/Entity;Lnet/minecraft/world/entity/EntityDimensions;F)Lorg/joml/Vector3f; a
getSoundSource ()Lnet/minecraft/sounds/SoundSource; db
getSwimSound ()Lnet/minecraft/sounds/SoundEvent; aN
getSwimSplashSound ()Lnet/minecraft/sounds/SoundEvent; aO
getWalkTargetValue (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/LevelReader;)F a
handleEntityEvent (B)V b
hurt (Lnet/minecraft/world/damagesource/DamageSource;F)Z a
isAdult ()Z w
isConverting ()Z A
isFood (Lnet/minecraft/world/item/ItemStack;)Z m
isImmuneToZombification ()Z gl
makeBrain (Lcom/mojang/serialization/Dynamic;)Lnet/minecraft/world/entity/ai/Brain; a
mobInteract (Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/InteractionHand;)Lnet/minecraft/world/InteractionResult; b
playSoundEvent (Lnet/minecraft/sounds/SoundEvent;)V b
playStepSound (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)V b
readAdditionalSaveData (Lnet/minecraft/nbt/CompoundTag;)V a
removeWhenFarAway (D)Z h
sendDebugPackets ()V Y
setCannotBeHunted (Z)V x
setImmuneToZombification (Z)V w
shouldDropExperience ()Z ec
net/minecraft/world/entity/monster/hoglin/HoglinAi cdt
ADULT_FOLLOW_RANGE j
ATTACK_DURATION d
ATTACK_INTERVAL g
BABY_ATTACK_INTERVAL h
DESIRED_DISTANCE_FROM_PIGLIN_WHEN_IDLING e
DESIRED_DISTANCE_FROM_PIGLIN_WHEN_RETREATING f
REPELLENT_DETECTION_RANGE_HORIZONTAL a
REPELLENT_DETECTION_RANGE_VERTICAL b
REPELLENT_PACIFY_TIME i
RETREAT_DURATION c
SPEED_MULTIPLIER_WHEN_AVOIDING_REPELLENT k
SPEED_MULTIPLIER_WHEN_FOLLOWING_ADULT o
SPEED_MULTIPLIER_WHEN_IDLING n
SPEED_MULTIPLIER_WHEN_MAKING_LOVE m
SPEED_MULTIPLIER_WHEN_RETREATING l
<clinit> ()V <clinit>
<init> ()V <init>
broadcastAttackTarget (Lnet/minecraft/world/entity/monster/hoglin/Hoglin;Lnet/minecraft/world/entity/LivingEntity;)V h
broadcastRetreat (Lnet/minecraft/world/entity/monster/hoglin/Hoglin;Lnet/minecraft/world/entity/LivingEntity;)V c
createIdleMovementBehaviors ()Lnet/minecraft/world/entity/ai/behavior/RunOne; a
findNearestValidAttackTarget (Lnet/minecraft/world/entity/monster/hoglin/Hoglin;)Ljava/util/Optional; d
getSoundForActivity (Lnet/minecraft/world/entity/monster/hoglin/Hoglin;Lnet/minecraft/world/entity/schedule/Activity;)Lnet/minecraft/sounds/SoundEvent; a
getSoundForCurrentActivity (Lnet/minecraft/world/entity/monster/hoglin/Hoglin;)Ljava/util/Optional; b
getVisibleAdultHoglins (Lnet/minecraft/world/entity/monster/hoglin/Hoglin;)Ljava/util/List; g
initCoreActivity (Lnet/minecraft/world/entity/ai/Brain;)V b
initFightActivity (Lnet/minecraft/world/entity/ai/Brain;)V d
initIdleActivity (Lnet/minecraft/world/entity/ai/Brain;)V c
initRetreatActivity (Lnet/minecraft/world/entity/ai/Brain;)V e
isBreeding (Lnet/minecraft/world/entity/monster/hoglin/Hoglin;)Z i
isNearRepellent (Lnet/minecraft/world/entity/monster/hoglin/Hoglin;)Z h
isPacified (Lnet/minecraft/world/entity/monster/hoglin/Hoglin;)Z c
isPosNearNearestRepellent (Lnet/minecraft/world/entity/monster/hoglin/Hoglin;Lnet/minecraft/core/BlockPos;)Z a
lambda$broadcastAttackTarget$1 (Lnet/minecraft/world/entity/LivingEntity;Lnet/minecraft/world/entity/monster/hoglin/Hoglin;)V a
lambda$broadcastRetreat$0 (Lnet/minecraft/world/entity/LivingEntity;Lnet/minecraft/world/entity/monster/hoglin/Hoglin;)V b
lambda$getSoundForCurrentActivity$2 (Lnet/minecraft/world/entity/monster/hoglin/Hoglin;Lnet/minecraft/world/entity/schedule/Activity;)Lnet/minecraft/sounds/SoundEvent; b
makeBrain (Lnet/minecraft/world/entity/ai/Brain;)Lnet/minecraft/world/entity/ai/Brain; a
maybeRetaliate (Lnet/minecraft/world/entity/monster/hoglin/Hoglin;Lnet/minecraft/world/entity/LivingEntity;)V f
onHitTarget (Lnet/minecraft/world/entity/monster/hoglin/Hoglin;Lnet/minecraft/world/entity/LivingEntity;)V a
piglinsOutnumberHoglins (Lnet/minecraft/world/entity/monster/hoglin/Hoglin;)Z f
retreatFromNearestTarget (Lnet/minecraft/world/entity/monster/hoglin/Hoglin;Lnet/minecraft/world/entity/LivingEntity;)V d
setAttackTarget (Lnet/minecraft/world/entity/monster/hoglin/Hoglin;Lnet/minecraft/world/entity/LivingEntity;)V g
setAttackTargetIfCloserThanCurrent (Lnet/minecraft/world/entity/monster/hoglin/Hoglin;Lnet/minecraft/world/entity/LivingEntity;)V i
setAvoidTarget (Lnet/minecraft/world/entity/monster/hoglin/Hoglin;Lnet/minecraft/world/entity/LivingEntity;)V e
updateActivity (Lnet/minecraft/world/entity/monster/hoglin/Hoglin;)V a
wantsToStopFleeing (Lnet/minecraft/world/entity/monster/hoglin/Hoglin;)Z e
wasHurtBy (Lnet/minecraft/world/entity/monster/hoglin/Hoglin;Lnet/minecraft/world/entity/LivingEntity;)V b
net/minecraft/world/entity/monster/hoglin/HoglinBase cdu
ATTACK_ANIMATION_DURATION m_
getAttackAnimationRemainingTicks ()I ge
hurtAndThrowTarget (Lnet/minecraft/world/entity/LivingEntity;Lnet/minecraft/world/entity/LivingEntity;)Z a
throwTarget (Lnet/minecraft/world/entity/LivingEntity;Lnet/minecraft/world/entity/LivingEntity;)V b
net/minecraft/world/entity/monster/hoglin/package-info cdv
net/minecraft/world/entity/monster/package-info cdw
net/minecraft/world/entity/monster/piglin/AbstractPiglin cdx
CONVERSION_TIME c
DATA_IMMUNE_TO_ZOMBIFICATION b
PIGLIN_EYE_HEIGHT d
timeInOverworld e
<clinit> ()V <clinit>
<init> (Lnet/minecraft/world/entity/EntityType;Lnet/minecraft/world/level/Level;)V <init>
addAdditionalSaveData (Lnet/minecraft/nbt/CompoundTag;)V b
applyOpenDoorsAbility ()V A
canHunt ()Z u
customServerAiStep ()V Z
defineSynchedData ()V c_
finishConversion (Lnet/minecraft/server/level/ServerLevel;)V c
getArmPose ()Lnet/minecraft/world/entity/monster/piglin/PiglinArmPose; gg
getPassengerAttachmentPoint (Lnet/minecraft/world/entity/Entity;Lnet/minecraft/world/entity/EntityDimensions;F)Lorg/joml/Vector3f; a
getStandingEyeHeight (Lnet/minecraft/world/entity/Pose;Lnet/minecraft/world/entity/EntityDimensions;)F b
getTarget ()Lnet/minecraft/world/entity/LivingEntity; q
isAdult ()Z gf
isConverting ()Z ge
isHoldingMeleeWeapon ()Z gh
isImmuneToZombification ()Z w
playAmbientSound ()V R
playConvertedSound ()V gi
readAdditionalSaveData (Lnet/minecraft/nbt/CompoundTag;)V a
ridingOffset (Lnet/minecraft/world/entity/Entity;)F l
sendDebugPackets ()V Y
setImmuneToZombification (Z)V w
net/minecraft/world/entity/monster/piglin/Piglin cdy
ATTACK_DAMAGE cc
BABY_EYE_HEIGHT_ADJUSTMENT ch
CHANCE_OF_WEARING_EACH_ARMOUR_ITEM ce
CROSSBOW_POWER cd
DATA_BABY_ID bV
DATA_IS_CHARGING_CROSSBOW bW
DATA_IS_DANCING bX
MAX_HEALTH ca
MAX_PASSENGERS_ON_ONE_HOGLIN cf
MEMORY_TYPES bU
MOVEMENT_SPEED_WHEN_FIGHTING cb
PROBABILITY_OF_SPAWNING_AS_BABY cg
PROBABILITY_OF_SPAWNING_WITH_CROSSBOW_INSTEAD_OF_SWORD ci
SENSOR_TYPES bT
SPEED_MODIFIER_BABY bZ
SPEED_MODIFIER_BABY_UUID bY
cannotHunt ck
inventory cj
<clinit> ()V <clinit>
<init> (Lnet/minecraft/world/entity/EntityType;Lnet/minecraft/world/level/Level;)V <init>
addAdditionalSaveData (Lnet/minecraft/nbt/CompoundTag;)V b
addToInventory (Lnet/minecraft/world/item/ItemStack;)Lnet/minecraft/world/item/ItemStack; l
brainProvider ()Lnet/minecraft/world/entity/ai/Brain$Provider; dP
canAddToInventory (Lnet/minecraft/world/item/ItemStack;)Z m
canFireProjectileWeapon (Lnet/minecraft/world/item/ProjectileWeaponItem;)Z a
canHunt ()Z u
canReplaceCurrentItem (Lnet/minecraft/world/item/ItemStack;)Z p
canReplaceCurrentItem (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/item/ItemStack;)Z b
checkPiglinSpawnRules (Lnet/minecraft/world/entity/EntityType;Lnet/minecraft/world/level/LevelAccessor;Lnet/minecraft/world/entity/MobSpawnType;Lnet/minecraft/core/BlockPos;Lnet/minecraft/util/RandomSource;)Z b
createAttributes ()Lnet/minecraft/world/entity/ai/attributes/AttributeSupplier$Builder; gl
createSpawnWeapon ()Lnet/minecraft/world/item/ItemStack; gn
customServerAiStep ()V Z
defineSynchedData ()V c_
dropCustomDeathLoot (Lnet/minecraft/world/damagesource/DamageSource;IZ)V a
finalizeSpawn (Lnet/minecraft/world/level/ServerLevelAccessor;Lnet/minecraft/world/DifficultyInstance;Lnet/minecraft/world/entity/MobSpawnType;Lnet/minecraft/world/entity/SpawnGroupData;Lnet/minecraft/nbt/CompoundTag;)Lnet/minecraft/world/entity/SpawnGroupData; a
finishConversion (Lnet/minecraft/server/level/ServerLevel;)V c
getAmbientSound ()Lnet/minecraft/sounds/SoundEvent; y
getArmPose ()Lnet/minecraft/world/entity/monster/piglin/PiglinArmPose; gg
getBrain ()Lnet/minecraft/world/entity/ai/Brain; dO
getDeathSound ()Lnet/minecraft/sounds/SoundEvent; n_
getExperienceReward ()I ee
getHurtSound (Lnet/minecraft/world/damagesource/DamageSource;)Lnet/minecraft/sounds/SoundEvent; d
getInventory ()Lnet/minecraft/world/SimpleContainer; A
getStandingEyeHeight (Lnet/minecraft/world/entity/Pose;Lnet/minecraft/world/entity/EntityDimensions;)F b
getTopPassenger (Lnet/minecraft/world/entity/Entity;I)Lnet/minecraft/world/entity/Entity; b
holdInMainHand (Lnet/minecraft/world/item/ItemStack;)V n
holdInOffHand (Lnet/minecraft/world/item/ItemStack;)V o
hurt (Lnet/minecraft/world/damagesource/DamageSource;F)Z a
isBaby ()Z o_
isChargingCrossbow ()Z go
isDancing ()Z gm
makeBrain (Lcom/mojang/serialization/Dynamic;)Lnet/minecraft/world/entity/ai/Brain; a
maybeWearArmor (Lnet/minecraft/world/entity/EquipmentSlot;Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/util/RandomSource;)V a
mobInteract (Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/InteractionHand;)Lnet/minecraft/world/InteractionResult; b
onCrossbowAttackPerformed ()V a
onSyncedDataUpdated (Lnet/minecraft/network/syncher/EntityDataAccessor;)V a
performRangedAttack (Lnet/minecraft/world/entity/LivingEntity;F)V a
pickUpItem (Lnet/minecraft/world/entity/item/ItemEntity;)V b
playConvertedSound ()V gi
playSoundEvent (Lnet/minecraft/sounds/SoundEvent;)V b
playStepSound (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)V b
populateDefaultEquipmentSlots (Lnet/minecraft/util/RandomSource;Lnet/minecraft/world/DifficultyInstance;)V a
readAdditionalSaveData (Lnet/minecraft/nbt/CompoundTag;)V a
removeWhenFarAway (D)Z h
setBaby (Z)V a
setCannotHunt (Z)V y
setChargingCrossbow (Z)V b
setDancing (Z)V x
shootCrossbowProjectile (Lnet/minecraft/world/entity/LivingEntity;Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/entity/projectile/Projectile;F)V a
shouldDespawnInPeaceful ()Z X
startRiding (Lnet/minecraft/world/entity/Entity;Z)Z a
wantsToPickUp (Lnet/minecraft/world/item/ItemStack;)Z k
net/minecraft/world/entity/monster/piglin/PiglinAi cdz
ADMIRE_DURATION g
ANGER_DURATION f
AVOID_ZOMBIFIED_DURATION A
BABY_AVOID_NEMESIS_DURATION B
BABY_FLEE_DURATION_AFTER_GETTING_HIT l
BARTERING_ITEM c
CELEBRATION_TIME k
DESIRED_DISTANCE_FROM_ENTITY_WHEN_AVOIDING t
DESIRED_DISTANCE_FROM_ZOMBIFIED z
EAT_COOLDOWN s
HIT_BY_PLAYER_MEMORY_TIMEOUT m
HOW_LONG_TIME_TO_DISABLE_ADMIRE_WALKING_IF_CANT_REACH_ITEM j
INTERACTION_RANGE w
MAX_DISTANCE_TO_WALK_TO_ITEM h
MAX_LOOK_DIST u
MAX_LOOK_DIST_FOR_PLAYER_HOLDING_LOVED_ITEM v
MAX_TIME_TO_WALK_TO_ITEM i
MAX_WALK_DISTANCE_TO_START_RIDING n
MELEE_ATTACK_COOLDOWN r
MIN_DESIRED_DIST_FROM_TARGET_WHEN_HOLDING_CROSSBOW x
PLAYER_ANGER_RANGE e
PROBABILITY_OF_CELEBRATION_DANCE C
REPELLENT_DETECTION_RANGE_HORIZONTAL a
REPELLENT_DETECTION_RANGE_VERTICAL b
RETREAT_DURATION q
RIDE_DURATION p
RIDE_START_INTERVAL o
SPEED_MULTIPLIER_WHEN_AVOIDING D
SPEED_MULTIPLIER_WHEN_DANCING I
SPEED_MULTIPLIER_WHEN_GOING_TO_CELEBRATE_LOCATION H
SPEED_MULTIPLIER_WHEN_GOING_TO_WANTED_ITEM G
SPEED_MULTIPLIER_WHEN_IDLING J
SPEED_MULTIPLIER_WHEN_MOUNTING F
SPEED_MULTIPLIER_WHEN_RETREATING E
SPEED_WHEN_STRAFING_BACK_FROM_TARGET y
TIME_BETWEEN_HUNTS d
<clinit> ()V <clinit>
<init> ()V <init>
admireGoldItem (Lnet/minecraft/world/entity/LivingEntity;)V d
angerNearbyPiglins (Lnet/minecraft/world/entity/player/Player;Z)V a
avoidRepellent ()Lnet/minecraft/world/entity/ai/behavior/BehaviorControl; d
avoidZombified ()Lnet/minecraft/world/entity/ai/behavior/BehaviorControl; f
babyAvoidNemesis ()Lnet/minecraft/world/entity/ai/behavior/BehaviorControl; e
babySometimesRideBabyHoglin ()Lnet/minecraft/world/entity/ai/behavior/BehaviorControl; g
broadcastAngerTarget (Lnet/minecraft/world/entity/monster/piglin/AbstractPiglin;Lnet/minecraft/world/entity/LivingEntity;)V b
broadcastRetreat (Lnet/minecraft/world/entity/monster/piglin/Piglin;Lnet/minecraft/world/entity/LivingEntity;)V c
broadcastUniversalAnger (Lnet/minecraft/world/entity/monster/piglin/AbstractPiglin;)V a
canAdmire (Lnet/minecraft/world/entity/monster/piglin/Piglin;Lnet/minecraft/world/item/ItemStack;)Z b
cancelAdmiring (Lnet/minecraft/world/entity/monster/piglin/Piglin;)V b
createIdleLookBehaviors ()Lnet/minecraft/world/entity/ai/behavior/RunOne; b
createIdleMovementBehaviors ()Lnet/minecraft/world/entity/ai/behavior/RunOne; c
createLookBehaviors ()Lcom/google/common/collect/ImmutableList; a
doesntSeeAnyPlayerHoldingLovedItem (Lnet/minecraft/world/entity/LivingEntity;)Z f
dontKillAnyMoreHoglinsForAWhile (Lnet/minecraft/world/entity/monster/piglin/AbstractPiglin;)V c
eat (Lnet/minecraft/world/entity/monster/piglin/Piglin;)V o
findNearestValidAttackTarget (Lnet/minecraft/world/entity/monster/piglin/Piglin;)Ljava/util/Optional; i
getAdultPiglins (Lnet/minecraft/world/entity/monster/piglin/AbstractPiglin;)Ljava/util/List; e
getAngerTarget (Lnet/minecraft/world/entity/monster/piglin/AbstractPiglin;)Ljava/util/Optional; f
getAvoidTarget (Lnet/minecraft/world/entity/monster/piglin/Piglin;)Ljava/util/Optional; e
getBarterResponseItems (Lnet/minecraft/world/entity/monster/piglin/Piglin;)Ljava/util/List; g
getNearestVisibleTargetablePlayer (Lnet/minecraft/world/entity/monster/piglin/AbstractPiglin;)Ljava/util/Optional; b
getRandomNearbyPos (Lnet/minecraft/world/entity/monster/piglin/Piglin;)Lnet/minecraft/world/phys/Vec3; p
getSoundForActivity (Lnet/minecraft/world/entity/monster/piglin/Piglin;Lnet/minecraft/world/entity/schedule/Activity;)Lnet/minecraft/sounds/SoundEvent; a
getSoundForCurrentActivity (Lnet/minecraft/world/entity/monster/piglin/Piglin;)Ljava/util/Optional; c
getVisibleAdultPiglins (Lnet/minecraft/world/entity/monster/piglin/Piglin;)Ljava/util/List; d
hasCrossbow (Lnet/minecraft/world/entity/LivingEntity;)Z c
hasEatenRecently (Lnet/minecraft/world/entity/monster/piglin/Piglin;)Z q
hoglinsOutnumberPiglins (Lnet/minecraft/world/entity/monster/piglin/Piglin;)Z n
holdInOffhand (Lnet/minecraft/world/entity/monster/piglin/Piglin;Lnet/minecraft/world/item/ItemStack;)V c
initAdmireItemActivity (Lnet/minecraft/world/entity/ai/Brain;)V d
initCelebrateActivity (Lnet/minecraft/world/entity/ai/Brain;)V c
initCoreActivity (Lnet/minecraft/world/entity/ai/Brain;)V a
initFightActivity (Lnet/minecraft/world/entity/monster/piglin/Piglin;Lnet/minecraft/world/entity/ai/Brain;)V b
initIdleActivity (Lnet/minecraft/world/entity/ai/Brain;)V b
initMemories (Lnet/minecraft/world/entity/monster/piglin/Piglin;Lnet/minecraft/util/RandomSource;)V a
initRetreatActivity (Lnet/minecraft/world/entity/ai/Brain;)V e
initRideHoglinActivity (Lnet/minecraft/world/entity/ai/Brain;)V f
isAdmiringDisabled (Lnet/minecraft/world/entity/monster/piglin/Piglin;)Z t
isAdmiringItem (Lnet/minecraft/world/entity/monster/piglin/Piglin;)Z r
isBabyRidingBaby (Lnet/minecraft/world/entity/monster/piglin/Piglin;)Z f
isBarterCurrency (Lnet/minecraft/world/item/ItemStack;)Z b
isFood (Lnet/minecraft/world/item/ItemStack;)Z c
isHoldingItemInOffHand (Lnet/minecraft/world/entity/monster/piglin/Piglin;)Z u
isIdle (Lnet/minecraft/world/entity/monster/piglin/AbstractPiglin;)Z d
isLovedItem (Lnet/minecraft/world/item/ItemStack;)Z a
isNearAvoidTarget (Lnet/minecraft/world/entity/monster/piglin/Piglin;)Z j
isNearRepellent (Lnet/minecraft/world/entity/monster/piglin/Piglin;)Z s
isNearZombified (Lnet/minecraft/world/entity/monster/piglin/Piglin;)Z h
isNearestValidAttackTarget (Lnet/minecraft/world/entity/monster/piglin/Piglin;Lnet/minecraft/world/entity/LivingEntity;)Z b
isNotHoldingLovedItemInOffHand (Lnet/minecraft/world/entity/monster/piglin/Piglin;)Z v
isPlayerHoldingLovedItem (Lnet/minecraft/world/entity/LivingEntity;)Z b
isWearingGold (Lnet/minecraft/world/entity/LivingEntity;)Z a
isZombified (Lnet/minecraft/world/entity/EntityType;)Z a
lambda$angerNearbyPiglins$4 (ZLnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/entity/monster/piglin/Piglin;)Z a
lambda$angerNearbyPiglins$5 (Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/entity/monster/piglin/Piglin;)V a
lambda$babySometimesRideBabyHoglin$8 (Lnet/minecraft/world/entity/ai/behavior/SetEntityLookTargetSometimes$Ticker;Lnet/minecraft/world/entity/LivingEntity;)Z a
lambda$broadcastAngerTarget$9 (Lnet/minecraft/world/entity/LivingEntity;Lnet/minecraft/world/entity/monster/piglin/AbstractPiglin;)V b
lambda$broadcastRetreat$12 (Lnet/minecraft/world/entity/monster/piglin/AbstractPiglin;)Z g
lambda$broadcastRetreat$13 (Lnet/minecraft/world/entity/LivingEntity;Lnet/minecraft/world/entity/monster/piglin/AbstractPiglin;)V a
lambda$broadcastUniversalAnger$10 (Lnet/minecraft/world/entity/monster/piglin/AbstractPiglin;Lnet/minecraft/world/entity/player/Player;)V a
lambda$broadcastUniversalAnger$11 (Lnet/minecraft/world/entity/monster/piglin/AbstractPiglin;)V h
lambda$getSoundForCurrentActivity$7 (Lnet/minecraft/world/entity/monster/piglin/Piglin;Lnet/minecraft/world/entity/schedule/Activity;)Lnet/minecraft/sounds/SoundEvent; b
lambda$initCelebrateActivity$1 (Lnet/minecraft/world/entity/monster/piglin/Piglin;)Z x
lambda$initFightActivity$0 (Lnet/minecraft/world/entity/monster/piglin/Piglin;Lnet/minecraft/world/entity/LivingEntity;)Z f
lambda$initRideHoglinActivity$2 (Lnet/minecraft/world/entity/monster/piglin/Piglin;)Z w
lambda$isNearestValidAttackTarget$3 (Lnet/minecraft/world/entity/LivingEntity;Lnet/minecraft/world/entity/LivingEntity;)Z b
lambda$wasHurtBy$6 (Lnet/minecraft/world/entity/LivingEntity;Lnet/minecraft/world/entity/ai/Brain;Lnet/minecraft/world/entity/LivingEntity;)V a
makeBrain (Lnet/minecraft/world/entity/monster/piglin/Piglin;Lnet/minecraft/world/entity/ai/Brain;)Lnet/minecraft/world/entity/ai/Brain; a
maybeRetaliate (Lnet/minecraft/world/entity/monster/piglin/AbstractPiglin;Lnet/minecraft/world/entity/LivingEntity;)V a
mobInteract (Lnet/minecraft/world/entity/monster/piglin/Piglin;Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/InteractionHand;)Lnet/minecraft/world/InteractionResult; a
pickUpItem (Lnet/minecraft/world/entity/monster/piglin/Piglin;Lnet/minecraft/world/entity/item/ItemEntity;)V a
piglinsEqualOrOutnumberHoglins (Lnet/minecraft/world/entity/monster/piglin/Piglin;)Z m
putInInventory (Lnet/minecraft/world/entity/monster/piglin/Piglin;Lnet/minecraft/world/item/ItemStack;)V d
removeOneItemFromItemEntity (Lnet/minecraft/world/entity/item/ItemEntity;)Lnet/minecraft/world/item/ItemStack; a
retreatFromNearestTarget (Lnet/minecraft/world/entity/monster/piglin/Piglin;Lnet/minecraft/world/entity/LivingEntity;)V d
seesPlayerHoldingLovedItem (Lnet/minecraft/world/entity/LivingEntity;)Z e
setAngerTarget (Lnet/minecraft/world/entity/monster/piglin/AbstractPiglin;Lnet/minecraft/world/entity/LivingEntity;)V c
setAngerTargetIfCloserThanCurrent (Lnet/minecraft/world/entity/monster/piglin/AbstractPiglin;Lnet/minecraft/world/entity/LivingEntity;)V e
setAngerTargetToNearestTargetablePlayerIfFound (Lnet/minecraft/world/entity/monster/piglin/AbstractPiglin;Lnet/minecraft/world/entity/LivingEntity;)V d
setAvoidTargetAndDontHuntForAWhile (Lnet/minecraft/world/entity/monster/piglin/Piglin;Lnet/minecraft/world/entity/LivingEntity;)V e
stopHoldingOffHandItem (Lnet/minecraft/world/entity/monster/piglin/Piglin;Z)V a
stopWalking (Lnet/minecraft/world/entity/monster/piglin/Piglin;)V k
throwItems (Lnet/minecraft/world/entity/monster/piglin/Piglin;Ljava/util/List;)V a
throwItemsTowardPlayer (Lnet/minecraft/world/entity/monster/piglin/Piglin;Lnet/minecraft/world/entity/player/Player;Ljava/util/List;)V a
throwItemsTowardPos (Lnet/minecraft/world/entity/monster/piglin/Piglin;Ljava/util/List;Lnet/minecraft/world/phys/Vec3;)V a
throwItemsTowardRandomPos (Lnet/minecraft/world/entity/monster/piglin/Piglin;Ljava/util/List;)V b
updateActivity (Lnet/minecraft/world/entity/monster/piglin/Piglin;)V a
wantsToDance (Lnet/minecraft/world/entity/LivingEntity;Lnet/minecraft/world/entity/LivingEntity;)Z a
wantsToPickup (Lnet/minecraft/world/entity/monster/piglin/Piglin;Lnet/minecraft/world/item/ItemStack;)Z a
wantsToStopFleeing (Lnet/minecraft/world/entity/monster/piglin/Piglin;)Z l
wantsToStopRiding (Lnet/minecraft/world/entity/monster/piglin/Piglin;Lnet/minecraft/world/entity/Entity;)Z a
wasHurtBy (Lnet/minecraft/world/entity/monster/piglin/Piglin;Lnet/minecraft/world/entity/LivingEntity;)V a
wasHurtRecently (Lnet/minecraft/world/entity/LivingEntity;)Z g
net/minecraft/world/entity/monster/piglin/PiglinArmPose cea
$VALUES g
ADMIRING_ITEM d
ATTACKING_WITH_MELEE_WEAPON a
CROSSBOW_CHARGE c
CROSSBOW_HOLD b
DANCING e
DEFAULT f
$values ()[Lnet/minecraft/world/entity/monster/piglin/PiglinArmPose; a
<clinit> ()V <clinit>
<init> (Ljava/lang/String;I)V <init>
valueOf (Ljava/lang/String;)Lnet/minecraft/world/entity/monster/piglin/PiglinArmPose; valueOf
values ()[Lnet/minecraft/world/entity/monster/piglin/PiglinArmPose; values
net/minecraft/world/entity/monster/piglin/PiglinBrute ceb
ATTACK_DAMAGE bX
MAX_HEALTH bV
MEMORY_TYPES bU
MOVEMENT_SPEED_WHEN_FIGHTING bW
SENSOR_TYPES bT
<clinit> ()V <clinit>
<init> (Lnet/minecraft/world/entity/EntityType;Lnet/minecraft/world/level/Level;)V <init>
brainProvider ()Lnet/minecraft/world/entity/ai/Brain$Provider; dP
canHunt ()Z u
createAttributes ()Lnet/minecraft/world/entity/ai/attributes/AttributeSupplier$Builder; A
customServerAiStep ()V Z
finalizeSpawn (Lnet/minecraft/world/level/ServerLevelAccessor;Lnet/minecraft/world/DifficultyInstance;Lnet/minecraft/world/entity/MobSpawnType;Lnet/minecraft/world/entity/SpawnGroupData;Lnet/minecraft/nbt/CompoundTag;)Lnet/minecraft/world/entity/SpawnGroupData; a
getAmbientSound ()Lnet/minecraft/sounds/SoundEvent; y
getArmPose ()Lnet/minecraft/world/entity/monster/piglin/PiglinArmPose; gg
getBrain ()Lnet/minecraft/world/entity/ai/Brain; dO
getDeathSound ()Lnet/minecraft/sounds/SoundEvent; n_
getHurtSound (Lnet/minecraft/world/damagesource/DamageSource;)Lnet/minecraft/sounds/SoundEvent; d
hurt (Lnet/minecraft/world/damagesource/DamageSource;F)Z a
makeBrain (Lcom/mojang/serialization/Dynamic;)Lnet/minecraft/world/entity/ai/Brain; a
playAngrySound ()V gl
playConvertedSound ()V gi
playStepSound (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)V b
populateDefaultEquipmentSlots (Lnet/minecraft/util/RandomSource;Lnet/minecraft/world/DifficultyInstance;)V a
wantsToPickUp (Lnet/minecraft/world/item/ItemStack;)Z k
net/minecraft/world/entity/monster/piglin/PiglinBruteAi cec
ACTIVITY_SOUND_LIKELIHOOD_PER_TICK c
ANGER_DURATION a
HOME_CLOSE_ENOUGH_DISTANCE h
HOME_STROLL_AROUND_DISTANCE j
HOME_TOO_FAR_DISTANCE i
INTERACTION_RANGE e
MAX_LOOK_DIST d
MELEE_ATTACK_COOLDOWN b
SPEED_MULTIPLIER_WHEN_IDLING g
TARGETING_RANGE f
<init> ()V <init>
createIdleLookBehaviors ()Lnet/minecraft/world/entity/ai/behavior/RunOne; a
createIdleMovementBehaviors ()Lnet/minecraft/world/entity/ai/behavior/RunOne; b
findNearestValidAttackTarget (Lnet/minecraft/world/entity/monster/piglin/AbstractPiglin;)Ljava/util/Optional; a
getTargetIfWithinRange (Lnet/minecraft/world/entity/monster/piglin/AbstractPiglin;Lnet/minecraft/world/entity/ai/memory/MemoryModuleType;)Ljava/util/Optional; a
initCoreActivity (Lnet/minecraft/world/entity/monster/piglin/PiglinBrute;Lnet/minecraft/world/entity/ai/Brain;)V b
initFightActivity (Lnet/minecraft/world/entity/monster/piglin/PiglinBrute;Lnet/minecraft/world/entity/ai/Brain;)V d
initIdleActivity (Lnet/minecraft/world/entity/monster/piglin/PiglinBrute;Lnet/minecraft/world/entity/ai/Brain;)V c
initMemories (Lnet/minecraft/world/entity/monster/piglin/PiglinBrute;)V a
isNearestValidAttackTarget (Lnet/minecraft/world/entity/monster/piglin/AbstractPiglin;Lnet/minecraft/world/entity/LivingEntity;)Z a
lambda$getTargetIfWithinRange$2 (Lnet/minecraft/world/entity/monster/piglin/AbstractPiglin;Lnet/minecraft/world/entity/LivingEntity;)Z b
lambda$initFightActivity$0 (Lnet/minecraft/world/entity/monster/piglin/PiglinBrute;Lnet/minecraft/world/entity/LivingEntity;)Z c
lambda$isNearestValidAttackTarget$1 (Lnet/minecraft/world/entity/LivingEntity;Lnet/minecraft/world/entity/LivingEntity;)Z a
lambda$playActivitySound$3 (Lnet/minecraft/world/entity/monster/piglin/PiglinBrute;Lnet/minecraft/world/entity/schedule/Activity;)V a
makeBrain (Lnet/minecraft/world/entity/monster/piglin/PiglinBrute;Lnet/minecraft/world/entity/ai/Brain;)Lnet/minecraft/world/entity/ai/Brain; a
maybePlayActivitySound (Lnet/minecraft/world/entity/monster/piglin/PiglinBrute;)V c
playActivitySound (Lnet/minecraft/world/entity/monster/piglin/PiglinBrute;)V d
setAngerTarget (Lnet/minecraft/world/entity/monster/piglin/PiglinBrute;Lnet/minecraft/world/entity/LivingEntity;)V b
updateActivity (Lnet/minecraft/world/entity/monster/piglin/PiglinBrute;)V b
wasHurtBy (Lnet/minecraft/world/entity/monster/piglin/PiglinBrute;Lnet/minecraft/world/entity/LivingEntity;)V a
net/minecraft/world/entity/monster/piglin/RememberIfHoglinWasKilled ced
<init> ()V <init>
create ()Lnet/minecraft/world/entity/ai/behavior/BehaviorControl; a
lambda$create$0 (Lnet/minecraft/world/entity/ai/behavior/declarative/BehaviorBuilder$Instance;Lnet/minecraft/world/entity/ai/behavior/declarative/MemoryAccessor;Lnet/minecraft/world/entity/ai/behavior/declarative/MemoryAccessor;Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;J)Z a
lambda$create$1 (Lnet/minecraft/world/entity/ai/behavior/declarative/BehaviorBuilder$Instance;Lnet/minecraft/world/entity/ai/behavior/declarative/MemoryAccessor;Lnet/minecraft/world/entity/ai/behavior/declarative/MemoryAccessor;)Lnet/minecraft/world/entity/ai/behavior/declarative/Trigger; a
lambda$create$2 (Lnet/minecraft/world/entity/ai/behavior/declarative/BehaviorBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; a
net/minecraft/world/entity/monster/piglin/StartAdmiringItemIfSeen cee
<init> ()V <init>
create (I)Lnet/minecraft/world/entity/ai/behavior/BehaviorControl; a
lambda$create$0 (Lnet/minecraft/world/entity/ai/behavior/declarative/BehaviorBuilder$Instance;Lnet/minecraft/world/entity/ai/behavior/declarative/MemoryAccessor;Lnet/minecraft/world/entity/ai/behavior/declarative/MemoryAccessor;ILnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;J)Z a
lambda$create$1 (Lnet/minecraft/world/entity/ai/behavior/declarative/BehaviorBuilder$Instance;ILnet/minecraft/world/entity/ai/behavior/declarative/MemoryAccessor;Lnet/minecraft/world/entity/ai/behavior/declarative/MemoryAccessor;Lnet/minecraft/world/entity/ai/behavior/declarative/MemoryAccessor;Lnet/minecraft/world/entity/ai/behavior/declarative/MemoryAccessor;)Lnet/minecraft/world/entity/ai/behavior/declarative/Trigger; a
lambda$create$2 (ILnet/minecraft/world/entity/ai/behavior/declarative/BehaviorBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; a
net/minecraft/world/entity/monster/piglin/StartHuntingHoglin cef
<init> ()V <init>
create ()Lnet/minecraft/world/entity/ai/behavior/OneShot; a
hasHuntedRecently (Lnet/minecraft/world/entity/monster/piglin/AbstractPiglin;)Z a
lambda$create$0 (Ljava/util/List;)Ljava/lang/Boolean; b
lambda$create$1 (Ljava/util/List;)V a
lambda$create$2 (Lnet/minecraft/world/entity/ai/behavior/declarative/BehaviorBuilder$Instance;Lnet/minecraft/world/entity/ai/behavior/declarative/MemoryAccessor;Lnet/minecraft/world/entity/ai/behavior/declarative/MemoryAccessor;Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/monster/piglin/Piglin;J)Z a
lambda$create$3 (Lnet/minecraft/world/entity/ai/behavior/declarative/BehaviorBuilder$Instance;Lnet/minecraft/world/entity/ai/behavior/declarative/MemoryAccessor;Lnet/minecraft/world/entity/ai/behavior/declarative/MemoryAccessor;Lnet/minecraft/world/entity/ai/behavior/declarative/MemoryAccessor;Lnet/minecraft/world/entity/ai/behavior/declarative/MemoryAccessor;)Lnet/minecraft/world/entity/ai/behavior/declarative/Trigger; a
lambda$create$4 (Lnet/minecraft/world/entity/ai/behavior/declarative/BehaviorBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; a
net/minecraft/world/entity/monster/piglin/StopAdmiringIfItemTooFarAway ceg
<init> ()V <init>
create (I)Lnet/minecraft/world/entity/ai/behavior/BehaviorControl; a
lambda$create$0 (Lnet/minecraft/world/entity/ai/behavior/declarative/BehaviorBuilder$Instance;Lnet/minecraft/world/entity/ai/behavior/declarative/MemoryAccessor;ILnet/minecraft/world/entity/ai/behavior/declarative/MemoryAccessor;Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;J)Z a
lambda$create$1 (Lnet/minecraft/world/entity/ai/behavior/declarative/BehaviorBuilder$Instance;ILnet/minecraft/world/entity/ai/behavior/declarative/MemoryAccessor;Lnet/minecraft/world/entity/ai/behavior/declarative/MemoryAccessor;)Lnet/minecraft/world/entity/ai/behavior/declarative/Trigger; a
lambda$create$2 (ILnet/minecraft/world/entity/ai/behavior/declarative/BehaviorBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; a
net/minecraft/world/entity/monster/piglin/StopAdmiringIfTiredOfTryingToReachItem ceh
<init> ()V <init>
create (II)Lnet/minecraft/world/entity/ai/behavior/BehaviorControl; a
lambda$create$0 (Lnet/minecraft/world/entity/ai/behavior/declarative/BehaviorBuilder$Instance;Lnet/minecraft/world/entity/ai/behavior/declarative/MemoryAccessor;ILnet/minecraft/world/entity/ai/behavior/declarative/MemoryAccessor;Lnet/minecraft/world/entity/ai/behavior/declarative/MemoryAccessor;ILnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;J)Z a
lambda$create$1 (Lnet/minecraft/world/entity/ai/behavior/declarative/BehaviorBuilder$Instance;IILnet/minecraft/world/entity/ai/behavior/declarative/MemoryAccessor;Lnet/minecraft/world/entity/ai/behavior/declarative/MemoryAccessor;Lnet/minecraft/world/entity/ai/behavior/declarative/MemoryAccessor;Lnet/minecraft/world/entity/ai/behavior/declarative/MemoryAccessor;)Lnet/minecraft/world/entity/ai/behavior/declarative/Trigger; a
lambda$create$2 (IILnet/minecraft/world/entity/ai/behavior/declarative/BehaviorBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; a
net/minecraft/world/entity/monster/piglin/StopHoldingItemIfNoLongerAdmiring cei
<init> ()V <init>
create ()Lnet/minecraft/world/entity/ai/behavior/BehaviorControl; a
lambda$create$0 (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/monster/piglin/Piglin;J)Z a
lambda$create$1 (Lnet/minecraft/world/entity/ai/behavior/declarative/MemoryAccessor;)Lnet/minecraft/world/entity/ai/behavior/declarative/Trigger; a
lambda$create$2 (Lnet/minecraft/world/entity/ai/behavior/declarative/BehaviorBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; a
net/minecraft/world/entity/monster/piglin/package-info cej
net/minecraft/world/entity/monster/warden/AngerLevel cek
$VALUES h
AGITATED b
ANGRY c
CALM a
SORTED_LEVELS d
ambientSound f
listeningSound g
minimumAnger e
$values ()[Lnet/minecraft/world/entity/monster/warden/AngerLevel; e
<clinit> ()V <clinit>
<init> (Ljava/lang/String;IILnet/minecraft/sounds/SoundEvent;Lnet/minecraft/sounds/SoundEvent;)V <init>
byAnger (I)Lnet/minecraft/world/entity/monster/warden/AngerLevel; a
getAmbientSound ()Lnet/minecraft/sounds/SoundEvent; b
getListeningSound ()Lnet/minecraft/sounds/SoundEvent; c
getMinimumAnger ()I a
isAngry ()Z d
lambda$static$0 (Lnet/minecraft/world/entity/monster/warden/AngerLevel;Lnet/minecraft/world/entity/monster/warden/AngerLevel;)I a
lambda$static$1 ([Lnet/minecraft/world/entity/monster/warden/AngerLevel;)V a
valueOf (Ljava/lang/String;)Lnet/minecraft/world/entity/monster/warden/AngerLevel; valueOf
values ()[Lnet/minecraft/world/entity/monster/warden/AngerLevel; values
net/minecraft/world/entity/monster/warden/AngerManagement cel
CONVERSION_DELAY a
DEFAULT_ANGER_DECREASE f
MAX_ANGER b
SUSPECT_ANGER_PAIR i
angerBySuspect d
angerByUuid e
conversionDelay g
filter j
highestAnger h
suspectSorter k
suspects c
<clinit> ()V <clinit>
<init> (Ljava/util/function/Predicate;Ljava/util/List;)V <init>
clearAnger (Lnet/minecraft/world/entity/Entity;)V a
codec (Ljava/util/function/Predicate;)Lcom/mojang/serialization/Codec; a
convertFromUuids (Lnet/minecraft/server/level/ServerLevel;)V a
createUuidAngerPairs ()Ljava/util/List; b
getActiveAnger (Lnet/minecraft/world/entity/Entity;)I b
getActiveEntity ()Ljava/util/Optional; a
getTopSuspect ()Lnet/minecraft/world/entity/Entity; d
increaseAnger (Lnet/minecraft/world/entity/Entity;I)I a
lambda$codec$1 (Ljava/util/function/Predicate;Ljava/util/List;)Lnet/minecraft/world/entity/monster/warden/AngerManagement; a
lambda$codec$2 (Ljava/util/function/Predicate;Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; a
lambda$createUuidAngerPairs$4 (Lnet/minecraft/world/entity/Entity;)Lcom/mojang/datafixers/util/Pair; e
lambda$createUuidAngerPairs$5 (Lit/unimi/dsi/fastutil/objects/Object2IntMap$Entry;)Lcom/mojang/datafixers/util/Pair; a
lambda$getActiveEntity$7 (Lnet/minecraft/world/entity/Entity;)Z d
lambda$getActiveEntity$8 (Lnet/minecraft/world/entity/Entity;)Lnet/minecraft/world/entity/LivingEntity; c
lambda$increaseAnger$6 (ILnet/minecraft/world/entity/Entity;Ljava/lang/Integer;)Ljava/lang/Integer; a
lambda$new$3 (Lcom/mojang/datafixers/util/Pair;)V a
lambda$static$0 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; a
sortAndUpdateHighestAnger ()V c
tick (Lnet/minecraft/server/level/ServerLevel;Ljava/util/function/Predicate;)V a
net/minecraft/world/entity/monster/warden/AngerManagement$1 cel$1
$SwitchMap$net$minecraft$world$entity$Entity$RemovalReason a
<clinit> ()V <clinit>
net/minecraft/world/entity/monster/warden/AngerManagement$Sorter cel$a
angerManagement a
<init> (Lnet/minecraft/world/entity/monster/warden/AngerManagement;)V <init>
angerManagement ()Lnet/minecraft/world/entity/monster/warden/AngerManagement; a
compare (Ljava/lang/Object;Ljava/lang/Object;)I compare
compare (Lnet/minecraft/world/entity/Entity;Lnet/minecraft/world/entity/Entity;)I a
equals (Ljava/lang/Object;)Z equals
hashCode ()I hashCode
toString ()Ljava/lang/String; toString
net/minecraft/world/entity/monster/warden/Warden cem
ANGERMANAGEMENT_TICK_DELAY ci
ATTACK_DAMAGE cc
ATTACK_KNOCKBACK cb
CLIENT_ANGER_LEVEL cd
DARKNESS_DISPLAY_LIMIT ce
DARKNESS_DURATION cf
DARKNESS_INTERVAL ch
DARKNESS_RADIUS cg
DEFAULT_ANGER cj
DIGGING_PARTICLES_AMOUNT co
DIGGING_PARTICLES_DURATION cp
DIGGING_PARTICLES_OFFSET cq
KNOCKBACK_RESISTANCE ca
LOGGER bV
MAX_HEALTH bY
MOVEMENT_SPEED_WHEN_FIGHTING bZ
ON_HURT_ANGER_BOOST cl
PROJECTILE_ANGER ck
PROJECTILE_ANGER_DISTANCE cr
RECENT_PROJECTILE_TICK_THRESHOLD cm
TIME_TO_USE_MELEE_UNTIL_SONIC_BOOM bX
TOUCH_COOLDOWN_TICKS cn
VIBRATION_COOLDOWN_TICKS bW
angerManagement cA
attackAnimationState bT
diggingAnimationState e
dynamicGameEventListener cx
emergeAnimationState d
heartAnimation cu
heartAnimationO cw
roarAnimationState b
sniffAnimationState c
sonicBoomAnimationState bU
tendrilAnimation cs
tendrilAnimationO ct
vibrationData cz
vibrationUser cy
<clinit> ()V <clinit>
<init> (Lnet/minecraft/world/entity/EntityType;Lnet/minecraft/world/level/Level;)V <init>
access$000 (Lnet/minecraft/world/entity/monster/warden/Warden;)Lnet/minecraft/world/entity/ai/Brain; a
addAdditionalSaveData (Lnet/minecraft/nbt/CompoundTag;)V b
applyDarknessAround (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/phys/Vec3;Lnet/minecraft/world/entity/Entity;I)V a
canDisableShield ()Z fG
canRide (Lnet/minecraft/world/entity/Entity;)Z o
canTargetEntity (Lnet/minecraft/world/entity/Entity;)Z a
checkSpawnObstruction (Lnet/minecraft/world/level/LevelReader;)Z a
clearAnger (Lnet/minecraft/world/entity/Entity;)V b
clientDiggingParticles (Lnet/minecraft/world/entity/AnimationState;)V a
createAttributes ()Lnet/minecraft/world/entity/ai/attributes/AttributeSupplier$Builder; u
createNavigation (Lnet/minecraft/world/level/Level;)Lnet/minecraft/world/entity/ai/navigation/PathNavigation; b
customServerAiStep ()V Z
dampensVibrations ()Z aX
defineSynchedData ()V c_
doHurtTarget (Lnet/minecraft/world/entity/Entity;)Z C
doPush (Lnet/minecraft/world/entity/Entity;)V D
finalizeSpawn (Lnet/minecraft/world/level/ServerLevelAccessor;Lnet/minecraft/world/DifficultyInstance;Lnet/minecraft/world/entity/MobSpawnType;Lnet/minecraft/world/entity/SpawnGroupData;Lnet/minecraft/nbt/CompoundTag;)Lnet/minecraft/world/entity/SpawnGroupData; a
getActiveAnger ()I go
getAddEntityPacket ()Lnet/minecraft/network/protocol/Packet; dj
getAmbientSound ()Lnet/minecraft/sounds/SoundEvent; y
getAngerLevel ()Lnet/minecraft/world/entity/monster/warden/AngerLevel; A
getAngerManagement ()Lnet/minecraft/world/entity/monster/warden/AngerManagement; gf
getBrain ()Lnet/minecraft/world/entity/ai/Brain; dO
getClientAngerLevel ()I w
getDeathSound ()Lnet/minecraft/sounds/SoundEvent; n_
getDimensions (Lnet/minecraft/world/entity/Pose;)Lnet/minecraft/world/entity/EntityDimensions; a
getEntityAngryAt ()Ljava/util/Optional; ge
getHeartAnimation (F)F F
getHeartBeatDelay ()I gm
getHurtSound (Lnet/minecraft/world/damagesource/DamageSource;)Lnet/minecraft/sounds/SoundEvent; d
getPassengerAttachmentPoint (Lnet/minecraft/world/entity/Entity;Lnet/minecraft/world/entity/EntityDimensions;F)Lorg/joml/Vector3f; a
getSoundVolume ()F eW
getTarget ()Lnet/minecraft/world/entity/LivingEntity; q
getTendrilAnimation (F)F E
getVibrationData ()Lnet/minecraft/world/level/gameevent/vibrations/VibrationSystem$Data; gg
getVibrationUser ()Lnet/minecraft/world/level/gameevent/vibrations/VibrationSystem$User; gh
getWalkTargetValue (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/LevelReader;)F a
handleEntityEvent (B)V b
hurt (Lnet/minecraft/world/damagesource/DamageSource;F)Z a
ignoreExplosion (Lnet/minecraft/world/level/Explosion;)Z a
increaseAngerAt (Lnet/minecraft/world/entity/Entity;)V c
increaseAngerAt (Lnet/minecraft/world/entity/Entity;IZ)V a
isDiggingOrEmerging ()Z gi
isInvulnerableTo (Lnet/minecraft/world/damagesource/DamageSource;)Z b
isPushable ()Z bu
lambda$addAdditionalSaveData$0 (Lnet/minecraft/nbt/CompoundTag;Lnet/minecraft/nbt/Tag;)V b
lambda$addAdditionalSaveData$1 (Lnet/minecraft/nbt/CompoundTag;Lnet/minecraft/nbt/Tag;)V a
lambda$readAdditionalSaveData$2 (Lnet/minecraft/world/entity/monster/warden/AngerManagement;)V a
lambda$readAdditionalSaveData$3 (Lnet/minecraft/world/level/gameevent/vibrations/VibrationSystem$Data;)V a
makeBrain (Lcom/mojang/serialization/Dynamic;)Lnet/minecraft/world/entity/ai/Brain; a
nextStep ()F aM
onSyncedDataUpdated (Lnet/minecraft/network/syncher/EntityDataAccessor;)V a
playListeningSound ()V gn
playStepSound (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)V b
readAdditionalSaveData (Lnet/minecraft/nbt/CompoundTag;)V a
recreateFromPacket (Lnet/minecraft/network/protocol/game/ClientboundAddEntityPacket;)V a
removeWhenFarAway (D)Z h
sendDebugPackets ()V Y
setAttackTarget (Lnet/minecraft/world/entity/LivingEntity;)V j
syncClientAngerLevel ()V gl
tick ()V l
updateDynamicGameEventListener (Ljava/util/function/BiConsumer;)V a
net/minecraft/world/entity/monster/warden/Warden$1 cem$1
this$0 p
<init> (Lnet/minecraft/world/entity/monster/warden/Warden;Lnet/minecraft/world/entity/Mob;Lnet/minecraft/world/level/Level;)V <init>
createPathFinder (I)Lnet/minecraft/world/level/pathfinder/PathFinder; a
net/minecraft/world/entity/monster/warden/Warden$1$1 cem$1$1
this$1 a
<init> (Lnet/minecraft/world/entity/monster/warden/Warden$1;Lnet/minecraft/world/level/pathfinder/NodeEvaluator;I)V <init>
distance (Lnet/minecraft/world/level/pathfinder/Node;Lnet/minecraft/world/level/pathfinder/Node;)F a
net/minecraft/world/entity/monster/warden/Warden$2 cem$2
$SwitchMap$net$minecraft$world$entity$Pose a
<clinit> ()V <clinit>
net/minecraft/world/entity/monster/warden/Warden$VibrationUser cem$a
GAME_EVENT_LISTENER_RANGE b
positionSource c
this$0 a
<init> (Lnet/minecraft/world/entity/monster/warden/Warden;)V <init>
canReceiveVibration (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/gameevent/GameEvent;Lnet/minecraft/world/level/gameevent/GameEvent$Context;)Z a
canTriggerAvoidVibration ()Z d
getListenableEvents ()Lnet/minecraft/tags/TagKey; c
getListenerRadius ()I a
getPositionSource ()Lnet/minecraft/world/level/gameevent/PositionSource; b
onReceiveVibration (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/gameevent/GameEvent;Lnet/minecraft/world/entity/Entity;Lnet/minecraft/world/entity/Entity;F)V a
net/minecraft/world/entity/monster/warden/WardenAi cen
DIGGING_COOLDOWN c
DIGGING_DURATION h
DIG_COOLDOWN_SETTER m
DISTURBANCE_LOCATION_EXPIRY_TIME j
EMERGE_DURATION a
MELEE_ATTACK_COOLDOWN g
MEMORY_TYPES l
ROAR_DURATION b
SENSOR_TYPES k
SNIFFING_DURATION i
SPEED_MULTIPLIER_WHEN_FIGHTING f
SPEED_MULTIPLIER_WHEN_IDLING d
SPEED_MULTIPLIER_WHEN_INVESTIGATING e
<clinit> ()V <clinit>
<init> ()V <init>
initCoreActivity (Lnet/minecraft/world/entity/ai/Brain;)V a
initDiggingActivity (Lnet/minecraft/world/entity/ai/Brain;)V c
initEmergeActivity (Lnet/minecraft/world/entity/ai/Brain;)V b
initFightActivity (Lnet/minecraft/world/entity/monster/warden/Warden;Lnet/minecraft/world/entity/ai/Brain;)V a
initIdleActivity (Lnet/minecraft/world/entity/ai/Brain;)V d
initInvestigateActivity (Lnet/minecraft/world/entity/ai/Brain;)V e
initRoarActivity (Lnet/minecraft/world/entity/ai/Brain;)V g
initSniffingActivity (Lnet/minecraft/world/entity/ai/Brain;)V f
isTarget (Lnet/minecraft/world/entity/monster/warden/Warden;Lnet/minecraft/world/entity/LivingEntity;)Z a
lambda$initFightActivity$3 (Lnet/minecraft/world/entity/monster/warden/Warden;Lnet/minecraft/world/entity/LivingEntity;)Z d
lambda$initFightActivity$4 (Lnet/minecraft/world/entity/monster/warden/Warden;Lnet/minecraft/world/entity/LivingEntity;)Z c
lambda$isTarget$5 (Lnet/minecraft/world/entity/LivingEntity;Lnet/minecraft/world/entity/LivingEntity;)Z a
lambda$static$0 (Lnet/minecraft/world/entity/ai/behavior/declarative/BehaviorBuilder$Instance;Lnet/minecraft/world/entity/ai/behavior/declarative/MemoryAccessor;Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/monster/warden/Warden;J)Z a
lambda$static$1 (Lnet/minecraft/world/entity/ai/behavior/declarative/BehaviorBuilder$Instance;Lnet/minecraft/world/entity/ai/behavior/declarative/MemoryAccessor;)Lnet/minecraft/world/entity/ai/behavior/declarative/Trigger; a
lambda$static$2 (Lnet/minecraft/world/entity/ai/behavior/declarative/BehaviorBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; a
makeBrain (Lnet/minecraft/world/entity/monster/warden/Warden;Lcom/mojang/serialization/Dynamic;)Lnet/minecraft/world/entity/ai/Brain; a
onTargetInvalid (Lnet/minecraft/world/entity/monster/warden/Warden;Lnet/minecraft/world/entity/LivingEntity;)V b
setDigCooldown (Lnet/minecraft/world/entity/LivingEntity;)V a
setDisturbanceLocation (Lnet/minecraft/world/entity/monster/warden/Warden;Lnet/minecraft/core/BlockPos;)V a
updateActivity (Lnet/minecraft/world/entity/monster/warden/Warden;)V a
net/minecraft/world/entity/monster/warden/WardenSpawnTracker ceo
CODEC a
DECREASE_WARNING_LEVEL_EVERY_INTERVAL e
MAX_WARNING_LEVEL b
PLAYER_SEARCH_RADIUS c
WARNING_CHECK_DIAMETER d
WARNING_LEVEL_INCREASE_COOLDOWN f
cooldownTicks i
ticksSinceLastWarning g
warningLevel h
<clinit> ()V <clinit>
<init> (III)V <init>
copyData (Lnet/minecraft/world/entity/monster/warden/WardenSpawnTracker;)V a
decreaseWarningLevel ()V f
getNearbyPlayers (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/core/BlockPos;)Ljava/util/List; b
getWarningLevel ()I c
hasNearbyWarden (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/core/BlockPos;)Z a
increaseWarningLevel ()V e
lambda$getNearbyPlayers$8 (Lnet/minecraft/world/phys/Vec3;Lnet/minecraft/server/level/ServerPlayer;)Z a
lambda$static$0 (Lnet/minecraft/world/entity/monster/warden/WardenSpawnTracker;)Ljava/lang/Integer; d
lambda$static$1 (Lnet/minecraft/world/entity/monster/warden/WardenSpawnTracker;)Ljava/lang/Integer; c
lambda$static$2 (Lnet/minecraft/world/entity/monster/warden/WardenSpawnTracker;)Ljava/lang/Integer; b
lambda$static$3 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; a
lambda$tryWarn$4 (Lnet/minecraft/server/level/ServerPlayer;)Z b
lambda$tryWarn$5 (Lnet/minecraft/server/level/ServerPlayer;)Ljava/util/stream/Stream; a
lambda$tryWarn$6 (Lnet/minecraft/world/entity/monster/warden/WardenSpawnTracker;Lnet/minecraft/world/entity/monster/warden/WardenSpawnTracker;)V a
lambda$tryWarn$7 (Lnet/minecraft/world/entity/monster/warden/WardenSpawnTracker;Lnet/minecraft/server/level/ServerPlayer;)V a
onCooldown ()Z d
reset ()V b
setWarningLevel (I)V a
tick ()V a
tryWarn (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/core/BlockPos;Lnet/minecraft/server/level/ServerPlayer;)Ljava/util/OptionalInt; a
net/minecraft/world/entity/monster/warden/package-info cep
net/minecraft/world/entity/npc/AbstractVillager ceq
DATA_UNHAPPY_COUNTER bV
VILLAGER_INVENTORY_SIZE bW
VILLAGER_SLOT_OFFSET bT
inventory bY
offers bU
tradingPlayer bX
<clinit> ()V <clinit>
<init> (Lnet/minecraft/world/entity/EntityType;Lnet/minecraft/world/level/Level;)V <init>
addAdditionalSaveData (Lnet/minecraft/nbt/CompoundTag;)V b
addOffersFromItemListings (Lnet/minecraft/world/item/trading/MerchantOffers;[Lnet/minecraft/world/entity/npc/VillagerTrades$ItemListing;I)V a
addParticlesAroundSelf (Lnet/minecraft/core/particles/ParticleOptions;)V a
canBeLeashed (Lnet/minecraft/world/entity/player/Player;)Z a
changeDimension (Lnet/minecraft/server/level/ServerLevel;)Lnet/minecraft/world/entity/Entity; b
defineSynchedData ()V c_
die (Lnet/minecraft/world/damagesource/DamageSource;)V a
finalizeSpawn (Lnet/minecraft/world/level/ServerLevelAccessor;Lnet/minecraft/world/DifficultyInstance;Lnet/minecraft/world/entity/MobSpawnType;Lnet/minecraft/world/entity/SpawnGroupData;Lnet/minecraft/nbt/CompoundTag;)Lnet/minecraft/world/entity/SpawnGroupData; a
getInventory ()Lnet/minecraft/world/SimpleContainer; A
getNotifyTradeSound ()Lnet/minecraft/sounds/SoundEvent; gi
getOffers ()Lnet/minecraft/world/item/trading/MerchantOffers; gg
getRopeHoldPosition (F)Lnet/minecraft/world/phys/Vec3; q
getSlot (I)Lnet/minecraft/world/entity/SlotAccess; a_
getStandingEyeHeight (Lnet/minecraft/world/entity/Pose;Lnet/minecraft/world/entity/EntityDimensions;)F b
getTradeUpdatedSound (Z)Lnet/minecraft/sounds/SoundEvent; w
getTradingPlayer ()Lnet/minecraft/world/entity/player/Player; ge
getUnhappyCounter ()I u
getVillagerXp ()I w
isClientSide ()Z gm
isTrading ()Z gf
notifyTrade (Lnet/minecraft/world/item/trading/MerchantOffer;)V a
notifyTradeUpdated (Lnet/minecraft/world/item/ItemStack;)V l
overrideOffers (Lnet/minecraft/world/item/trading/MerchantOffers;)V a
overrideXp (I)V t
playCelebrateSound ()V gj
readAdditionalSaveData (Lnet/minecraft/nbt/CompoundTag;)V a
rewardTradeXp (Lnet/minecraft/world/item/trading/MerchantOffer;)V b
setTradingPlayer (Lnet/minecraft/world/entity/player/Player;)V f
setUnhappyCounter (I)V s
showProgressBar ()Z gh
stopTrading ()V gk
updateTrades ()V gl
net/minecraft/world/entity/npc/CatSpawner cer
TICK_DELAY a
nextTick b
<init> ()V <init>
lambda$spawnInVillage$0 (Lnet/minecraft/core/Holder;)Z a
spawnCat (Lnet/minecraft/core/BlockPos;Lnet/minecraft/server/level/ServerLevel;)I a
spawnInHut (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/core/BlockPos;)I b
spawnInVillage (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/core/BlockPos;)I a
tick (Lnet/minecraft/server/level/ServerLevel;ZZ)I a
net/minecraft/world/entity/npc/ClientSideMerchant ces
offers b
source a
xp c
<init> (Lnet/minecraft/world/entity/player/Player;)V <init>
getNotifyTradeSound ()Lnet/minecraft/sounds/SoundEvent; gi
getOffers ()Lnet/minecraft/world/item/trading/MerchantOffers; gg
getTradingPlayer ()Lnet/minecraft/world/entity/player/Player; ge
getVillagerXp ()I w
isClientSide ()Z gm
notifyTrade (Lnet/minecraft/world/item/trading/MerchantOffer;)V a
notifyTradeUpdated (Lnet/minecraft/world/item/ItemStack;)V l
overrideOffers (Lnet/minecraft/world/item/trading/MerchantOffers;)V a
overrideXp (I)V t
setTradingPlayer (Lnet/minecraft/world/entity/player/Player;)V f
showProgressBar ()Z gh
net/minecraft/world/entity/npc/InventoryCarrier cet
TAG_INVENTORY d_
getInventory ()Lnet/minecraft/world/SimpleContainer; A
pickUpItem (Lnet/minecraft/world/entity/Mob;Lnet/minecraft/world/entity/npc/InventoryCarrier;Lnet/minecraft/world/entity/item/ItemEntity;)V a
readInventoryFromTag (Lnet/minecraft/nbt/CompoundTag;)V c
writeInventoryToTag (Lnet/minecraft/nbt/CompoundTag;)V a_
net/minecraft/world/entity/npc/Npc ceu
net/minecraft/world/entity/npc/Villager cev
BREEDING_FOOD_THRESHOLD bV
DATA_VILLAGER_DATA ca
FOOD_POINTS bW
GOSSIP_COOLDOWN ce
GOSSIP_DECAY_INTERVAL cf
HOW_FAR_AWAY_TO_TALK_TO_OTHER_VILLAGERS_ABOUT_GOLEMS ch
HOW_MANY_VILLAGERS_NEED_TO_AGREE_TO_SPAWN_A_GOLEM ci
LOGGER bZ
MAX_GOSSIP_TOPICS cd
MEMORY_TYPES cy
POI_MEMORIES bY
REPUTATION_CHANGE_PER_EVENT cg
SENSOR_TYPES cz
SPEED_MODIFIER bX
TIME_SINCE_SLEEPING_FOR_GOLEM_SPAWNING cj
TRADES_PER_LEVEL cb
WANTED_ITEMS cc
assignProfessionWhenSpawned cx
chasing cn
foodLevel co
gossips cp
increaseProfessionLevelOnUpdate cl
lastGossipDecayTime cr
lastGossipTime cq
lastRestockCheckDayTime cw
lastRestockGameTime ct
lastTradedPlayer cm
numberOfRestocksToday cu
updateMerchantTimer ck
villagerXp cs
<clinit> ()V <clinit>
<init> (Lnet/minecraft/world/entity/EntityType;Lnet/minecraft/world/level/Level;Lnet/minecraft/world/entity/npc/VillagerType;)V <init>
<init> (Lnet/minecraft/world/entity/EntityType;Lnet/minecraft/world/level/Level;)V <init>
addAdditionalSaveData (Lnet/minecraft/nbt/CompoundTag;)V b
ageBoundaryReached ()V m
allowedToRestock ()Z gE
assignProfessionWhenSpawned ()Z go
brainProvider ()Lnet/minecraft/world/entity/ai/Brain$Provider; dP
canBreed ()Z Y_
canRestock ()Z gq
catchUpDemand ()V gF
countFoodPointsInInventory ()I gM
createAttributes ()Lnet/minecraft/world/entity/ai/attributes/AttributeSupplier$Builder; gn
customServerAiStep ()V Z
defineSynchedData ()V c_
die (Lnet/minecraft/world/damagesource/DamageSource;)V a
digestFood (I)V v
eatAndDigestFood ()V gv
eatUntilFull ()V gJ
finalizeSpawn (Lnet/minecraft/world/level/ServerLevelAccessor;Lnet/minecraft/world/DifficultyInstance;Lnet/minecraft/world/entity/MobSpawnType;Lnet/minecraft/world/entity/SpawnGroupData;Lnet/minecraft/nbt/CompoundTag;)Lnet/minecraft/world/entity/SpawnGroupData; a
getAmbientSound ()Lnet/minecraft/sounds/SoundEvent; y
getBrain ()Lnet/minecraft/world/entity/ai/Brain; dO
getBreedOffspring (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/AgeableMob;)Lnet/minecraft/world/entity/AgeableMob; a
getBreedOffspring (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/AgeableMob;)Lnet/minecraft/world/entity/npc/Villager; b
getDeathSound ()Lnet/minecraft/sounds/SoundEvent; n_
getGossips ()Lnet/minecraft/world/entity/ai/gossip/GossipContainer; gz
getHurtSound (Lnet/minecraft/world/damagesource/DamageSource;)Lnet/minecraft/sounds/SoundEvent; d
getPlayerReputation (Lnet/minecraft/world/entity/player/Player;)I g
getTypeName ()Lnet/minecraft/network/chat/Component; co
getVillagerData ()Lnet/minecraft/world/entity/npc/VillagerData; gp
getVillagerXp ()I w
golemSpawnConditionsMet (J)Z b
gossip (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/npc/Villager;J)V a
handleEntityEvent (B)V b
hasExcessFood ()Z gw
hasFarmSeeds ()Z gy
hungry ()Z gI
increaseMerchantCareer ()V gL
isChasing ()Z gu
isClientSide ()Z gm
lambda$addAdditionalSaveData$4 (Lnet/minecraft/nbt/CompoundTag;Lnet/minecraft/nbt/Tag;)V a
lambda$countFoodPointsInInventory$8 (Lnet/minecraft/world/SimpleContainer;Ljava/util/Map$Entry;)I a
lambda$getPlayerReputation$7 (Lnet/minecraft/world/entity/ai/gossip/GossipType;)Z a
lambda$hasFarmSeeds$9 (Lnet/minecraft/world/item/ItemStack;)Z m
lambda$releasePoi$6 (Lnet/minecraft/server/MinecraftServer;Lnet/minecraft/world/entity/ai/memory/MemoryModuleType;Lnet/minecraft/core/GlobalPos;)V a
lambda$spawnGolemIfNeeded$10 (JLnet/minecraft/world/entity/npc/Villager;)Z a
lambda$static$0 (Lnet/minecraft/world/entity/npc/Villager;Lnet/minecraft/core/Holder;)Z d
lambda$static$1 (Lnet/minecraft/world/entity/npc/Villager;Lnet/minecraft/core/Holder;)Z c
lambda$static$2 (Lnet/minecraft/world/entity/npc/Villager;Lnet/minecraft/core/Holder;)Z b
lambda$static$3 (Lnet/minecraft/world/entity/npc/Villager;Lnet/minecraft/core/Holder;)Z a
lambda$tellWitnessesThatIWasMurdered$5 (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/Entity;Lnet/minecraft/world/entity/LivingEntity;)V a
makeBrain (Lcom/mojang/serialization/Dynamic;)Lnet/minecraft/world/entity/ai/Brain; a
maybeDecayGossip ()V gN
mobInteract (Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/InteractionHand;)Lnet/minecraft/world/InteractionResult; b
needsToRestock ()Z gD
onReputationEventFrom (Lnet/minecraft/world/entity/ai/village/ReputationEventType;Lnet/minecraft/world/entity/Entity;)V a
pickUpItem (Lnet/minecraft/world/entity/item/ItemEntity;)V b
playWorkSound ()V gt
readAdditionalSaveData (Lnet/minecraft/nbt/CompoundTag;)V a
refreshBrain (Lnet/minecraft/server/level/ServerLevel;)V c
registerBrainGoals (Lnet/minecraft/world/entity/ai/Brain;)V a
releaseAllPois ()V gH
releasePoi (Lnet/minecraft/world/entity/ai/memory/MemoryModuleType;)V a
removeWhenFarAway (D)Z h
resendOffersToTradingPlayer ()V gC
resetNumberOfRestocks ()V gO
resetSpecialPrices ()V gB
restock ()V gr
rewardTradeXp (Lnet/minecraft/world/item/trading/MerchantOffer;)V b
sendDebugPackets ()V Y
setChasing (Z)V x
setGossips (Lnet/minecraft/nbt/Tag;)V a
setLastHurtByMob (Lnet/minecraft/world/entity/LivingEntity;)V a
setOffers (Lnet/minecraft/world/item/trading/MerchantOffers;)V b
setTradingPlayer (Lnet/minecraft/world/entity/player/Player;)V f
setUnhappy ()V gA
setVillagerData (Lnet/minecraft/world/entity/npc/VillagerData;)V a
setVillagerXp (I)V u
shouldIncreaseLevel ()Z gK
shouldRestock ()Z gs
spawnGolemIfNeeded (Lnet/minecraft/server/level/ServerLevel;JI)V a
startSleeping (Lnet/minecraft/core/BlockPos;)V b
startTrading (Lnet/minecraft/world/entity/player/Player;)V h
stopSleeping ()V fE
stopTrading ()V gk
tellWitnessesThatIWasMurdered (Lnet/minecraft/world/entity/Entity;)V a
thunderHit (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LightningBolt;)V a
tick ()V l
updateDemand ()V gG
updateSpecialPrices (Lnet/minecraft/world/entity/player/Player;)V i
updateTrades ()V gl
wantsMoreFood ()Z gx
wantsToPickUp (Lnet/minecraft/world/item/ItemStack;)Z k
wantsToSpawnGolem (J)Z a
net/minecraft/world/entity/npc/VillagerData cew
CODEC c
MAX_VILLAGER_LEVEL b
MIN_VILLAGER_LEVEL a
NEXT_LEVEL_XP_THRESHOLDS d
level g
profession f
type e
<clinit> ()V <clinit>
<init> (Lnet/minecraft/world/entity/npc/VillagerType;Lnet/minecraft/world/entity/npc/VillagerProfession;I)V <init>
canLevelUp (I)Z d
getLevel ()I c
getMaxXpPerLevel (I)I c
getMinXpPerLevel (I)I b
getProfession ()Lnet/minecraft/world/entity/npc/VillagerProfession; b
getType ()Lnet/minecraft/world/entity/npc/VillagerType; a
lambda$static$0 ()Lnet/minecraft/world/entity/npc/VillagerType; e
lambda$static$1 (Lnet/minecraft/world/entity/npc/VillagerData;)Lnet/minecraft/world/entity/npc/VillagerType; c
lambda$static$2 ()Lnet/minecraft/world/entity/npc/VillagerProfession; d
lambda$static$3 (Lnet/minecraft/world/entity/npc/VillagerData;)Lnet/minecraft/world/entity/npc/VillagerProfession; b
lambda$static$4 (Lnet/minecraft/world/entity/npc/VillagerData;)Ljava/lang/Integer; a
lambda$static$5 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; a
setLevel (I)Lnet/minecraft/world/entity/npc/VillagerData; a
setProfession (Lnet/minecraft/world/entity/npc/VillagerProfession;)Lnet/minecraft/world/entity/npc/VillagerData; a
setType (Lnet/minecraft/world/entity/npc/VillagerType;)Lnet/minecraft/world/entity/npc/VillagerData; a
net/minecraft/world/entity/npc/VillagerDataHolder cex
getVariant ()Ljava/lang/Object; c
getVariant ()Lnet/minecraft/world/entity/npc/VillagerType; a
getVillagerData ()Lnet/minecraft/world/entity/npc/VillagerData; gp
setVariant (Ljava/lang/Object;)V a
setVariant (Lnet/minecraft/world/entity/npc/VillagerType;)V a
setVillagerData (Lnet/minecraft/world/entity/npc/VillagerData;)V a
net/minecraft/world/entity/npc/VillagerProfession cey
ALL_ACQUIRABLE_JOBS a
ARMORER c
BUTCHER d
CARTOGRAPHER e
CLERIC f
FARMER g
FISHERMAN h
FLETCHER i
LEATHERWORKER j
LIBRARIAN k
MASON l
NITWIT m
NONE b
SHEPHERD n
TOOLSMITH o
WEAPONSMITH p
acquirableJobSite s
heldJobSite r
name q
requestedItems t
secondaryPoi u
workSound v
<clinit> ()V <clinit>
<init> (Ljava/lang/String;Ljava/util/function/Predicate;Ljava/util/function/Predicate;Lcom/google/common/collect/ImmutableSet;Lcom/google/common/collect/ImmutableSet;Lnet/minecraft/sounds/SoundEvent;)V <init>
acquirableJobSite ()Ljava/util/function/Predicate; c
equals (Ljava/lang/Object;)Z equals
hashCode ()I hashCode
heldJobSite ()Ljava/util/function/Predicate; b
lambda$register$1 (Lnet/minecraft/resources/ResourceKey;Lnet/minecraft/core/Holder;)Z d
lambda$register$2 (Lnet/minecraft/resources/ResourceKey;Lnet/minecraft/core/Holder;)Z c
lambda$register$3 (Lnet/minecraft/resources/ResourceKey;Lnet/minecraft/core/Holder;)Z b
lambda$register$4 (Lnet/minecraft/resources/ResourceKey;Lnet/minecraft/core/Holder;)Z a
lambda$static$0 (Lnet/minecraft/core/Holder;)Z a
name ()Ljava/lang/String; a
register (Ljava/lang/String;Lnet/minecraft/resources/ResourceKey;Lcom/google/common/collect/ImmutableSet;Lcom/google/common/collect/ImmutableSet;Lnet/minecraft/sounds/SoundEvent;)Lnet/minecraft/world/entity/npc/VillagerProfession; a
register (Ljava/lang/String;Ljava/util/function/Predicate;Ljava/util/function/Predicate;Lnet/minecraft/sounds/SoundEvent;)Lnet/minecraft/world/entity/npc/VillagerProfession; a
register (Ljava/lang/String;Lnet/minecraft/resources/ResourceKey;Lnet/minecraft/sounds/SoundEvent;)Lnet/minecraft/world/entity/npc/VillagerProfession; a
register (Ljava/lang/String;Ljava/util/function/Predicate;Ljava/util/function/Predicate;Lcom/google/common/collect/ImmutableSet;Lcom/google/common/collect/ImmutableSet;Lnet/minecraft/sounds/SoundEvent;)Lnet/minecraft/world/entity/npc/VillagerProfession; a
requestedItems ()Lcom/google/common/collect/ImmutableSet; d
secondaryPoi ()Lcom/google/common/collect/ImmutableSet; e
toString ()Ljava/lang/String; toString
workSound ()Lnet/minecraft/sounds/SoundEvent; f
net/minecraft/world/entity/npc/VillagerTrades cez
COMMON_ITEMS_SUPPLY f
DEFAULT_SUPPLY e
DESERT_MAP s
EXPERIMENTAL_TRADES c
EXPERIMENTAL_WANDERING_TRADER_TRADES d
HIGH_TIER_PRICE_MULTIPLIER r
JUNGLE_MAP x
LOW_TIER_PRICE_MULTIPLIER q
PLAINS_MAP u
SAVANNA_MAP t
SNOWY_MAP w
SWAMP_MAP y
TAIGA_MAP v
TRADES a
UNCOMMON_ITEMS_SUPPLY g
WANDERING_TRADER_TRADES b
XP_LEVEL_1_BUY i
XP_LEVEL_1_SELL h
XP_LEVEL_2_BUY k
XP_LEVEL_2_SELL j
XP_LEVEL_3_BUY m
XP_LEVEL_3_SELL l
XP_LEVEL_4_BUY o
XP_LEVEL_4_SELL n
XP_LEVEL_5_TRADE p
<clinit> ()V <clinit>
<init> ()V <init>
commonBooks (I)Lnet/minecraft/world/entity/npc/VillagerTrades$ItemListing; a
enchant (Lnet/minecraft/world/item/Item;Lnet/minecraft/world/item/enchantment/Enchantment;I)Lnet/minecraft/world/item/ItemStack; a
lambda$static$0 (Ljava/util/HashMap;)V a
potion (Lnet/minecraft/world/item/alchemy/Potion;)Lnet/minecraft/world/item/ItemStack; a
specialBooks ()Lnet/minecraft/world/entity/npc/VillagerTrades$ItemListing; a
toIntMap (Lcom/google/common/collect/ImmutableMap;)Lit/unimi/dsi/fastutil/ints/Int2ObjectMap; a
net/minecraft/world/entity/npc/VillagerTrades$DyedArmorForEmeralds cez$a
item a
maxUses c
value b
villagerXp d
<init> (Lnet/minecraft/world/item/Item;III)V <init>
<init> (Lnet/minecraft/world/item/Item;I)V <init>
getOffer (Lnet/minecraft/world/entity/Entity;Lnet/minecraft/util/RandomSource;)Lnet/minecraft/world/item/trading/MerchantOffer; a
getRandomDye (Lnet/minecraft/util/RandomSource;)Lnet/minecraft/world/item/DyeItem; a
net/minecraft/world/entity/npc/VillagerTrades$EmeraldForItems cez$b
emeraldAmount d
itemStack a
maxUses b
priceMultiplier e
villagerXp c
<init> (Lnet/minecraft/world/level/ItemLike;III)V <init>
<init> (Lnet/minecraft/world/level/ItemLike;IIII)V <init>
<init> (Lnet/minecraft/world/item/ItemStack;III)V <init>
getOffer (Lnet/minecraft/world/entity/Entity;Lnet/minecraft/util/RandomSource;)Lnet/minecraft/world/item/trading/MerchantOffer; a
net/minecraft/world/entity/npc/VillagerTrades$EmeraldsForVillagerTypeItem cez$c
cost b
maxUses c
trades a
villagerXp d
<init> (IIILjava/util/Map;)V <init>
getOffer (Lnet/minecraft/world/entity/Entity;Lnet/minecraft/util/RandomSource;)Lnet/minecraft/world/item/trading/MerchantOffer; a
lambda$new$0 (Ljava/util/Map;Lnet/minecraft/world/entity/npc/VillagerType;)Z a
lambda$new$1 (Lnet/minecraft/world/entity/npc/VillagerType;)V a
net/minecraft/world/entity/npc/VillagerTrades$EnchantBookForEmeralds cez$d
maxLevel d
minLevel c
tradeableEnchantments b
villagerXp a
<init> (III[Lnet/minecraft/world/item/enchantment/Enchantment;)V <init>
<init> (I)V <init>
<init> (I[Lnet/minecraft/world/item/enchantment/Enchantment;)V <init>
getOffer (Lnet/minecraft/world/entity/Entity;Lnet/minecraft/util/RandomSource;)Lnet/minecraft/world/item/trading/MerchantOffer; a
lambda$new$0 (I)[Lnet/minecraft/world/item/enchantment/Enchantment; a
net/minecraft/world/entity/npc/VillagerTrades$EnchantedItemForEmeralds cez$e
baseEmeraldCost b
itemStack a
maxUses c
priceMultiplier e
villagerXp d
<init> (Lnet/minecraft/world/item/Item;III)V <init>
<init> (Lnet/minecraft/world/item/Item;IIIF)V <init>
getOffer (Lnet/minecraft/world/entity/Entity;Lnet/minecraft/util/RandomSource;)Lnet/minecraft/world/item/trading/MerchantOffer; a
net/minecraft/world/entity/npc/VillagerTrades$FailureItemListing cez$f
<init> ()V <init>
getOffer (Lnet/minecraft/world/entity/Entity;Lnet/minecraft/util/RandomSource;)Lnet/minecraft/world/item/trading/MerchantOffer; a
net/minecraft/world/entity/npc/VillagerTrades$ItemListing cez$g
getOffer (Lnet/minecraft/world/entity/Entity;Lnet/minecraft/util/RandomSource;)Lnet/minecraft/world/item/trading/MerchantOffer; a
net/minecraft/world/entity/npc/VillagerTrades$ItemsAndEmeraldsToItems cez$h
emeraldCost b
fromItem a
maxUses d
priceMultiplier f
toItem c
villagerXp e
<init> (Lnet/minecraft/world/level/ItemLike;IILnet/minecraft/world/item/Item;IIIF)V <init>
<init> (Lnet/minecraft/world/level/ItemLike;IILnet/minecraft/world/item/ItemStack;IIIF)V <init>
getOffer (Lnet/minecraft/world/entity/Entity;Lnet/minecraft/util/RandomSource;)Lnet/minecraft/world/item/trading/MerchantOffer; a
net/minecraft/world/entity/npc/VillagerTrades$ItemsForEmeralds cez$i
emeraldCost b
itemStack a
maxUses c
priceMultiplier e
villagerXp d
<init> (Lnet/minecraft/world/item/Item;III)V <init>
<init> (Lnet/minecraft/world/item/Item;IIII)V <init>
<init> (Lnet/minecraft/world/level/block/Block;IIII)V <init>
<init> (Lnet/minecraft/world/item/Item;IIIIF)V <init>
<init> (Lnet/minecraft/world/item/ItemStack;IIII)V <init>
<init> (Lnet/minecraft/world/item/ItemStack;IIIIF)V <init>
getOffer (Lnet/minecraft/world/entity/Entity;Lnet/minecraft/util/RandomSource;)Lnet/minecraft/world/item/trading/MerchantOffer; a
net/minecraft/world/entity/npc/VillagerTrades$SuspiciousStewForEmerald cez$j
effects a
priceMultiplier c
xp b
<init> (Ljava/util/List;IF)V <init>
<init> (Lnet/minecraft/world/effect/MobEffect;II)V <init>
getOffer (Lnet/minecraft/world/entity/Entity;Lnet/minecraft/util/RandomSource;)Lnet/minecraft/world/item/trading/MerchantOffer; a
net/minecraft/world/entity/npc/VillagerTrades$TippedArrowForItemsAndEmeralds cez$k
emeraldCost c
fromCount g
fromItem f
maxUses d
priceMultiplier h
toCount b
toItem a
villagerXp e
<init> (Lnet/minecraft/world/item/Item;ILnet/minecraft/world/item/Item;IIII)V <init>
getOffer (Lnet/minecraft/world/entity/Entity;Lnet/minecraft/util/RandomSource;)Lnet/minecraft/world/item/trading/MerchantOffer; a
lambda$getOffer$0 (Lnet/minecraft/world/item/alchemy/Potion;)Z a
net/minecraft/world/entity/npc/VillagerTrades$TreasureMapForEmeralds cez$l
destination b
destinationType d
displayName c
emeraldCost a
maxUses e
villagerXp f
<init> (ILnet/minecraft/tags/TagKey;Ljava/lang/String;Lnet/minecraft/world/level/saveddata/maps/MapDecoration$Type;II)V <init>
getOffer (Lnet/minecraft/world/entity/Entity;Lnet/minecraft/util/RandomSource;)Lnet/minecraft/world/item/trading/MerchantOffer; a
net/minecraft/world/entity/npc/VillagerTrades$TypeSpecificTrade cez$m
trades a
<init> (Ljava/util/Map;)V <init>
equals (Ljava/lang/Object;)Z equals
getOffer (Lnet/minecraft/world/entity/Entity;Lnet/minecraft/util/RandomSource;)Lnet/minecraft/world/item/trading/MerchantOffer; a
hashCode ()I hashCode
lambda$oneTradeInBiomes$0 (Lnet/minecraft/world/entity/npc/VillagerType;)Lnet/minecraft/world/entity/npc/VillagerType; a
lambda$oneTradeInBiomes$1 (Lnet/minecraft/world/entity/npc/VillagerTrades$ItemListing;Lnet/minecraft/world/entity/npc/VillagerType;)Lnet/minecraft/world/entity/npc/VillagerTrades$ItemListing; a
oneTradeInBiomes (Lnet/minecraft/world/entity/npc/VillagerTrades$ItemListing;[Lnet/minecraft/world/entity/npc/VillagerType;)Lnet/minecraft/world/entity/npc/VillagerTrades$TypeSpecificTrade; a
toString ()Ljava/lang/String; toString
trades ()Ljava/util/Map; a
net/minecraft/world/entity/npc/VillagerType cfa
BY_BIOME i
DESERT a
JUNGLE b
PLAINS c
SAVANNA d
SNOW e
SWAMP f
TAIGA g
name h
<clinit> ()V <clinit>
<init> (Ljava/lang/String;)V <init>
byBiome (Lnet/minecraft/core/Holder;)Lnet/minecraft/world/entity/npc/VillagerType; a
lambda$static$0 (Ljava/util/HashMap;)V a
register (Ljava/lang/String;)Lnet/minecraft/world/entity/npc/VillagerType; a
toString ()Ljava/lang/String; toString
net/minecraft/world/entity/npc/WanderingTrader cfb
NUMBER_OF_TRADE_OFFERS bV
despawnDelay bX
wanderTarget bW
<init> (Lnet/minecraft/world/entity/EntityType;Lnet/minecraft/world/level/Level;)V <init>
access$000 (Lnet/minecraft/world/entity/npc/WanderingTrader;)Lnet/minecraft/world/entity/ai/navigation/PathNavigation; a
access$100 (Lnet/minecraft/world/entity/npc/WanderingTrader;)Lnet/minecraft/world/entity/ai/navigation/PathNavigation; b
access$200 (Lnet/minecraft/world/entity/npc/WanderingTrader;)Lnet/minecraft/world/entity/ai/navigation/PathNavigation; c
access$300 (Lnet/minecraft/world/entity/npc/WanderingTrader;)Lnet/minecraft/world/entity/ai/navigation/PathNavigation; d
addAdditionalSaveData (Lnet/minecraft/nbt/CompoundTag;)V b
aiStep ()V d_
experimentalUpdateTrades ()V go
getAmbientSound ()Lnet/minecraft/sounds/SoundEvent; y
getBreedOffspring (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/AgeableMob;)Lnet/minecraft/world/entity/AgeableMob; a
getDeathSound ()Lnet/minecraft/sounds/SoundEvent; n_
getDespawnDelay ()I gn
getDrinkingSound (Lnet/minecraft/world/item/ItemStack;)Lnet/minecraft/sounds/SoundEvent; c
getHurtSound (Lnet/minecraft/world/damagesource/DamageSource;)Lnet/minecraft/sounds/SoundEvent; d
getNotifyTradeSound ()Lnet/minecraft/sounds/SoundEvent; gi
getTradeUpdatedSound (Z)Lnet/minecraft/sounds/SoundEvent; w
getWanderTarget ()Lnet/minecraft/core/BlockPos; gr
lambda$registerGoals$0 (Lnet/minecraft/world/entity/npc/WanderingTrader;)Z f
lambda$registerGoals$1 (Lnet/minecraft/world/entity/npc/WanderingTrader;)Z e
maybeDespawn ()V gp
mobInteract (Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/InteractionHand;)Lnet/minecraft/world/InteractionResult; b
readAdditionalSaveData (Lnet/minecraft/nbt/CompoundTag;)V a
registerGoals ()V B
removeWhenFarAway (D)Z h
rewardTradeXp (Lnet/minecraft/world/item/trading/MerchantOffer;)V b
setDespawnDelay (I)V u
setWanderTarget (Lnet/minecraft/core/BlockPos;)V i
showProgressBar ()Z gh
updateTrades ()V gl
net/minecraft/world/entity/npc/WanderingTrader$WanderToPositionGoal cfb$a
speedModifier c
stopDistance b
this$0 d
trader a
<init> (Lnet/minecraft/world/entity/npc/WanderingTrader;Lnet/minecraft/world/entity/npc/WanderingTrader;DD)V <init>
canUse ()Z a
isTooFarAway (Lnet/minecraft/core/BlockPos;D)Z a
stop ()V d
tick ()V e
net/minecraft/world/entity/npc/WanderingTraderSpawner cfc
DEFAULT_SPAWN_DELAY a
DEFAULT_TICK_DELAY b
MAX_SPAWN_CHANCE d
MIN_SPAWN_CHANCE c
NUMBER_OF_SPAWN_ATTEMPTS g
SPAWN_CHANCE_INCREASE e
SPAWN_ONE_IN_X_CHANCE f
random h
serverLevelData i
spawnChance l
spawnDelay k
tickDelay j
<init> (Lnet/minecraft/world/level/storage/ServerLevelData;)V <init>
findSpawnPositionNear (Lnet/minecraft/world/level/LevelReader;Lnet/minecraft/core/BlockPos;I)Lnet/minecraft/core/BlockPos; a
hasEnoughSpace (Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;)Z a
lambda$spawn$0 (Lnet/minecraft/core/Holder;)Z a
lambda$spawn$1 (Lnet/minecraft/core/BlockPos;)Z a
spawn (Lnet/minecraft/server/level/ServerLevel;)Z a
tick (Lnet/minecraft/server/level/ServerLevel;ZZ)I a
tryToSpawnLlamaFor (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/npc/WanderingTrader;I)V a
net/minecraft/world/entity/npc/package-info cfd
net/minecraft/world/entity/package-info cfe
net/minecraft/world/entity/player/Abilities cff
flying b
flyingSpeed f
instabuild d
invulnerable a
mayBuild e
mayfly c
walkingSpeed g
<init> ()V <init>
addSaveData (Lnet/minecraft/nbt/CompoundTag;)V a
getFlyingSpeed ()F a
getWalkingSpeed ()F b
loadSaveData (Lnet/minecraft/nbt/CompoundTag;)V b
setFlyingSpeed (F)V a
setWalkingSpeed (F)V b
net/minecraft/world/entity/player/ChatVisiblity cfg
$VALUES g
BY_ID d
FULL a
HIDDEN c
SYSTEM b
id e
key f
$values ()[Lnet/minecraft/world/entity/player/ChatVisiblity; c
<clinit> ()V <clinit>
<init> (Ljava/lang/String;IILjava/lang/String;)V <init>
byId (I)Lnet/minecraft/world/entity/player/ChatVisiblity; a
getId ()I a
getKey ()Ljava/lang/String; b
valueOf (Ljava/lang/String;)Lnet/minecraft/world/entity/player/ChatVisiblity; valueOf
values ()[Lnet/minecraft/world/entity/player/ChatVisiblity; values
net/minecraft/world/entity/player/Inventory cfh
ALL_ARMOR_SLOTS g
HELMET_SLOT_ONLY h
INVENTORY_SIZE d
NOT_FOUND_INDEX f
POP_TIME_DURATION c
SELECTION_SIZE n
SLOT_OFFHAND e
armor j
compartments o
items i
offhand k
player m
selected l
timesChanged p
<clinit> ()V <clinit>
<init> (Lnet/minecraft/world/entity/player/Player;)V <init>
add (Lnet/minecraft/world/item/ItemStack;)Z e
add (ILnet/minecraft/world/item/ItemStack;)Z c
addResource (ILnet/minecraft/world/item/ItemStack;)I d
addResource (Lnet/minecraft/world/item/ItemStack;)I i
clearContent ()V a
clearOrCountMatchingItems (Ljava/util/function/Predicate;ILnet/minecraft/world/Container;)I a
contains (Lnet/minecraft/world/item/ItemStack;)Z h
contains (Lnet/minecraft/tags/TagKey;)Z a
dropAll ()V k
fillStackedContents (Lnet/minecraft/world/entity/player/StackedContents;)V a
findSlotMatchingItem (Lnet/minecraft/world/item/ItemStack;)I b
findSlotMatchingUnusedItem (Lnet/minecraft/world/item/ItemStack;)I c
getArmor (I)Lnet/minecraft/world/item/ItemStack; e
getContainerSize ()I b
getDestroySpeed (Lnet/minecraft/world/level/block/state/BlockState;)F a
getFreeSlot ()I h
getItem (I)Lnet/minecraft/world/item/ItemStack; a
getName ()Lnet/minecraft/network/chat/Component; ad
getSelected ()Lnet/minecraft/world/item/ItemStack; f
getSelectionSize ()I g
getSlotWithRemainingSpace (Lnet/minecraft/world/item/ItemStack;)I d
getSuitableHotbarSlot ()I i
getTimesChanged ()I l
hasRemainingSpaceForItem (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/item/ItemStack;)Z a
hurtArmor (Lnet/minecraft/world/damagesource/DamageSource;F[I)V a
isEmpty ()Z ai_
isHotbarSlot (I)Z d
lambda$add$0 (Lnet/minecraft/world/item/ItemStack;)Ljava/lang/String; j
lambda$hurtArmor$1 (ILnet/minecraft/world/entity/player/Player;)V a
load (Lnet/minecraft/nbt/ListTag;)V b
pickSlot (I)V c
placeItemBackInInventory (Lnet/minecraft/world/item/ItemStack;Z)V a
placeItemBackInInventory (Lnet/minecraft/world/item/ItemStack;)V f
removeFromSelected (Z)Lnet/minecraft/world/item/ItemStack; a
removeItem (II)Lnet/minecraft/world/item/ItemStack; a
removeItem (Lnet/minecraft/world/item/ItemStack;)V g
removeItemNoUpdate (I)Lnet/minecraft/world/item/ItemStack; b
replaceWith (Lnet/minecraft/world/entity/player/Inventory;)V a
save (Lnet/minecraft/nbt/ListTag;)Lnet/minecraft/nbt/ListTag; a
setChanged ()V e
setItem (ILnet/minecraft/world/item/ItemStack;)V a
setPickedItem (Lnet/minecraft/world/item/ItemStack;)V a
stillValid (Lnet/minecraft/world/entity/player/Player;)Z a
swapPaint (D)V a
tick ()V j
net/minecraft/world/entity/player/Player cfi
CROUCH_BB_HEIGHT bH
DATA_PLAYER_ABSORPTION_ID d
DATA_PLAYER_MAIN_HAND bN
DATA_PLAYER_MODE_CUSTOMISATION bM
DATA_SCORE_ID e
DATA_SHOULDER_LEFT bO
DATA_SHOULDER_RIGHT bP
DEFAULT_EYE_HEIGHT bK
DEFAULT_MAIN_HAND bB
DEFAULT_MODEL_CUSTOMIZATION bC
ENDER_SLOT_OFFSET bG
LOGGER b
MAX_HEALTH bD
MAX_NAME_LENGTH bA
POSES c
SLEEP_DURATION bE
STANDING_DIMENSIONS bL
SWIMMING_BB_HEIGHT bJ
SWIMMING_BB_WIDTH bI
WAKE_UP_DURATION bF
abilities co
bob bW
containerMenu bS
cooldowns ct
defaultFlySpeed cj
enchantmentSeed ci
enderChestInventory bQ
experienceLevel cf
experienceProgress ch
fishing ck
foodData bT
gameProfile cq
hurtDir cl
inventory cm
inventoryMenu bR
jumpTriggerTime bU
lastDeathLocation cu
lastItemInMainHand cs
lastLevelUpTime cp
oBob bV
reducedDebugInfo cr
sleepCounter cn
takeXpDelay bX
timeEntitySatOnShoulder f
totalExperience cg
wasUnderwater ce
xCloak cb
xCloakO bY
yCloak cc
yCloakO bZ
zCloak cd
zCloakO ca
<clinit> ()V <clinit>
<init> (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;FLcom/mojang/authlib/GameProfile;)V <init>
actuallyHurt (Lnet/minecraft/world/damagesource/DamageSource;F)V f
addAdditionalSaveData (Lnet/minecraft/nbt/CompoundTag;)V b
addItem (Lnet/minecraft/world/item/ItemStack;)Z i
addParticlesAroundSelf (Lnet/minecraft/core/particles/ParticleOptions;)V a
aiStep ()V d_
animateHurt (F)V m
attack (Lnet/minecraft/world/entity/Entity;)V d
awardRecipes (Ljava/util/Collection;)I a
awardRecipesByKey (Ljava/util/List;)V a
awardStat (Lnet/minecraft/stats/Stat;)V b
awardStat (Lnet/minecraft/resources/ResourceLocation;)V a
awardStat (Lnet/minecraft/resources/ResourceLocation;I)V a
awardStat (Lnet/minecraft/stats/Stat;I)V a
blockActionRestricted (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/GameType;)Z a
blockUsingShield (Lnet/minecraft/world/entity/LivingEntity;)V d
canBeHitByProjectile ()Z bs
canBeSeenAsEnemy ()Z eo
canEat (Z)Z t
canHarmPlayer (Lnet/minecraft/world/entity/player/Player;)Z a
canPlayerFitWithinBlocksAndEntitiesWhen (Lnet/minecraft/world/entity/Pose;)Z g
canSprint ()Z dF
canTakeItem (Lnet/minecraft/world/item/ItemStack;)Z f
canUseGameMasterBlocks ()Z gp
causeFallDamage (FFLnet/minecraft/world/damagesource/DamageSource;)Z a
causeFoodExhaustion (F)V A
closeContainer ()V r
createAttributes ()Lnet/minecraft/world/entity/ai/attributes/AttributeSupplier$Builder; fH
createItemCooldowns ()Lnet/minecraft/world/item/ItemCooldowns; k
crit (Lnet/minecraft/world/entity/Entity;)V a
decorateDisplayNameComponent (Lnet/minecraft/network/chat/MutableComponent;)Lnet/minecraft/network/chat/MutableComponent; a
defineSynchedData ()V c_
destroyVanishingCursedItems ()V fO
die (Lnet/minecraft/world/damagesource/DamageSource;)V a
disableShield (Z)V s
displayClientMessage (Lnet/minecraft/network/chat/Component;Z)V a
doAutoAttackOnTouch (Lnet/minecraft/world/entity/LivingEntity;)V g
doCloseContainer ()V s
doWaterSplashEffect ()V bi
doesEmitEquipEvent (Lnet/minecraft/world/entity/EquipmentSlot;)Z a
drop (Lnet/minecraft/world/item/ItemStack;Z)Lnet/minecraft/world/entity/item/ItemEntity; a
drop (Lnet/minecraft/world/item/ItemStack;ZZ)Lnet/minecraft/world/entity/item/ItemEntity; a
dropEquipment ()V ey
eat (Lnet/minecraft/world/level/Level;Lnet/minecraft/world/item/ItemStack;)Lnet/minecraft/world/item/ItemStack; a
findRespawnPositionAndUseSpawnBlock (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/core/BlockPos;FZZ)Ljava/util/Optional; a
freeAt (Lnet/minecraft/core/BlockPos;)Z h
getAbilities ()Lnet/minecraft/world/entity/player/Abilities; fT
getAbsorptionAmount ()F fk
getArmorSlots ()Ljava/lang/Iterable; bL
getAttackStrengthScale (F)F B
getBlockSpeedFactor ()F aL
getCooldowns ()Lnet/minecraft/world/item/ItemCooldowns; gn
getCurrentItemAttackStrengthDelay ()F gl
getDeathSound ()Lnet/minecraft/sounds/SoundEvent; n_
getDestroySpeed (Lnet/minecraft/world/level/block/state/BlockState;)F d
getDimensionChangingDelay ()I bJ
getDimensions (Lnet/minecraft/world/entity/Pose;)Lnet/minecraft/world/entity/EntityDimensions; a
getDismountPoses ()Lcom/google/common/collect/ImmutableList; fA
getDisplayName ()Lnet/minecraft/network/chat/Component; Q_
getEnchantmentSeed ()I ga
getEnderChestInventory ()Lnet/minecraft/world/inventory/PlayerEnderChestContainer; gf
getExperienceReward ()I ee
getFallSounds ()Lnet/minecraft/world/entity/LivingEntity$Fallsounds; eG
getFireImmuneTicks ()I dc
getFlyingSpeed ()F fe
getFoodData ()Lnet/minecraft/world/food/FoodData; gc
getGameProfile ()Lcom/mojang/authlib/GameProfile; fR
getHandSlots ()Ljava/lang/Iterable; bK
getHurtDir ()F eE
getHurtSound (Lnet/minecraft/world/damagesource/DamageSource;)Lnet/minecraft/sounds/SoundEvent; d
getInventory ()Lnet/minecraft/world/entity/player/Inventory; fS
getItemBySlot (Lnet/minecraft/world/entity/EquipmentSlot;)Lnet/minecraft/world/item/ItemStack; c
getLastDeathLocation ()Ljava/util/Optional; gr
getLuck ()F go
getMainArm ()Lnet/minecraft/world/entity/HumanoidArm; fm
getMaxHeadRotationRelativeToBody ()F fg
getMovementEmission ()Lnet/minecraft/world/entity/Entity$MovementEmission; aW
getName ()Lnet/minecraft/network/chat/Component; ad
getPickRange (Z)F v
getPortalWaitTime ()I ax
getProjectile (Lnet/minecraft/world/item/ItemStack;)Lnet/minecraft/world/item/ItemStack; g
getRopeHoldPosition (F)Lnet/minecraft/world/phys/Vec3; q
getScore ()I fN
getScoreboard ()Lnet/minecraft/world/scores/Scoreboard; gh
getScoreboardName ()Ljava/lang/String; cy
getShoulderEntityLeft ()Lnet/minecraft/nbt/CompoundTag; gj
getShoulderEntityRight ()Lnet/minecraft/nbt/CompoundTag; gk
getSleepTimer ()I fW
getSlot (I)Lnet/minecraft/world/entity/SlotAccess; a_
getSoundSource ()Lnet/minecraft/sounds/SoundSource; db
getSpeed ()F ff
getStandingEyeHeight (Lnet/minecraft/world/entity/Pose;Lnet/minecraft/world/entity/EntityDimensions;)F b
getSwimHighSpeedSplashSound ()Lnet/minecraft/sounds/SoundEvent; aP
getSwimSound ()Lnet/minecraft/sounds/SoundEvent; aN
getSwimSplashSound ()Lnet/minecraft/sounds/SoundEvent; aO
getWardenSpawnTracker ()Ljava/util/Optional; aa
getXpNeededForNextLevel ()I gb
giveExperienceLevels (I)V c
giveExperiencePoints (I)V d
handleEntityEvent (B)V b
hasContainerOpen ()Z fU
hasCorrectToolForDrops (Lnet/minecraft/world/level/block/state/BlockState;)Z e
hurt (Lnet/minecraft/world/damagesource/DamageSource;F)Z a
hurtArmor (Lnet/minecraft/world/damagesource/DamageSource;F)V b
hurtCurrentlyUsedShield (F)V u
hurtHelmet (Lnet/minecraft/world/damagesource/DamageSource;F)V c
increaseScore (I)V s
interactOn (Lnet/minecraft/world/entity/Entity;Lnet/minecraft/world/InteractionHand;)Lnet/minecraft/world/InteractionResult; a
internalSetAbsorptionAmount (F)V z
isAboveGround ()Z A
isAffectedByFluids ()Z ea
isAlwaysExperienceDropper ()Z ef
isAlwaysTicking ()Z dL
isCreative ()Z f
isHurt ()Z gd
isImmobile ()Z eY
isInvulnerableTo (Lnet/minecraft/world/damagesource/DamageSource;)Z b
isLocalPlayer ()Z g
isModelPartShown (Lnet/minecraft/world/entity/player/PlayerModelPart;)Z a
isPushedByFluid ()Z cz
isReducedDebugInfo ()Z gi
isScoping ()Z gq
isSecondaryUseActive ()Z fI
isSleepingLongEnough ()Z fV
isSpectator ()Z P_
isStayingOnGroundSurface ()Z fK
isSwimming ()Z bZ
isTextFilteringEnabled ()Z Y
isValidUsername (Ljava/lang/String;)Z c
jumpFromGround ()V fb
killedEntity (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;)Z a
lambda$addAdditionalSaveData$2 (Lnet/minecraft/core/GlobalPos;)Ljava/util/Optional; a
lambda$addAdditionalSaveData$3 (Lnet/minecraft/nbt/CompoundTag;Lnet/minecraft/nbt/Tag;)V a
lambda$decorateDisplayNameComponent$6 (Ljava/lang/String;Lnet/minecraft/network/chat/Style;)Lnet/minecraft/network/chat/Style; a
lambda$hurtCurrentlyUsedShield$4 (Lnet/minecraft/world/InteractionHand;Lnet/minecraft/world/entity/player/Player;)V a
lambda$isValidUsername$7 (I)Z b
lambda$playShoulderEntityAmbientSound$0 (Lnet/minecraft/world/entity/EntityType;)Z c
lambda$playShoulderEntityAmbientSound$1 (Lnet/minecraft/world/entity/EntityType;)V b
lambda$respawnEntityOnShoulder$5 (Lnet/minecraft/world/entity/Entity;)V F
magicCrit (Lnet/minecraft/world/entity/Entity;)V b
makeStuckInBlock (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/phys/Vec3;)V a
mayBuild ()Z ge
mayUseItemAt (Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/Direction;Lnet/minecraft/world/item/ItemStack;)Z a
maybeBackOffFromEdge (Lnet/minecraft/world/phys/Vec3;Lnet/minecraft/world/entity/MoverType;)Lnet/minecraft/world/phys/Vec3; a
moveCloak ()V w
onEnchantmentPerformed (Lnet/minecraft/world/item/ItemStack;I)V a
onSoulSpeedBlock ()Z dU
onUpdateAbilities ()V y
openCommandBlock (Lnet/minecraft/world/level/block/entity/CommandBlockEntity;)V a
openHorseInventory (Lnet/minecraft/world/entity/animal/horse/AbstractHorse;Lnet/minecraft/world/Container;)V a
openItemGui (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/InteractionHand;)V a
openJigsawBlock (Lnet/minecraft/world/level/block/entity/JigsawBlockEntity;)V a
openMenu (Lnet/minecraft/world/MenuProvider;)Ljava/util/OptionalInt; a
openMinecartCommandBlock (Lnet/minecraft/world/level/BaseCommandBlock;)V a
openStructureBlock (Lnet/minecraft/world/level/block/entity/StructureBlockEntity;)V a
openTextEdit (Lnet/minecraft/world/level/block/entity/SignBlockEntity;Z)V a
playNotifySound (Lnet/minecraft/sounds/SoundEvent;Lnet/minecraft/sounds/SoundSource;FF)V a
playShoulderEntityAmbientSound (Lnet/minecraft/nbt/CompoundTag;)V c
playSound (Lnet/minecraft/sounds/SoundEvent;FF)V a
playStepSound (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)V b
readAdditionalSaveData (Lnet/minecraft/nbt/CompoundTag;)V a
remove (Lnet/minecraft/world/entity/Entity$RemovalReason;)V a
removeEntitiesOnShoulder ()V gg
removeVehicle ()V bC
resetAttackStrengthTicker ()V gm
resetRecipes (Ljava/util/Collection;)I b
resetStat (Lnet/minecraft/stats/Stat;)V a
respawn ()V fQ
respawnEntityOnShoulder (Lnet/minecraft/nbt/CompoundTag;)V k
rideTick ()V t
ridingOffset (Lnet/minecraft/world/entity/Entity;)F l
sendMerchantOffers (ILnet/minecraft/world/item/trading/MerchantOffers;IIZZ)V a
serverAiStep ()V fi
setEntityOnShoulder (Lnet/minecraft/nbt/CompoundTag;)Z h
setItemSlot (Lnet/minecraft/world/entity/EquipmentSlot;Lnet/minecraft/world/item/ItemStack;)V a
setLastDeathLocation (Ljava/util/Optional;)V a
setMainArm (Lnet/minecraft/world/entity/HumanoidArm;)V a
setReducedDebugInfo (Z)V u
setRemainingFireTicks (I)V h
setScore (I)V r
setShoulderEntityLeft (Lnet/minecraft/nbt/CompoundTag;)V i
setShoulderEntityRight (Lnet/minecraft/nbt/CompoundTag;)V j
shouldBeSaved ()Z dK
shouldRemoveSoulSpeed (Lnet/minecraft/world/level/block/state/BlockState;)Z c
shouldShowName ()Z cC
startAutoSpinAttack (I)V t
startFallFlying ()V fY
startSleepInBed (Lnet/minecraft/core/BlockPos;)Lcom/mojang/datafixers/util/Either; a
stopFallFlying ()V fZ
stopSleepInBed (ZZ)V a
stopSleeping ()V fE
sweepAttack ()V fP
tick ()V l
touch (Lnet/minecraft/world/entity/Entity;)V c
travel (Lnet/minecraft/world/phys/Vec3;)V a
triggerRecipeCrafted (Lnet/minecraft/world/item/crafting/RecipeHolder;Ljava/util/List;)V a
tryToStartFallFlying ()Z fX
turtleHelmetTick ()V u
updateIsUnderwater ()Z fL
updatePlayerPose ()V fM
updateSwimming ()V bf
updateTutorialInventoryAction (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/inventory/ClickAction;)V a
wantsToStopRiding ()Z fJ
net/minecraft/world/entity/player/Player$1 cfi$1
$SwitchMap$net$minecraft$world$entity$Pose a
<clinit> ()V <clinit>
net/minecraft/world/entity/player/Player$BedSleepingProblem cfi$a
$VALUES h
NOT_POSSIBLE_HERE a
NOT_POSSIBLE_NOW b
NOT_SAFE f
OBSTRUCTED d
OTHER_PROBLEM e
TOO_FAR_AWAY c
message g
$values ()[Lnet/minecraft/world/entity/player/Player$BedSleepingProblem; b
<clinit> ()V <clinit>
<init> (Ljava/lang/String;ILnet/minecraft/network/chat/Component;)V <init>
<init> (Ljava/lang/String;I)V <init>
getMessage ()Lnet/minecraft/network/chat/Component; a
valueOf (Ljava/lang/String;)Lnet/minecraft/world/entity/player/Player$BedSleepingProblem; valueOf
values ()[Lnet/minecraft/world/entity/player/Player$BedSleepingProblem; values
net/minecraft/world/entity/player/PlayerModelPart cfj
$VALUES l
CAPE a
HAT g
JACKET b
LEFT_PANTS_LEG e
LEFT_SLEEVE c
RIGHT_PANTS_LEG f
RIGHT_SLEEVE d
bit h
id j
mask i
name k
$values ()[Lnet/minecraft/world/entity/player/PlayerModelPart; e
<clinit> ()V <clinit>
<init> (Ljava/lang/String;IILjava/lang/String;)V <init>
getBit ()I b
getId ()Ljava/lang/String; c
getMask ()I a
getName ()Lnet/minecraft/network/chat/Component; d
valueOf (Ljava/lang/String;)Lnet/minecraft/world/entity/player/PlayerModelPart; valueOf
values ()[Lnet/minecraft/world/entity/player/PlayerModelPart; values
net/minecraft/world/entity/player/ProfileKeyPair cfk
CODEC a
privateKey b
publicKey c
refreshedAfter d
<clinit> ()V <clinit>
<init> (Ljava/security/PrivateKey;Lnet/minecraft/world/entity/player/ProfilePublicKey;Ljava/time/Instant;)V <init>
dueRefresh ()Z a
equals (Ljava/lang/Object;)Z equals
hashCode ()I hashCode
lambda$static$0 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; a
privateKey ()Ljava/security/PrivateKey; b
publicKey ()Lnet/minecraft/world/entity/player/ProfilePublicKey; c
refreshedAfter ()Ljava/time/Instant; d
toString ()Ljava/lang/String; toString
net/minecraft/world/entity/player/ProfilePublicKey cfl
EXPIRED_PROFILE_PUBLIC_KEY a
EXPIRY_GRACE_PERIOD b
INVALID_SIGNATURE e
TRUSTED_CODEC c
data d
<clinit> ()V <clinit>
<init> (Lnet/minecraft/world/entity/player/ProfilePublicKey$Data;)V <init>
createSignatureValidator ()Lnet/minecraft/util/SignatureValidator; a
createValidated (Lnet/minecraft/util/SignatureValidator;Ljava/util/UUID;Lnet/minecraft/world/entity/player/ProfilePublicKey$Data;)Lnet/minecraft/world/entity/player/ProfilePublicKey; a
data ()Lnet/minecraft/world/entity/player/ProfilePublicKey$Data; b
equals (Ljava/lang/Object;)Z equals
hashCode ()I hashCode
toString ()Ljava/lang/String; toString
net/minecraft/world/entity/player/ProfilePublicKey$Data cfl$a
CODEC a
MAX_KEY_SIGNATURE_SIZE e
expiresAt b
key c
keySignature d
<clinit> ()V <clinit>
<init> (Ljava/time/Instant;Ljava/security/PublicKey;[B)V <init>
<init> (Lnet/minecraft/network/FriendlyByteBuf;)V <init>
equals (Ljava/lang/Object;)Z equals
expiresAt ()Ljava/time/Instant; b
hasExpired (Ljava/time/Duration;)Z a
hasExpired ()Z a
hashCode ()I hashCode
key ()Ljava/security/PublicKey; c
keySignature ()[B d
lambda$static$0 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; a
signedPayload (Ljava/util/UUID;)[B a
toString ()Ljava/lang/String; toString
validateSignature (Lnet/minecraft/util/SignatureValidator;Ljava/util/UUID;)Z a
write (Lnet/minecraft/network/FriendlyByteBuf;)V a
net/minecraft/world/entity/player/ProfilePublicKey$ValidationException cfl$b
<init> (Lnet/minecraft/network/chat/Component;)V <init>
net/minecraft/world/entity/player/StackedContents cfm
EMPTY b
contents a
<init> ()V <init>
accountSimpleStack (Lnet/minecraft/world/item/ItemStack;)V a
accountStack (Lnet/minecraft/world/item/ItemStack;)V b
accountStack (Lnet/minecraft/world/item/ItemStack;I)V a
canCraft (Lnet/minecraft/world/item/crafting/Recipe;Lit/unimi/dsi/fastutil/ints/IntList;I)Z a
canCraft (Lnet/minecraft/world/item/crafting/Recipe;Lit/unimi/dsi/fastutil/ints/IntList;)Z a
clear ()V a
fromStackingIndex (I)Lnet/minecraft/world/item/ItemStack; a
getBiggestCraftableStack (Lnet/minecraft/world/item/crafting/RecipeHolder;ILit/unimi/dsi/fastutil/ints/IntList;)I a
getBiggestCraftableStack (Lnet/minecraft/world/item/crafting/RecipeHolder;Lit/unimi/dsi/fastutil/ints/IntList;)I a
getStackingIndex (Lnet/minecraft/world/item/ItemStack;)I c
has (I)Z b
put (II)V b
take (II)I a
net/minecraft/world/entity/player/StackedContents$RecipePicker cfm$a
data g
ingredientCount d
ingredients c
itemCount f
items e
path h
recipe b
this$0 a
<init> (Lnet/minecraft/world/entity/player/StackedContents;Lnet/minecraft/world/item/crafting/Recipe;)V <init>
dfs (I)Z a
getIndex (ZII)I d
getMinIngredientCount ()I b
getSatisfiedIndex (I)I d
getUniqueAvailableIngredientItems ()[I a
getVisitedIndex (ZI)I c
hasConnection (ZII)Z a
hasResidual (ZII)Z b
hasVisited (ZI)Z b
isSatisfied (I)Z b
setSatisfied (I)V c
toggleResidual (ZII)V c
tryPick (ILit/unimi/dsi/fastutil/ints/IntList;)Z a
tryPickAll (ILit/unimi/dsi/fastutil/ints/IntList;)I b
visit (ZI)V a
net/minecraft/world/entity/player/package-info cfn
net/minecraft/world/entity/projectile/AbstractArrow cfo
ARROW_BASE_DAMAGE f
FLAG_CRIT i
FLAG_CROSSBOW k
FLAG_NOPHYSICS j
ID_FLAGS g
PIERCE_LEVEL h
baseDamage n
inGround b
inGroundTime c
knockback o
lastState l
life m
pickup d
pickupItemStack s
piercedAndKilledEntities r
piercingIgnoreEntityIds q
shakeTime e
soundEvent p
<clinit> ()V <clinit>
<init> (Lnet/minecraft/world/entity/EntityType;DDDLnet/minecraft/world/level/Level;Lnet/minecraft/world/item/ItemStack;)V <init>
<init> (Lnet/minecraft/world/entity/EntityType;Lnet/minecraft/world/entity/LivingEntity;Lnet/minecraft/world/level/Level;Lnet/minecraft/world/item/ItemStack;)V <init>
<init> (Lnet/minecraft/world/entity/EntityType;Lnet/minecraft/world/level/Level;Lnet/minecraft/world/item/ItemStack;)V <init>
addAdditionalSaveData (Lnet/minecraft/nbt/CompoundTag;)V b
canHitEntity (Lnet/minecraft/world/entity/Entity;)Z a
defineSynchedData ()V c_
deflect ()V s
doPostHurtEffects (Lnet/minecraft/world/entity/LivingEntity;)V a
findHitEntity (Lnet/minecraft/world/phys/Vec3;Lnet/minecraft/world/phys/Vec3;)Lnet/minecraft/world/phys/EntityHitResult; a
getBaseDamage ()D A
getDefaultHitGroundSoundEvent ()Lnet/minecraft/sounds/SoundEvent; u
getEyeHeight (Lnet/minecraft/world/entity/Pose;Lnet/minecraft/world/entity/EntityDimensions;)F a
getHitGroundSoundEvent ()Lnet/minecraft/sounds/SoundEvent; x
getKnockback ()I B
getMovementEmission ()Lnet/minecraft/world/entity/Entity$MovementEmission; aW
getPickupItem ()Lnet/minecraft/world/item/ItemStack; y
getPickupItemStackOrigin ()Lnet/minecraft/world/item/ItemStack; z
getPierceLevel ()B E
getWaterInertia ()F G
isAttackable ()Z cq
isCritArrow ()Z C
isNoPhysics ()Z H
lerpMotion (DDD)V l
lerpTo (DDDFFI)V a
move (Lnet/minecraft/world/entity/MoverType;Lnet/minecraft/world/phys/Vec3;)V a
onHitBlock (Lnet/minecraft/world/phys/BlockHitResult;)V a
onHitEntity (Lnet/minecraft/world/phys/EntityHitResult;)V a
playerTouch (Lnet/minecraft/world/entity/player/Player;)V b_
readAdditionalSaveData (Lnet/minecraft/nbt/CompoundTag;)V a
resetPiercedEntities ()V N
setBaseDamage (D)V h
setCritArrow (Z)V a
setEnchantmentEffectsFromEntity (Lnet/minecraft/world/entity/LivingEntity;F)V a
setFlag (IZ)V a
setKnockback (I)V b
setNoPhysics (Z)V p
setOwner (Lnet/minecraft/world/entity/Entity;)V b
setPierceLevel (B)V a
setShotFromCrossbow (Z)V q
setSoundEvent (Lnet/minecraft/sounds/SoundEvent;)V b
shoot (DDDFF)V c
shotFromCrossbow ()Z D
shouldFall ()Z I
shouldRenderAtSqrDistance (D)Z a
startFalling ()V M
tick ()V l
tickDespawn ()V q
tryPickup (Lnet/minecraft/world/entity/player/Player;)Z a
net/minecraft/world/entity/projectile/AbstractArrow$1 cfo$1
$SwitchMap$net$minecraft$world$entity$projectile$AbstractArrow$Pickup a
<clinit> ()V <clinit>
net/minecraft/world/entity/projectile/AbstractArrow$Pickup cfo$a
$VALUES d
ALLOWED b
CREATIVE_ONLY c
DISALLOWED a
$values ()[Lnet/minecraft/world/entity/projectile/AbstractArrow$Pickup; a
<clinit> ()V <clinit>
<init> (Ljava/lang/String;I)V <init>
byOrdinal (I)Lnet/minecraft/world/entity/projectile/AbstractArrow$Pickup; a
valueOf (Ljava/lang/String;)Lnet/minecraft/world/entity/projectile/AbstractArrow$Pickup; valueOf
values ()[Lnet/minecraft/world/entity/projectile/AbstractArrow$Pickup; values
net/minecraft/world/entity/projectile/AbstractHurtingProjectile cfp
xPower b
yPower c
zPower d
<init> (Lnet/minecraft/world/entity/EntityType;DDDLnet/minecraft/world/level/Level;)V <init>
<init> (Lnet/minecraft/world/entity/EntityType;DDDDDDLnet/minecraft/world/level/Level;)V <init>
<init> (Lnet/minecraft/world/entity/EntityType;Lnet/minecraft/world/level/Level;)V <init>
<init> (Lnet/minecraft/world/entity/EntityType;Lnet/minecraft/world/entity/LivingEntity;DDDLnet/minecraft/world/level/Level;)V <init>
addAdditionalSaveData (Lnet/minecraft/nbt/CompoundTag;)V b
canHitEntity (Lnet/minecraft/world/entity/Entity;)Z a
defineSynchedData ()V c_
getAddEntityPacket ()Lnet/minecraft/network/protocol/Packet; dj
getClipType ()Lnet/minecraft/world/level/ClipContext$Block; ag_
getInertia ()F x
getLightLevelDependentMagicValue ()F bo
getLiquidInertia ()F y
getPickRadius ()F bE
getTrailParticle ()Lnet/minecraft/core/particles/ParticleOptions; u
hurt (Lnet/minecraft/world/damagesource/DamageSource;F)Z a
isPickable ()Z bt
readAdditionalSaveData (Lnet/minecraft/nbt/CompoundTag;)V a
recreateFromPacket (Lnet/minecraft/network/protocol/game/ClientboundAddEntityPacket;)V a
shouldBurn ()Z s
shouldRenderAtSqrDistance (D)Z a
tick ()V l
net/minecraft/world/entity/projectile/Arrow cfq
DEFAULT_ARROW_STACK j
EVENT_POTION_PUFF i
EXPOSED_POTION_DECAY_TIME f
ID_EFFECT_COLOR h
NO_EFFECT_COLOR g
effects l
fixedColor m
potion k
<clinit> ()V <clinit>
<init> (Lnet/minecraft/world/level/Level;Lnet/minecraft/world/entity/LivingEntity;Lnet/minecraft/world/item/ItemStack;)V <init>
<init> (Lnet/minecraft/world/level/Level;DDDLnet/minecraft/world/item/ItemStack;)V <init>
<init> (Lnet/minecraft/world/entity/EntityType;Lnet/minecraft/world/level/Level;)V <init>
addAdditionalSaveData (Lnet/minecraft/nbt/CompoundTag;)V b
addEffect (Lnet/minecraft/world/effect/MobEffectInstance;)V a
defineSynchedData ()V c_
doPostHurtEffects (Lnet/minecraft/world/entity/LivingEntity;)V a
getColor ()I I
getCustomColor (Lnet/minecraft/world/item/ItemStack;)I c
getPickupItem ()Lnet/minecraft/world/item/ItemStack; y
handleEntityEvent (B)V b
lambda$doPostHurtEffects$0 (I)I m
makeParticle (I)V c
readAdditionalSaveData (Lnet/minecraft/nbt/CompoundTag;)V a
setEffectsFromItem (Lnet/minecraft/world/item/ItemStack;)V a
setFixedColor (I)V d
tick ()V l
updateColor ()V M
net/minecraft/world/entity/projectile/DragonFireball cfr
SPLASH_RANGE e
<init> (Lnet/minecraft/world/entity/EntityType;Lnet/minecraft/world/level/Level;)V <init>
<init> (Lnet/minecraft/world/level/Level;Lnet/minecraft/world/entity/LivingEntity;DDD)V <init>
getTrailParticle ()Lnet/minecraft/core/particles/ParticleOptions; u
hurt (Lnet/minecraft/world/damagesource/DamageSource;F)Z a
isPickable ()Z bt
onHit (Lnet/minecraft/world/phys/HitResult;)V a
shouldBurn ()Z s
net/minecraft/world/entity/projectile/EvokerFangs cfs
ATTACK_DURATION b
ATTACK_TRIGGER_TICKS d
LIFE_OFFSET c
clientSideAttackStarted h
lifeTicks g
owner i
ownerUUID j
sentSpikeEvent f
warmupDelayTicks e
<init> (Lnet/minecraft/world/entity/EntityType;Lnet/minecraft/world/level/Level;)V <init>
<init> (Lnet/minecraft/world/level/Level;DDDFILnet/minecraft/world/entity/LivingEntity;)V <init>
addAdditionalSaveData (Lnet/minecraft/nbt/CompoundTag;)V b
dealDamageTo (Lnet/minecraft/world/entity/LivingEntity;)V c
defineSynchedData ()V c_
getAnimationProgress (F)F a
getOwner ()Lnet/minecraft/world/entity/LivingEntity; q
getOwner ()Lnet/minecraft/world/entity/Entity; w
handleEntityEvent (B)V b
readAdditionalSaveData (Lnet/minecraft/nbt/CompoundTag;)V a
setOwner (Lnet/minecraft/world/entity/LivingEntity;)V a
tick ()V l
net/minecraft/world/entity/projectile/EyeOfEnder cft
DATA_ITEM_STACK b
life f
surviveAfterDeath g
tx c
ty d
tz e
<clinit> ()V <clinit>
<init> (Lnet/minecraft/world/level/Level;DDD)V <init>
<init> (Lnet/minecraft/world/entity/EntityType;Lnet/minecraft/world/level/Level;)V <init>
addAdditionalSaveData (Lnet/minecraft/nbt/CompoundTag;)V b
defineSynchedData ()V c_
getItem ()Lnet/minecraft/world/item/ItemStack; q
getItemRaw ()Lnet/minecraft/world/item/ItemStack; s
getLightLevelDependentMagicValue ()F bo
isAttackable ()Z cq
lerpMotion (DDD)V l
readAdditionalSaveData (Lnet/minecraft/nbt/CompoundTag;)V a
setItem (Lnet/minecraft/world/item/ItemStack;)V a
shouldRenderAtSqrDistance (D)Z a
signalTo (Lnet/minecraft/core/BlockPos;)V a
tick ()V l
net/minecraft/world/entity/projectile/Fireball cfu
DATA_ITEM_STACK e
<clinit> ()V <clinit>
<init> (Lnet/minecraft/world/entity/EntityType;Lnet/minecraft/world/level/Level;)V <init>
<init> (Lnet/minecraft/world/entity/EntityType;Lnet/minecraft/world/entity/LivingEntity;DDDLnet/minecraft/world/level/Level;)V <init>
<init> (Lnet/minecraft/world/entity/EntityType;DDDDDDLnet/minecraft/world/level/Level;)V <init>
addAdditionalSaveData (Lnet/minecraft/nbt/CompoundTag;)V b
defineSynchedData ()V c_
getItem ()Lnet/minecraft/world/item/ItemStack; q
getItemRaw ()Lnet/minecraft/world/item/ItemStack; z
readAdditionalSaveData (Lnet/minecraft/nbt/CompoundTag;)V a
setItem (Lnet/minecraft/world/item/ItemStack;)V a
net/minecraft/world/entity/projectile/FireworkRocketEntity cfv
DATA_ATTACHED_TO_TARGET c
DATA_ID_FIREWORKS_ITEM b
DATA_SHOT_AT_ANGLE d
attachedToEntity g
life e
lifetime f
<clinit> ()V <clinit>
<init> (Lnet/minecraft/world/level/Level;Lnet/minecraft/world/item/ItemStack;DDDZ)V <init>
<init> (Lnet/minecraft/world/level/Level;DDDLnet/minecraft/world/item/ItemStack;)V <init>
<init> (Lnet/minecraft/world/level/Level;Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/entity/Entity;DDDZ)V <init>
<init> (Lnet/minecraft/world/entity/EntityType;Lnet/minecraft/world/level/Level;)V <init>
<init> (Lnet/minecraft/world/level/Level;Lnet/minecraft/world/entity/Entity;DDDLnet/minecraft/world/item/ItemStack;)V <init>
<init> (Lnet/minecraft/world/level/Level;Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/entity/LivingEntity;)V <init>
addAdditionalSaveData (Lnet/minecraft/nbt/CompoundTag;)V b
dealExplosionDamage ()V y
defineSynchedData ()V c_
explode ()V u
getItem ()Lnet/minecraft/world/item/ItemStack; q
handleEntityEvent (B)V b
hasExplosion ()Z x
isAttachedToEntity ()Z z
isAttackable ()Z cq
isShotAtAngle ()Z s
lambda$tick$0 (I)V b
onHitBlock (Lnet/minecraft/world/phys/BlockHitResult;)V a
onHitEntity (Lnet/minecraft/world/phys/EntityHitResult;)V a
readAdditionalSaveData (Lnet/minecraft/nbt/CompoundTag;)V a
shouldRender (DDD)Z k
shouldRenderAtSqrDistance (D)Z a
tick ()V l
net/minecraft/world/entity/projectile/FishingHook cfw
DATA_BITING h
DATA_HOOKED_ENTITY g
LOGGER b
MAX_OUT_OF_WATER_TIME f
biting d
currentState p
fishAngle m
hookedIn o
life i
luck q
lureSpeed r
nibble j
openWater n
outOfWaterTime e
syncronizedRandom c
timeUntilHooked l
timeUntilLured k
<clinit> ()V <clinit>
<init> (Lnet/minecraft/world/entity/EntityType;Lnet/minecraft/world/level/Level;)V <init>
<init> (Lnet/minecraft/world/entity/EntityType;Lnet/minecraft/world/level/Level;II)V <init>
<init> (Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/level/Level;II)V <init>
addAdditionalSaveData (Lnet/minecraft/nbt/CompoundTag;)V b
calculateOpenWater (Lnet/minecraft/core/BlockPos;)Z b
canChangeDimensions ()Z ct
canHitEntity (Lnet/minecraft/world/entity/Entity;)Z a
catchingFish (Lnet/minecraft/core/BlockPos;)V a
checkCollision ()V x
defineSynchedData ()V c_
getAddEntityPacket ()Lnet/minecraft/network/protocol/Packet; dj
getHookedIn ()Lnet/minecraft/world/entity/Entity; u
getMovementEmission ()Lnet/minecraft/world/entity/Entity$MovementEmission; aW
getOpenWaterTypeForArea (Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/BlockPos;)Lnet/minecraft/world/entity/projectile/FishingHook$OpenWaterType; a
getOpenWaterTypeForBlock (Lnet/minecraft/core/BlockPos;)Lnet/minecraft/world/entity/projectile/FishingHook$OpenWaterType; c
getPlayerOwner ()Lnet/minecraft/world/entity/player/Player; s
handleEntityEvent (B)V b
isOpenWaterFishing ()Z q
lambda$getOpenWaterTypeForArea$0 (Lnet/minecraft/world/entity/projectile/FishingHook$OpenWaterType;Lnet/minecraft/world/entity/projectile/FishingHook$OpenWaterType;)Lnet/minecraft/world/entity/projectile/FishingHook$OpenWaterType; a
lerpTo (DDDFFI)V a
onClientRemoval ()V ao
onHitBlock (Lnet/minecraft/world/phys/BlockHitResult;)V a
onHitEntity (Lnet/minecraft/world/phys/EntityHitResult;)V a
onSyncedDataUpdated (Lnet/minecraft/network/syncher/EntityDataAccessor;)V a
pullEntity (Lnet/minecraft/world/entity/Entity;)V c
readAdditionalSaveData (Lnet/minecraft/nbt/CompoundTag;)V a
recreateFromPacket (Lnet/minecraft/network/protocol/game/ClientboundAddEntityPacket;)V a
remove (Lnet/minecraft/world/entity/Entity$RemovalReason;)V a
retrieve (Lnet/minecraft/world/item/ItemStack;)I a
setHookedEntity (Lnet/minecraft/world/entity/Entity;)V A
setOwner (Lnet/minecraft/world/entity/Entity;)V b
shouldRenderAtSqrDistance (D)Z a
shouldStopFishing (Lnet/minecraft/world/entity/player/Player;)Z a
tick ()V l
updateOwnerInfo (Lnet/minecraft/world/entity/projectile/FishingHook;)V a
net/minecraft/world/entity/projectile/FishingHook$1 cfw$1
$SwitchMap$net$minecraft$world$entity$projectile$FishingHook$OpenWaterType a
<clinit> ()V <clinit>
net/minecraft/world/entity/projectile/FishingHook$FishHookState cfw$a
$VALUES d
BOBBING c
FLYING a
HOOKED_IN_ENTITY b
$values ()[Lnet/minecraft/world/entity/projectile/FishingHook$FishHookState; a
<clinit> ()V <clinit>
<init> (Ljava/lang/String;I)V <init>
valueOf (Ljava/lang/String;)Lnet/minecraft/world/entity/projectile/FishingHook$FishHookState; valueOf
values ()[Lnet/minecraft/world/entity/projectile/FishingHook$FishHookState; values
net/minecraft/world/entity/projectile/FishingHook$OpenWaterType cfw$b
$VALUES d
ABOVE_WATER a
INSIDE_WATER b
INVALID c
$values ()[Lnet/minecraft/world/entity/projectile/FishingHook$OpenWaterType; a
<clinit> ()V <clinit>
<init> (Ljava/lang/String;I)V <init>
valueOf (Ljava/lang/String;)Lnet/minecraft/world/entity/projectile/FishingHook$OpenWaterType; valueOf
values ()[Lnet/minecraft/world/entity/projectile/FishingHook$OpenWaterType; values
net/minecraft/world/entity/projectile/ItemSupplier cfx
getItem ()Lnet/minecraft/world/item/ItemStack; q
net/minecraft/world/entity/projectile/LargeFireball cfy
explosionPower e
<init> (Lnet/minecraft/world/level/Level;Lnet/minecraft/world/entity/LivingEntity;DDDI)V <init>
<init> (Lnet/minecraft/world/entity/EntityType;Lnet/minecraft/world/level/Level;)V <init>
addAdditionalSaveData (Lnet/minecraft/nbt/CompoundTag;)V b
onHit (Lnet/minecraft/world/phys/HitResult;)V a
onHitEntity (Lnet/minecraft/world/phys/EntityHitResult;)V a
readAdditionalSaveData (Lnet/minecraft/nbt/CompoundTag;)V a
net/minecraft/world/entity/projectile/LlamaSpit cfz
<init> (Lnet/minecraft/world/level/Level;Lnet/minecraft/world/entity/animal/horse/Llama;)V <init>
<init> (Lnet/minecraft/world/entity/EntityType;Lnet/minecraft/world/level/Level;)V <init>
defineSynchedData ()V c_
onHitBlock (Lnet/minecraft/world/phys/BlockHitResult;)V a
onHitEntity (Lnet/minecraft/world/phys/EntityHitResult;)V a
recreateFromPacket (Lnet/minecraft/network/protocol/game/ClientboundAddEntityPacket;)V a
tick ()V l
net/minecraft/world/entity/projectile/Projectile cga
cachedOwner c
hasBeenShot e
leftOwner d
ownerUUID b
<init> (Lnet/minecraft/world/entity/EntityType;Lnet/minecraft/world/level/Level;)V <init>
addAdditionalSaveData (Lnet/minecraft/nbt/CompoundTag;)V b
canHitEntity (Lnet/minecraft/world/entity/Entity;)Z a
checkLeftOwner ()Z s
getAddEntityPacket ()Lnet/minecraft/network/protocol/Packet; dj
getEffectSource ()Lnet/minecraft/world/entity/Entity; J
getOwner ()Lnet/minecraft/world/entity/Entity; w
lambda$checkLeftOwner$0 (Lnet/minecraft/world/entity/Entity;)Z c
lerpMotion (DDD)V l
lerpRotation (FF)F d
mayBreak (Lnet/minecraft/world/level/Level;)Z b
mayInteract (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;)Z a
onHit (Lnet/minecraft/world/phys/HitResult;)V a
onHitBlock (Lnet/minecraft/world/phys/BlockHitResult;)V a
onHitEntity (Lnet/minecraft/world/phys/EntityHitResult;)V a
ownedBy (Lnet/minecraft/world/entity/Entity;)Z d
readAdditionalSaveData (Lnet/minecraft/nbt/CompoundTag;)V a
recreateFromPacket (Lnet/minecraft/network/protocol/game/ClientboundAddEntityPacket;)V a
restoreFrom (Lnet/minecraft/world/entity/Entity;)V w
setOwner (Lnet/minecraft/world/entity/Entity;)V b
shoot (DDDFF)V c
shootFromRotation (Lnet/minecraft/world/entity/Entity;FFFFF)V a
tick ()V l
updateRotation ()V K
net/minecraft/world/entity/projectile/ProjectileUtil cgb
DEFAULT_ENTITY_HIT_RESULT_MARGIN a
<init> ()V <init>
getEntityHitResult (Lnet/minecraft/world/entity/Entity;Lnet/minecraft/world/phys/Vec3;Lnet/minecraft/world/phys/Vec3;Lnet/minecraft/world/phys/AABB;Ljava/util/function/Predicate;D)Lnet/minecraft/world/phys/EntityHitResult; a
getEntityHitResult (Lnet/minecraft/world/level/Level;Lnet/minecraft/world/entity/Entity;Lnet/minecraft/world/phys/Vec3;Lnet/minecraft/world/phys/Vec3;Lnet/minecraft/world/phys/AABB;Ljava/util/function/Predicate;F)Lnet/minecraft/world/phys/EntityHitResult; a
getEntityHitResult (Lnet/minecraft/world/level/Level;Lnet/minecraft/world/entity/Entity;Lnet/minecraft/world/phys/Vec3;Lnet/minecraft/world/phys/Vec3;Lnet/minecraft/world/phys/AABB;Ljava/util/function/Predicate;)Lnet/minecraft/world/phys/EntityHitResult; a
getHitResult (Lnet/minecraft/world/phys/Vec3;Lnet/minecraft/world/entity/Entity;Ljava/util/function/Predicate;Lnet/minecraft/world/phys/Vec3;Lnet/minecraft/world/level/Level;FLnet/minecraft/world/level/ClipContext$Block;)Lnet/minecraft/world/phys/HitResult; a
getHitResultOnMoveVector (Lnet/minecraft/world/entity/Entity;Ljava/util/function/Predicate;)Lnet/minecraft/world/phys/HitResult; a
getHitResultOnMoveVector (Lnet/minecraft/world/entity/Entity;Ljava/util/function/Predicate;Lnet/minecraft/world/level/ClipContext$Block;)Lnet/minecraft/world/phys/HitResult; a
getHitResultOnViewVector (Lnet/minecraft/world/entity/Entity;Ljava/util/function/Predicate;D)Lnet/minecraft/world/phys/HitResult; a
getMobArrow (Lnet/minecraft/world/entity/LivingEntity;Lnet/minecraft/world/item/ItemStack;F)Lnet/minecraft/world/entity/projectile/AbstractArrow; a
getWeaponHoldingHand (Lnet/minecraft/world/entity/LivingEntity;Lnet/minecraft/world/item/Item;)Lnet/minecraft/world/InteractionHand; a
rotateTowardsMovement (Lnet/minecraft/world/entity/Entity;F)V a
net/minecraft/world/entity/projectile/ShulkerBullet cgc
SPEED b
currentMoveDirection d
finalTarget c
flightSteps e
targetDeltaX f
targetDeltaY g
targetDeltaZ h
targetId i
<init> (Lnet/minecraft/world/level/Level;Lnet/minecraft/world/entity/LivingEntity;Lnet/minecraft/world/entity/Entity;Lnet/minecraft/core/Direction$Axis;)V <init>
<init> (Lnet/minecraft/world/entity/EntityType;Lnet/minecraft/world/level/Level;)V <init>
addAdditionalSaveData (Lnet/minecraft/nbt/CompoundTag;)V b
canHitEntity (Lnet/minecraft/world/entity/Entity;)Z a
checkDespawn ()V dy
defineSynchedData ()V c_
destroy ()V s
getLightLevelDependentMagicValue ()F bo
getMoveDirection ()Lnet/minecraft/core/Direction; q
getSoundSource ()Lnet/minecraft/sounds/SoundSource; db
hurt (Lnet/minecraft/world/damagesource/DamageSource;F)Z a
isOnFire ()Z bN
isPickable ()Z bt
onHit (Lnet/minecraft/world/phys/HitResult;)V a
onHitBlock (Lnet/minecraft/world/phys/BlockHitResult;)V a
onHitEntity (Lnet/minecraft/world/phys/EntityHitResult;)V a
readAdditionalSaveData (Lnet/minecraft/nbt/CompoundTag;)V a
recreateFromPacket (Lnet/minecraft/network/protocol/game/ClientboundAddEntityPacket;)V a
selectNextMoveDirection (Lnet/minecraft/core/Direction$Axis;)V a
setMoveDirection (Lnet/minecraft/core/Direction;)V a
shouldRenderAtSqrDistance (D)Z a
tick ()V l
net/minecraft/world/entity/projectile/SmallFireball cgd
<init> (Lnet/minecraft/world/level/Level;DDDDDD)V <init>
<init> (Lnet/minecraft/world/entity/EntityType;Lnet/minecraft/world/level/Level;)V <init>
<init> (Lnet/minecraft/world/level/Level;Lnet/minecraft/world/entity/LivingEntity;DDD)V <init>
hurt (Lnet/minecraft/world/damagesource/DamageSource;F)Z a
isPickable ()Z bt
onHit (Lnet/minecraft/world/phys/HitResult;)V a
onHitBlock (Lnet/minecraft/world/phys/BlockHitResult;)V a
onHitEntity (Lnet/minecraft/world/phys/EntityHitResult;)V a
net/minecraft/world/entity/projectile/Snowball cge
<init> (Lnet/minecraft/world/level/Level;DDD)V <init>
<init> (Lnet/minecraft/world/entity/EntityType;Lnet/minecraft/world/level/Level;)V <init>
<init> (Lnet/minecraft/world/level/Level;Lnet/minecraft/world/entity/LivingEntity;)V <init>
getDefaultItem ()Lnet/minecraft/world/item/Item; s
getParticle ()Lnet/minecraft/core/particles/ParticleOptions; y
handleEntityEvent (B)V b
onHit (Lnet/minecraft/world/phys/HitResult;)V a
onHitEntity (Lnet/minecraft/world/phys/EntityHitResult;)V a
net/minecraft/world/entity/projectile/SpectralArrow cgf
DEFAULT_ARROW_STACK f
duration g
<clinit> ()V <clinit>
<init> (Lnet/minecraft/world/entity/EntityType;Lnet/minecraft/world/level/Level;)V <init>
<init> (Lnet/minecraft/world/level/Level;Lnet/minecraft/world/entity/LivingEntity;Lnet/minecraft/world/item/ItemStack;)V <init>
<init> (Lnet/minecraft/world/level/Level;DDDLnet/minecraft/world/item/ItemStack;)V <init>
addAdditionalSaveData (Lnet/minecraft/nbt/CompoundTag;)V b
doPostHurtEffects (Lnet/minecraft/world/entity/LivingEntity;)V a
readAdditionalSaveData (Lnet/minecraft/nbt/CompoundTag;)V a
tick ()V l
net/minecraft/world/entity/projectile/ThrowableItemProjectile cgg
DATA_ITEM_STACK b
<clinit> ()V <clinit>
<init> (Lnet/minecraft/world/entity/EntityType;Lnet/minecraft/world/level/Level;)V <init>
<init> (Lnet/minecraft/world/entity/EntityType;DDDLnet/minecraft/world/level/Level;)V <init>
<init> (Lnet/minecraft/world/entity/EntityType;Lnet/minecraft/world/entity/LivingEntity;Lnet/minecraft/world/level/Level;)V <init>
addAdditionalSaveData (Lnet/minecraft/nbt/CompoundTag;)V b
defineSynchedData ()V c_
getDefaultItem ()Lnet/minecraft/world/item/Item; s
getItem ()Lnet/minecraft/world/item/ItemStack; q
getItemRaw ()Lnet/minecraft/world/item/ItemStack; u
readAdditionalSaveData (Lnet/minecraft/nbt/CompoundTag;)V a
setItem (Lnet/minecraft/world/item/ItemStack;)V a
net/minecraft/world/entity/projectile/ThrowableProjectile cgh
<init> (Lnet/minecraft/world/entity/EntityType;Lnet/minecraft/world/level/Level;)V <init>
<init> (Lnet/minecraft/world/entity/EntityType;DDDLnet/minecraft/world/level/Level;)V <init>
<init> (Lnet/minecraft/world/entity/EntityType;Lnet/minecraft/world/entity/LivingEntity;Lnet/minecraft/world/level/Level;)V <init>
getGravity ()F x
shouldRenderAtSqrDistance (D)Z a
tick ()V l
net/minecraft/world/entity/projectile/ThrownEgg cgi
<init> (Lnet/minecraft/world/level/Level;DDD)V <init>
<init> (Lnet/minecraft/world/entity/EntityType;Lnet/minecraft/world/level/Level;)V <init>
<init> (Lnet/minecraft/world/level/Level;Lnet/minecraft/world/entity/LivingEntity;)V <init>
getDefaultItem ()Lnet/minecraft/world/item/Item; s
handleEntityEvent (B)V b
onHit (Lnet/minecraft/world/phys/HitResult;)V a
onHitEntity (Lnet/minecraft/world/phys/EntityHitResult;)V a
net/minecraft/world/entity/projectile/ThrownEnderpearl cgj
<init> (Lnet/minecraft/world/entity/EntityType;Lnet/minecraft/world/level/Level;)V <init>
<init> (Lnet/minecraft/world/level/Level;Lnet/minecraft/world/entity/LivingEntity;)V <init>
changeDimension (Lnet/minecraft/server/level/ServerLevel;)Lnet/minecraft/world/entity/Entity; b
getDefaultItem ()Lnet/minecraft/world/item/Item; s
onHit (Lnet/minecraft/world/phys/HitResult;)V a
onHitEntity (Lnet/minecraft/world/phys/EntityHitResult;)V a
tick ()V l
net/minecraft/world/entity/projectile/ThrownExperienceBottle cgk
<init> (Lnet/minecraft/world/level/Level;DDD)V <init>
<init> (Lnet/minecraft/world/entity/EntityType;Lnet/minecraft/world/level/Level;)V <init>
<init> (Lnet/minecraft/world/level/Level;Lnet/minecraft/world/entity/LivingEntity;)V <init>
getDefaultItem ()Lnet/minecraft/world/item/Item; s
getGravity ()F x
onHit (Lnet/minecraft/world/phys/HitResult;)V a
net/minecraft/world/entity/projectile/ThrownPotion cgl
SPLASH_RANGE b
SPLASH_RANGE_SQ d
WATER_SENSITIVE_OR_ON_FIRE c
<clinit> ()V <clinit>
<init> (Lnet/minecraft/world/level/Level;DDD)V <init>
<init> (Lnet/minecraft/world/entity/EntityType;Lnet/minecraft/world/level/Level;)V <init>
<init> (Lnet/minecraft/world/level/Level;Lnet/minecraft/world/entity/LivingEntity;)V <init>
applySplash (Ljava/util/List;Lnet/minecraft/world/entity/Entity;)V a
applyWater ()V y
dowseFire (Lnet/minecraft/core/BlockPos;)V a
getDefaultItem ()Lnet/minecraft/world/item/Item; s
getGravity ()F x
isLingering ()Z z
lambda$applySplash$1 (DI)I a
lambda$static$0 (Lnet/minecraft/world/entity/LivingEntity;)Z a
makeAreaOfEffectCloud (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/item/alchemy/Potion;)V a
onHit (Lnet/minecraft/world/phys/HitResult;)V a
onHitBlock (Lnet/minecraft/world/phys/BlockHitResult;)V a
net/minecraft/world/entity/projectile/ThrownTrident cgm
DEFAULT_ARROW_STACK i
ID_FOIL h
ID_LOYALTY g
clientSideReturnTridentTickCount f
dealtDamage j
<clinit> ()V <clinit>
<init> (Lnet/minecraft/world/level/Level;Lnet/minecraft/world/entity/LivingEntity;Lnet/minecraft/world/item/ItemStack;)V <init>
<init> (Lnet/minecraft/world/entity/EntityType;Lnet/minecraft/world/level/Level;)V <init>
addAdditionalSaveData (Lnet/minecraft/nbt/CompoundTag;)V b
defineSynchedData ()V c_
findHitEntity (Lnet/minecraft/world/phys/Vec3;Lnet/minecraft/world/phys/Vec3;)Lnet/minecraft/world/phys/EntityHitResult; a
getDefaultHitGroundSoundEvent ()Lnet/minecraft/sounds/SoundEvent; u
getWaterInertia ()F G
isAcceptibleReturnOwner ()Z N
isChanneling ()Z M
isFoil ()Z I
onHitEntity (Lnet/minecraft/world/phys/EntityHitResult;)V a
playerTouch (Lnet/minecraft/world/entity/player/Player;)V b_
readAdditionalSaveData (Lnet/minecraft/nbt/CompoundTag;)V a
shouldRender (DDD)Z k
tick ()V l
tickDespawn ()V q
tryPickup (Lnet/minecraft/world/entity/player/Player;)Z a
net/minecraft/world/entity/projectile/WindCharge cgn
EXPLOSION_DAMAGE_CALCULATOR e
<clinit> ()V <clinit>
<init> (Lnet/minecraft/world/entity/EntityType;Lnet/minecraft/world/entity/monster/breeze/Breeze;Lnet/minecraft/world/level/Level;)V <init>
<init> (Lnet/minecraft/world/entity/EntityType;Lnet/minecraft/world/level/Level;)V <init>
canCollideWith (Lnet/minecraft/world/entity/Entity;)Z h
canHitEntity (Lnet/minecraft/world/entity/Entity;)Z a
explode ()V z
getClipType ()Lnet/minecraft/world/level/ClipContext$Block; ag_
getEyeHeight (Lnet/minecraft/world/entity/Pose;Lnet/minecraft/world/entity/EntityDimensions;)F a
getInertia ()F x
getItem ()Lnet/minecraft/world/item/ItemStack; q
getLiquidInertia ()F y
getTrailParticle ()Lnet/minecraft/core/particles/ParticleOptions; u
makeBoundingBox ()Lnet/minecraft/world/phys/AABB; aq
onHit (Lnet/minecraft/world/phys/HitResult;)V a
onHitBlock (Lnet/minecraft/world/phys/BlockHitResult;)V a
onHitEntity (Lnet/minecraft/world/phys/EntityHitResult;)V a
shouldBurn ()Z s
net/minecraft/world/entity/projectile/WindCharge$WindChargeExplosionDamageCalculator cgn$a
<init> ()V <init>
shouldDamageEntity (Lnet/minecraft/world/level/Explosion;Lnet/minecraft/world/entity/Entity;)Z a
net/minecraft/world/entity/projectile/WitherSkull cgo
DATA_DANGEROUS e
<clinit> ()V <clinit>
<init> (Lnet/minecraft/world/level/Level;Lnet/minecraft/world/entity/LivingEntity;DDD)V <init>
<init> (Lnet/minecraft/world/entity/EntityType;Lnet/minecraft/world/level/Level;)V <init>
addAdditionalSaveData (Lnet/minecraft/nbt/CompoundTag;)V b
defineSynchedData ()V c_
getBlockExplosionResistance (Lnet/minecraft/world/level/Explosion;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/material/FluidState;F)F a
getInertia ()F x
hurt (Lnet/minecraft/world/damagesource/DamageSource;F)Z a
isDangerous ()Z z
isOnFire ()Z bN
isPickable ()Z bt
onHit (Lnet/minecraft/world/phys/HitResult;)V a
onHitEntity (Lnet/minecraft/world/phys/EntityHitResult;)V a
readAdditionalSaveData (Lnet/minecraft/nbt/CompoundTag;)V a
setDangerous (Z)V a
shouldBurn ()Z s
net/minecraft/world/entity/projectile/package-info cgp
net/minecraft/world/entity/raid/Raid cgq
ATTEMPT_RAID_CLOSE j
ATTEMPT_RAID_FARTHEST i
ATTEMPT_RAID_INSIDE k
DEFAULT_MAX_BAD_OMEN_LEVEL e
DEFAULT_PRE_RAID_TICKS r
HERO_OF_THE_VILLAGE_DURATION x
LOW_MOB_THRESHOLD t
MAX_CELEBRATION_TICKS c
MAX_NO_ACTION_TIME b
NUM_SPAWN_ATTEMPTS n
OMINOUS_BANNER_PATTERN_NAME o
OUTSIDE_RAID_BOUNDS_TIMEOUT s
POST_RAID_TICK_LIMIT q
RAIDERS_REMAINING p
RAID_BAR_DEFEAT_COMPONENT w
RAID_BAR_VICTORY_COMPONENT v
RAID_NAME_COMPONENT u
RAID_REMOVAL_THRESHOLD_SQR g
RAID_TIMEOUT_TICKS m
SECTION_RADIUS_FOR_FINDING_NEW_VILLAGE_CENTER h
TICKS_PER_DAY d
VALID_RAID_RADIUS_SQR f
VILLAGE_RADIUS_BUFFER a
VILLAGE_SEARCH_RADIUS l
active I
badOmenLevel H
celebrationTicks Q
center C
groupRaiderMap z
groupToLeaderMap y
groupsSpawned J
heroesOfTheVillage A
id F
level D
numGroups O
postRaidTicks L
raidCooldownTicks M
raidEvent K
random N
started E
status P
ticksActive B
totalHealth G
waveSpawnPos R
<clinit> ()V <clinit>
<init> (ILnet/minecraft/server/level/ServerLevel;Lnet/minecraft/core/BlockPos;)V <init>
<init> (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/nbt/CompoundTag;)V <init>
absorbBadOmen (Lnet/minecraft/world/entity/player/Player;)V a
addHeroOfTheVillage (Lnet/minecraft/world/entity/Entity;)V a
addWaveMob (ILnet/minecraft/world/entity/raid/Raider;Z)Z a
addWaveMob (ILnet/minecraft/world/entity/raid/Raider;)Z b
findRandomSpawnPos (II)Lnet/minecraft/core/BlockPos; a
getAllRaiders ()Ljava/util/Set; h
getBadOmenLevel ()I m
getCenter ()Lnet/minecraft/core/BlockPos; t
getDefaultNumSpawns (Lnet/minecraft/world/entity/raid/Raid$RaiderType;IZ)I a
getEnchantOdds ()F w
getGroupsSpawned ()I k
getHealthOfLivingRaiders ()F q
getId ()I u
getLeader (I)Lnet/minecraft/world/entity/raid/Raider; b
getLeaderBannerInstance ()Lnet/minecraft/world/item/ItemStack; s
getLevel ()Lnet/minecraft/world/level/Level; i
getMaxBadOmenLevel ()I l
getNumGroups (Lnet/minecraft/world/Difficulty;)I a
getPotentialBonusSpawns (Lnet/minecraft/world/entity/raid/Raid$RaiderType;Lnet/minecraft/util/RandomSource;ILnet/minecraft/world/DifficultyInstance;Z)I a
getTotalHealth ()F g
getTotalRaidersAlive ()I r
getValidSpawnPos (I)Ljava/util/Optional; d
hasBonusWave ()Z C
hasFirstWaveSpawned ()Z c
hasMoreWaves ()Z A
hasSpawnedBonusWave ()Z D
isActive ()Z v
isBetweenWaves ()Z b
isFinalWave ()Z B
isLoss ()Z f
isOver ()Z a
isStarted ()Z j
isStopped ()Z d
isVictory ()Z e
joinRaid (ILnet/minecraft/world/entity/raid/Raider;Lnet/minecraft/core/BlockPos;Z)V a
lambda$addWaveMob$2 (Ljava/lang/Integer;)Ljava/util/Set; a
lambda$moveRaidCenterToNearbyVillageSection$1 (Lnet/minecraft/core/BlockPos;)D d
lambda$validPlayer$0 (Lnet/minecraft/server/level/ServerPlayer;)Z a
moveRaidCenterToNearbyVillageSection ()V z
playSound (Lnet/minecraft/core/BlockPos;)V a
removeFromRaid (Lnet/minecraft/world/entity/raid/Raider;Z)V a
removeLeader (I)V c
save (Lnet/minecraft/nbt/CompoundTag;)Lnet/minecraft/nbt/CompoundTag; a
setBadOmenLevel (I)V a
setCenter (Lnet/minecraft/core/BlockPos;)V c
setDirty ()V H
setLeader (ILnet/minecraft/world/entity/raid/Raider;)V a
shouldSpawnBonusGroup ()Z E
shouldSpawnGroup ()Z G
spawnGroup (Lnet/minecraft/core/BlockPos;)V b
stop ()V n
tick ()V o
updateBossbar ()V p
updatePlayers ()V y
updateRaiders ()V F
validPlayer ()Ljava/util/function/Predicate; x
net/minecraft/world/entity/raid/Raid$1 cgq$1
$SwitchMap$net$minecraft$world$Difficulty b
$SwitchMap$net$minecraft$world$entity$raid$Raid$RaiderType a
<clinit> ()V <clinit>
net/minecraft/world/entity/raid/Raid$RaidStatus cgq$a
$VALUES f
LOSS c
ONGOING a
STOPPED d
VALUES e
VICTORY b
$values ()[Lnet/minecraft/world/entity/raid/Raid$RaidStatus; b
<clinit> ()V <clinit>
<init> (Ljava/lang/String;I)V <init>
getByName (Ljava/lang/String;)Lnet/minecraft/world/entity/raid/Raid$RaidStatus; a
getName ()Ljava/lang/String; a
valueOf (Ljava/lang/String;)Lnet/minecraft/world/entity/raid/Raid$RaidStatus; valueOf
values ()[Lnet/minecraft/world/entity/raid/Raid$RaidStatus; values
net/minecraft/world/entity/raid/Raid$RaiderType cgq$b
$VALUES i
EVOKER b
PILLAGER c
RAVAGER e
VALUES f
VINDICATOR a
WITCH d
entityType g
spawnsPerWaveBeforeBonus h
$values ()[Lnet/minecraft/world/entity/raid/Raid$RaiderType; a
<clinit> ()V <clinit>
<init> (Ljava/lang/String;ILnet/minecraft/world/entity/EntityType;[I)V <init>
valueOf (Ljava/lang/String;)Lnet/minecraft/world/entity/raid/Raid$RaiderType; valueOf
values ()[Lnet/minecraft/world/entity/raid/Raid$RaiderType; values
net/minecraft/world/entity/raid/Raider cgr
ALLOWED_ITEMS b
IS_CELEBRATING c
canJoinRaid bT
raid d
ticksOutsideRaid bU
wave e
<clinit> ()V <clinit>
<init> (Lnet/minecraft/world/entity/EntityType;Lnet/minecraft/world/level/Level;)V <init>
access$000 (Lnet/minecraft/world/entity/raid/Raider;)Lnet/minecraft/util/RandomSource; a
access$100 (Lnet/minecraft/world/entity/raid/Raider;)F b
access$200 (Lnet/minecraft/world/entity/raid/Raider;)Lnet/minecraft/util/RandomSource; c
access$300 (Lnet/minecraft/world/entity/raid/Raider;)Z d
access$400 (Lnet/minecraft/world/entity/raid/Raider;)Lnet/minecraft/util/RandomSource; e
access$500 (Lnet/minecraft/world/entity/raid/Raider;)Lnet/minecraft/util/RandomSource; f
addAdditionalSaveData (Lnet/minecraft/nbt/CompoundTag;)V b
aiStep ()V d_
applyRaidBuffs (IZ)V a
canJoinPatrol ()Z gl
canJoinRaid ()Z gr
defineSynchedData ()V c_
die (Lnet/minecraft/world/damagesource/DamageSource;)V a
finalizeSpawn (Lnet/minecraft/world/level/ServerLevelAccessor;Lnet/minecraft/world/DifficultyInstance;Lnet/minecraft/world/entity/MobSpawnType;Lnet/minecraft/world/entity/SpawnGroupData;Lnet/minecraft/nbt/CompoundTag;)Lnet/minecraft/world/entity/SpawnGroupData; a
getCelebrateSound ()Lnet/minecraft/sounds/SoundEvent; af_
getCurrentRaid ()Lnet/minecraft/world/entity/raid/Raid; gs
getTicksOutsideRaid ()I gw
getWave ()I gu
hasActiveRaid ()Z gt
hurt (Lnet/minecraft/world/damagesource/DamageSource;F)Z a
isCelebrating ()Z gv
lambda$static$0 (Lnet/minecraft/world/entity/item/ItemEntity;)Z c
pickUpItem (Lnet/minecraft/world/entity/item/ItemEntity;)V b
readAdditionalSaveData (Lnet/minecraft/nbt/CompoundTag;)V a
registerGoals ()V B
removeWhenFarAway (D)Z h
requiresCustomPersistence ()Z W
setCanJoinRaid (Z)V z
setCelebrating (Z)V A
setCurrentRaid (Lnet/minecraft/world/entity/raid/Raid;)V a
setTicksOutsideRaid (I)V c
setWave (I)V b
updateNoActionTime ()V gj
net/minecraft/world/entity/raid/Raider$HoldGroundAttackGoal cgr$a
hostileRadiusSqr d
mob c
shoutTargeting a
this$0 b
<init> (Lnet/minecraft/world/entity/raid/Raider;Lnet/minecraft/world/entity/monster/AbstractIllager;F)V <init>
canUse ()Z a
requiresUpdateEveryTick ()Z T_
start ()V c
stop ()V d
tick ()V e
net/minecraft/world/entity/raid/Raider$ObtainRaidLeaderBannerGoal cgr$b
mob b
this$0 a
<init> (Lnet/minecraft/world/entity/raid/Raider;Lnet/minecraft/world/entity/raid/Raider;)V <init>
canUse ()Z a
tick ()V e
net/minecraft/world/entity/raid/Raider$RaiderCelebration cgr$c
mob b
this$0 a
<init> (Lnet/minecraft/world/entity/raid/Raider;Lnet/minecraft/world/entity/raid/Raider;)V <init>
canUse ()Z a
start ()V c
stop ()V d
tick ()V e
net/minecraft/world/entity/raid/Raider$RaiderMoveThroughVillageGoal cgr$d
distanceToPoi e
poiPos c
raider a
speedModifier b
stuck f
visited d
<init> (Lnet/minecraft/world/entity/raid/Raider;DI)V <init>
canContinueToUse ()Z b
canUse ()Z a
hasNotVisited (Lnet/minecraft/core/BlockPos;)Z a
hasSuitablePoi ()Z i
isValidRaid ()Z h
lambda$hasSuitablePoi$0 (Lnet/minecraft/core/Holder;)Z a
start ()V c
stop ()V d
tick ()V e
updateVisited ()V k
net/minecraft/world/entity/raid/Raids cgs
RAID_FILE_ID a
level c
nextAvailableID d
raidMap b
tick e
<init> (Lnet/minecraft/server/level/ServerLevel;)V <init>
canJoinRaid (Lnet/minecraft/world/entity/raid/Raider;Lnet/minecraft/world/entity/raid/Raid;)Z a
createOrExtendRaid (Lnet/minecraft/server/level/ServerPlayer;)Lnet/minecraft/world/entity/raid/Raid; a
factory (Lnet/minecraft/server/level/ServerLevel;)Lnet/minecraft/world/level/saveddata/SavedData$Factory; a
get (I)Lnet/minecraft/world/entity/raid/Raid; a
getFileId (Lnet/minecraft/core/Holder;)Ljava/lang/String; a
getNearbyRaid (Lnet/minecraft/core/BlockPos;I)Lnet/minecraft/world/entity/raid/Raid; a
getOrCreateRaid (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/core/BlockPos;)Lnet/minecraft/world/entity/raid/Raid; a
getUniqueId ()I b
lambda$createOrExtendRaid$2 (Lnet/minecraft/core/Holder;)Z b
lambda$factory$0 (Lnet/minecraft/server/level/ServerLevel;)Lnet/minecraft/world/entity/raid/Raids; b
lambda$factory$1 (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/nbt/CompoundTag;)Lnet/minecraft/world/entity/raid/Raids; b
load (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/nbt/CompoundTag;)Lnet/minecraft/world/entity/raid/Raids; a
save (Lnet/minecraft/nbt/CompoundTag;)Lnet/minecraft/nbt/CompoundTag; a
tick ()V a
net/minecraft/world/entity/raid/package-info cgt
net/minecraft/world/entity/schedule/Activity cgu
ADMIRE_ITEM m
AVOID n
CELEBRATE l
CORE a
DIG z
EMERGE y
FIGHT k
HIDE j
IDLE b
INVESTIGATE w
LAY_SPAWN u
LONG_JUMP q
MEET f
PANIC g
PLAY d
PLAY_DEAD p
PRE_RAID i
RAID h
RAM r
REST e
RIDE o
ROAR x
SNIFF v
SWIM t
TONGUE s
WORK c
hashCode B
name A
<clinit> ()V <clinit>
<init> (Ljava/lang/String;)V <init>
equals (Ljava/lang/Object;)Z equals
getName ()Ljava/lang/String; a
hashCode ()I hashCode
register (Ljava/lang/String;)Lnet/minecraft/world/entity/schedule/Activity; a
toString ()Ljava/lang/String; toString
net/minecraft/world/entity/schedule/Keyframe cgv
timeStamp a
value b
<init> (IF)V <init>
getTimeStamp ()I a
getValue ()F b
net/minecraft/world/entity/schedule/Schedule cgw
EMPTY c
SIMPLE d
TOTAL_WORK_TIME b
VILLAGER_BABY e
VILLAGER_DEFAULT f
WORK_START_TIME a
timelines g
<clinit> ()V <clinit>
<init> ()V <init>
ensureTimelineExistsFor (Lnet/minecraft/world/entity/schedule/Activity;)V a
getActivityAt (I)Lnet/minecraft/world/entity/schedule/Activity; a
getAllTimelinesExceptFor (Lnet/minecraft/world/entity/schedule/Activity;)Ljava/util/List; c
getTimelineFor (Lnet/minecraft/world/entity/schedule/Activity;)Lnet/minecraft/world/entity/schedule/Timeline; b
lambda$getActivityAt$1 (ILjava/util/Map$Entry;)D a
lambda$getAllTimelinesExceptFor$0 (Lnet/minecraft/world/entity/schedule/Activity;Ljava/util/Map$Entry;)Z a
register (Ljava/lang/String;)Lnet/minecraft/world/entity/schedule/ScheduleBuilder; a
net/minecraft/world/entity/schedule/ScheduleBuilder cgx
schedule a
transitions b
<init> (Lnet/minecraft/world/entity/schedule/Schedule;)V <init>
build ()Lnet/minecraft/world/entity/schedule/Schedule; a
changeActivityAt (ILnet/minecraft/world/entity/schedule/Activity;)Lnet/minecraft/world/entity/schedule/ScheduleBuilder; a
lambda$build$0 (Lnet/minecraft/world/entity/schedule/ScheduleBuilder$ActivityTransition;Lnet/minecraft/world/entity/schedule/Timeline;)V a
lambda$build$1 (Lnet/minecraft/world/entity/schedule/ScheduleBuilder$ActivityTransition;)V a
net/minecraft/world/entity/schedule/ScheduleBuilder$ActivityTransition cgx$a
activity b
time a
<init> (ILnet/minecraft/world/entity/schedule/Activity;)V <init>
getActivity ()Lnet/minecraft/world/entity/schedule/Activity; b
getTime ()I a
net/minecraft/world/entity/schedule/Timeline cgy
keyframes a
previousIndex b
<init> ()V <init>
addKeyframe (IF)Lnet/minecraft/world/entity/schedule/Timeline; a
addKeyframes (Ljava/util/Collection;)Lnet/minecraft/world/entity/schedule/Timeline; a
getKeyframes ()Lcom/google/common/collect/ImmutableList; a
getValueAt (I)F a
lambda$sortAndDeduplicateKeyframes$0 (Lit/unimi/dsi/fastutil/ints/Int2ObjectSortedMap;Lnet/minecraft/world/entity/schedule/Keyframe;)V a
sortAndDeduplicateKeyframes ()V b
net/minecraft/world/entity/schedule/package-info cgz
net/minecraft/world/entity/vehicle/AbstractMinecart cha
DATA_ID_CUSTOM_DISPLAY j
DATA_ID_DISPLAY_BLOCK e
DATA_ID_DISPLAY_OFFSET i
EXITS u
LOWERED_PASSENGER_ATTACHMENT_Y c
PASSENGER_ATTACHMENT_Y d
POSE_DISMOUNT_HEIGHTS k
WATER_SLOWDOWN_FACTOR b
flipped l
lerpSteps n
lerpX o
lerpXRot s
lerpY p
lerpYRot r
lerpZ q
onRails m
targetDeltaMovement t
<clinit> ()V <clinit>
<init> (Lnet/minecraft/world/entity/EntityType;Lnet/minecraft/world/level/Level;)V <init>
<init> (Lnet/minecraft/world/entity/EntityType;Lnet/minecraft/world/level/Level;DDD)V <init>
activateMinecart (IIIZ)V a
addAdditionalSaveData (Lnet/minecraft/nbt/CompoundTag;)V b
animateHurt (F)V m
applyNaturalSlowdown ()V u
canCollideWith (Lnet/minecraft/world/entity/Entity;)Z h
comeOffTrack ()V s
createMinecart (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; a
defineSynchedData ()V c_
exits (Lnet/minecraft/world/level/block/state/properties/RailShape;)Lcom/mojang/datafixers/util/Pair; a
getBlockSpeedFactor ()F aL
getBoundingBoxForCulling ()Lnet/minecraft/world/phys/AABB; i_
getDefaultDisplayBlockState ()Lnet/minecraft/world/level/block/state/BlockState; y
getDefaultDisplayOffset ()I A
getDismountLocationForPassenger (Lnet/minecraft/world/entity/LivingEntity;)Lnet/minecraft/world/phys/Vec3; b
getDisplayBlockState ()Lnet/minecraft/world/level/block/state/BlockState; x
getDisplayOffset ()I z
getMaxSpeed ()D q
getMinecartType ()Lnet/minecraft/world/entity/vehicle/AbstractMinecart$Type; w
getMotionDirection ()Lnet/minecraft/core/Direction; cF
getMovementEmission ()Lnet/minecraft/world/entity/Entity$MovementEmission; aW
getPassengerAttachmentPoint (Lnet/minecraft/world/entity/Entity;Lnet/minecraft/world/entity/EntityDimensions;F)Lorg/joml/Vector3f; a
getPickResult ()Lnet/minecraft/world/item/ItemStack; dz
getPos (DDD)Lnet/minecraft/world/phys/Vec3; q
getPosOffs (DDDD)Lnet/minecraft/world/phys/Vec3; a
getRelativePortalPosition (Lnet/minecraft/core/Direction$Axis;Lnet/minecraft/BlockUtil$FoundRectangle;)Lnet/minecraft/world/phys/Vec3; a
hasCustomDisplay ()Z B
isOnRails ()Z cf
isPickable ()Z bt
isPushable ()Z bu
isRedstoneConductor (Lnet/minecraft/core/BlockPos;)Z a
lambda$getDismountLocationForPassenger$0 (Lnet/minecraft/core/BlockPos$MutableBlockPos;)Lnet/minecraft/world/phys/shapes/VoxelShape; a
lambda$getDismountLocationForPassenger$1 (Lnet/minecraft/core/BlockPos;)Lnet/minecraft/world/phys/shapes/VoxelShape; b
lambda$static$2 (Ljava/util/EnumMap;)V a
lerpMotion (DDD)V l
lerpTargetX ()D p_
lerpTargetXRot ()F f_
lerpTargetY ()D N_
lerpTargetYRot ()F q_
lerpTargetZ ()D O_
lerpTo (DDDFFI)V a
moveAlongTrack (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)V c
push (Lnet/minecraft/world/entity/Entity;)V g
readAdditionalSaveData (Lnet/minecraft/nbt/CompoundTag;)V a
setCustomDisplay (Z)V a
setDisplayBlockState (Lnet/minecraft/world/level/block/state/BlockState;)V c
setDisplayOffset (I)V c
tick ()V l
net/minecraft/world/entity/vehicle/AbstractMinecart$1 cha$1
$SwitchMap$net$minecraft$world$entity$vehicle$AbstractMinecart$Type a
$SwitchMap$net$minecraft$world$level$block$state$properties$RailShape b
<clinit> ()V <clinit>
net/minecraft/world/entity/vehicle/AbstractMinecart$Type cha$a
$VALUES h
CHEST b
COMMAND_BLOCK g
FURNACE c
HOPPER f
RIDEABLE a
SPAWNER e
TNT d
$values ()[Lnet/minecraft/world/entity/vehicle/AbstractMinecart$Type; a
<clinit> ()V <clinit>
<init> (Ljava/lang/String;I)V <init>
valueOf (Ljava/lang/String;)Lnet/minecraft/world/entity/vehicle/AbstractMinecart$Type; valueOf
values ()[Lnet/minecraft/world/entity/vehicle/AbstractMinecart$Type; values
net/minecraft/world/entity/vehicle/AbstractMinecartContainer chb
itemStacks c
lootTable d
lootTableSeed e
<init> (Lnet/minecraft/world/entity/EntityType;DDDLnet/minecraft/world/level/Level;)V <init>
<init> (Lnet/minecraft/world/entity/EntityType;Lnet/minecraft/world/level/Level;)V <init>
addAdditionalSaveData (Lnet/minecraft/nbt/CompoundTag;)V b
applyNaturalSlowdown ()V u
clearContent ()V a
clearItemStacks ()V G
createMenu (ILnet/minecraft/world/entity/player/Inventory;Lnet/minecraft/world/entity/player/Player;)Lnet/minecraft/world/inventory/AbstractContainerMenu; createMenu
createMenu (ILnet/minecraft/world/entity/player/Inventory;)Lnet/minecraft/world/inventory/AbstractContainerMenu; a
destroy (Lnet/minecraft/world/damagesource/DamageSource;)V a
getItem (I)Lnet/minecraft/world/item/ItemStack; a
getItemStacks ()Lnet/minecraft/core/NonNullList; E
getLootTable ()Lnet/minecraft/resources/ResourceLocation; C
getLootTableSeed ()J D
getSlot (I)Lnet/minecraft/world/entity/SlotAccess; a_
interact (Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/InteractionHand;)Lnet/minecraft/world/InteractionResult; a
readAdditionalSaveData (Lnet/minecraft/nbt/CompoundTag;)V a
remove (Lnet/minecraft/world/entity/Entity$RemovalReason;)V a
removeItem (II)Lnet/minecraft/world/item/ItemStack; a
removeItemNoUpdate (I)Lnet/minecraft/world/item/ItemStack; b
setChanged ()V e
setItem (ILnet/minecraft/world/item/ItemStack;)V a
setLootTable (Lnet/minecraft/resources/ResourceLocation;)V a
setLootTable (Lnet/minecraft/resources/ResourceLocation;J)V a
setLootTableSeed (J)V a
stillValid (Lnet/minecraft/world/entity/player/Player;)Z a
net/minecraft/world/entity/vehicle/Boat chc
BUBBLE_TIME e
DATA_ID_BUBBLE_TIME l
DATA_ID_PADDLE_LEFT j
DATA_ID_PADDLE_RIGHT k
DATA_ID_TYPE i
PADDLE_LEFT b
PADDLE_RIGHT c
PADDLE_SOUND_TIME d
PADDLE_SPEED n
TIME_TO_EJECT m
bubbleAngle aS
bubbleAngleO aT
bubbleColumnDirectionIsDown aQ
bubbleMultiplier aR
deltaRotation r
inputDown aJ
inputLeft aG
inputRight aH
inputUp aI
invFriction p
isAboveBubbleColumn aP
landFriction aL
lastYd aO
lerpSteps s
lerpX t
lerpXRot aF
lerpY u
lerpYRot aE
lerpZ v
oldStatus aN
outOfControlTicks q
paddlePositions o
status aM
waterLevel aK
<clinit> ()V <clinit>
<init> (Lnet/minecraft/world/entity/EntityType;Lnet/minecraft/world/level/Level;)V <init>
<init> (Lnet/minecraft/world/level/Level;DDD)V <init>
addAdditionalSaveData (Lnet/minecraft/nbt/CompoundTag;)V b
animateHurt (F)V m
canAddPassenger (Lnet/minecraft/world/entity/Entity;)Z r
canBeCollidedWith ()Z bz
canCollideWith (Lnet/minecraft/world/entity/Entity;)Z h
canVehicleCollide (Lnet/minecraft/world/entity/Entity;Lnet/minecraft/world/entity/Entity;)Z a
checkFallDamage (DZLnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/core/BlockPos;)V a
checkInWater ()Z D
clampRotation (Lnet/minecraft/world/entity/Entity;)V b
controlBoat ()V H
defineSynchedData ()V c_
floatBoat ()V G
getBubbleAngle (F)F a
getBubbleTime ()I I
getControllingPassenger ()Lnet/minecraft/world/entity/LivingEntity; cN
getDismountLocationForPassenger (Lnet/minecraft/world/entity/LivingEntity;)Lnet/minecraft/world/phys/Vec3; b
getDropItem ()Lnet/minecraft/world/item/Item; ah_
getEyeHeight (Lnet/minecraft/world/entity/Pose;Lnet/minecraft/world/entity/EntityDimensions;)F a
getGroundFriction ()F w
getMaxPassengers ()I z
getMotionDirection ()Lnet/minecraft/core/Direction; cF
getMovementEmission ()Lnet/minecraft/world/entity/Entity$MovementEmission; aW
getPaddleSound ()Lnet/minecraft/sounds/SoundEvent; s
getPaddleState (I)Z c
getPassengerAttachmentPoint (Lnet/minecraft/world/entity/Entity;Lnet/minecraft/world/entity/EntityDimensions;F)Lorg/joml/Vector3f; a
getPickResult ()Lnet/minecraft/world/item/ItemStack; dz
getRelativePortalPosition (Lnet/minecraft/core/Direction$Axis;Lnet/minecraft/BlockUtil$FoundRectangle;)Lnet/minecraft/world/phys/Vec3; a
getRowingTime (IF)F a
getSinglePassengerXOffset ()F x
getStatus ()Lnet/minecraft/world/entity/vehicle/Boat$Status; C
getTypeName ()Lnet/minecraft/network/chat/Component; co
getVariant ()Ljava/lang/Object; c
getVariant ()Lnet/minecraft/world/entity/vehicle/Boat$Type; y
getWaterLevelAbove ()F u
hasEnoughSpaceFor (Lnet/minecraft/world/entity/Entity;)Z a
interact (Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/InteractionHand;)Lnet/minecraft/world/InteractionResult; a
isPickable ()Z bt
isPushable ()Z bu
isUnderWater ()Z be
isUnderwater ()Lnet/minecraft/world/entity/vehicle/Boat$Status; E
lambda$tickBubbleColumn$0 (Lnet/minecraft/world/entity/Entity;)Z c
lerpTargetX ()D p_
lerpTargetXRot ()F f_
lerpTargetY ()D N_
lerpTargetYRot ()F q_
lerpTargetZ ()D O_
lerpTo (DDDFFI)V a
onAboveBubbleCol (Z)V k
onPassengerTurned (Lnet/minecraft/world/entity/Entity;)V j
positionRider (Lnet/minecraft/world/entity/Entity;Lnet/minecraft/world/entity/Entity$MoveFunction;)V a
push (Lnet/minecraft/world/entity/Entity;)V g
readAdditionalSaveData (Lnet/minecraft/nbt/CompoundTag;)V a
setBubbleTime (I)V b
setInput (ZZZZ)V a
setPaddleState (ZZ)V a
setVariant (Ljava/lang/Object;)V a
setVariant (Lnet/minecraft/world/entity/vehicle/Boat$Type;)V a
tick ()V l
tickBubbleColumn ()V A
tickLerp ()V B
net/minecraft/world/entity/vehicle/Boat$1 chc$1
$SwitchMap$net$minecraft$world$entity$vehicle$Boat$Status b
$SwitchMap$net$minecraft$world$entity$vehicle$Boat$Type a
<clinit> ()V <clinit>
net/minecraft/world/entity/vehicle/Boat$Status chc$a
$VALUES f
IN_AIR e
IN_WATER a
ON_LAND d
UNDER_FLOWING_WATER c
UNDER_WATER b
$values ()[Lnet/minecraft/world/entity/vehicle/Boat$Status; a
<clinit> ()V <clinit>
<init> (Ljava/lang/String;I)V <init>
valueOf (Ljava/lang/String;)Lnet/minecraft/world/entity/vehicle/Boat$Status; valueOf
values ()[Lnet/minecraft/world/entity/vehicle/Boat$Status; values
net/minecraft/world/entity/vehicle/Boat$Type chc$b
$VALUES n
ACACIA e
BAMBOO i
BIRCH c
BY_ID m
CHERRY f
CODEC j
DARK_OAK g
JUNGLE d
MANGROVE h
OAK a
SPRUCE b
name k
planks l
$values ()[Lnet/minecraft/world/entity/vehicle/Boat$Type; d
<clinit> ()V <clinit>
<init> (Ljava/lang/String;ILnet/minecraft/world/level/block/Block;Ljava/lang/String;)V <init>
byId (I)Lnet/minecraft/world/entity/vehicle/Boat$Type; a
byName (Ljava/lang/String;)Lnet/minecraft/world/entity/vehicle/Boat$Type; a
getName ()Ljava/lang/String; a
getPlanks ()Lnet/minecraft/world/level/block/Block; b
getSerializedName ()Ljava/lang/String; c
toString ()Ljava/lang/String; toString
valueOf (Ljava/lang/String;)Lnet/minecraft/world/entity/vehicle/Boat$Type; valueOf
values ()[Lnet/minecraft/world/entity/vehicle/Boat$Type; values
net/minecraft/world/entity/vehicle/ChestBoat chd
CONTAINER_SIZE i
itemStacks j
lootTable k
lootTableSeed l
<init> (Lnet/minecraft/world/entity/EntityType;Lnet/minecraft/world/level/Level;)V <init>
<init> (Lnet/minecraft/world/level/Level;DDD)V <init>
addAdditionalSaveData (Lnet/minecraft/nbt/CompoundTag;)V b
clearContent ()V a
clearItemStacks ()V G
createMenu (ILnet/minecraft/world/entity/player/Inventory;Lnet/minecraft/world/entity/player/Player;)Lnet/minecraft/world/inventory/AbstractContainerMenu; createMenu
destroy (Lnet/minecraft/world/damagesource/DamageSource;)V a
getContainerSize ()I b
getDropItem ()Lnet/minecraft/world/item/Item; ah_
getItem (I)Lnet/minecraft/world/item/ItemStack; a
getItemStacks ()Lnet/minecraft/core/NonNullList; E
getLootTable ()Lnet/minecraft/resources/ResourceLocation; C
getLootTableSeed ()J D
getMaxPassengers ()I z
getSinglePassengerXOffset ()F x
getSlot (I)Lnet/minecraft/world/entity/SlotAccess; a_
interact (Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/InteractionHand;)Lnet/minecraft/world/InteractionResult; a
openCustomInventoryScreen (Lnet/minecraft/world/entity/player/Player;)V b
readAdditionalSaveData (Lnet/minecraft/nbt/CompoundTag;)V a
remove (Lnet/minecraft/world/entity/Entity$RemovalReason;)V a
removeItem (II)Lnet/minecraft/world/item/ItemStack; a
removeItemNoUpdate (I)Lnet/minecraft/world/item/ItemStack; b
setChanged ()V e
setItem (ILnet/minecraft/world/item/ItemStack;)V a
setLootTable (Lnet/minecraft/resources/ResourceLocation;)V a
setLootTableSeed (J)V a
stillValid (Lnet/minecraft/world/entity/player/Player;)Z a
stopOpen (Lnet/minecraft/world/entity/player/Player;)V c
unpackLootTable (Lnet/minecraft/world/entity/player/Player;)V e
net/minecraft/world/entity/vehicle/ChestBoat$1 chd$1
$SwitchMap$net$minecraft$world$entity$vehicle$Boat$Type a
<clinit> ()V <clinit>
net/minecraft/world/entity/vehicle/ContainerEntity che
addChestVehicleSaveData (Lnet/minecraft/nbt/CompoundTag;)V c
chestVehicleDestroyed (Lnet/minecraft/world/damagesource/DamageSource;Lnet/minecraft/world/level/Level;Lnet/minecraft/world/entity/Entity;)V a
clearChestVehicleContent ()V f
clearItemStacks ()V G
getChestVehicleItem (I)Lnet/minecraft/world/item/ItemStack; f_
getChestVehicleSlot (I)Lnet/minecraft/world/entity/SlotAccess; g_
getItemStacks ()Lnet/minecraft/core/NonNullList; E
getLootTable ()Lnet/minecraft/resources/ResourceLocation; C
getLootTableSeed ()J D
interactWithContainerVehicle (Lnet/minecraft/world/entity/player/Player;)Lnet/minecraft/world/InteractionResult; c_
isChestVehicleEmpty ()Z g
isChestVehicleStillValid (Lnet/minecraft/world/entity/player/Player;)Z g
isEmpty ()Z ai_
isRemoved ()Z dH
level ()Lnet/minecraft/world/level/Level; dM
position ()Lnet/minecraft/world/phys/Vec3; dk
readChestVehicleSaveData (Lnet/minecraft/nbt/CompoundTag;)V b_
removeChestVehicleItem (II)Lnet/minecraft/world/item/ItemStack; b
removeChestVehicleItemNoUpdate (I)Lnet/minecraft/world/item/ItemStack; e_
setChestVehicleItem (ILnet/minecraft/world/item/ItemStack;)V c
setLootTable (Lnet/minecraft/resources/ResourceLocation;)V a
setLootTableSeed (J)V a
unpackChestVehicleLootTable (Lnet/minecraft/world/entity/player/Player;)V f
net/minecraft/world/entity/vehicle/ContainerEntity$1 che$1
this$0 c
val$slot a
<init> (Lnet/minecraft/world/entity/vehicle/ContainerEntity;I)V <init>
get ()Lnet/minecraft/world/item/ItemStack; a
set (Lnet/minecraft/world/item/ItemStack;)Z a
net/minecraft/world/entity/vehicle/DismountHelper chf
<init> ()V <init>
canDismountTo (Lnet/minecraft/world/level/CollisionGetter;Lnet/minecraft/world/phys/Vec3;Lnet/minecraft/world/entity/LivingEntity;Lnet/minecraft/world/entity/Pose;)Z a
canDismountTo (Lnet/minecraft/world/level/CollisionGetter;Lnet/minecraft/world/entity/LivingEntity;Lnet/minecraft/world/phys/AABB;)Z a
findCeilingFrom (Lnet/minecraft/core/BlockPos;ILjava/util/function/Function;)D a
findSafeDismountLocation (Lnet/minecraft/world/entity/EntityType;Lnet/minecraft/world/level/CollisionGetter;Lnet/minecraft/core/BlockPos;Z)Lnet/minecraft/world/phys/Vec3; a
isBlockFloorValid (D)Z a
lambda$findSafeDismountLocation$0 (Lnet/minecraft/world/level/CollisionGetter;Lnet/minecraft/core/BlockPos;)Lnet/minecraft/world/phys/shapes/VoxelShape; a
nonClimbableShape (Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;)Lnet/minecraft/world/phys/shapes/VoxelShape; a
offsetsForDirection (Lnet/minecraft/core/Direction;)[[I a
net/minecraft/world/entity/vehicle/Minecart chg
<init> (Lnet/minecraft/world/level/Level;DDD)V <init>
<init> (Lnet/minecraft/world/entity/EntityType;Lnet/minecraft/world/level/Level;)V <init>
activateMinecart (IIIZ)V a
getDropItem ()Lnet/minecraft/world/item/Item; ah_
getMinecartType ()Lnet/minecraft/world/entity/vehicle/AbstractMinecart$Type; w
interact (Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/InteractionHand;)Lnet/minecraft/world/InteractionResult; a
net/minecraft/world/entity/vehicle/MinecartChest chh
<init> (Lnet/minecraft/world/level/Level;DDD)V <init>
<init> (Lnet/minecraft/world/entity/EntityType;Lnet/minecraft/world/level/Level;)V <init>
createMenu (ILnet/minecraft/world/entity/player/Inventory;)Lnet/minecraft/world/inventory/AbstractContainerMenu; a
getContainerSize ()I b
getDefaultDisplayBlockState ()Lnet/minecraft/world/level/block/state/BlockState; y
getDefaultDisplayOffset ()I A
getDropItem ()Lnet/minecraft/world/item/Item; ah_
getMinecartType ()Lnet/minecraft/world/entity/vehicle/AbstractMinecart$Type; w
interact (Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/InteractionHand;)Lnet/minecraft/world/InteractionResult; a
stopOpen (Lnet/minecraft/world/entity/player/Player;)V c
net/minecraft/world/entity/vehicle/MinecartCommandBlock chi
ACTIVATION_DELAY i
DATA_ID_COMMAND_NAME c
DATA_ID_LAST_OUTPUT d
commandBlock e
lastActivated j
<clinit> ()V <clinit>
<init> (Lnet/minecraft/world/level/Level;DDD)V <init>
<init> (Lnet/minecraft/world/entity/EntityType;Lnet/minecraft/world/level/Level;)V <init>
activateMinecart (IIIZ)V a
addAdditionalSaveData (Lnet/minecraft/nbt/CompoundTag;)V b
defineSynchedData ()V c_
getCommandBlock ()Lnet/minecraft/world/level/BaseCommandBlock; C
getDefaultDisplayBlockState ()Lnet/minecraft/world/level/block/state/BlockState; y
getDropItem ()Lnet/minecraft/world/item/Item; ah_
getMinecartType ()Lnet/minecraft/world/entity/vehicle/AbstractMinecart$Type; w
interact (Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/InteractionHand;)Lnet/minecraft/world/InteractionResult; a
onSyncedDataUpdated (Lnet/minecraft/network/syncher/EntityDataAccessor;)V a
onlyOpCanSetNbt ()Z cM
readAdditionalSaveData (Lnet/minecraft/nbt/CompoundTag;)V a
net/minecraft/world/entity/vehicle/MinecartCommandBlock$MinecartCommandBase chi$a
this$0 b
<init> (Lnet/minecraft/world/entity/vehicle/MinecartCommandBlock;)V <init>
createCommandSourceStack ()Lnet/minecraft/commands/CommandSourceStack; i
getLevel ()Lnet/minecraft/server/level/ServerLevel; e
getMinecart ()Lnet/minecraft/world/entity/vehicle/MinecartCommandBlock; h
getPosition ()Lnet/minecraft/world/phys/Vec3; g
isValid ()Z j
onUpdated ()V f
net/minecraft/world/entity/vehicle/MinecartFurnace chj
DATA_ID_FUEL e
INGREDIENT j
fuel i
xPush c
zPush d
<clinit> ()V <clinit>
<init> (Lnet/minecraft/world/level/Level;DDD)V <init>
<init> (Lnet/minecraft/world/entity/EntityType;Lnet/minecraft/world/level/Level;)V <init>
addAdditionalSaveData (Lnet/minecraft/nbt/CompoundTag;)V b
applyNaturalSlowdown ()V u
defineSynchedData ()V c_
getDefaultDisplayBlockState ()Lnet/minecraft/world/level/block/state/BlockState; y
getDropItem ()Lnet/minecraft/world/item/Item; ah_
getMaxSpeed ()D q
getMinecartType ()Lnet/minecraft/world/entity/vehicle/AbstractMinecart$Type; w
hasFuel ()Z C
interact (Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/InteractionHand;)Lnet/minecraft/world/InteractionResult; a
moveAlongTrack (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)V c
readAdditionalSaveData (Lnet/minecraft/nbt/CompoundTag;)V a
setHasFuel (Z)V p
tick ()V l
net/minecraft/world/entity/vehicle/MinecartHopper chk
enabled i
<init> (Lnet/minecraft/world/level/Level;DDD)V <init>
<init> (Lnet/minecraft/world/entity/EntityType;Lnet/minecraft/world/level/Level;)V <init>
activateMinecart (IIIZ)V a
addAdditionalSaveData (Lnet/minecraft/nbt/CompoundTag;)V b
createMenu (ILnet/minecraft/world/entity/player/Inventory;)Lnet/minecraft/world/inventory/AbstractContainerMenu; a
getContainerSize ()I b
getDefaultDisplayBlockState ()Lnet/minecraft/world/level/block/state/BlockState; y
getDefaultDisplayOffset ()I A
getDropItem ()Lnet/minecraft/world/item/Item; ah_
getLevelX ()D I
getLevelY ()D J
getLevelZ ()D K
getMinecartType ()Lnet/minecraft/world/entity/vehicle/AbstractMinecart$Type; w
isEnabled ()Z H
readAdditionalSaveData (Lnet/minecraft/nbt/CompoundTag;)V a
setEnabled (Z)V p
suckInItems ()Z M
tick ()V l
net/minecraft/world/entity/vehicle/MinecartSpawner chl
spawner c
ticker d
<init> (Lnet/minecraft/world/level/Level;DDD)V <init>
<init> (Lnet/minecraft/world/entity/EntityType;Lnet/minecraft/world/level/Level;)V <init>
addAdditionalSaveData (Lnet/minecraft/nbt/CompoundTag;)V b
createTicker (Lnet/minecraft/world/level/Level;)Ljava/lang/Runnable; b
getDefaultDisplayBlockState ()Lnet/minecraft/world/level/block/state/BlockState; y
getDropItem ()Lnet/minecraft/world/item/Item; ah_
getMinecartType ()Lnet/minecraft/world/entity/vehicle/AbstractMinecart$Type; w
getSpawner ()Lnet/minecraft/world/level/BaseSpawner; C
handleEntityEvent (B)V b
lambda$createTicker$0 (Lnet/minecraft/world/level/Level;)V d
lambda$createTicker$1 (Lnet/minecraft/world/level/Level;)V c
onlyOpCanSetNbt ()Z cM
readAdditionalSaveData (Lnet/minecraft/nbt/CompoundTag;)V a
tick ()V l
net/minecraft/world/entity/vehicle/MinecartSpawner$1 chl$1
this$0 a
<init> (Lnet/minecraft/world/entity/vehicle/MinecartSpawner;)V <init>
broadcastEvent (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;I)V a
net/minecraft/world/entity/vehicle/MinecartTNT chm
EVENT_PRIME c
fuse d
<init> (Lnet/minecraft/world/level/Level;DDD)V <init>
<init> (Lnet/minecraft/world/entity/EntityType;Lnet/minecraft/world/level/Level;)V <init>
activateMinecart (IIIZ)V a
addAdditionalSaveData (Lnet/minecraft/nbt/CompoundTag;)V b
causeFallDamage (FFLnet/minecraft/world/damagesource/DamageSource;)Z a
damageSourceIgnitesTnt (Lnet/minecraft/world/damagesource/DamageSource;)Z e
destroy (Lnet/minecraft/world/damagesource/DamageSource;)V a
explode (Lnet/minecraft/world/damagesource/DamageSource;D)V a
explode (D)V h
getBlockExplosionResistance (Lnet/minecraft/world/level/Explosion;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/material/FluidState;F)F a
getDefaultDisplayBlockState ()Lnet/minecraft/world/level/block/state/BlockState; y
getDropItem ()Lnet/minecraft/world/item/Item; ah_
getFuse ()I D
getMinecartType ()Lnet/minecraft/world/entity/vehicle/AbstractMinecart$Type; w
handleEntityEvent (B)V b
hurt (Lnet/minecraft/world/damagesource/DamageSource;F)Z a
isPrimed ()Z E
primeFuse ()V C
readAdditionalSaveData (Lnet/minecraft/nbt/CompoundTag;)V a
shouldBlockExplode (Lnet/minecraft/world/level/Explosion;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;F)Z a
shouldSourceDestroy (Lnet/minecraft/world/damagesource/DamageSource;)Z d
tick ()V l
net/minecraft/world/entity/vehicle/VehicleEntity chn
DATA_ID_DAMAGE h
DATA_ID_HURT f
DATA_ID_HURTDIR g
<clinit> ()V <clinit>
<init> (Lnet/minecraft/world/entity/EntityType;Lnet/minecraft/world/level/Level;)V <init>
defineSynchedData ()V c_
destroy (Lnet/minecraft/world/item/Item;)V b
destroy (Lnet/minecraft/world/damagesource/DamageSource;)V a
getDamage ()F N
getDropItem ()Lnet/minecraft/world/item/Item; ah_
getHurtDir ()I P
getHurtTime ()I O
hurt (Lnet/minecraft/world/damagesource/DamageSource;F)Z a
setDamage (F)V b
setHurtDir (I)V m
setHurtTime (I)V d
shouldSourceDestroy (Lnet/minecraft/world/damagesource/DamageSource;)Z d
net/minecraft/world/entity/vehicle/package-info cho
net/minecraft/world/flag/FeatureElement chp
FILTERED_REGISTRIES bx
<clinit> ()V <clinit>
isEnabled (Lnet/minecraft/world/flag/FeatureFlagSet;)Z a
requiredFeatures ()Lnet/minecraft/world/flag/FeatureFlagSet; m
net/minecraft/world/flag/FeatureFlag chq
mask b
universe a
<init> (Lnet/minecraft/world/flag/FeatureFlagUniverse;I)V <init>
net/minecraft/world/flag/FeatureFlagRegistry chr
LOGGER a
allFlags d
names c
universe b
<clinit> ()V <clinit>
<init> (Lnet/minecraft/world/flag/FeatureFlagUniverse;Lnet/minecraft/world/flag/FeatureFlagSet;Ljava/util/Map;)V <init>
allFlags ()Lnet/minecraft/world/flag/FeatureFlagSet; a
codec ()Lcom/mojang/serialization/Codec; b
fromNames (Ljava/lang/Iterable;Ljava/util/function/Consumer;)Lnet/minecraft/world/flag/FeatureFlagSet; a
fromNames (Ljava/lang/Iterable;)Lnet/minecraft/world/flag/FeatureFlagSet; a
isSubset (Lnet/minecraft/world/flag/FeatureFlagSet;)Z a
lambda$codec$2 (Ljava/util/Set;)Ljava/lang/String; a
lambda$codec$3 (Ljava/util/List;)Lcom/mojang/serialization/DataResult; a
lambda$codec$4 (Lnet/minecraft/world/flag/FeatureFlagSet;)Ljava/util/List; c
lambda$fromNames$0 (Lnet/minecraft/resources/ResourceLocation;)V a
lambda$toNames$1 (Lnet/minecraft/world/flag/FeatureFlagSet;Ljava/util/Set;Lnet/minecraft/resources/ResourceLocation;Lnet/minecraft/world/flag/FeatureFlag;)V a
subset ([Lnet/minecraft/world/flag/FeatureFlag;)Lnet/minecraft/world/flag/FeatureFlagSet; a
toNames (Lnet/minecraft/world/flag/FeatureFlagSet;)Ljava/util/Set; b
net/minecraft/world/flag/FeatureFlagRegistry$Builder chr$a
flags c
id b
universe a
<init> (Ljava/lang/String;)V <init>
build ()Lnet/minecraft/world/flag/FeatureFlagRegistry; a
create (Lnet/minecraft/resources/ResourceLocation;)Lnet/minecraft/world/flag/FeatureFlag; a
createVanilla (Ljava/lang/String;)Lnet/minecraft/world/flag/FeatureFlag; a
net/minecraft/world/flag/FeatureFlagSet chs
EMPTY b
MAX_CONTAINER_SIZE a
mask d
universe c
<clinit> ()V <clinit>
<init> (Lnet/minecraft/world/flag/FeatureFlagUniverse;J)V <init>
computeMask (Lnet/minecraft/world/flag/FeatureFlagUniverse;JLjava/lang/Iterable;)J a
contains (Lnet/minecraft/world/flag/FeatureFlag;)Z b
create (Lnet/minecraft/world/flag/FeatureFlagUniverse;Ljava/util/Collection;)Lnet/minecraft/world/flag/FeatureFlagSet; a
equals (Ljava/lang/Object;)Z equals
hashCode ()I hashCode
isSubsetOf (Lnet/minecraft/world/flag/FeatureFlagSet;)Z a
join (Lnet/minecraft/world/flag/FeatureFlagSet;)Lnet/minecraft/world/flag/FeatureFlagSet; b
of (Lnet/minecraft/world/flag/FeatureFlag;)Lnet/minecraft/world/flag/FeatureFlagSet; a
of (Lnet/minecraft/world/flag/FeatureFlag;[Lnet/minecraft/world/flag/FeatureFlag;)Lnet/minecraft/world/flag/FeatureFlagSet; a
of ()Lnet/minecraft/world/flag/FeatureFlagSet; a
net/minecraft/world/flag/FeatureFlagUniverse cht
id a
<init> (Ljava/lang/String;)V <init>
toString ()Ljava/lang/String; toString
net/minecraft/world/flag/FeatureFlags chu
BUNDLE b
CODEC f
DEFAULT_FLAGS h
REGISTRY e
TRADE_REBALANCE d
UPDATE_1_21 c
VANILLA a
VANILLA_SET g
<clinit> ()V <clinit>
<init> ()V <init>
isExperimental (Lnet/minecraft/world/flag/FeatureFlagSet;)Z a
lambda$printMissingFlags$0 (Ljava/util/Set;Lnet/minecraft/resources/ResourceLocation;)Z a
printMissingFlags (Lnet/minecraft/world/flag/FeatureFlagRegistry;Lnet/minecraft/world/flag/FeatureFlagSet;Lnet/minecraft/world/flag/FeatureFlagSet;)Ljava/lang/String; a
printMissingFlags (Lnet/minecraft/world/flag/FeatureFlagSet;Lnet/minecraft/world/flag/FeatureFlagSet;)Ljava/lang/String; a
net/minecraft/world/flag/package-info chv
net/minecraft/world/food/FoodConstants chw
EXHAUSTION_ATTACK u
EXHAUSTION_CROUCH w
EXHAUSTION_DROP e
EXHAUSTION_HEAL q
EXHAUSTION_JUMP r
EXHAUSTION_MINE t
EXHAUSTION_SPRINT x
EXHAUSTION_SPRINT_JUMP s
EXHAUSTION_SWIM y
EXHAUSTION_WALK v
FOOD_SATURATION_GOOD n
FOOD_SATURATION_LOW l
FOOD_SATURATION_MAX o
FOOD_SATURATION_NORMAL m
FOOD_SATURATION_POOR k
FOOD_SATURATION_SUPERNATURAL p
HEALTH_TICK_COUNT f
HEALTH_TICK_COUNT_SATURATED g
HEAL_LEVEL h
MAX_FOOD a
MAX_SATURATION b
SATURATION_FLOOR d
SPRINT_LEVEL i
START_SATURATION c
STARVE_LEVEL j
<init> ()V <init>
net/minecraft/world/food/FoodData chx
exhaustionLevel c
foodLevel a
lastFoodLevel e
saturationLevel b
tickTimer d
<init> ()V <init>
addAdditionalSaveData (Lnet/minecraft/nbt/CompoundTag;)V b
addExhaustion (F)V a
eat (IF)V a
eat (Lnet/minecraft/world/item/Item;Lnet/minecraft/world/item/ItemStack;)V a
getExhaustionLevel ()F d
getFoodLevel ()I a
getLastFoodLevel ()I b
getSaturationLevel ()F e
needsFood ()Z c
readAdditionalSaveData (Lnet/minecraft/nbt/CompoundTag;)V a
setExhaustion (F)V c
setFoodLevel (I)V a
setSaturation (F)V b
tick (Lnet/minecraft/world/entity/player/Player;)V a
net/minecraft/world/food/FoodProperties chy
canAlwaysEat d
effects f
fastFood e
isMeat c
nutrition a
saturationModifier b
<init> (IFZZZLjava/util/List;)V <init>
canAlwaysEat ()Z d
getEffects ()Ljava/util/List; f
getNutrition ()I a
getSaturationModifier ()F b
isFastFood ()Z e
isMeat ()Z c
net/minecraft/world/food/FoodProperties$Builder chy$a
canAlwaysEat d
effects f
fastFood e
isMeat c
nutrition a
saturationModifier b
<init> ()V <init>
alwaysEat ()Lnet/minecraft/world/food/FoodProperties$Builder; b
build ()Lnet/minecraft/world/food/FoodProperties; d
effect (Lnet/minecraft/world/effect/MobEffectInstance;F)Lnet/minecraft/world/food/FoodProperties$Builder; a
fast ()Lnet/minecraft/world/food/FoodProperties$Builder; c
meat ()Lnet/minecraft/world/food/FoodProperties$Builder; a
nutrition (I)Lnet/minecraft/world/food/FoodProperties$Builder; a
saturationMod (F)Lnet/minecraft/world/food/FoodProperties$Builder; a
net/minecraft/world/food/Foods chz
APPLE a
BAKED_POTATO b
BEEF c
BEETROOT d
BEETROOT_SOUP e
BREAD f
CARROT g
CHICKEN h
CHORUS_FRUIT i
COD j
COOKED_BEEF k
COOKED_CHICKEN l
COOKED_COD m
COOKED_MUTTON n
COOKED_PORKCHOP o
COOKED_RABBIT p
COOKED_SALMON q
COOKIE r
DRIED_KELP s
ENCHANTED_GOLDEN_APPLE t
GLOW_BERRIES M
GOLDEN_APPLE u
GOLDEN_CARROT v
HONEY_BOTTLE w
MELON_SLICE x
MUSHROOM_STEW y
MUTTON z
POISONOUS_POTATO A
PORKCHOP B
POTATO C
PUFFERFISH D
PUMPKIN_PIE E
RABBIT F
RABBIT_STEW G
ROTTEN_FLESH H
SALMON I
SPIDER_EYE J
SUSPICIOUS_STEW K
SWEET_BERRIES L
TROPICAL_FISH N
<clinit> ()V <clinit>
<init> ()V <init>
stew (I)Lnet/minecraft/world/food/FoodProperties$Builder; a
net/minecraft/world/food/package-info cia
net/minecraft/world/inventory/AbstractContainerMenu cib
CARRIED_SLOT_SIZE h
LOGGER k
QUICKCRAFT_HEADER_CONTINUE f
QUICKCRAFT_HEADER_END g
QUICKCRAFT_HEADER_START e
QUICKCRAFT_TYPE_CHARITABLE b
QUICKCRAFT_TYPE_CLONE d
QUICKCRAFT_TYPE_GREEDY c
SLOT_CLICKED_OUTSIDE a
carried n
containerId j
containerListeners w
dataSlots m
lastSlots l
menuType s
quickcraftSlots v
quickcraftStatus u
quickcraftType t
remoteCarried q
remoteDataSlots p
remoteSlots o
slots i
stateId r
suppressRemoteUpdates y
synchronizer x
<clinit> ()V <clinit>
<init> (Lnet/minecraft/world/inventory/MenuType;I)V <init>
addDataSlot (Lnet/minecraft/world/inventory/DataSlot;)Lnet/minecraft/world/inventory/DataSlot; a
addDataSlots (Lnet/minecraft/world/inventory/ContainerData;)V a
addSlot (Lnet/minecraft/world/inventory/Slot;)Lnet/minecraft/world/inventory/Slot; a
addSlotListener (Lnet/minecraft/world/inventory/ContainerListener;)V a
broadcastChanges ()V d
broadcastFullState ()V e
canDragTo (Lnet/minecraft/world/inventory/Slot;)Z b
canItemQuickReplace (Lnet/minecraft/world/inventory/Slot;Lnet/minecraft/world/item/ItemStack;Z)Z a
canTakeItemForPickAll (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/inventory/Slot;)Z a
checkContainerDataCount (Lnet/minecraft/world/inventory/ContainerData;I)V a
checkContainerSize (Lnet/minecraft/world/Container;I)V a
clearContainer (Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/Container;)V a
clickMenuButton (Lnet/minecraft/world/entity/player/Player;I)Z b
clicked (IILnet/minecraft/world/inventory/ClickType;Lnet/minecraft/world/entity/player/Player;)V a
createCarriedSlotAccess ()Lnet/minecraft/world/entity/SlotAccess; m
doClick (IILnet/minecraft/world/inventory/ClickType;Lnet/minecraft/world/entity/player/Player;)V b
findSlot (Lnet/minecraft/world/Container;I)Ljava/util/OptionalInt; b
getCarried ()Lnet/minecraft/world/item/ItemStack; g
getItems ()Lnet/minecraft/core/NonNullList; c
getQuickCraftPlaceCount (Ljava/util/Set;ILnet/minecraft/world/item/ItemStack;)I a
getQuickcraftHeader (I)I d
getQuickcraftMask (II)I b
getQuickcraftType (I)I c
getRedstoneSignalFromBlockEntity (Lnet/minecraft/world/level/block/entity/BlockEntity;)I a
getRedstoneSignalFromContainer (Lnet/minecraft/world/Container;)I b
getSlot (I)Lnet/minecraft/world/inventory/Slot; b
getStateId ()I j
getType ()Lnet/minecraft/world/inventory/MenuType; a
incrementStateId ()I k
initializeContents (ILjava/util/List;Lnet/minecraft/world/item/ItemStack;)V a
isValidQuickcraftType (ILnet/minecraft/world/entity/player/Player;)Z a
isValidSlotIndex (I)Z a
lambda$clicked$1 ()Ljava/lang/String; o
lambda$clicked$2 ()Ljava/lang/String; n
lambda$doClick$3 (Lnet/minecraft/world/inventory/Slot;Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/item/ItemStack;)V a
lambda$doClick$4 (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/inventory/Slot;Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/item/ItemStack;)V a
lambda$stillValid$0 (Lnet/minecraft/world/level/block/Block;Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;)Ljava/lang/Boolean; a
moveItemStackTo (Lnet/minecraft/world/item/ItemStack;IIZ)Z a
quickMoveStack (Lnet/minecraft/world/entity/player/Player;I)Lnet/minecraft/world/item/ItemStack; a
removeSlotListener (Lnet/minecraft/world/inventory/ContainerListener;)V b
removed (Lnet/minecraft/world/entity/player/Player;)V b
resetQuickCraft ()V f
resumeRemoteUpdates ()V i
sendAllDataToRemote ()V b
setCarried (Lnet/minecraft/world/item/ItemStack;)V b
setData (II)V a
setItem (IILnet/minecraft/world/item/ItemStack;)V a
setRemoteCarried (Lnet/minecraft/world/item/ItemStack;)V a
setRemoteSlot (ILnet/minecraft/world/item/ItemStack;)V a
setRemoteSlotNoCopy (ILnet/minecraft/world/item/ItemStack;)V b
setSynchronizer (Lnet/minecraft/world/inventory/ContainerSynchronizer;)V a
slotsChanged (Lnet/minecraft/world/Container;)V a
stillValid (Lnet/minecraft/world/entity/player/Player;)Z a
stillValid (Lnet/minecraft/world/inventory/ContainerLevelAccess;Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/level/block/Block;)Z a
suppressRemoteUpdates ()V h
synchronizeCarriedToRemote ()V l
synchronizeDataSlotToRemote (II)V d
synchronizeSlotToRemote (ILnet/minecraft/world/item/ItemStack;Ljava/util/function/Supplier;)V b
transferState (Lnet/minecraft/world/inventory/AbstractContainerMenu;)V a
triggerSlotListeners (ILnet/minecraft/world/item/ItemStack;Ljava/util/function/Supplier;)V a
tryItemClickBehaviourOverride (Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/inventory/ClickAction;Lnet/minecraft/world/inventory/Slot;Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/item/ItemStack;)Z a
updateDataSlotListeners (II)V c
net/minecraft/world/inventory/AbstractContainerMenu$1 cib$1
this$0 a
<init> (Lnet/minecraft/world/inventory/AbstractContainerMenu;)V <init>
get ()Lnet/minecraft/world/item/ItemStack; a
set (Lnet/minecraft/world/item/ItemStack;)Z a
net/minecraft/world/inventory/AbstractFurnaceMenu cic
DATA_COUNT o
FUEL_SLOT l
INGREDIENT_SLOT k
INV_SLOT_END r
INV_SLOT_START q
RESULT_SLOT m
SLOT_COUNT n
USE_ROW_SLOT_END t
USE_ROW_SLOT_START s
container u
data v
level p
recipeBookType x
recipeType w
<init> (Lnet/minecraft/world/inventory/MenuType;Lnet/minecraft/world/item/crafting/RecipeType;Lnet/minecraft/world/inventory/RecipeBookType;ILnet/minecraft/world/entity/player/Inventory;)V <init>
<init> (Lnet/minecraft/world/inventory/MenuType;Lnet/minecraft/world/item/crafting/RecipeType;Lnet/minecraft/world/inventory/RecipeBookType;ILnet/minecraft/world/entity/player/Inventory;Lnet/minecraft/world/Container;Lnet/minecraft/world/inventory/ContainerData;)V <init>
canSmelt (Lnet/minecraft/world/item/ItemStack;)Z c
clearCraftingContent ()V l
fillCraftSlotsStackedContents (Lnet/minecraft/world/entity/player/StackedContents;)V a
getBurnProgress ()F q
getGridHeight ()I o
getGridWidth ()I n
getLitProgress ()F r
getRecipeBookType ()Lnet/minecraft/world/inventory/RecipeBookType; t
getResultSlotIndex ()I m
getSize ()I p
isFuel (Lnet/minecraft/world/item/ItemStack;)Z d
isLit ()Z s
quickMoveStack (Lnet/minecraft/world/entity/player/Player;I)Lnet/minecraft/world/item/ItemStack; a
recipeMatches (Lnet/minecraft/world/item/crafting/RecipeHolder;)Z a
shouldMoveToInventory (I)Z e
stillValid (Lnet/minecraft/world/entity/player/Player;)Z a
net/minecraft/world/inventory/AnvilMenu cid
ADDITIONAL_SLOT l
ADDITIONAL_SLOT_X_PLACEMENT F
COST_ADDED_BASE z
COST_BASE y
COST_FAIL x
COST_INCOMPATIBLE_PENALTY C
COST_RENAME D
COST_REPAIR_MATERIAL A
COST_REPAIR_SACRIFICE B
DEBUG_COST t
INPUT_SLOT k
INPUT_SLOT_X_PLACEMENT E
LOGGER s
MAX_NAME_LENGTH n
RESULT_SLOT m
RESULT_SLOT_X_PLACEMENT G
SLOT_Y_PLACEMENT H
cost w
itemName v
repairItemCountCost u
<clinit> ()V <clinit>
<init> (ILnet/minecraft/world/entity/player/Inventory;)V <init>
<init> (ILnet/minecraft/world/entity/player/Inventory;Lnet/minecraft/world/inventory/ContainerLevelAccess;)V <init>
calculateIncreasedRepairCost (I)I e
createInputSlotDefinitions ()Lnet/minecraft/world/inventory/ItemCombinerMenuSlotDefinition; l
createResult ()V m
getCost ()I n
isValidBlock (Lnet/minecraft/world/level/block/state/BlockState;)Z a
lambda$createInputSlotDefinitions$0 (Lnet/minecraft/world/item/ItemStack;)Z f
lambda$createInputSlotDefinitions$1 (Lnet/minecraft/world/item/ItemStack;)Z e
lambda$onTake$2 (Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;)V a
mayPickup (Lnet/minecraft/world/entity/player/Player;Z)Z a
onTake (Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/item/ItemStack;)V a
setItemName (Ljava/lang/String;)Z a
validateName (Ljava/lang/String;)Ljava/lang/String; b
net/minecraft/world/inventory/AnvilMenu$1 cid$1
$SwitchMap$net$minecraft$world$item$enchantment$Enchantment$Rarity a
<clinit> ()V <clinit>
net/minecraft/world/inventory/BeaconMenu cie
DATA_COUNT m
INV_SLOT_END o
INV_SLOT_START n
NO_EFFECT r
PAYMENT_SLOT k
SLOT_COUNT l
USE_ROW_SLOT_END q
USE_ROW_SLOT_START p
access u
beacon s
beaconData v
paymentSlot t
<init> (ILnet/minecraft/world/Container;Lnet/minecraft/world/inventory/ContainerData;Lnet/minecraft/world/inventory/ContainerLevelAccess;)V <init>
<init> (ILnet/minecraft/world/Container;)V <init>
decodeEffect (I)Lnet/minecraft/world/effect/MobEffect; e
encodeEffect (Lnet/minecraft/world/effect/MobEffect;)I a
getLevels ()I l
getPrimaryEffect ()Lnet/minecraft/world/effect/MobEffect; m
getSecondaryEffect ()Lnet/minecraft/world/effect/MobEffect; n
hasPayment ()Z o
quickMoveStack (Lnet/minecraft/world/entity/player/Player;I)Lnet/minecraft/world/item/ItemStack; a
removed (Lnet/minecraft/world/entity/player/Player;)V b
setData (II)V a
stillValid (Lnet/minecraft/world/entity/player/Player;)Z a
updateEffects (Ljava/util/Optional;Ljava/util/Optional;)V a
net/minecraft/world/inventory/BeaconMenu$1 cie$1
this$0 c
<init> (Lnet/minecraft/world/inventory/BeaconMenu;I)V <init>
canPlaceItem (ILnet/minecraft/world/item/ItemStack;)Z b
getMaxStackSize ()I ak_
net/minecraft/world/inventory/BeaconMenu$PaymentSlot cie$a
this$0 a
<init> (Lnet/minecraft/world/inventory/BeaconMenu;Lnet/minecraft/world/Container;III)V <init>
getMaxStackSize ()I a
mayPlace (Lnet/minecraft/world/item/ItemStack;)Z a
net/minecraft/world/inventory/BlastFurnaceMenu cif
<init> (ILnet/minecraft/world/entity/player/Inventory;)V <init>
<init> (ILnet/minecraft/world/entity/player/Inventory;Lnet/minecraft/world/Container;Lnet/minecraft/world/inventory/ContainerData;)V <init>
net/minecraft/world/inventory/BrewingStandMenu cig
BOTTLE_SLOT_END l
BOTTLE_SLOT_START k
DATA_COUNT p
FUEL_SLOT n
INGREDIENT_SLOT m
INV_SLOT_END r
INV_SLOT_START q
SLOT_COUNT o
USE_ROW_SLOT_END t
USE_ROW_SLOT_START s
brewingStand u
brewingStandData v
ingredientSlot w
<init> (ILnet/minecraft/world/entity/player/Inventory;)V <init>
<init> (ILnet/minecraft/world/entity/player/Inventory;Lnet/minecraft/world/Container;Lnet/minecraft/world/inventory/ContainerData;)V <init>
getBrewingTicks ()I m
getFuel ()I l
quickMoveStack (Lnet/minecraft/world/entity/player/Player;I)Lnet/minecraft/world/item/ItemStack; a
stillValid (Lnet/minecraft/world/entity/player/Player;)Z a
net/minecraft/world/inventory/BrewingStandMenu$FuelSlot cig$a
<init> (Lnet/minecraft/world/Container;III)V <init>
getMaxStackSize ()I a
mayPlace (Lnet/minecraft/world/item/ItemStack;)Z a
mayPlaceItem (Lnet/minecraft/world/item/ItemStack;)Z b
net/minecraft/world/inventory/BrewingStandMenu$IngredientsSlot cig$b
<init> (Lnet/minecraft/world/Container;III)V <init>
getMaxStackSize ()I a
mayPlace (Lnet/minecraft/world/item/ItemStack;)Z a
net/minecraft/world/inventory/BrewingStandMenu$PotionSlot cig$c
<init> (Lnet/minecraft/world/Container;III)V <init>
getMaxStackSize ()I a
mayPlace (Lnet/minecraft/world/item/ItemStack;)Z a
mayPlaceItem (Lnet/minecraft/world/item/ItemStack;)Z b
onTake (Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/item/ItemStack;)V a
net/minecraft/world/inventory/CartographyTableMenu cih
ADDITIONAL_SLOT l
INV_SLOT_END p
INV_SLOT_START o
MAP_SLOT k
RESULT_SLOT m
USE_ROW_SLOT_END r
USE_ROW_SLOT_START q
access s
container n
lastSoundTime t
resultContainer u
<init> (ILnet/minecraft/world/entity/player/Inventory;)V <init>
<init> (ILnet/minecraft/world/entity/player/Inventory;Lnet/minecraft/world/inventory/ContainerLevelAccess;)V <init>
canTakeItemForPickAll (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/inventory/Slot;)Z a
lambda$removed$1 (Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;)V a
lambda$setupResultSlot$0 (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;)V a
quickMoveStack (Lnet/minecraft/world/entity/player/Player;I)Lnet/minecraft/world/item/ItemStack; a
removed (Lnet/minecraft/world/entity/player/Player;)V b
setupResultSlot (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/item/ItemStack;)V a
slotsChanged (Lnet/minecraft/world/Container;)V a
stillValid (Lnet/minecraft/world/entity/player/Player;)Z a
net/minecraft/world/inventory/CartographyTableMenu$1 cih$1
this$0 c
<init> (Lnet/minecraft/world/inventory/CartographyTableMenu;I)V <init>
setChanged ()V e
net/minecraft/world/inventory/CartographyTableMenu$2 cih$2
this$0 c
<init> (Lnet/minecraft/world/inventory/CartographyTableMenu;)V <init>
setChanged ()V e
net/minecraft/world/inventory/CartographyTableMenu$3 cih$3
this$0 a
<init> (Lnet/minecraft/world/inventory/CartographyTableMenu;Lnet/minecraft/world/Container;III)V <init>
mayPlace (Lnet/minecraft/world/item/ItemStack;)Z a
net/minecraft/world/inventory/CartographyTableMenu$4 cih$4
this$0 a
<init> (Lnet/minecraft/world/inventory/CartographyTableMenu;Lnet/minecraft/world/Container;III)V <init>
mayPlace (Lnet/minecraft/world/item/ItemStack;)Z a
net/minecraft/world/inventory/CartographyTableMenu$5 cih$5
this$0 b
val$access a
<init> (Lnet/minecraft/world/inventory/CartographyTableMenu;Lnet/minecraft/world/Container;IIILnet/minecraft/world/inventory/ContainerLevelAccess;)V <init>
lambda$onTake$0 (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;)V a
mayPlace (Lnet/minecraft/world/item/ItemStack;)Z a
onTake (Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/item/ItemStack;)V a
net/minecraft/world/inventory/ChestMenu cii
SLOTS_PER_ROW k
container l
containerRows m
<init> (Lnet/minecraft/world/inventory/MenuType;ILnet/minecraft/world/entity/player/Inventory;I)V <init>
<init> (Lnet/minecraft/world/inventory/MenuType;ILnet/minecraft/world/entity/player/Inventory;Lnet/minecraft/world/Container;I)V <init>
fiveRows (ILnet/minecraft/world/entity/player/Inventory;)Lnet/minecraft/world/inventory/ChestMenu; e
fourRows (ILnet/minecraft/world/entity/player/Inventory;)Lnet/minecraft/world/inventory/ChestMenu; d
getContainer ()Lnet/minecraft/world/Container; l
getRowCount ()I m
oneRow (ILnet/minecraft/world/entity/player/Inventory;)Lnet/minecraft/world/inventory/ChestMenu; a
quickMoveStack (Lnet/minecraft/world/entity/player/Player;I)Lnet/minecraft/world/item/ItemStack; a
removed (Lnet/minecraft/world/entity/player/Player;)V b
sixRows (ILnet/minecraft/world/entity/player/Inventory;Lnet/minecraft/world/Container;)Lnet/minecraft/world/inventory/ChestMenu; b
sixRows (ILnet/minecraft/world/entity/player/Inventory;)Lnet/minecraft/world/inventory/ChestMenu; f
stillValid (Lnet/minecraft/world/entity/player/Player;)Z a
threeRows (ILnet/minecraft/world/entity/player/Inventory;Lnet/minecraft/world/Container;)Lnet/minecraft/world/inventory/ChestMenu; a
threeRows (ILnet/minecraft/world/entity/player/Inventory;)Lnet/minecraft/world/inventory/ChestMenu; c
twoRows (ILnet/minecraft/world/entity/player/Inventory;)Lnet/minecraft/world/inventory/ChestMenu; b
net/minecraft/world/inventory/ClickAction cij
$VALUES c
PRIMARY a
SECONDARY b
$values ()[Lnet/minecraft/world/inventory/ClickAction; a
<clinit> ()V <clinit>
<init> (Ljava/lang/String;I)V <init>
valueOf (Ljava/lang/String;)Lnet/minecraft/world/inventory/ClickAction; valueOf
values ()[Lnet/minecraft/world/inventory/ClickAction; values
net/minecraft/world/inventory/ClickType cik
$VALUES h
CLONE d
PICKUP a
PICKUP_ALL g
QUICK_CRAFT f
QUICK_MOVE b
SWAP c
THROW e
$values ()[Lnet/minecraft/world/inventory/ClickType; a
<clinit> ()V <clinit>
<init> (Ljava/lang/String;I)V <init>
valueOf (Ljava/lang/String;)Lnet/minecraft/world/inventory/ClickType; valueOf
values ()[Lnet/minecraft/world/inventory/ClickType; values
net/minecraft/world/inventory/ContainerData cil
get (I)I a
getCount ()I a
set (II)V a
net/minecraft/world/inventory/ContainerLevelAccess cim
NULL a
<clinit> ()V <clinit>
create (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;)Lnet/minecraft/world/inventory/ContainerLevelAccess; a
evaluate (Ljava/util/function/BiFunction;Ljava/lang/Object;)Ljava/lang/Object; a
evaluate (Ljava/util/function/BiFunction;)Ljava/util/Optional; a
execute (Ljava/util/function/BiConsumer;)V a
lambda$execute$0 (Ljava/util/function/BiConsumer;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;)Ljava/util/Optional; a
net/minecraft/world/inventory/ContainerLevelAccess$1 cim$1
<init> ()V <init>
evaluate (Ljava/util/function/BiFunction;)Ljava/util/Optional; a
net/minecraft/world/inventory/ContainerLevelAccess$2 cim$2
val$level b
val$pos c
<init> (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;)V <init>
evaluate (Ljava/util/function/BiFunction;)Ljava/util/Optional; a
net/minecraft/world/inventory/ContainerListener cin
dataChanged (Lnet/minecraft/world/inventory/AbstractContainerMenu;II)V a
slotChanged (Lnet/minecraft/world/inventory/AbstractContainerMenu;ILnet/minecraft/world/item/ItemStack;)V a
net/minecraft/world/inventory/ContainerSynchronizer cio
sendCarriedChange (Lnet/minecraft/world/inventory/AbstractContainerMenu;Lnet/minecraft/world/item/ItemStack;)V a
sendDataChange (Lnet/minecraft/world/inventory/AbstractContainerMenu;II)V a
sendInitialData (Lnet/minecraft/world/inventory/AbstractContainerMenu;Lnet/minecraft/core/NonNullList;Lnet/minecraft/world/item/ItemStack;[I)V a
sendSlotChange (Lnet/minecraft/world/inventory/AbstractContainerMenu;ILnet/minecraft/world/item/ItemStack;)V a
net/minecraft/world/inventory/CrafterMenu cip
INV_SLOT_END m
INV_SLOT_START l
SLOT_COUNT k
USE_ROW_SLOT_END o
USE_ROW_SLOT_START n
container s
containerData q
player r
resultContainer p
<init> (ILnet/minecraft/world/entity/player/Inventory;)V <init>
<init> (ILnet/minecraft/world/entity/player/Inventory;Lnet/minecraft/world/inventory/CraftingContainer;Lnet/minecraft/world/inventory/ContainerData;)V <init>
addSlots (Lnet/minecraft/world/entity/player/Inventory;)V a
dataChanged (Lnet/minecraft/world/inventory/AbstractContainerMenu;II)V a
getContainer ()Lnet/minecraft/world/Container; m
isPowered ()Z l
isSlotDisabled (I)Z e
lambda$refreshRecipeResult$0 (Lnet/minecraft/world/level/Level;Lnet/minecraft/world/item/crafting/CraftingRecipe;)Lnet/minecraft/world/item/ItemStack; a
quickMoveStack (Lnet/minecraft/world/entity/player/Player;I)Lnet/minecraft/world/item/ItemStack; a
refreshRecipeResult ()V n
setSlotState (IZ)V a
slotChanged (Lnet/minecraft/world/inventory/AbstractContainerMenu;ILnet/minecraft/world/item/ItemStack;)V a
stillValid (Lnet/minecraft/world/entity/player/Player;)Z a
net/minecraft/world/inventory/CrafterSlot ciq
menu a
<init> (Lnet/minecraft/world/Container;IIILnet/minecraft/world/inventory/CrafterMenu;)V <init>
mayPlace (Lnet/minecraft/world/item/ItemStack;)Z a
setChanged ()V b
net/minecraft/world/inventory/CraftingContainer cir
getHeight ()I g
getItems ()Ljava/util/List; h
getWidth ()I f
net/minecraft/world/inventory/CraftingMenu cis
CRAFT_SLOT_END m
CRAFT_SLOT_START l
INV_SLOT_END o
INV_SLOT_START n
RESULT_SLOT k
USE_ROW_SLOT_END q
USE_ROW_SLOT_START p
access t
craftSlots r
player u
resultSlots s
<init> (ILnet/minecraft/world/entity/player/Inventory;)V <init>
<init> (ILnet/minecraft/world/entity/player/Inventory;Lnet/minecraft/world/inventory/ContainerLevelAccess;)V <init>
canTakeItemForPickAll (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/inventory/Slot;)Z a
clearCraftingContent ()V l
fillCraftSlotsStackedContents (Lnet/minecraft/world/entity/player/StackedContents;)V a
getGridHeight ()I o
getGridWidth ()I n
getRecipeBookType ()Lnet/minecraft/world/inventory/RecipeBookType; t
getResultSlotIndex ()I m
getSize ()I p
lambda$quickMoveStack$2 (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;)V a
lambda$removed$1 (Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;)V a
lambda$slotsChanged$0 (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;)V a
quickMoveStack (Lnet/minecraft/world/entity/player/Player;I)Lnet/minecraft/world/item/ItemStack; a
recipeMatches (Lnet/minecraft/world/item/crafting/RecipeHolder;)Z a
removed (Lnet/minecraft/world/entity/player/Player;)V b
shouldMoveToInventory (I)Z e
slotChangedCraftingGrid (Lnet/minecraft/world/inventory/AbstractContainerMenu;Lnet/minecraft/world/level/Level;Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/inventory/CraftingContainer;Lnet/minecraft/world/inventory/ResultContainer;)V a
slotsChanged (Lnet/minecraft/world/Container;)V a
stillValid (Lnet/minecraft/world/entity/player/Player;)Z a
net/minecraft/world/inventory/DataSlot cit
prevValue a
<init> ()V <init>
checkAndClearUpdateFlag ()Z c
forContainer (Lnet/minecraft/world/inventory/ContainerData;I)Lnet/minecraft/world/inventory/DataSlot; a
get ()I b
set (I)V a
shared ([II)Lnet/minecraft/world/inventory/DataSlot; a
standalone ()Lnet/minecraft/world/inventory/DataSlot; a
net/minecraft/world/inventory/DataSlot$1 cit$1
val$container a
val$dataId b
<init> (Lnet/minecraft/world/inventory/ContainerData;I)V <init>
get ()I b
set (I)V a
net/minecraft/world/inventory/DataSlot$2 cit$2
val$index b
val$storage a
<init> ([II)V <init>
get ()I b
set (I)V a
net/minecraft/world/inventory/DataSlot$3 cit$3
value a
<init> ()V <init>
get ()I b
set (I)V a
net/minecraft/world/inventory/DispenserMenu ciu
INV_SLOT_END m
INV_SLOT_START l
SLOT_COUNT k
USE_ROW_SLOT_END o
USE_ROW_SLOT_START n
dispenser p
<init> (ILnet/minecraft/world/entity/player/Inventory;)V <init>
<init> (ILnet/minecraft/world/entity/player/Inventory;Lnet/minecraft/world/Container;)V <init>
quickMoveStack (Lnet/minecraft/world/entity/player/Player;I)Lnet/minecraft/world/item/ItemStack; a
removed (Lnet/minecraft/world/entity/player/Player;)V b
stillValid (Lnet/minecraft/world/entity/player/Player;)Z a
net/minecraft/world/inventory/EnchantmentMenu civ
EMPTY_SLOT_LAPIS_LAZULI n
access p
costs k
enchantClue l
enchantSlots o
enchantmentSeed r
levelClue m
random q
<clinit> ()V <clinit>
<init> (ILnet/minecraft/world/entity/player/Inventory;)V <init>
<init> (ILnet/minecraft/world/entity/player/Inventory;Lnet/minecraft/world/inventory/ContainerLevelAccess;)V <init>
clickMenuButton (Lnet/minecraft/world/entity/player/Player;I)Z b
getEnchantmentList (Lnet/minecraft/world/item/ItemStack;II)Ljava/util/List; a
getEnchantmentSeed ()I m
getGoldCount ()I l
lambda$clickMenuButton$1 (Lnet/minecraft/world/item/ItemStack;ILnet/minecraft/world/entity/player/Player;ILnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;)V a
lambda$removed$2 (Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;)V a
lambda$slotsChanged$0 (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;)V a
quickMoveStack (Lnet/minecraft/world/entity/player/Player;I)Lnet/minecraft/world/item/ItemStack; a
removed (Lnet/minecraft/world/entity/player/Player;)V b
slotsChanged (Lnet/minecraft/world/Container;)V a
stillValid (Lnet/minecraft/world/entity/player/Player;)Z a
net/minecraft/world/inventory/EnchantmentMenu$1 civ$1
this$0 c
<init> (Lnet/minecraft/world/inventory/EnchantmentMenu;I)V <init>
setChanged ()V e
net/minecraft/world/inventory/EnchantmentMenu$2 civ$2
this$0 a
<init> (Lnet/minecraft/world/inventory/EnchantmentMenu;Lnet/minecraft/world/Container;III)V <init>
getMaxStackSize ()I a
net/minecraft/world/inventory/EnchantmentMenu$3 civ$3
this$0 a
<init> (Lnet/minecraft/world/inventory/EnchantmentMenu;Lnet/minecraft/world/Container;III)V <init>
getNoItemIcon ()Lcom/mojang/datafixers/util/Pair; c
mayPlace (Lnet/minecraft/world/item/ItemStack;)Z a
net/minecraft/world/inventory/FurnaceFuelSlot ciw
menu a
<init> (Lnet/minecraft/world/inventory/AbstractFurnaceMenu;Lnet/minecraft/world/Container;III)V <init>
getMaxStackSize (Lnet/minecraft/world/item/ItemStack;)I a_
isBucket (Lnet/minecraft/world/item/ItemStack;)Z c
mayPlace (Lnet/minecraft/world/item/ItemStack;)Z a
net/minecraft/world/inventory/FurnaceMenu cix
<init> (ILnet/minecraft/world/entity/player/Inventory;)V <init>
<init> (ILnet/minecraft/world/entity/player/Inventory;Lnet/minecraft/world/Container;Lnet/minecraft/world/inventory/ContainerData;)V <init>
net/minecraft/world/inventory/FurnaceResultSlot ciy
player a
removeCount b
<init> (Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/Container;III)V <init>
checkTakeAchievements (Lnet/minecraft/world/item/ItemStack;)V b_
mayPlace (Lnet/minecraft/world/item/ItemStack;)Z a
onQuickCraft (Lnet/minecraft/world/item/ItemStack;I)V a
onTake (Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/item/ItemStack;)V a
remove (I)Lnet/minecraft/world/item/ItemStack; a
net/minecraft/world/inventory/GrindstoneMenu ciz
ADDITIONAL_SLOT m
INPUT_SLOT l
INV_SLOT_END p
INV_SLOT_START o
MAX_NAME_LENGTH k
RESULT_SLOT n
USE_ROW_SLOT_END r
USE_ROW_SLOT_START q
access u
repairSlots t
resultSlots s
<init> (ILnet/minecraft/world/entity/player/Inventory;)V <init>
<init> (ILnet/minecraft/world/entity/player/Inventory;Lnet/minecraft/world/inventory/ContainerLevelAccess;)V <init>
createResult ()V l
lambda$removeNonCurses$0 (Ljava/util/Map$Entry;)Z a
lambda$removed$1 (Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;)V a
mergeEnchants (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/item/ItemStack;)Lnet/minecraft/world/item/ItemStack; a
quickMoveStack (Lnet/minecraft/world/entity/player/Player;I)Lnet/minecraft/world/item/ItemStack; a
removeNonCurses (Lnet/minecraft/world/item/ItemStack;II)Lnet/minecraft/world/item/ItemStack; a
removed (Lnet/minecraft/world/entity/player/Player;)V b
slotsChanged (Lnet/minecraft/world/Container;)V a
stillValid (Lnet/minecraft/world/entity/player/Player;)Z a
net/minecraft/world/inventory/GrindstoneMenu$1 ciz$1
this$0 c
<init> (Lnet/minecraft/world/inventory/GrindstoneMenu;I)V <init>
setChanged ()V e
net/minecraft/world/inventory/GrindstoneMenu$2 ciz$2
this$0 a
<init> (Lnet/minecraft/world/inventory/GrindstoneMenu;Lnet/minecraft/world/Container;III)V <init>
mayPlace (Lnet/minecraft/world/item/ItemStack;)Z a
net/minecraft/world/inventory/GrindstoneMenu$3 ciz$3
this$0 a
<init> (Lnet/minecraft/world/inventory/GrindstoneMenu;Lnet/minecraft/world/Container;III)V <init>
mayPlace (Lnet/minecraft/world/item/ItemStack;)Z a
net/minecraft/world/inventory/GrindstoneMenu$4 ciz$4
this$0 b
val$access a
<init> (Lnet/minecraft/world/inventory/GrindstoneMenu;Lnet/minecraft/world/Container;IIILnet/minecraft/world/inventory/ContainerLevelAccess;)V <init>
getExperienceAmount (Lnet/minecraft/world/level/Level;)I a
getExperienceFromItem (Lnet/minecraft/world/item/ItemStack;)I g
lambda$onTake$0 (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;)V a
mayPlace (Lnet/minecraft/world/item/ItemStack;)Z a
onTake (Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/item/ItemStack;)V a
net/minecraft/world/inventory/HopperMenu cja
CONTAINER_SIZE k
hopper l
<init> (ILnet/minecraft/world/entity/player/Inventory;)V <init>
<init> (ILnet/minecraft/world/entity/player/Inventory;Lnet/minecraft/world/Container;)V <init>
quickMoveStack (Lnet/minecraft/world/entity/player/Player;I)Lnet/minecraft/world/item/ItemStack; a
removed (Lnet/minecraft/world/entity/player/Player;)V b
stillValid (Lnet/minecraft/world/entity/player/Player;)Z a
net/minecraft/world/inventory/HorseInventoryMenu cjb
horse l
horseContainer k
<init> (ILnet/minecraft/world/entity/player/Inventory;Lnet/minecraft/world/Container;Lnet/minecraft/world/entity/animal/horse/AbstractHorse;)V <init>
hasChest (Lnet/minecraft/world/entity/animal/horse/AbstractHorse;)Z a
quickMoveStack (Lnet/minecraft/world/entity/player/Player;I)Lnet/minecraft/world/item/ItemStack; a
removed (Lnet/minecraft/world/entity/player/Player;)V b
stillValid (Lnet/minecraft/world/entity/player/Player;)Z a
net/minecraft/world/inventory/HorseInventoryMenu$1 cjb$1
this$0 b
val$horse a
<init> (Lnet/minecraft/world/inventory/HorseInventoryMenu;Lnet/minecraft/world/Container;IIILnet/minecraft/world/entity/animal/horse/AbstractHorse;)V <init>
isActive ()Z d
mayPlace (Lnet/minecraft/world/item/ItemStack;)Z a
net/minecraft/world/inventory/HorseInventoryMenu$2 cjb$2
this$0 b
val$horse a
<init> (Lnet/minecraft/world/inventory/HorseInventoryMenu;Lnet/minecraft/world/Container;IIILnet/minecraft/world/entity/animal/horse/AbstractHorse;)V <init>
getMaxStackSize ()I a
isActive ()Z d
mayPlace (Lnet/minecraft/world/item/ItemStack;)Z a
net/minecraft/world/inventory/InventoryMenu cjc
ARMOR_SLOT_END p
ARMOR_SLOT_START o
BLOCK_ATLAS v
CONTAINER_ID k
CRAFT_SLOT_END n
CRAFT_SLOT_START m
EMPTY_ARMOR_SLOT_BOOTS z
EMPTY_ARMOR_SLOT_CHESTPLATE x
EMPTY_ARMOR_SLOT_HELMET w
EMPTY_ARMOR_SLOT_LEGGINGS y
EMPTY_ARMOR_SLOT_SHIELD A
INV_SLOT_END r
INV_SLOT_START q
RESULT_SLOT l
SHIELD_SLOT u
SLOT_IDS D
TEXTURE_EMPTY_SLOTS C
USE_ROW_SLOT_END t
USE_ROW_SLOT_START s
active B
craftSlots E
owner G
resultSlots F
<clinit> ()V <clinit>
<init> (Lnet/minecraft/world/entity/player/Inventory;ZLnet/minecraft/world/entity/player/Player;)V <init>
canTakeItemForPickAll (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/inventory/Slot;)Z a
clearCraftingContent ()V l
fillCraftSlotsStackedContents (Lnet/minecraft/world/entity/player/StackedContents;)V a
getCraftSlots ()Lnet/minecraft/world/inventory/CraftingContainer; q
getGridHeight ()I o
getGridWidth ()I n
getRecipeBookType ()Lnet/minecraft/world/inventory/RecipeBookType; t
getResultSlotIndex ()I m
getSize ()I p
isHotbarSlot (I)Z f
onEquipItem (Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/entity/EquipmentSlot;Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/item/ItemStack;)V a
quickMoveStack (Lnet/minecraft/world/entity/player/Player;I)Lnet/minecraft/world/item/ItemStack; a
recipeMatches (Lnet/minecraft/world/item/crafting/RecipeHolder;)Z a
removed (Lnet/minecraft/world/entity/player/Player;)V b
shouldMoveToInventory (I)Z e
slotsChanged (Lnet/minecraft/world/Container;)V a
stillValid (Lnet/minecraft/world/entity/player/Player;)Z a
net/minecraft/world/inventory/InventoryMenu$1 cjc$1
this$0 c
val$owner a
val$slot b
<init> (Lnet/minecraft/world/inventory/InventoryMenu;Lnet/minecraft/world/Container;IIILnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/entity/EquipmentSlot;)V <init>
getMaxStackSize ()I a
getNoItemIcon ()Lcom/mojang/datafixers/util/Pair; c
mayPickup (Lnet/minecraft/world/entity/player/Player;)Z a
mayPlace (Lnet/minecraft/world/item/ItemStack;)Z a
setByPlayer (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/item/ItemStack;)V a
net/minecraft/world/inventory/InventoryMenu$2 cjc$2
this$0 b
val$owner a
<init> (Lnet/minecraft/world/inventory/InventoryMenu;Lnet/minecraft/world/Container;IIILnet/minecraft/world/entity/player/Player;)V <init>
getNoItemIcon ()Lcom/mojang/datafixers/util/Pair; c
setByPlayer (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/item/ItemStack;)V a
net/minecraft/world/inventory/ItemCombinerMenu cjd
INVENTORY_SLOTS_PER_COLUMN l
INVENTORY_SLOTS_PER_ROW k
access o
inputSlotIndexes m
inputSlots q
player p
resultSlotIndex n
resultSlots r
<init> (Lnet/minecraft/world/inventory/MenuType;ILnet/minecraft/world/entity/player/Inventory;Lnet/minecraft/world/inventory/ContainerLevelAccess;)V <init>
canMoveIntoInputSlots (Lnet/minecraft/world/item/ItemStack;)Z c
createContainer (I)Lnet/minecraft/world/SimpleContainer; e
createInputSlotDefinitions ()Lnet/minecraft/world/inventory/ItemCombinerMenuSlotDefinition; l
createInputSlots (Lnet/minecraft/world/inventory/ItemCombinerMenuSlotDefinition;)V a
createInventorySlots (Lnet/minecraft/world/entity/player/Inventory;)V a
createResult ()V m
createResultSlot (Lnet/minecraft/world/inventory/ItemCombinerMenuSlotDefinition;)V b
getInventorySlotEnd ()I p
getInventorySlotStart ()I n
getResultSlot ()I o
getSlotToQuickMoveTo (Lnet/minecraft/world/item/ItemStack;)I d
getUseRowEnd ()I r
getUseRowStart ()I q
isValidBlock (Lnet/minecraft/world/level/block/state/BlockState;)Z a
lambda$removed$0 (Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;)V b
lambda$stillValid$1 (Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;)Ljava/lang/Boolean; a
mayPickup (Lnet/minecraft/world/entity/player/Player;Z)Z a
onTake (Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/item/ItemStack;)V a
quickMoveStack (Lnet/minecraft/world/entity/player/Player;I)Lnet/minecraft/world/item/ItemStack; a
removed (Lnet/minecraft/world/entity/player/Player;)V b
slotsChanged (Lnet/minecraft/world/Container;)V a
stillValid (Lnet/minecraft/world/entity/player/Player;)Z a
net/minecraft/world/inventory/ItemCombinerMenu$1 cjd$1
this$0 b
val$slot a
<init> (Lnet/minecraft/world/inventory/ItemCombinerMenu;Lnet/minecraft/world/Container;IIILnet/minecraft/world/inventory/ItemCombinerMenuSlotDefinition$SlotDefinition;)V <init>
mayPlace (Lnet/minecraft/world/item/ItemStack;)Z a
net/minecraft/world/inventory/ItemCombinerMenu$2 cjd$2
this$0 a
<init> (Lnet/minecraft/world/inventory/ItemCombinerMenu;Lnet/minecraft/world/Container;III)V <init>
mayPickup (Lnet/minecraft/world/entity/player/Player;)Z a
mayPlace (Lnet/minecraft/world/item/ItemStack;)Z a
onTake (Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/item/ItemStack;)V a
net/minecraft/world/inventory/ItemCombinerMenu$3 cjd$3
this$0 c
<init> (Lnet/minecraft/world/inventory/ItemCombinerMenu;I)V <init>
setChanged ()V e
net/minecraft/world/inventory/ItemCombinerMenuSlotDefinition cje
resultSlot b
slots a
<init> (Ljava/util/List;Lnet/minecraft/world/inventory/ItemCombinerMenuSlotDefinition$SlotDefinition;)V <init>
create ()Lnet/minecraft/world/inventory/ItemCombinerMenuSlotDefinition$Builder; a
getInputSlotIndexes ()Ljava/util/List; f
getNumOfInputSlots ()I d
getResultSlot ()Lnet/minecraft/world/inventory/ItemCombinerMenuSlotDefinition$SlotDefinition; b
getResultSlotIndex ()I e
getSlot (I)Lnet/minecraft/world/inventory/ItemCombinerMenuSlotDefinition$SlotDefinition; b
getSlots ()Ljava/util/List; c
hasSlot (I)Z a
net/minecraft/world/inventory/ItemCombinerMenuSlotDefinition$Builder cje$a
resultSlot b
slots a
<init> ()V <init>
build ()Lnet/minecraft/world/inventory/ItemCombinerMenuSlotDefinition; a
lambda$withResultSlot$0 (Lnet/minecraft/world/item/ItemStack;)Z a
withResultSlot (III)Lnet/minecraft/world/inventory/ItemCombinerMenuSlotDefinition$Builder; a
withSlot (IIILjava/util/function/Predicate;)Lnet/minecraft/world/inventory/ItemCombinerMenuSlotDefinition$Builder; a
net/minecraft/world/inventory/ItemCombinerMenuSlotDefinition$SlotDefinition cje$b
EMPTY e
mayPlace d
slotIndex a
x b
y c
<clinit> ()V <clinit>
<init> (IIILjava/util/function/Predicate;)V <init>
equals (Ljava/lang/Object;)Z equals
hashCode ()I hashCode
lambda$static$0 (Lnet/minecraft/world/item/ItemStack;)Z a
mayPlace ()Ljava/util/function/Predicate; d
slotIndex ()I a
toString ()Ljava/lang/String; toString
x ()I b
y ()I c
net/minecraft/world/inventory/LecternMenu cjf
BUTTON_NEXT_PAGE l
BUTTON_PAGE_JUMP_RANGE_START n
BUTTON_PREV_PAGE k
BUTTON_TAKE_BOOK m
DATA_COUNT o
SLOT_COUNT p
lectern q
lecternData r
<init> (I)V <init>
<init> (ILnet/minecraft/world/Container;Lnet/minecraft/world/inventory/ContainerData;)V <init>
clickMenuButton (Lnet/minecraft/world/entity/player/Player;I)Z b
getBook ()Lnet/minecraft/world/item/ItemStack; l
getPage ()I m
quickMoveStack (Lnet/minecraft/world/entity/player/Player;I)Lnet/minecraft/world/item/ItemStack; a
setData (II)V a
stillValid (Lnet/minecraft/world/entity/player/Player;)Z a
net/minecraft/world/inventory/LecternMenu$1 cjf$1
this$0 a
<init> (Lnet/minecraft/world/inventory/LecternMenu;Lnet/minecraft/world/Container;III)V <init>
setChanged ()V b
net/minecraft/world/inventory/LoomMenu cjg
INV_SLOT_END m
INV_SLOT_START l
PATTERN_NOT_SET k
USE_ROW_SLOT_END o
USE_ROW_SLOT_START n
access p
bannerSlot t
dyeSlot u
inputContainer y
lastSoundTime x
outputContainer z
patternSlot v
resultSlot w
selectablePatterns r
selectedBannerPatternIndex q
slotUpdateListener s
<init> (ILnet/minecraft/world/entity/player/Inventory;)V <init>
<init> (ILnet/minecraft/world/entity/player/Inventory;Lnet/minecraft/world/inventory/ContainerLevelAccess;)V <init>
clickMenuButton (Lnet/minecraft/world/entity/player/Player;I)Z b
getBannerSlot ()Lnet/minecraft/world/inventory/Slot; n
getDyeSlot ()Lnet/minecraft/world/inventory/Slot; o
getPatternSlot ()Lnet/minecraft/world/inventory/Slot; p
getResultSlot ()Lnet/minecraft/world/inventory/Slot; q
getSelectablePatterns (Lnet/minecraft/world/item/ItemStack;)Ljava/util/List; c
getSelectablePatterns ()Ljava/util/List; l
getSelectedBannerPatternIndex ()I m
isValidPatternIndex (I)Z e
lambda$new$0 ()V r
lambda$removed$1 (Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;)V a
quickMoveStack (Lnet/minecraft/world/entity/player/Player;I)Lnet/minecraft/world/item/ItemStack; a
registerUpdateListener (Ljava/lang/Runnable;)V a
removed (Lnet/minecraft/world/entity/player/Player;)V b
setupResultSlot (Lnet/minecraft/core/Holder;)V a
slotsChanged (Lnet/minecraft/world/Container;)V a
stillValid (Lnet/minecraft/world/entity/player/Player;)Z a
net/minecraft/world/inventory/LoomMenu$1 cjg$1
this$0 c
<init> (Lnet/minecraft/world/inventory/LoomMenu;I)V <init>
setChanged ()V e
net/minecraft/world/inventory/LoomMenu$2 cjg$2
this$0 c
<init> (Lnet/minecraft/world/inventory/LoomMenu;I)V <init>
setChanged ()V e
net/minecraft/world/inventory/LoomMenu$3 cjg$3
this$0 a
<init> (Lnet/minecraft/world/inventory/LoomMenu;Lnet/minecraft/world/Container;III)V <init>
mayPlace (Lnet/minecraft/world/item/ItemStack;)Z a
net/minecraft/world/inventory/LoomMenu$4 cjg$4
this$0 a
<init> (Lnet/minecraft/world/inventory/LoomMenu;Lnet/minecraft/world/Container;III)V <init>
mayPlace (Lnet/minecraft/world/item/ItemStack;)Z a
net/minecraft/world/inventory/LoomMenu$5 cjg$5
this$0 a
<init> (Lnet/minecraft/world/inventory/LoomMenu;Lnet/minecraft/world/Container;III)V <init>
mayPlace (Lnet/minecraft/world/item/ItemStack;)Z a
net/minecraft/world/inventory/LoomMenu$6 cjg$6
this$0 b
val$access a
<init> (Lnet/minecraft/world/inventory/LoomMenu;Lnet/minecraft/world/Container;IIILnet/minecraft/world/inventory/ContainerLevelAccess;)V <init>
lambda$onTake$0 (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;)V a
mayPlace (Lnet/minecraft/world/item/ItemStack;)Z a
onTake (Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/item/ItemStack;)V a
net/minecraft/world/inventory/MenuConstructor cjh
createMenu (ILnet/minecraft/world/entity/player/Inventory;Lnet/minecraft/world/entity/player/Player;)Lnet/minecraft/world/inventory/AbstractContainerMenu; createMenu
net/minecraft/world/inventory/MenuType cji
ANVIL i
BEACON j
BLAST_FURNACE k
BREWING_STAND l
CARTOGRAPHY_TABLE x
CRAFTER_3x3 h
CRAFTING m
ENCHANTMENT n
FURNACE o
GENERIC_3x3 g
GENERIC_9x1 a
GENERIC_9x2 b
GENERIC_9x3 c
GENERIC_9x4 d
GENERIC_9x5 e
GENERIC_9x6 f
GRINDSTONE p
HOPPER q
LECTERN r
LOOM s
MERCHANT t
SHULKER_BOX u
SMITHING v
SMOKER w
STONECUTTER y
constructor A
requiredFeatures z
<clinit> ()V <clinit>
<init> (Lnet/minecraft/world/inventory/MenuType$MenuSupplier;Lnet/minecraft/world/flag/FeatureFlagSet;)V <init>
create (ILnet/minecraft/world/entity/player/Inventory;)Lnet/minecraft/world/inventory/AbstractContainerMenu; a
lambda$static$0 (ILnet/minecraft/world/entity/player/Inventory;)Lnet/minecraft/world/inventory/LecternMenu; b
register (Ljava/lang/String;Lnet/minecraft/world/inventory/MenuType$MenuSupplier;[Lnet/minecraft/world/flag/FeatureFlag;)Lnet/minecraft/world/inventory/MenuType; a
register (Ljava/lang/String;Lnet/minecraft/world/inventory/MenuType$MenuSupplier;)Lnet/minecraft/world/inventory/MenuType; a
requiredFeatures ()Lnet/minecraft/world/flag/FeatureFlagSet; m
net/minecraft/world/inventory/MenuType$MenuSupplier cji$a
create (ILnet/minecraft/world/entity/player/Inventory;)Lnet/minecraft/world/inventory/AbstractContainerMenu; create
net/minecraft/world/inventory/MerchantContainer cjj
activeOffer e
futureXp g
itemStacks d
merchant c
selectionHint f
<init> (Lnet/minecraft/world/item/trading/Merchant;)V <init>
clearContent ()V a
getActiveOffer ()Lnet/minecraft/world/item/trading/MerchantOffer; g
getContainerSize ()I b
getFutureXp ()I h
getItem (I)Lnet/minecraft/world/item/ItemStack; a
isEmpty ()Z ai_
isPaymentSlot (I)Z d
removeItem (II)Lnet/minecraft/world/item/ItemStack; a
removeItemNoUpdate (I)Lnet/minecraft/world/item/ItemStack; b
setChanged ()V e
setItem (ILnet/minecraft/world/item/ItemStack;)V a
setSelectionHint (I)V c
stillValid (Lnet/minecraft/world/entity/player/Player;)Z a
updateSellItem ()V f
net/minecraft/world/inventory/MerchantMenu cjk
BUYSLOT_X t
INV_SLOT_END o
INV_SLOT_START n
PAYMENT1_SLOT k
PAYMENT2_SLOT l
RESULT_SLOT m
ROW_Y u
SELLSLOT1_X r
SELLSLOT2_X s
USE_ROW_SLOT_END q
USE_ROW_SLOT_START p
canRestock z
merchantLevel x
showProgressBar y
tradeContainer w
trader v
<init> (ILnet/minecraft/world/entity/player/Inventory;)V <init>
<init> (ILnet/minecraft/world/entity/player/Inventory;Lnet/minecraft/world/item/trading/Merchant;)V <init>
canRestock ()Z o
canTakeItemForPickAll (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/inventory/Slot;)Z a
getFutureTraderXp ()I m
getOffers ()Lnet/minecraft/world/item/trading/MerchantOffers; p
getTraderLevel ()I n
getTraderXp ()I l
moveFromInventoryToPaymentSlot (ILnet/minecraft/world/item/ItemStack;)V c
playTradeSound ()V r
quickMoveStack (Lnet/minecraft/world/entity/player/Player;I)Lnet/minecraft/world/item/ItemStack; a
removed (Lnet/minecraft/world/entity/player/Player;)V b
setCanRestock (Z)V b
setMerchantLevel (I)V g
setOffers (Lnet/minecraft/world/item/trading/MerchantOffers;)V a
setSelectionHint (I)V e
setShowProgressBar (Z)V a
setXp (I)V f
showProgressBar ()Z q
slotsChanged (Lnet/minecraft/world/Container;)V a
stillValid (Lnet/minecraft/world/entity/player/Player;)Z a
tryMoveItems (I)V h
net/minecraft/world/inventory/MerchantResultSlot cjl
merchant h
player b
removeCount c
slots a
<init> (Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/item/trading/Merchant;Lnet/minecraft/world/inventory/MerchantContainer;III)V <init>
checkTakeAchievements (Lnet/minecraft/world/item/ItemStack;)V b_
mayPlace (Lnet/minecraft/world/item/ItemStack;)Z a
onQuickCraft (Lnet/minecraft/world/item/ItemStack;I)V a
onTake (Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/item/ItemStack;)V a
remove (I)Lnet/minecraft/world/item/ItemStack; a
net/minecraft/world/inventory/NonInteractiveResultSlot cjm
<init> (Lnet/minecraft/world/Container;III)V <init>
allowModification (Lnet/minecraft/world/entity/player/Player;)Z b
isFake ()Z f
isHighlightable ()Z e
mayPickup (Lnet/minecraft/world/entity/player/Player;)Z a
mayPlace (Lnet/minecraft/world/item/ItemStack;)Z a
onQuickCraft (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/item/ItemStack;)V b
onTake (Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/item/ItemStack;)V a
remove (I)Lnet/minecraft/world/item/ItemStack; a
safeInsert (Lnet/minecraft/world/item/ItemStack;)Lnet/minecraft/world/item/ItemStack; d
safeInsert (Lnet/minecraft/world/item/ItemStack;I)Lnet/minecraft/world/item/ItemStack; b
safeTake (IILnet/minecraft/world/entity/player/Player;)Lnet/minecraft/world/item/ItemStack; b
tryRemove (IILnet/minecraft/world/entity/player/Player;)Ljava/util/Optional; a
net/minecraft/world/inventory/PlayerEnderChestContainer cjn
activeChest c
<init> ()V <init>
createTag ()Lnet/minecraft/nbt/ListTag; g
fromTag (Lnet/minecraft/nbt/ListTag;)V a
isActiveChest (Lnet/minecraft/world/level/block/entity/EnderChestBlockEntity;)Z b
setActiveChest (Lnet/minecraft/world/level/block/entity/EnderChestBlockEntity;)V a
startOpen (Lnet/minecraft/world/entity/player/Player;)V d_
stillValid (Lnet/minecraft/world/entity/player/Player;)Z a
stopOpen (Lnet/minecraft/world/entity/player/Player;)V c
net/minecraft/world/inventory/RecipeBookMenu cjo
<init> (Lnet/minecraft/world/inventory/MenuType;I)V <init>
clearCraftingContent ()V l
fillCraftSlotsStackedContents (Lnet/minecraft/world/entity/player/StackedContents;)V a
getGridHeight ()I o
getGridWidth ()I n
getRecipeBookType ()Lnet/minecraft/world/inventory/RecipeBookType; t
getResultSlotIndex ()I m
getSize ()I p
handlePlacement (ZLnet/minecraft/world/item/crafting/RecipeHolder;Lnet/minecraft/server/level/ServerPlayer;)V a
recipeMatches (Lnet/minecraft/world/item/crafting/RecipeHolder;)Z a
shouldMoveToInventory (I)Z e
net/minecraft/world/inventory/RecipeBookType cjp
$VALUES e
BLAST_FURNACE c
CRAFTING a
FURNACE b
SMOKER d
$values ()[Lnet/minecraft/world/inventory/RecipeBookType; a
<clinit> ()V <clinit>
<init> (Ljava/lang/String;I)V <init>
valueOf (Ljava/lang/String;)Lnet/minecraft/world/inventory/RecipeBookType; valueOf
values ()[Lnet/minecraft/world/inventory/RecipeBookType; values
net/minecraft/world/inventory/RecipeCraftingHolder cjq
awardUsedRecipes (Lnet/minecraft/world/entity/player/Player;Ljava/util/List;)V a
getRecipeUsed ()Lnet/minecraft/world/item/crafting/RecipeHolder; d
setRecipeUsed (Lnet/minecraft/world/item/crafting/RecipeHolder;)V a
setRecipeUsed (Lnet/minecraft/world/level/Level;Lnet/minecraft/server/level/ServerPlayer;Lnet/minecraft/world/item/crafting/RecipeHolder;)Z a
net/minecraft/world/inventory/ResultContainer cjr
itemStacks c
recipeUsed d
<init> ()V <init>
clearContent ()V a
getContainerSize ()I b
getItem (I)Lnet/minecraft/world/item/ItemStack; a
getRecipeUsed ()Lnet/minecraft/world/item/crafting/RecipeHolder; d
isEmpty ()Z ai_
removeItem (II)Lnet/minecraft/world/item/ItemStack; a
removeItemNoUpdate (I)Lnet/minecraft/world/item/ItemStack; b
setChanged ()V e
setItem (ILnet/minecraft/world/item/ItemStack;)V a
setRecipeUsed (Lnet/minecraft/world/item/crafting/RecipeHolder;)V a
stillValid (Lnet/minecraft/world/entity/player/Player;)Z a
net/minecraft/world/inventory/ResultSlot cjs
craftSlots a
player b
removeCount c
<init> (Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/inventory/CraftingContainer;Lnet/minecraft/world/Container;III)V <init>
checkTakeAchievements (Lnet/minecraft/world/item/ItemStack;)V b_
isFake ()Z f
mayPlace (Lnet/minecraft/world/item/ItemStack;)Z a
onQuickCraft (Lnet/minecraft/world/item/ItemStack;I)V a
onSwapCraft (I)V b
onTake (Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/item/ItemStack;)V a
remove (I)Lnet/minecraft/world/item/ItemStack; a
net/minecraft/world/inventory/ShulkerBoxMenu cjt
CONTAINER_SIZE k
container l
<init> (ILnet/minecraft/world/entity/player/Inventory;)V <init>
<init> (ILnet/minecraft/world/entity/player/Inventory;Lnet/minecraft/world/Container;)V <init>
quickMoveStack (Lnet/minecraft/world/entity/player/Player;I)Lnet/minecraft/world/item/ItemStack; a
removed (Lnet/minecraft/world/entity/player/Player;)V b
stillValid (Lnet/minecraft/world/entity/player/Player;)Z a
net/minecraft/world/inventory/ShulkerBoxSlot cju
<init> (Lnet/minecraft/world/Container;III)V <init>
mayPlace (Lnet/minecraft/world/item/ItemStack;)Z a
net/minecraft/world/inventory/SimpleContainerData cjv
ints a
<init> (I)V <init>
get (I)I a
getCount ()I a
set (II)V a
net/minecraft/world/inventory/Slot cjw
container d
index e
slot a
x f
y g
<init> (Lnet/minecraft/world/Container;III)V <init>
allowModification (Lnet/minecraft/world/entity/player/Player;)Z b
checkTakeAchievements (Lnet/minecraft/world/item/ItemStack;)V b_
getContainerSlot ()I i
getItem ()Lnet/minecraft/world/item/ItemStack; g
getMaxStackSize (Lnet/minecraft/world/item/ItemStack;)I a_
getMaxStackSize ()I a
getNoItemIcon ()Lcom/mojang/datafixers/util/Pair; c
hasItem ()Z h
isActive ()Z d
isFake ()Z f
isHighlightable ()Z e
lambda$safeTake$0 (Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/item/ItemStack;)V b
mayPickup (Lnet/minecraft/world/entity/player/Player;)Z a
mayPlace (Lnet/minecraft/world/item/ItemStack;)Z a
onQuickCraft (Lnet/minecraft/world/item/ItemStack;I)V a
onQuickCraft (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/item/ItemStack;)V b
onSwapCraft (I)V b
onTake (Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/item/ItemStack;)V a
remove (I)Lnet/minecraft/world/item/ItemStack; a
safeInsert (Lnet/minecraft/world/item/ItemStack;)Lnet/minecraft/world/item/ItemStack; d
safeInsert (Lnet/minecraft/world/item/ItemStack;I)Lnet/minecraft/world/item/ItemStack; b
safeTake (IILnet/minecraft/world/entity/player/Player;)Lnet/minecraft/world/item/ItemStack; b
set (Lnet/minecraft/world/item/ItemStack;)V f
setByPlayer (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/item/ItemStack;)V a
setByPlayer (Lnet/minecraft/world/item/ItemStack;)V e
setChanged ()V b
tryRemove (IILnet/minecraft/world/entity/player/Player;)Ljava/util/Optional; a
net/minecraft/world/inventory/SmithingMenu cjx
ADDITIONAL_SLOT m
ADDITIONAL_SLOT_X_PLACEMENT u
BASE_SLOT l
BASE_SLOT_X_PLACEMENT t
RESULT_SLOT n
RESULT_SLOT_X_PLACEMENT w
SLOT_Y_PLACEMENT v
TEMPLATE_SLOT k
TEMPLATE_SLOT_X_PLACEMENT s
level x
recipes z
selectedRecipe y
<init> (ILnet/minecraft/world/entity/player/Inventory;)V <init>
<init> (ILnet/minecraft/world/entity/player/Inventory;Lnet/minecraft/world/inventory/ContainerLevelAccess;)V <init>
canMoveIntoInputSlots (Lnet/minecraft/world/item/ItemStack;)Z c
canTakeItemForPickAll (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/inventory/Slot;)Z a
createInputSlotDefinitions ()Lnet/minecraft/world/inventory/ItemCombinerMenuSlotDefinition; l
createResult ()V m
findSlotMatchingIngredient (Lnet/minecraft/world/item/crafting/SmithingRecipe;Lnet/minecraft/world/item/ItemStack;)Ljava/util/OptionalInt; a
findSlotToQuickMoveTo (Lnet/minecraft/world/item/ItemStack;)Ljava/util/OptionalInt; e
getRelevantItems ()Ljava/util/List; n
getSlotToQuickMoveTo (Lnet/minecraft/world/item/ItemStack;)I d
isValidBlock (Lnet/minecraft/world/level/block/state/BlockState;)Z a
lambda$createInputSlotDefinitions$0 (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/item/crafting/RecipeHolder;)Z d
lambda$createInputSlotDefinitions$1 (Lnet/minecraft/world/item/ItemStack;)Z h
lambda$createInputSlotDefinitions$2 (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/item/crafting/RecipeHolder;)Z c
lambda$createInputSlotDefinitions$3 (Lnet/minecraft/world/item/ItemStack;)Z g
lambda$createInputSlotDefinitions$4 (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/item/crafting/RecipeHolder;)Z b
lambda$createInputSlotDefinitions$5 (Lnet/minecraft/world/item/ItemStack;)Z f
lambda$findSlotToQuickMoveTo$7 (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/item/crafting/RecipeHolder;)Ljava/util/stream/IntStream; a
lambda$findSlotToQuickMoveTo$8 (I)Z f
lambda$onTake$6 (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;)V a
mayPickup (Lnet/minecraft/world/entity/player/Player;Z)Z a
onTake (Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/item/ItemStack;)V a
shrinkStackInSlot (I)V e
net/minecraft/world/inventory/SmokerMenu cjy
<init> (ILnet/minecraft/world/entity/player/Inventory;)V <init>
<init> (ILnet/minecraft/world/entity/player/Inventory;Lnet/minecraft/world/Container;Lnet/minecraft/world/inventory/ContainerData;)V <init>
net/minecraft/world/inventory/StackedContentsCompatible cjz
fillStackedContents (Lnet/minecraft/world/entity/player/StackedContents;)V a
net/minecraft/world/inventory/StonecutterMenu cka
INPUT_SLOT k
INV_SLOT_END q
INV_SLOT_START p
RESULT_SLOT l
USE_ROW_SLOT_END s
USE_ROW_SLOT_START r
access t
container o
input x
inputSlot m
lastSoundTime y
level v
recipes w
resultContainer A
resultSlot n
selectedRecipeIndex u
slotUpdateListener z
<init> (ILnet/minecraft/world/entity/player/Inventory;)V <init>
<init> (ILnet/minecraft/world/entity/player/Inventory;Lnet/minecraft/world/inventory/ContainerLevelAccess;)V <init>
canTakeItemForPickAll (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/inventory/Slot;)Z a
clickMenuButton (Lnet/minecraft/world/entity/player/Player;I)Z b
getNumRecipes ()I n
getRecipes ()Ljava/util/List; m
getSelectedRecipeIndex ()I l
getType ()Lnet/minecraft/world/inventory/MenuType; a
hasInputItem ()Z o
isValidRecipeIndex (I)Z e
lambda$new$0 ()V q
lambda$removed$1 (Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;)V a
quickMoveStack (Lnet/minecraft/world/entity/player/Player;I)Lnet/minecraft/world/item/ItemStack; a
registerUpdateListener (Ljava/lang/Runnable;)V a
removed (Lnet/minecraft/world/entity/player/Player;)V b
setupRecipeList (Lnet/minecraft/world/Container;Lnet/minecraft/world/item/ItemStack;)V a
setupResultSlot ()V p
slotsChanged (Lnet/minecraft/world/Container;)V a
stillValid (Lnet/minecraft/world/entity/player/Player;)Z a
net/minecraft/world/inventory/StonecutterMenu$1 cka$1
this$0 c
<init> (Lnet/minecraft/world/inventory/StonecutterMenu;I)V <init>
setChanged ()V e
net/minecraft/world/inventory/StonecutterMenu$2 cka$2
this$0 b
val$access a
<init> (Lnet/minecraft/world/inventory/StonecutterMenu;Lnet/minecraft/world/Container;IIILnet/minecraft/world/inventory/ContainerLevelAccess;)V <init>
getRelevantItems ()Ljava/util/List; j
lambda$onTake$0 (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;)V a
mayPlace (Lnet/minecraft/world/item/ItemStack;)Z a
onTake (Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/item/ItemStack;)V a
net/minecraft/world/inventory/TransientCraftingContainer ckb
height e
items c
menu f
width d
<init> (Lnet/minecraft/world/inventory/AbstractContainerMenu;II)V <init>
<init> (Lnet/minecraft/world/inventory/AbstractContainerMenu;IILnet/minecraft/core/NonNullList;)V <init>
clearContent ()V a
fillStackedContents (Lnet/minecraft/world/entity/player/StackedContents;)V a
getContainerSize ()I b
getHeight ()I g
getItem (I)Lnet/minecraft/world/item/ItemStack; a
getItems ()Ljava/util/List; h
getWidth ()I f
isEmpty ()Z ai_
removeItem (II)Lnet/minecraft/world/item/ItemStack; a
removeItemNoUpdate (I)Lnet/minecraft/world/item/ItemStack; b
setChanged ()V e
setItem (ILnet/minecraft/world/item/ItemStack;)V a
stillValid (Lnet/minecraft/world/entity/player/Player;)Z a
net/minecraft/world/inventory/package-info ckc
net/minecraft/world/inventory/tooltip/BundleTooltip ckd
items a
weight b
<init> (Lnet/minecraft/core/NonNullList;I)V <init>
getItems ()Lnet/minecraft/core/NonNullList; a
getWeight ()I b
net/minecraft/world/inventory/tooltip/TooltipComponent cke
net/minecraft/world/inventory/tooltip/package-info ckf
net/minecraft/world/item/AdventureModeCheck ckg
checksBlockEntity d
lastCheckedBlock b
lastResult c
tagName a
<init> (Ljava/lang/String;)V <init>
areSameBlocks (Lnet/minecraft/world/level/block/state/pattern/BlockInWorld;Lnet/minecraft/world/level/block/state/pattern/BlockInWorld;Z)Z a
test (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/core/Registry;Lnet/minecraft/world/level/block/state/pattern/BlockInWorld;)Z a
net/minecraft/world/item/AirItem ckh
block a
<init> (Lnet/minecraft/world/level/block/Block;Lnet/minecraft/world/item/Item$Properties;)V <init>
appendHoverText (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/level/Level;Ljava/util/List;Lnet/minecraft/world/item/TooltipFlag;)V a
getDescriptionId ()Ljava/lang/String; a
net/minecraft/world/item/ArmorItem cki
ARMOR_MODIFIER_UUID_PER_TYPE e
DISPENSE_ITEM_BEHAVIOR a
defaultModifiers h
defense f
knockbackResistance c
material d
toughness g
type b
<clinit> ()V <clinit>
<init> (Lnet/minecraft/world/item/ArmorMaterial;Lnet/minecraft/world/item/ArmorItem$Type;Lnet/minecraft/world/item/Item$Properties;)V <init>
dispenseArmor (Lnet/minecraft/core/dispenser/BlockSource;Lnet/minecraft/world/item/ItemStack;)Z a
getDefaultAttributeModifiers (Lnet/minecraft/world/entity/EquipmentSlot;)Lcom/google/common/collect/Multimap; a
getDefense ()I e
getEnchantmentValue ()I c
getEquipSound ()Lnet/minecraft/sounds/SoundEvent; as_
getEquipmentSlot ()Lnet/minecraft/world/entity/EquipmentSlot; g
getMaterial ()Lnet/minecraft/world/item/ArmorMaterial; d
getToughness ()F f
getType ()Lnet/minecraft/world/item/ArmorItem$Type; b
isValidRepairItem (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/item/ItemStack;)Z a
lambda$static$0 (Ljava/util/EnumMap;)V a
use (Lnet/minecraft/world/level/Level;Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/InteractionHand;)Lnet/minecraft/world/InteractionResultHolder; a
net/minecraft/world/item/ArmorItem$1 cki$1
<init> ()V <init>
execute (Lnet/minecraft/core/dispenser/BlockSource;Lnet/minecraft/world/item/ItemStack;)Lnet/minecraft/world/item/ItemStack; a
net/minecraft/world/item/ArmorItem$Type cki$a
$VALUES g
BOOTS d
CHESTPLATE b
HELMET a
LEGGINGS c
name f
slot e
$values ()[Lnet/minecraft/world/item/ArmorItem$Type; c
<clinit> ()V <clinit>
<init> (Ljava/lang/String;ILnet/minecraft/world/entity/EquipmentSlot;Ljava/lang/String;)V <init>
getName ()Ljava/lang/String; b
getSlot ()Lnet/minecraft/world/entity/EquipmentSlot; a
valueOf (Ljava/lang/String;)Lnet/minecraft/world/item/ArmorItem$Type; valueOf
values ()[Lnet/minecraft/world/item/ArmorItem$Type; values
net/minecraft/world/item/ArmorMaterial ckj
getDefenseForType (Lnet/minecraft/world/item/ArmorItem$Type;)I b
getDurabilityForType (Lnet/minecraft/world/item/ArmorItem$Type;)I a
getEnchantmentValue ()I a
getEquipSound ()Lnet/minecraft/sounds/SoundEvent; b
getKnockbackResistance ()F g
getName ()Ljava/lang/String; e
getRepairIngredient ()Lnet/minecraft/world/item/crafting/Ingredient; d
getToughness ()F f
net/minecraft/world/item/ArmorMaterials ckk
$VALUES r
CHAIN b
CODEC h
DIAMOND e
GOLD d
HEALTH_FUNCTION_FOR_TYPE i
IRON c
LEATHER a
NETHERITE g
TURTLE f
durabilityMultiplier k
enchantmentValue m
knockbackResistance p
name j
protectionFunctionForType l
repairIngredient q
sound n
toughness o
$values ()[Lnet/minecraft/world/item/ArmorMaterials; o
<clinit> ()V <clinit>
<init> (Ljava/lang/String;ILjava/lang/String;ILjava/util/EnumMap;ILnet/minecraft/sounds/SoundEvent;FFLjava/util/function/Supplier;)V <init>
getDefenseForType (Lnet/minecraft/world/item/ArmorItem$Type;)I b
getDurabilityForType (Lnet/minecraft/world/item/ArmorItem$Type;)I a
getEnchantmentValue ()I a
getEquipSound ()Lnet/minecraft/sounds/SoundEvent; b
getKnockbackResistance ()F g
getName ()Ljava/lang/String; e
getRepairIngredient ()Lnet/minecraft/world/item/crafting/Ingredient; d
getSerializedName ()Ljava/lang/String; c
getToughness ()F f
lambda$static$0 (Ljava/util/EnumMap;)V h
lambda$static$1 ()Lnet/minecraft/world/item/crafting/Ingredient; n
lambda$static$10 (Ljava/util/EnumMap;)V c
lambda$static$11 ()Lnet/minecraft/world/item/crafting/Ingredient; i
lambda$static$12 (Ljava/util/EnumMap;)V b
lambda$static$13 ()Lnet/minecraft/world/item/crafting/Ingredient; h
lambda$static$14 (Ljava/util/EnumMap;)V a
lambda$static$2 (Ljava/util/EnumMap;)V g
lambda$static$3 ()Lnet/minecraft/world/item/crafting/Ingredient; m
lambda$static$4 (Ljava/util/EnumMap;)V f
lambda$static$5 ()Lnet/minecraft/world/item/crafting/Ingredient; l
lambda$static$6 (Ljava/util/EnumMap;)V e
lambda$static$7 ()Lnet/minecraft/world/item/crafting/Ingredient; k
lambda$static$8 (Ljava/util/EnumMap;)V d
lambda$static$9 ()Lnet/minecraft/world/item/crafting/Ingredient; j
valueOf (Ljava/lang/String;)Lnet/minecraft/world/item/ArmorMaterials; valueOf
values ()[Lnet/minecraft/world/item/ArmorMaterials; values
net/minecraft/world/item/ArmorStandItem ckl
<init> (Lnet/minecraft/world/item/Item$Properties;)V <init>
useOn (Lnet/minecraft/world/item/context/UseOnContext;)Lnet/minecraft/world/InteractionResult; a
net/minecraft/world/item/ArrowItem ckm
<init> (Lnet/minecraft/world/item/Item$Properties;)V <init>
createArrow (Lnet/minecraft/world/level/Level;Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/entity/LivingEntity;)Lnet/minecraft/world/entity/projectile/AbstractArrow; a
net/minecraft/world/item/AxeItem ckn
STRIPPABLES a
<clinit> ()V <clinit>
<init> (Lnet/minecraft/world/item/Tier;FFLnet/minecraft/world/item/Item$Properties;)V <init>
evaluateNewBlockState (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; a
getStripped (Lnet/minecraft/world/level/block/state/BlockState;)Ljava/util/Optional; b
lambda$evaluateNewBlockState$1 (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/block/state/BlockState; b
lambda$getStripped$2 (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/block/state/BlockState; a
lambda$useOn$0 (Lnet/minecraft/world/item/context/UseOnContext;Lnet/minecraft/world/entity/player/Player;)V a
useOn (Lnet/minecraft/world/item/context/UseOnContext;)Lnet/minecraft/world/InteractionResult; a
net/minecraft/world/item/BannerItem cko
PATTERN_PREFIX c
<init> (Lnet/minecraft/world/level/block/Block;Lnet/minecraft/world/level/block/Block;Lnet/minecraft/world/item/Item$Properties;)V <init>
appendHoverText (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/level/Level;Ljava/util/List;Lnet/minecraft/world/item/TooltipFlag;)V a
appendHoverTextFromBannerBlockEntityTag (Lnet/minecraft/world/item/ItemStack;Ljava/util/List;)V a
getColor ()Lnet/minecraft/world/item/DyeColor; b
lambda$appendHoverTextFromBannerBlockEntityTag$0 (Lnet/minecraft/resources/ResourceKey;)Ljava/lang/String; a
lambda$appendHoverTextFromBannerBlockEntityTag$1 (Ljava/util/List;Lnet/minecraft/world/item/DyeColor;Ljava/lang/String;)V a
net/minecraft/world/item/BannerPatternItem ckp
bannerPattern a
<init> (Lnet/minecraft/tags/TagKey;Lnet/minecraft/world/item/Item$Properties;)V <init>
appendHoverText (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/level/Level;Ljava/util/List;Lnet/minecraft/world/item/TooltipFlag;)V a
getBannerPattern ()Lnet/minecraft/tags/TagKey; b
getDisplayName ()Lnet/minecraft/network/chat/MutableComponent; d
net/minecraft/world/item/BedItem ckq
<init> (Lnet/minecraft/world/level/block/Block;Lnet/minecraft/world/item/Item$Properties;)V <init>
placeBlock (Lnet/minecraft/world/item/context/BlockPlaceContext;Lnet/minecraft/world/level/block/state/BlockState;)Z a
net/minecraft/world/item/BlockItem ckr
BLOCK_ENTITY_TAG a
BLOCK_STATE_TAG b
block c
<init> (Lnet/minecraft/world/level/block/Block;Lnet/minecraft/world/item/Item$Properties;)V <init>
appendHoverText (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/level/Level;Ljava/util/List;Lnet/minecraft/world/item/TooltipFlag;)V a
canFitInsideContainerItems ()Z ap_
canPlace (Lnet/minecraft/world/item/context/BlockPlaceContext;Lnet/minecraft/world/level/block/state/BlockState;)Z b
getBlock ()Lnet/minecraft/world/level/block/Block; e
getBlockEntityData (Lnet/minecraft/world/item/ItemStack;)Lnet/minecraft/nbt/CompoundTag; a
getDescriptionId ()Ljava/lang/String; a
getPlaceSound (Lnet/minecraft/world/level/block/state/BlockState;)Lnet/minecraft/sounds/SoundEvent; a
getPlacementState (Lnet/minecraft/world/item/context/BlockPlaceContext;)Lnet/minecraft/world/level/block/state/BlockState; c
lambda$updateState$0 (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/block/state/properties/Property;Ljava/lang/Comparable;)Lnet/minecraft/world/level/block/state/BlockState; a
mustSurvive ()Z d
onDestroyed (Lnet/minecraft/world/entity/item/ItemEntity;)V a
place (Lnet/minecraft/world/item/context/BlockPlaceContext;)Lnet/minecraft/world/InteractionResult; a
placeBlock (Lnet/minecraft/world/item/context/BlockPlaceContext;Lnet/minecraft/world/level/block/state/BlockState;)Z a
registerBlocks (Ljava/util/Map;Lnet/minecraft/world/item/Item;)V a
requiredFeatures ()Lnet/minecraft/world/flag/FeatureFlagSet; m
setBlockEntityData (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/level/block/entity/BlockEntityType;Lnet/minecraft/nbt/CompoundTag;)V a
updateBlockStateFromTag (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/Level;Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/level/block/state/BlockState;)Lnet/minecraft/world/level/block/state/BlockState; a
updateCustomBlockEntityTag (Lnet/minecraft/world/level/Level;Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/item/ItemStack;)Z a
updateCustomBlockEntityTag (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/Level;Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/level/block/state/BlockState;)Z a
updatePlacementContext (Lnet/minecraft/world/item/context/BlockPlaceContext;)Lnet/minecraft/world/item/context/BlockPlaceContext; b
updateState (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/block/state/properties/Property;Ljava/lang/String;)Lnet/minecraft/world/level/block/state/BlockState; a
useOn (Lnet/minecraft/world/item/context/UseOnContext;)Lnet/minecraft/world/InteractionResult; a
net/minecraft/world/item/BoatItem cks
ENTITY_PREDICATE a
hasChest c
type b
<clinit> ()V <clinit>
<init> (ZLnet/minecraft/world/entity/vehicle/Boat$Type;Lnet/minecraft/world/item/Item$Properties;)V <init>
getBoat (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; a
use (Lnet/minecraft/world/level/Level;Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/InteractionHand;)Lnet/minecraft/world/InteractionResultHolder; a
net/minecraft/world/item/BoneMealItem ckt
GRASS_COUNT_MULTIPLIER c
GRASS_SPREAD_HEIGHT b
GRASS_SPREAD_WIDTH a
<init> (Lnet/minecraft/world/item/Item$Properties;)V <init>
addGrowthParticles (Lnet/minecraft/world/level/LevelAccessor;Lnet/minecraft/core/BlockPos;I)V a
growCrop (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;)Z a
growWaterPlant (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/Direction;)Z a
lambda$growWaterPlant$0 (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/HolderSet$Named;)Ljava/util/Optional; b
lambda$growWaterPlant$1 (Lnet/minecraft/core/Holder;)Lnet/minecraft/world/level/block/state/BlockState; b
lambda$growWaterPlant$2 (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/HolderSet$Named;)Ljava/util/Optional; a
lambda$growWaterPlant$3 (Lnet/minecraft/core/Holder;)Lnet/minecraft/world/level/block/state/BlockState; a
lambda$growWaterPlant$4 (Lnet/minecraft/world/level/block/state/BlockBehaviour$BlockStateBase;)Z a
useOn (Lnet/minecraft/world/item/context/UseOnContext;)Lnet/minecraft/world/InteractionResult; a
net/minecraft/world/item/BookItem cku
<init> (Lnet/minecraft/world/item/Item$Properties;)V <init>
getEnchantmentValue ()I c
isEnchantable (Lnet/minecraft/world/item/ItemStack;)Z d_
net/minecraft/world/item/BottleItem ckv
<init> (Lnet/minecraft/world/item/Item$Properties;)V <init>
lambda$use$0 (Lnet/minecraft/world/entity/AreaEffectCloud;)Z a
turnBottleIntoItem (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/item/ItemStack;)Lnet/minecraft/world/item/ItemStack; a
use (Lnet/minecraft/world/level/Level;Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/InteractionHand;)Lnet/minecraft/world/InteractionResultHolder; a
net/minecraft/world/item/BowItem ckw
DEFAULT_RANGE b
MAX_DRAW_DURATION a
<init> (Lnet/minecraft/world/item/Item$Properties;)V <init>
getAllSupportedProjectiles ()Ljava/util/function/Predicate; b
getDefaultProjectileRange ()I d
getPowerForTime (I)F a
getUseAnimation (Lnet/minecraft/world/item/ItemStack;)Lnet/minecraft/world/item/UseAnim; c
getUseDuration (Lnet/minecraft/world/item/ItemStack;)I b
lambda$releaseUsing$0 (Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/entity/player/Player;)V a
releaseUsing (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/level/Level;Lnet/minecraft/world/entity/LivingEntity;I)V a
use (Lnet/minecraft/world/level/Level;Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/InteractionHand;)Lnet/minecraft/world/InteractionResultHolder; a
net/minecraft/world/item/BowlFoodItem ckx
<init> (Lnet/minecraft/world/item/Item$Properties;)V <init>
finishUsingItem (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/level/Level;Lnet/minecraft/world/entity/LivingEntity;)Lnet/minecraft/world/item/ItemStack; a
net/minecraft/world/item/BrushItem cky
ANIMATION_DURATION a
USE_DURATION b
<init> (Lnet/minecraft/world/item/Item$Properties;)V <init>
calculateHitResult (Lnet/minecraft/world/entity/player/Player;)Lnet/minecraft/world/phys/HitResult; a
getUseAnimation (Lnet/minecraft/world/item/ItemStack;)Lnet/minecraft/world/item/UseAnim; c
getUseDuration (Lnet/minecraft/world/item/ItemStack;)I b
lambda$calculateHitResult$1 (Lnet/minecraft/world/entity/Entity;)Z a
lambda$onUseTick$0 (Lnet/minecraft/world/entity/EquipmentSlot;Lnet/minecraft/world/entity/LivingEntity;)V a
onUseTick (Lnet/minecraft/world/level/Level;Lnet/minecraft/world/entity/LivingEntity;Lnet/minecraft/world/item/ItemStack;I)V a
spawnDustParticles (Lnet/minecraft/world/level/Level;Lnet/minecraft/world/phys/BlockHitResult;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/phys/Vec3;Lnet/minecraft/world/entity/HumanoidArm;)V a
useOn (Lnet/minecraft/world/item/context/UseOnContext;)Lnet/minecraft/world/InteractionResult; a
net/minecraft/world/item/BrushItem$1 cky$1
$SwitchMap$net$minecraft$core$Direction a
<clinit> ()V <clinit>
net/minecraft/world/item/BrushItem$DustParticlesDelta cky$a
ALONG_SIDE_DELTA d
OUT_FROM_SIDE_DELTA e
xd a
yd b
zd c
<init> (DDD)V <init>
equals (Ljava/lang/Object;)Z equals
fromDirection (Lnet/minecraft/world/phys/Vec3;Lnet/minecraft/core/Direction;)Lnet/minecraft/world/item/BrushItem$DustParticlesDelta; a
hashCode ()I hashCode
toString ()Ljava/lang/String; toString
xd ()D a
yd ()D b
zd ()D c
net/minecraft/world/item/BucketItem ckz
content a
<init> (Lnet/minecraft/world/level/material/Fluid;Lnet/minecraft/world/item/Item$Properties;)V <init>
checkExtraContent (Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/level/Level;Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/core/BlockPos;)V a
emptyContents (Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/phys/BlockHitResult;)Z a
getEmptySuccessItem (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/entity/player/Player;)Lnet/minecraft/world/item/ItemStack; a
lambda$use$0 (Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/sounds/SoundEvent;)V a
playEmptySound (Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/level/LevelAccessor;Lnet/minecraft/core/BlockPos;)V a
use (Lnet/minecraft/world/level/Level;Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/InteractionHand;)Lnet/minecraft/world/InteractionResultHolder; a
net/minecraft/world/item/BundleItem cla
BAR_COLOR d
BUNDLE_IN_BUNDLE_WEIGHT c
MAX_WEIGHT a
TAG_ITEMS b
<clinit> ()V <clinit>
<init> (Lnet/minecraft/world/item/Item$Properties;)V <init>
add (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/item/ItemStack;)I b
appendHoverText (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/level/Level;Ljava/util/List;Lnet/minecraft/world/item/TooltipFlag;)V a
dropContents (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/entity/player/Player;)Z a
getBarColor (Lnet/minecraft/world/item/ItemStack;)I g
getBarWidth (Lnet/minecraft/world/item/ItemStack;)I f
getContentWeight (Lnet/minecraft/world/item/ItemStack;)I o
getContents (Lnet/minecraft/world/item/ItemStack;)Ljava/util/stream/Stream; q
getFullnessDisplay (Lnet/minecraft/world/item/ItemStack;)F d
getMatchingItem (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/nbt/ListTag;)Ljava/util/Optional; a
getTooltipImage (Lnet/minecraft/world/item/ItemStack;)Ljava/util/Optional; h
getWeight (Lnet/minecraft/world/item/ItemStack;)I k
isBarVisible (Lnet/minecraft/world/item/ItemStack;)Z e
lambda$getContentWeight$3 (Lnet/minecraft/world/item/ItemStack;)I r
lambda$getMatchingItem$2 (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/nbt/CompoundTag;)Z a
lambda$overrideOtherStackedOnMe$1 (Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/entity/SlotAccess;Lnet/minecraft/world/item/ItemStack;)V a
lambda$overrideStackedOnOther$0 (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/inventory/Slot;Lnet/minecraft/world/item/ItemStack;)V a
onDestroyed (Lnet/minecraft/world/entity/item/ItemEntity;)V a
overrideOtherStackedOnMe (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/inventory/Slot;Lnet/minecraft/world/inventory/ClickAction;Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/entity/SlotAccess;)Z a
overrideStackedOnOther (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/inventory/Slot;Lnet/minecraft/world/inventory/ClickAction;Lnet/minecraft/world/entity/player/Player;)Z a
playDropContentsSound (Lnet/minecraft/world/entity/Entity;)V c
playInsertSound (Lnet/minecraft/world/entity/Entity;)V b
playRemoveOneSound (Lnet/minecraft/world/entity/Entity;)V a
removeOne (Lnet/minecraft/world/item/ItemStack;)Ljava/util/Optional; p
use (Lnet/minecraft/world/level/Level;Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/InteractionHand;)Lnet/minecraft/world/InteractionResultHolder; a
net/minecraft/world/item/ChorusFruitItem clb
<init> (Lnet/minecraft/world/item/Item$Properties;)V <init>
finishUsingItem (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/level/Level;Lnet/minecraft/world/entity/LivingEntity;)Lnet/minecraft/world/item/ItemStack; a
net/minecraft/world/item/CompassItem clc
LOGGER d
TAG_LODESTONE_DIMENSION b
TAG_LODESTONE_POS a
TAG_LODESTONE_TRACKED c
<clinit> ()V <clinit>
<init> (Lnet/minecraft/world/item/Item$Properties;)V <init>
addLodestoneTags (Lnet/minecraft/resources/ResourceKey;Lnet/minecraft/core/BlockPos;Lnet/minecraft/nbt/CompoundTag;)V a
getDescriptionId (Lnet/minecraft/world/item/ItemStack;)Ljava/lang/String; j
getLodestoneDimension (Lnet/minecraft/nbt/CompoundTag;)Ljava/util/Optional; c
getLodestonePosition (Lnet/minecraft/nbt/CompoundTag;)Lnet/minecraft/core/GlobalPos; a
getSpawnPosition (Lnet/minecraft/world/level/Level;)Lnet/minecraft/core/GlobalPos; a
inventoryTick (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/level/Level;Lnet/minecraft/world/entity/Entity;IZ)V a
isFoil (Lnet/minecraft/world/item/ItemStack;)Z i
isLodestoneCompass (Lnet/minecraft/world/item/ItemStack;)Z d
lambda$addLodestoneTags$0 (Lnet/minecraft/nbt/CompoundTag;Lnet/minecraft/nbt/Tag;)V a
useOn (Lnet/minecraft/world/item/context/UseOnContext;)Lnet/minecraft/world/InteractionResult; a
net/minecraft/world/item/ComplexItem cld
<init> (Lnet/minecraft/world/item/Item$Properties;)V <init>
getUpdatePacket (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/level/Level;Lnet/minecraft/world/entity/player/Player;)Lnet/minecraft/network/protocol/Packet; a
isComplex ()Z al_
net/minecraft/world/item/CreativeModeTab cle
alignedRight e
backgroundSuffix b
canScroll c
column g
displayItems j
displayItemsGenerator n
displayItemsSearchTab k
displayName a
iconGenerator m
iconItemStack i
row f
searchTreeBuilder l
showTitle d
type h
<init> (Lnet/minecraft/world/item/CreativeModeTab$Row;ILnet/minecraft/world/item/CreativeModeTab$Type;Lnet/minecraft/network/chat/Component;Ljava/util/function/Supplier;Lnet/minecraft/world/item/CreativeModeTab$DisplayItemsGenerator;)V <init>
buildContents (Lnet/minecraft/world/item/CreativeModeTab$ItemDisplayParameters;)V a
builder (Lnet/minecraft/world/item/CreativeModeTab$Row;I)Lnet/minecraft/world/item/CreativeModeTab$Builder; a
canScroll ()Z e
column ()I f
contains (Lnet/minecraft/world/item/ItemStack;)Z a
getBackgroundSuffix ()Ljava/lang/String; c
getDisplayItems ()Ljava/util/Collection; l
getDisplayName ()Lnet/minecraft/network/chat/Component; a
getIconItem ()Lnet/minecraft/world/item/ItemStack; b
getSearchTabDisplayItems ()Ljava/util/Collection; m
getType ()Lnet/minecraft/world/item/CreativeModeTab$Type; k
hasAnyItems ()Z h
isAlignedRight ()Z j
lambda$buildContents$0 ()Ljava/lang/IllegalStateException; o
rebuildSearchTree ()V n
row ()Lnet/minecraft/world/item/CreativeModeTab$Row; g
setSearchTreeBuilder (Ljava/util/function/Consumer;)V a
shouldDisplay ()Z i
showTitle ()Z d
net/minecraft/world/item/CreativeModeTab$1 cle$1
$SwitchMap$net$minecraft$world$item$CreativeModeTab$TabVisibility a
<clinit> ()V <clinit>
net/minecraft/world/item/CreativeModeTab$Builder cle$a
EMPTY_GENERATOR a
alignedRight i
backgroundSuffix k
canScroll g
column c
displayItemsGenerator f
displayName d
iconGenerator e
row b
showTitle h
type j
<clinit> ()V <clinit>
<init> (Lnet/minecraft/world/item/CreativeModeTab$Row;I)V <init>
alignedRight ()Lnet/minecraft/world/item/CreativeModeTab$Builder; a
backgroundSuffix (Ljava/lang/String;)Lnet/minecraft/world/item/CreativeModeTab$Builder; a
build ()Lnet/minecraft/world/item/CreativeModeTab; d
displayItems (Lnet/minecraft/world/item/CreativeModeTab$DisplayItemsGenerator;)Lnet/minecraft/world/item/CreativeModeTab$Builder; a
hideTitle ()Lnet/minecraft/world/item/CreativeModeTab$Builder; b
icon (Ljava/util/function/Supplier;)Lnet/minecraft/world/item/CreativeModeTab$Builder; a
lambda$new$1 ()Lnet/minecraft/world/item/ItemStack; e
lambda$static$0 (Lnet/minecraft/world/item/CreativeModeTab$ItemDisplayParameters;Lnet/minecraft/world/item/CreativeModeTab$Output;)V a
noScrollBar ()Lnet/minecraft/world/item/CreativeModeTab$Builder; c
title (Lnet/minecraft/network/chat/Component;)Lnet/minecraft/world/item/CreativeModeTab$Builder; a
type (Lnet/minecraft/world/item/CreativeModeTab$Type;)Lnet/minecraft/world/item/CreativeModeTab$Builder; a
net/minecraft/world/item/CreativeModeTab$DisplayItemsGenerator cle$b
accept (Lnet/minecraft/world/item/CreativeModeTab$ItemDisplayParameters;Lnet/minecraft/world/item/CreativeModeTab$Output;)V accept
net/minecraft/world/item/CreativeModeTab$ItemDisplayBuilder cle$c
featureFlagSet d
searchTabContents b
tab c
tabContents a
<init> (Lnet/minecraft/world/item/CreativeModeTab;Lnet/minecraft/world/flag/FeatureFlagSet;)V <init>
accept (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/item/CreativeModeTab$TabVisibility;)V a
net/minecraft/world/item/CreativeModeTab$ItemDisplayParameters cle$d
enabledFeatures a
hasPermissions b
holders c
<init> (Lnet/minecraft/world/flag/FeatureFlagSet;ZLnet/minecraft/core/HolderLookup$Provider;)V <init>
enabledFeatures ()Lnet/minecraft/world/flag/FeatureFlagSet; a
equals (Ljava/lang/Object;)Z equals
hasPermissions ()Z b
hashCode ()I hashCode
holders ()Lnet/minecraft/core/HolderLookup$Provider; c
needsUpdate (Lnet/minecraft/world/flag/FeatureFlagSet;ZLnet/minecraft/core/HolderLookup$Provider;)Z a
toString ()Ljava/lang/String; toString
net/minecraft/world/item/CreativeModeTab$Output cle$e
accept (Lnet/minecraft/world/level/ItemLike;)V a
accept (Lnet/minecraft/world/level/ItemLike;Lnet/minecraft/world/item/CreativeModeTab$TabVisibility;)V a
accept (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/item/CreativeModeTab$TabVisibility;)V a
accept (Lnet/minecraft/world/item/ItemStack;)V a
acceptAll (Ljava/util/Collection;)V a
acceptAll (Ljava/util/Collection;Lnet/minecraft/world/item/CreativeModeTab$TabVisibility;)V a
lambda$acceptAll$0 (Lnet/minecraft/world/item/CreativeModeTab$TabVisibility;Lnet/minecraft/world/item/ItemStack;)V a
net/minecraft/world/item/CreativeModeTab$Row cle$f
$VALUES c
BOTTOM b
TOP a
$values ()[Lnet/minecraft/world/item/CreativeModeTab$Row; a
<clinit> ()V <clinit>
<init> (Ljava/lang/String;I)V <init>
valueOf (Ljava/lang/String;)Lnet/minecraft/world/item/CreativeModeTab$Row; valueOf
values ()[Lnet/minecraft/world/item/CreativeModeTab$Row; values
net/minecraft/world/item/CreativeModeTab$TabVisibility cle$g
$VALUES d
PARENT_AND_SEARCH_TABS a
PARENT_TAB_ONLY b
SEARCH_TAB_ONLY c
$values ()[Lnet/minecraft/world/item/CreativeModeTab$TabVisibility; a
<clinit> ()V <clinit>
<init> (Ljava/lang/String;I)V <init>
valueOf (Ljava/lang/String;)Lnet/minecraft/world/item/CreativeModeTab$TabVisibility; valueOf
values ()[Lnet/minecraft/world/item/CreativeModeTab$TabVisibility; values
net/minecraft/world/item/CreativeModeTab$Type cle$h
$VALUES e
CATEGORY a
HOTBAR c
INVENTORY b
SEARCH d
$values ()[Lnet/minecraft/world/item/CreativeModeTab$Type; a
<clinit> ()V <clinit>
<init> (Ljava/lang/String;I)V <init>
valueOf (Ljava/lang/String;)Lnet/minecraft/world/item/CreativeModeTab$Type; valueOf
values ()[Lnet/minecraft/world/item/CreativeModeTab$Type; values
net/minecraft/world/item/CreativeModeTabs clf
BUILDING_BLOCKS a
CACHED_PARAMETERS p
COLORED_BLOCKS b
COMBAT i
FOOD_AND_DRINKS j
FUNCTIONAL_BLOCKS d
HOTBAR f
INGREDIENTS k
INVENTORY n
NATURAL_BLOCKS c
OP_BLOCKS m
PAINTING_COMPARATOR o
REDSTONE_BLOCKS e
SEARCH g
SPAWN_EGGS l
TOOLS_AND_UTILITIES h
<clinit> ()V <clinit>
<init> ()V <init>
allTabs ()Ljava/util/List; d
bootstrap (Lnet/minecraft/core/Registry;)Lnet/minecraft/world/item/CreativeModeTab; a
buildAllTabContents (Lnet/minecraft/world/item/CreativeModeTab$ItemDisplayParameters;)V a
createKey (Ljava/lang/String;)Lnet/minecraft/resources/ResourceKey; a
generateEnchantmentBookTypesAllLevels (Lnet/minecraft/world/item/CreativeModeTab$Output;Lnet/minecraft/core/HolderLookup;Ljava/util/Set;Lnet/minecraft/world/item/CreativeModeTab$TabVisibility;)V b
generateEnchantmentBookTypesOnlyMaxLevel (Lnet/minecraft/world/item/CreativeModeTab$Output;Lnet/minecraft/core/HolderLookup;Ljava/util/Set;Lnet/minecraft/world/item/CreativeModeTab$TabVisibility;)V a
generateFireworksAllDurations (Lnet/minecraft/world/item/CreativeModeTab$Output;Lnet/minecraft/world/item/CreativeModeTab$TabVisibility;)V b
generateInstrumentTypes (Lnet/minecraft/world/item/CreativeModeTab$Output;Lnet/minecraft/core/HolderLookup;Lnet/minecraft/world/item/Item;Lnet/minecraft/tags/TagKey;Lnet/minecraft/world/item/CreativeModeTab$TabVisibility;)V a
generatePotionEffectTypes (Lnet/minecraft/world/item/CreativeModeTab$Output;Lnet/minecraft/core/HolderLookup;Lnet/minecraft/world/item/Item;Lnet/minecraft/world/item/CreativeModeTab$TabVisibility;)V a
generatePresetPaintings (Lnet/minecraft/world/item/CreativeModeTab$Output;Lnet/minecraft/core/HolderLookup$RegistryLookup;Ljava/util/function/Predicate;Lnet/minecraft/world/item/CreativeModeTab$TabVisibility;)V a
generateSuspiciousStews (Lnet/minecraft/world/item/CreativeModeTab$Output;Lnet/minecraft/world/item/CreativeModeTab$TabVisibility;)V a
getDefaultTab ()Lnet/minecraft/world/item/CreativeModeTab; b
lambda$bootstrap$0 ()Lnet/minecraft/world/item/ItemStack; t
lambda$bootstrap$1 (Lnet/minecraft/world/item/CreativeModeTab$ItemDisplayParameters;Lnet/minecraft/world/item/CreativeModeTab$Output;)V k
lambda$bootstrap$10 ()Lnet/minecraft/world/item/ItemStack; p
lambda$bootstrap$11 (Lnet/minecraft/world/item/CreativeModeTab$ItemDisplayParameters;Lnet/minecraft/world/item/CreativeModeTab$Output;)V g
lambda$bootstrap$12 ()Lnet/minecraft/world/item/ItemStack; o
lambda$bootstrap$13 ()Lnet/minecraft/world/item/ItemStack; n
lambda$bootstrap$14 (Lnet/minecraft/core/Registry;Lnet/minecraft/world/item/CreativeModeTab$ItemDisplayParameters;Lnet/minecraft/world/item/CreativeModeTab$Output;)V a
lambda$bootstrap$15 ()Lnet/minecraft/world/item/ItemStack; m
lambda$bootstrap$16 (Lnet/minecraft/world/item/CreativeModeTab$Output;Lnet/minecraft/core/HolderLookup$RegistryLookup;)V d
lambda$bootstrap$17 (Lnet/minecraft/world/item/CreativeModeTab$ItemDisplayParameters;Lnet/minecraft/world/item/CreativeModeTab$Output;)V f
lambda$bootstrap$18 ()Lnet/minecraft/world/item/ItemStack; l
lambda$bootstrap$19 (Lnet/minecraft/world/item/CreativeModeTab$Output;Lnet/minecraft/core/HolderLookup$RegistryLookup;)V c
lambda$bootstrap$2 ()Lnet/minecraft/world/item/ItemStack; s
lambda$bootstrap$20 (Lnet/minecraft/world/item/CreativeModeTab$ItemDisplayParameters;Lnet/minecraft/world/item/CreativeModeTab$Output;)V e
lambda$bootstrap$21 ()Lnet/minecraft/world/item/ItemStack; k
lambda$bootstrap$22 (Lnet/minecraft/world/item/CreativeModeTab$Output;Lnet/minecraft/core/HolderLookup$RegistryLookup;)V b
lambda$bootstrap$23 (Lnet/minecraft/world/item/CreativeModeTab$ItemDisplayParameters;Lnet/minecraft/world/item/CreativeModeTab$Output;)V d
lambda$bootstrap$24 ()Lnet/minecraft/world/item/ItemStack; j
lambda$bootstrap$25 (Lnet/minecraft/world/item/CreativeModeTab$Output;Ljava/util/Set;Lnet/minecraft/core/HolderLookup$RegistryLookup;)V a
lambda$bootstrap$26 (Lnet/minecraft/world/item/CreativeModeTab$ItemDisplayParameters;Lnet/minecraft/world/item/CreativeModeTab$Output;)V c
lambda$bootstrap$27 ()Lnet/minecraft/world/item/ItemStack; i
lambda$bootstrap$28 (Lnet/minecraft/world/item/CreativeModeTab$ItemDisplayParameters;Lnet/minecraft/world/item/CreativeModeTab$Output;)V b
lambda$bootstrap$29 ()Lnet/minecraft/world/item/ItemStack; h
lambda$bootstrap$3 (Lnet/minecraft/world/item/CreativeModeTab$ItemDisplayParameters;Lnet/minecraft/world/item/CreativeModeTab$Output;)V j
lambda$bootstrap$30 (Lnet/minecraft/core/Holder;)Z a
lambda$bootstrap$31 (Lnet/minecraft/world/item/CreativeModeTab$Output;Lnet/minecraft/core/HolderLookup$RegistryLookup;)V a
lambda$bootstrap$32 (Lnet/minecraft/world/item/CreativeModeTab$ItemDisplayParameters;Lnet/minecraft/world/item/CreativeModeTab$Output;)V a
lambda$bootstrap$33 ()Lnet/minecraft/world/item/ItemStack; g
lambda$bootstrap$4 ()Lnet/minecraft/world/item/ItemStack; r
lambda$bootstrap$5 (Lnet/minecraft/world/item/CreativeModeTab$ItemDisplayParameters;Lnet/minecraft/world/item/CreativeModeTab$Output;)V i
lambda$bootstrap$6 ()Lnet/minecraft/world/item/ItemStack; q
lambda$bootstrap$7 (Lnet/minecraft/core/Holder;)Z b
lambda$bootstrap$8 (Lnet/minecraft/world/item/CreativeModeTab$Output;Lnet/minecraft/core/HolderLookup$RegistryLookup;)V e
lambda$bootstrap$9 (Lnet/minecraft/world/item/CreativeModeTab$ItemDisplayParameters;Lnet/minecraft/world/item/CreativeModeTab$Output;)V h
lambda$buildAllTabContents$49 (Lnet/minecraft/world/item/CreativeModeTab;)Z b
lambda$buildAllTabContents$50 (Lnet/minecraft/world/item/CreativeModeTab$ItemDisplayParameters;Lnet/minecraft/world/item/CreativeModeTab;)V b
lambda$buildAllTabContents$51 (Lnet/minecraft/world/item/CreativeModeTab;)Z a
lambda$buildAllTabContents$52 (Lnet/minecraft/world/item/CreativeModeTab$ItemDisplayParameters;Lnet/minecraft/world/item/CreativeModeTab;)V a
lambda$generateEnchantmentBookTypesAllLevels$41 (Ljava/util/Set;Lnet/minecraft/world/item/enchantment/Enchantment;)Z a
lambda$generateEnchantmentBookTypesAllLevels$42 (Lnet/minecraft/world/item/enchantment/Enchantment;I)Lnet/minecraft/world/item/ItemStack; a
lambda$generateEnchantmentBookTypesAllLevels$43 (Lnet/minecraft/world/item/enchantment/Enchantment;)Ljava/util/stream/Stream; a
lambda$generateEnchantmentBookTypesAllLevels$44 (Lnet/minecraft/world/item/CreativeModeTab$Output;Lnet/minecraft/world/item/CreativeModeTab$TabVisibility;Lnet/minecraft/world/item/ItemStack;)V b
lambda$generateEnchantmentBookTypesOnlyMaxLevel$38 (Ljava/util/Set;Lnet/minecraft/world/item/enchantment/Enchantment;)Z b
lambda$generateEnchantmentBookTypesOnlyMaxLevel$39 (Lnet/minecraft/world/item/enchantment/Enchantment;)Lnet/minecraft/world/item/ItemStack; b
lambda$generateEnchantmentBookTypesOnlyMaxLevel$40 (Lnet/minecraft/world/item/CreativeModeTab$Output;Lnet/minecraft/world/item/CreativeModeTab$TabVisibility;Lnet/minecraft/world/item/ItemStack;)V c
lambda$generateInstrumentTypes$45 (Lnet/minecraft/world/item/Item;Lnet/minecraft/core/Holder;)Lnet/minecraft/world/item/ItemStack; a
lambda$generateInstrumentTypes$46 (Lnet/minecraft/world/item/CreativeModeTab$Output;Lnet/minecraft/world/item/CreativeModeTab$TabVisibility;Lnet/minecraft/world/item/ItemStack;)V a
lambda$generateInstrumentTypes$47 (Lnet/minecraft/world/item/Item;Lnet/minecraft/world/item/CreativeModeTab$Output;Lnet/minecraft/world/item/CreativeModeTab$TabVisibility;Lnet/minecraft/core/HolderSet$Named;)V a
lambda$generatePotionEffectTypes$35 (Lnet/minecraft/core/Holder$Reference;)Z a
lambda$generatePotionEffectTypes$36 (Lnet/minecraft/world/item/Item;Lnet/minecraft/core/Holder$Reference;)Lnet/minecraft/world/item/ItemStack; a
lambda$generatePotionEffectTypes$37 (Lnet/minecraft/world/item/CreativeModeTab$Output;Lnet/minecraft/world/item/CreativeModeTab$TabVisibility;Lnet/minecraft/world/item/ItemStack;)V d
lambda$generatePresetPaintings$48 (Lnet/minecraft/world/item/CreativeModeTab$Output;Lnet/minecraft/world/item/CreativeModeTab$TabVisibility;Lnet/minecraft/core/Holder$Reference;)V a
lambda$static$34 (Lnet/minecraft/world/entity/decoration/PaintingVariant;)I a
searchTab ()Lnet/minecraft/world/item/CreativeModeTab; e
streamAllTabs ()Ljava/util/stream/Stream; f
tabs ()Ljava/util/List; c
tryRebuildTabContents (Lnet/minecraft/world/flag/FeatureFlagSet;ZLnet/minecraft/core/HolderLookup$Provider;)Z a
validate ()V a
net/minecraft/world/item/CrossbowItem clg
ARROW_POWER k
DEFAULT_RANGE a
FIREWORK_POWER r
MAX_CHARGE_DURATION f
MID_SOUND_PERCENT j
START_SOUND_PERCENT i
TAG_CHARGED b
TAG_CHARGED_PROJECTILES e
midLoadSoundPlayed h
startSoundPlayed g
<init> (Lnet/minecraft/world/item/Item$Properties;)V <init>
addChargedProjectile (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/item/ItemStack;)V b
appendHoverText (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/level/Level;Ljava/util/List;Lnet/minecraft/world/item/TooltipFlag;)V a
clearChargedProjectiles (Lnet/minecraft/world/item/ItemStack;)V q
containsChargedProjectile (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/item/Item;)Z a
getAllSupportedProjectiles ()Ljava/util/function/Predicate; b
getArrow (Lnet/minecraft/world/level/Level;Lnet/minecraft/world/entity/LivingEntity;Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/item/ItemStack;)Lnet/minecraft/world/entity/projectile/AbstractArrow; a
getChargeDuration (Lnet/minecraft/world/item/ItemStack;)I k
getChargedProjectiles (Lnet/minecraft/world/item/ItemStack;)Ljava/util/List; p
getDefaultProjectileRange ()I d
getPowerForTime (ILnet/minecraft/world/item/ItemStack;)F a
getRandomShotPitch (ZLnet/minecraft/util/RandomSource;)F a
getShootingPower (Lnet/minecraft/world/item/ItemStack;)F o
getShotPitches (Lnet/minecraft/util/RandomSource;)[F a
getStartSound (I)Lnet/minecraft/sounds/SoundEvent; a
getSupportedHeldProjectiles ()Ljava/util/function/Predicate; e
getUseAnimation (Lnet/minecraft/world/item/ItemStack;)Lnet/minecraft/world/item/UseAnim; c
getUseDuration (Lnet/minecraft/world/item/ItemStack;)I b
isCharged (Lnet/minecraft/world/item/ItemStack;)Z d
lambda$containsChargedProjectile$0 (Lnet/minecraft/world/item/Item;Lnet/minecraft/world/item/ItemStack;)Z a
lambda$shootProjectile$1 (Lnet/minecraft/world/InteractionHand;Lnet/minecraft/world/entity/LivingEntity;)V a
loadProjectile (Lnet/minecraft/world/entity/LivingEntity;Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/item/ItemStack;ZZ)Z a
onCrossbowShot (Lnet/minecraft/world/level/Level;Lnet/minecraft/world/entity/LivingEntity;Lnet/minecraft/world/item/ItemStack;)V a
onUseTick (Lnet/minecraft/world/level/Level;Lnet/minecraft/world/entity/LivingEntity;Lnet/minecraft/world/item/ItemStack;I)V a
performShooting (Lnet/minecraft/world/level/Level;Lnet/minecraft/world/entity/LivingEntity;Lnet/minecraft/world/InteractionHand;Lnet/minecraft/world/item/ItemStack;FF)V a
releaseUsing (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/level/Level;Lnet/minecraft/world/entity/LivingEntity;I)V a
setCharged (Lnet/minecraft/world/item/ItemStack;Z)V a
shootProjectile (Lnet/minecraft/world/level/Level;Lnet/minecraft/world/entity/LivingEntity;Lnet/minecraft/world/InteractionHand;Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/item/ItemStack;FZFFF)V a
tryLoadProjectiles (Lnet/minecraft/world/entity/LivingEntity;Lnet/minecraft/world/item/ItemStack;)Z a
use (Lnet/minecraft/world/level/Level;Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/InteractionHand;)Lnet/minecraft/world/InteractionResultHolder; a
useOnRelease (Lnet/minecraft/world/item/ItemStack;)Z l
net/minecraft/world/item/DebugStickItem clh
<init> (Lnet/minecraft/world/item/Item$Properties;)V <init>
canAttackBlock (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/entity/player/Player;)Z a
cycleState (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/block/state/properties/Property;Z)Lnet/minecraft/world/level/block/state/BlockState; a
getNameHelper (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/block/state/properties/Property;)Ljava/lang/String; a
getRelative (Ljava/lang/Iterable;Ljava/lang/Object;Z)Ljava/lang/Object; a
handleInteraction (Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/LevelAccessor;Lnet/minecraft/core/BlockPos;ZLnet/minecraft/world/item/ItemStack;)Z a
isFoil (Lnet/minecraft/world/item/ItemStack;)Z i
message (Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/network/chat/Component;)V a
useOn (Lnet/minecraft/world/item/context/UseOnContext;)Lnet/minecraft/world/InteractionResult; a
net/minecraft/world/item/DiggerItem cli
attackDamageBaseline c
blocks a
defaultModifiers d
speed b
<init> (FFLnet/minecraft/world/item/Tier;Lnet/minecraft/tags/TagKey;Lnet/minecraft/world/item/Item$Properties;)V <init>
getAttackDamage ()F d
getDefaultAttributeModifiers (Lnet/minecraft/world/entity/EquipmentSlot;)Lcom/google/common/collect/Multimap; a
getDestroySpeed (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/level/block/state/BlockState;)F a
hurtEnemy (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/entity/LivingEntity;Lnet/minecraft/world/entity/LivingEntity;)Z a
isCorrectToolForDrops (Lnet/minecraft/world/level/block/state/BlockState;)Z a_
lambda$hurtEnemy$0 (Lnet/minecraft/world/entity/LivingEntity;)V b
lambda$mineBlock$1 (Lnet/minecraft/world/entity/LivingEntity;)V a
mineBlock (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/level/Level;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/entity/LivingEntity;)Z a
net/minecraft/world/item/DiscFragmentItem clj
<init> (Lnet/minecraft/world/item/Item$Properties;)V <init>
appendHoverText (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/level/Level;Ljava/util/List;Lnet/minecraft/world/item/TooltipFlag;)V a
getDisplayName ()Lnet/minecraft/network/chat/MutableComponent; d
net/minecraft/world/item/DispensibleContainerItem clk
checkExtraContent (Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/level/Level;Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/core/BlockPos;)V a
emptyContents (Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/phys/BlockHitResult;)Z a
net/minecraft/world/item/DoubleHighBlockItem cll
<init> (Lnet/minecraft/world/level/block/Block;Lnet/minecraft/world/item/Item$Properties;)V <init>
placeBlock (Lnet/minecraft/world/item/context/BlockPlaceContext;Lnet/minecraft/world/level/block/state/BlockState;)Z a
net/minecraft/world/item/DyeColor clm
$VALUES z
BLACK p
BLUE l
BROWN m
BY_FIREWORK_COLOR s
BY_ID r
CODEC q
CYAN j
GRAY h
GREEN n
LIGHT_BLUE d
LIGHT_GRAY i
LIME f
MAGENTA c
ORANGE b
PINK g
PURPLE k
RED o
WHITE a
YELLOW e
fireworkColor x
id t
mapColor v
name u
textColor y
textureDiffuseColors w
$values ()[Lnet/minecraft/world/item/DyeColor; h
<clinit> ()V <clinit>
<init> (Ljava/lang/String;IILjava/lang/String;ILnet/minecraft/world/level/material/MapColor;II)V <init>
byFireworkColor (I)Lnet/minecraft/world/item/DyeColor; b
byId (I)Lnet/minecraft/world/item/DyeColor; a
byName (Ljava/lang/String;Lnet/minecraft/world/item/DyeColor;)Lnet/minecraft/world/item/DyeColor; a
getFireworkColor ()I f
getId ()I a
getMapColor ()Lnet/minecraft/world/level/material/MapColor; e
getName ()Ljava/lang/String; b
getSerializedName ()Ljava/lang/String; c
getTextColor ()I g
getTextureDiffuseColors ()[F d
lambda$static$0 (Lnet/minecraft/world/item/DyeColor;)Ljava/lang/Integer; b
lambda$static$1 (Lnet/minecraft/world/item/DyeColor;)Lnet/minecraft/world/item/DyeColor; a
toString ()Ljava/lang/String; toString
valueOf (Ljava/lang/String;)Lnet/minecraft/world/item/DyeColor; valueOf
values ()[Lnet/minecraft/world/item/DyeColor; values
net/minecraft/world/item/DyeItem cln
ITEM_BY_COLOR a
dyeColor b
<clinit> ()V <clinit>
<init> (Lnet/minecraft/world/item/DyeColor;Lnet/minecraft/world/item/Item$Properties;)V <init>
byColor (Lnet/minecraft/world/item/DyeColor;)Lnet/minecraft/world/item/DyeItem; a
getDyeColor ()Lnet/minecraft/world/item/DyeColor; d
interactLivingEntity (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/entity/LivingEntity;Lnet/minecraft/world/InteractionHand;)Lnet/minecraft/world/InteractionResult; a
lambda$tryApplyToSign$0 (Lnet/minecraft/world/level/block/entity/SignText;)Lnet/minecraft/world/level/block/entity/SignText; a
tryApplyToSign (Lnet/minecraft/world/level/Level;Lnet/minecraft/world/level/block/entity/SignBlockEntity;ZLnet/minecraft/world/entity/player/Player;)Z a
net/minecraft/world/item/DyeableArmorItem clo
<init> (Lnet/minecraft/world/item/ArmorMaterial;Lnet/minecraft/world/item/ArmorItem$Type;Lnet/minecraft/world/item/Item$Properties;)V <init>
net/minecraft/world/item/DyeableHorseArmorItem clp
<init> (ILjava/lang/String;Lnet/minecraft/world/item/Item$Properties;)V <init>
net/minecraft/world/item/DyeableLeatherItem clq
DEFAULT_LEATHER_COLOR r_
TAG_COLOR p_
TAG_DISPLAY q_
clearColor (Lnet/minecraft/world/item/ItemStack;)V f_
dyeArmor (Lnet/minecraft/world/item/ItemStack;Ljava/util/List;)Lnet/minecraft/world/item/ItemStack; a
getColor (Lnet/minecraft/world/item/ItemStack;)I e_
hasCustomColor (Lnet/minecraft/world/item/ItemStack;)Z a
setColor (Lnet/minecraft/world/item/ItemStack;I)V a
net/minecraft/world/item/EggItem clr
<init> (Lnet/minecraft/world/item/Item$Properties;)V <init>
use (Lnet/minecraft/world/level/Level;Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/InteractionHand;)Lnet/minecraft/world/InteractionResultHolder; a
net/minecraft/world/item/ElytraItem cls
<init> (Lnet/minecraft/world/item/Item$Properties;)V <init>
getEquipSound ()Lnet/minecraft/sounds/SoundEvent; as_
getEquipmentSlot ()Lnet/minecraft/world/entity/EquipmentSlot; g
isFlyEnabled (Lnet/minecraft/world/item/ItemStack;)Z d
isValidRepairItem (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/item/ItemStack;)Z a
use (Lnet/minecraft/world/level/Level;Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/InteractionHand;)Lnet/minecraft/world/InteractionResultHolder; a
net/minecraft/world/item/EmptyMapItem clt
<init> (Lnet/minecraft/world/item/Item$Properties;)V <init>
use (Lnet/minecraft/world/level/Level;Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/InteractionHand;)Lnet/minecraft/world/InteractionResultHolder; a
net/minecraft/world/item/EnchantedBookItem clu
TAG_STORED_ENCHANTMENTS a
<init> (Lnet/minecraft/world/item/Item$Properties;)V <init>
addEnchantment (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/item/enchantment/EnchantmentInstance;)V a
appendHoverText (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/level/Level;Ljava/util/List;Lnet/minecraft/world/item/TooltipFlag;)V a
createForEnchantment (Lnet/minecraft/world/item/enchantment/EnchantmentInstance;)Lnet/minecraft/world/item/ItemStack; a
getEnchantments (Lnet/minecraft/world/item/ItemStack;)Lnet/minecraft/nbt/ListTag; d
isEnchantable (Lnet/minecraft/world/item/ItemStack;)Z d_
isFoil (Lnet/minecraft/world/item/ItemStack;)Z i
net/minecraft/world/item/EnchantedGoldenAppleItem clv
<init> (Lnet/minecraft/world/item/Item$Properties;)V <init>
isFoil (Lnet/minecraft/world/item/ItemStack;)Z i
net/minecraft/world/item/EndCrystalItem clw
<init> (Lnet/minecraft/world/item/Item$Properties;)V <init>
isFoil (Lnet/minecraft/world/item/ItemStack;)Z i
useOn (Lnet/minecraft/world/item/context/UseOnContext;)Lnet/minecraft/world/InteractionResult; a
net/minecraft/world/item/EnderEyeItem clx
<init> (Lnet/minecraft/world/item/Item$Properties;)V <init>
use (Lnet/minecraft/world/level/Level;Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/InteractionHand;)Lnet/minecraft/world/InteractionResultHolder; a
useOn (Lnet/minecraft/world/item/context/UseOnContext;)Lnet/minecraft/world/InteractionResult; a
net/minecraft/world/item/EnderpearlItem cly
<init> (Lnet/minecraft/world/item/Item$Properties;)V <init>
use (Lnet/minecraft/world/level/Level;Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/InteractionHand;)Lnet/minecraft/world/InteractionResultHolder; a
net/minecraft/world/item/Equipable clz
get (Lnet/minecraft/world/item/ItemStack;)Lnet/minecraft/world/item/Equipable; c_
getEquipSound ()Lnet/minecraft/sounds/SoundEvent; as_
getEquipmentSlot ()Lnet/minecraft/world/entity/EquipmentSlot; g
swapWithEquipmentSlot (Lnet/minecraft/world/item/Item;Lnet/minecraft/world/level/Level;Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/InteractionHand;)Lnet/minecraft/world/InteractionResultHolder; a
net/minecraft/world/item/ExperienceBottleItem cma
<init> (Lnet/minecraft/world/item/Item$Properties;)V <init>
isFoil (Lnet/minecraft/world/item/ItemStack;)Z i
use (Lnet/minecraft/world/level/Level;Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/InteractionHand;)Lnet/minecraft/world/InteractionResultHolder; a
net/minecraft/world/item/FireChargeItem cmb
<init> (Lnet/minecraft/world/item/Item$Properties;)V <init>
playSound (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;)V a
useOn (Lnet/minecraft/world/item/context/UseOnContext;)Lnet/minecraft/world/InteractionResult; a
net/minecraft/world/item/FireworkRocketItem cmc
CRAFTABLE_DURATIONS a
ROCKET_PLACEMENT_OFFSET k
TAG_EXPLOSION c
TAG_EXPLOSIONS d
TAG_EXPLOSION_COLORS i
TAG_EXPLOSION_FADECOLORS j
TAG_EXPLOSION_FLICKER h
TAG_EXPLOSION_TRAIL g
TAG_EXPLOSION_TYPE f
TAG_FIREWORKS b
TAG_FLIGHT e
<clinit> ()V <clinit>
<init> (Lnet/minecraft/world/item/Item$Properties;)V <init>
appendHoverText (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/level/Level;Ljava/util/List;Lnet/minecraft/world/item/TooltipFlag;)V a
getDefaultInstance ()Lnet/minecraft/world/item/ItemStack; am_
setDuration (Lnet/minecraft/world/item/ItemStack;B)V a
use (Lnet/minecraft/world/level/Level;Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/InteractionHand;)Lnet/minecraft/world/InteractionResultHolder; a
useOn (Lnet/minecraft/world/item/context/UseOnContext;)Lnet/minecraft/world/InteractionResult; a
net/minecraft/world/item/FireworkRocketItem$Shape cmc$a
$VALUES i
BURST e
BY_ID f
CREEPER d
LARGE_BALL b
SMALL_BALL a
STAR c
id g
name h
$values ()[Lnet/minecraft/world/item/FireworkRocketItem$Shape; c
<clinit> ()V <clinit>
<init> (Ljava/lang/String;IILjava/lang/String;)V <init>
byId (I)Lnet/minecraft/world/item/FireworkRocketItem$Shape; a
getId ()I a
getName ()Ljava/lang/String; b
valueOf (Ljava/lang/String;)Lnet/minecraft/world/item/FireworkRocketItem$Shape; valueOf
values ()[Lnet/minecraft/world/item/FireworkRocketItem$Shape; values
net/minecraft/world/item/FireworkStarItem cmd
<init> (Lnet/minecraft/world/item/Item$Properties;)V <init>
appendColors (Lnet/minecraft/network/chat/MutableComponent;[I)Lnet/minecraft/network/chat/Component; a
appendHoverText (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/level/Level;Ljava/util/List;Lnet/minecraft/world/item/TooltipFlag;)V a
appendHoverText (Lnet/minecraft/nbt/CompoundTag;Ljava/util/List;)V a
getColorName (I)Lnet/minecraft/network/chat/Component; a
net/minecraft/world/item/FishingRodItem cme
<init> (Lnet/minecraft/world/item/Item$Properties;)V <init>
getEnchantmentValue ()I c
lambda$use$0 (Lnet/minecraft/world/InteractionHand;Lnet/minecraft/world/entity/player/Player;)V a
use (Lnet/minecraft/world/level/Level;Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/InteractionHand;)Lnet/minecraft/world/InteractionResultHolder; a
net/minecraft/world/item/FlintAndSteelItem cmf
<init> (Lnet/minecraft/world/item/Item$Properties;)V <init>
lambda$useOn$0 (Lnet/minecraft/world/item/context/UseOnContext;Lnet/minecraft/world/entity/player/Player;)V b
lambda$useOn$1 (Lnet/minecraft/world/item/context/UseOnContext;Lnet/minecraft/world/entity/player/Player;)V a
useOn (Lnet/minecraft/world/item/context/UseOnContext;)Lnet/minecraft/world/InteractionResult; a
net/minecraft/world/item/FoodOnAStickItem cmg
canInteractWith a
consumeItemDamage b
<init> (Lnet/minecraft/world/item/Item$Properties;Lnet/minecraft/world/entity/EntityType;I)V <init>
lambda$use$0 (Lnet/minecraft/world/InteractionHand;Lnet/minecraft/world/entity/player/Player;)V a
use (Lnet/minecraft/world/level/Level;Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/InteractionHand;)Lnet/minecraft/world/InteractionResultHolder; a
net/minecraft/world/item/GameMasterBlockItem cmh
<init> (Lnet/minecraft/world/level/block/Block;Lnet/minecraft/world/item/Item$Properties;)V <init>
getPlacementState (Lnet/minecraft/world/item/context/BlockPlaceContext;)Lnet/minecraft/world/level/block/state/BlockState; c
net/minecraft/world/item/GlowInkSacItem cmi
<init> (Lnet/minecraft/world/item/Item$Properties;)V <init>
lambda$tryApplyToSign$0 (Lnet/minecraft/world/level/block/entity/SignText;)Lnet/minecraft/world/level/block/entity/SignText; a
tryApplyToSign (Lnet/minecraft/world/level/Level;Lnet/minecraft/world/level/block/entity/SignBlockEntity;ZLnet/minecraft/world/entity/player/Player;)Z a
net/minecraft/world/item/HangingEntityItem cmj
TOOLTIP_RANDOM_VARIANT a
type b
<clinit> ()V <clinit>
<init> (Lnet/minecraft/world/entity/EntityType;Lnet/minecraft/world/item/Item$Properties;)V <init>
appendHoverText (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/level/Level;Ljava/util/List;Lnet/minecraft/world/item/TooltipFlag;)V a
lambda$appendHoverText$0 (Ljava/util/List;Lnet/minecraft/resources/ResourceKey;)V a
lambda$appendHoverText$1 (Ljava/util/List;Lnet/minecraft/core/Holder;)V a
lambda$appendHoverText$2 (Ljava/util/List;)V a
mayPlace (Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/core/Direction;Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/core/BlockPos;)Z a
useOn (Lnet/minecraft/world/item/context/UseOnContext;)Lnet/minecraft/world/InteractionResult; a
net/minecraft/world/item/HangingSignItem cmk
<init> (Lnet/minecraft/world/level/block/Block;Lnet/minecraft/world/level/block/Block;Lnet/minecraft/world/item/Item$Properties;)V <init>
canPlace (Lnet/minecraft/world/level/LevelReader;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/core/BlockPos;)Z a
net/minecraft/world/item/HoeItem cml
TILLABLES a
<clinit> ()V <clinit>
<init> (Lnet/minecraft/world/item/Tier;IFLnet/minecraft/world/item/Item$Properties;)V <init>
changeIntoState (Lnet/minecraft/world/level/block/state/BlockState;)Ljava/util/function/Consumer; b
changeIntoStateAndDropItem (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/ItemLike;)Ljava/util/function/Consumer; a
lambda$changeIntoState$2 (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/item/context/UseOnContext;)V a
lambda$changeIntoStateAndDropItem$3 (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/ItemLike;Lnet/minecraft/world/item/context/UseOnContext;)V a
lambda$static$0 (Lnet/minecraft/world/item/context/UseOnContext;)Z c
lambda$useOn$1 (Lnet/minecraft/world/item/context/UseOnContext;Lnet/minecraft/world/entity/player/Player;)V a
onlyIfAirAbove (Lnet/minecraft/world/item/context/UseOnContext;)Z b
useOn (Lnet/minecraft/world/item/context/UseOnContext;)Lnet/minecraft/world/InteractionResult; a
net/minecraft/world/item/HoneyBottleItem cmm
DRINK_DURATION a
<init> (Lnet/minecraft/world/item/Item$Properties;)V <init>
finishUsingItem (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/level/Level;Lnet/minecraft/world/entity/LivingEntity;)Lnet/minecraft/world/item/ItemStack; a
getDrinkingSound ()Lnet/minecraft/sounds/SoundEvent; an_
getEatingSound ()Lnet/minecraft/sounds/SoundEvent; ao_
getUseAnimation (Lnet/minecraft/world/item/ItemStack;)Lnet/minecraft/world/item/UseAnim; c
getUseDuration (Lnet/minecraft/world/item/ItemStack;)I b
use (Lnet/minecraft/world/level/Level;Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/InteractionHand;)Lnet/minecraft/world/InteractionResultHolder; a
net/minecraft/world/item/HoneycombItem cmn
WAXABLES a
WAX_OFF_BY_BLOCK b
<clinit> ()V <clinit>
<init> (Lnet/minecraft/world/item/Item$Properties;)V <init>
canApplyToSign (Lnet/minecraft/world/level/block/entity/SignText;Lnet/minecraft/world/entity/player/Player;)Z a
getWaxed (Lnet/minecraft/world/level/block/state/BlockState;)Ljava/util/Optional; b
lambda$getWaxed$3 (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/block/state/BlockState; a
lambda$static$0 ()Lcom/google/common/collect/BiMap; i
lambda$static$1 ()Lcom/google/common/collect/BiMap; h
lambda$useOn$2 (Lnet/minecraft/world/item/context/UseOnContext;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/Level;Lnet/minecraft/world/level/block/state/BlockState;)Lnet/minecraft/world/InteractionResult; a
tryApplyToSign (Lnet/minecraft/world/level/Level;Lnet/minecraft/world/level/block/entity/SignBlockEntity;ZLnet/minecraft/world/entity/player/Player;)Z a
useOn (Lnet/minecraft/world/item/context/UseOnContext;)Lnet/minecraft/world/InteractionResult; a
net/minecraft/world/item/HorseArmorItem cmo
TEX_FOLDER a
protection b
texture c
<init> (ILjava/lang/String;Lnet/minecraft/world/item/Item$Properties;)V <init>
getProtection ()I i
getTexture ()Lnet/minecraft/resources/ResourceLocation; h
net/minecraft/world/item/InkSacItem cmp
<init> (Lnet/minecraft/world/item/Item$Properties;)V <init>
lambda$tryApplyToSign$0 (Lnet/minecraft/world/level/block/entity/SignText;)Lnet/minecraft/world/level/block/entity/SignText; a
tryApplyToSign (Lnet/minecraft/world/level/Level;Lnet/minecraft/world/level/block/entity/SignBlockEntity;ZLnet/minecraft/world/entity/player/Player;)Z a
net/minecraft/world/item/Instrument cmq
CODEC a
range d
soundEvent b
useDuration c
<clinit> ()V <clinit>
<init> (Lnet/minecraft/core/Holder;IF)V <init>
equals (Ljava/lang/Object;)Z equals
hashCode ()I hashCode
lambda$static$0 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; a
range ()F c
soundEvent ()Lnet/minecraft/core/Holder; a
toString ()Ljava/lang/String; toString
useDuration ()I b
net/minecraft/world/item/InstrumentItem cmr
TAG_INSTRUMENT a
instruments b
<init> (Lnet/minecraft/world/item/Item$Properties;Lnet/minecraft/tags/TagKey;)V <init>
appendHoverText (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/level/Level;Ljava/util/List;Lnet/minecraft/world/item/TooltipFlag;)V a
create (Lnet/minecraft/world/item/Item;Lnet/minecraft/core/Holder;)Lnet/minecraft/world/item/ItemStack; a
getInstrument (Lnet/minecraft/world/item/ItemStack;)Ljava/util/Optional; d
getUseAnimation (Lnet/minecraft/world/item/ItemStack;)Lnet/minecraft/world/item/UseAnim; c
getUseDuration (Lnet/minecraft/world/item/ItemStack;)I b
lambda$getUseDuration$3 (Lnet/minecraft/core/Holder;)Ljava/lang/Integer; a
lambda$setRandom$0 (Lnet/minecraft/util/RandomSource;Lnet/minecraft/core/HolderSet$Named;)Ljava/util/Optional; a
lambda$setRandom$1 (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/core/Holder;)V b
lambda$setSoundVariantId$2 ()Ljava/lang/IllegalStateException; h
play (Lnet/minecraft/world/level/Level;Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/item/Instrument;)V a
setRandom (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/tags/TagKey;Lnet/minecraft/util/RandomSource;)V a
setSoundVariantId (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/core/Holder;)V a
use (Lnet/minecraft/world/level/Level;Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/InteractionHand;)Lnet/minecraft/world/InteractionResultHolder; a
net/minecraft/world/item/Instruments cms
ADMIRE_GOAT_HORN g
CALL_GOAT_HORN h
DREAM_GOAT_HORN j
FEEL_GOAT_HORN f
GOAT_HORN_DURATION b
GOAT_HORN_RANGE_BLOCKS a
PONDER_GOAT_HORN c
SEEK_GOAT_HORN e
SING_GOAT_HORN d
YEARN_GOAT_HORN i
<clinit> ()V <clinit>
bootstrap (Lnet/minecraft/core/Registry;)Lnet/minecraft/world/item/Instrument; a
create (Ljava/lang/String;)Lnet/minecraft/resources/ResourceKey; a
net/minecraft/world/item/Item cmt
BASE_ATTACK_DAMAGE_UUID m
BASE_ATTACK_SPEED_UUID n
BY_BLOCK l
EAT_DURATION p
LOGGER a
MAX_BAR_WIDTH q
MAX_STACK_SIZE o
builtInRegistryHolder b
craftingRemainingItem g
descriptionId h
foodProperties i
isFireResistant f
maxDamage e
maxStackSize d
rarity c
requiredFeatures j
<clinit> ()V <clinit>
<init> (Lnet/minecraft/world/item/Item$Properties;)V <init>
appendHoverText (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/level/Level;Ljava/util/List;Lnet/minecraft/world/item/TooltipFlag;)V a
asItem ()Lnet/minecraft/world/item/Item; k
builtInRegistryHolder ()Lnet/minecraft/core/Holder$Reference; j
byBlock (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/item/Item; a
byId (I)Lnet/minecraft/world/item/Item; b
canAttackBlock (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/entity/player/Player;)Z a
canBeDepleted ()Z o
canBeHurtBy (Lnet/minecraft/world/damagesource/DamageSource;)Z a
canFitInsideContainerItems ()Z ap_
finishUsingItem (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/level/Level;Lnet/minecraft/world/entity/LivingEntity;)Lnet/minecraft/world/item/ItemStack; a
getBarColor (Lnet/minecraft/world/item/ItemStack;)I g
getBarWidth (Lnet/minecraft/world/item/ItemStack;)I f
getCraftingRemainingItem ()Lnet/minecraft/world/item/Item; s
getDefaultAttributeModifiers (Lnet/minecraft/world/entity/EquipmentSlot;)Lcom/google/common/collect/Multimap; a
getDefaultInstance ()Lnet/minecraft/world/item/ItemStack; am_
getDescription ()Lnet/minecraft/network/chat/Component; p
getDescriptionId ()Ljava/lang/String; a
getDescriptionId (Lnet/minecraft/world/item/ItemStack;)Ljava/lang/String; j
getDestroySpeed (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/level/block/state/BlockState;)F a
getDrinkingSound ()Lnet/minecraft/sounds/SoundEvent; an_
getEatingSound ()Lnet/minecraft/sounds/SoundEvent; ao_
getEnchantmentValue ()I c
getFoodProperties ()Lnet/minecraft/world/food/FoodProperties; v
getId (Lnet/minecraft/world/item/Item;)I a
getMaxDamage ()I n
getMaxStackSize ()I l
getName (Lnet/minecraft/world/item/ItemStack;)Lnet/minecraft/network/chat/Component; m
getOrCreateDescriptionId ()Ljava/lang/String; q
getPlayerPOVHitResult (Lnet/minecraft/world/level/Level;Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/level/ClipContext$Fluid;)Lnet/minecraft/world/phys/BlockHitResult; a
getRarity (Lnet/minecraft/world/item/ItemStack;)Lnet/minecraft/world/item/Rarity; n
getTooltipImage (Lnet/minecraft/world/item/ItemStack;)Ljava/util/Optional; h
getUseAnimation (Lnet/minecraft/world/item/ItemStack;)Lnet/minecraft/world/item/UseAnim; c
getUseDuration (Lnet/minecraft/world/item/ItemStack;)I b
hasCraftingRemainingItem ()Z t
hurtEnemy (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/entity/LivingEntity;Lnet/minecraft/world/entity/LivingEntity;)Z a
interactLivingEntity (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/entity/LivingEntity;Lnet/minecraft/world/InteractionHand;)Lnet/minecraft/world/InteractionResult; a
inventoryTick (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/level/Level;Lnet/minecraft/world/entity/Entity;IZ)V a
isBarVisible (Lnet/minecraft/world/item/ItemStack;)Z e
isComplex ()Z al_
isCorrectToolForDrops (Lnet/minecraft/world/level/block/state/BlockState;)Z a_
isEdible ()Z u
isEnchantable (Lnet/minecraft/world/item/ItemStack;)Z d_
isFireResistant ()Z w
isFoil (Lnet/minecraft/world/item/ItemStack;)Z i
isValidRepairItem (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/item/ItemStack;)Z a
mineBlock (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/level/Level;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/entity/LivingEntity;)Z a
onCraftedBy (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/level/Level;Lnet/minecraft/world/entity/player/Player;)V b
onCraftedPostProcess (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/level/Level;)V a
onDestroyed (Lnet/minecraft/world/entity/item/ItemEntity;)V a
onUseTick (Lnet/minecraft/world/level/Level;Lnet/minecraft/world/entity/LivingEntity;Lnet/minecraft/world/item/ItemStack;I)V a
overrideOtherStackedOnMe (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/inventory/Slot;Lnet/minecraft/world/inventory/ClickAction;Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/entity/SlotAccess;)Z a
overrideStackedOnOther (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/inventory/Slot;Lnet/minecraft/world/inventory/ClickAction;Lnet/minecraft/world/entity/player/Player;)Z a
releaseUsing (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/level/Level;Lnet/minecraft/world/entity/LivingEntity;I)V a
requiredFeatures ()Lnet/minecraft/world/flag/FeatureFlagSet; m
shouldOverrideMultiplayerNbt ()Z r
toString ()Ljava/lang/String; toString
use (Lnet/minecraft/world/level/Level;Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/InteractionHand;)Lnet/minecraft/world/InteractionResultHolder; a
useOn (Lnet/minecraft/world/item/context/UseOnContext;)Lnet/minecraft/world/InteractionResult; a
useOnRelease (Lnet/minecraft/world/item/ItemStack;)Z l
verifyTagAfterLoad (Lnet/minecraft/nbt/CompoundTag;)V b
net/minecraft/world/item/Item$1 cmt$1
$SwitchMap$net$minecraft$world$item$Rarity a
<clinit> ()V <clinit>
net/minecraft/world/item/Item$Properties cmt$a
craftingRemainingItem c
foodProperties e
isFireResistant f
maxDamage b
maxStackSize a
rarity d
requiredFeatures g
<init> ()V <init>
craftRemainder (Lnet/minecraft/world/item/Item;)Lnet/minecraft/world/item/Item$Properties; a
defaultDurability (I)Lnet/minecraft/world/item/Item$Properties; b
durability (I)Lnet/minecraft/world/item/Item$Properties; c
fireResistant ()Lnet/minecraft/world/item/Item$Properties; a
food (Lnet/minecraft/world/food/FoodProperties;)Lnet/minecraft/world/item/Item$Properties; a
rarity (Lnet/minecraft/world/item/Rarity;)Lnet/minecraft/world/item/Item$Properties; a
requiredFeatures ([Lnet/minecraft/world/flag/FeatureFlag;)Lnet/minecraft/world/item/Item$Properties; a
stacksTo (I)Lnet/minecraft/world/item/Item$Properties; a
net/minecraft/world/item/ItemCooldowns cmu
cooldowns a
tickCount b
<init> ()V <init>
addCooldown (Lnet/minecraft/world/item/Item;I)V a
getCooldownPercent (Lnet/minecraft/world/item/Item;F)F a
isOnCooldown (Lnet/minecraft/world/item/Item;)Z a
onCooldownEnded (Lnet/minecraft/world/item/Item;)V c
onCooldownStarted (Lnet/minecraft/world/item/Item;I)V b
removeCooldown (Lnet/minecraft/world/item/Item;)V b
tick ()V a
net/minecraft/world/item/ItemCooldowns$CooldownInstance cmu$a
endTime b
startTime a
<init> (II)V <init>
net/minecraft/world/item/ItemDisplayContext cmv
$VALUES n
BY_ID k
CODEC j
FIRST_PERSON_LEFT_HAND d
FIRST_PERSON_RIGHT_HAND e
FIXED i
GROUND h
GUI g
HEAD f
NONE a
THIRD_PERSON_LEFT_HAND b
THIRD_PERSON_RIGHT_HAND c
id l
name m
$values ()[Lnet/minecraft/world/item/ItemDisplayContext; d
<clinit> ()V <clinit>
<init> (Ljava/lang/String;IILjava/lang/String;)V <init>
firstPerson ()Z b
getId ()B a
getSerializedName ()Ljava/lang/String; c
valueOf (Ljava/lang/String;)Lnet/minecraft/world/item/ItemDisplayContext; valueOf
values ()[Lnet/minecraft/world/item/ItemDisplayContext; values
net/minecraft/world/item/ItemFrameItem cmw
<init> (Lnet/minecraft/world/entity/EntityType;Lnet/minecraft/world/item/Item$Properties;)V <init>
mayPlace (Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/core/Direction;Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/core/BlockPos;)Z a
net/minecraft/world/item/ItemNameBlockItem cmx
<init> (Lnet/minecraft/world/level/block/Block;Lnet/minecraft/world/item/Item$Properties;)V <init>
getDescriptionId ()Ljava/lang/String; a
net/minecraft/world/item/ItemStack cmy
ADVANCEMENT_ICON_CODEC b
ATTRIBUTE_MODIFIER_FORMAT g
CODEC a
DISABLED_ITEM_TOOLTIP u
DONT_HIDE_TOOLTIP v
EMPTY f
ITEM_NON_AIR_CODEC n
ITEM_WITH_COUNT_CODEC c
LOGGER o
LORE_STYLE w
RESULT_CODEC e
SINGLE_ITEM_CODEC d
TAG_CAN_DESTROY_BLOCK_LIST r
TAG_CAN_PLACE_ON_BLOCK_LIST s
TAG_COLOR m
TAG_DAMAGE l
TAG_DISPLAY i
TAG_DISPLAY_NAME j
TAG_ENCH h
TAG_HIDE_FLAGS t
TAG_LORE k
TAG_REPAIR_COST q
TAG_UNBREAKABLE p
adventureBreakCheck C
adventurePlaceCheck D
count x
entityRepresentation B
item z
popTime y
tag A
<clinit> ()V <clinit>
<init> (Lnet/minecraft/nbt/CompoundTag;)V <init>
<init> (Lnet/minecraft/core/Holder;I)V <init>
<init> (Lnet/minecraft/core/Holder;)V <init>
<init> (Lnet/minecraft/world/level/ItemLike;)V <init>
<init> (Ljava/lang/Void;)V <init>
<init> (Lnet/minecraft/core/Holder;ILjava/util/Optional;)V <init>
<init> (Lnet/minecraft/world/level/ItemLike;I)V <init>
addAttributeModifier (Lnet/minecraft/world/entity/ai/attributes/Attribute;Lnet/minecraft/world/entity/ai/attributes/AttributeModifier;Lnet/minecraft/world/entity/EquipmentSlot;)V a
addTagElement (Ljava/lang/String;Lnet/minecraft/nbt/Tag;)V a
appendEnchantmentNames (Ljava/util/List;Lnet/minecraft/nbt/ListTag;)V a
copy ()Lnet/minecraft/world/item/ItemStack; p
copyAndClear ()Lnet/minecraft/world/item/ItemStack; c
copyWithCount (I)Lnet/minecraft/world/item/ItemStack; c
enchant (Lnet/minecraft/world/item/enchantment/Enchantment;I)V a
expandBlockState (Ljava/lang/String;)Ljava/util/Collection; d
finishUsingItem (Lnet/minecraft/world/level/Level;Lnet/minecraft/world/entity/LivingEntity;)Lnet/minecraft/world/item/ItemStack; a
getAttributeModifiers (Lnet/minecraft/world/entity/EquipmentSlot;)Lcom/google/common/collect/Multimap; a
getBarColor ()I o
getBarWidth ()I n
getBaseRepairCost ()I I
getCount ()I L
getDamageValue ()I k
getDescriptionId ()Ljava/lang/String; q
getDestroySpeed (Lnet/minecraft/world/level/block/state/BlockState;)F a
getDisplayName ()Lnet/minecraft/network/chat/Component; J
getDrinkingSound ()Lnet/minecraft/sounds/SoundEvent; N
getEatingSound ()Lnet/minecraft/sounds/SoundEvent; O
getEnchantmentTags ()Lnet/minecraft/nbt/ListTag; x
getEntityRepresentation ()Lnet/minecraft/world/entity/Entity; H
getFrame ()Lnet/minecraft/world/entity/decoration/ItemFrame; G
getHideFlags ()I P
getHoverName ()Lnet/minecraft/network/chat/Component; y
getItem ()Lnet/minecraft/world/item/Item; d
getItemHolder ()Lnet/minecraft/core/Holder; e
getMaxDamage ()I l
getMaxStackSize ()I g
getOrCreateTag ()Lnet/minecraft/nbt/CompoundTag; w
getOrCreateTagElement (Ljava/lang/String;)Lnet/minecraft/nbt/CompoundTag; a
getPopTime ()I K
getRarity ()Lnet/minecraft/world/item/Rarity; C
getTag ()Lnet/minecraft/nbt/CompoundTag; v
getTagElement (Ljava/lang/String;)Lnet/minecraft/nbt/CompoundTag; b
getTags ()Ljava/util/stream/Stream; f
getTooltipImage ()Ljava/util/Optional; a
getTooltipLines (Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/item/TooltipFlag;)Ljava/util/List; a
getUseAnimation ()Lnet/minecraft/world/item/UseAnim; s
getUseDuration ()I r
grow (I)V g
hasAdventureModeBreakTagForBlock (Lnet/minecraft/core/Registry;Lnet/minecraft/world/level/block/state/pattern/BlockInWorld;)Z b
hasAdventureModePlaceTagForBlock (Lnet/minecraft/core/Registry;Lnet/minecraft/world/level/block/state/pattern/BlockInWorld;)Z a
hasCustomHoverName ()Z A
hasFoil ()Z B
hasTag ()Z u
hideTooltipPart (Lnet/minecraft/world/item/ItemStack$TooltipPart;)V a
hurt (ILnet/minecraft/util/RandomSource;Lnet/minecraft/server/level/ServerPlayer;)Z a
hurtAndBreak (ILnet/minecraft/world/entity/LivingEntity;Ljava/util/function/Consumer;)V a
hurtEnemy (Lnet/minecraft/world/entity/LivingEntity;Lnet/minecraft/world/entity/player/Player;)V a
interactLivingEntity (Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/entity/LivingEntity;Lnet/minecraft/world/InteractionHand;)Lnet/minecraft/world/InteractionResult; a
inventoryTick (Lnet/minecraft/world/level/Level;Lnet/minecraft/world/entity/Entity;IZ)V a
is (Lnet/minecraft/core/Holder;)Z a
is (Lnet/minecraft/core/HolderSet;)Z a
is (Ljava/util/function/Predicate;)Z a
is (Lnet/minecraft/tags/TagKey;)Z a
is (Lnet/minecraft/world/item/Item;)Z a
isBarVisible ()Z m
isCorrectToolForDrops (Lnet/minecraft/world/level/block/state/BlockState;)Z b
isDamageableItem ()Z i
isDamaged ()Z j
isEdible ()Z M
isEmpty ()Z b
isEnchantable ()Z D
isEnchanted ()Z E
isFramed ()Z F
isItemEnabled (Lnet/minecraft/world/flag/FeatureFlagSet;)Z a
isSameItem (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/item/ItemStack;)Z b
isSameItemSameTags (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/item/ItemStack;)Z c
isStackable ()Z h
lambda$appendEnchantmentNames$10 (Ljava/util/List;Lnet/minecraft/nbt/CompoundTag;Lnet/minecraft/world/item/enchantment/Enchantment;)V a
lambda$expandBlockState$11 (Lnet/minecraft/commands/arguments/blocks/BlockStateParser$BlockResult;)Ljava/util/List; a
lambda$expandBlockState$12 (Lnet/minecraft/core/Holder;)Lnet/minecraft/network/chat/MutableComponent; b
lambda$expandBlockState$13 (Lnet/minecraft/commands/arguments/blocks/BlockStateParser$TagResult;)Ljava/util/List; a
lambda$getDisplayName$14 (Lnet/minecraft/network/chat/Style;)Lnet/minecraft/network/chat/Style; a
lambda$static$0 (Lnet/minecraft/world/item/ItemStack;)Ljava/util/Optional; b
lambda$static$1 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; d
lambda$static$2 ()Ljava/lang/String; Q
lambda$static$3 (Lnet/minecraft/world/item/Item;)Lcom/mojang/serialization/DataResult; b
lambda$static$4 (Lnet/minecraft/world/item/ItemStack;)Ljava/util/Optional; a
lambda$static$5 (Lnet/minecraft/core/Holder;Ljava/util/Optional;)Lnet/minecraft/world/item/ItemStack; a
lambda$static$6 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; c
lambda$static$7 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; b
lambda$static$8 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; a
lambda$static$9 (Ljava/text/DecimalFormat;)V a
matches (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/item/ItemStack;)Z a
mineBlock (Lnet/minecraft/world/level/Level;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/entity/player/Player;)V a
of (Lnet/minecraft/nbt/CompoundTag;)Lnet/minecraft/world/item/ItemStack; a
onCraftedBy (Lnet/minecraft/world/level/Level;Lnet/minecraft/world/entity/player/Player;I)V a
onCraftedBySystem (Lnet/minecraft/world/level/Level;)V a
onDestroyed (Lnet/minecraft/world/entity/item/ItemEntity;)V a
onUseTick (Lnet/minecraft/world/level/Level;Lnet/minecraft/world/entity/LivingEntity;I)V b
overrideOtherStackedOnMe (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/inventory/Slot;Lnet/minecraft/world/inventory/ClickAction;Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/entity/SlotAccess;)Z a
overrideStackedOnOther (Lnet/minecraft/world/inventory/Slot;Lnet/minecraft/world/inventory/ClickAction;Lnet/minecraft/world/entity/player/Player;)Z a
releaseUsing (Lnet/minecraft/world/level/Level;Lnet/minecraft/world/entity/LivingEntity;I)V a
removeTagKey (Ljava/lang/String;)V c
resetHoverName ()V z
save (Lnet/minecraft/nbt/CompoundTag;)Lnet/minecraft/nbt/CompoundTag; b
setCount (I)V f
setDamageValue (I)V b
setEntityRepresentation (Lnet/minecraft/world/entity/Entity;)V a
setHoverName (Lnet/minecraft/network/chat/Component;)Lnet/minecraft/world/item/ItemStack; a
setPopTime (I)V e
setRepairCost (I)V d
setTag (Lnet/minecraft/nbt/CompoundTag;)V c
shouldShowInTooltip (ILnet/minecraft/world/item/ItemStack$TooltipPart;)Z a
shrink (I)V h
split (I)Lnet/minecraft/world/item/ItemStack; a
toString ()Ljava/lang/String; toString
use (Lnet/minecraft/world/level/Level;Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/InteractionHand;)Lnet/minecraft/world/InteractionResultHolder; a
useOn (Lnet/minecraft/world/item/context/UseOnContext;)Lnet/minecraft/world/InteractionResult; a
useOnRelease ()Z t
net/minecraft/world/item/ItemStack$TooltipPart cmy$a
$VALUES j
ADDITIONAL f
CAN_DESTROY d
CAN_PLACE e
DYE g
ENCHANTMENTS a
MODIFIERS b
UNBREAKABLE c
UPGRADES h
mask i
$values ()[Lnet/minecraft/world/item/ItemStack$TooltipPart; b
<clinit> ()V <clinit>
<init> (Ljava/lang/String;I)V <init>
getMask ()I a
valueOf (Ljava/lang/String;)Lnet/minecraft/world/item/ItemStack$TooltipPart; valueOf
values ()[Lnet/minecraft/world/item/ItemStack$TooltipPart; values
net/minecraft/world/item/ItemStackLinkedSet cmz
TYPE_AND_TAG a
<clinit> ()V <clinit>
<init> ()V <init>
createTypeAndTagSet ()Ljava/util/Set; a
hashStackAndTag (Lnet/minecraft/world/item/ItemStack;)I a
net/minecraft/world/item/ItemStackLinkedSet$1 cmz$1
<init> ()V <init>
equals (Ljava/lang/Object;Ljava/lang/Object;)Z equals
equals (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/item/ItemStack;)Z a
hashCode (Lnet/minecraft/world/item/ItemStack;)I a
hashCode (Ljava/lang/Object;)I hashCode
net/minecraft/world/item/ItemUtils cna
<init> ()V <init>
createFilledResult (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/item/ItemStack;)Lnet/minecraft/world/item/ItemStack; a
createFilledResult (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/item/ItemStack;Z)Lnet/minecraft/world/item/ItemStack; a
lambda$onContainerDestroyed$0 (Lnet/minecraft/world/level/Level;Lnet/minecraft/world/entity/item/ItemEntity;Lnet/minecraft/world/item/ItemStack;)V a
onContainerDestroyed (Lnet/minecraft/world/entity/item/ItemEntity;Ljava/util/stream/Stream;)V a
startUsingInstantly (Lnet/minecraft/world/level/Level;Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/InteractionHand;)Lnet/minecraft/world/InteractionResultHolder; a
net/minecraft/world/item/Items cnb
ACACIA_BOAT ob
ACACIA_BUTTON ml
ACACIA_CHEST_BOAT oc
ACACIA_DOOR mM
ACACIA_FENCE fc
ACACIA_FENCE_GATE nz
ACACIA_HANGING_SIGN qo
ACACIA_LEAVES cx
ACACIA_LOG bF
ACACIA_PLANKS O
ACACIA_PRESSURE_PLATE mA
ACACIA_SAPLING aa
ACACIA_SIGN qd
ACACIA_SLAB dV
ACACIA_STAIRS gw
ACACIA_TRAPDOOR ng
ACACIA_WOOD cn
ACTIVATOR_RAIL nJ
AIR a
ALLAY_SPAWN_EGG sr
ALLIUM dm
AMETHYST_BLOCK aH
AMETHYST_CLUSTER xb
AMETHYST_SHARD oz
ANCIENT_DEBRIS aC
ANDESITE g
ANDESITE_SLAB lx
ANDESITE_STAIRS lg
ANDESITE_WALL gQ
ANGLER_POTTERY_SHERD xA
ANVIL hc
APPLE oq
ARCHER_POTTERY_SHERD xB
ARMOR_STAND uy
ARMS_UP_POTTERY_SHERD xC
ARROW os
AXOLOTL_BUCKET qG
AXOLOTL_SPAWN_EGG ss
AZALEA cO
AZALEA_LEAVES cB
AZURE_BLUET dn
BAKED_POTATO ua
BAMBOO dQ
BAMBOO_BLOCK bN
BAMBOO_BUTTON mp
BAMBOO_CHEST_RAFT ok
BAMBOO_DOOR mQ
BAMBOO_FENCE fg
BAMBOO_FENCE_GATE nD
BAMBOO_HANGING_SIGN qs
BAMBOO_MOSAIC V
BAMBOO_MOSAIC_SLAB ea
BAMBOO_MOSAIC_STAIRS gB
BAMBOO_PLANKS S
BAMBOO_PRESSURE_PLATE mE
BAMBOO_RAFT oj
BAMBOO_SIGN qh
BAMBOO_SLAB dZ
BAMBOO_STAIRS gA
BAMBOO_TRAPDOOR nk
BARREL vX
BARRIER hA
BASALT fp
BAT_SPAWN_EGG st
BEACON gF
BEDROCK ae
BEEF rX
BEEHIVE wp
BEETROOT vd
BEETROOT_SEEDS ve
BEETROOT_SOUP vf
BEE_NEST wo
BEE_SPAWN_EGG su
BELL wf
BIG_DRIPLEAF dO
BIRCH_BOAT nX
BIRCH_BUTTON mj
BIRCH_CHEST_BOAT nY
BIRCH_DOOR mK
BIRCH_FENCE fa
BIRCH_FENCE_GATE nx
BIRCH_HANGING_SIGN qm
BIRCH_LEAVES cv
BIRCH_LOG bD
BIRCH_PLANKS M
BIRCH_PRESSURE_PLATE my
BIRCH_SAPLING Y
BIRCH_SIGN qb
BIRCH_SLAB dT
BIRCH_STAIRS gu
BIRCH_TRAPDOOR ne
BIRCH_WOOD cl
BLACKSTONE wu
BLACKSTONE_SLAB wv
BLACKSTONE_STAIRS ww
BLACKSTONE_WALL gV
BLACK_BANNER uX
BLACK_BED rO
BLACK_CANDLE wX
BLACK_CARPET hS
BLACK_CONCRETE jX
BLACK_CONCRETE_POWDER kn
BLACK_DYE ru
BLACK_GLAZED_TERRACOTTA jH
BLACK_SHULKER_BOX jr
BLACK_STAINED_GLASS ir
BLACK_STAINED_GLASS_PANE iH
BLACK_TERRACOTTA hz
BLACK_WOOL di
BLADE_POTTERY_SHERD xD
BLAST_FURNACE vZ
BLAZE_POWDER sl
BLAZE_ROD sd
BLAZE_SPAWN_EGG sv
BLUE_BANNER uT
BLUE_BED rK
BLUE_CANDLE wT
BLUE_CARPET hO
BLUE_CONCRETE jT
BLUE_CONCRETE_POWDER kj
BLUE_DYE rq
BLUE_GLAZED_TERRACOTTA jD
BLUE_ICE kU
BLUE_ORCHID dl
BLUE_SHULKER_BOX jn
BLUE_STAINED_GLASS in
BLUE_STAINED_GLASS_PANE iD
BLUE_TERRACOTTA hv
BLUE_WOOL de
BONE rw
BONE_BLOCK iZ
BONE_MEAL rv
BOOK qM
BOOKSHELF ez
BOW or
BOWL pn
BRAIN_CORAL kB
BRAIN_CORAL_BLOCK kw
BRAIN_CORAL_FAN kL
BREAD pu
BREEZE_SPAWN_EGG sw
BREWER_POTTERY_SHERD xE
BREWING_STAND sn
BRICK qI
BRICKS ey
BRICK_SLAB ej
BRICK_STAIRS fW
BRICK_WALL gI
BROWN_BANNER uU
BROWN_BED rL
BROWN_CANDLE wU
BROWN_CARPET hP
BROWN_CONCRETE jU
BROWN_CONCRETE_POWDER kk
BROWN_DYE rr
BROWN_GLAZED_TERRACOTTA jE
BROWN_MUSHROOM dz
BROWN_MUSHROOM_BLOCK fN
BROWN_SHULKER_BOX jo
BROWN_STAINED_GLASS io
BROWN_STAINED_GLASS_PANE iE
BROWN_TERRACOTTA hw
BROWN_WOOL df
BRUSH xi
BUBBLE_CORAL kC
BUBBLE_CORAL_BLOCK kx
BUBBLE_CORAL_FAN kM
BUCKET qv
BUDDING_AMETHYST aI
BUNDLE qR
BURN_POTTERY_SHERD xF
CACTUS eV
CAKE ry
CALCITE l
CALIBRATED_SCULK_SENSOR lZ
CAMEL_SPAWN_EGG sy
CAMPFIRE wk
CANDLE wH
CARROT tY
CARROT_ON_A_STICK nQ
CARTOGRAPHY_TABLE wa
CARVED_PUMPKIN fk
CAT_SPAWN_EGG sx
CAULDRON so
CAVE_SPIDER_SPAWN_EGG sz
CHAIN fR
CHAINMAIL_BOOTS pC
CHAINMAIL_CHESTPLATE pA
CHAINMAIL_HELMET pz
CHAINMAIL_LEGGINGS pB
CHAIN_COMMAND_BLOCK iU
CHARCOAL ou
CHERRY_BOAT od
CHERRY_BUTTON mm
CHERRY_CHEST_BOAT oe
CHERRY_DOOR mN
CHERRY_FENCE fd
CHERRY_FENCE_GATE nA
CHERRY_HANGING_SIGN qp
CHERRY_LEAVES cy
CHERRY_LOG bG
CHERRY_PLANKS P
CHERRY_PRESSURE_PLATE mB
CHERRY_SAPLING ab
CHERRY_SIGN qe
CHERRY_SLAB dW
CHERRY_STAIRS gx
CHERRY_TRAPDOOR nh
CHERRY_WOOD co
CHEST eM
CHEST_MINECART nM
CHICKEN rZ
CHICKEN_SPAWN_EGG sA
CHIPPED_ANVIL hd
CHISELED_BOOKSHELF eA
CHISELED_COPPER aR
CHISELED_DEEPSLATE fL
CHISELED_NETHER_BRICKS gd
CHISELED_POLISHED_BLACKSTONE wB
CHISELED_QUARTZ_BLOCK hf
CHISELED_RED_SANDSTONE iQ
CHISELED_SANDSTONE cJ
CHISELED_STONE_BRICKS fE
CHISELED_TUFF q
CHISELED_TUFF_BRICKS z
CHORUS_FLOWER eH
CHORUS_FRUIT uZ
CHORUS_PLANT eG
CLAY eW
CLAY_BALL qJ
CLOCK qT
COAL ot
COAL_BLOCK aD
COAL_ORE ak
COARSE_DIRT D
COAST_ARMOR_TRIM_SMITHING_TEMPLATE xm
COBBLED_DEEPSLATE j
COBBLED_DEEPSLATE_SLAB lB
COBBLED_DEEPSLATE_STAIRS lk
COBBLED_DEEPSLATE_WALL gY
COBBLESTONE J
COBBLESTONE_SLAB ei
COBBLESTONE_STAIRS eR
COBBLESTONE_WALL gG
COBWEB cL
COCOA_BEANS re
COD qW
COD_BUCKET qE
COD_SPAWN_EGG sB
COMMAND_BLOCK gE
COMMAND_BLOCK_MINECART uF
COMPARATOR lK
COMPASS qP
COMPOSTER vW
CONDUIT kV
COOKED_BEEF rY
COOKED_CHICKEN sa
COOKED_COD ra
COOKED_MUTTON uH
COOKED_PORKCHOP pV
COOKED_RABBIT uu
COOKED_SALMON rb
COOKIE rP
COPPER_BLOCK aK
COPPER_BULB yc
COPPER_DOOR mT
COPPER_GRATE xU
COPPER_INGOT oD
COPPER_ORE ao
COPPER_TRAPDOOR nn
CORNFLOWER dt
COW_SPAWN_EGG sC
CRACKED_DEEPSLATE_BRICKS fI
CRACKED_DEEPSLATE_TILES fK
CRACKED_NETHER_BRICKS gc
CRACKED_POLISHED_BLACKSTONE_BRICKS wF
CRACKED_STONE_BRICKS fD
CRAFTER rQ
CRAFTING_TABLE eN
CREEPER_BANNER_PATTERN vQ
CREEPER_HEAD ui
CREEPER_SPAWN_EGG sD
CRIMSON_BUTTON mq
CRIMSON_DOOR mR
CRIMSON_FENCE fh
CRIMSON_FENCE_GATE nE
CRIMSON_FUNGUS dB
CRIMSON_HANGING_SIGN qt
CRIMSON_HYPHAE cr
CRIMSON_NYLIUM H
CRIMSON_PLANKS T
CRIMSON_PRESSURE_PLATE mF
CRIMSON_ROOTS dD
CRIMSON_SIGN qi
CRIMSON_SLAB eb
CRIMSON_STAIRS gC
CRIMSON_STEM bL
CRIMSON_TRAPDOOR nl
CROSSBOW vM
CRYING_OBSIDIAN wt
CUT_COPPER aV
CUT_COPPER_SLAB bd
CUT_COPPER_STAIRS aZ
CUT_RED_SANDSTONE iR
CUT_RED_SANDSTONE_SLAB ep
CUT_SANDSTONE cK
CUT_STANDSTONE_SLAB eg
CYAN_BANNER uR
CYAN_BED rI
CYAN_CANDLE wR
CYAN_CARPET hM
CYAN_CONCRETE jR
CYAN_CONCRETE_POWDER kh
CYAN_DYE ro
CYAN_GLAZED_TERRACOTTA jB
CYAN_SHULKER_BOX jl
CYAN_STAINED_GLASS il
CYAN_STAINED_GLASS_PANE iB
CYAN_TERRACOTTA ht
CYAN_WOOL dc
DAMAGED_ANVIL he
DANDELION dj
DANGER_POTTERY_SHERD xG
DARK_OAK_BOAT of
DARK_OAK_BUTTON mn
DARK_OAK_CHEST_BOAT og
DARK_OAK_DOOR mO
DARK_OAK_FENCE fe
DARK_OAK_FENCE_GATE nB
DARK_OAK_HANGING_SIGN qq
DARK_OAK_LEAVES cz
DARK_OAK_LOG bH
DARK_OAK_PLANKS Q
DARK_OAK_PRESSURE_PLATE mC
DARK_OAK_SAPLING ac
DARK_OAK_SIGN qf
DARK_OAK_SLAB dX
DARK_OAK_STAIRS gy
DARK_OAK_TRAPDOOR ni
DARK_OAK_WOOD cp
DARK_PRISMARINE iK
DARK_PRISMARINE_SLAB et
DARK_PRISMARINE_STAIRS iN
DAYLIGHT_DETECTOR lX
DEAD_BRAIN_CORAL kF
DEAD_BRAIN_CORAL_BLOCK kr
DEAD_BRAIN_CORAL_FAN kQ
DEAD_BUBBLE_CORAL kG
DEAD_BUBBLE_CORAL_BLOCK ks
DEAD_BUBBLE_CORAL_FAN kR
DEAD_BUSH cQ
DEAD_FIRE_CORAL kH
DEAD_FIRE_CORAL_BLOCK kt
DEAD_FIRE_CORAL_FAN kS
DEAD_HORN_CORAL kI
DEAD_HORN_CORAL_BLOCK ku
DEAD_HORN_CORAL_FAN kT
DEAD_TUBE_CORAL kJ
DEAD_TUBE_CORAL_BLOCK kq
DEAD_TUBE_CORAL_FAN kP
DEBUG_STICK vq
DECORATED_POT eB
DEEPSLATE i
DEEPSLATE_BRICKS fH
DEEPSLATE_BRICK_SLAB lD
DEEPSLATE_BRICK_STAIRS lm
DEEPSLATE_BRICK_WALL ha
DEEPSLATE_COAL_ORE al
DEEPSLATE_COPPER_ORE ap
DEEPSLATE_DIAMOND_ORE az
DEEPSLATE_EMERALD_ORE av
DEEPSLATE_GOLD_ORE ar
DEEPSLATE_IRON_ORE an
DEEPSLATE_LAPIS_ORE ax
DEEPSLATE_REDSTONE_ORE at
DEEPSLATE_TILES fJ
DEEPSLATE_TILE_SLAB lE
DEEPSLATE_TILE_STAIRS ln
DEEPSLATE_TILE_WALL hb
DETECTOR_RAIL nH
DIAMOND ov
DIAMOND_AXE pf
DIAMOND_BLOCK aM
DIAMOND_BOOTS pK
DIAMOND_CHESTPLATE pI
DIAMOND_HELMET pH
DIAMOND_HOE pg
DIAMOND_HORSE_ARMOR uB
DIAMOND_LEGGINGS pJ
DIAMOND_ORE ay
DIAMOND_PICKAXE pe
DIAMOND_SHOVEL pd
DIAMOND_SWORD pc
DIORITE e
DIORITE_SLAB lA
DIORITE_STAIRS lj
DIORITE_WALL gU
DIRT C
DIRT_PATH hV
DISC_FRAGMENT_5 vH
DISPENSER lR
DOLPHIN_SPAWN_EGG sE
DONKEY_SPAWN_EGG sF
DRAGON_BREATH vg
DRAGON_EGG go
DRAGON_HEAD uj
DRIED_KELP rU
DRIED_KELP_BLOCK qK
DRIPSTONE_BLOCK A
DROPPER lS
DROWNED_SPAWN_EGG sG
DUNE_ARMOR_TRIM_SMITHING_TEMPLATE xl
ECHO_SHARD xh
EGG qO
ELDER_GUARDIAN_SPAWN_EGG sH
ELYTRA nS
EMERALD ow
EMERALD_BLOCK gr
EMERALD_ORE au
ENCHANTED_BOOK up
ENCHANTED_GOLDEN_APPLE pY
ENCHANTING_TABLE gk
ENDERMAN_SPAWN_EGG sJ
ENDERMITE_SPAWN_EGG sK
ENDER_CHEST gq
ENDER_DRAGON_SPAWN_EGG sI
ENDER_EYE sp
ENDER_PEARL sc
END_CRYSTAL uY
END_PORTAL_FRAME gl
END_ROD eF
END_STONE gm
END_STONE_BRICKS gn
END_STONE_BRICK_SLAB lt
END_STONE_BRICK_STAIRS lb
END_STONE_BRICK_WALL gT
EVOKER_SPAWN_EGG sL
EXPERIENCE_BOTTLE tR
EXPLORER_POTTERY_SHERD xH
EXPOSED_CHISELED_COPPER aS
EXPOSED_COPPER aO
EXPOSED_COPPER_BULB yd
EXPOSED_COPPER_DOOR mU
EXPOSED_COPPER_GRATE xV
EXPOSED_COPPER_TRAPDOOR no
EXPOSED_CUT_COPPER aW
EXPOSED_CUT_COPPER_SLAB be
EXPOSED_CUT_COPPER_STAIRS ba
EYE_ARMOR_TRIM_SMITHING_TEMPLATE xp
FARMLAND eO
FEATHER pq
FERMENTED_SPIDER_EYE sk
FERN cN
FILLED_MAP rR
FIREWORK_ROCKET un
FIREWORK_STAR uo
FIRE_CHARGE tS
FIRE_CORAL kD
FIRE_CORAL_BLOCK ky
FIRE_CORAL_FAN kN
FISHING_ROD qS
FLETCHING_TABLE wb
FLINT pT
FLINT_AND_STEEL op
FLOWERING_AZALEA cP
FLOWERING_AZALEA_LEAVES cC
FLOWER_BANNER_PATTERN vP
FLOWER_POT tX
FOX_SPAWN_EGG sM
FRIEND_POTTERY_SHERD xI
FROGSPAWN xg
FROG_SPAWN_EGG sN
FURNACE eP
FURNACE_MINECART nN
GHAST_SPAWN_EGG sO
GHAST_TEAR se
GILDED_BLACKSTONE wx
GLASS cF
GLASS_BOTTLE si
GLASS_PANE fS
GLISTERING_MELON_SLICE sq
GLOBE_BANNER_PATTERN vT
GLOWSTONE ft
GLOWSTONE_DUST qV
GLOW_BERRIES wj
GLOW_INK_SAC rd
GLOW_ITEM_FRAME tW
GLOW_LICHEN fV
GLOW_SQUID_SPAWN_EGG sP
GOAT_HORN vV
GOAT_SPAWN_EGG sQ
GOLDEN_APPLE pX
GOLDEN_AXE oV
GOLDEN_BOOTS pO
GOLDEN_CARROT ud
GOLDEN_CHESTPLATE pM
GOLDEN_HELMET pL
GOLDEN_HOE oW
GOLDEN_HORSE_ARMOR uA
GOLDEN_LEGGINGS pN
GOLDEN_PICKAXE oU
GOLDEN_SHOVEL oT
GOLDEN_SWORD oS
GOLD_BLOCK aL
GOLD_INGOT oF
GOLD_NUGGET sf
GOLD_ORE aq
GRANITE c
GRANITE_SLAB lw
GRANITE_STAIRS lf
GRANITE_WALL gM
GRASS_BLOCK B
GRAVEL aj
GRAY_BANNER uP
GRAY_BED rG
GRAY_CANDLE wP
GRAY_CARPET hK
GRAY_CONCRETE jP
GRAY_CONCRETE_POWDER kf
GRAY_DYE rm
GRAY_GLAZED_TERRACOTTA jz
GRAY_SHULKER_BOX jj
GRAY_STAINED_GLASS ij
GRAY_STAINED_GLASS_PANE iz
GRAY_TERRACOTTA hr
GRAY_WOOL da
GREEN_BANNER uV
GREEN_BED rM
GREEN_CANDLE wV
GREEN_CARPET hQ
GREEN_CONCRETE jV
GREEN_CONCRETE_POWDER kl
GREEN_DYE rs
GREEN_GLAZED_TERRACOTTA jF
GREEN_SHULKER_BOX jp
GREEN_STAINED_GLASS ip
GREEN_STAINED_GLASS_PANE iF
GREEN_TERRACOTTA hx
GREEN_WOOL dg
GRINDSTONE wc
GUARDIAN_SPAWN_EGG sR
GUNPOWDER pr
HANGING_ROOTS dN
HAY_BLOCK hC
HEARTBREAK_POTTERY_SHERD xK
HEART_OF_THE_SEA vL
HEART_POTTERY_SHERD xJ
HEAVY_WEIGHTED_PRESSURE_PLATE mv
HOGLIN_SPAWN_EGG sS
HONEYCOMB wn
HONEYCOMB_BLOCK wr
HONEY_BLOCK lO
HONEY_BOTTLE wq
HOPPER lQ
HOPPER_MINECART nP
HORN_CORAL kE
HORN_CORAL_BLOCK kz
HORN_CORAL_FAN kO
HORSE_SPAWN_EGG sT
HOST_ARMOR_TRIM_SMITHING_TEMPLATE xz
HOWL_POTTERY_SHERD xL
HUSK_SPAWN_EGG sU
ICE eT
INFESTED_CHISELED_STONE_BRICKS fz
INFESTED_COBBLESTONE fv
INFESTED_CRACKED_STONE_BRICKS fy
INFESTED_DEEPSLATE fA
INFESTED_MOSSY_STONE_BRICKS fx
INFESTED_STONE fu
INFESTED_STONE_BRICKS fw
INK_SAC rc
IRON_AXE pa
IRON_BARS fQ
IRON_BLOCK aJ
IRON_BOOTS pG
IRON_CHESTPLATE pE
IRON_DOOR mH
IRON_GOLEM_SPAWN_EGG sV
IRON_HELMET pD
IRON_HOE pb
IRON_HORSE_ARMOR uz
IRON_INGOT oB
IRON_LEGGINGS pF
IRON_NUGGET vo
IRON_ORE am
IRON_PICKAXE oZ
IRON_SHOVEL oY
IRON_SWORD oX
IRON_TRAPDOOR nb
ITEM_FRAME tV
JACK_O_LANTERN fl
JIGSAW om
JUKEBOX eX
JUNGLE_BOAT nZ
JUNGLE_BUTTON mk
JUNGLE_CHEST_BOAT oa
JUNGLE_DOOR mL
JUNGLE_FENCE fb
JUNGLE_FENCE_GATE ny
JUNGLE_HANGING_SIGN qn
JUNGLE_LEAVES cw
JUNGLE_LOG bE
JUNGLE_PLANKS N
JUNGLE_PRESSURE_PLATE mz
JUNGLE_SAPLING Z
JUNGLE_SIGN qc
JUNGLE_SLAB dU
JUNGLE_STAIRS gv
JUNGLE_TRAPDOOR nf
JUNGLE_WOOD cm
KELP dJ
KNOWLEDGE_BOOK vp
LADDER eQ
LANTERN wg
LAPIS_BLOCK cH
LAPIS_LAZULI ox
LAPIS_ORE aw
LARGE_AMETHYST_BUD xa
LARGE_FERN ib
LAVA_BUCKET qx
LEAD uD
LEATHER qA
LEATHER_BOOTS py
LEATHER_CHESTPLATE pw
LEATHER_HELMET pv
LEATHER_HORSE_ARMOR uC
LEATHER_LEGGINGS px
LECTERN lT
LEVER lV
LIGHT hB
LIGHTNING_ROD lW
LIGHT_BLUE_BANNER uL
LIGHT_BLUE_BED rC
LIGHT_BLUE_CANDLE wL
LIGHT_BLUE_CARPET hG
LIGHT_BLUE_CONCRETE jL
LIGHT_BLUE_CONCRETE_POWDER kb
LIGHT_BLUE_DYE ri
LIGHT_BLUE_GLAZED_TERRACOTTA jv
LIGHT_BLUE_SHULKER_BOX jf
LIGHT_BLUE_STAINED_GLASS if
LIGHT_BLUE_STAINED_GLASS_PANE iv
LIGHT_BLUE_TERRACOTTA hn
LIGHT_BLUE_WOOL cW
LIGHT_GRAY_BANNER uQ
LIGHT_GRAY_BED rH
LIGHT_GRAY_CANDLE wQ
LIGHT_GRAY_CARPET hL
LIGHT_GRAY_CONCRETE jQ
LIGHT_GRAY_CONCRETE_POWDER kg
LIGHT_GRAY_DYE rn
LIGHT_GRAY_GLAZED_TERRACOTTA jA
LIGHT_GRAY_SHULKER_BOX jk
LIGHT_GRAY_STAINED_GLASS ik
LIGHT_GRAY_STAINED_GLASS_PANE iA
LIGHT_GRAY_TERRACOTTA hs
LIGHT_GRAY_WOOL db
LIGHT_WEIGHTED_PRESSURE_PLATE mu
LILAC hX
LILY_OF_THE_VALLEY du
LILY_PAD ga
LIME_BANNER uN
LIME_BED rE
LIME_CANDLE wN
LIME_CARPET hI
LIME_CONCRETE jN
LIME_CONCRETE_POWDER kd
LIME_DYE rk
LIME_GLAZED_TERRACOTTA jx
LIME_SHULKER_BOX jh
LIME_STAINED_GLASS ih
LIME_STAINED_GLASS_PANE ix
LIME_TERRACOTTA hp
LIME_WOOL cY
LINGERING_POTION vk
LLAMA_SPAWN_EGG sW
LODESTONE ws
LOOM vO
MAGENTA_BANNER uK
MAGENTA_BED rB
MAGENTA_CANDLE wK
MAGENTA_CARPET hF
MAGENTA_CONCRETE jK
MAGENTA_CONCRETE_POWDER ka
MAGENTA_DYE rh
MAGENTA_GLAZED_TERRACOTTA ju
MAGENTA_SHULKER_BOX je
MAGENTA_STAINED_GLASS ie
MAGENTA_STAINED_GLASS_PANE iu
MAGENTA_TERRACOTTA hm
MAGENTA_WOOL cV
MAGMA_BLOCK iV
MAGMA_CREAM sm
MAGMA_CUBE_SPAWN_EGG sX
MANGROVE_BOAT oh
MANGROVE_BUTTON mo
MANGROVE_CHEST_BOAT oi
MANGROVE_DOOR mP
MANGROVE_FENCE ff
MANGROVE_FENCE_GATE nC
MANGROVE_HANGING_SIGN qr
MANGROVE_LEAVES cA
MANGROVE_LOG bI
MANGROVE_PLANKS R
MANGROVE_PRESSURE_PLATE mD
MANGROVE_PROPAGULE ad
MANGROVE_ROOTS bJ
MANGROVE_SIGN qg
MANGROVE_SLAB dY
MANGROVE_STAIRS gz
MANGROVE_TRAPDOOR nj
MANGROVE_WOOD cq
MAP uc
MEDIUM_AMETHYST_BUD wZ
MELON fT
MELON_SEEDS rW
MELON_SLICE rT
MILK_BUCKET qB
MINECART nL
MINER_POTTERY_SHERD xM
MOJANG_BANNER_PATTERN vS
MOOSHROOM_SPAWN_EGG sY
MOSSY_COBBLESTONE eC
MOSSY_COBBLESTONE_SLAB ls
MOSSY_COBBLESTONE_STAIRS la
MOSSY_COBBLESTONE_WALL gH
MOSSY_STONE_BRICKS fC
MOSSY_STONE_BRICK_SLAB lq
MOSSY_STONE_BRICK_STAIRS kY
MOSSY_STONE_BRICK_WALL gL
MOSS_BLOCK dM
MOSS_CARPET dK
MOURNER_POTTERY_SHERD xN
MUD G
MUDDY_MANGROVE_ROOTS bK
MUD_BRICKS fG
MUD_BRICK_SLAB el
MUD_BRICK_STAIRS fY
MUD_BRICK_WALL gO
MULE_SPAWN_EGG sZ
MUSHROOM_STEM fP
MUSHROOM_STEW po
MUSIC_DISC_11 vB
MUSIC_DISC_13 vr
MUSIC_DISC_5 vF
MUSIC_DISC_BLOCKS vt
MUSIC_DISC_CAT vs
MUSIC_DISC_CHIRP vu
MUSIC_DISC_FAR vv
MUSIC_DISC_MALL vw
MUSIC_DISC_MELLOHI vx
MUSIC_DISC_OTHERSIDE vD
MUSIC_DISC_PIGSTEP vG
MUSIC_DISC_RELIC vE
MUSIC_DISC_STAL vy
MUSIC_DISC_STRAD vz
MUSIC_DISC_WAIT vC
MUSIC_DISC_WARD vA
MUTTON uG
MYCELIUM fZ
NAME_TAG uE
NAUTILUS_SHELL vK
NETHERITE_AXE pk
NETHERITE_BLOCK aN
NETHERITE_BOOTS pS
NETHERITE_CHESTPLATE pQ
NETHERITE_HELMET pP
NETHERITE_HOE pl
NETHERITE_INGOT oG
NETHERITE_LEGGINGS pR
NETHERITE_PICKAXE pj
NETHERITE_SCRAP oH
NETHERITE_SHOVEL pi
NETHERITE_SWORD ph
NETHERITE_UPGRADE_SMITHING_TEMPLATE xj
NETHERRACK fm
NETHER_BRICK uq
NETHER_BRICKS gb
NETHER_BRICK_FENCE ge
NETHER_BRICK_SLAB em
NETHER_BRICK_STAIRS gf
NETHER_BRICK_WALL gP
NETHER_GOLD_ORE aA
NETHER_QUARTZ_ORE aB
NETHER_SPROUTS dF
NETHER_STAR ul
NETHER_WART sg
NETHER_WART_BLOCK iW
NOTE_BLOCK me
OAK_BOAT nT
OAK_BUTTON mh
OAK_CHEST_BOAT nU
OAK_DOOR mI
OAK_FENCE eY
OAK_FENCE_GATE nv
OAK_HANGING_SIGN qk
OAK_LEAVES ct
OAK_LOG bB
OAK_PLANKS K
OAK_PRESSURE_PLATE mw
OAK_SAPLING W
OAK_SIGN pZ
OAK_SLAB dR
OAK_STAIRS gs
OAK_TRAPDOOR nc
OAK_WOOD cj
OBSERVER lP
OBSIDIAN eD
OCELOT_SPAWN_EGG ta
OCHRE_FROGLIGHT xd
ORANGE_BANNER uJ
ORANGE_BED rA
ORANGE_CANDLE wJ
ORANGE_CARPET hE
ORANGE_CONCRETE jJ
ORANGE_CONCRETE_POWDER jZ
ORANGE_DYE rg
ORANGE_GLAZED_TERRACOTTA jt
ORANGE_SHULKER_BOX jd
ORANGE_STAINED_GLASS id
ORANGE_STAINED_GLASS_PANE it
ORANGE_TERRACOTTA hl
ORANGE_TULIP dp
ORANGE_WOOL cU
OXEYE_DAISY ds
OXIDIZED_CHISELED_COPPER aU
OXIDIZED_COPPER aQ
OXIDIZED_COPPER_BULB yf
OXIDIZED_COPPER_DOOR mW
OXIDIZED_COPPER_GRATE xX
OXIDIZED_COPPER_TRAPDOOR nq
OXIDIZED_CUT_COPPER aY
OXIDIZED_CUT_COPPER_SLAB bg
OXIDIZED_CUT_COPPER_STAIRS bc
PACKED_ICE hU
PACKED_MUD fF
PAINTING pW
PANDA_SPAWN_EGG tb
PAPER qL
PARROT_SPAWN_EGG tc
PEARLESCENT_FROGLIGHT xf
PEONY hZ
PETRIFIED_OAK_SLAB eh
PHANTOM_MEMBRANE vJ
PHANTOM_SPAWN_EGG td
PIGLIN_BANNER_PATTERN vU
PIGLIN_BRUTE_SPAWN_EGG tg
PIGLIN_HEAD uk
PIGLIN_SPAWN_EGG tf
PIG_SPAWN_EGG te
PILLAGER_SPAWN_EGG th
PINK_BANNER uO
PINK_BED rF
PINK_CANDLE wO
PINK_CARPET hJ
PINK_CONCRETE jO
PINK_CONCRETE_POWDER ke
PINK_DYE rl
PINK_GLAZED_TERRACOTTA jy
PINK_PETALS dL
PINK_SHULKER_BOX ji
PINK_STAINED_GLASS ii
PINK_STAINED_GLASS_PANE iy
PINK_TERRACOTTA hq
PINK_TULIP dr
PINK_WOOL cZ
PISTON lL
PITCHER_PLANT dx
PITCHER_POD vc
PLAYER_HEAD ug
PLENTY_POTTERY_SHERD xO
PODZOL E
POINTED_DRIPSTONE xc
POISONOUS_POTATO ub
POLAR_BEAR_SPAWN_EGG ti
POLISHED_ANDESITE h
POLISHED_ANDESITE_SLAB lz
POLISHED_ANDESITE_STAIRS li
POLISHED_BASALT fq
POLISHED_BLACKSTONE wy
POLISHED_BLACKSTONE_BRICKS wC
POLISHED_BLACKSTONE_BRICK_SLAB wD
POLISHED_BLACKSTONE_BRICK_STAIRS wE
POLISHED_BLACKSTONE_BRICK_WALL gX
POLISHED_BLACKSTONE_BUTTON mg
POLISHED_BLACKSTONE_PRESSURE_PLATE mt
POLISHED_BLACKSTONE_SLAB wz
POLISHED_BLACKSTONE_STAIRS wA
POLISHED_BLACKSTONE_WALL gW
POLISHED_DEEPSLATE k
POLISHED_DEEPSLATE_SLAB lC
POLISHED_DEEPSLATE_STAIRS ll
POLISHED_DEEPSLATE_WALL gZ
POLISHED_DIORITE f
POLISHED_DIORITE_SLAB lr
POLISHED_DIORITE_STAIRS kZ
POLISHED_GRANITE d
POLISHED_GRANITE_SLAB lo
POLISHED_GRANITE_STAIRS kW
POLISHED_TUFF r
POLISHED_TUFF_SLAB s
POLISHED_TUFF_STAIRS t
POLISHED_TUFF_WALL u
POPPED_CHORUS_FRUIT va
POPPY dk
PORKCHOP pU
POTATO tZ
POTION sh
POWDER_SNOW_BUCKET qy
POWERED_RAIL nG
PRISMARINE iI
PRISMARINE_BRICKS iJ
PRISMARINE_BRICK_SLAB es
PRISMARINE_BRICK_STAIRS iM
PRISMARINE_CRYSTALS us
PRISMARINE_SHARD ur
PRISMARINE_SLAB er
PRISMARINE_STAIRS iL
PRISMARINE_WALL gJ
PRIZE_POTTERY_SHERD xP
PUFFERFISH qZ
PUFFERFISH_BUCKET qC
PUFFERFISH_SPAWN_EGG tj
PUMPKIN fj
PUMPKIN_PIE um
PUMPKIN_SEEDS rV
PURPLE_BANNER uS
PURPLE_BED rJ
PURPLE_CANDLE wS
PURPLE_CARPET hN
PURPLE_CONCRETE jS
PURPLE_CONCRETE_POWDER ki
PURPLE_DYE rp
PURPLE_GLAZED_TERRACOTTA jC
PURPLE_SHULKER_BOX jm
PURPLE_STAINED_GLASS im
PURPLE_STAINED_GLASS_PANE iC
PURPLE_TERRACOTTA hu
PURPLE_WOOL dd
PURPUR_BLOCK eI
PURPUR_PILLAR eJ
PURPUR_SLAB eq
PURPUR_STAIRS eK
QUARTZ oy
QUARTZ_BLOCK hg
QUARTZ_BRICKS hh
QUARTZ_PILLAR hi
QUARTZ_SLAB en
QUARTZ_STAIRS hj
RABBIT ut
RABBIT_FOOT uw
RABBIT_HIDE ux
RABBIT_SPAWN_EGG tk
RABBIT_STEW uv
RAIL nI
RAISER_ARMOR_TRIM_SMITHING_TEMPLATE xy
RAVAGER_SPAWN_EGG tl
RAW_COPPER oC
RAW_COPPER_BLOCK aF
RAW_GOLD oE
RAW_GOLD_BLOCK aG
RAW_IRON oA
RAW_IRON_BLOCK aE
RECOVERY_COMPASS qQ
REDSTONE lG
REDSTONE_BLOCK lI
REDSTONE_LAMP md
REDSTONE_ORE as
REDSTONE_TORCH lH
RED_BANNER uW
RED_BED rN
RED_CANDLE wW
RED_CARPET hR
RED_CONCRETE jW
RED_CONCRETE_POWDER km
RED_DYE rt
RED_GLAZED_TERRACOTTA jG
RED_MUSHROOM dA
RED_MUSHROOM_BLOCK fO
RED_NETHER_BRICKS iY
RED_NETHER_BRICK_SLAB ly
RED_NETHER_BRICK_STAIRS lh
RED_NETHER_BRICK_WALL gR
RED_SAND ai
RED_SANDSTONE iP
RED_SANDSTONE_SLAB eo
RED_SANDSTONE_STAIRS iS
RED_SANDSTONE_WALL gK
RED_SHULKER_BOX jq
RED_STAINED_GLASS iq
RED_STAINED_GLASS_PANE iG
RED_TERRACOTTA hy
RED_TULIP do
RED_WOOL dh
REINFORCED_DEEPSLATE fM
REPEATER lJ
REPEATING_COMMAND_BLOCK iT
RESPAWN_ANCHOR wG
RIB_ARMOR_TRIM_SMITHING_TEMPLATE xt
ROOTED_DIRT F
ROSE_BUSH hY
ROTTEN_FLESH sb
SADDLE nK
SALMON qX
SALMON_BUCKET qD
SALMON_SPAWN_EGG tm
SAND af
SANDSTONE cI
SANDSTONE_SLAB ef
SANDSTONE_STAIRS gp
SANDSTONE_WALL gS
SCAFFOLDING lF
SCULK gg
SCULK_CATALYST gi
SCULK_SENSOR lY
SCULK_SHRIEKER gj
SCULK_VEIN gh
SCUTE oo
SEAGRASS cR
SEA_LANTERN iO
SEA_PICKLE cS
SENTRY_ARMOR_TRIM_SMITHING_TEMPLATE xk
SHAPER_ARMOR_TRIM_SMITHING_TEMPLATE xw
SHEAF_POTTERY_SHERD xQ
SHEARS rS
SHEEP_SPAWN_EGG tn
SHELTER_POTTERY_SHERD xR
SHIELD vl
SHORT_GRASS cM
SHROOMLIGHT wm
SHULKER_BOX jb
SHULKER_SHELL vn
SHULKER_SPAWN_EGG to
SILENCE_ARMOR_TRIM_SMITHING_TEMPLATE xx
SILVERFISH_SPAWN_EGG tp
SKELETON_HORSE_SPAWN_EGG tr
SKELETON_SKULL ue
SKELETON_SPAWN_EGG tq
SKULL_BANNER_PATTERN vR
SKULL_POTTERY_SHERD xS
SLIME_BALL qN
SLIME_BLOCK lN
SLIME_SPAWN_EGG ts
SMALL_AMETHYST_BUD wY
SMALL_DRIPLEAF dP
SMITHING_TABLE wd
SMOKER vY
SMOOTH_BASALT fr
SMOOTH_QUARTZ eu
SMOOTH_QUARTZ_SLAB lv
SMOOTH_QUARTZ_STAIRS le
SMOOTH_RED_SANDSTONE ev
SMOOTH_RED_SANDSTONE_SLAB lp
SMOOTH_RED_SANDSTONE_STAIRS kX
SMOOTH_SANDSTONE ew
SMOOTH_SANDSTONE_SLAB lu
SMOOTH_SANDSTONE_STAIRS ld
SMOOTH_STONE ex
SMOOTH_STONE_SLAB ee
SNIFFER_EGG kp
SNIFFER_SPAWN_EGG tt
SNORT_POTTERY_SHERD xT
SNOUT_ARMOR_TRIM_SMITHING_TEMPLATE xs
SNOW eS
SNOWBALL qz
SNOW_BLOCK eU
SNOW_GOLEM_SPAWN_EGG tu
SOUL_CAMPFIRE wl
SOUL_LANTERN wh
SOUL_SAND fn
SOUL_SOIL fo
SOUL_TORCH fs
SPAWNER eL
SPECTRAL_ARROW vi
SPIDER_EYE sj
SPIDER_SPAWN_EGG tv
SPIRE_ARMOR_TRIM_SMITHING_TEMPLATE xu
SPLASH_POTION vh
SPONGE cD
SPORE_BLOSSOM dy
SPRUCE_BOAT nV
SPRUCE_BUTTON mi
SPRUCE_CHEST_BOAT nW
SPRUCE_DOOR mJ
SPRUCE_FENCE eZ
SPRUCE_FENCE_GATE nw
SPRUCE_HANGING_SIGN ql
SPRUCE_LEAVES cu
SPRUCE_LOG bC
SPRUCE_PLANKS L
SPRUCE_PRESSURE_PLATE mx
SPRUCE_SAPLING X
SPRUCE_SIGN qa
SPRUCE_SLAB dS
SPRUCE_STAIRS gt
SPRUCE_TRAPDOOR nd
SPRUCE_WOOD ck
SPYGLASS qU
SQUID_SPAWN_EGG tw
STICK pm
STICKY_PISTON lM
STONE b
STONECUTTER we
STONE_AXE oQ
STONE_BRICKS fB
STONE_BRICK_SLAB ek
STONE_BRICK_STAIRS fX
STONE_BRICK_WALL gN
STONE_BUTTON mf
STONE_HOE oR
STONE_PICKAXE oP
STONE_PRESSURE_PLATE ms
STONE_SHOVEL oO
STONE_SLAB ed
STONE_STAIRS lc
STONE_SWORD oN
STRAY_SPAWN_EGG tx
STRIDER_SPAWN_EGG ty
STRING pp
STRIPPED_ACACIA_LOG bS
STRIPPED_ACACIA_WOOD cc
STRIPPED_BAMBOO_BLOCK ci
STRIPPED_BIRCH_LOG bQ
STRIPPED_BIRCH_WOOD ca
STRIPPED_CHERRY_LOG bT
STRIPPED_CHERRY_WOOD cd
STRIPPED_CRIMSON_HYPHAE cg
STRIPPED_CRIMSON_STEM bW
STRIPPED_DARK_OAK_LOG bU
STRIPPED_DARK_OAK_WOOD ce
STRIPPED_JUNGLE_LOG bR
STRIPPED_JUNGLE_WOOD cb
STRIPPED_MANGROVE_LOG bV
STRIPPED_MANGROVE_WOOD cf
STRIPPED_OAK_LOG bO
STRIPPED_OAK_WOOD bY
STRIPPED_SPRUCE_LOG bP
STRIPPED_SPRUCE_WOOD bZ
STRIPPED_WARPED_HYPHAE ch
STRIPPED_WARPED_STEM bX
STRUCTURE_BLOCK ol
STRUCTURE_VOID ja
SUGAR rx
SUGAR_CANE dI
SUNFLOWER hW
SUSPICIOUS_GRAVEL ah
SUSPICIOUS_SAND ag
SUSPICIOUS_STEW vN
SWEET_BERRIES wi
TADPOLE_BUCKET qH
TADPOLE_SPAWN_EGG tz
TALL_GRASS ia
TARGET lU
TERRACOTTA hT
TIDE_ARMOR_TRIM_SMITHING_TEMPLATE xr
TINTED_GLASS cG
TIPPED_ARROW vj
TNT mc
TNT_MINECART nO
TORCH eE
TORCHFLOWER dw
TORCHFLOWER_SEEDS vb
TOTEM_OF_UNDYING vm
TRADER_LLAMA_SPAWN_EGG tA
TRAPPED_CHEST mb
TRIAL_KEY yl
TRIAL_SPAWNER yk
TRIDENT vI
TRIPWIRE_HOOK ma
TROPICAL_FISH qY
TROPICAL_FISH_BUCKET qF
TROPICAL_FISH_SPAWN_EGG tB
TUBE_CORAL kA
TUBE_CORAL_BLOCK kv
TUBE_CORAL_FAN kK
TUFF m
TUFF_BRICKS v
TUFF_BRICK_SLAB w
TUFF_BRICK_STAIRS x
TUFF_BRICK_WALL y
TUFF_SLAB n
TUFF_STAIRS o
TUFF_WALL p
TURTLE_EGG ko
TURTLE_HELMET on
TURTLE_SPAWN_EGG tC
TWISTING_VINES dH
VERDANT_FROGLIGHT xe
VEX_ARMOR_TRIM_SMITHING_TEMPLATE xq
VEX_SPAWN_EGG tD
VILLAGER_SPAWN_EGG tE
VINDICATOR_SPAWN_EGG tF
VINE fU
WANDERING_TRADER_SPAWN_EGG tG
WARDEN_SPAWN_EGG tH
WARD_ARMOR_TRIM_SMITHING_TEMPLATE xo
WARPED_BUTTON mr
WARPED_DOOR mS
WARPED_FENCE fi
WARPED_FENCE_GATE nF
WARPED_FUNGUS dC
WARPED_FUNGUS_ON_A_STICK nR
WARPED_HANGING_SIGN qu
WARPED_HYPHAE cs
WARPED_NYLIUM I
WARPED_PLANKS U
WARPED_PRESSURE_PLATE mG
WARPED_ROOTS dE
WARPED_SIGN qj
WARPED_SLAB ec
WARPED_STAIRS gD
WARPED_STEM bM
WARPED_TRAPDOOR nm
WARPED_WART_BLOCK iX
WATER_BUCKET qw
WAXED_CHISELED_COPPER bl
WAXED_COPPER_BLOCK bh
WAXED_COPPER_BULB yg
WAXED_COPPER_DOOR mX
WAXED_COPPER_GRATE xY
WAXED_COPPER_TRAPDOOR nr
WAXED_CUT_COPPER bp
WAXED_CUT_COPPER_SLAB bx
WAXED_CUT_COPPER_STAIRS bt
WAXED_EXPOSED_CHISELED_COPPER bm
WAXED_EXPOSED_COPPER bi
WAXED_EXPOSED_COPPER_BULB yh
WAXED_EXPOSED_COPPER_DOOR mY
WAXED_EXPOSED_COPPER_GRATE xZ
WAXED_EXPOSED_COPPER_TRAPDOOR ns
WAXED_EXPOSED_CUT_COPPER bq
WAXED_EXPOSED_CUT_COPPER_SLAB by
WAXED_EXPOSED_CUT_COPPER_STAIRS bu
WAXED_OXIDIZED_CHISELED_COPPER bo
WAXED_OXIDIZED_COPPER bk
WAXED_OXIDIZED_COPPER_BULB yj
WAXED_OXIDIZED_COPPER_DOOR na
WAXED_OXIDIZED_COPPER_GRATE yb
WAXED_OXIDIZED_COPPER_TRAPDOOR nu
WAXED_OXIDIZED_CUT_COPPER bs
WAXED_OXIDIZED_CUT_COPPER_SLAB bA
WAXED_OXIDIZED_CUT_COPPER_STAIRS bw
WAXED_WEATHERED_CHISELED_COPPER bn
WAXED_WEATHERED_COPPER bj
WAXED_WEATHERED_COPPER_BULB yi
WAXED_WEATHERED_COPPER_DOOR mZ
WAXED_WEATHERED_COPPER_GRATE ya
WAXED_WEATHERED_COPPER_TRAPDOOR nt
WAXED_WEATHERED_CUT_COPPER br
WAXED_WEATHERED_CUT_COPPER_SLAB bz
WAXED_WEATHERED_CUT_COPPER_STAIRS bv
WAYFINDER_ARMOR_TRIM_SMITHING_TEMPLATE xv
WEATHERED_CHISELED_COPPER aT
WEATHERED_COPPER aP
WEATHERED_COPPER_BULB ye
WEATHERED_COPPER_DOOR mV
WEATHERED_COPPER_GRATE xW
WEATHERED_COPPER_TRAPDOOR np
WEATHERED_CUT_COPPER aX
WEATHERED_CUT_COPPER_SLAB bf
WEATHERED_CUT_COPPER_STAIRS bb
WEEPING_VINES dG
WET_SPONGE cE
WHEAT pt
WHEAT_SEEDS ps
WHITE_BANNER uI
WHITE_BED rz
WHITE_CANDLE wI
WHITE_CARPET hD
WHITE_CONCRETE jI
WHITE_CONCRETE_POWDER jY
WHITE_DYE rf
WHITE_GLAZED_TERRACOTTA js
WHITE_SHULKER_BOX jc
WHITE_STAINED_GLASS ic
WHITE_STAINED_GLASS_PANE is
WHITE_TERRACOTTA hk
WHITE_TULIP dq
WHITE_WOOL cT
WILD_ARMOR_TRIM_SMITHING_TEMPLATE xn
WITCH_SPAWN_EGG tI
WITHER_ROSE dv
WITHER_SKELETON_SKULL uf
WITHER_SKELETON_SPAWN_EGG tK
WITHER_SPAWN_EGG tJ
WOLF_SPAWN_EGG tL
WOODEN_AXE oL
WOODEN_HOE oM
WOODEN_PICKAXE oK
WOODEN_SHOVEL oJ
WOODEN_SWORD oI
WRITABLE_BOOK tT
WRITTEN_BOOK tU
YELLOW_BANNER uM
YELLOW_BED rD
YELLOW_CANDLE wM
YELLOW_CARPET hH
YELLOW_CONCRETE jM
YELLOW_CONCRETE_POWDER kc
YELLOW_DYE rj
YELLOW_GLAZED_TERRACOTTA jw
YELLOW_SHULKER_BOX jg
YELLOW_STAINED_GLASS ig
YELLOW_STAINED_GLASS_PANE iw
YELLOW_TERRACOTTA ho
YELLOW_WOOL cX
ZOGLIN_SPAWN_EGG tM
ZOMBIE_HEAD uh
ZOMBIE_HORSE_SPAWN_EGG tO
ZOMBIE_SPAWN_EGG tN
ZOMBIE_VILLAGER_SPAWN_EGG tP
ZOMBIFIED_PIGLIN_SPAWN_EGG tQ
<clinit> ()V <clinit>
<init> ()V <init>
registerBlock (Lnet/minecraft/world/level/block/Block;[Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/item/Item; a
registerBlock (Lnet/minecraft/world/item/BlockItem;)Lnet/minecraft/world/item/Item; a
registerBlock (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/item/Item; a
registerBlock (Lnet/minecraft/world/level/block/Block;Lnet/minecraft/world/item/Item;)Lnet/minecraft/world/item/Item; a
registerItem (Lnet/minecraft/resources/ResourceLocation;Lnet/minecraft/world/item/Item;)Lnet/minecraft/world/item/Item; a
registerItem (Lnet/minecraft/resources/ResourceKey;Lnet/minecraft/world/item/Item;)Lnet/minecraft/world/item/Item; a
registerItem (Ljava/lang/String;Lnet/minecraft/world/item/Item;)Lnet/minecraft/world/item/Item; a
net/minecraft/world/item/KnowledgeBookItem cnc
LOGGER b
RECIPE_TAG a
<clinit> ()V <clinit>
<init> (Lnet/minecraft/world/item/Item$Properties;)V <init>
use (Lnet/minecraft/world/level/Level;Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/InteractionHand;)Lnet/minecraft/world/InteractionResultHolder; a
net/minecraft/world/item/LeadItem cnd
<init> (Lnet/minecraft/world/item/Item$Properties;)V <init>
bindPlayerMobs (Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;)Lnet/minecraft/world/InteractionResult; a
useOn (Lnet/minecraft/world/item/context/UseOnContext;)Lnet/minecraft/world/InteractionResult; a
net/minecraft/world/item/LingeringPotionItem cne
<init> (Lnet/minecraft/world/item/Item$Properties;)V <init>
appendHoverText (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/level/Level;Ljava/util/List;Lnet/minecraft/world/item/TooltipFlag;)V a
use (Lnet/minecraft/world/level/Level;Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/InteractionHand;)Lnet/minecraft/world/InteractionResultHolder; a
net/minecraft/world/item/MapItem cnf
DEFAULT_MAP_COLOR e
IMAGE_HEIGHT b
IMAGE_WIDTH a
MAP_LOCK_TAG d
MAP_SCALE_TAG c
TAG_MAP f
<init> (Lnet/minecraft/world/item/Item$Properties;)V <init>
appendHoverText (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/level/Level;Ljava/util/List;Lnet/minecraft/world/item/TooltipFlag;)V a
create (Lnet/minecraft/world/level/Level;IIBZZ)Lnet/minecraft/world/item/ItemStack; a
createAndStoreSavedData (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/level/Level;IIIZZLnet/minecraft/resources/ResourceKey;)V a
createNewSavedData (Lnet/minecraft/world/level/Level;IIIZZLnet/minecraft/resources/ResourceKey;)I a
getColor (Lnet/minecraft/world/item/ItemStack;)I o
getCorrectStateForFluidBlock (Lnet/minecraft/world/level/Level;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/core/BlockPos;)Lnet/minecraft/world/level/block/state/BlockState; a
getMapId (Lnet/minecraft/world/item/ItemStack;)Ljava/lang/Integer; d
getSavedData (Ljava/lang/Integer;Lnet/minecraft/world/level/Level;)Lnet/minecraft/world/level/saveddata/maps/MapItemSavedData; a
getSavedData (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/level/Level;)Lnet/minecraft/world/level/saveddata/maps/MapItemSavedData; b
getTooltipForId (Lnet/minecraft/world/item/ItemStack;)Lnet/minecraft/network/chat/Component; k
getTooltipForId (I)Lnet/minecraft/network/chat/Component; c
getUpdatePacket (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/level/Level;Lnet/minecraft/world/entity/player/Player;)Lnet/minecraft/network/protocol/Packet; a
inventoryTick (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/level/Level;Lnet/minecraft/world/entity/Entity;IZ)V a
isBiomeWatery ([ZII)Z a
lockMap (Lnet/minecraft/world/level/Level;Lnet/minecraft/world/item/ItemStack;)V a
makeKey (I)Ljava/lang/String; a
onCraftedPostProcess (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/level/Level;)V a
renderBiomePreviewMap (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/item/ItemStack;)V a
scaleMap (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/level/Level;I)V a
storeMapData (Lnet/minecraft/world/item/ItemStack;I)V a
update (Lnet/minecraft/world/level/Level;Lnet/minecraft/world/entity/Entity;Lnet/minecraft/world/level/saveddata/maps/MapItemSavedData;)V a
useOn (Lnet/minecraft/world/item/context/UseOnContext;)Lnet/minecraft/world/InteractionResult; a
net/minecraft/world/item/MilkBucketItem cng
DRINK_DURATION a
<init> (Lnet/minecraft/world/item/Item$Properties;)V <init>
finishUsingItem (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/level/Level;Lnet/minecraft/world/entity/LivingEntity;)Lnet/minecraft/world/item/ItemStack; a
getUseAnimation (Lnet/minecraft/world/item/ItemStack;)Lnet/minecraft/world/item/UseAnim; c
getUseDuration (Lnet/minecraft/world/item/ItemStack;)I b
use (Lnet/minecraft/world/level/Level;Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/InteractionHand;)Lnet/minecraft/world/InteractionResultHolder; a
net/minecraft/world/item/MinecartItem cnh
DISPENSE_ITEM_BEHAVIOR a
type b
<clinit> ()V <clinit>
<init> (Lnet/minecraft/world/entity/vehicle/AbstractMinecart$Type;Lnet/minecraft/world/item/Item$Properties;)V <init>
useOn (Lnet/minecraft/world/item/context/UseOnContext;)Lnet/minecraft/world/InteractionResult; a
net/minecraft/world/item/MinecartItem$1 cnh$1
defaultDispenseItemBehavior c
<init> ()V <init>
execute (Lnet/minecraft/core/dispenser/BlockSource;Lnet/minecraft/world/item/ItemStack;)Lnet/minecraft/world/item/ItemStack; a
playSound (Lnet/minecraft/core/dispenser/BlockSource;)V a
net/minecraft/world/item/MobBucketItem cni
emptySound b
type a
<init> (Lnet/minecraft/world/entity/EntityType;Lnet/minecraft/world/level/material/Fluid;Lnet/minecraft/sounds/SoundEvent;Lnet/minecraft/world/item/Item$Properties;)V <init>
appendHoverText (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/level/Level;Ljava/util/List;Lnet/minecraft/world/item/TooltipFlag;)V a
checkExtraContent (Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/level/Level;Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/core/BlockPos;)V a
playEmptySound (Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/level/LevelAccessor;Lnet/minecraft/core/BlockPos;)V a
spawn (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/core/BlockPos;)V a
net/minecraft/world/item/NameTagItem cnj
<init> (Lnet/minecraft/world/item/Item$Properties;)V <init>
interactLivingEntity (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/entity/LivingEntity;Lnet/minecraft/world/InteractionHand;)Lnet/minecraft/world/InteractionResult; a
net/minecraft/world/item/PickaxeItem cnk
<init> (Lnet/minecraft/world/item/Tier;IFLnet/minecraft/world/item/Item$Properties;)V <init>
net/minecraft/world/item/PlaceOnWaterBlockItem cnl
<init> (Lnet/minecraft/world/level/block/Block;Lnet/minecraft/world/item/Item$Properties;)V <init>
use (Lnet/minecraft/world/level/Level;Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/InteractionHand;)Lnet/minecraft/world/InteractionResultHolder; a
useOn (Lnet/minecraft/world/item/context/UseOnContext;)Lnet/minecraft/world/InteractionResult; a
net/minecraft/world/item/PlayerHeadItem cnm
TAG_SKULL_OWNER c
<init> (Lnet/minecraft/world/level/block/Block;Lnet/minecraft/world/level/block/Block;Lnet/minecraft/world/item/Item$Properties;)V <init>
getName (Lnet/minecraft/world/item/ItemStack;)Lnet/minecraft/network/chat/Component; m
verifyTagAfterLoad (Lnet/minecraft/nbt/CompoundTag;)V b
net/minecraft/world/item/PotionItem cnn
DRINK_DURATION a
<init> (Lnet/minecraft/world/item/Item$Properties;)V <init>
appendHoverText (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/level/Level;Ljava/util/List;Lnet/minecraft/world/item/TooltipFlag;)V a
finishUsingItem (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/level/Level;Lnet/minecraft/world/entity/LivingEntity;)Lnet/minecraft/world/item/ItemStack; a
getDefaultInstance ()Lnet/minecraft/world/item/ItemStack; am_
getDescriptionId (Lnet/minecraft/world/item/ItemStack;)Ljava/lang/String; j
getUseAnimation (Lnet/minecraft/world/item/ItemStack;)Lnet/minecraft/world/item/UseAnim; c
getUseDuration (Lnet/minecraft/world/item/ItemStack;)I b
use (Lnet/minecraft/world/level/Level;Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/InteractionHand;)Lnet/minecraft/world/InteractionResultHolder; a
useOn (Lnet/minecraft/world/item/context/UseOnContext;)Lnet/minecraft/world/InteractionResult; a
net/minecraft/world/item/ProjectileWeaponItem cno
ARROW_ONLY c
ARROW_OR_FIREWORK d
<clinit> ()V <clinit>
<init> (Lnet/minecraft/world/item/Item$Properties;)V <init>
getAllSupportedProjectiles ()Ljava/util/function/Predicate; b
getDefaultProjectileRange ()I d
getEnchantmentValue ()I c
getHeldProjectile (Lnet/minecraft/world/entity/LivingEntity;Ljava/util/function/Predicate;)Lnet/minecraft/world/item/ItemStack; a
getSupportedHeldProjectiles ()Ljava/util/function/Predicate; e
lambda$static$0 (Lnet/minecraft/world/item/ItemStack;)Z k
lambda$static$1 (Lnet/minecraft/world/item/ItemStack;)Z d
net/minecraft/world/item/Rarity cnp
$VALUES f
COMMON a
EPIC d
RARE c
UNCOMMON b
color e
$values ()[Lnet/minecraft/world/item/Rarity; a
<clinit> ()V <clinit>
<init> (Ljava/lang/String;ILnet/minecraft/ChatFormatting;)V <init>
valueOf (Ljava/lang/String;)Lnet/minecraft/world/item/Rarity; valueOf
values ()[Lnet/minecraft/world/item/Rarity; values
net/minecraft/world/item/RecordItem cnq
BY_NAME a
analogOutput b
lengthInTicks d
sound c
<clinit> ()V <clinit>
<init> (ILnet/minecraft/sounds/SoundEvent;Lnet/minecraft/world/item/Item$Properties;I)V <init>
appendHoverText (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/level/Level;Ljava/util/List;Lnet/minecraft/world/item/TooltipFlag;)V a
getAnalogOutput ()I h
getBySound (Lnet/minecraft/sounds/SoundEvent;)Lnet/minecraft/world/item/RecordItem; a
getDisplayName ()Lnet/minecraft/network/chat/MutableComponent; i
getLengthInTicks ()I y
getSound ()Lnet/minecraft/sounds/SoundEvent; x
useOn (Lnet/minecraft/world/item/context/UseOnContext;)Lnet/minecraft/world/InteractionResult; a
net/minecraft/world/item/SaddleItem cnr
<init> (Lnet/minecraft/world/item/Item$Properties;)V <init>
interactLivingEntity (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/entity/LivingEntity;Lnet/minecraft/world/InteractionHand;)Lnet/minecraft/world/InteractionResult; a
net/minecraft/world/item/ScaffoldingBlockItem cns
<init> (Lnet/minecraft/world/level/block/Block;Lnet/minecraft/world/item/Item$Properties;)V <init>
mustSurvive ()Z d
updatePlacementContext (Lnet/minecraft/world/item/context/BlockPlaceContext;)Lnet/minecraft/world/item/context/BlockPlaceContext; b
net/minecraft/world/item/ServerItemCooldowns cnt
player a
<init> (Lnet/minecraft/server/level/ServerPlayer;)V <init>
onCooldownEnded (Lnet/minecraft/world/item/Item;)V c
onCooldownStarted (Lnet/minecraft/world/item/Item;I)V b
net/minecraft/world/item/ShearsItem cnu
<init> (Lnet/minecraft/world/item/Item$Properties;)V <init>
getDestroySpeed (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/level/block/state/BlockState;)F a
isCorrectToolForDrops (Lnet/minecraft/world/level/block/state/BlockState;)Z a_
lambda$mineBlock$0 (Lnet/minecraft/world/entity/LivingEntity;)V a
lambda$useOn$1 (Lnet/minecraft/world/item/context/UseOnContext;Lnet/minecraft/world/entity/player/Player;)V a
mineBlock (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/level/Level;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/entity/LivingEntity;)Z a
useOn (Lnet/minecraft/world/item/context/UseOnContext;)Lnet/minecraft/world/InteractionResult; a
net/minecraft/world/item/ShieldItem cnv
EFFECTIVE_BLOCK_DELAY a
MINIMUM_DURABILITY_DAMAGE b
TAG_BASE_COLOR c
<init> (Lnet/minecraft/world/item/Item$Properties;)V <init>
appendHoverText (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/level/Level;Ljava/util/List;Lnet/minecraft/world/item/TooltipFlag;)V a
getColor (Lnet/minecraft/world/item/ItemStack;)Lnet/minecraft/world/item/DyeColor; d
getDescriptionId (Lnet/minecraft/world/item/ItemStack;)Ljava/lang/String; j
getEquipmentSlot ()Lnet/minecraft/world/entity/EquipmentSlot; g
getUseAnimation (Lnet/minecraft/world/item/ItemStack;)Lnet/minecraft/world/item/UseAnim; c
getUseDuration (Lnet/minecraft/world/item/ItemStack;)I b
isValidRepairItem (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/item/ItemStack;)Z a
use (Lnet/minecraft/world/level/Level;Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/InteractionHand;)Lnet/minecraft/world/InteractionResultHolder; a
net/minecraft/world/item/ShovelItem cnw
FLATTENABLES a
<clinit> ()V <clinit>
<init> (Lnet/minecraft/world/item/Tier;FFLnet/minecraft/world/item/Item$Properties;)V <init>
lambda$useOn$0 (Lnet/minecraft/world/item/context/UseOnContext;Lnet/minecraft/world/entity/player/Player;)V a
useOn (Lnet/minecraft/world/item/context/UseOnContext;)Lnet/minecraft/world/InteractionResult; a
net/minecraft/world/item/SignApplicator cnx
canApplyToSign (Lnet/minecraft/world/level/block/entity/SignText;Lnet/minecraft/world/entity/player/Player;)Z a
tryApplyToSign (Lnet/minecraft/world/level/Level;Lnet/minecraft/world/level/block/entity/SignBlockEntity;ZLnet/minecraft/world/entity/player/Player;)Z a
net/minecraft/world/item/SignItem cny
<init> (Lnet/minecraft/world/item/Item$Properties;Lnet/minecraft/world/level/block/Block;Lnet/minecraft/world/level/block/Block;Lnet/minecraft/core/Direction;)V <init>
<init> (Lnet/minecraft/world/item/Item$Properties;Lnet/minecraft/world/level/block/Block;Lnet/minecraft/world/level/block/Block;)V <init>
updateCustomBlockEntityTag (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/Level;Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/level/block/state/BlockState;)Z a
net/minecraft/world/item/SimpleFoiledItem cnz
<init> (Lnet/minecraft/world/item/Item$Properties;)V <init>
isFoil (Lnet/minecraft/world/item/ItemStack;)Z i
net/minecraft/world/item/SmithingTemplateItem coa
APPLIES_TO_TITLE d
ARMOR_TRIM_ADDITIONS_SLOT_DESCRIPTION i
ARMOR_TRIM_APPLIES_TO f
ARMOR_TRIM_BASE_SLOT_DESCRIPTION h
ARMOR_TRIM_INGREDIENTS g
DESCRIPTION_FORMAT b
EMPTY_SLOT_AMETHYST_SHARD I
EMPTY_SLOT_AXE y
EMPTY_SLOT_BOOTS w
EMPTY_SLOT_CHESTPLATE u
EMPTY_SLOT_DIAMOND G
EMPTY_SLOT_EMERALD F
EMPTY_SLOT_HELMET t
EMPTY_SLOT_HOE x
EMPTY_SLOT_INGOT C
EMPTY_SLOT_LAPIS_LAZULI H
EMPTY_SLOT_LEGGINGS v
EMPTY_SLOT_PICKAXE B
EMPTY_SLOT_QUARTZ E
EMPTY_SLOT_REDSTONE_DUST D
EMPTY_SLOT_SHOVEL A
EMPTY_SLOT_SWORD z
INGREDIENTS_TITLE c
NETHERITE_UPGRADE e
NETHERITE_UPGRADE_ADDITIONS_SLOT_DESCRIPTION s
NETHERITE_UPGRADE_APPLIES_TO j
NETHERITE_UPGRADE_BASE_SLOT_DESCRIPTION r
NETHERITE_UPGRADE_INGREDIENTS k
TITLE_FORMAT a
additionalSlotEmptyIcons P
additionsSlotDescription N
appliesTo J
baseSlotDescription M
baseSlotEmptyIcons O
ingredients K
upgradeDescription L
<clinit> ()V <clinit>
<init> (Lnet/minecraft/network/chat/Component;Lnet/minecraft/network/chat/Component;Lnet/minecraft/network/chat/Component;Lnet/minecraft/network/chat/Component;Lnet/minecraft/network/chat/Component;Ljava/util/List;Ljava/util/List;)V <init>
appendHoverText (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/level/Level;Ljava/util/List;Lnet/minecraft/world/item/TooltipFlag;)V a
createArmorTrimTemplate (Lnet/minecraft/resources/ResourceLocation;)Lnet/minecraft/world/item/SmithingTemplateItem; a
createArmorTrimTemplate (Lnet/minecraft/resources/ResourceKey;)Lnet/minecraft/world/item/SmithingTemplateItem; a
createNetheriteUpgradeIconList ()Ljava/util/List; C
createNetheriteUpgradeMaterialList ()Ljava/util/List; D
createNetheriteUpgradeTemplate ()Lnet/minecraft/world/item/SmithingTemplateItem; h
createTrimmableArmorIconList ()Ljava/util/List; A
createTrimmableMaterialIconList ()Ljava/util/List; B
getAdditionSlotDescription ()Lnet/minecraft/network/chat/Component; x
getAdditionalSlotEmptyIcons ()Ljava/util/List; z
getBaseSlotDescription ()Lnet/minecraft/network/chat/Component; i
getBaseSlotEmptyIcons ()Ljava/util/List; y
net/minecraft/world/item/SnowballItem cob
<init> (Lnet/minecraft/world/item/Item$Properties;)V <init>
use (Lnet/minecraft/world/level/Level;Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/InteractionHand;)Lnet/minecraft/world/InteractionResultHolder; a
net/minecraft/world/item/SolidBucketItem coc
placeSound c
<init> (Lnet/minecraft/world/level/block/Block;Lnet/minecraft/sounds/SoundEvent;Lnet/minecraft/world/item/Item$Properties;)V <init>
emptyContents (Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/phys/BlockHitResult;)Z a
getDescriptionId ()Ljava/lang/String; a
getPlaceSound (Lnet/minecraft/world/level/block/state/BlockState;)Lnet/minecraft/sounds/SoundEvent; a
useOn (Lnet/minecraft/world/item/context/UseOnContext;)Lnet/minecraft/world/InteractionResult; a
net/minecraft/world/item/SpawnEggItem cod
BY_ID a
backgroundColor b
defaultType d
highlightColor c
<clinit> ()V <clinit>
<init> (Lnet/minecraft/world/entity/EntityType;IILnet/minecraft/world/item/Item$Properties;)V <init>
byId (Lnet/minecraft/world/entity/EntityType;)Lnet/minecraft/world/item/SpawnEggItem; a
eggs ()Ljava/lang/Iterable; h
getColor (I)I a
getType (Lnet/minecraft/nbt/CompoundTag;)Lnet/minecraft/world/entity/EntityType; a
requiredFeatures ()Lnet/minecraft/world/flag/FeatureFlagSet; m
spawnOffspringFromSpawnEgg (Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/entity/Mob;Lnet/minecraft/world/entity/EntityType;Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/phys/Vec3;Lnet/minecraft/world/item/ItemStack;)Ljava/util/Optional; a
spawnsEntity (Lnet/minecraft/nbt/CompoundTag;Lnet/minecraft/world/entity/EntityType;)Z a
use (Lnet/minecraft/world/level/Level;Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/InteractionHand;)Lnet/minecraft/world/InteractionResultHolder; a
useOn (Lnet/minecraft/world/item/context/UseOnContext;)Lnet/minecraft/world/InteractionResult; a
net/minecraft/world/item/SpectralArrowItem coe
<init> (Lnet/minecraft/world/item/Item$Properties;)V <init>
createArrow (Lnet/minecraft/world/level/Level;Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/entity/LivingEntity;)Lnet/minecraft/world/entity/projectile/AbstractArrow; a
net/minecraft/world/item/SplashPotionItem cof
<init> (Lnet/minecraft/world/item/Item$Properties;)V <init>
use (Lnet/minecraft/world/level/Level;Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/InteractionHand;)Lnet/minecraft/world/InteractionResultHolder; a
net/minecraft/world/item/SpyglassItem cog
USE_DURATION a
ZOOM_FOV_MODIFIER b
<init> (Lnet/minecraft/world/item/Item$Properties;)V <init>
finishUsingItem (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/level/Level;Lnet/minecraft/world/entity/LivingEntity;)Lnet/minecraft/world/item/ItemStack; a
getUseAnimation (Lnet/minecraft/world/item/ItemStack;)Lnet/minecraft/world/item/UseAnim; c
getUseDuration (Lnet/minecraft/world/item/ItemStack;)I b
releaseUsing (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/level/Level;Lnet/minecraft/world/entity/LivingEntity;I)V a
stopUsing (Lnet/minecraft/world/entity/LivingEntity;)V a
use (Lnet/minecraft/world/level/Level;Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/InteractionHand;)Lnet/minecraft/world/InteractionResultHolder; a
net/minecraft/world/item/StandingAndWallBlockItem coh
attachmentDirection c
wallBlock d
<init> (Lnet/minecraft/world/level/block/Block;Lnet/minecraft/world/level/block/Block;Lnet/minecraft/world/item/Item$Properties;Lnet/minecraft/core/Direction;)V <init>
canPlace (Lnet/minecraft/world/level/LevelReader;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/core/BlockPos;)Z a
getPlacementState (Lnet/minecraft/world/item/context/BlockPlaceContext;)Lnet/minecraft/world/level/block/state/BlockState; c
registerBlocks (Ljava/util/Map;Lnet/minecraft/world/item/Item;)V a
net/minecraft/world/item/SuspiciousStewItem coi
DEFAULT_DURATION b
EFFECTS_TAG a
<init> (Lnet/minecraft/world/item/Item$Properties;)V <init>
appendHoverText (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/level/Level;Ljava/util/List;Lnet/minecraft/world/item/TooltipFlag;)V a
appendMobEffects (Lnet/minecraft/world/item/ItemStack;Ljava/util/List;)V b
finishUsingItem (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/level/Level;Lnet/minecraft/world/entity/LivingEntity;)Lnet/minecraft/world/item/ItemStack; a
lambda$appendHoverText$3 (Ljava/util/List;Lnet/minecraft/world/level/block/SuspiciousEffectHolder$EffectEntry;)V a
lambda$appendMobEffects$1 (Lnet/minecraft/nbt/CompoundTag;Lnet/minecraft/nbt/Tag;)V a
lambda$finishUsingItem$4 (Lnet/minecraft/world/entity/LivingEntity;Lnet/minecraft/world/level/block/SuspiciousEffectHolder$EffectEntry;)V a
lambda$listPotionEffects$2 (Ljava/util/function/Consumer;Ljava/util/List;)V a
lambda$saveMobEffects$0 (Lnet/minecraft/nbt/CompoundTag;Lnet/minecraft/nbt/Tag;)V b
listPotionEffects (Lnet/minecraft/world/item/ItemStack;Ljava/util/function/Consumer;)V a
saveMobEffects (Lnet/minecraft/world/item/ItemStack;Ljava/util/List;)V a
net/minecraft/world/item/SwordItem coj
attackDamage a
defaultModifiers b
<init> (Lnet/minecraft/world/item/Tier;IFLnet/minecraft/world/item/Item$Properties;)V <init>
canAttackBlock (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/entity/player/Player;)Z a
getDamage ()F h
getDefaultAttributeModifiers (Lnet/minecraft/world/entity/EquipmentSlot;)Lcom/google/common/collect/Multimap; a
getDestroySpeed (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/level/block/state/BlockState;)F a
hurtEnemy (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/entity/LivingEntity;Lnet/minecraft/world/entity/LivingEntity;)Z a
isCorrectToolForDrops (Lnet/minecraft/world/level/block/state/BlockState;)Z a_
lambda$hurtEnemy$0 (Lnet/minecraft/world/entity/LivingEntity;)V b
lambda$mineBlock$1 (Lnet/minecraft/world/entity/LivingEntity;)V a
mineBlock (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/level/Level;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/entity/LivingEntity;)Z a
net/minecraft/world/item/ThrowablePotionItem cok
<init> (Lnet/minecraft/world/item/Item$Properties;)V <init>
use (Lnet/minecraft/world/level/Level;Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/InteractionHand;)Lnet/minecraft/world/InteractionResultHolder; a
net/minecraft/world/item/Tier col
getAttackDamageBonus ()F c
getEnchantmentValue ()I e
getLevel ()I d
getRepairIngredient ()Lnet/minecraft/world/item/crafting/Ingredient; f
getSpeed ()F b
getUses ()I a
net/minecraft/world/item/TieredItem com
tier a
<init> (Lnet/minecraft/world/item/Tier;Lnet/minecraft/world/item/Item$Properties;)V <init>
getEnchantmentValue ()I c
getTier ()Lnet/minecraft/world/item/Tier; i
isValidRepairItem (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/item/ItemStack;)Z a
net/minecraft/world/item/Tiers coo
$VALUES m
DIAMOND d
GOLD e
IRON c
NETHERITE f
STONE b
WOOD a
damage j
enchantmentValue k
level g
repairIngredient l
speed i
uses h
$values ()[Lnet/minecraft/world/item/Tiers; m
<clinit> ()V <clinit>
<init> (Ljava/lang/String;IIIFFILjava/util/function/Supplier;)V <init>
getAttackDamageBonus ()F c
getEnchantmentValue ()I e
getLevel ()I d
getRepairIngredient ()Lnet/minecraft/world/item/crafting/Ingredient; f
getSpeed ()F b
getUses ()I a
lambda$static$0 ()Lnet/minecraft/world/item/crafting/Ingredient; l
lambda$static$1 ()Lnet/minecraft/world/item/crafting/Ingredient; k
lambda$static$2 ()Lnet/minecraft/world/item/crafting/Ingredient; j
lambda$static$3 ()Lnet/minecraft/world/item/crafting/Ingredient; i
lambda$static$4 ()Lnet/minecraft/world/item/crafting/Ingredient; h
lambda$static$5 ()Lnet/minecraft/world/item/crafting/Ingredient; g
valueOf (Ljava/lang/String;)Lnet/minecraft/world/item/Tiers; valueOf
values ()[Lnet/minecraft/world/item/Tiers; values
net/minecraft/world/item/TippedArrowItem cop
<init> (Lnet/minecraft/world/item/Item$Properties;)V <init>
appendHoverText (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/level/Level;Ljava/util/List;Lnet/minecraft/world/item/TooltipFlag;)V a
getDefaultInstance ()Lnet/minecraft/world/item/ItemStack; am_
getDescriptionId (Lnet/minecraft/world/item/ItemStack;)Ljava/lang/String; j
net/minecraft/world/item/TooltipFlag coq
ADVANCED b
NORMAL a
<clinit> ()V <clinit>
isAdvanced ()Z a
isCreative ()Z b
net/minecraft/world/item/TooltipFlag$Default coq$a
advanced c
creative d
<init> (ZZ)V <init>
advanced ()Z d
asCreative ()Lnet/minecraft/world/item/TooltipFlag$Default; c
creative ()Z e
equals (Ljava/lang/Object;)Z equals
hashCode ()I hashCode
isAdvanced ()Z a
isCreative ()Z b
toString ()Ljava/lang/String; toString
net/minecraft/world/item/TridentItem cor
BASE_DAMAGE b
SHOOT_POWER c
THROW_THRESHOLD_TIME a
defaultModifiers d
<init> (Lnet/minecraft/world/item/Item$Properties;)V <init>
canAttackBlock (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/entity/player/Player;)Z a
getDefaultAttributeModifiers (Lnet/minecraft/world/entity/EquipmentSlot;)Lcom/google/common/collect/Multimap; a
getEnchantmentValue ()I c
getUseAnimation (Lnet/minecraft/world/item/ItemStack;)Lnet/minecraft/world/item/UseAnim; c
getUseDuration (Lnet/minecraft/world/item/ItemStack;)I b
hurtEnemy (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/entity/LivingEntity;Lnet/minecraft/world/entity/LivingEntity;)Z a
lambda$hurtEnemy$1 (Lnet/minecraft/world/entity/LivingEntity;)V b
lambda$mineBlock$2 (Lnet/minecraft/world/entity/LivingEntity;)V a
lambda$releaseUsing$0 (Lnet/minecraft/world/entity/LivingEntity;Lnet/minecraft/world/entity/player/Player;)V a
mineBlock (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/level/Level;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/entity/LivingEntity;)Z a
releaseUsing (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/level/Level;Lnet/minecraft/world/entity/LivingEntity;I)V a
use (Lnet/minecraft/world/level/Level;Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/InteractionHand;)Lnet/minecraft/world/InteractionResultHolder; a
net/minecraft/world/item/UseAnim cos
$VALUES k
BLOCK d
BOW e
BRUSH j
CROSSBOW g
DRINK c
EAT b
NONE a
SPEAR f
SPYGLASS h
TOOT_HORN i
$values ()[Lnet/minecraft/world/item/UseAnim; a
<clinit> ()V <clinit>
<init> (Ljava/lang/String;I)V <init>
valueOf (Ljava/lang/String;)Lnet/minecraft/world/item/UseAnim; valueOf
values ()[Lnet/minecraft/world/item/UseAnim; values
net/minecraft/world/item/Vanishable cot
net/minecraft/world/item/WritableBookItem cou
<init> (Lnet/minecraft/world/item/Item$Properties;)V <init>
makeSureTagIsValid (Lnet/minecraft/nbt/CompoundTag;)Z a
use (Lnet/minecraft/world/level/Level;Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/InteractionHand;)Lnet/minecraft/world/InteractionResultHolder; a
useOn (Lnet/minecraft/world/item/context/UseOnContext;)Lnet/minecraft/world/InteractionResult; a
net/minecraft/world/item/WrittenBookItem cov
MAX_GENERATION f
MAX_PAGES e
PAGE_EDIT_LENGTH c
PAGE_LENGTH d
TAG_AUTHOR i
TAG_FILTERED_PAGES k
TAG_FILTERED_TITLE h
TAG_GENERATION r
TAG_PAGES j
TAG_RESOLVED s
TAG_TITLE g
TITLE_LENGTH a
TITLE_MAX_LENGTH b
<init> (Lnet/minecraft/world/item/Item$Properties;)V <init>
appendHoverText (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/level/Level;Ljava/util/List;Lnet/minecraft/world/item/TooltipFlag;)V a
getGeneration (Lnet/minecraft/world/item/ItemStack;)I d
getName (Lnet/minecraft/world/item/ItemStack;)Lnet/minecraft/network/chat/Component; m
getPageCount (Lnet/minecraft/world/item/ItemStack;)I k
isFoil (Lnet/minecraft/world/item/ItemStack;)Z i
makeSureTagIsValid (Lnet/minecraft/nbt/CompoundTag;)Z a
resolveBookComponents (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/commands/CommandSourceStack;Lnet/minecraft/world/entity/player/Player;)Z a
resolvePage (Lnet/minecraft/commands/CommandSourceStack;Lnet/minecraft/world/entity/player/Player;Ljava/lang/String;)Ljava/lang/String; a
use (Lnet/minecraft/world/level/Level;Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/InteractionHand;)Lnet/minecraft/world/InteractionResultHolder; a
useOn (Lnet/minecraft/world/item/context/UseOnContext;)Lnet/minecraft/world/InteractionResult; a
net/minecraft/world/item/alchemy/Potion cow
builtInRegistryHolder c
effects b
name a
<init> ([Lnet/minecraft/world/effect/MobEffectInstance;)V <init>
<init> (Ljava/lang/String;[Lnet/minecraft/world/effect/MobEffectInstance;)V <init>
builtInRegistryHolder ()Lnet/minecraft/core/Holder$Reference; c
byName (Ljava/lang/String;)Lnet/minecraft/world/item/alchemy/Potion; a
getEffects ()Ljava/util/List; a
getName (Ljava/lang/String;)Ljava/lang/String; b
hasInstantEffects ()Z b
net/minecraft/world/item/alchemy/PotionBrewing cox
ALLOWED_CONTAINER e
ALLOWED_CONTAINERS d
BREWING_TIME_SECONDS a
CONTAINER_MIXES c
POTION_MIXES b
<clinit> ()V <clinit>
<init> ()V <init>
addContainer (Lnet/minecraft/world/item/Item;)V a
addContainerRecipe (Lnet/minecraft/world/item/Item;Lnet/minecraft/world/item/Item;Lnet/minecraft/world/item/Item;)V a
addMix (Lnet/minecraft/world/item/alchemy/Potion;Lnet/minecraft/world/item/Item;Lnet/minecraft/world/item/alchemy/Potion;)V a
bootStrap ()V a
hasContainerMix (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/item/ItemStack;)Z b
hasMix (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/item/ItemStack;)Z a
hasPotionMix (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/item/ItemStack;)Z c
isBrewablePotion (Lnet/minecraft/world/item/alchemy/Potion;)Z a
isContainerIngredient (Lnet/minecraft/world/item/ItemStack;)Z b
isIngredient (Lnet/minecraft/world/item/ItemStack;)Z a
isPotionIngredient (Lnet/minecraft/world/item/ItemStack;)Z c
lambda$static$0 (Lnet/minecraft/world/item/ItemStack;)Z d
mix (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/item/ItemStack;)Lnet/minecraft/world/item/ItemStack; d
net/minecraft/world/item/alchemy/PotionBrewing$Mix cox$a
from a
ingredient b
to c
<init> (Ljava/lang/Object;Lnet/minecraft/world/item/crafting/Ingredient;Ljava/lang/Object;)V <init>
net/minecraft/world/item/alchemy/PotionUtils coy
EMPTY_COLOR d
NO_EFFECT e
TAG_CUSTOM_POTION_COLOR b
TAG_CUSTOM_POTION_EFFECTS a
TAG_POTION c
<clinit> ()V <clinit>
<init> ()V <init>
addPotionTooltip (Lnet/minecraft/world/item/ItemStack;Ljava/util/List;FF)V a
addPotionTooltip (Ljava/util/List;Ljava/util/List;FF)V a
getAllEffects (Lnet/minecraft/world/item/alchemy/Potion;Ljava/util/Collection;)Ljava/util/List; a
getAllEffects (Lnet/minecraft/nbt/CompoundTag;)Ljava/util/List; a
getColor (Lnet/minecraft/world/item/ItemStack;)I c
getColor (Ljava/util/Collection;)I a
getColor (Lnet/minecraft/world/item/alchemy/Potion;)I a
getCustomEffects (Lnet/minecraft/nbt/CompoundTag;Ljava/util/List;)V a
getCustomEffects (Lnet/minecraft/nbt/CompoundTag;)Ljava/util/List; b
getCustomEffects (Lnet/minecraft/world/item/ItemStack;)Ljava/util/List; b
getMobEffects (Lnet/minecraft/world/item/ItemStack;)Ljava/util/List; a
getPotion (Lnet/minecraft/nbt/CompoundTag;)Lnet/minecraft/world/item/alchemy/Potion; c
getPotion (Lnet/minecraft/world/item/ItemStack;)Lnet/minecraft/world/item/alchemy/Potion; d
setCustomEffects (Lnet/minecraft/world/item/ItemStack;Ljava/util/Collection;)Lnet/minecraft/world/item/ItemStack; a
setPotion (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/item/alchemy/Potion;)Lnet/minecraft/world/item/ItemStack; a
net/minecraft/world/item/alchemy/Potions coz
AWKWARD f
EMPTY b
EMPTY_ID a
FIRE_RESISTANCE n
HARMING C
HEALING A
INVISIBILITY i
LEAPING k
LONG_FIRE_RESISTANCE o
LONG_INVISIBILITY j
LONG_LEAPING l
LONG_NIGHT_VISION h
LONG_POISON F
LONG_REGENERATION I
LONG_SLOWNESS t
LONG_SLOW_FALLING R
LONG_STRENGTH L
LONG_SWIFTNESS q
LONG_TURTLE_MASTER w
LONG_WATER_BREATHING z
LONG_WEAKNESS O
LUCK P
MUNDANE d
NIGHT_VISION g
POISON E
REGENERATION H
SLOWNESS s
SLOW_FALLING Q
STRENGTH K
STRONG_HARMING D
STRONG_HEALING B
STRONG_LEAPING m
STRONG_POISON G
STRONG_REGENERATION J
STRONG_SLOWNESS u
STRONG_STRENGTH M
STRONG_SWIFTNESS r
STRONG_TURTLE_MASTER x
SWIFTNESS p
THICK e
TURTLE_MASTER v
WATER c
WATER_BREATHING y
WEAKNESS N
<clinit> ()V <clinit>
<init> ()V <init>
register (Ljava/lang/String;Lnet/minecraft/world/item/alchemy/Potion;)Lnet/minecraft/world/item/alchemy/Potion; a
register (Lnet/minecraft/resources/ResourceKey;Lnet/minecraft/world/item/alchemy/Potion;)Lnet/minecraft/world/item/alchemy/Potion; a
net/minecraft/world/item/alchemy/package-info cpa
net/minecraft/world/item/armortrim/ArmorTrim cpb
CODEC a
LOGGER c
TAG_TRIM_ID b
UPGRADE_TITLE d
innerTexture g
material e
outerTexture h
pattern f
<clinit> ()V <clinit>
<init> (Lnet/minecraft/core/Holder;Lnet/minecraft/core/Holder;)V <init>
appendUpgradeHoverText (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/core/RegistryAccess;Ljava/util/List;)V a
equals (Ljava/lang/Object;)Z equals
getColorPaletteSuffix (Lnet/minecraft/world/item/ArmorMaterial;)Ljava/lang/String; c
getTrim (Lnet/minecraft/core/RegistryAccess;Lnet/minecraft/world/item/ItemStack;Z)Ljava/util/Optional; a
hasPatternAndMaterial (Lnet/minecraft/core/Holder;Lnet/minecraft/core/Holder;)Z a
innerTexture (Lnet/minecraft/world/item/ArmorMaterial;)Lnet/minecraft/resources/ResourceLocation; a
lambda$getTrim$5 (ZLjava/lang/String;)V a
lambda$new$1 (Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; b
lambda$new$2 (Lnet/minecraft/core/Holder;Lnet/minecraft/world/item/ArmorMaterial;)Lnet/minecraft/resources/ResourceLocation; b
lambda$new$3 (Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; a
lambda$new$4 (Lnet/minecraft/core/Holder;Lnet/minecraft/world/item/ArmorMaterial;)Lnet/minecraft/resources/ResourceLocation; a
lambda$static$0 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; a
material ()Lnet/minecraft/core/Holder; b
outerTexture (Lnet/minecraft/world/item/ArmorMaterial;)Lnet/minecraft/resources/ResourceLocation; b
pattern ()Lnet/minecraft/core/Holder; a
setTrim (Lnet/minecraft/core/RegistryAccess;Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/item/armortrim/ArmorTrim;)Z a
net/minecraft/world/item/armortrim/TrimMaterial cpc
CODEC b
DIRECT_CODEC a
assetName c
description g
ingredient d
itemModelIndex e
overrideArmorMaterials f
<clinit> ()V <clinit>
<init> (Ljava/lang/String;Lnet/minecraft/core/Holder;FLjava/util/Map;Lnet/minecraft/network/chat/Component;)V <init>
assetName ()Ljava/lang/String; a
create (Ljava/lang/String;Lnet/minecraft/world/item/Item;FLnet/minecraft/network/chat/Component;Ljava/util/Map;)Lnet/minecraft/world/item/armortrim/TrimMaterial; a
description ()Lnet/minecraft/network/chat/Component; e
equals (Ljava/lang/Object;)Z equals
hashCode ()I hashCode
ingredient ()Lnet/minecraft/core/Holder; b
itemModelIndex ()F c
lambda$static$0 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; a
overrideArmorMaterials ()Ljava/util/Map; d
toString ()Ljava/lang/String; toString
net/minecraft/world/item/armortrim/TrimMaterials cpd
AMETHYST j
COPPER e
DIAMOND h
EMERALD g
GOLD f
IRON b
LAPIS i
NETHERITE c
QUARTZ a
REDSTONE d
<clinit> ()V <clinit>
<init> ()V <init>
bootstrap (Lnet/minecraft/data/worldgen/BootstapContext;)V a
getFromIngredient (Lnet/minecraft/core/RegistryAccess;Lnet/minecraft/world/item/ItemStack;)Ljava/util/Optional; a
lambda$getFromIngredient$0 (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/core/Holder$Reference;)Z a
register (Lnet/minecraft/data/worldgen/BootstapContext;Lnet/minecraft/resources/ResourceKey;Lnet/minecraft/world/item/Item;Lnet/minecraft/network/chat/Style;FLjava/util/Map;)V a
register (Lnet/minecraft/data/worldgen/BootstapContext;Lnet/minecraft/resources/ResourceKey;Lnet/minecraft/world/item/Item;Lnet/minecraft/network/chat/Style;F)V a
registryKey (Ljava/lang/String;)Lnet/minecraft/resources/ResourceKey; a
net/minecraft/world/item/armortrim/TrimPattern cpe
CODEC b
DIRECT_CODEC a
assetId c
decal f
description e
templateItem d
<clinit> ()V <clinit>
<init> (Lnet/minecraft/resources/ResourceLocation;Lnet/minecraft/core/Holder;Lnet/minecraft/network/chat/Component;Z)V <init>
assetId ()Lnet/minecraft/resources/ResourceLocation; a
copyWithStyle (Lnet/minecraft/core/Holder;)Lnet/minecraft/network/chat/Component; a
decal ()Z d
description ()Lnet/minecraft/network/chat/Component; c
equals (Ljava/lang/Object;)Z equals
hashCode ()I hashCode
lambda$static$0 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; a
templateItem ()Lnet/minecraft/core/Holder; b
toString ()Ljava/lang/String; toString
net/minecraft/world/item/armortrim/TrimPatterns cpf
COAST c
DUNE b
EYE f
HOST p
RAISER o
RIB j
SENTRY a
SHAPER m
SILENCE n
SNOUT i
SPIRE k
TIDE h
VEX g
WARD e
WAYFINDER l
WILD d
<clinit> ()V <clinit>
<init> ()V <init>
bootstrap (Lnet/minecraft/data/worldgen/BootstapContext;)V a
getFromTemplate (Lnet/minecraft/core/RegistryAccess;Lnet/minecraft/world/item/ItemStack;)Ljava/util/Optional; a
lambda$getFromTemplate$0 (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/core/Holder$Reference;)Z a
register (Lnet/minecraft/data/worldgen/BootstapContext;Lnet/minecraft/world/item/Item;Lnet/minecraft/resources/ResourceKey;)V a
registryKey (Ljava/lang/String;)Lnet/minecraft/resources/ResourceKey; a
net/minecraft/world/item/armortrim/package-info cpg
net/minecraft/world/item/context/BlockPlaceContext cph
relativePos b
replaceClicked a
<init> (Lnet/minecraft/world/item/context/UseOnContext;)V <init>
<init> (Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/InteractionHand;Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/phys/BlockHitResult;)V <init>
<init> (Lnet/minecraft/world/level/Level;Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/InteractionHand;Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/phys/BlockHitResult;)V <init>
at (Lnet/minecraft/world/item/context/BlockPlaceContext;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/Direction;)Lnet/minecraft/world/item/context/BlockPlaceContext; a
canPlace ()Z b
getClickedPos ()Lnet/minecraft/core/BlockPos; a
getNearestLookingDirection ()Lnet/minecraft/core/Direction; d
getNearestLookingDirections ()[Lnet/minecraft/core/Direction; f
getNearestLookingVerticalDirection ()Lnet/minecraft/core/Direction; e
replacingClickedOnBlock ()Z c
net/minecraft/world/item/context/DirectionalPlaceContext cpi
direction b
<init> (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/Direction;Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/core/Direction;)V <init>
canPlace ()Z b
getClickedPos ()Lnet/minecraft/core/BlockPos; a
getHorizontalDirection ()Lnet/minecraft/core/Direction; g
getNearestLookingDirection ()Lnet/minecraft/core/Direction; d
getNearestLookingDirections ()[Lnet/minecraft/core/Direction; f
getRotation ()F i
isSecondaryUseActive ()Z h
replacingClickedOnBlock ()Z c
net/minecraft/world/item/context/DirectionalPlaceContext$1 cpi$1
$SwitchMap$net$minecraft$core$Direction a
<clinit> ()V <clinit>
net/minecraft/world/item/context/UseOnContext cpj
hand b
hitResult c
itemStack e
level d
player a
<init> (Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/InteractionHand;Lnet/minecraft/world/phys/BlockHitResult;)V <init>
<init> (Lnet/minecraft/world/level/Level;Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/InteractionHand;Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/phys/BlockHitResult;)V <init>
getClickLocation ()Lnet/minecraft/world/phys/Vec3; l
getClickedFace ()Lnet/minecraft/core/Direction; k
getClickedPos ()Lnet/minecraft/core/BlockPos; a
getHand ()Lnet/minecraft/world/InteractionHand; p
getHitResult ()Lnet/minecraft/world/phys/BlockHitResult; j
getHorizontalDirection ()Lnet/minecraft/core/Direction; g
getItemInHand ()Lnet/minecraft/world/item/ItemStack; n
getLevel ()Lnet/minecraft/world/level/Level; q
getPlayer ()Lnet/minecraft/world/entity/player/Player; o
getRotation ()F i
isInside ()Z m
isSecondaryUseActive ()Z h
net/minecraft/world/item/context/package-info cpk
net/minecraft/world/item/crafting/AbstractCookingRecipe cpl
category b
cookingTime g
experience f
group c
ingredient d
result e
type a
<init> (Lnet/minecraft/world/item/crafting/RecipeType;Ljava/lang/String;Lnet/minecraft/world/item/crafting/CookingBookCategory;Lnet/minecraft/world/item/crafting/Ingredient;Lnet/minecraft/world/item/ItemStack;FI)V <init>
assemble (Lnet/minecraft/world/Container;Lnet/minecraft/core/RegistryAccess;)Lnet/minecraft/world/item/ItemStack; a
canCraftInDimensions (II)Z a
category ()Lnet/minecraft/world/item/crafting/CookingBookCategory; f
getCookingTime ()I d
getExperience ()F b
getGroup ()Ljava/lang/String; c
getIngredients ()Lnet/minecraft/core/NonNullList; a
getResultItem (Lnet/minecraft/core/RegistryAccess;)Lnet/minecraft/world/item/ItemStack; a
getType ()Lnet/minecraft/world/item/crafting/RecipeType; e
matches (Lnet/minecraft/world/Container;Lnet/minecraft/world/level/Level;)Z a
net/minecraft/world/item/crafting/AbstractCookingRecipe$Factory cpl$a
create (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
net/minecraft/world/item/crafting/ArmorDyeRecipe cpm
<init> (Lnet/minecraft/world/item/crafting/CraftingBookCategory;)V <init>
assemble (Lnet/minecraft/world/Container;Lnet/minecraft/core/RegistryAccess;)Lnet/minecraft/world/item/ItemStack; a
assemble (Lnet/minecraft/world/inventory/CraftingContainer;Lnet/minecraft/core/RegistryAccess;)Lnet/minecraft/world/item/ItemStack; a
canCraftInDimensions (II)Z a
getSerializer ()Lnet/minecraft/world/item/crafting/RecipeSerializer; ar_
matches (Lnet/minecraft/world/inventory/CraftingContainer;Lnet/minecraft/world/level/Level;)Z a
matches (Lnet/minecraft/world/Container;Lnet/minecraft/world/level/Level;)Z a
net/minecraft/world/item/crafting/BannerDuplicateRecipe cpn
<init> (Lnet/minecraft/world/item/crafting/CraftingBookCategory;)V <init>
assemble (Lnet/minecraft/world/Container;Lnet/minecraft/core/RegistryAccess;)Lnet/minecraft/world/item/ItemStack; a
assemble (Lnet/minecraft/world/inventory/CraftingContainer;Lnet/minecraft/core/RegistryAccess;)Lnet/minecraft/world/item/ItemStack; a
canCraftInDimensions (II)Z a
getRemainingItems (Lnet/minecraft/world/inventory/CraftingContainer;)Lnet/minecraft/core/NonNullList; a
getRemainingItems (Lnet/minecraft/world/Container;)Lnet/minecraft/core/NonNullList; a
getSerializer ()Lnet/minecraft/world/item/crafting/RecipeSerializer; ar_
matches (Lnet/minecraft/world/inventory/CraftingContainer;Lnet/minecraft/world/level/Level;)Z a
matches (Lnet/minecraft/world/Container;Lnet/minecraft/world/level/Level;)Z a
net/minecraft/world/item/crafting/BlastingRecipe cpo
<init> (Ljava/lang/String;Lnet/minecraft/world/item/crafting/CookingBookCategory;Lnet/minecraft/world/item/crafting/Ingredient;Lnet/minecraft/world/item/ItemStack;FI)V <init>
getSerializer ()Lnet/minecraft/world/item/crafting/RecipeSerializer; ar_
getToastSymbol ()Lnet/minecraft/world/item/ItemStack; g
net/minecraft/world/item/crafting/BookCloningRecipe cpp
<init> (Lnet/minecraft/world/item/crafting/CraftingBookCategory;)V <init>
assemble (Lnet/minecraft/world/Container;Lnet/minecraft/core/RegistryAccess;)Lnet/minecraft/world/item/ItemStack; a
assemble (Lnet/minecraft/world/inventory/CraftingContainer;Lnet/minecraft/core/RegistryAccess;)Lnet/minecraft/world/item/ItemStack; a
canCraftInDimensions (II)Z a
getRemainingItems (Lnet/minecraft/world/inventory/CraftingContainer;)Lnet/minecraft/core/NonNullList; a
getRemainingItems (Lnet/minecraft/world/Container;)Lnet/minecraft/core/NonNullList; a
getSerializer ()Lnet/minecraft/world/item/crafting/RecipeSerializer; ar_
matches (Lnet/minecraft/world/inventory/CraftingContainer;Lnet/minecraft/world/level/Level;)Z a
matches (Lnet/minecraft/world/Container;Lnet/minecraft/world/level/Level;)Z a
net/minecraft/world/item/crafting/CampfireCookingRecipe cpq
<init> (Ljava/lang/String;Lnet/minecraft/world/item/crafting/CookingBookCategory;Lnet/minecraft/world/item/crafting/Ingredient;Lnet/minecraft/world/item/ItemStack;FI)V <init>
getSerializer ()Lnet/minecraft/world/item/crafting/RecipeSerializer; ar_
getToastSymbol ()Lnet/minecraft/world/item/ItemStack; g
net/minecraft/world/item/crafting/CookingBookCategory cpr
$VALUES f
BLOCKS b
CODEC d
FOOD a
MISC c
name e
$values ()[Lnet/minecraft/world/item/crafting/CookingBookCategory; a
<clinit> ()V <clinit>
<init> (Ljava/lang/String;ILjava/lang/String;)V <init>
getSerializedName ()Ljava/lang/String; c
valueOf (Ljava/lang/String;)Lnet/minecraft/world/item/crafting/CookingBookCategory; valueOf
values ()[Lnet/minecraft/world/item/crafting/CookingBookCategory; values
net/minecraft/world/item/crafting/CraftingBookCategory cps
$VALUES g
BUILDING a
CODEC e
EQUIPMENT c
MISC d
REDSTONE b
name f
$values ()[Lnet/minecraft/world/item/crafting/CraftingBookCategory; a
<clinit> ()V <clinit>
<init> (Ljava/lang/String;ILjava/lang/String;)V <init>
getSerializedName ()Ljava/lang/String; c
valueOf (Ljava/lang/String;)Lnet/minecraft/world/item/crafting/CraftingBookCategory; valueOf
values ()[Lnet/minecraft/world/item/crafting/CraftingBookCategory; values
net/minecraft/world/item/crafting/CraftingRecipe cpt
category ()Lnet/minecraft/world/item/crafting/CraftingBookCategory; d
getType ()Lnet/minecraft/world/item/crafting/RecipeType; e
net/minecraft/world/item/crafting/CustomRecipe cpu
category a
<init> (Lnet/minecraft/world/item/crafting/CraftingBookCategory;)V <init>
category ()Lnet/minecraft/world/item/crafting/CraftingBookCategory; d
getResultItem (Lnet/minecraft/core/RegistryAccess;)Lnet/minecraft/world/item/ItemStack; a
isSpecial ()Z aq_
net/minecraft/world/item/crafting/DecoratedPotRecipe cpv
<init> (Lnet/minecraft/world/item/crafting/CraftingBookCategory;)V <init>
assemble (Lnet/minecraft/world/Container;Lnet/minecraft/core/RegistryAccess;)Lnet/minecraft/world/item/ItemStack; a
assemble (Lnet/minecraft/world/inventory/CraftingContainer;Lnet/minecraft/core/RegistryAccess;)Lnet/minecraft/world/item/ItemStack; a
canCraftInDimensions (II)Z a
getSerializer ()Lnet/minecraft/world/item/crafting/RecipeSerializer; ar_
matches (Lnet/minecraft/world/inventory/CraftingContainer;Lnet/minecraft/world/level/Level;)Z a
matches (Lnet/minecraft/world/Container;Lnet/minecraft/world/level/Level;)Z a
net/minecraft/world/item/crafting/FireworkRocketRecipe cpw
GUNPOWDER_INGREDIENT b
PAPER_INGREDIENT a
STAR_INGREDIENT c
<clinit> ()V <clinit>
<init> (Lnet/minecraft/world/item/crafting/CraftingBookCategory;)V <init>
assemble (Lnet/minecraft/world/Container;Lnet/minecraft/core/RegistryAccess;)Lnet/minecraft/world/item/ItemStack; a
assemble (Lnet/minecraft/world/inventory/CraftingContainer;Lnet/minecraft/core/RegistryAccess;)Lnet/minecraft/world/item/ItemStack; a
canCraftInDimensions (II)Z a
getResultItem (Lnet/minecraft/core/RegistryAccess;)Lnet/minecraft/world/item/ItemStack; a
getSerializer ()Lnet/minecraft/world/item/crafting/RecipeSerializer; ar_
matches (Lnet/minecraft/world/inventory/CraftingContainer;Lnet/minecraft/world/level/Level;)Z a
matches (Lnet/minecraft/world/Container;Lnet/minecraft/world/level/Level;)Z a
net/minecraft/world/item/crafting/FireworkStarFadeRecipe cpx
STAR_INGREDIENT a
<clinit> ()V <clinit>
<init> (Lnet/minecraft/world/item/crafting/CraftingBookCategory;)V <init>
assemble (Lnet/minecraft/world/Container;Lnet/minecraft/core/RegistryAccess;)Lnet/minecraft/world/item/ItemStack; a
assemble (Lnet/minecraft/world/inventory/CraftingContainer;Lnet/minecraft/core/RegistryAccess;)Lnet/minecraft/world/item/ItemStack; a
canCraftInDimensions (II)Z a
getSerializer ()Lnet/minecraft/world/item/crafting/RecipeSerializer; ar_
matches (Lnet/minecraft/world/inventory/CraftingContainer;Lnet/minecraft/world/level/Level;)Z a
matches (Lnet/minecraft/world/Container;Lnet/minecraft/world/level/Level;)Z a
net/minecraft/world/item/crafting/FireworkStarRecipe cpy
FLICKER_INGREDIENT c
GUNPOWDER_INGREDIENT e
SHAPE_BY_ITEM d
SHAPE_INGREDIENT a
TRAIL_INGREDIENT b
<clinit> ()V <clinit>
<init> (Lnet/minecraft/world/item/crafting/CraftingBookCategory;)V <init>
assemble (Lnet/minecraft/world/Container;Lnet/minecraft/core/RegistryAccess;)Lnet/minecraft/world/item/ItemStack; a
assemble (Lnet/minecraft/world/inventory/CraftingContainer;Lnet/minecraft/core/RegistryAccess;)Lnet/minecraft/world/item/ItemStack; a
canCraftInDimensions (II)Z a
getResultItem (Lnet/minecraft/core/RegistryAccess;)Lnet/minecraft/world/item/ItemStack; a
getSerializer ()Lnet/minecraft/world/item/crafting/RecipeSerializer; ar_
lambda$static$0 (Ljava/util/HashMap;)V a
matches (Lnet/minecraft/world/inventory/CraftingContainer;Lnet/minecraft/world/level/Level;)Z a
matches (Lnet/minecraft/world/Container;Lnet/minecraft/world/level/Level;)Z a
net/minecraft/world/item/crafting/Ingredient cpz
CODEC b
CODEC_NONEMPTY c
EMPTY a
itemStacks e
stackingIds f
values d
<clinit> ()V <clinit>
<init> ([Lnet/minecraft/world/item/crafting/Ingredient$Value;)V <init>
<init> (Ljava/util/stream/Stream;)V <init>
codec (Z)Lcom/mojang/serialization/Codec; a
equals (Ljava/lang/Object;)Z equals
fromNetwork (Lnet/minecraft/network/FriendlyByteBuf;)Lnet/minecraft/world/item/crafting/Ingredient; b
fromValues (Ljava/util/stream/Stream;)Lnet/minecraft/world/item/crafting/Ingredient; b
getItems ()[Lnet/minecraft/world/item/ItemStack; a
getStackingIds ()Lit/unimi/dsi/fastutil/ints/IntList; b
isEmpty ()Z c
lambda$codec$4 ()Ljava/lang/String; f
lambda$codec$5 (ZLjava/util/List;)Lcom/mojang/serialization/DataResult; a
lambda$codec$6 (Lnet/minecraft/world/item/crafting/Ingredient$Value;)Lnet/minecraft/world/item/crafting/Ingredient; a
lambda$codec$7 (Lcom/mojang/datafixers/util/Either;)Lnet/minecraft/world/item/crafting/Ingredient; a
lambda$codec$8 ()Ljava/lang/String; e
lambda$codec$9 (ZLnet/minecraft/world/item/crafting/Ingredient;)Lcom/mojang/serialization/DataResult; a
lambda$getItems$1 (Lnet/minecraft/world/item/crafting/Ingredient$Value;)Ljava/util/stream/Stream; b
lambda$getItems$2 (I)[Lnet/minecraft/world/item/ItemStack; a
lambda$new$0 (I)[Lnet/minecraft/world/item/crafting/Ingredient$Value; b
lambda$of$3 (Lnet/minecraft/world/item/ItemStack;)Z b
of (Lnet/minecraft/tags/TagKey;)Lnet/minecraft/world/item/crafting/Ingredient; a
of (Ljava/util/stream/Stream;)Lnet/minecraft/world/item/crafting/Ingredient; a
of ()Lnet/minecraft/world/item/crafting/Ingredient; d
of ([Lnet/minecraft/world/item/ItemStack;)Lnet/minecraft/world/item/crafting/Ingredient; a
of ([Lnet/minecraft/world/level/ItemLike;)Lnet/minecraft/world/item/crafting/Ingredient; a
test (Lnet/minecraft/world/item/ItemStack;)Z a
test (Ljava/lang/Object;)Z test
toNetwork (Lnet/minecraft/network/FriendlyByteBuf;)V a
net/minecraft/world/item/crafting/Ingredient$ItemValue cpz$a
CODEC c
item b
<clinit> ()V <clinit>
<init> (Lnet/minecraft/world/item/ItemStack;)V <init>
equals (Ljava/lang/Object;)Z equals
getItems ()Ljava/util/Collection; a
hashCode ()I hashCode
item ()Lnet/minecraft/world/item/ItemStack; b
lambda$static$0 (Lnet/minecraft/world/item/crafting/Ingredient$ItemValue;)Lnet/minecraft/world/item/ItemStack; a
lambda$static$1 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; a
toString ()Ljava/lang/String; toString
net/minecraft/world/item/crafting/Ingredient$TagValue cpz$b
CODEC c
tag b
<clinit> ()V <clinit>
<init> (Lnet/minecraft/tags/TagKey;)V <init>
equals (Ljava/lang/Object;)Z equals
getItems ()Ljava/util/Collection; a
hashCode ()I hashCode
lambda$static$0 (Lnet/minecraft/world/item/crafting/Ingredient$TagValue;)Lnet/minecraft/tags/TagKey; a
lambda$static$1 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; a
tag ()Lnet/minecraft/tags/TagKey; b
toString ()Ljava/lang/String; toString
net/minecraft/world/item/crafting/Ingredient$Value cpz$c
CODEC a
<clinit> ()V <clinit>
getItems ()Ljava/util/Collection; a
lambda$static$0 (Lnet/minecraft/world/item/crafting/Ingredient$ItemValue;)Ljava/lang/Record; a
lambda$static$1 (Lnet/minecraft/world/item/crafting/Ingredient$TagValue;)Ljava/lang/Record; a
lambda$static$2 (Lcom/mojang/datafixers/util/Either;)Lnet/minecraft/world/item/crafting/Ingredient$Value; a
lambda$static$3 (Lnet/minecraft/world/item/crafting/Ingredient$Value;)Lcom/mojang/datafixers/util/Either; a
net/minecraft/world/item/crafting/MapCloningRecipe cqa
<init> (Lnet/minecraft/world/item/crafting/CraftingBookCategory;)V <init>
assemble (Lnet/minecraft/world/Container;Lnet/minecraft/core/RegistryAccess;)Lnet/minecraft/world/item/ItemStack; a
assemble (Lnet/minecraft/world/inventory/CraftingContainer;Lnet/minecraft/core/RegistryAccess;)Lnet/minecraft/world/item/ItemStack; a
canCraftInDimensions (II)Z a
getSerializer ()Lnet/minecraft/world/item/crafting/RecipeSerializer; ar_
matches (Lnet/minecraft/world/inventory/CraftingContainer;Lnet/minecraft/world/level/Level;)Z a
matches (Lnet/minecraft/world/Container;Lnet/minecraft/world/level/Level;)Z a
net/minecraft/world/item/crafting/MapExtendingRecipe cqb
<init> (Lnet/minecraft/world/item/crafting/CraftingBookCategory;)V <init>
assemble (Lnet/minecraft/world/Container;Lnet/minecraft/core/RegistryAccess;)Lnet/minecraft/world/item/ItemStack; a
assemble (Lnet/minecraft/world/inventory/CraftingContainer;Lnet/minecraft/core/RegistryAccess;)Lnet/minecraft/world/item/ItemStack; a
findFilledMap (Lnet/minecraft/world/inventory/CraftingContainer;)Lnet/minecraft/world/item/ItemStack; a
getSerializer ()Lnet/minecraft/world/item/crafting/RecipeSerializer; ar_
isSpecial ()Z aq_
matches (Lnet/minecraft/world/inventory/CraftingContainer;Lnet/minecraft/world/level/Level;)Z a
matches (Lnet/minecraft/world/Container;Lnet/minecraft/world/level/Level;)Z a
net/minecraft/world/item/crafting/Recipe cqc
CODEC h
<clinit> ()V <clinit>
assemble (Lnet/minecraft/world/Container;Lnet/minecraft/core/RegistryAccess;)Lnet/minecraft/world/item/ItemStack; a
canCraftInDimensions (II)Z a
getGroup ()Ljava/lang/String; c
getIngredients ()Lnet/minecraft/core/NonNullList; a
getRemainingItems (Lnet/minecraft/world/Container;)Lnet/minecraft/core/NonNullList; a
getResultItem (Lnet/minecraft/core/RegistryAccess;)Lnet/minecraft/world/item/ItemStack; a
getSerializer ()Lnet/minecraft/world/item/crafting/RecipeSerializer; ar_
getToastSymbol ()Lnet/minecraft/world/item/ItemStack; g
getType ()Lnet/minecraft/world/item/crafting/RecipeType; e
isIncomplete ()Z i
isSpecial ()Z aq_
lambda$isIncomplete$0 (Lnet/minecraft/world/item/crafting/Ingredient;)Z a
matches (Lnet/minecraft/world/Container;Lnet/minecraft/world/level/Level;)Z a
showNotification ()Z h
net/minecraft/world/item/crafting/RecipeCache cqd
cachedRecipeManager b
entries a
<init> (I)V <init>
compute (Lnet/minecraft/world/inventory/CraftingContainer;Lnet/minecraft/world/level/Level;)Ljava/util/Optional; a
get (Lnet/minecraft/world/level/Level;Lnet/minecraft/world/inventory/CraftingContainer;)Ljava/util/Optional; a
insert (Ljava/util/List;Lnet/minecraft/world/item/crafting/CraftingRecipe;)V a
moveEntryToFront (I)V a
validateRecipeManager (Lnet/minecraft/world/level/Level;)V a
net/minecraft/world/item/crafting/RecipeCache$Entry cqd$a
key a
value b
<init> (Lnet/minecraft/core/NonNullList;Lnet/minecraft/world/item/crafting/CraftingRecipe;)V <init>
equals (Ljava/lang/Object;)Z equals
hashCode ()I hashCode
key ()Lnet/minecraft/core/NonNullList; a
matches (Ljava/util/List;)Z a
toString ()Ljava/lang/String; toString
value ()Lnet/minecraft/world/item/crafting/CraftingRecipe; b
net/minecraft/world/item/crafting/RecipeHolder cqe
id a
value b
<init> (Lnet/minecraft/resources/ResourceLocation;Lnet/minecraft/world/item/crafting/Recipe;)V <init>
equals (Ljava/lang/Object;)Z equals
hashCode ()I hashCode
id ()Lnet/minecraft/resources/ResourceLocation; a
toString ()Ljava/lang/String; toString
value ()Lnet/minecraft/world/item/crafting/Recipe; b
net/minecraft/world/item/crafting/RecipeManager cqf
GSON a
LOGGER b
byName d
hasErrors e
recipes c
<clinit> ()V <clinit>
<init> ()V <init>
apply (Ljava/lang/Object;Lnet/minecraft/server/packs/resources/ResourceManager;Lnet/minecraft/util/profiling/ProfilerFiller;)V a
apply (Ljava/util/Map;Lnet/minecraft/server/packs/resources/ResourceManager;Lnet/minecraft/util/profiling/ProfilerFiller;)V a
byKey (Lnet/minecraft/resources/ResourceLocation;)Ljava/util/Optional; a
byType (Lnet/minecraft/world/item/crafting/RecipeType;)Ljava/util/Map; c
createCheck (Lnet/minecraft/world/item/crafting/RecipeType;)Lnet/minecraft/world/item/crafting/RecipeManager$CachedCheck; b
fromJson (Lnet/minecraft/resources/ResourceLocation;Lcom/google/gson/JsonObject;)Lnet/minecraft/world/item/crafting/RecipeHolder; a
getAllRecipesFor (Lnet/minecraft/world/item/crafting/RecipeType;)Ljava/util/List; a
getRecipeFor (Lnet/minecraft/world/item/crafting/RecipeType;Lnet/minecraft/world/Container;Lnet/minecraft/world/level/Level;)Ljava/util/Optional; a
getRecipeFor (Lnet/minecraft/world/item/crafting/RecipeType;Lnet/minecraft/world/Container;Lnet/minecraft/world/level/Level;Lnet/minecraft/resources/ResourceLocation;)Ljava/util/Optional; a
getRecipeIds ()Ljava/util/stream/Stream; d
getRecipes ()Ljava/util/Collection; b
getRecipesFor (Lnet/minecraft/world/item/crafting/RecipeType;Lnet/minecraft/world/Container;Lnet/minecraft/world/level/Level;)Ljava/util/List; b
getRemainingItemsFor (Lnet/minecraft/world/item/crafting/RecipeType;Lnet/minecraft/world/Container;Lnet/minecraft/world/level/Level;)Lnet/minecraft/core/NonNullList; c
hadErrorsLoading ()Z a
lambda$apply$0 (Lnet/minecraft/world/item/crafting/RecipeType;)Lcom/google/common/collect/ImmutableMap$Builder; e
lambda$apply$1 (Ljava/util/Map$Entry;)Ljava/util/Map; b
lambda$getRecipeFor$2 (Lnet/minecraft/world/Container;Lnet/minecraft/world/level/Level;Lnet/minecraft/world/item/crafting/RecipeHolder;)Z b
lambda$getRecipeFor$3 (Lnet/minecraft/world/Container;Lnet/minecraft/world/level/Level;Ljava/util/Map$Entry;)Z a
lambda$getRecipeFor$4 (Ljava/util/Map$Entry;)Lcom/mojang/datafixers/util/Pair; a
lambda$getRecipeIds$8 (Ljava/util/Map;)Ljava/util/stream/Stream; a
lambda$getRecipes$7 (Ljava/util/Map;)Ljava/util/stream/Stream; b
lambda$getRecipesFor$5 (Lnet/minecraft/world/Container;Lnet/minecraft/world/level/Level;Lnet/minecraft/world/item/crafting/RecipeHolder;)Z a
lambda$getRecipesFor$6 (Lnet/minecraft/world/level/Level;Lnet/minecraft/world/item/crafting/RecipeHolder;)Ljava/lang/String; a
lambda$replaceRecipes$10 (Ljava/util/Map;Lcom/google/common/collect/ImmutableMap$Builder;Lnet/minecraft/world/item/crafting/RecipeHolder;)V a
lambda$replaceRecipes$9 (Lnet/minecraft/world/item/crafting/RecipeType;)Ljava/util/Map; d
replaceRecipes (Ljava/lang/Iterable;)V a
net/minecraft/world/item/crafting/RecipeManager$1 cqf$1
lastRecipe b
val$type a
<init> (Lnet/minecraft/world/item/crafting/RecipeType;)V <init>
getRecipeFor (Lnet/minecraft/world/Container;Lnet/minecraft/world/level/Level;)Ljava/util/Optional; a
net/minecraft/world/item/crafting/RecipeManager$CachedCheck cqf$a
getRecipeFor (Lnet/minecraft/world/Container;Lnet/minecraft/world/level/Level;)Ljava/util/Optional; a
net/minecraft/world/item/crafting/RecipeSerializer cqg
ARMOR_DYE c
BANNER_DUPLICATE k
BLASTING_RECIPE q
BOOK_CLONING d
CAMPFIRE_COOKING_RECIPE s
DECORATED_POT_RECIPE w
FIREWORK_ROCKET g
FIREWORK_STAR h
FIREWORK_STAR_FADE i
MAP_CLONING e
MAP_EXTENDING f
REPAIR_ITEM o
SHAPED_RECIPE a
SHAPELESS_RECIPE b
SHIELD_DECORATION l
SHULKER_BOX_COLORING m
SMELTING_RECIPE p
SMITHING_TRANSFORM u
SMITHING_TRIM v
SMOKING_RECIPE r
STONECUTTER t
SUSPICIOUS_STEW n
TIPPED_ARROW j
<clinit> ()V <clinit>
codec ()Lcom/mojang/serialization/Codec; a
fromNetwork (Lnet/minecraft/network/FriendlyByteBuf;)Lnet/minecraft/world/item/crafting/Recipe; a
register (Ljava/lang/String;Lnet/minecraft/world/item/crafting/RecipeSerializer;)Lnet/minecraft/world/item/crafting/RecipeSerializer; a
toNetwork (Lnet/minecraft/network/FriendlyByteBuf;Lnet/minecraft/world/item/crafting/Recipe;)V a
net/minecraft/world/item/crafting/RecipeType cqh
BLASTING c
CAMPFIRE_COOKING e
CRAFTING a
SMELTING b
SMITHING g
SMOKING d
STONECUTTING f
<clinit> ()V <clinit>
register (Ljava/lang/String;)Lnet/minecraft/world/item/crafting/RecipeType; a
net/minecraft/world/item/crafting/RecipeType$1 cqh$1
val$name h
<init> (Ljava/lang/String;)V <init>
toString ()Ljava/lang/String; toString
net/minecraft/world/item/crafting/RepairItemRecipe cqi
<init> (Lnet/minecraft/world/item/crafting/CraftingBookCategory;)V <init>
assemble (Lnet/minecraft/world/Container;Lnet/minecraft/core/RegistryAccess;)Lnet/minecraft/world/item/ItemStack; a
assemble (Lnet/minecraft/world/inventory/CraftingContainer;Lnet/minecraft/core/RegistryAccess;)Lnet/minecraft/world/item/ItemStack; a
canCraftInDimensions (II)Z a
getSerializer ()Lnet/minecraft/world/item/crafting/RecipeSerializer; ar_
lambda$assemble$0 (Ljava/util/Map;Ljava/util/Map;Ljava/util/Map;Lnet/minecraft/world/item/enchantment/Enchantment;)V a
matches (Lnet/minecraft/world/inventory/CraftingContainer;Lnet/minecraft/world/level/Level;)Z a
matches (Lnet/minecraft/world/Container;Lnet/minecraft/world/level/Level;)Z a
net/minecraft/world/item/crafting/ShapedRecipe cqj
category d
group c
pattern a
result b
showNotification e
<init> (Ljava/lang/String;Lnet/minecraft/world/item/crafting/CraftingBookCategory;Lnet/minecraft/world/item/crafting/ShapedRecipePattern;Lnet/minecraft/world/item/ItemStack;)V <init>
<init> (Ljava/lang/String;Lnet/minecraft/world/item/crafting/CraftingBookCategory;Lnet/minecraft/world/item/crafting/ShapedRecipePattern;Lnet/minecraft/world/item/ItemStack;Z)V <init>
assemble (Lnet/minecraft/world/Container;Lnet/minecraft/core/RegistryAccess;)Lnet/minecraft/world/item/ItemStack; a
assemble (Lnet/minecraft/world/inventory/CraftingContainer;Lnet/minecraft/core/RegistryAccess;)Lnet/minecraft/world/item/ItemStack; a
canCraftInDimensions (II)Z a
category ()Lnet/minecraft/world/item/crafting/CraftingBookCategory; d
getGroup ()Ljava/lang/String; c
getHeight ()I k
getIngredients ()Lnet/minecraft/core/NonNullList; a
getResultItem (Lnet/minecraft/core/RegistryAccess;)Lnet/minecraft/world/item/ItemStack; a
getSerializer ()Lnet/minecraft/world/item/crafting/RecipeSerializer; ar_
getWidth ()I j
isIncomplete ()Z i
lambda$isIncomplete$0 (Lnet/minecraft/world/item/crafting/Ingredient;)Z b
lambda$isIncomplete$1 (Lnet/minecraft/world/item/crafting/Ingredient;)Z a
matches (Lnet/minecraft/world/inventory/CraftingContainer;Lnet/minecraft/world/level/Level;)Z a
matches (Lnet/minecraft/world/Container;Lnet/minecraft/world/level/Level;)Z a
showNotification ()Z h
net/minecraft/world/item/crafting/ShapedRecipe$Serializer cqj$a
CODEC x
<clinit> ()V <clinit>
<init> ()V <init>
codec ()Lcom/mojang/serialization/Codec; a
fromNetwork (Lnet/minecraft/network/FriendlyByteBuf;)Lnet/minecraft/world/item/crafting/Recipe; a
fromNetwork (Lnet/minecraft/network/FriendlyByteBuf;)Lnet/minecraft/world/item/crafting/ShapedRecipe; b
lambda$static$0 (Lnet/minecraft/world/item/crafting/ShapedRecipe;)Ljava/lang/String; e
lambda$static$1 (Lnet/minecraft/world/item/crafting/ShapedRecipe;)Lnet/minecraft/world/item/crafting/CraftingBookCategory; d
lambda$static$2 (Lnet/minecraft/world/item/crafting/ShapedRecipe;)Lnet/minecraft/world/item/crafting/ShapedRecipePattern; c
lambda$static$3 (Lnet/minecraft/world/item/crafting/ShapedRecipe;)Lnet/minecraft/world/item/ItemStack; b
lambda$static$4 (Lnet/minecraft/world/item/crafting/ShapedRecipe;)Ljava/lang/Boolean; a
lambda$static$5 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; a
toNetwork (Lnet/minecraft/network/FriendlyByteBuf;Lnet/minecraft/world/item/crafting/ShapedRecipe;)V a
toNetwork (Lnet/minecraft/network/FriendlyByteBuf;Lnet/minecraft/world/item/crafting/Recipe;)V a
net/minecraft/world/item/crafting/ShapedRecipePattern cqk
MAP_CODEC a
MAX_SIZE f
data e
height c
ingredients d
width b
<clinit> ()V <clinit>
<init> (IILnet/minecraft/core/NonNullList;Ljava/util/Optional;)V <init>
data ()Ljava/util/Optional; d
equals (Ljava/lang/Object;)Z equals
firstNonSpace (Ljava/lang/String;)I a
fromNetwork (Lnet/minecraft/network/FriendlyByteBuf;)Lnet/minecraft/world/item/crafting/ShapedRecipePattern; b
hashCode ()I hashCode
height ()I b
ingredients ()Lnet/minecraft/core/NonNullList; c
lambda$fromNetwork$5 (Lnet/minecraft/network/FriendlyByteBuf;Lnet/minecraft/world/item/crafting/Ingredient;)Lnet/minecraft/world/item/crafting/Ingredient; a
lambda$static$0 ()Ljava/lang/String; f
lambda$static$1 ()Lcom/mojang/serialization/DataResult; e
lambda$static$2 (Lnet/minecraft/world/item/crafting/ShapedRecipePattern;)Lcom/mojang/serialization/DataResult; a
lambda$unpack$3 (C)Ljava/lang/String; a
lambda$unpack$4 (Lit/unimi/dsi/fastutil/chars/CharSet;)Ljava/lang/String; a
lastNonSpace (Ljava/lang/String;)I b
matches (Lnet/minecraft/world/inventory/CraftingContainer;IIZ)Z a
matches (Lnet/minecraft/world/inventory/CraftingContainer;)Z a
of (Ljava/util/Map;[Ljava/lang/String;)Lnet/minecraft/world/item/crafting/ShapedRecipePattern; a
of (Ljava/util/Map;Ljava/util/List;)Lnet/minecraft/world/item/crafting/ShapedRecipePattern; a
shrink (Ljava/util/List;)[Ljava/lang/String; a
toNetwork (Lnet/minecraft/network/FriendlyByteBuf;)V a
toString ()Ljava/lang/String; toString
unpack (Lnet/minecraft/world/item/crafting/ShapedRecipePattern$Data;)Lcom/mojang/serialization/DataResult; a
width ()I a
net/minecraft/world/item/crafting/ShapedRecipePattern$Data cqk$a
MAP_CODEC a
PATTERN_CODEC d
SYMBOL_CODEC e
key b
pattern c
<clinit> ()V <clinit>
<init> (Ljava/util/Map;Ljava/util/List;)V <init>
equals (Ljava/lang/Object;)Z equals
hashCode ()I hashCode
key ()Ljava/util/Map; a
lambda$static$0 ()Ljava/lang/String; g
lambda$static$1 ()Ljava/lang/String; f
lambda$static$10 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; a
lambda$static$2 ()Ljava/lang/String; e
lambda$static$3 ()Ljava/lang/String; d
lambda$static$4 (Ljava/util/List;)Lcom/mojang/serialization/DataResult; a
lambda$static$5 (Ljava/lang/String;)Ljava/lang/String; b
lambda$static$6 ()Ljava/lang/String; c
lambda$static$7 (Ljava/lang/String;)Lcom/mojang/serialization/DataResult; a
lambda$static$8 (Lnet/minecraft/world/item/crafting/ShapedRecipePattern$Data;)Ljava/util/Map; b
lambda$static$9 (Lnet/minecraft/world/item/crafting/ShapedRecipePattern$Data;)Ljava/util/List; a
pattern ()Ljava/util/List; b
toString ()Ljava/lang/String; toString
net/minecraft/world/item/crafting/ShapelessRecipe cql
category b
group a
ingredients d
result c
<init> (Ljava/lang/String;Lnet/minecraft/world/item/crafting/CraftingBookCategory;Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/core/NonNullList;)V <init>
assemble (Lnet/minecraft/world/Container;Lnet/minecraft/core/RegistryAccess;)Lnet/minecraft/world/item/ItemStack; a
assemble (Lnet/minecraft/world/inventory/CraftingContainer;Lnet/minecraft/core/RegistryAccess;)Lnet/minecraft/world/item/ItemStack; a
canCraftInDimensions (II)Z a
category ()Lnet/minecraft/world/item/crafting/CraftingBookCategory; d
getGroup ()Ljava/lang/String; c
getIngredients ()Lnet/minecraft/core/NonNullList; a
getResultItem (Lnet/minecraft/core/RegistryAccess;)Lnet/minecraft/world/item/ItemStack; a
getSerializer ()Lnet/minecraft/world/item/crafting/RecipeSerializer; ar_
matches (Lnet/minecraft/world/inventory/CraftingContainer;Lnet/minecraft/world/level/Level;)Z a
matches (Lnet/minecraft/world/Container;Lnet/minecraft/world/level/Level;)Z a
net/minecraft/world/item/crafting/ShapelessRecipe$Serializer cql$a
CODEC x
<clinit> ()V <clinit>
<init> ()V <init>
codec ()Lcom/mojang/serialization/Codec; a
fromNetwork (Lnet/minecraft/network/FriendlyByteBuf;)Lnet/minecraft/world/item/crafting/ShapelessRecipe; b
fromNetwork (Lnet/minecraft/network/FriendlyByteBuf;)Lnet/minecraft/world/item/crafting/Recipe; a
lambda$static$0 (Lnet/minecraft/world/item/crafting/ShapelessRecipe;)Ljava/lang/String; d
lambda$static$1 (Lnet/minecraft/world/item/crafting/ShapelessRecipe;)Lnet/minecraft/world/item/crafting/CraftingBookCategory; c
lambda$static$2 (Lnet/minecraft/world/item/crafting/ShapelessRecipe;)Lnet/minecraft/world/item/ItemStack; b
lambda$static$3 (Lnet/minecraft/world/item/crafting/Ingredient;)Z a
lambda$static$4 (I)[Lnet/minecraft/world/item/crafting/Ingredient; a
lambda$static$5 ()Ljava/lang/String; c
lambda$static$6 ()Ljava/lang/String; b
lambda$static$7 (Ljava/util/List;)Lcom/mojang/serialization/DataResult; a
lambda$static$8 (Lnet/minecraft/world/item/crafting/ShapelessRecipe;)Lnet/minecraft/core/NonNullList; a
lambda$static$9 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; a
toNetwork (Lnet/minecraft/network/FriendlyByteBuf;Lnet/minecraft/world/item/crafting/ShapelessRecipe;)V a
toNetwork (Lnet/minecraft/network/FriendlyByteBuf;Lnet/minecraft/world/item/crafting/Recipe;)V a
net/minecraft/world/item/crafting/ShieldDecorationRecipe cqm
<init> (Lnet/minecraft/world/item/crafting/CraftingBookCategory;)V <init>
assemble (Lnet/minecraft/world/Container;Lnet/minecraft/core/RegistryAccess;)Lnet/minecraft/world/item/ItemStack; a
assemble (Lnet/minecraft/world/inventory/CraftingContainer;Lnet/minecraft/core/RegistryAccess;)Lnet/minecraft/world/item/ItemStack; a
canCraftInDimensions (II)Z a
getSerializer ()Lnet/minecraft/world/item/crafting/RecipeSerializer; ar_
matches (Lnet/minecraft/world/inventory/CraftingContainer;Lnet/minecraft/world/level/Level;)Z a
matches (Lnet/minecraft/world/Container;Lnet/minecraft/world/level/Level;)Z a
net/minecraft/world/item/crafting/ShulkerBoxColoring cqn
<init> (Lnet/minecraft/world/item/crafting/CraftingBookCategory;)V <init>
assemble (Lnet/minecraft/world/Container;Lnet/minecraft/core/RegistryAccess;)Lnet/minecraft/world/item/ItemStack; a
assemble (Lnet/minecraft/world/inventory/CraftingContainer;Lnet/minecraft/core/RegistryAccess;)Lnet/minecraft/world/item/ItemStack; a
canCraftInDimensions (II)Z a
getSerializer ()Lnet/minecraft/world/item/crafting/RecipeSerializer; ar_
matches (Lnet/minecraft/world/inventory/CraftingContainer;Lnet/minecraft/world/level/Level;)Z a
matches (Lnet/minecraft/world/Container;Lnet/minecraft/world/level/Level;)Z a
net/minecraft/world/item/crafting/SimpleCookingSerializer cqo
codec y
factory x
<init> (Lnet/minecraft/world/item/crafting/AbstractCookingRecipe$Factory;I)V <init>
codec ()Lcom/mojang/serialization/Codec; a
create (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; a
fromNetwork (Lnet/minecraft/network/FriendlyByteBuf;)Lnet/minecraft/world/item/crafting/Recipe; a
fromNetwork (Lnet/minecraft/network/FriendlyByteBuf;)Lnet/minecraft/world/item/crafting/AbstractCookingRecipe; b
lambda$new$0 (Lnet/minecraft/world/item/crafting/AbstractCookingRecipe;)Ljava/lang/String; f
lambda$new$1 (Lnet/minecraft/world/item/crafting/AbstractCookingRecipe;)Lnet/minecraft/world/item/crafting/CookingBookCategory; e
lambda$new$2 (Lnet/minecraft/world/item/crafting/AbstractCookingRecipe;)Lnet/minecraft/world/item/crafting/Ingredient; d
lambda$new$3 (Lnet/minecraft/world/item/crafting/AbstractCookingRecipe;)Lnet/minecraft/world/item/ItemStack; c
lambda$new$4 (Lnet/minecraft/world/item/crafting/AbstractCookingRecipe;)Ljava/lang/Float; b
lambda$new$5 (Lnet/minecraft/world/item/crafting/AbstractCookingRecipe;)Ljava/lang/Integer; a
lambda$new$6 (ILnet/minecraft/world/item/crafting/AbstractCookingRecipe$Factory;Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; a
toNetwork (Lnet/minecraft/network/FriendlyByteBuf;Lnet/minecraft/world/item/crafting/AbstractCookingRecipe;)V a
toNetwork (Lnet/minecraft/network/FriendlyByteBuf;Lnet/minecraft/world/item/crafting/Recipe;)V a
net/minecraft/world/item/crafting/SimpleCraftingRecipeSerializer cqp
codec y
constructor x
<init> (Lnet/minecraft/world/item/crafting/SimpleCraftingRecipeSerializer$Factory;)V <init>
codec ()Lcom/mojang/serialization/Codec; a
fromNetwork (Lnet/minecraft/network/FriendlyByteBuf;)Lnet/minecraft/world/item/crafting/Recipe; a
fromNetwork (Lnet/minecraft/network/FriendlyByteBuf;)Lnet/minecraft/world/item/crafting/CraftingRecipe; b
lambda$new$0 (Lnet/minecraft/world/item/crafting/SimpleCraftingRecipeSerializer$Factory;Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; a
toNetwork (Lnet/minecraft/network/FriendlyByteBuf;Lnet/minecraft/world/item/crafting/CraftingRecipe;)V a
toNetwork (Lnet/minecraft/network/FriendlyByteBuf;Lnet/minecraft/world/item/crafting/Recipe;)V a
net/minecraft/world/item/crafting/SimpleCraftingRecipeSerializer$Factory cqp$a
create (Lnet/minecraft/world/item/crafting/CraftingBookCategory;)Lnet/minecraft/world/item/crafting/CraftingRecipe; create
net/minecraft/world/item/crafting/SingleItemRecipe cqq
group c
ingredient a
result b
serializer e
type d
<init> (Lnet/minecraft/world/item/crafting/RecipeType;Lnet/minecraft/world/item/crafting/RecipeSerializer;Ljava/lang/String;Lnet/minecraft/world/item/crafting/Ingredient;Lnet/minecraft/world/item/ItemStack;)V <init>
assemble (Lnet/minecraft/world/Container;Lnet/minecraft/core/RegistryAccess;)Lnet/minecraft/world/item/ItemStack; a
canCraftInDimensions (II)Z a
getGroup ()Ljava/lang/String; c
getIngredients ()Lnet/minecraft/core/NonNullList; a
getResultItem (Lnet/minecraft/core/RegistryAccess;)Lnet/minecraft/world/item/ItemStack; a
getSerializer ()Lnet/minecraft/world/item/crafting/RecipeSerializer; ar_
getType ()Lnet/minecraft/world/item/crafting/RecipeType; e
net/minecraft/world/item/crafting/SingleItemRecipe$Factory cqq$a
create (Ljava/lang/String;Lnet/minecraft/world/item/crafting/Ingredient;Lnet/minecraft/world/item/ItemStack;)Lnet/minecraft/world/item/crafting/SingleItemRecipe; create
net/minecraft/world/item/crafting/SingleItemRecipe$Serializer cqq$b
codec y
factory x
<init> (Lnet/minecraft/world/item/crafting/SingleItemRecipe$Factory;)V <init>
codec ()Lcom/mojang/serialization/Codec; a
fromNetwork (Lnet/minecraft/network/FriendlyByteBuf;)Lnet/minecraft/world/item/crafting/SingleItemRecipe; b
fromNetwork (Lnet/minecraft/network/FriendlyByteBuf;)Lnet/minecraft/world/item/crafting/Recipe; a
lambda$new$0 (Lnet/minecraft/world/item/crafting/SingleItemRecipe;)Ljava/lang/String; c
lambda$new$1 (Lnet/minecraft/world/item/crafting/SingleItemRecipe;)Lnet/minecraft/world/item/crafting/Ingredient; b
lambda$new$2 (Lnet/minecraft/world/item/crafting/SingleItemRecipe;)Lnet/minecraft/world/item/ItemStack; a
lambda$new$3 (Lnet/minecraft/world/item/crafting/SingleItemRecipe$Factory;Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; a
toNetwork (Lnet/minecraft/network/FriendlyByteBuf;Lnet/minecraft/world/item/crafting/SingleItemRecipe;)V a
toNetwork (Lnet/minecraft/network/FriendlyByteBuf;Lnet/minecraft/world/item/crafting/Recipe;)V a
net/minecraft/world/item/crafting/SmeltingRecipe cqr
<init> (Ljava/lang/String;Lnet/minecraft/world/item/crafting/CookingBookCategory;Lnet/minecraft/world/item/crafting/Ingredient;Lnet/minecraft/world/item/ItemStack;FI)V <init>
getSerializer ()Lnet/minecraft/world/item/crafting/RecipeSerializer; ar_
getToastSymbol ()Lnet/minecraft/world/item/ItemStack; g
net/minecraft/world/item/crafting/SmithingRecipe cqs
canCraftInDimensions (II)Z a
getToastSymbol ()Lnet/minecraft/world/item/ItemStack; g
getType ()Lnet/minecraft/world/item/crafting/RecipeType; e
isAdditionIngredient (Lnet/minecraft/world/item/ItemStack;)Z c
isBaseIngredient (Lnet/minecraft/world/item/ItemStack;)Z b
isTemplateIngredient (Lnet/minecraft/world/item/ItemStack;)Z a
net/minecraft/world/item/crafting/SmithingTransformRecipe cqt
addition c
base b
result d
template a
<init> (Lnet/minecraft/world/item/crafting/Ingredient;Lnet/minecraft/world/item/crafting/Ingredient;Lnet/minecraft/world/item/crafting/Ingredient;Lnet/minecraft/world/item/ItemStack;)V <init>
assemble (Lnet/minecraft/world/Container;Lnet/minecraft/core/RegistryAccess;)Lnet/minecraft/world/item/ItemStack; a
getResultItem (Lnet/minecraft/core/RegistryAccess;)Lnet/minecraft/world/item/ItemStack; a
getSerializer ()Lnet/minecraft/world/item/crafting/RecipeSerializer; ar_
isAdditionIngredient (Lnet/minecraft/world/item/ItemStack;)Z c
isBaseIngredient (Lnet/minecraft/world/item/ItemStack;)Z b
isIncomplete ()Z i
isTemplateIngredient (Lnet/minecraft/world/item/ItemStack;)Z a
matches (Lnet/minecraft/world/Container;Lnet/minecraft/world/level/Level;)Z a
net/minecraft/world/item/crafting/SmithingTransformRecipe$Serializer cqt$a
CODEC x
<clinit> ()V <clinit>
<init> ()V <init>
codec ()Lcom/mojang/serialization/Codec; a
fromNetwork (Lnet/minecraft/network/FriendlyByteBuf;)Lnet/minecraft/world/item/crafting/Recipe; a
fromNetwork (Lnet/minecraft/network/FriendlyByteBuf;)Lnet/minecraft/world/item/crafting/SmithingTransformRecipe; b
lambda$static$0 (Lnet/minecraft/world/item/crafting/SmithingTransformRecipe;)Lnet/minecraft/world/item/crafting/Ingredient; d
lambda$static$1 (Lnet/minecraft/world/item/crafting/SmithingTransformRecipe;)Lnet/minecraft/world/item/crafting/Ingredient; c
lambda$static$2 (Lnet/minecraft/world/item/crafting/SmithingTransformRecipe;)Lnet/minecraft/world/item/crafting/Ingredient; b
lambda$static$3 (Lnet/minecraft/world/item/crafting/SmithingTransformRecipe;)Lnet/minecraft/world/item/ItemStack; a
lambda$static$4 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; a
toNetwork (Lnet/minecraft/network/FriendlyByteBuf;Lnet/minecraft/world/item/crafting/SmithingTransformRecipe;)V a
toNetwork (Lnet/minecraft/network/FriendlyByteBuf;Lnet/minecraft/world/item/crafting/Recipe;)V a
net/minecraft/world/item/crafting/SmithingTrimRecipe cqu
addition c
base b
template a
<init> (Lnet/minecraft/world/item/crafting/Ingredient;Lnet/minecraft/world/item/crafting/Ingredient;Lnet/minecraft/world/item/crafting/Ingredient;)V <init>
assemble (Lnet/minecraft/world/Container;Lnet/minecraft/core/RegistryAccess;)Lnet/minecraft/world/item/ItemStack; a
getResultItem (Lnet/minecraft/core/RegistryAccess;)Lnet/minecraft/world/item/ItemStack; a
getSerializer ()Lnet/minecraft/world/item/crafting/RecipeSerializer; ar_
isAdditionIngredient (Lnet/minecraft/world/item/ItemStack;)Z c
isBaseIngredient (Lnet/minecraft/world/item/ItemStack;)Z b
isIncomplete ()Z i
isTemplateIngredient (Lnet/minecraft/world/item/ItemStack;)Z a
matches (Lnet/minecraft/world/Container;Lnet/minecraft/world/level/Level;)Z a
net/minecraft/world/item/crafting/SmithingTrimRecipe$Serializer cqu$a
CODEC x
<clinit> ()V <clinit>
<init> ()V <init>
codec ()Lcom/mojang/serialization/Codec; a
fromNetwork (Lnet/minecraft/network/FriendlyByteBuf;)Lnet/minecraft/world/item/crafting/Recipe; a
fromNetwork (Lnet/minecraft/network/FriendlyByteBuf;)Lnet/minecraft/world/item/crafting/SmithingTrimRecipe; b
lambda$static$0 (Lnet/minecraft/world/item/crafting/SmithingTrimRecipe;)Lnet/minecraft/world/item/crafting/Ingredient; c
lambda$static$1 (Lnet/minecraft/world/item/crafting/SmithingTrimRecipe;)Lnet/minecraft/world/item/crafting/Ingredient; b
lambda$static$2 (Lnet/minecraft/world/item/crafting/SmithingTrimRecipe;)Lnet/minecraft/world/item/crafting/Ingredient; a
lambda$static$3 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; a
toNetwork (Lnet/minecraft/network/FriendlyByteBuf;Lnet/minecraft/world/item/crafting/SmithingTrimRecipe;)V a
toNetwork (Lnet/minecraft/network/FriendlyByteBuf;Lnet/minecraft/world/item/crafting/Recipe;)V a
net/minecraft/world/item/crafting/SmokingRecipe cqv
<init> (Ljava/lang/String;Lnet/minecraft/world/item/crafting/CookingBookCategory;Lnet/minecraft/world/item/crafting/Ingredient;Lnet/minecraft/world/item/ItemStack;FI)V <init>
getSerializer ()Lnet/minecraft/world/item/crafting/RecipeSerializer; ar_
getToastSymbol ()Lnet/minecraft/world/item/ItemStack; g
net/minecraft/world/item/crafting/StonecutterRecipe cqw
<init> (Ljava/lang/String;Lnet/minecraft/world/item/crafting/Ingredient;Lnet/minecraft/world/item/ItemStack;)V <init>
getToastSymbol ()Lnet/minecraft/world/item/ItemStack; g
matches (Lnet/minecraft/world/Container;Lnet/minecraft/world/level/Level;)Z a
net/minecraft/world/item/crafting/SuspiciousStewRecipe cqx
<init> (Lnet/minecraft/world/item/crafting/CraftingBookCategory;)V <init>
assemble (Lnet/minecraft/world/Container;Lnet/minecraft/core/RegistryAccess;)Lnet/minecraft/world/item/ItemStack; a
assemble (Lnet/minecraft/world/inventory/CraftingContainer;Lnet/minecraft/core/RegistryAccess;)Lnet/minecraft/world/item/ItemStack; a
canCraftInDimensions (II)Z a
getSerializer ()Lnet/minecraft/world/item/crafting/RecipeSerializer; ar_
matches (Lnet/minecraft/world/inventory/CraftingContainer;Lnet/minecraft/world/level/Level;)Z a
matches (Lnet/minecraft/world/Container;Lnet/minecraft/world/level/Level;)Z a
net/minecraft/world/item/crafting/TippedArrowRecipe cqy
<init> (Lnet/minecraft/world/item/crafting/CraftingBookCategory;)V <init>
assemble (Lnet/minecraft/world/Container;Lnet/minecraft/core/RegistryAccess;)Lnet/minecraft/world/item/ItemStack; a
assemble (Lnet/minecraft/world/inventory/CraftingContainer;Lnet/minecraft/core/RegistryAccess;)Lnet/minecraft/world/item/ItemStack; a
canCraftInDimensions (II)Z a
getSerializer ()Lnet/minecraft/world/item/crafting/RecipeSerializer; ar_
matches (Lnet/minecraft/world/inventory/CraftingContainer;Lnet/minecraft/world/level/Level;)Z a
matches (Lnet/minecraft/world/Container;Lnet/minecraft/world/level/Level;)Z a
net/minecraft/world/item/crafting/package-info cqz
net/minecraft/world/item/enchantment/ArrowDamageEnchantment cra
<init> (Lnet/minecraft/world/item/enchantment/Enchantment$Rarity;[Lnet/minecraft/world/entity/EquipmentSlot;)V <init>
getMaxCost (I)I b
getMaxLevel ()I a
getMinCost (I)I a
net/minecraft/world/item/enchantment/ArrowFireEnchantment crb
<init> (Lnet/minecraft/world/item/enchantment/Enchantment$Rarity;[Lnet/minecraft/world/entity/EquipmentSlot;)V <init>
getMaxCost (I)I b
getMinCost (I)I a
net/minecraft/world/item/enchantment/ArrowInfiniteEnchantment crc
<init> (Lnet/minecraft/world/item/enchantment/Enchantment$Rarity;[Lnet/minecraft/world/entity/EquipmentSlot;)V <init>
checkCompatibility (Lnet/minecraft/world/item/enchantment/Enchantment;)Z a
getMaxCost (I)I b
getMinCost (I)I a
net/minecraft/world/item/enchantment/ArrowKnockbackEnchantment crd
<init> (Lnet/minecraft/world/item/enchantment/Enchantment$Rarity;[Lnet/minecraft/world/entity/EquipmentSlot;)V <init>
getMaxCost (I)I b
getMaxLevel ()I a
getMinCost (I)I a
net/minecraft/world/item/enchantment/ArrowPiercingEnchantment cre
<init> (Lnet/minecraft/world/item/enchantment/Enchantment$Rarity;[Lnet/minecraft/world/entity/EquipmentSlot;)V <init>
checkCompatibility (Lnet/minecraft/world/item/enchantment/Enchantment;)Z a
getMaxCost (I)I b
getMaxLevel ()I a
getMinCost (I)I a
net/minecraft/world/item/enchantment/BindingCurseEnchantment crf
<init> (Lnet/minecraft/world/item/enchantment/Enchantment$Rarity;[Lnet/minecraft/world/entity/EquipmentSlot;)V <init>
canEnchant (Lnet/minecraft/world/item/ItemStack;)Z a
getMaxCost (I)I b
getMinCost (I)I a
isCurse ()Z c
isTreasureOnly ()Z b
net/minecraft/world/item/enchantment/DamageEnchantment crg
ALL a
ARTHROPODS c
LEVEL_COST i
LEVEL_COST_SPAN j
MIN_COST h
NAMES g
UNDEAD b
type d
<clinit> ()V <clinit>
<init> (Lnet/minecraft/world/item/enchantment/Enchantment$Rarity;I[Lnet/minecraft/world/entity/EquipmentSlot;)V <init>
canEnchant (Lnet/minecraft/world/item/ItemStack;)Z a
checkCompatibility (Lnet/minecraft/world/item/enchantment/Enchantment;)Z a
doPostAttack (Lnet/minecraft/world/entity/LivingEntity;Lnet/minecraft/world/entity/Entity;I)V a
getDamageBonus (ILnet/minecraft/world/entity/MobType;)F a
getMaxCost (I)I b
getMaxLevel ()I a
getMinCost (I)I a
net/minecraft/world/item/enchantment/DigDurabilityEnchantment crh
<init> (Lnet/minecraft/world/item/enchantment/Enchantment$Rarity;[Lnet/minecraft/world/entity/EquipmentSlot;)V <init>
canEnchant (Lnet/minecraft/world/item/ItemStack;)Z a
getMaxCost (I)I b
getMaxLevel ()I a
getMinCost (I)I a
shouldIgnoreDurabilityDrop (Lnet/minecraft/world/item/ItemStack;ILnet/minecraft/util/RandomSource;)Z a
net/minecraft/world/item/enchantment/DiggingEnchantment cri
<init> (Lnet/minecraft/world/item/enchantment/Enchantment$Rarity;[Lnet/minecraft/world/entity/EquipmentSlot;)V <init>
canEnchant (Lnet/minecraft/world/item/ItemStack;)Z a
getMaxCost (I)I b
getMaxLevel ()I a
getMinCost (I)I a
net/minecraft/world/item/enchantment/Enchantment crj
builtInRegistryHolder c
category e
descriptionId f
rarity b
slots a
<init> (Lnet/minecraft/world/item/enchantment/Enchantment$Rarity;Lnet/minecraft/world/item/enchantment/EnchantmentCategory;[Lnet/minecraft/world/entity/EquipmentSlot;)V <init>
builtInRegistryHolder ()Lnet/minecraft/core/Holder$Reference; j
byId (I)Lnet/minecraft/world/item/enchantment/Enchantment; c
canEnchant (Lnet/minecraft/world/item/ItemStack;)Z a
checkCompatibility (Lnet/minecraft/world/item/enchantment/Enchantment;)Z a
doPostAttack (Lnet/minecraft/world/entity/LivingEntity;Lnet/minecraft/world/entity/Entity;I)V a
doPostHurt (Lnet/minecraft/world/entity/LivingEntity;Lnet/minecraft/world/entity/Entity;I)V b
getDamageBonus (ILnet/minecraft/world/entity/MobType;)F a
getDamageProtection (ILnet/minecraft/world/damagesource/DamageSource;)I a
getDescriptionId ()Ljava/lang/String; g
getFullname (I)Lnet/minecraft/network/chat/Component; d
getMaxCost (I)I b
getMaxLevel ()I a
getMinCost (I)I a
getMinLevel ()I e
getOrCreateDescriptionId ()Ljava/lang/String; f
getRarity ()Lnet/minecraft/world/item/enchantment/Enchantment$Rarity; d
getSlotItems (Lnet/minecraft/world/entity/LivingEntity;)Ljava/util/Map; a
isCompatibleWith (Lnet/minecraft/world/item/enchantment/Enchantment;)Z b
isCurse ()Z c
isDiscoverable ()Z i
isTradeable ()Z h
isTreasureOnly ()Z b
net/minecraft/world/item/enchantment/Enchantment$Rarity crj$a
$VALUES f
COMMON a
RARE c
UNCOMMON b
VERY_RARE d
weight e
$values ()[Lnet/minecraft/world/item/enchantment/Enchantment$Rarity; b
<clinit> ()V <clinit>
<init> (Ljava/lang/String;II)V <init>
getWeight ()I a
valueOf (Ljava/lang/String;)Lnet/minecraft/world/item/enchantment/Enchantment$Rarity; valueOf
values ()[Lnet/minecraft/world/item/enchantment/Enchantment$Rarity; values
net/minecraft/world/item/enchantment/EnchantmentCategory crk
$VALUES o
ARMOR a
ARMOR_CHEST d
ARMOR_FEET b
ARMOR_HEAD e
ARMOR_LEGS c
BOW k
BREAKABLE j
CROSSBOW m
DIGGER g
FISHING_ROD h
TRIDENT i
VANISHABLE n
WEAPON f
WEARABLE l
$values ()[Lnet/minecraft/world/item/enchantment/EnchantmentCategory; a
<clinit> ()V <clinit>
<init> (Ljava/lang/String;I)V <init>
canEnchant (Lnet/minecraft/world/item/Item;)Z a
valueOf (Ljava/lang/String;)Lnet/minecraft/world/item/enchantment/EnchantmentCategory; valueOf
values ()[Lnet/minecraft/world/item/enchantment/EnchantmentCategory; values
net/minecraft/world/item/enchantment/EnchantmentCategory$1 crk$1
<init> (Ljava/lang/String;I)V <init>
canEnchant (Lnet/minecraft/world/item/Item;)Z a
net/minecraft/world/item/enchantment/EnchantmentCategory$10 crk$2
<init> (Ljava/lang/String;I)V <init>
canEnchant (Lnet/minecraft/world/item/Item;)Z a
net/minecraft/world/item/enchantment/EnchantmentCategory$11 crk$3
<init> (Ljava/lang/String;I)V <init>
canEnchant (Lnet/minecraft/world/item/Item;)Z a
net/minecraft/world/item/enchantment/EnchantmentCategory$12 crk$4
<init> (Ljava/lang/String;I)V <init>
canEnchant (Lnet/minecraft/world/item/Item;)Z a
net/minecraft/world/item/enchantment/EnchantmentCategory$13 crk$5
<init> (Ljava/lang/String;I)V <init>
canEnchant (Lnet/minecraft/world/item/Item;)Z a
net/minecraft/world/item/enchantment/EnchantmentCategory$14 crk$6
<init> (Ljava/lang/String;I)V <init>
canEnchant (Lnet/minecraft/world/item/Item;)Z a
net/minecraft/world/item/enchantment/EnchantmentCategory$2 crk$7
<init> (Ljava/lang/String;I)V <init>
canEnchant (Lnet/minecraft/world/item/Item;)Z a
net/minecraft/world/item/enchantment/EnchantmentCategory$3 crk$8
<init> (Ljava/lang/String;I)V <init>
canEnchant (Lnet/minecraft/world/item/Item;)Z a
net/minecraft/world/item/enchantment/EnchantmentCategory$4 crk$9
<init> (Ljava/lang/String;I)V <init>
canEnchant (Lnet/minecraft/world/item/Item;)Z a
net/minecraft/world/item/enchantment/EnchantmentCategory$5 crk$10
<init> (Ljava/lang/String;I)V <init>
canEnchant (Lnet/minecraft/world/item/Item;)Z a
net/minecraft/world/item/enchantment/EnchantmentCategory$6 crk$11
<init> (Ljava/lang/String;I)V <init>
canEnchant (Lnet/minecraft/world/item/Item;)Z a
net/minecraft/world/item/enchantment/EnchantmentCategory$7 crk$12
<init> (Ljava/lang/String;I)V <init>
canEnchant (Lnet/minecraft/world/item/Item;)Z a
net/minecraft/world/item/enchantment/EnchantmentCategory$8 crk$13
<init> (Ljava/lang/String;I)V <init>
canEnchant (Lnet/minecraft/world/item/Item;)Z a
net/minecraft/world/item/enchantment/EnchantmentCategory$9 crk$14
<init> (Ljava/lang/String;I)V <init>
canEnchant (Lnet/minecraft/world/item/Item;)Z a
net/minecraft/world/item/enchantment/EnchantmentHelper crl
SWIFT_SNEAK_EXTRA_FACTOR c
TAG_ENCH_ID a
TAG_ENCH_LEVEL b
<init> ()V <init>
deserializeEnchantments (Lnet/minecraft/nbt/ListTag;)Ljava/util/Map; a
doPostDamageEffects (Lnet/minecraft/world/entity/LivingEntity;Lnet/minecraft/world/entity/Entity;)V b
doPostHurtEffects (Lnet/minecraft/world/entity/LivingEntity;Lnet/minecraft/world/entity/Entity;)V a
enchantItem (Lnet/minecraft/util/RandomSource;Lnet/minecraft/world/item/ItemStack;IZ)Lnet/minecraft/world/item/ItemStack; a
filterCompatibleEnchantments (Ljava/util/List;Lnet/minecraft/world/item/enchantment/EnchantmentInstance;)V a
getAvailableEnchantmentResults (ILnet/minecraft/world/item/ItemStack;Z)Ljava/util/List; a
getBlockEfficiency (Lnet/minecraft/world/entity/LivingEntity;)I g
getDamageBonus (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/entity/MobType;)F a
getDamageProtection (Ljava/lang/Iterable;Lnet/minecraft/world/damagesource/DamageSource;)I a
getDepthStrider (Lnet/minecraft/world/entity/LivingEntity;)I f
getEnchantmentCost (Lnet/minecraft/util/RandomSource;IILnet/minecraft/world/item/ItemStack;)I a
getEnchantmentId (Lnet/minecraft/nbt/CompoundTag;)Lnet/minecraft/resources/ResourceLocation; b
getEnchantmentId (Lnet/minecraft/world/item/enchantment/Enchantment;)Lnet/minecraft/resources/ResourceLocation; a
getEnchantmentLevel (Lnet/minecraft/world/item/enchantment/Enchantment;Lnet/minecraft/world/entity/LivingEntity;)I a
getEnchantmentLevel (Lnet/minecraft/nbt/CompoundTag;)I a
getEnchantments (Lnet/minecraft/world/item/ItemStack;)Ljava/util/Map; a
getFireAspect (Lnet/minecraft/world/entity/LivingEntity;)I d
getFishingLuckBonus (Lnet/minecraft/world/item/ItemStack;)I b
getFishingSpeedBonus (Lnet/minecraft/world/item/ItemStack;)I c
getItemEnchantmentLevel (Lnet/minecraft/world/item/enchantment/Enchantment;Lnet/minecraft/world/item/ItemStack;)I a
getKnockbackBonus (Lnet/minecraft/world/entity/LivingEntity;)I c
getLoyalty (Lnet/minecraft/world/item/ItemStack;)I g
getMobLooting (Lnet/minecraft/world/entity/LivingEntity;)I h
getRandomItemWith (Lnet/minecraft/world/item/enchantment/Enchantment;Lnet/minecraft/world/entity/LivingEntity;)Ljava/util/Map$Entry; b
getRandomItemWith (Lnet/minecraft/world/item/enchantment/Enchantment;Lnet/minecraft/world/entity/LivingEntity;Ljava/util/function/Predicate;)Ljava/util/Map$Entry; a
getRespiration (Lnet/minecraft/world/entity/LivingEntity;)I e
getRiptide (Lnet/minecraft/world/item/ItemStack;)I h
getSneakingSpeedBonus (Lnet/minecraft/world/entity/LivingEntity;)F b
getSweepingDamageRatio (Lnet/minecraft/world/entity/LivingEntity;)F a
hasAquaAffinity (Lnet/minecraft/world/entity/LivingEntity;)Z i
hasBindingCurse (Lnet/minecraft/world/item/ItemStack;)Z d
hasChanneling (Lnet/minecraft/world/item/ItemStack;)Z i
hasFrostWalker (Lnet/minecraft/world/entity/LivingEntity;)Z j
hasSilkTouch (Lnet/minecraft/world/item/ItemStack;)Z f
hasSoulSpeed (Lnet/minecraft/world/entity/LivingEntity;)Z k
hasVanishingCurse (Lnet/minecraft/world/item/ItemStack;)Z e
isEnchantmentCompatible (Ljava/util/Collection;Lnet/minecraft/world/item/enchantment/Enchantment;)Z a
lambda$deserializeEnchantments$0 (Ljava/util/Map;Lnet/minecraft/nbt/CompoundTag;Lnet/minecraft/world/item/enchantment/Enchantment;)V a
lambda$doPostDamageEffects$5 (Lnet/minecraft/world/entity/LivingEntity;Lnet/minecraft/world/entity/Entity;Lnet/minecraft/world/item/enchantment/Enchantment;I)V a
lambda$doPostHurtEffects$4 (Lnet/minecraft/world/entity/LivingEntity;Lnet/minecraft/world/entity/Entity;Lnet/minecraft/world/item/enchantment/Enchantment;I)V b
lambda$getDamageBonus$3 (Lorg/apache/commons/lang3/mutable/MutableFloat;Lnet/minecraft/world/entity/MobType;Lnet/minecraft/world/item/enchantment/Enchantment;I)V a
lambda$getDamageProtection$2 (Lorg/apache/commons/lang3/mutable/MutableInt;Lnet/minecraft/world/damagesource/DamageSource;Lnet/minecraft/world/item/enchantment/Enchantment;I)V a
lambda$getRandomItemWith$6 (Lnet/minecraft/world/item/ItemStack;)Z j
lambda$runIterationOnItem$1 (Lnet/minecraft/world/item/enchantment/EnchantmentHelper$EnchantmentVisitor;Lnet/minecraft/nbt/CompoundTag;Lnet/minecraft/world/item/enchantment/Enchantment;)V a
runIterationOnInventory (Lnet/minecraft/world/item/enchantment/EnchantmentHelper$EnchantmentVisitor;Ljava/lang/Iterable;)V a
runIterationOnItem (Lnet/minecraft/world/item/enchantment/EnchantmentHelper$EnchantmentVisitor;Lnet/minecraft/world/item/ItemStack;)V a
selectEnchantment (Lnet/minecraft/util/RandomSource;Lnet/minecraft/world/item/ItemStack;IZ)Ljava/util/List; b
setEnchantmentLevel (Lnet/minecraft/nbt/CompoundTag;I)V a
setEnchantments (Ljava/util/Map;Lnet/minecraft/world/item/ItemStack;)V a
storeEnchantment (Lnet/minecraft/resources/ResourceLocation;I)Lnet/minecraft/nbt/CompoundTag; a
net/minecraft/world/item/enchantment/EnchantmentHelper$EnchantmentVisitor crl$a
accept (Lnet/minecraft/world/item/enchantment/Enchantment;I)V accept
net/minecraft/world/item/enchantment/EnchantmentInstance crm
enchantment a
level b
<init> (Lnet/minecraft/world/item/enchantment/Enchantment;I)V <init>
net/minecraft/world/item/enchantment/Enchantments crn
ALL_DAMAGE_PROTECTION a
AQUA_AFFINITY g
ARMOR_SLOTS N
BANE_OF_ARTHROPODS p
BINDING_CURSE k
BLAST_PROTECTION d
BLOCK_EFFICIENCY u
BLOCK_FORTUNE x
CHANNELING H
DEPTH_STRIDER i
FALL_PROTECTION c
FIRE_ASPECT r
FIRE_PROTECTION b
FISHING_LUCK C
FISHING_SPEED D
FLAMING_ARROWS A
FROST_WALKER j
IMPALING F
INFINITY_ARROWS B
KNOCKBACK q
LOYALTY E
MENDING L
MOB_LOOTING s
MULTISHOT I
PIERCING K
POWER_ARROWS y
PROJECTILE_PROTECTION e
PUNCH_ARROWS z
QUICK_CHARGE J
RESPIRATION f
RIPTIDE G
SHARPNESS n
SILK_TOUCH v
SMITE o
SOUL_SPEED l
SWEEPING_EDGE t
SWIFT_SNEAK m
THORNS h
UNBREAKING w
VANISHING_CURSE M
<clinit> ()V <clinit>
<init> ()V <init>
register (Ljava/lang/String;Lnet/minecraft/world/item/enchantment/Enchantment;)Lnet/minecraft/world/item/enchantment/Enchantment; a
net/minecraft/world/item/enchantment/FireAspectEnchantment cro
<init> (Lnet/minecraft/world/item/enchantment/Enchantment$Rarity;[Lnet/minecraft/world/entity/EquipmentSlot;)V <init>
getMaxCost (I)I b
getMaxLevel ()I a
getMinCost (I)I a
net/minecraft/world/item/enchantment/FishingSpeedEnchantment crp
<init> (Lnet/minecraft/world/item/enchantment/Enchantment$Rarity;Lnet/minecraft/world/item/enchantment/EnchantmentCategory;[Lnet/minecraft/world/entity/EquipmentSlot;)V <init>
getMaxCost (I)I b
getMaxLevel ()I a
getMinCost (I)I a
net/minecraft/world/item/enchantment/FrostWalkerEnchantment crq
<init> (Lnet/minecraft/world/item/enchantment/Enchantment$Rarity;[Lnet/minecraft/world/entity/EquipmentSlot;)V <init>
checkCompatibility (Lnet/minecraft/world/item/enchantment/Enchantment;)Z a
getMaxCost (I)I b
getMaxLevel ()I a
getMinCost (I)I a
isTreasureOnly ()Z b
onEntityMoved (Lnet/minecraft/world/entity/LivingEntity;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;I)V a
net/minecraft/world/item/enchantment/KnockbackEnchantment crr
<init> (Lnet/minecraft/world/item/enchantment/Enchantment$Rarity;[Lnet/minecraft/world/entity/EquipmentSlot;)V <init>
getMaxCost (I)I b
getMaxLevel ()I a
getMinCost (I)I a
net/minecraft/world/item/enchantment/LootBonusEnchantment crs
<init> (Lnet/minecraft/world/item/enchantment/Enchantment$Rarity;Lnet/minecraft/world/item/enchantment/EnchantmentCategory;[Lnet/minecraft/world/entity/EquipmentSlot;)V <init>
checkCompatibility (Lnet/minecraft/world/item/enchantment/Enchantment;)Z a
getMaxCost (I)I b
getMaxLevel ()I a
getMinCost (I)I a
net/minecraft/world/item/enchantment/MendingEnchantment crt
<init> (Lnet/minecraft/world/item/enchantment/Enchantment$Rarity;[Lnet/minecraft/world/entity/EquipmentSlot;)V <init>
getMaxCost (I)I b
getMinCost (I)I a
isTreasureOnly ()Z b
net/minecraft/world/item/enchantment/MultiShotEnchantment cru
<init> (Lnet/minecraft/world/item/enchantment/Enchantment$Rarity;[Lnet/minecraft/world/entity/EquipmentSlot;)V <init>
checkCompatibility (Lnet/minecraft/world/item/enchantment/Enchantment;)Z a
getMaxCost (I)I b
getMinCost (I)I a
net/minecraft/world/item/enchantment/OxygenEnchantment crv
<init> (Lnet/minecraft/world/item/enchantment/Enchantment$Rarity;[Lnet/minecraft/world/entity/EquipmentSlot;)V <init>
getMaxCost (I)I b
getMaxLevel ()I a
getMinCost (I)I a
net/minecraft/world/item/enchantment/ProtectionEnchantment crw
type a
<init> (Lnet/minecraft/world/item/enchantment/Enchantment$Rarity;Lnet/minecraft/world/item/enchantment/ProtectionEnchantment$Type;[Lnet/minecraft/world/entity/EquipmentSlot;)V <init>
checkCompatibility (Lnet/minecraft/world/item/enchantment/Enchantment;)Z a
getDamageProtection (ILnet/minecraft/world/damagesource/DamageSource;)I a
getExplosionKnockbackAfterDampener (Lnet/minecraft/world/entity/LivingEntity;D)D a
getFireAfterDampener (Lnet/minecraft/world/entity/LivingEntity;I)I a
getMaxCost (I)I b
getMaxLevel ()I a
getMinCost (I)I a
net/minecraft/world/item/enchantment/ProtectionEnchantment$Type crw$a
$VALUES h
ALL a
EXPLOSION d
FALL c
FIRE b
PROJECTILE e
levelCost g
minCost f
$values ()[Lnet/minecraft/world/item/enchantment/ProtectionEnchantment$Type; c
<clinit> ()V <clinit>
<init> (Ljava/lang/String;III)V <init>
getLevelCost ()I b
getMinCost ()I a
valueOf (Ljava/lang/String;)Lnet/minecraft/world/item/enchantment/ProtectionEnchantment$Type; valueOf
values ()[Lnet/minecraft/world/item/enchantment/ProtectionEnchantment$Type; values
net/minecraft/world/item/enchantment/QuickChargeEnchantment crx
<init> (Lnet/minecraft/world/item/enchantment/Enchantment$Rarity;[Lnet/minecraft/world/entity/EquipmentSlot;)V <init>
getMaxCost (I)I b
getMaxLevel ()I a
getMinCost (I)I a
net/minecraft/world/item/enchantment/SoulSpeedEnchantment cry
<init> (Lnet/minecraft/world/item/enchantment/Enchantment$Rarity;[Lnet/minecraft/world/entity/EquipmentSlot;)V <init>
getMaxCost (I)I b
getMaxLevel ()I a
getMinCost (I)I a
isDiscoverable ()Z i
isTradeable ()Z h
isTreasureOnly ()Z b
net/minecraft/world/item/enchantment/SweepingEdgeEnchantment crz
<init> (Lnet/minecraft/world/item/enchantment/Enchantment$Rarity;[Lnet/minecraft/world/entity/EquipmentSlot;)V <init>
getMaxCost (I)I b
getMaxLevel ()I a
getMinCost (I)I a
getSweepingDamageRatio (I)F e
net/minecraft/world/item/enchantment/SwiftSneakEnchantment csa
<init> (Lnet/minecraft/world/item/enchantment/Enchantment$Rarity;[Lnet/minecraft/world/entity/EquipmentSlot;)V <init>
getMaxCost (I)I b
getMaxLevel ()I a
getMinCost (I)I a
isDiscoverable ()Z i
isTradeable ()Z h
isTreasureOnly ()Z b
net/minecraft/world/item/enchantment/ThornsEnchantment csb
CHANCE_PER_LEVEL a
<init> (Lnet/minecraft/world/item/enchantment/Enchantment$Rarity;[Lnet/minecraft/world/entity/EquipmentSlot;)V <init>
canEnchant (Lnet/minecraft/world/item/ItemStack;)Z a
doPostHurt (Lnet/minecraft/world/entity/LivingEntity;Lnet/minecraft/world/entity/Entity;I)V b
getDamage (ILnet/minecraft/util/RandomSource;)I b
getMaxCost (I)I b
getMaxLevel ()I a
getMinCost (I)I a
lambda$doPostHurt$0 (Ljava/util/Map$Entry;Lnet/minecraft/world/entity/LivingEntity;)V a
shouldHit (ILnet/minecraft/util/RandomSource;)Z a
net/minecraft/world/item/enchantment/TridentChannelingEnchantment csc
<init> (Lnet/minecraft/world/item/enchantment/Enchantment$Rarity;[Lnet/minecraft/world/entity/EquipmentSlot;)V <init>
getMaxCost (I)I b
getMinCost (I)I a
net/minecraft/world/item/enchantment/TridentImpalerEnchantment csd
<init> (Lnet/minecraft/world/item/enchantment/Enchantment$Rarity;[Lnet/minecraft/world/entity/EquipmentSlot;)V <init>
getDamageBonus (ILnet/minecraft/world/entity/MobType;)F a
getMaxCost (I)I b
getMaxLevel ()I a
getMinCost (I)I a
net/minecraft/world/item/enchantment/TridentLoyaltyEnchantment cse
<init> (Lnet/minecraft/world/item/enchantment/Enchantment$Rarity;[Lnet/minecraft/world/entity/EquipmentSlot;)V <init>
getMaxCost (I)I b
getMaxLevel ()I a
getMinCost (I)I a
net/minecraft/world/item/enchantment/TridentRiptideEnchantment csf
<init> (Lnet/minecraft/world/item/enchantment/Enchantment$Rarity;[Lnet/minecraft/world/entity/EquipmentSlot;)V <init>
checkCompatibility (Lnet/minecraft/world/item/enchantment/Enchantment;)Z a
getMaxCost (I)I b
getMaxLevel ()I a
getMinCost (I)I a
net/minecraft/world/item/enchantment/UntouchingEnchantment csg
<init> (Lnet/minecraft/world/item/enchantment/Enchantment$Rarity;[Lnet/minecraft/world/entity/EquipmentSlot;)V <init>
checkCompatibility (Lnet/minecraft/world/item/enchantment/Enchantment;)Z a
getMaxCost (I)I b
getMinCost (I)I a
net/minecraft/world/item/enchantment/VanishingCurseEnchantment csh
<init> (Lnet/minecraft/world/item/enchantment/Enchantment$Rarity;[Lnet/minecraft/world/entity/EquipmentSlot;)V <init>
getMaxCost (I)I b
getMinCost (I)I a
isCurse ()Z c
isTreasureOnly ()Z b
net/minecraft/world/item/enchantment/WaterWalkerEnchantment csi
<init> (Lnet/minecraft/world/item/enchantment/Enchantment$Rarity;[Lnet/minecraft/world/entity/EquipmentSlot;)V <init>
checkCompatibility (Lnet/minecraft/world/item/enchantment/Enchantment;)Z a
getMaxCost (I)I b
getMaxLevel ()I a
getMinCost (I)I a
net/minecraft/world/item/enchantment/WaterWorkerEnchantment csj
<init> (Lnet/minecraft/world/item/enchantment/Enchantment$Rarity;[Lnet/minecraft/world/entity/EquipmentSlot;)V <init>
getMaxCost (I)I b
getMinCost (I)I a
net/minecraft/world/item/enchantment/package-info csk
net/minecraft/world/item/package-info csl
net/minecraft/world/item/trading/Merchant csm
canRestock ()Z gq
getNotifyTradeSound ()Lnet/minecraft/sounds/SoundEvent; gi
getOffers ()Lnet/minecraft/world/item/trading/MerchantOffers; gg
getTradingPlayer ()Lnet/minecraft/world/entity/player/Player; ge
getVillagerXp ()I w
isClientSide ()Z gm
lambda$openTradingScreen$0 (ILnet/minecraft/world/entity/player/Inventory;Lnet/minecraft/world/entity/player/Player;)Lnet/minecraft/world/inventory/AbstractContainerMenu; a
notifyTrade (Lnet/minecraft/world/item/trading/MerchantOffer;)V a
notifyTradeUpdated (Lnet/minecraft/world/item/ItemStack;)V l
openTradingScreen (Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/network/chat/Component;I)V a
overrideOffers (Lnet/minecraft/world/item/trading/MerchantOffers;)V a
overrideXp (I)V t
setTradingPlayer (Lnet/minecraft/world/entity/player/Player;)V f
showProgressBar ()Z gh
net/minecraft/world/item/trading/MerchantOffer csn
baseCostA a
costB b
demand h
maxUses e
priceMultiplier i
result c
rewardExp f
specialPriceDiff g
uses d
xp j
<init> (Lnet/minecraft/world/item/trading/MerchantOffer;)V <init>
<init> (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/item/ItemStack;IIF)V <init>
<init> (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/item/ItemStack;IIIF)V <init>
<init> (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/item/ItemStack;IIIFI)V <init>
<init> (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/item/ItemStack;IIF)V <init>
<init> (Lnet/minecraft/nbt/CompoundTag;)V <init>
addToSpecialPriceDiff (I)V a
assemble ()Lnet/minecraft/world/item/ItemStack; f
copy ()Lnet/minecraft/world/item/trading/MerchantOffer; u
createTag ()Lnet/minecraft/nbt/CompoundTag; t
getBaseCostA ()Lnet/minecraft/world/item/ItemStack; a
getCostA ()Lnet/minecraft/world/item/ItemStack; b
getCostB ()Lnet/minecraft/world/item/ItemStack; c
getDemand ()I k
getMaxUses ()I i
getPriceMultiplier ()F n
getResult ()Lnet/minecraft/world/item/ItemStack; d
getSpecialPriceDiff ()I m
getUses ()I g
getXp ()I o
increaseUses ()V j
isOutOfStock ()Z p
isRequiredItem (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/item/ItemStack;)Z c
needsRestock ()Z r
resetSpecialPriceDiff ()V l
resetUses ()V h
satisfiedBy (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/item/ItemStack;)Z a
setSpecialPriceDiff (I)V b
setToOutOfStock ()V q
shouldRewardExp ()Z s
take (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/item/ItemStack;)Z b
updateDemand ()V e
net/minecraft/world/item/trading/MerchantOffers cso
<init> (I)V <init>
<init> ()V <init>
<init> (Lnet/minecraft/nbt/CompoundTag;)V <init>
copy ()Lnet/minecraft/world/item/trading/MerchantOffers; b
createFromStream (Lnet/minecraft/network/FriendlyByteBuf;)Lnet/minecraft/world/item/trading/MerchantOffers; b
createTag ()Lnet/minecraft/nbt/CompoundTag; a
getRecipeFor (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/item/ItemStack;I)Lnet/minecraft/world/item/trading/MerchantOffer; a
lambda$createFromStream$1 (Lnet/minecraft/network/FriendlyByteBuf;)Lnet/minecraft/world/item/trading/MerchantOffer; c
lambda$writeToStream$0 (Lnet/minecraft/network/FriendlyByteBuf;Lnet/minecraft/world/item/trading/MerchantOffer;)V a
writeToStream (Lnet/minecraft/network/FriendlyByteBuf;)V a
net/minecraft/world/item/trading/package-info csp
net/minecraft/world/level/BaseCommandBlock csq
DEFAULT_NAME c
TIME_FORMAT b
command i
lastExecution d
lastOutput h
name j
successCount f
trackOutput g
updateLastExecution e
<clinit> ()V <clinit>
<init> ()V <init>
acceptsFailure ()Z x_
acceptsSuccess ()Z l_
createCommandSourceStack ()Lnet/minecraft/commands/CommandSourceStack; i
getCommand ()Ljava/lang/String; m
getLastOutput ()Lnet/minecraft/network/chat/Component; l
getLevel ()Lnet/minecraft/server/level/ServerLevel; e
getName ()Lnet/minecraft/network/chat/Component; n
getPosition ()Lnet/minecraft/world/phys/Vec3; g
getSuccessCount ()I k
isTrackOutput ()Z o
isValid ()Z j
lambda$performCommand$0 (ZI)V a
lambda$performCommand$1 ()Ljava/lang/String; h
load (Lnet/minecraft/nbt/CompoundTag;)V b
onUpdated ()V f
performCommand (Lnet/minecraft/world/level/Level;)Z a
save (Lnet/minecraft/nbt/CompoundTag;)Lnet/minecraft/nbt/CompoundTag; a
sendSystemMessage (Lnet/minecraft/network/chat/Component;)V a
setCommand (Ljava/lang/String;)V a
setLastOutput (Lnet/minecraft/network/chat/Component;)V c
setName (Lnet/minecraft/network/chat/Component;)V b
setSuccessCount (I)V a
setTrackOutput (Z)V a
shouldInformAdmins ()Z W_
usedBy (Lnet/minecraft/world/entity/player/Player;)Lnet/minecraft/world/InteractionResult; a
net/minecraft/world/level/BaseSpawner csr
EVENT_SPAWN c
LOGGER a
SPAWN_DATA_TAG b
displayEntity l
maxNearbyEntities m
maxSpawnDelay j
minSpawnDelay i
nextSpawnData f
oSpin h
requiredPlayerRange n
spawnCount k
spawnDelay d
spawnPotentials e
spawnRange o
spin g
<clinit> ()V <clinit>
<init> ()V <init>
broadcastEvent (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;I)V a
clientTick (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;)V a
delay (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;)V d
getOrCreateDisplayEntity (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;)Lnet/minecraft/world/entity/Entity; b
getOrCreateNextSpawnData (Lnet/minecraft/world/level/Level;Lnet/minecraft/util/RandomSource;Lnet/minecraft/core/BlockPos;)Lnet/minecraft/world/level/SpawnData; a
getSpin ()D a
getoSpin ()D b
isNearPlayer (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;)Z c
lambda$delay$1 (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/util/random/WeightedEntry$Wrapper;)V a
lambda$load$2 (Ljava/lang/String;)V b
lambda$load$3 (Ljava/lang/String;)V a
lambda$save$4 ()Ljava/lang/IllegalStateException; c
lambda$serverTick$0 (DDDLnet/minecraft/world/entity/Entity;)Lnet/minecraft/world/entity/Entity; a
load (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/nbt/CompoundTag;)V a
onEventTriggered (Lnet/minecraft/world/level/Level;I)Z a
save (Lnet/minecraft/nbt/CompoundTag;)Lnet/minecraft/nbt/CompoundTag; a
serverTick (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/core/BlockPos;)V a
setEntityId (Lnet/minecraft/world/entity/EntityType;Lnet/minecraft/world/level/Level;Lnet/minecraft/util/RandomSource;Lnet/minecraft/core/BlockPos;)V a
setNextSpawnData (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/SpawnData;)V a
net/minecraft/world/level/BlockAndTintGetter css
canSeeSky (Lnet/minecraft/core/BlockPos;)Z h
getBlockTint (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/ColorResolver;)I a
getBrightness (Lnet/minecraft/world/level/LightLayer;Lnet/minecraft/core/BlockPos;)I a
getLightEngine ()Lnet/minecraft/world/level/lighting/LevelLightEngine; z_
getRawBrightness (Lnet/minecraft/core/BlockPos;I)I b
getShade (Lnet/minecraft/core/Direction;Z)F a
net/minecraft/world/level/BlockCollisions cst
box a
cachedBlockGetter h
cachedBlockGetterPos i
collisionGetter f
context b
cursor c
entityShape e
onlySuffocatingBlocks g
pos d
resultProvider j
<init> (Lnet/minecraft/world/level/CollisionGetter;Lnet/minecraft/world/entity/Entity;Lnet/minecraft/world/phys/AABB;ZLjava/util/function/BiFunction;)V <init>
computeNext ()Ljava/lang/Object; computeNext
getChunk (II)Lnet/minecraft/world/level/BlockGetter; a
net/minecraft/world/level/BlockEventData csu
block b
paramA c
paramB d
pos a
<init> (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/Block;II)V <init>
block ()Lnet/minecraft/world/level/block/Block; b
equals (Ljava/lang/Object;)Z equals
hashCode ()I hashCode
paramA ()I c
paramB ()I d
pos ()Lnet/minecraft/core/BlockPos; a
toString ()Ljava/lang/String; toString
net/minecraft/world/level/BlockGetter csv
clip (Lnet/minecraft/world/level/ClipContext;)Lnet/minecraft/world/phys/BlockHitResult; a
clipWithInteractionOverride (Lnet/minecraft/world/phys/Vec3;Lnet/minecraft/world/phys/Vec3;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/phys/shapes/VoxelShape;Lnet/minecraft/world/level/block/state/BlockState;)Lnet/minecraft/world/phys/BlockHitResult; a
getBlockEntity (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/entity/BlockEntityType;)Ljava/util/Optional; a
getBlockEntity (Lnet/minecraft/core/BlockPos;)Lnet/minecraft/world/level/block/entity/BlockEntity; c_
getBlockFloorHeight (Lnet/minecraft/world/phys/shapes/VoxelShape;Ljava/util/function/Supplier;)D a
getBlockFloorHeight (Lnet/minecraft/core/BlockPos;)D j
getBlockState (Lnet/minecraft/core/BlockPos;)Lnet/minecraft/world/level/block/state/BlockState; a_
getBlockStates (Lnet/minecraft/world/phys/AABB;)Ljava/util/stream/Stream; a
getFluidState (Lnet/minecraft/core/BlockPos;)Lnet/minecraft/world/level/material/FluidState; b_
getLightEmission (Lnet/minecraft/core/BlockPos;)I i
getMaxLightLevel ()I O
isBlockInLine (Lnet/minecraft/world/level/ClipBlockStateContext;)Lnet/minecraft/world/phys/BlockHitResult; a
lambda$clip$2 (Lnet/minecraft/world/level/ClipContext;Lnet/minecraft/core/BlockPos;)Lnet/minecraft/world/phys/BlockHitResult; a
lambda$clip$3 (Lnet/minecraft/world/level/ClipContext;)Lnet/minecraft/world/phys/BlockHitResult; b
lambda$getBlockFloorHeight$4 (Lnet/minecraft/core/BlockPos;)Lnet/minecraft/world/phys/shapes/VoxelShape; f
lambda$isBlockInLine$0 (Lnet/minecraft/world/level/ClipBlockStateContext;Lnet/minecraft/core/BlockPos;)Lnet/minecraft/world/phys/BlockHitResult; a
lambda$isBlockInLine$1 (Lnet/minecraft/world/level/ClipBlockStateContext;)Lnet/minecraft/world/phys/BlockHitResult; b
traverseBlocks (Lnet/minecraft/world/phys/Vec3;Lnet/minecraft/world/phys/Vec3;Ljava/lang/Object;Ljava/util/function/BiFunction;Ljava/util/function/Function;)Ljava/lang/Object; a
net/minecraft/world/level/ChunkPos csw
COORD_BITS h
COORD_MASK i
HASH_A l
HASH_C m
HASH_Z_XOR n
INVALID_CHUNK_POS a
REGION_BITS j
REGION_MASK k
REGION_MAX_INDEX d
REGION_SIZE c
SAFETY_MARGIN g
ZERO b
x e
z f
<clinit> ()V <clinit>
<init> (J)V <init>
<init> (II)V <init>
<init> (Lnet/minecraft/core/BlockPos;)V <init>
asLong (II)J c
asLong (Lnet/minecraft/core/BlockPos;)J a
distanceSquared (J)I c
distanceSquared (Lnet/minecraft/world/level/ChunkPos;)I b
distanceSquared (II)I e
equals (Ljava/lang/Object;)Z equals
getBlockAt (III)Lnet/minecraft/core/BlockPos; a
getBlockX (I)I a
getBlockZ (I)I b
getChessboardDistance (Lnet/minecraft/world/level/ChunkPos;)I a
getMaxBlockX ()I f
getMaxBlockZ ()I g
getMiddleBlockPosition (I)Lnet/minecraft/core/BlockPos; c
getMiddleBlockX ()I b
getMiddleBlockZ ()I c
getMinBlockX ()I d
getMinBlockZ ()I e
getRegionLocalX ()I j
getRegionLocalZ ()I k
getRegionX ()I h
getRegionZ ()I i
getWorldPosition ()Lnet/minecraft/core/BlockPos; l
getX (J)I a
getZ (J)I b
hash (II)I d
hashCode ()I hashCode
maxFromRegion (II)Lnet/minecraft/world/level/ChunkPos; b
minFromRegion (II)Lnet/minecraft/world/level/ChunkPos; a
rangeClosed (Lnet/minecraft/world/level/ChunkPos;Lnet/minecraft/world/level/ChunkPos;)Ljava/util/stream/Stream; a
rangeClosed (Lnet/minecraft/world/level/ChunkPos;I)Ljava/util/stream/Stream; a
toLong ()J a
toString ()Ljava/lang/String; toString
net/minecraft/world/level/ChunkPos$1 csw$1
pos e
val$from a
val$to b
val$xDiff d
val$zDiff c
<init> (JILnet/minecraft/world/level/ChunkPos;Lnet/minecraft/world/level/ChunkPos;II)V <init>
tryAdvance (Ljava/util/function/Consumer;)Z tryAdvance
net/minecraft/world/level/ClipBlockStateContext csx
block c
from a
to b
<init> (Lnet/minecraft/world/phys/Vec3;Lnet/minecraft/world/phys/Vec3;Ljava/util/function/Predicate;)V <init>
getFrom ()Lnet/minecraft/world/phys/Vec3; b
getTo ()Lnet/minecraft/world/phys/Vec3; a
isTargetBlock ()Ljava/util/function/Predicate; c
net/minecraft/world/level/ClipContext csy
block c
collisionContext e
fluid d
from a
to b
<init> (Lnet/minecraft/world/phys/Vec3;Lnet/minecraft/world/phys/Vec3;Lnet/minecraft/world/level/ClipContext$Block;Lnet/minecraft/world/level/ClipContext$Fluid;Lnet/minecraft/world/entity/Entity;)V <init>
<init> (Lnet/minecraft/world/phys/Vec3;Lnet/minecraft/world/phys/Vec3;Lnet/minecraft/world/level/ClipContext$Block;Lnet/minecraft/world/level/ClipContext$Fluid;Lnet/minecraft/world/phys/shapes/CollisionContext;)V <init>
getBlockShape (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;)Lnet/minecraft/world/phys/shapes/VoxelShape; a
getFluidShape (Lnet/minecraft/world/level/material/FluidState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;)Lnet/minecraft/world/phys/shapes/VoxelShape; a
getFrom ()Lnet/minecraft/world/phys/Vec3; b
getTo ()Lnet/minecraft/world/phys/Vec3; a
net/minecraft/world/level/ClipContext$Block csy$a
$VALUES f
COLLIDER a
FALLDAMAGE_RESETTING d
OUTLINE b
VISUAL c
shapeGetter e
$values ()[Lnet/minecraft/world/level/ClipContext$Block; a
<clinit> ()V <clinit>
<init> (Ljava/lang/String;ILnet/minecraft/world/level/ClipContext$ShapeGetter;)V <init>
get (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/phys/shapes/CollisionContext;)Lnet/minecraft/world/phys/shapes/VoxelShape; get
lambda$static$0 (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/phys/shapes/CollisionContext;)Lnet/minecraft/world/phys/shapes/VoxelShape; a
valueOf (Ljava/lang/String;)Lnet/minecraft/world/level/ClipContext$Block; valueOf
values ()[Lnet/minecraft/world/level/ClipContext$Block; values
net/minecraft/world/level/ClipContext$Fluid csy$b
$VALUES f
ANY c
NONE a
SOURCE_ONLY b
WATER d
canPick e
$values ()[Lnet/minecraft/world/level/ClipContext$Fluid; a
<clinit> ()V <clinit>
<init> (Ljava/lang/String;ILjava/util/function/Predicate;)V <init>
canPick (Lnet/minecraft/world/level/material/FluidState;)Z a
lambda$static$0 (Lnet/minecraft/world/level/material/FluidState;)Z d
lambda$static$1 (Lnet/minecraft/world/level/material/FluidState;)Z c
lambda$static$2 (Lnet/minecraft/world/level/material/FluidState;)Z b
valueOf (Ljava/lang/String;)Lnet/minecraft/world/level/ClipContext$Fluid; valueOf
values ()[Lnet/minecraft/world/level/ClipContext$Fluid; values
net/minecraft/world/level/ClipContext$ShapeGetter csy$c
get (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/phys/shapes/CollisionContext;)Lnet/minecraft/world/phys/shapes/VoxelShape; get
net/minecraft/world/level/CollisionGetter csz
borderCollision (Lnet/minecraft/world/entity/Entity;Lnet/minecraft/world/phys/AABB;)Lnet/minecraft/world/phys/shapes/VoxelShape; h
collidesWithSuffocatingBlock (Lnet/minecraft/world/entity/Entity;Lnet/minecraft/world/phys/AABB;)Z f
findFreePosition (Lnet/minecraft/world/entity/Entity;Lnet/minecraft/world/phys/shapes/VoxelShape;Lnet/minecraft/world/phys/Vec3;DDD)Ljava/util/Optional; a
findSupportingBlock (Lnet/minecraft/world/entity/Entity;Lnet/minecraft/world/phys/AABB;)Ljava/util/Optional; g
getBlockCollisions (Lnet/minecraft/world/entity/Entity;Lnet/minecraft/world/phys/AABB;)Ljava/lang/Iterable; e
getChunkForCollisions (II)Lnet/minecraft/world/level/BlockGetter; c
getCollisions (Lnet/minecraft/world/entity/Entity;Lnet/minecraft/world/phys/AABB;)Ljava/lang/Iterable; d
getEntityCollisions (Lnet/minecraft/world/entity/Entity;Lnet/minecraft/world/phys/AABB;)Ljava/util/List; c
getWorldBorder ()Lnet/minecraft/world/level/border/WorldBorder; D_
isUnobstructed (Lnet/minecraft/world/entity/Entity;)Z f
isUnobstructed (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/phys/shapes/CollisionContext;)Z a
isUnobstructed (Lnet/minecraft/world/entity/Entity;Lnet/minecraft/world/phys/shapes/VoxelShape;)Z a
lambda$collidesWithSuffocatingBlock$2 (Lnet/minecraft/core/BlockPos$MutableBlockPos;Lnet/minecraft/world/phys/shapes/VoxelShape;)Lnet/minecraft/world/phys/shapes/VoxelShape; b
lambda$findFreePosition$4 (Lnet/minecraft/world/phys/shapes/VoxelShape;)Z b
lambda$findFreePosition$5 (Lnet/minecraft/world/phys/shapes/VoxelShape;)Ljava/util/stream/Stream; a
lambda$findFreePosition$6 (DDDLnet/minecraft/world/phys/AABB;)Lnet/minecraft/world/phys/AABB; a
lambda$findSupportingBlock$3 (Lnet/minecraft/core/BlockPos$MutableBlockPos;Lnet/minecraft/world/phys/shapes/VoxelShape;)Lnet/minecraft/core/BlockPos; a
lambda$getBlockCollisions$0 (Lnet/minecraft/core/BlockPos$MutableBlockPos;Lnet/minecraft/world/phys/shapes/VoxelShape;)Lnet/minecraft/world/phys/shapes/VoxelShape; c
lambda$getBlockCollisions$1 (Lnet/minecraft/world/entity/Entity;Lnet/minecraft/world/phys/AABB;)Ljava/util/Iterator; i
noBlockCollision (Lnet/minecraft/world/entity/Entity;Lnet/minecraft/world/phys/AABB;)Z b
noCollision (Lnet/minecraft/world/entity/Entity;Lnet/minecraft/world/phys/AABB;)Z a
noCollision (Lnet/minecraft/world/entity/Entity;)Z g
noCollision (Lnet/minecraft/world/phys/AABB;)Z b
net/minecraft/world/level/ColorResolver cta
getColor (Lnet/minecraft/world/level/biome/Biome;DD)I getColor
net/minecraft/world/level/CommonLevelAccessor ctb
getBlockEntity (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/entity/BlockEntityType;)Ljava/util/Optional; a
getEntityCollisions (Lnet/minecraft/world/entity/Entity;Lnet/minecraft/world/phys/AABB;)Ljava/util/List; c
getHeightmapPos (Lnet/minecraft/world/level/levelgen/Heightmap$Types;Lnet/minecraft/core/BlockPos;)Lnet/minecraft/core/BlockPos; a
isUnobstructed (Lnet/minecraft/world/entity/Entity;Lnet/minecraft/world/phys/shapes/VoxelShape;)Z a
net/minecraft/world/level/CustomSpawner ctc
tick (Lnet/minecraft/server/level/ServerLevel;ZZ)I a
net/minecraft/world/level/DataPackConfig ctd
CODEC b
DEFAULT a
disabled d
enabled c
<clinit> ()V <clinit>
<init> (Ljava/util/List;Ljava/util/List;)V <init>
getDisabled ()Ljava/util/List; b
getEnabled ()Ljava/util/List; a
lambda$static$0 (Lnet/minecraft/world/level/DataPackConfig;)Ljava/util/List; b
lambda$static$1 (Lnet/minecraft/world/level/DataPackConfig;)Ljava/util/List; a
lambda$static$2 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; a
net/minecraft/world/level/EmptyBlockGetter cte
$VALUES b
INSTANCE a
$values ()[Lnet/minecraft/world/level/EmptyBlockGetter; a
<clinit> ()V <clinit>
<init> (Ljava/lang/String;I)V <init>
getBlockEntity (Lnet/minecraft/core/BlockPos;)Lnet/minecraft/world/level/block/entity/BlockEntity; c_
getBlockState (Lnet/minecraft/core/BlockPos;)Lnet/minecraft/world/level/block/state/BlockState; a_
getFluidState (Lnet/minecraft/core/BlockPos;)Lnet/minecraft/world/level/material/FluidState; b_
getHeight ()I K_
getMinBuildHeight ()I J_
valueOf (Ljava/lang/String;)Lnet/minecraft/world/level/EmptyBlockGetter; valueOf
values ()[Lnet/minecraft/world/level/EmptyBlockGetter; values
net/minecraft/world/level/EntityBasedExplosionDamageCalculator ctf
source a
<init> (Lnet/minecraft/world/entity/Entity;)V <init>
getBlockExplosionResistance (Lnet/minecraft/world/level/Explosion;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/material/FluidState;)Ljava/util/Optional; a
lambda$getBlockExplosionResistance$0 (Lnet/minecraft/world/level/Explosion;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/material/FluidState;Ljava/lang/Float;)Ljava/lang/Float; a
shouldBlockExplode (Lnet/minecraft/world/level/Explosion;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;F)Z a
net/minecraft/world/level/EntityGetter ctg
getEntities (Lnet/minecraft/world/entity/Entity;Lnet/minecraft/world/phys/AABB;)Ljava/util/List; a_
getEntities (Lnet/minecraft/world/entity/Entity;Lnet/minecraft/world/phys/AABB;Ljava/util/function/Predicate;)Ljava/util/List; a
getEntities (Lnet/minecraft/world/level/entity/EntityTypeTest;Lnet/minecraft/world/phys/AABB;Ljava/util/function/Predicate;)Ljava/util/List; a
getEntitiesOfClass (Ljava/lang/Class;Lnet/minecraft/world/phys/AABB;Ljava/util/function/Predicate;)Ljava/util/List; a
getEntitiesOfClass (Ljava/lang/Class;Lnet/minecraft/world/phys/AABB;)Ljava/util/List; a
getEntityCollisions (Lnet/minecraft/world/entity/Entity;Lnet/minecraft/world/phys/AABB;)Ljava/util/List; c
getNearbyEntities (Ljava/lang/Class;Lnet/minecraft/world/entity/ai/targeting/TargetingConditions;Lnet/minecraft/world/entity/LivingEntity;Lnet/minecraft/world/phys/AABB;)Ljava/util/List; a
getNearbyPlayers (Lnet/minecraft/world/entity/ai/targeting/TargetingConditions;Lnet/minecraft/world/entity/LivingEntity;Lnet/minecraft/world/phys/AABB;)Ljava/util/List; a
getNearestEntity (Ljava/util/List;Lnet/minecraft/world/entity/ai/targeting/TargetingConditions;Lnet/minecraft/world/entity/LivingEntity;DDD)Lnet/minecraft/world/entity/LivingEntity; a
getNearestEntity (Ljava/lang/Class;Lnet/minecraft/world/entity/ai/targeting/TargetingConditions;Lnet/minecraft/world/entity/LivingEntity;DDDLnet/minecraft/world/phys/AABB;)Lnet/minecraft/world/entity/LivingEntity; a
getNearestPlayer (Lnet/minecraft/world/entity/ai/targeting/TargetingConditions;Lnet/minecraft/world/entity/LivingEntity;)Lnet/minecraft/world/entity/player/Player; a
getNearestPlayer (DDDDZ)Lnet/minecraft/world/entity/player/Player; a
getNearestPlayer (Lnet/minecraft/world/entity/ai/targeting/TargetingConditions;DDD)Lnet/minecraft/world/entity/player/Player; a
getNearestPlayer (DDDDLjava/util/function/Predicate;)Lnet/minecraft/world/entity/player/Player; a
getNearestPlayer (Lnet/minecraft/world/entity/Entity;D)Lnet/minecraft/world/entity/player/Player; a
getNearestPlayer (Lnet/minecraft/world/entity/ai/targeting/TargetingConditions;Lnet/minecraft/world/entity/LivingEntity;DDD)Lnet/minecraft/world/entity/player/Player; a
getPlayerByUUID (Ljava/util/UUID;)Lnet/minecraft/world/entity/player/Player; b
hasNearbyAlivePlayer (DDDD)Z a
isUnobstructed (Lnet/minecraft/world/entity/Entity;Lnet/minecraft/world/phys/shapes/VoxelShape;)Z a
lambda$getNearbyEntities$1 (Lnet/minecraft/world/entity/LivingEntity;)Z a
lambda$getNearestEntity$0 (Lnet/minecraft/world/entity/LivingEntity;)Z b
players ()Ljava/util/List; x
net/minecraft/world/level/Explosion cth
EXPLOSION_DAMAGE_CALCULATOR a
MAX_DROPS_PER_COMBINED_STACK b
blockInteraction d
damageCalculator m
damageSource l
explosionSound p
fire c
hitPlayers r
largeExplosionParticles o
level f
radius k
random e
smallExplosionParticles n
source j
toBlow q
x g
y h
z i
<clinit> ()V <clinit>
<init> (Lnet/minecraft/world/level/Level;Lnet/minecraft/world/entity/Entity;Lnet/minecraft/world/damagesource/DamageSource;Lnet/minecraft/world/level/ExplosionDamageCalculator;DDDFZLnet/minecraft/world/level/Explosion$BlockInteraction;Lnet/minecraft/core/particles/ParticleOptions;Lnet/minecraft/core/particles/ParticleOptions;Lnet/minecraft/sounds/SoundEvent;)V <init>
<init> (Lnet/minecraft/world/level/Level;Lnet/minecraft/world/entity/Entity;DDDFZLnet/minecraft/world/level/Explosion$BlockInteraction;)V <init>
<init> (Lnet/minecraft/world/level/Level;Lnet/minecraft/world/entity/Entity;DDDFZLnet/minecraft/world/level/Explosion$BlockInteraction;Ljava/util/List;)V <init>
<init> (Lnet/minecraft/world/level/Level;Lnet/minecraft/world/entity/Entity;DDDFLjava/util/List;Lnet/minecraft/world/level/Explosion$BlockInteraction;Lnet/minecraft/core/particles/ParticleOptions;Lnet/minecraft/core/particles/ParticleOptions;Lnet/minecraft/sounds/SoundEvent;)V <init>
addOrAppendStack (Ljava/util/List;Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/core/BlockPos;)V a
center ()Lnet/minecraft/world/phys/Vec3; b
clearToBlow ()V h
explode ()V c
finalizeExplosion (Z)V a
getBlockInteraction ()Lnet/minecraft/world/level/Explosion$BlockInteraction; j
getDefaultDamageSource (Lnet/minecraft/world/level/Level;Lnet/minecraft/world/entity/Entity;)Lnet/minecraft/world/damagesource/DamageSource; a
getDirectSourceEntity ()Lnet/minecraft/world/entity/Entity; g
getExplosionSound ()Lnet/minecraft/sounds/SoundEvent; m
getHitPlayers ()Ljava/util/Map; e
getIndirectSourceEntity ()Lnet/minecraft/world/entity/LivingEntity; f
getIndirectSourceEntityInternal (Lnet/minecraft/world/entity/Entity;)Lnet/minecraft/world/entity/LivingEntity; b
getLargeExplosionParticles ()Lnet/minecraft/core/particles/ParticleOptions; l
getSeenPercent (Lnet/minecraft/world/phys/Vec3;Lnet/minecraft/world/entity/Entity;)F a
getSmallExplosionParticles ()Lnet/minecraft/core/particles/ParticleOptions; k
getToBlow ()Ljava/util/List; i
interactsWithBlocks ()Z d
lambda$finalizeExplosion$0 (Ljava/util/List;Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/core/BlockPos;)V b
makeDamageCalculator (Lnet/minecraft/world/entity/Entity;)Lnet/minecraft/world/level/ExplosionDamageCalculator; a
radius ()F a
net/minecraft/world/level/Explosion$BlockInteraction cth$a
$VALUES e
DESTROY b
DESTROY_WITH_DECAY c
KEEP a
TRIGGER_BLOCK d
$values ()[Lnet/minecraft/world/level/Explosion$BlockInteraction; a
<clinit> ()V <clinit>
<init> (Ljava/lang/String;I)V <init>
valueOf (Ljava/lang/String;)Lnet/minecraft/world/level/Explosion$BlockInteraction; valueOf
values ()[Lnet/minecraft/world/level/Explosion$BlockInteraction; values
net/minecraft/world/level/ExplosionDamageCalculator cti
<init> ()V <init>
getBlockExplosionResistance (Lnet/minecraft/world/level/Explosion;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/material/FluidState;)Ljava/util/Optional; a
getEntityDamageAmount (Lnet/minecraft/world/level/Explosion;Lnet/minecraft/world/entity/Entity;)F b
shouldBlockExplode (Lnet/minecraft/world/level/Explosion;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;F)Z a
shouldDamageEntity (Lnet/minecraft/world/level/Explosion;Lnet/minecraft/world/entity/Entity;)Z a
net/minecraft/world/level/FoliageColor ctj
pixels a
<clinit> ()V <clinit>
<init> ()V <init>
get (DD)I a
getBirchColor ()I b
getDefaultColor ()I c
getEvergreenColor ()I a
getMangroveColor ()I d
init ([I)V a
net/minecraft/world/level/ForcedChunksSavedData ctk
FILE_ID a
TAG_FORCED b
chunks c
<init> (Lit/unimi/dsi/fastutil/longs/LongSet;)V <init>
<init> ()V <init>
factory ()Lnet/minecraft/world/level/saveddata/SavedData$Factory; a
getChunks ()Lit/unimi/dsi/fastutil/longs/LongSet; b
load (Lnet/minecraft/nbt/CompoundTag;)Lnet/minecraft/world/level/ForcedChunksSavedData; b
save (Lnet/minecraft/nbt/CompoundTag;)Lnet/minecraft/nbt/CompoundTag; a
net/minecraft/world/level/GameRules ctl
DEFAULT_RANDOM_TICK_SPEED a
GAME_RULE_TYPES aa
LOGGER Z
RULE_ANNOUNCE_ADVANCEMENTS A
RULE_BLOCK_EXPLOSION_DROP_DECAY Q
RULE_COMMANDBLOCKOUTPUT j
RULE_COMMAND_MODIFICATION_BLOCK_LIMIT z
RULE_DAYLIGHT l
RULE_DISABLE_ELYTRA_MOVEMENT_CHECK t
RULE_DISABLE_RAIDS B
RULE_DOBLOCKDROPS h
RULE_DOENTITYDROPS i
RULE_DOFIRETICK b
RULE_DOINSOMNIA C
RULE_DOMOBLOOT f
RULE_DOMOBSPAWNING e
RULE_DO_IMMEDIATE_RESPAWN D
RULE_DO_PATROL_SPAWNING K
RULE_DO_TRADER_SPAWNING L
RULE_DO_VINES_SPREAD X
RULE_DO_WARDEN_SPAWNING M
RULE_DROWNING_DAMAGE G
RULE_ENDER_PEARLS_VANISH_ON_DEATH Y
RULE_FALL_DAMAGE H
RULE_FIRE_DAMAGE I
RULE_FORGIVE_DEAD_PLAYERS N
RULE_FREEZE_DAMAGE J
RULE_GLOBAL_SOUND_EVENTS W
RULE_KEEPINVENTORY d
RULE_LAVA_SOURCE_CONVERSION V
RULE_LIMITED_CRAFTING w
RULE_LOGADMINCOMMANDS m
RULE_MAX_COMMAND_CHAIN_LENGTH x
RULE_MAX_COMMAND_FORK_COUNT y
RULE_MAX_ENTITY_CRAMMING u
RULE_MOBGRIEFING c
RULE_MOB_EXPLOSION_DROP_DECAY R
RULE_NATURAL_REGENERATION k
RULE_PLAYERS_NETHER_PORTAL_CREATIVE_DELAY F
RULE_PLAYERS_NETHER_PORTAL_DEFAULT_DELAY E
RULE_PLAYERS_SLEEPING_PERCENTAGE P
RULE_PROJECTILESCANBREAKBLOCKS g
RULE_RANDOMTICKING o
RULE_REDUCEDDEBUGINFO q
RULE_SENDCOMMANDFEEDBACK p
RULE_SHOWDEATHMESSAGES n
RULE_SNOW_ACCUMULATION_HEIGHT T
RULE_SPAWN_RADIUS s
RULE_SPECTATORSGENERATECHUNKS r
RULE_TNT_EXPLOSION_DROP_DECAY S
RULE_UNIVERSAL_ANGER O
RULE_WATER_SOURCE_CONVERSION U
RULE_WEATHER_CYCLE v
rules ab
<clinit> ()V <clinit>
<init> (Lcom/mojang/serialization/DynamicLike;)V <init>
<init> (Ljava/util/Map;)V <init>
<init> ()V <init>
assignCap (Lnet/minecraft/world/level/GameRules$Key;Lnet/minecraft/world/level/GameRules;Lnet/minecraft/server/MinecraftServer;)V a
assignFrom (Lnet/minecraft/world/level/GameRules;Lnet/minecraft/server/MinecraftServer;)V a
callVisitorCap (Lnet/minecraft/world/level/GameRules$GameRuleTypeVisitor;Lnet/minecraft/world/level/GameRules$Key;Lnet/minecraft/world/level/GameRules$Type;)V a
copy ()Lnet/minecraft/world/level/GameRules; b
createTag ()Lnet/minecraft/nbt/CompoundTag; a
getBoolean (Lnet/minecraft/world/level/GameRules$Key;)Z b
getInt (Lnet/minecraft/world/level/GameRules$Key;)I c
getRule (Lnet/minecraft/world/level/GameRules$Key;)Lnet/minecraft/world/level/GameRules$Value; a
lambda$assignFrom$9 (Lnet/minecraft/world/level/GameRules;Lnet/minecraft/server/MinecraftServer;Lnet/minecraft/world/level/GameRules$Key;)V a
lambda$copy$7 (Ljava/util/Map$Entry;)Lnet/minecraft/world/level/GameRules$Value; a
lambda$createTag$5 (Lnet/minecraft/nbt/CompoundTag;Lnet/minecraft/world/level/GameRules$Key;Lnet/minecraft/world/level/GameRules$Value;)V a
lambda$loadFromTag$6 (Lcom/mojang/serialization/DynamicLike;Lnet/minecraft/world/level/GameRules$Key;Lnet/minecraft/world/level/GameRules$Value;)V a
lambda$new$4 (Ljava/util/Map$Entry;)Lnet/minecraft/world/level/GameRules$Value; b
lambda$static$0 (Lnet/minecraft/world/level/GameRules$Key;)Ljava/lang/String; d
lambda$static$1 (Lnet/minecraft/server/MinecraftServer;Lnet/minecraft/world/level/GameRules$BooleanValue;)V c
lambda$static$2 (Lnet/minecraft/server/MinecraftServer;Lnet/minecraft/world/level/GameRules$BooleanValue;)V b
lambda$static$3 (Lnet/minecraft/server/MinecraftServer;Lnet/minecraft/world/level/GameRules$BooleanValue;)V a
lambda$visitGameRuleTypes$8 (Lnet/minecraft/world/level/GameRules$GameRuleTypeVisitor;Lnet/minecraft/world/level/GameRules$Key;Lnet/minecraft/world/level/GameRules$Type;)V b
loadFromTag (Lcom/mojang/serialization/DynamicLike;)V a
register (Ljava/lang/String;Lnet/minecraft/world/level/GameRules$Category;Lnet/minecraft/world/level/GameRules$Type;)Lnet/minecraft/world/level/GameRules$Key; a
visitGameRuleTypes (Lnet/minecraft/world/level/GameRules$GameRuleTypeVisitor;)V a
net/minecraft/world/level/GameRules$BooleanValue ctl$a
value b
<init> (Lnet/minecraft/world/level/GameRules$Type;Z)V <init>
copy ()Lnet/minecraft/world/level/GameRules$BooleanValue; e
copy ()Lnet/minecraft/world/level/GameRules$Value; f
create (ZLjava/util/function/BiConsumer;)Lnet/minecraft/world/level/GameRules$Type; a
create (Z)Lnet/minecraft/world/level/GameRules$Type; a
deserialize (Ljava/lang/String;)V a
get ()Z a
getCommandResult ()I c
getSelf ()Lnet/minecraft/world/level/GameRules$BooleanValue; d
getSelf ()Lnet/minecraft/world/level/GameRules$Value; g
lambda$create$0 (ZLnet/minecraft/world/level/GameRules$Type;)Lnet/minecraft/world/level/GameRules$BooleanValue; a
lambda$create$1 (Lnet/minecraft/server/MinecraftServer;Lnet/minecraft/world/level/GameRules$BooleanValue;)V a
serialize ()Ljava/lang/String; b
set (ZLnet/minecraft/server/MinecraftServer;)V a
setFrom (Lnet/minecraft/world/level/GameRules$Value;Lnet/minecraft/server/MinecraftServer;)V a
setFrom (Lnet/minecraft/world/level/GameRules$BooleanValue;Lnet/minecraft/server/MinecraftServer;)V a
updateFromArgument (Lcom/mojang/brigadier/context/CommandContext;Ljava/lang/String;)V a
net/minecraft/world/level/GameRules$Category ctl$b
$VALUES i
CHAT f
DROPS d
MISC g
MOBS b
PLAYER a
SPAWNING c
UPDATES e
descriptionId h
$values ()[Lnet/minecraft/world/level/GameRules$Category; b
<clinit> ()V <clinit>
<init> (Ljava/lang/String;ILjava/lang/String;)V <init>
getDescriptionId ()Ljava/lang/String; a
valueOf (Ljava/lang/String;)Lnet/minecraft/world/level/GameRules$Category; valueOf
values ()[Lnet/minecraft/world/level/GameRules$Category; values
net/minecraft/world/level/GameRules$GameRuleTypeVisitor ctl$c
visit (Lnet/minecraft/world/level/GameRules$Key;Lnet/minecraft/world/level/GameRules$Type;)V a
visitBoolean (Lnet/minecraft/world/level/GameRules$Key;Lnet/minecraft/world/level/GameRules$Type;)V b
visitInteger (Lnet/minecraft/world/level/GameRules$Key;Lnet/minecraft/world/level/GameRules$Type;)V c
net/minecraft/world/level/GameRules$IntegerValue ctl$d
value b
<init> (Lnet/minecraft/world/level/GameRules$Type;I)V <init>
copy ()Lnet/minecraft/world/level/GameRules$IntegerValue; e
copy ()Lnet/minecraft/world/level/GameRules$Value; f
create (ILjava/util/function/BiConsumer;)Lnet/minecraft/world/level/GameRules$Type; a
create (I)Lnet/minecraft/world/level/GameRules$Type; a
deserialize (Ljava/lang/String;)V a
get ()I a
getCommandResult ()I c
getSelf ()Lnet/minecraft/world/level/GameRules$Value; g
getSelf ()Lnet/minecraft/world/level/GameRules$IntegerValue; d
lambda$create$0 (ILnet/minecraft/world/level/GameRules$Type;)Lnet/minecraft/world/level/GameRules$IntegerValue; a
lambda$create$1 (Lnet/minecraft/server/MinecraftServer;Lnet/minecraft/world/level/GameRules$IntegerValue;)V a
safeParse (Ljava/lang/String;)I c
serialize ()Ljava/lang/String; b
set (ILnet/minecraft/server/MinecraftServer;)V a
setFrom (Lnet/minecraft/world/level/GameRules$IntegerValue;Lnet/minecraft/server/MinecraftServer;)V a
setFrom (Lnet/minecraft/world/level/GameRules$Value;Lnet/minecraft/server/MinecraftServer;)V a
tryDeserialize (Ljava/lang/String;)Z b
updateFromArgument (Lcom/mojang/brigadier/context/CommandContext;Ljava/lang/String;)V a
net/minecraft/world/level/GameRules$Key ctl$e
category b
id a
<init> (Ljava/lang/String;Lnet/minecraft/world/level/GameRules$Category;)V <init>
equals (Ljava/lang/Object;)Z equals
getCategory ()Lnet/minecraft/world/level/GameRules$Category; c
getDescriptionId ()Ljava/lang/String; b
getId ()Ljava/lang/String; a
hashCode ()I hashCode
toString ()Ljava/lang/String; toString
net/minecraft/world/level/GameRules$Type ctl$f
argument a
callback c
constructor b
visitorCaller d
<init> (Ljava/util/function/Supplier;Ljava/util/function/Function;Ljava/util/function/BiConsumer;Lnet/minecraft/world/level/GameRules$VisitorCaller;)V <init>
callVisitor (Lnet/minecraft/world/level/GameRules$GameRuleTypeVisitor;Lnet/minecraft/world/level/GameRules$Key;)V a
createArgument (Ljava/lang/String;)Lcom/mojang/brigadier/builder/RequiredArgumentBuilder; a
createRule ()Lnet/minecraft/world/level/GameRules$Value; a
net/minecraft/world/level/GameRules$Value ctl$g
type a
<init> (Lnet/minecraft/world/level/GameRules$Type;)V <init>
copy ()Lnet/minecraft/world/level/GameRules$Value; f
deserialize (Ljava/lang/String;)V a
getCommandResult ()I c
getSelf ()Lnet/minecraft/world/level/GameRules$Value; g
onChanged (Lnet/minecraft/server/MinecraftServer;)V a
serialize ()Ljava/lang/String; b
setFrom (Lnet/minecraft/world/level/GameRules$Value;Lnet/minecraft/server/MinecraftServer;)V a
setFromArgument (Lcom/mojang/brigadier/context/CommandContext;Ljava/lang/String;)V b
toString ()Ljava/lang/String; toString
updateFromArgument (Lcom/mojang/brigadier/context/CommandContext;Ljava/lang/String;)V a
net/minecraft/world/level/GameRules$VisitorCaller ctl$h
call (Lnet/minecraft/world/level/GameRules$GameRuleTypeVisitor;Lnet/minecraft/world/level/GameRules$Key;Lnet/minecraft/world/level/GameRules$Type;)V call
net/minecraft/world/level/GameType ctm
$VALUES m
ADVENTURE c
BY_ID g
CODEC f
CREATIVE b
DEFAULT_MODE e
NOT_SET h
SPECTATOR d
SURVIVAL a
id i
longName l
name j
shortName k
$values ()[Lnet/minecraft/world/level/GameType; i
<clinit> ()V <clinit>
<init> (Ljava/lang/String;IILjava/lang/String;)V <init>
byId (I)Lnet/minecraft/world/level/GameType; a
byName (Ljava/lang/String;)Lnet/minecraft/world/level/GameType; a
byName (Ljava/lang/String;Lnet/minecraft/world/level/GameType;)Lnet/minecraft/world/level/GameType; a
byNullableId (I)Lnet/minecraft/world/level/GameType; b
getId ()I a
getLongDisplayName ()Lnet/minecraft/network/chat/Component; d
getName ()Ljava/lang/String; b
getNullableId (Lnet/minecraft/world/level/GameType;)I a
getSerializedName ()Ljava/lang/String; c
getShortDisplayName ()Lnet/minecraft/network/chat/Component; e
isBlockPlacingRestricted ()Z f
isCreative ()Z g
isSurvival ()Z h
updatePlayerAbilities (Lnet/minecraft/world/entity/player/Abilities;)V a
valueOf (Ljava/lang/String;)Lnet/minecraft/world/level/GameType; valueOf
values ()[Lnet/minecraft/world/level/GameType; values
net/minecraft/world/level/GrassColor ctn
pixels a
<clinit> ()V <clinit>
<init> ()V <init>
get (DD)I a
getDefaultColor ()I a
init ([I)V a
net/minecraft/world/level/ItemLike cto
asItem ()Lnet/minecraft/world/item/Item; k
net/minecraft/world/level/Level ctp
END j
LONG_PARTICLE_CLIP_RANGE l
MAX_BRIGHTNESS n
MAX_ENTITY_SPAWN_Y p
MAX_LEVEL_SIZE k
MIN_ENTITY_SPAWN_Y q
NETHER i
OVERWORLD h
RESOURCE_KEY_CODEC g
SHORT_PARTICLE_CLIP_RANGE m
TICKS_PER_DAY o
addend u
biomeManager H
blockEntityTickers r
damageSources K
dimension I
dimensionTypeId D
dimensionTypeRegistration E
isClientSide B
isDebug d
levelData A
neighborUpdater s
oRainLevel v
oThunderLevel x
pendingBlockEntityTickers a
profiler F
rainLevel w
randValue t
random z
registryAccess J
skyDarken e
subTickCount L
thread c
threadSafeRandom f
thunderLevel y
tickingBlockEntities b
worldBorder G
<clinit> ()V <clinit>
<init> (Lnet/minecraft/world/level/storage/WritableLevelData;Lnet/minecraft/resources/ResourceKey;Lnet/minecraft/core/RegistryAccess;Lnet/minecraft/core/Holder;Ljava/util/function/Supplier;ZZJI)V <init>
addAlwaysVisibleParticle (Lnet/minecraft/core/particles/ParticleOptions;DDDDDD)V b
addAlwaysVisibleParticle (Lnet/minecraft/core/particles/ParticleOptions;ZDDDDDD)V b
addBlockEntityTicker (Lnet/minecraft/world/level/block/entity/TickingBlockEntity;)V a
addDestroyBlockEffect (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)V a
addParticle (Lnet/minecraft/core/particles/ParticleOptions;DDDDDD)V a
addParticle (Lnet/minecraft/core/particles/ParticleOptions;ZDDDDDD)V a
blockEntityChanged (Lnet/minecraft/core/BlockPos;)V q
blockEvent (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/Block;II)V a
broadcastDamageEvent (Lnet/minecraft/world/entity/Entity;Lnet/minecraft/world/damagesource/DamageSource;)V a
broadcastEntityEvent (Lnet/minecraft/world/entity/Entity;B)V a
close ()V close
createFireworks (DDDDDDLnet/minecraft/nbt/CompoundTag;)V a
damageSources ()Lnet/minecraft/world/damagesource/DamageSources; ai
destroyBlock (Lnet/minecraft/core/BlockPos;ZLnet/minecraft/world/entity/Entity;I)Z a
destroyBlockProgress (ILnet/minecraft/core/BlockPos;I)V a
dimension ()Lnet/minecraft/resources/ResourceKey; ae
dimensionType ()Lnet/minecraft/world/level/dimension/DimensionType; E_
dimensionTypeId ()Lnet/minecraft/resources/ResourceKey; ac
dimensionTypeRegistration ()Lnet/minecraft/core/Holder; ad
disconnect ()V W
explode (Lnet/minecraft/world/entity/Entity;DDDFLnet/minecraft/world/level/Level$ExplosionInteraction;)Lnet/minecraft/world/level/Explosion; a
explode (Lnet/minecraft/world/entity/Entity;Lnet/minecraft/world/damagesource/DamageSource;Lnet/minecraft/world/level/ExplosionDamageCalculator;Lnet/minecraft/world/phys/Vec3;FZLnet/minecraft/world/level/Level$ExplosionInteraction;)Lnet/minecraft/world/level/Explosion; a
explode (Lnet/minecraft/world/entity/Entity;DDDFZLnet/minecraft/world/level/Level$ExplosionInteraction;)Lnet/minecraft/world/level/Explosion; a
explode (Lnet/minecraft/world/entity/Entity;Lnet/minecraft/world/damagesource/DamageSource;Lnet/minecraft/world/level/ExplosionDamageCalculator;DDDFZLnet/minecraft/world/level/Level$ExplosionInteraction;)Lnet/minecraft/world/level/Explosion; a
explode (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/sounds/SoundEvent;)Lnet/minecraft/world/level/Explosion; a
explode (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/sounds/SoundEvent;)Lnet/minecraft/world/level/Explosion; a
fillReportDetails (Lnet/minecraft/CrashReport;)Lnet/minecraft/CrashReportCategory; a
gatherChunkSourceStats ()Ljava/lang/String; H
getBiomeManager ()Lnet/minecraft/world/level/biome/BiomeManager; G_
getBlockEntity (Lnet/minecraft/core/BlockPos;)Lnet/minecraft/world/level/block/entity/BlockEntity; c_
getBlockRandomPos (IIII)Lnet/minecraft/core/BlockPos; a
getBlockState (Lnet/minecraft/core/BlockPos;)Lnet/minecraft/world/level/block/state/BlockState; a_
getChunk (II)Lnet/minecraft/world/level/chunk/LevelChunk; d
getChunk (IILnet/minecraft/world/level/chunk/ChunkStatus;Z)Lnet/minecraft/world/level/chunk/ChunkAccess; a
getChunk (II)Lnet/minecraft/world/level/chunk/ChunkAccess; a
getChunkAt (Lnet/minecraft/core/BlockPos;)Lnet/minecraft/world/level/chunk/LevelChunk; m
getChunkForCollisions (II)Lnet/minecraft/world/level/BlockGetter; c
getCurrentDifficultyAt (Lnet/minecraft/core/BlockPos;)Lnet/minecraft/world/DifficultyInstance; d_
getDayTime ()J Y
getDestroyType (Lnet/minecraft/world/level/GameRules$Key;)Lnet/minecraft/world/level/Explosion$BlockInteraction; a
getEntities (Lnet/minecraft/world/entity/Entity;Lnet/minecraft/world/phys/AABB;Ljava/util/function/Predicate;)Ljava/util/List; a
getEntities (Lnet/minecraft/world/level/entity/EntityTypeTest;Lnet/minecraft/world/phys/AABB;Ljava/util/function/Predicate;Ljava/util/List;)V a
getEntities (Lnet/minecraft/world/level/entity/EntityTypeTest;Lnet/minecraft/world/phys/AABB;Ljava/util/function/Predicate;)Ljava/util/List; a
getEntities ()Lnet/minecraft/world/level/entity/LevelEntityGetter; G
getEntities (Lnet/minecraft/world/level/entity/EntityTypeTest;Lnet/minecraft/world/phys/AABB;Ljava/util/function/Predicate;Ljava/util/List;I)V a
getEntity (I)Lnet/minecraft/world/entity/Entity; a
getFluidState (Lnet/minecraft/core/BlockPos;)Lnet/minecraft/world/level/material/FluidState; b_
getFreeMapId ()I v
getGameRules ()Lnet/minecraft/world/level/GameRules; Z
getGameTime ()J X
getHeight (Lnet/minecraft/world/level/levelgen/Heightmap$Types;II)I a
getLevelData ()Lnet/minecraft/world/level/storage/LevelData; B_
getLightEngine ()Lnet/minecraft/world/level/lighting/LevelLightEngine; z_
getMapData (Ljava/lang/String;)Lnet/minecraft/world/level/saveddata/maps/MapItemSavedData; a
getProfiler ()Lnet/minecraft/util/profiling/ProfilerFiller; af
getProfilerSupplier ()Ljava/util/function/Supplier; ag
getRainLevel (F)F d
getRandom ()Lnet/minecraft/util/RandomSource; F_
getRecipeManager ()Lnet/minecraft/world/item/crafting/RecipeManager; r
getScoreboard ()Lnet/minecraft/world/scores/Scoreboard; K
getSeaLevel ()I A_
getServer ()Lnet/minecraft/server/MinecraftServer; o
getSharedSpawnAngle ()F U
getSharedSpawnPos ()Lnet/minecraft/core/BlockPos; T
getSkyDarken ()I C_
getSunAngle (F)F a
getThunderLevel (F)F b
getWorldBorder ()Lnet/minecraft/world/level/border/WorldBorder; D_
globalLevelEvent (ILnet/minecraft/core/BlockPos;I)V b
guardEntityTick (Ljava/util/function/Consumer;Lnet/minecraft/world/entity/Entity;)V a
isClientSide ()Z y_
isDay ()Z P
isDebug ()Z ah
isFluidAtPosition (Lnet/minecraft/core/BlockPos;Ljava/util/function/Predicate;)Z b
isInSpawnableBounds (Lnet/minecraft/core/BlockPos;)Z l
isInWorldBounds (Lnet/minecraft/core/BlockPos;)Z k
isInWorldBoundsHorizontal (Lnet/minecraft/core/BlockPos;)Z g
isLoaded (Lnet/minecraft/core/BlockPos;)Z p
isNight ()Z Q
isOutsideSpawnableHeight (I)Z b
isRaining ()Z ab
isRainingAt (Lnet/minecraft/core/BlockPos;)Z r
isStateAtPosition (Lnet/minecraft/core/BlockPos;Ljava/util/function/Predicate;)Z a
isThundering ()Z aa
lambda$fillReportDetails$3 ()Ljava/lang/String; p
lambda$fillReportDetails$4 ()Ljava/lang/String; a
lambda$getEntities$1 (Lnet/minecraft/world/entity/Entity;Ljava/util/function/Predicate;Ljava/util/List;Lnet/minecraft/world/entity/Entity;)V a
lambda$getEntities$2 (Ljava/util/function/Predicate;Ljava/util/List;ILnet/minecraft/world/level/entity/EntityTypeTest;Lnet/minecraft/world/entity/Entity;)Lnet/minecraft/util/AbortableIterationConsumer$Continuation; a
lambda$new$0 (Lnet/minecraft/core/Holder;)Ljava/lang/IllegalArgumentException; a
loadedAndEntityCanStandOn (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/entity/Entity;)Z a
loadedAndEntityCanStandOnFace (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/entity/Entity;Lnet/minecraft/core/Direction;)Z a
mayInteract (Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/core/BlockPos;)Z a
neighborChanged (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/Block;Lnet/minecraft/core/BlockPos;Z)V a
neighborChanged (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/Block;Lnet/minecraft/core/BlockPos;)V a
neighborShapeChanged (Lnet/minecraft/core/Direction;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/BlockPos;II)V a
nextSubTickCount ()J H_
noSave ()Z t
onBlockStateChange (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/block/state/BlockState;)V a
playLocalSound (Lnet/minecraft/core/BlockPos;Lnet/minecraft/sounds/SoundEvent;Lnet/minecraft/sounds/SoundSource;FFZ)V a
playLocalSound (Lnet/minecraft/world/entity/Entity;Lnet/minecraft/sounds/SoundEvent;Lnet/minecraft/sounds/SoundSource;FF)V a
playLocalSound (DDDLnet/minecraft/sounds/SoundEvent;Lnet/minecraft/sounds/SoundSource;FFZ)V a
playSeededSound (Lnet/minecraft/world/entity/player/Player;DDDLnet/minecraft/sounds/SoundEvent;Lnet/minecraft/sounds/SoundSource;FFJ)V a
playSeededSound (Lnet/minecraft/world/entity/player/Player;DDDLnet/minecraft/core/Holder;Lnet/minecraft/sounds/SoundSource;FFJ)V a
playSeededSound (Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/entity/Entity;Lnet/minecraft/core/Holder;Lnet/minecraft/sounds/SoundSource;FFJ)V a
playSound (Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/core/BlockPos;Lnet/minecraft/sounds/SoundEvent;Lnet/minecraft/sounds/SoundSource;FF)V a
playSound (Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/entity/Entity;Lnet/minecraft/sounds/SoundEvent;Lnet/minecraft/sounds/SoundSource;FF)V a
playSound (Lnet/minecraft/world/entity/player/Player;DDDLnet/minecraft/sounds/SoundEvent;Lnet/minecraft/sounds/SoundSource;FF)V a
playSound (Lnet/minecraft/world/entity/player/Player;DDDLnet/minecraft/sounds/SoundEvent;Lnet/minecraft/sounds/SoundSource;)V a
playSound (Lnet/minecraft/world/entity/Entity;Lnet/minecraft/core/BlockPos;Lnet/minecraft/sounds/SoundEvent;Lnet/minecraft/sounds/SoundSource;FF)V a
prepareWeather ()V V
registryAccess ()Lnet/minecraft/core/RegistryAccess; I_
removeBlock (Lnet/minecraft/core/BlockPos;Z)Z a
removeBlockEntity (Lnet/minecraft/core/BlockPos;)V o
sendBlockUpdated (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/block/state/BlockState;I)V a
sendPacketToServer (Lnet/minecraft/network/protocol/Packet;)V a
setBlock (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;II)Z a
setBlock (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;I)Z a
setBlockAndUpdate (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)Z b
setBlockEntity (Lnet/minecraft/world/level/block/entity/BlockEntity;)V a
setBlocksDirty (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/block/state/BlockState;)V b
setMapData (Ljava/lang/String;Lnet/minecraft/world/level/saveddata/maps/MapItemSavedData;)V a
setRainLevel (F)V e
setSkyFlashTime (I)V c
setSpawnSettings (ZZ)V b
setThunderLevel (F)V c
shouldTickBlocksAt (Lnet/minecraft/core/BlockPos;)Z n
shouldTickBlocksAt (J)Z a
shouldTickDeath (Lnet/minecraft/world/entity/Entity;)Z h
tickBlockEntities ()V R
tickRateManager ()Lnet/minecraft/world/TickRateManager; s
updateNeighborsAt (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/Block;)V a
updateNeighborsAtExceptFromFacing (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/Block;Lnet/minecraft/core/Direction;)V a
updateNeighbourForOutputSignal (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/Block;)V c
updateSkyBrightness ()V S
net/minecraft/world/level/Level$1 ctp$1
this$0 b
val$dimensionType a
<init> (Lnet/minecraft/world/level/Level;Lnet/minecraft/world/level/dimension/DimensionType;)V <init>
getCenterX ()D a
getCenterZ ()D b
net/minecraft/world/level/Level$2 ctp$2
$SwitchMap$net$minecraft$world$level$Level$ExplosionInteraction a
<clinit> ()V <clinit>
net/minecraft/world/level/Level$ExplosionInteraction ctp$a
$VALUES f
BLOCK b
BLOW e
MOB c
NONE a
TNT d
$values ()[Lnet/minecraft/world/level/Level$ExplosionInteraction; a
<clinit> ()V <clinit>
<init> (Ljava/lang/String;I)V <init>
valueOf (Ljava/lang/String;)Lnet/minecraft/world/level/Level$ExplosionInteraction; valueOf
values ()[Lnet/minecraft/world/level/Level$ExplosionInteraction; values
net/minecraft/world/level/LevelAccessor ctq
addParticle (Lnet/minecraft/core/particles/ParticleOptions;DDDDDD)V a
blockUpdated (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/Block;)V b
createTick (Lnet/minecraft/core/BlockPos;Ljava/lang/Object;ILnet/minecraft/world/ticks/TickPriority;)Lnet/minecraft/world/ticks/ScheduledTick; a
createTick (Lnet/minecraft/core/BlockPos;Ljava/lang/Object;I)Lnet/minecraft/world/ticks/ScheduledTick; a
dayTime ()J aj
gameEvent (Lnet/minecraft/world/level/gameevent/GameEvent;Lnet/minecraft/world/phys/Vec3;Lnet/minecraft/world/level/gameevent/GameEvent$Context;)V a
gameEvent (Lnet/minecraft/world/entity/Entity;Lnet/minecraft/world/level/gameevent/GameEvent;Lnet/minecraft/world/phys/Vec3;)V a
gameEvent (Lnet/minecraft/world/entity/Entity;Lnet/minecraft/world/level/gameevent/GameEvent;Lnet/minecraft/core/BlockPos;)V a
gameEvent (Lnet/minecraft/world/level/gameevent/GameEvent;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/gameevent/GameEvent$Context;)V a
getBlockTicks ()Lnet/minecraft/world/ticks/LevelTickAccess; N
getChunkSource ()Lnet/minecraft/world/level/chunk/ChunkSource; L
getCurrentDifficultyAt (Lnet/minecraft/core/BlockPos;)Lnet/minecraft/world/DifficultyInstance; d_
getDifficulty ()Lnet/minecraft/world/Difficulty; ak
getFluidTicks ()Lnet/minecraft/world/ticks/LevelTickAccess; M
getLevelData ()Lnet/minecraft/world/level/storage/LevelData; B_
getRandom ()Lnet/minecraft/util/RandomSource; F_
getServer ()Lnet/minecraft/server/MinecraftServer; o
hasChunk (II)Z b
levelEvent (Lnet/minecraft/world/entity/player/Player;ILnet/minecraft/core/BlockPos;I)V a
levelEvent (ILnet/minecraft/core/BlockPos;I)V c
neighborShapeChanged (Lnet/minecraft/core/Direction;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/BlockPos;II)V a
nextSubTickCount ()J H_
playSound (Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/core/BlockPos;Lnet/minecraft/sounds/SoundEvent;Lnet/minecraft/sounds/SoundSource;FF)V a
playSound (Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/core/BlockPos;Lnet/minecraft/sounds/SoundEvent;Lnet/minecraft/sounds/SoundSource;)V a
scheduleTick (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/material/Fluid;ILnet/minecraft/world/ticks/TickPriority;)V a
scheduleTick (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/material/Fluid;I)V a
scheduleTick (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/Block;ILnet/minecraft/world/ticks/TickPriority;)V a
scheduleTick (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/Block;I)V a
net/minecraft/world/level/LevelHeightAccessor ctr
create (II)Lnet/minecraft/world/level/LevelHeightAccessor; e
getHeight ()I K_
getMaxBuildHeight ()I al
getMaxSection ()I ao
getMinBuildHeight ()I J_
getMinSection ()I an
getSectionIndex (I)I e
getSectionIndexFromSectionY (I)I f
getSectionYFromSectionIndex (I)I g
getSectionsCount ()I am
isOutsideBuildHeight (I)Z d
isOutsideBuildHeight (Lnet/minecraft/core/BlockPos;)Z s
net/minecraft/world/level/LevelHeightAccessor$1 ctr$1
val$height a
val$minBuildHeight b
<init> (II)V <init>
getHeight ()I K_
getMinBuildHeight ()I J_
net/minecraft/world/level/LevelReader cts
canSeeSkyFromBelowWater (Lnet/minecraft/core/BlockPos;)Z v
containsAnyLiquid (Lnet/minecraft/world/phys/AABB;)Z d
dimensionType ()Lnet/minecraft/world/level/dimension/DimensionType; E_
enabledFeatures ()Lnet/minecraft/world/flag/FeatureFlagSet; I
getBiome (Lnet/minecraft/core/BlockPos;)Lnet/minecraft/core/Holder; t
getBiomeManager ()Lnet/minecraft/world/level/biome/BiomeManager; G_
getBlockStatesIfLoaded (Lnet/minecraft/world/phys/AABB;)Ljava/util/stream/Stream; c
getBlockTint (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/ColorResolver;)I a
getChunk (IILnet/minecraft/world/level/chunk/ChunkStatus;Z)Lnet/minecraft/world/level/chunk/ChunkAccess; a
getChunk (IILnet/minecraft/world/level/chunk/ChunkStatus;)Lnet/minecraft/world/level/chunk/ChunkAccess; a
getChunk (II)Lnet/minecraft/world/level/chunk/ChunkAccess; a
getChunk (Lnet/minecraft/core/BlockPos;)Lnet/minecraft/world/level/chunk/ChunkAccess; y
getChunkForCollisions (II)Lnet/minecraft/world/level/BlockGetter; c
getHeight ()I K_
getHeight (Lnet/minecraft/world/level/levelgen/Heightmap$Types;II)I a
getHeightmapPos (Lnet/minecraft/world/level/levelgen/Heightmap$Types;Lnet/minecraft/core/BlockPos;)Lnet/minecraft/core/BlockPos; a
getLightLevelDependentMagicValue (Lnet/minecraft/core/BlockPos;)F x
getMaxLocalRawBrightness (Lnet/minecraft/core/BlockPos;I)I c
getMaxLocalRawBrightness (Lnet/minecraft/core/BlockPos;)I A
getMinBuildHeight ()I J_
getNoiseBiome (III)Lnet/minecraft/core/Holder; getNoiseBiome
getPathfindingCostFromLightLevels (Lnet/minecraft/core/BlockPos;)F w
getSeaLevel ()I A_
getSkyDarken ()I C_
getUncachedNoiseBiome (III)Lnet/minecraft/core/Holder; a
hasChunk (II)Z b
hasChunkAt (Lnet/minecraft/core/BlockPos;)Z B
hasChunkAt (II)Z f
hasChunksAt (Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/BlockPos;)Z a
hasChunksAt (IIIIII)Z a
hasChunksAt (IIII)Z b
holderLookup (Lnet/minecraft/resources/ResourceKey;)Lnet/minecraft/core/HolderLookup; a
isClientSide ()Z y_
isEmptyBlock (Lnet/minecraft/core/BlockPos;)Z u
isWaterAt (Lnet/minecraft/core/BlockPos;)Z z
registryAccess ()Lnet/minecraft/core/RegistryAccess; I_
net/minecraft/world/level/LevelSettings ctt
allowCommands e
dataConfiguration g
difficulty d
gameRules f
gameType b
hardcore c
levelName a
<init> (Ljava/lang/String;Lnet/minecraft/world/level/GameType;ZLnet/minecraft/world/Difficulty;ZLnet/minecraft/world/level/GameRules;Lnet/minecraft/world/level/WorldDataConfiguration;)V <init>
allowCommands ()Z e
copy ()Lnet/minecraft/world/level/LevelSettings; h
difficulty ()Lnet/minecraft/world/Difficulty; d
gameRules ()Lnet/minecraft/world/level/GameRules; f
gameType ()Lnet/minecraft/world/level/GameType; b
getDataConfiguration ()Lnet/minecraft/world/level/WorldDataConfiguration; g
hardcore ()Z c
lambda$parse$0 (Ljava/lang/Number;)Lnet/minecraft/world/Difficulty; a
levelName ()Ljava/lang/String; a
parse (Lcom/mojang/serialization/Dynamic;Lnet/minecraft/world/level/WorldDataConfiguration;)Lnet/minecraft/world/level/LevelSettings; a
withDataConfiguration (Lnet/minecraft/world/level/WorldDataConfiguration;)Lnet/minecraft/world/level/LevelSettings; a
withDifficulty (Lnet/minecraft/world/Difficulty;)Lnet/minecraft/world/level/LevelSettings; a
withGameType (Lnet/minecraft/world/level/GameType;)Lnet/minecraft/world/level/LevelSettings; a
net/minecraft/world/level/LevelSimulatedRW ctu
net/minecraft/world/level/LevelSimulatedReader ctv
getBlockEntity (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/entity/BlockEntityType;)Ljava/util/Optional; a
getHeightmapPos (Lnet/minecraft/world/level/levelgen/Heightmap$Types;Lnet/minecraft/core/BlockPos;)Lnet/minecraft/core/BlockPos; a
isFluidAtPosition (Lnet/minecraft/core/BlockPos;Ljava/util/function/Predicate;)Z b
isStateAtPosition (Lnet/minecraft/core/BlockPos;Ljava/util/function/Predicate;)Z a
net/minecraft/world/level/LevelTimeAccess ctw
dayTime ()J aj
getMoonBrightness ()F ap
getMoonPhase ()I aq
getTimeOfDay (F)F f
net/minecraft/world/level/LevelWriter ctx
addFreshEntity (Lnet/minecraft/world/entity/Entity;)Z b
destroyBlock (Lnet/minecraft/core/BlockPos;ZLnet/minecraft/world/entity/Entity;I)Z a
destroyBlock (Lnet/minecraft/core/BlockPos;ZLnet/minecraft/world/entity/Entity;)Z a
destroyBlock (Lnet/minecraft/core/BlockPos;Z)Z b
removeBlock (Lnet/minecraft/core/BlockPos;Z)Z a
setBlock (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;I)Z a
setBlock (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;II)Z a
net/minecraft/world/level/LightLayer cty
$VALUES c
BLOCK b
SKY a
$values ()[Lnet/minecraft/world/level/LightLayer; a
<clinit> ()V <clinit>
<init> (Ljava/lang/String;I)V <init>
valueOf (Ljava/lang/String;)Lnet/minecraft/world/level/LightLayer; valueOf
values ()[Lnet/minecraft/world/level/LightLayer; values
net/minecraft/world/level/LocalMobCapCalculator ctz
chunkMap c
playerMobCounts b
playersNearChunk a
<init> (Lnet/minecraft/server/level/ChunkMap;)V <init>
addMob (Lnet/minecraft/world/level/ChunkPos;Lnet/minecraft/world/entity/MobCategory;)V a
canSpawn (Lnet/minecraft/world/entity/MobCategory;Lnet/minecraft/world/level/ChunkPos;)Z a
getPlayersNear (Lnet/minecraft/world/level/ChunkPos;)Ljava/util/List; a
lambda$addMob$1 (Lnet/minecraft/server/level/ServerPlayer;)Lnet/minecraft/world/level/LocalMobCapCalculator$MobCounts; a
lambda$getPlayersNear$0 (Lnet/minecraft/world/level/ChunkPos;J)Ljava/util/List; a
net/minecraft/world/level/LocalMobCapCalculator$MobCounts ctz$a
counts a
<init> ()V <init>
add (Lnet/minecraft/world/entity/MobCategory;)V a
canSpawn (Lnet/minecraft/world/entity/MobCategory;)Z b
lambda$add$0 (Lnet/minecraft/world/entity/MobCategory;Ljava/lang/Integer;)Ljava/lang/Integer; a
net/minecraft/world/level/NaturalSpawner cua
LOGGER c
MAGIC_NUMBER e
MIN_SPAWN_DISTANCE d
SPAWNING_CATEGORIES f
SPAWN_DISTANCE_BLOCK b
SPAWN_DISTANCE_CHUNK a
<clinit> ()V <clinit>
<init> ()V <init>
canSpawnMobAt (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/level/StructureManager;Lnet/minecraft/world/level/chunk/ChunkGenerator;Lnet/minecraft/world/entity/MobCategory;Lnet/minecraft/world/level/biome/MobSpawnSettings$SpawnerData;Lnet/minecraft/core/BlockPos;)Z a
createState (ILjava/lang/Iterable;Lnet/minecraft/world/level/NaturalSpawner$ChunkGetter;Lnet/minecraft/world/level/LocalMobCapCalculator;)Lnet/minecraft/world/level/NaturalSpawner$SpawnState; a
getMobForSpawn (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/EntityType;)Lnet/minecraft/world/entity/Mob; a
getRandomPosWithin (Lnet/minecraft/world/level/Level;Lnet/minecraft/world/level/chunk/LevelChunk;)Lnet/minecraft/core/BlockPos; a
getRandomSpawnMobAt (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/level/StructureManager;Lnet/minecraft/world/level/chunk/ChunkGenerator;Lnet/minecraft/world/entity/MobCategory;Lnet/minecraft/util/RandomSource;Lnet/minecraft/core/BlockPos;)Ljava/util/Optional; a
getRoughBiome (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/chunk/ChunkAccess;)Lnet/minecraft/world/level/biome/Biome; a
getTopNonCollidingPos (Lnet/minecraft/world/level/LevelReader;Lnet/minecraft/world/entity/EntityType;II)Lnet/minecraft/core/BlockPos; a
isInNetherFortressBounds (Lnet/minecraft/core/BlockPos;Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/MobCategory;Lnet/minecraft/world/level/StructureManager;)Z a
isRightDistanceToPlayerAndSpawnPoint (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/level/chunk/ChunkAccess;Lnet/minecraft/core/BlockPos$MutableBlockPos;D)Z a
isSpawnPositionOk (Lnet/minecraft/world/entity/SpawnPlacements$Type;Lnet/minecraft/world/level/LevelReader;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/entity/EntityType;)Z a
isValidEmptySpawnBlock (Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/material/FluidState;Lnet/minecraft/world/entity/EntityType;)Z a
isValidPositionForMob (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/Mob;D)Z a
isValidSpawnPostitionForType (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/MobCategory;Lnet/minecraft/world/level/StructureManager;Lnet/minecraft/world/level/chunk/ChunkGenerator;Lnet/minecraft/world/level/biome/MobSpawnSettings$SpawnerData;Lnet/minecraft/core/BlockPos$MutableBlockPos;D)Z a
lambda$createState$2 (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/entity/Entity;Lnet/minecraft/world/level/PotentialCalculator;Lnet/minecraft/world/level/LocalMobCapCalculator;Lnet/minecraft/world/entity/MobCategory;Lit/unimi/dsi/fastutil/objects/Object2IntOpenHashMap;Lnet/minecraft/world/level/chunk/LevelChunk;)V a
lambda$spawnCategoryForPosition$3 (Lnet/minecraft/world/entity/EntityType;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/chunk/ChunkAccess;)Z a
lambda$spawnCategoryForPosition$4 (Lnet/minecraft/world/entity/Mob;Lnet/minecraft/world/level/chunk/ChunkAccess;)V a
lambda$static$0 (Lnet/minecraft/world/entity/MobCategory;)Z a
lambda$static$1 (I)[Lnet/minecraft/world/entity/MobCategory; a
mobsAt (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/level/StructureManager;Lnet/minecraft/world/level/chunk/ChunkGenerator;Lnet/minecraft/world/entity/MobCategory;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/Holder;)Lnet/minecraft/util/random/WeightedRandomList; a
spawnCategoryForChunk (Lnet/minecraft/world/entity/MobCategory;Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/level/chunk/LevelChunk;Lnet/minecraft/world/level/NaturalSpawner$SpawnPredicate;Lnet/minecraft/world/level/NaturalSpawner$AfterSpawnCallback;)V a
spawnCategoryForPosition (Lnet/minecraft/world/entity/MobCategory;Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/core/BlockPos;)V a
spawnCategoryForPosition (Lnet/minecraft/world/entity/MobCategory;Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/level/chunk/ChunkAccess;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/NaturalSpawner$SpawnPredicate;Lnet/minecraft/world/level/NaturalSpawner$AfterSpawnCallback;)V a
spawnForChunk (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/level/chunk/LevelChunk;Lnet/minecraft/world/level/NaturalSpawner$SpawnState;ZZZ)V a
spawnMobsForChunkGeneration (Lnet/minecraft/world/level/ServerLevelAccessor;Lnet/minecraft/core/Holder;Lnet/minecraft/world/level/ChunkPos;Lnet/minecraft/util/RandomSource;)V a
net/minecraft/world/level/NaturalSpawner$1 cua$1
$SwitchMap$net$minecraft$world$entity$SpawnPlacements$Type a
<clinit> ()V <clinit>
net/minecraft/world/level/NaturalSpawner$AfterSpawnCallback cua$a
run (Lnet/minecraft/world/entity/Mob;Lnet/minecraft/world/level/chunk/ChunkAccess;)V run
net/minecraft/world/level/NaturalSpawner$ChunkGetter cua$b
query (JLjava/util/function/Consumer;)V query
net/minecraft/world/level/NaturalSpawner$SpawnPredicate cua$c
test (Lnet/minecraft/world/entity/EntityType;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/chunk/ChunkAccess;)Z test
net/minecraft/world/level/NaturalSpawner$SpawnState cua$d
lastCharge h
lastCheckedPos f
lastCheckedType g
localMobCapCalculator e
mobCategoryCounts b
spawnPotential c
spawnableChunkCount a
unmodifiableMobCategoryCounts d
<init> (ILit/unimi/dsi/fastutil/objects/Object2IntOpenHashMap;Lnet/minecraft/world/level/PotentialCalculator;Lnet/minecraft/world/level/LocalMobCapCalculator;)V <init>
afterSpawn (Lnet/minecraft/world/entity/Mob;Lnet/minecraft/world/level/chunk/ChunkAccess;)V a
canSpawn (Lnet/minecraft/world/entity/EntityType;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/chunk/ChunkAccess;)Z a
canSpawnForCategory (Lnet/minecraft/world/entity/MobCategory;Lnet/minecraft/world/level/ChunkPos;)Z a
getMobCategoryCounts ()Lit/unimi/dsi/fastutil/objects/Object2IntMap; b
getSpawnableChunkCount ()I a
net/minecraft/world/level/NoiseColumn cub
column b
minY a
<init> (I[Lnet/minecraft/world/level/block/state/BlockState;)V <init>
getBlock (I)Lnet/minecraft/world/level/block/state/BlockState; a
setBlock (ILnet/minecraft/world/level/block/state/BlockState;)V a
net/minecraft/world/level/PathNavigationRegion cuc
allEmpty d
centerX a
centerZ b
chunks c
level e
plains f
<init> (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/BlockPos;)V <init>
getBlockEntity (Lnet/minecraft/core/BlockPos;)Lnet/minecraft/world/level/block/entity/BlockEntity; c_
getBlockState (Lnet/minecraft/core/BlockPos;)Lnet/minecraft/world/level/block/state/BlockState; a_
getChunk (II)Lnet/minecraft/world/level/chunk/ChunkAccess; a
getChunk (Lnet/minecraft/core/BlockPos;)Lnet/minecraft/world/level/chunk/ChunkAccess; d
getChunkForCollisions (II)Lnet/minecraft/world/level/BlockGetter; c
getEntityCollisions (Lnet/minecraft/world/entity/Entity;Lnet/minecraft/world/phys/AABB;)Ljava/util/List; c
getFluidState (Lnet/minecraft/core/BlockPos;)Lnet/minecraft/world/level/material/FluidState; b_
getHeight ()I K_
getMinBuildHeight ()I J_
getProfiler ()Lnet/minecraft/util/profiling/ProfilerFiller; a
getWorldBorder ()Lnet/minecraft/world/level/border/WorldBorder; D_
lambda$new$0 (Lnet/minecraft/world/level/Level;)Lnet/minecraft/core/Holder; a
net/minecraft/world/level/PotentialCalculator cud
charges a
<init> ()V <init>
addCharge (Lnet/minecraft/core/BlockPos;D)V a
getPotentialEnergyChange (Lnet/minecraft/core/BlockPos;D)D b
net/minecraft/world/level/PotentialCalculator$PointCharge cud$a
charge b
pos a
<init> (Lnet/minecraft/core/BlockPos;D)V <init>
getPotentialChange (Lnet/minecraft/core/BlockPos;)D a
net/minecraft/world/level/ServerLevelAccessor cue
addFreshEntityWithPassengers (Lnet/minecraft/world/entity/Entity;)V a_
getLevel ()Lnet/minecraft/server/level/ServerLevel; E
net/minecraft/world/level/SignalGetter cuf
DIRECTIONS C
<clinit> ()V <clinit>
getBestNeighborSignal (Lnet/minecraft/core/BlockPos;)I D
getControlInputSignal (Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/Direction;Z)I a
getDirectSignal (Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/Direction;)I a
getDirectSignalTo (Lnet/minecraft/core/BlockPos;)I e_
getSignal (Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/Direction;)I c
hasNeighborSignal (Lnet/minecraft/core/BlockPos;)Z C
hasSignal (Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/Direction;)Z b
net/minecraft/world/level/SpawnData cug
CODEC b
ENTITY_TAG a
LIST_CODEC c
customSpawnRules e
entityToSpawn d
<clinit> ()V <clinit>
<init> (Lnet/minecraft/nbt/CompoundTag;Ljava/util/Optional;)V <init>
<init> ()V <init>
customSpawnRules ()Ljava/util/Optional; d
entityToSpawn ()Lnet/minecraft/nbt/CompoundTag; c
equals (Ljava/lang/Object;)Z equals
getCustomSpawnRules ()Ljava/util/Optional; b
getEntityToSpawn ()Lnet/minecraft/nbt/CompoundTag; a
hashCode ()I hashCode
lambda$static$0 (Lnet/minecraft/world/level/SpawnData;)Lnet/minecraft/nbt/CompoundTag; b
lambda$static$1 (Lnet/minecraft/world/level/SpawnData;)Ljava/util/Optional; a
lambda$static$2 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; a
toString ()Ljava/lang/String; toString
net/minecraft/world/level/SpawnData$CustomSpawnRules cug$a
CODEC a
LIGHT_RANGE d
blockLightLimit b
skyLightLimit c
<clinit> ()V <clinit>
<init> (Lnet/minecraft/util/InclusiveRange;Lnet/minecraft/util/InclusiveRange;)V <init>
blockLightLimit ()Lnet/minecraft/util/InclusiveRange; a
checkLightBoundaries (Lnet/minecraft/util/InclusiveRange;)Lcom/mojang/serialization/DataResult; a
equals (Ljava/lang/Object;)Z equals
hashCode ()I hashCode
lambda$checkLightBoundaries$0 ()Ljava/lang/String; c
lambda$static$1 (Lnet/minecraft/world/level/SpawnData$CustomSpawnRules;)Lnet/minecraft/util/InclusiveRange; b
lambda$static$2 (Lnet/minecraft/world/level/SpawnData$CustomSpawnRules;)Lnet/minecraft/util/InclusiveRange; a
lambda$static$3 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; a
lightLimit (Ljava/lang/String;)Lcom/mojang/serialization/MapCodec; a
skyLightLimit ()Lnet/minecraft/util/InclusiveRange; b
toString ()Ljava/lang/String; toString
net/minecraft/world/level/Spawner cuh
appendHoverText (Lnet/minecraft/world/item/ItemStack;Ljava/util/List;Ljava/lang/String;)V a
getEntityKey (Lnet/minecraft/nbt/CompoundTag;Ljava/lang/String;)Lnet/minecraft/resources/ResourceLocation; a
getSpawnEntityDisplayName (Lnet/minecraft/world/item/ItemStack;Ljava/lang/String;)Lnet/minecraft/network/chat/Component; a
lambda$getSpawnEntityDisplayName$0 (Lnet/minecraft/world/entity/EntityType;)Lnet/minecraft/network/chat/MutableComponent; a
setEntityId (Lnet/minecraft/world/entity/EntityType;Lnet/minecraft/util/RandomSource;)V a
net/minecraft/world/level/StructureManager cui
level a
structureCheck c
worldOptions b
<init> (Lnet/minecraft/world/level/LevelAccessor;Lnet/minecraft/world/level/levelgen/WorldOptions;Lnet/minecraft/world/level/levelgen/structure/StructureCheck;)V <init>
addReference (Lnet/minecraft/world/level/levelgen/structure/StructureStart;)V a
addReferenceForStructure (Lnet/minecraft/core/SectionPos;Lnet/minecraft/world/level/levelgen/structure/Structure;JLnet/minecraft/world/level/chunk/StructureAccess;)V a
checkStructurePresence (Lnet/minecraft/world/level/ChunkPos;Lnet/minecraft/world/level/levelgen/structure/Structure;Z)Lnet/minecraft/world/level/levelgen/structure/StructureCheckResult; a
fillStartsForStructure (Lnet/minecraft/world/level/levelgen/structure/Structure;Lit/unimi/dsi/fastutil/longs/LongSet;Ljava/util/function/Consumer;)V a
forWorldGenRegion (Lnet/minecraft/server/level/WorldGenRegion;)Lnet/minecraft/world/level/StructureManager; a
getAllStructuresAt (Lnet/minecraft/core/BlockPos;)Ljava/util/Map; b
getStartForStructure (Lnet/minecraft/core/SectionPos;Lnet/minecraft/world/level/levelgen/structure/Structure;Lnet/minecraft/world/level/chunk/StructureAccess;)Lnet/minecraft/world/level/levelgen/structure/StructureStart; a
getStructureAt (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/levelgen/structure/Structure;)Lnet/minecraft/world/level/levelgen/structure/StructureStart; a
getStructureWithPieceAt (Lnet/minecraft/core/BlockPos;Lnet/minecraft/resources/ResourceKey;)Lnet/minecraft/world/level/levelgen/structure/StructureStart; a
getStructureWithPieceAt (Lnet/minecraft/core/BlockPos;Lnet/minecraft/tags/TagKey;)Lnet/minecraft/world/level/levelgen/structure/StructureStart; a
getStructureWithPieceAt (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/levelgen/structure/Structure;)Lnet/minecraft/world/level/levelgen/structure/StructureStart; b
hasAnyStructureAt (Lnet/minecraft/core/BlockPos;)Z a
lambda$getStructureWithPieceAt$0 (Lnet/minecraft/tags/TagKey;Lnet/minecraft/core/Holder$Reference;)Ljava/lang/Boolean; a
lambda$getStructureWithPieceAt$1 (Lnet/minecraft/core/Registry;Lnet/minecraft/tags/TagKey;Lnet/minecraft/world/level/levelgen/structure/Structure;)Z a
registryAccess ()Lnet/minecraft/core/RegistryAccess; b
setStartForStructure (Lnet/minecraft/core/SectionPos;Lnet/minecraft/world/level/levelgen/structure/Structure;Lnet/minecraft/world/level/levelgen/structure/StructureStart;Lnet/minecraft/world/level/chunk/StructureAccess;)V a
shouldGenerateStructures ()Z a
startsForStructure (Lnet/minecraft/world/level/ChunkPos;Ljava/util/function/Predicate;)Ljava/util/List; a
startsForStructure (Lnet/minecraft/core/SectionPos;Lnet/minecraft/world/level/levelgen/structure/Structure;)Ljava/util/List; a
structureHasPieceAt (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/levelgen/structure/StructureStart;)Z a
net/minecraft/world/level/WorldDataConfiguration cuj
CODEC b
DEFAULT c
ENABLED_FEATURES_ID a
dataPacks d
enabledFeatures e
<clinit> ()V <clinit>
<init> (Lnet/minecraft/world/level/DataPackConfig;Lnet/minecraft/world/flag/FeatureFlagSet;)V <init>
dataPacks ()Lnet/minecraft/world/level/DataPackConfig; a
enabledFeatures ()Lnet/minecraft/world/flag/FeatureFlagSet; b
equals (Ljava/lang/Object;)Z equals
expandFeatures (Lnet/minecraft/world/flag/FeatureFlagSet;)Lnet/minecraft/world/level/WorldDataConfiguration; a
hashCode ()I hashCode
lambda$static$0 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; a
toString ()Ljava/lang/String; toString
net/minecraft/world/level/WorldGenLevel cuk
ensureCanWrite (Lnet/minecraft/core/BlockPos;)Z f_
getSeed ()J C
setCurrentlyGenerating (Ljava/util/function/Supplier;)V a
net/minecraft/world/level/biome/AmbientAdditionsSettings cul
CODEC a
soundEvent b
tickChance c
<clinit> ()V <clinit>
<init> (Lnet/minecraft/core/Holder;D)V <init>
getSoundEvent ()Lnet/minecraft/core/Holder; a
getTickChance ()D b
lambda$static$0 (Lnet/minecraft/world/level/biome/AmbientAdditionsSettings;)Lnet/minecraft/core/Holder; b
lambda$static$1 (Lnet/minecraft/world/level/biome/AmbientAdditionsSettings;)Ljava/lang/Double; a
lambda$static$2 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; a
net/minecraft/world/level/biome/AmbientMoodSettings cum
CODEC a
LEGACY_CAVE_SETTINGS b
blockSearchExtent e
soundEvent c
soundPositionOffset f
tickDelay d
<clinit> ()V <clinit>
<init> (Lnet/minecraft/core/Holder;IID)V <init>
getBlockSearchExtent ()I c
getSoundEvent ()Lnet/minecraft/core/Holder; a
getSoundPositionOffset ()D d
getTickDelay ()I b
lambda$static$0 (Lnet/minecraft/world/level/biome/AmbientMoodSettings;)Lnet/minecraft/core/Holder; d
lambda$static$1 (Lnet/minecraft/world/level/biome/AmbientMoodSettings;)Ljava/lang/Integer; c
lambda$static$2 (Lnet/minecraft/world/level/biome/AmbientMoodSettings;)Ljava/lang/Integer; b
lambda$static$3 (Lnet/minecraft/world/level/biome/AmbientMoodSettings;)Ljava/lang/Double; a
lambda$static$4 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; a
net/minecraft/world/level/biome/AmbientParticleSettings cun
CODEC a
options b
probability c
<clinit> ()V <clinit>
<init> (Lnet/minecraft/core/particles/ParticleOptions;F)V <init>
canSpawn (Lnet/minecraft/util/RandomSource;)Z a
getOptions ()Lnet/minecraft/core/particles/ParticleOptions; a
lambda$static$0 (Lnet/minecraft/world/level/biome/AmbientParticleSettings;)Lnet/minecraft/core/particles/ParticleOptions; b
lambda$static$1 (Lnet/minecraft/world/level/biome/AmbientParticleSettings;)Ljava/lang/Float; a
lambda$static$2 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; a
net/minecraft/world/level/biome/Biome cuo
BIOME_INFO_NOISE e
CODEC c
DIRECT_CODEC a
FROZEN_TEMPERATURE_NOISE g
LIST_CODEC d
NETWORK_CODEC b
TEMPERATURE_CACHE_SIZE h
TEMPERATURE_NOISE f
climateSettings i
generationSettings j
mobSettings k
specialEffects l
temperatureCache m
<clinit> ()V <clinit>
<init> (Lnet/minecraft/world/level/biome/Biome$ClimateSettings;Lnet/minecraft/world/level/biome/BiomeSpecialEffects;Lnet/minecraft/world/level/biome/BiomeGenerationSettings;Lnet/minecraft/world/level/biome/MobSpawnSettings;)V <init>
coldEnoughToSnow (Lnet/minecraft/core/BlockPos;)Z b
getAmbientAdditions ()Ljava/util/Optional; n
getAmbientLoop ()Ljava/util/Optional; l
getAmbientMood ()Ljava/util/Optional; m
getAmbientParticle ()Ljava/util/Optional; k
getBackgroundMusic ()Ljava/util/Optional; o
getBaseTemperature ()F g
getFogColor ()I e
getFoliageColor ()I f
getFoliageColorFromTexture ()I q
getGenerationSettings ()Lnet/minecraft/world/level/biome/BiomeGenerationSettings; d
getGrassColor (DD)I a
getGrassColorFromTexture ()I p
getHeightAdjustedTemperature (Lnet/minecraft/core/BlockPos;)F e
getMobSettings ()Lnet/minecraft/world/level/biome/MobSpawnSettings; b
getPrecipitationAt (Lnet/minecraft/core/BlockPos;)Lnet/minecraft/world/level/biome/Biome$Precipitation; a
getSkyColor ()I a
getSpecialEffects ()Lnet/minecraft/world/level/biome/BiomeSpecialEffects; h
getTemperature (Lnet/minecraft/core/BlockPos;)F f
getWaterColor ()I i
getWaterFogColor ()I j
hasPrecipitation ()Z c
lambda$new$10 ()Lit/unimi/dsi/fastutil/longs/Long2FloatLinkedOpenHashMap; r
lambda$new$9 ()Lit/unimi/dsi/fastutil/longs/Long2FloatLinkedOpenHashMap; s
lambda$static$0 (Lnet/minecraft/world/level/biome/Biome;)Lnet/minecraft/world/level/biome/Biome$ClimateSettings; f
lambda$static$1 (Lnet/minecraft/world/level/biome/Biome;)Lnet/minecraft/world/level/biome/BiomeSpecialEffects; e
lambda$static$2 (Lnet/minecraft/world/level/biome/Biome;)Lnet/minecraft/world/level/biome/BiomeGenerationSettings; d
lambda$static$3 (Lnet/minecraft/world/level/biome/Biome;)Lnet/minecraft/world/level/biome/MobSpawnSettings; c
lambda$static$4 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; b
lambda$static$5 (Lnet/minecraft/world/level/biome/Biome;)Lnet/minecraft/world/level/biome/Biome$ClimateSettings; b
lambda$static$6 (Lnet/minecraft/world/level/biome/Biome;)Lnet/minecraft/world/level/biome/BiomeSpecialEffects; a
lambda$static$7 (Lnet/minecraft/world/level/biome/Biome$ClimateSettings;Lnet/minecraft/world/level/biome/BiomeSpecialEffects;)Lnet/minecraft/world/level/biome/Biome; a
lambda$static$8 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; a
shouldFreeze (Lnet/minecraft/world/level/LevelReader;Lnet/minecraft/core/BlockPos;)Z a
shouldFreeze (Lnet/minecraft/world/level/LevelReader;Lnet/minecraft/core/BlockPos;Z)Z a
shouldMeltFrozenOceanIcebergSlightly (Lnet/minecraft/core/BlockPos;)Z d
shouldSnow (Lnet/minecraft/world/level/LevelReader;Lnet/minecraft/core/BlockPos;)Z b
warmEnoughToRain (Lnet/minecraft/core/BlockPos;)Z c
net/minecraft/world/level/biome/Biome$1 cuo$1
this$0 a
<init> (Lnet/minecraft/world/level/biome/Biome;IF)V <init>
rehash (I)V rehash
net/minecraft/world/level/biome/Biome$BiomeBuilder cuo$a
downfall d
generationSettings g
hasPrecipitation a
mobSpawnSettings f
specialEffects e
temperature b
temperatureModifier c
<init> ()V <init>
build ()Lnet/minecraft/world/level/biome/Biome; a
downfall (F)Lnet/minecraft/world/level/biome/Biome$BiomeBuilder; b
generationSettings (Lnet/minecraft/world/level/biome/BiomeGenerationSettings;)Lnet/minecraft/world/level/biome/Biome$BiomeBuilder; a
hasPrecipitation (Z)Lnet/minecraft/world/level/biome/Biome$BiomeBuilder; a
mobSpawnSettings (Lnet/minecraft/world/level/biome/MobSpawnSettings;)Lnet/minecraft/world/level/biome/Biome$BiomeBuilder; a
specialEffects (Lnet/minecraft/world/level/biome/BiomeSpecialEffects;)Lnet/minecraft/world/level/biome/Biome$BiomeBuilder; a
temperature (F)Lnet/minecraft/world/level/biome/Biome$BiomeBuilder; a
temperatureAdjustment (Lnet/minecraft/world/level/biome/Biome$TemperatureModifier;)Lnet/minecraft/world/level/biome/Biome$BiomeBuilder; a
toString ()Ljava/lang/String; toString
net/minecraft/world/level/biome/Biome$ClimateSettings cuo$b
CODEC a
downfall e
hasPrecipitation b
temperature c
temperatureModifier d
<clinit> ()V <clinit>
<init> (ZFLnet/minecraft/world/level/biome/Biome$TemperatureModifier;F)V <init>
downfall ()F d
equals (Ljava/lang/Object;)Z equals
hasPrecipitation ()Z a
hashCode ()I hashCode
lambda$static$0 (Lnet/minecraft/world/level/biome/Biome$ClimateSettings;)Ljava/lang/Boolean; d
lambda$static$1 (Lnet/minecraft/world/level/biome/Biome$ClimateSettings;)Ljava/lang/Float; c
lambda$static$2 (Lnet/minecraft/world/level/biome/Biome$ClimateSettings;)Lnet/minecraft/world/level/biome/Biome$TemperatureModifier; b
lambda$static$3 (Lnet/minecraft/world/level/biome/Biome$ClimateSettings;)Ljava/lang/Float; a
lambda$static$4 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; a
temperature ()F b
temperatureModifier ()Lnet/minecraft/world/level/biome/Biome$TemperatureModifier; c
toString ()Ljava/lang/String; toString
net/minecraft/world/level/biome/Biome$Precipitation cuo$c
$VALUES f
CODEC d
NONE a
RAIN b
SNOW c
name e
$values ()[Lnet/minecraft/world/level/biome/Biome$Precipitation; a
<clinit> ()V <clinit>
<init> (Ljava/lang/String;ILjava/lang/String;)V <init>
getSerializedName ()Ljava/lang/String; c
valueOf (Ljava/lang/String;)Lnet/minecraft/world/level/biome/Biome$Precipitation; valueOf
values ()[Lnet/minecraft/world/level/biome/Biome$Precipitation; values
net/minecraft/world/level/biome/Biome$TemperatureModifier cuo$d
$VALUES e
CODEC c
FROZEN b
NONE a
name d
$values ()[Lnet/minecraft/world/level/biome/Biome$TemperatureModifier; b
<clinit> ()V <clinit>
<init> (Ljava/lang/String;ILjava/lang/String;)V <init>
getName ()Ljava/lang/String; a
getSerializedName ()Ljava/lang/String; c
modifyTemperature (Lnet/minecraft/core/BlockPos;F)F a
valueOf (Ljava/lang/String;)Lnet/minecraft/world/level/biome/Biome$TemperatureModifier; valueOf
values ()[Lnet/minecraft/world/level/biome/Biome$TemperatureModifier; values
net/minecraft/world/level/biome/Biome$TemperatureModifier$1 cuo$d$1
<init> (Ljava/lang/String;ILjava/lang/String;)V <init>
modifyTemperature (Lnet/minecraft/core/BlockPos;F)F a
net/minecraft/world/level/biome/Biome$TemperatureModifier$2 cuo$d$2
<init> (Ljava/lang/String;ILjava/lang/String;)V <init>
modifyTemperature (Lnet/minecraft/core/BlockPos;F)F a
net/minecraft/world/level/biome/BiomeGenerationSettings cup
CODEC b
EMPTY a
LOGGER c
carvers d
featureSet g
features e
flowerFeatures f
<clinit> ()V <clinit>
<init> (Ljava/util/Map;Ljava/util/List;)V <init>
features ()Ljava/util/List; b
getCarvers (Lnet/minecraft/world/level/levelgen/GenerationStep$Carving;)Ljava/lang/Iterable; a
getFlowerFeatures ()Ljava/util/List; a
hasFeature (Lnet/minecraft/world/level/levelgen/placement/PlacedFeature;)Z a
lambda$new$3 (Lnet/minecraft/world/level/levelgen/feature/ConfiguredFeature;)Z a
lambda$new$4 (Ljava/util/List;)Ljava/util/List; b
lambda$new$5 (Ljava/util/List;)Ljava/util/Set; a
lambda$static$0 (Lnet/minecraft/world/level/biome/BiomeGenerationSettings;)Ljava/util/Map; b
lambda$static$1 (Lnet/minecraft/world/level/biome/BiomeGenerationSettings;)Ljava/util/List; a
lambda$static$2 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; a
net/minecraft/world/level/biome/BiomeGenerationSettings$Builder cup$a
placedFeatures a
worldCarvers b
<init> (Lnet/minecraft/core/HolderGetter;Lnet/minecraft/core/HolderGetter;)V <init>
addCarver (Lnet/minecraft/world/level/levelgen/GenerationStep$Carving;Lnet/minecraft/resources/ResourceKey;)Lnet/minecraft/world/level/biome/BiomeGenerationSettings$Builder; a
addFeature (Lnet/minecraft/world/level/levelgen/GenerationStep$Decoration;Lnet/minecraft/resources/ResourceKey;)Lnet/minecraft/world/level/biome/BiomeGenerationSettings$Builder; a
net/minecraft/world/level/biome/BiomeGenerationSettings$PlainBuilder cup$b
carvers a
features b
<init> ()V <init>
addCarver (Lnet/minecraft/world/level/levelgen/GenerationStep$Carving;Lnet/minecraft/core/Holder;)Lnet/minecraft/world/level/biome/BiomeGenerationSettings$PlainBuilder; a
addFeature (ILnet/minecraft/core/Holder;)Lnet/minecraft/world/level/biome/BiomeGenerationSettings$PlainBuilder; a
addFeature (Lnet/minecraft/world/level/levelgen/GenerationStep$Decoration;Lnet/minecraft/core/Holder;)Lnet/minecraft/world/level/biome/BiomeGenerationSettings$PlainBuilder; a
addFeatureStepsUpTo (I)V a
build ()Lnet/minecraft/world/level/biome/BiomeGenerationSettings; a
lambda$addCarver$0 (Lnet/minecraft/world/level/levelgen/GenerationStep$Carving;)Ljava/util/List; a
lambda$build$1 (Ljava/util/Map$Entry;)Lnet/minecraft/core/HolderSet; a
net/minecraft/world/level/biome/BiomeManager cuq
CHUNK_CENTER_QUART a
ZOOM c
ZOOM_BITS b
ZOOM_MASK d
biomeZoomSeed f
noiseBiomeSource e
<clinit> ()V <clinit>
<init> (Lnet/minecraft/world/level/biome/BiomeManager$NoiseBiomeSource;J)V <init>
getBiome (Lnet/minecraft/core/BlockPos;)Lnet/minecraft/core/Holder; a
getFiddle (J)D b
getFiddledDistance (JIIIDDD)D a
getNoiseBiomeAtPosition (DDD)Lnet/minecraft/core/Holder; a
getNoiseBiomeAtPosition (Lnet/minecraft/core/BlockPos;)Lnet/minecraft/core/Holder; b
getNoiseBiomeAtQuart (III)Lnet/minecraft/core/Holder; a
obfuscateSeed (J)J a
withDifferentSource (Lnet/minecraft/world/level/biome/BiomeManager$NoiseBiomeSource;)Lnet/minecraft/world/level/biome/BiomeManager; a
net/minecraft/world/level/biome/BiomeManager$NoiseBiomeSource cuq$a
getNoiseBiome (III)Lnet/minecraft/core/Holder; getNoiseBiome
net/minecraft/world/level/biome/BiomeResolver cur
getNoiseBiome (IIILnet/minecraft/world/level/biome/Climate$Sampler;)Lnet/minecraft/core/Holder; getNoiseBiome
net/minecraft/world/level/biome/BiomeSource cus
CODEC a
possibleBiomes b
<clinit> ()V <clinit>
<init> ()V <init>
addDebugInfo (Ljava/util/List;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/biome/Climate$Sampler;)V a
codec ()Lcom/mojang/serialization/Codec; a
collectPossibleBiomes ()Ljava/util/stream/Stream; b
findBiomeHorizontal (IIIIILjava/util/function/Predicate;Lnet/minecraft/util/RandomSource;ZLnet/minecraft/world/level/biome/Climate$Sampler;)Lcom/mojang/datafixers/util/Pair; a
findBiomeHorizontal (IIIILjava/util/function/Predicate;Lnet/minecraft/util/RandomSource;Lnet/minecraft/world/level/biome/Climate$Sampler;)Lcom/mojang/datafixers/util/Pair; a
findClosestBiome3d (Lnet/minecraft/core/BlockPos;IIILjava/util/function/Predicate;Lnet/minecraft/world/level/biome/Climate$Sampler;Lnet/minecraft/world/level/LevelReader;)Lcom/mojang/datafixers/util/Pair; a
getBiomesWithin (IIIILnet/minecraft/world/level/biome/Climate$Sampler;)Ljava/util/Set; a
getNoiseBiome (IIILnet/minecraft/world/level/biome/Climate$Sampler;)Lnet/minecraft/core/Holder; getNoiseBiome
lambda$new$0 ()Ljava/util/Set; d
possibleBiomes ()Ljava/util/Set; c
net/minecraft/world/level/biome/BiomeSources cut
<init> ()V <init>
bootstrap (Lnet/minecraft/core/Registry;)Lcom/mojang/serialization/Codec; a
net/minecraft/world/level/biome/BiomeSpecialEffects cuu
CODEC a
ambientAdditionsSettings l
ambientLoopSoundEvent j
ambientMoodSettings k
ambientParticleSettings i
backgroundMusic m
fogColor b
foliageColorOverride f
grassColorModifier h
grassColorOverride g
skyColor e
waterColor c
waterFogColor d
<clinit> ()V <clinit>
<init> (IIIILjava/util/Optional;Ljava/util/Optional;Lnet/minecraft/world/level/biome/BiomeSpecialEffects$GrassColorModifier;Ljava/util/Optional;Ljava/util/Optional;Ljava/util/Optional;Ljava/util/Optional;Ljava/util/Optional;)V <init>
getAmbientAdditionsSettings ()Ljava/util/Optional; k
getAmbientLoopSoundEvent ()Ljava/util/Optional; i
getAmbientMoodSettings ()Ljava/util/Optional; j
getAmbientParticleSettings ()Ljava/util/Optional; h
getBackgroundMusic ()Ljava/util/Optional; l
getFogColor ()I a
getFoliageColorOverride ()Ljava/util/Optional; e
getGrassColorModifier ()Lnet/minecraft/world/level/biome/BiomeSpecialEffects$GrassColorModifier; g
getGrassColorOverride ()Ljava/util/Optional; f
getSkyColor ()I d
getWaterColor ()I b
getWaterFogColor ()I c
lambda$static$0 (Lnet/minecraft/world/level/biome/BiomeSpecialEffects;)Ljava/lang/Integer; l
lambda$static$1 (Lnet/minecraft/world/level/biome/BiomeSpecialEffects;)Ljava/lang/Integer; k
lambda$static$10 (Lnet/minecraft/world/level/biome/BiomeSpecialEffects;)Ljava/util/Optional; b
lambda$static$11 (Lnet/minecraft/world/level/biome/BiomeSpecialEffects;)Ljava/util/Optional; a
lambda$static$12 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; a
lambda$static$2 (Lnet/minecraft/world/level/biome/BiomeSpecialEffects;)Ljava/lang/Integer; j
lambda$static$3 (Lnet/minecraft/world/level/biome/BiomeSpecialEffects;)Ljava/lang/Integer; i
lambda$static$4 (Lnet/minecraft/world/level/biome/BiomeSpecialEffects;)Ljava/util/Optional; h
lambda$static$5 (Lnet/minecraft/world/level/biome/BiomeSpecialEffects;)Ljava/util/Optional; g
lambda$static$6 (Lnet/minecraft/world/level/biome/BiomeSpecialEffects;)Lnet/minecraft/world/level/biome/BiomeSpecialEffects$GrassColorModifier; f
lambda$static$7 (Lnet/minecraft/world/level/biome/BiomeSpecialEffects;)Ljava/util/Optional; e
lambda$static$8 (Lnet/minecraft/world/level/biome/BiomeSpecialEffects;)Ljava/util/Optional; d
lambda$static$9 (Lnet/minecraft/world/level/biome/BiomeSpecialEffects;)Ljava/util/Optional; c
net/minecraft/world/level/biome/BiomeSpecialEffects$Builder cuu$a
ambientAdditionsSettings k
ambientLoopSoundEvent i
ambientMoodSettings j
ambientParticle h
backgroundMusic l
fogColor a
foliageColorOverride e
grassColorModifier g
grassColorOverride f
skyColor d
waterColor b
waterFogColor c
<init> ()V <init>
ambientAdditionsSound (Lnet/minecraft/world/level/biome/AmbientAdditionsSettings;)Lnet/minecraft/world/level/biome/BiomeSpecialEffects$Builder; a
ambientLoopSound (Lnet/minecraft/core/Holder;)Lnet/minecraft/world/level/biome/BiomeSpecialEffects$Builder; a
ambientMoodSound (Lnet/minecraft/world/level/biome/AmbientMoodSettings;)Lnet/minecraft/world/level/biome/BiomeSpecialEffects$Builder; a
ambientParticle (Lnet/minecraft/world/level/biome/AmbientParticleSettings;)Lnet/minecraft/world/level/biome/BiomeSpecialEffects$Builder; a
backgroundMusic (Lnet/minecraft/sounds/Music;)Lnet/minecraft/world/level/biome/BiomeSpecialEffects$Builder; a
build ()Lnet/minecraft/world/level/biome/BiomeSpecialEffects; a
fogColor (I)Lnet/minecraft/world/level/biome/BiomeSpecialEffects$Builder; a
foliageColorOverride (I)Lnet/minecraft/world/level/biome/BiomeSpecialEffects$Builder; e
grassColorModifier (Lnet/minecraft/world/level/biome/BiomeSpecialEffects$GrassColorModifier;)Lnet/minecraft/world/level/biome/BiomeSpecialEffects$Builder; a
grassColorOverride (I)Lnet/minecraft/world/level/biome/BiomeSpecialEffects$Builder; f
lambda$build$0 ()Ljava/lang/IllegalStateException; e
lambda$build$1 ()Ljava/lang/IllegalStateException; d
lambda$build$2 ()Ljava/lang/IllegalStateException; c
lambda$build$3 ()Ljava/lang/IllegalStateException; b
skyColor (I)Lnet/minecraft/world/level/biome/BiomeSpecialEffects$Builder; d
waterColor (I)Lnet/minecraft/world/level/biome/BiomeSpecialEffects$Builder; b
waterFogColor (I)Lnet/minecraft/world/level/biome/BiomeSpecialEffects$Builder; c
net/minecraft/world/level/biome/BiomeSpecialEffects$GrassColorModifier cuu$b
$VALUES f
CODEC d
DARK_FOREST b
NONE a
SWAMP c
name e
$values ()[Lnet/minecraft/world/level/biome/BiomeSpecialEffects$GrassColorModifier; b
<clinit> ()V <clinit>
<init> (Ljava/lang/String;ILjava/lang/String;)V <init>
getName ()Ljava/lang/String; a
getSerializedName ()Ljava/lang/String; c
modifyColor (DDI)I a
valueOf (Ljava/lang/String;)Lnet/minecraft/world/level/biome/BiomeSpecialEffects$GrassColorModifier; valueOf
values ()[Lnet/minecraft/world/level/biome/BiomeSpecialEffects$GrassColorModifier; values
net/minecraft/world/level/biome/BiomeSpecialEffects$GrassColorModifier$1 cuu$b$1
<init> (Ljava/lang/String;ILjava/lang/String;)V <init>
modifyColor (DDI)I a
net/minecraft/world/level/biome/BiomeSpecialEffects$GrassColorModifier$2 cuu$b$2
<init> (Ljava/lang/String;ILjava/lang/String;)V <init>
modifyColor (DDI)I a
net/minecraft/world/level/biome/BiomeSpecialEffects$GrassColorModifier$3 cuu$b$3
<init> (Ljava/lang/String;ILjava/lang/String;)V <init>
modifyColor (DDI)I a
net/minecraft/world/level/biome/Biomes cuv
BADLANDS A
BAMBOO_JUNGLE z
BASALT_DELTAS ag
BEACH M
BIRCH_FOREST k
CHERRY_GROVE E
COLD_OCEAN U
CRIMSON_FOREST ae
DARK_FOREST l
DEEP_COLD_OCEAN V
DEEP_DARK ab
DEEP_FROZEN_OCEAN X
DEEP_LUKEWARM_OCEAN R
DEEP_OCEAN T
DESERT f
DRIPSTONE_CAVES Z
END_BARRENS al
END_HIGHLANDS ai
END_MIDLANDS aj
ERODED_BADLANDS B
FLOWER_FOREST j
FOREST i
FROZEN_OCEAN W
FROZEN_PEAKS H
FROZEN_RIVER L
GROVE F
ICE_SPIKES e
JAGGED_PEAKS I
JUNGLE x
LUKEWARM_OCEAN Q
LUSH_CAVES aa
MANGROVE_SWAMP h
MEADOW D
MUSHROOM_FIELDS Y
NETHER_WASTES ac
OCEAN S
OLD_GROWTH_BIRCH_FOREST m
OLD_GROWTH_PINE_TAIGA n
OLD_GROWTH_SPRUCE_TAIGA o
PLAINS b
RIVER K
SAVANNA r
SAVANNA_PLATEAU s
SMALL_END_ISLANDS ak
SNOWY_BEACH N
SNOWY_PLAINS d
SNOWY_SLOPES G
SNOWY_TAIGA q
SOUL_SAND_VALLEY af
SPARSE_JUNGLE y
STONY_PEAKS J
STONY_SHORE O
SUNFLOWER_PLAINS c
SWAMP g
TAIGA p
THE_END ah
THE_VOID a
WARM_OCEAN P
WARPED_FOREST ad
WINDSWEPT_FOREST v
WINDSWEPT_GRAVELLY_HILLS u
WINDSWEPT_HILLS t
WINDSWEPT_SAVANNA w
WOODED_BADLANDS C
<clinit> ()V <clinit>
<init> ()V <init>
register (Ljava/lang/String;)Lnet/minecraft/resources/ResourceKey; a
net/minecraft/world/level/biome/CheckerboardColumnBiomeSource cuw
CODEC b
allowedBiomes c
bitShift d
size e
<clinit> ()V <clinit>
<init> (Lnet/minecraft/core/HolderSet;I)V <init>
codec ()Lcom/mojang/serialization/Codec; a
collectPossibleBiomes ()Ljava/util/stream/Stream; b
getNoiseBiome (IIILnet/minecraft/world/level/biome/Climate$Sampler;)Lnet/minecraft/core/Holder; getNoiseBiome
lambda$static$0 (Lnet/minecraft/world/level/biome/CheckerboardColumnBiomeSource;)Lnet/minecraft/core/HolderSet; b
lambda$static$1 (Lnet/minecraft/world/level/biome/CheckerboardColumnBiomeSource;)Ljava/lang/Integer; a
lambda$static$2 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; a
net/minecraft/world/level/biome/Climate cux
DEBUG_SLOW_BIOME_SEARCH b
PARAMETER_COUNT a
QUANTIZATION_FACTOR c
<init> ()V <init>
empty ()Lnet/minecraft/world/level/biome/Climate$Sampler; a
findSpawnPosition (Ljava/util/List;Lnet/minecraft/world/level/biome/Climate$Sampler;)Lnet/minecraft/core/BlockPos; a
parameters (Lnet/minecraft/world/level/biome/Climate$Parameter;Lnet/minecraft/world/level/biome/Climate$Parameter;Lnet/minecraft/world/level/biome/Climate$Parameter;Lnet/minecraft/world/level/biome/Climate$Parameter;Lnet/minecraft/world/level/biome/Climate$Parameter;Lnet/minecraft/world/level/biome/Climate$Parameter;F)Lnet/minecraft/world/level/biome/Climate$ParameterPoint; a
parameters (FFFFFFF)Lnet/minecraft/world/level/biome/Climate$ParameterPoint; a
quantizeCoord (F)J a
target (FFFFFF)Lnet/minecraft/world/level/biome/Climate$TargetPoint; a
unquantizeCoord (J)F a
net/minecraft/world/level/biome/Climate$DistanceMetric cux$a
distance (Lnet/minecraft/world/level/biome/Climate$RTree$Node;[J)J distance
net/minecraft/world/level/biome/Climate$Parameter cux$b
CODEC a
max c
min b
<clinit> ()V <clinit>
<init> (JJ)V <init>
distance (Lnet/minecraft/world/level/biome/Climate$Parameter;)J a
distance (J)J a
equals (Ljava/lang/Object;)Z equals
hashCode ()I hashCode
lambda$static$0 (Ljava/lang/Float;Ljava/lang/Float;)Ljava/lang/String; b
lambda$static$1 (Ljava/lang/Float;Ljava/lang/Float;)Lcom/mojang/serialization/DataResult; a
lambda$static$2 (Lnet/minecraft/world/level/biome/Climate$Parameter;)Ljava/lang/Float; d
lambda$static$3 (Lnet/minecraft/world/level/biome/Climate$Parameter;)Ljava/lang/Float; c
max ()J b
min ()J a
point (F)Lnet/minecraft/world/level/biome/Climate$Parameter; a
span (FF)Lnet/minecraft/world/level/biome/Climate$Parameter; a
span (Lnet/minecraft/world/level/biome/Climate$Parameter;)Lnet/minecraft/world/level/biome/Climate$Parameter; b
span (Lnet/minecraft/world/level/biome/Climate$Parameter;Lnet/minecraft/world/level/biome/Climate$Parameter;)Lnet/minecraft/world/level/biome/Climate$Parameter; a
toString ()Ljava/lang/String; toString
net/minecraft/world/level/biome/Climate$ParameterList cux$c
index b
values a
<init> (Ljava/util/List;)V <init>
codec (Lcom/mojang/serialization/MapCodec;)Lcom/mojang/serialization/Codec; a
findValue (Lnet/minecraft/world/level/biome/Climate$TargetPoint;)Ljava/lang/Object; a
findValueBruteForce (Lnet/minecraft/world/level/biome/Climate$TargetPoint;)Ljava/lang/Object; b
findValueIndex (Lnet/minecraft/world/level/biome/Climate$TargetPoint;Lnet/minecraft/world/level/biome/Climate$DistanceMetric;)Ljava/lang/Object; a
findValueIndex (Lnet/minecraft/world/level/biome/Climate$TargetPoint;)Ljava/lang/Object; c
lambda$codec$0 (Lcom/mojang/serialization/MapCodec;Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; a
values ()Ljava/util/List; a
net/minecraft/world/level/biome/Climate$ParameterPoint cux$d
CODEC a
continentalness d
depth f
erosion e
humidity c
offset h
temperature b
weirdness g
<clinit> ()V <clinit>
<init> (Lnet/minecraft/world/level/biome/Climate$Parameter;Lnet/minecraft/world/level/biome/Climate$Parameter;Lnet/minecraft/world/level/biome/Climate$Parameter;Lnet/minecraft/world/level/biome/Climate$Parameter;Lnet/minecraft/world/level/biome/Climate$Parameter;Lnet/minecraft/world/level/biome/Climate$Parameter;J)V <init>
continentalness ()Lnet/minecraft/world/level/biome/Climate$Parameter; d
depth ()Lnet/minecraft/world/level/biome/Climate$Parameter; f
equals (Ljava/lang/Object;)Z equals
erosion ()Lnet/minecraft/world/level/biome/Climate$Parameter; e
fitness (Lnet/minecraft/world/level/biome/Climate$TargetPoint;)J a
hashCode ()I hashCode
humidity ()Lnet/minecraft/world/level/biome/Climate$Parameter; c
lambda$static$0 (Lnet/minecraft/world/level/biome/Climate$ParameterPoint;)Lnet/minecraft/world/level/biome/Climate$Parameter; g
lambda$static$1 (Lnet/minecraft/world/level/biome/Climate$ParameterPoint;)Lnet/minecraft/world/level/biome/Climate$Parameter; f
lambda$static$2 (Lnet/minecraft/world/level/biome/Climate$ParameterPoint;)Lnet/minecraft/world/level/biome/Climate$Parameter; e
lambda$static$3 (Lnet/minecraft/world/level/biome/Climate$ParameterPoint;)Lnet/minecraft/world/level/biome/Climate$Parameter; d
lambda$static$4 (Lnet/minecraft/world/level/biome/Climate$ParameterPoint;)Lnet/minecraft/world/level/biome/Climate$Parameter; c
lambda$static$5 (Lnet/minecraft/world/level/biome/Climate$ParameterPoint;)Lnet/minecraft/world/level/biome/Climate$Parameter; b
lambda$static$6 (Lnet/minecraft/world/level/biome/Climate$ParameterPoint;)Ljava/lang/Long; a
lambda$static$7 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; a
offset ()J h
parameterSpace ()Ljava/util/List; a
temperature ()Lnet/minecraft/world/level/biome/Climate$Parameter; b
toString ()Ljava/lang/String; toString
weirdness ()Lnet/minecraft/world/level/biome/Climate$Parameter; g
net/minecraft/world/level/biome/Climate$RTree cux$e
CHILDREN_PER_NODE a
lastResult c
root b
<init> (Lnet/minecraft/world/level/biome/Climate$RTree$Node;)V <init>
bucketize (Ljava/util/List;)Ljava/util/List; b
build (ILjava/util/List;)Lnet/minecraft/world/level/biome/Climate$RTree$Node; a
buildParameterSpace (Ljava/util/List;)Ljava/util/List; c
comparator (IZ)Ljava/util/Comparator; a
cost ([Lnet/minecraft/world/level/biome/Climate$Parameter;)J a
create (Ljava/util/List;)Lnet/minecraft/world/level/biome/Climate$RTree; a
lambda$build$1 (ILnet/minecraft/world/level/biome/Climate$RTree$Node;)J a
lambda$build$2 (ILnet/minecraft/world/level/biome/Climate$RTree$SubTree;)Lnet/minecraft/world/level/biome/Climate$RTree$Node; a
lambda$comparator$3 (IZLnet/minecraft/world/level/biome/Climate$RTree$Node;)J a
lambda$create$0 (Lcom/mojang/datafixers/util/Pair;)Lnet/minecraft/world/level/biome/Climate$RTree$Leaf; a
search (Lnet/minecraft/world/level/biome/Climate$TargetPoint;Lnet/minecraft/world/level/biome/Climate$DistanceMetric;)Ljava/lang/Object; a
sort (Ljava/util/List;IIZ)V a
net/minecraft/world/level/biome/Climate$RTree$Leaf cux$e$a
value b
<init> (Lnet/minecraft/world/level/biome/Climate$ParameterPoint;Ljava/lang/Object;)V <init>
search ([JLnet/minecraft/world/level/biome/Climate$RTree$Leaf;Lnet/minecraft/world/level/biome/Climate$DistanceMetric;)Lnet/minecraft/world/level/biome/Climate$RTree$Leaf; a
net/minecraft/world/level/biome/Climate$RTree$Node cux$e$b
parameterSpace a
<init> (Ljava/util/List;)V <init>
distance ([J)J a
search ([JLnet/minecraft/world/level/biome/Climate$RTree$Leaf;Lnet/minecraft/world/level/biome/Climate$DistanceMetric;)Lnet/minecraft/world/level/biome/Climate$RTree$Leaf; a
toString ()Ljava/lang/String; toString
net/minecraft/world/level/biome/Climate$RTree$SubTree cux$e$c
children b
<init> (Ljava/util/List;Ljava/util/List;)V <init>
<init> (Ljava/util/List;)V <init>
search ([JLnet/minecraft/world/level/biome/Climate$RTree$Leaf;Lnet/minecraft/world/level/biome/Climate$DistanceMetric;)Lnet/minecraft/world/level/biome/Climate$RTree$Leaf; a
net/minecraft/world/level/biome/Climate$Sampler cux$f
continentalness c
depth e
erosion d
humidity b
spawnTarget g
temperature a
weirdness f
<init> (Lnet/minecraft/world/level/levelgen/DensityFunction;Lnet/minecraft/world/level/levelgen/DensityFunction;Lnet/minecraft/world/level/levelgen/DensityFunction;Lnet/minecraft/world/level/levelgen/DensityFunction;Lnet/minecraft/world/level/levelgen/DensityFunction;Lnet/minecraft/world/level/levelgen/DensityFunction;Ljava/util/List;)V <init>
continentalness ()Lnet/minecraft/world/level/levelgen/DensityFunction; d
depth ()Lnet/minecraft/world/level/levelgen/DensityFunction; f
equals (Ljava/lang/Object;)Z equals
erosion ()Lnet/minecraft/world/level/levelgen/DensityFunction; e
findSpawnPosition ()Lnet/minecraft/core/BlockPos; a
hashCode ()I hashCode
humidity ()Lnet/minecraft/world/level/levelgen/DensityFunction; c
sample (III)Lnet/minecraft/world/level/biome/Climate$TargetPoint; a
spawnTarget ()Ljava/util/List; h
temperature ()Lnet/minecraft/world/level/levelgen/DensityFunction; b
toString ()Ljava/lang/String; toString
weirdness ()Lnet/minecraft/world/level/levelgen/DensityFunction; g
net/minecraft/world/level/biome/Climate$SpawnFinder cux$g
result a
<init> (Ljava/util/List;Lnet/minecraft/world/level/biome/Climate$Sampler;)V <init>
getSpawnPositionAndFitness (Ljava/util/List;Lnet/minecraft/world/level/biome/Climate$Sampler;II)Lnet/minecraft/world/level/biome/Climate$SpawnFinder$Result; a
radialSearch (Ljava/util/List;Lnet/minecraft/world/level/biome/Climate$Sampler;FF)V a
net/minecraft/world/level/biome/Climate$SpawnFinder$Result cux$g$a
fitness b
location a
<init> (Lnet/minecraft/core/BlockPos;J)V <init>
equals (Ljava/lang/Object;)Z equals
fitness ()J b
hashCode ()I hashCode
location ()Lnet/minecraft/core/BlockPos; a
toString ()Ljava/lang/String; toString
net/minecraft/world/level/biome/Climate$TargetPoint cux$h
continentalness c
depth e
erosion d
humidity b
temperature a
weirdness f
<init> (JJJJJJ)V <init>
continentalness ()J d
depth ()J f
equals (Ljava/lang/Object;)Z equals
erosion ()J e
hashCode ()I hashCode
humidity ()J c
temperature ()J b
toParameterArray ()[J a
toString ()Ljava/lang/String; toString
weirdness ()J g
net/minecraft/world/level/biome/FeatureSorter cuy
<init> ()V <init>
buildFeaturesPerStep (Ljava/util/List;Ljava/util/function/Function;Z)Ljava/util/List; a
lambda$buildFeaturesPerStep$0 (Lorg/apache/commons/lang3/mutable/MutableInt;Ljava/lang/Object;)I a
lambda$buildFeaturesPerStep$1 (Ljava/util/Comparator;Lnet/minecraft/world/level/biome/FeatureSorter$1FeatureData;)Ljava/util/Set; a
lambda$buildFeaturesPerStep$2 (ILnet/minecraft/world/level/biome/FeatureSorter$1FeatureData;)Z a
net/minecraft/world/level/biome/FeatureSorter$1FeatureData cuy$a
feature c
featureIndex a
step b
<init> (IILnet/minecraft/world/level/levelgen/placement/PlacedFeature;)V <init>
equals (Ljava/lang/Object;)Z equals
feature ()Lnet/minecraft/world/level/levelgen/placement/PlacedFeature; c
featureIndex ()I a
hashCode ()I hashCode
step ()I b
toString ()Ljava/lang/String; toString
net/minecraft/world/level/biome/FeatureSorter$StepFeatureData cuy$b
features a
indexMapping b
<init> (Ljava/util/List;Ljava/util/function/ToIntFunction;)V <init>
<init> (Ljava/util/List;)V <init>
equals (Ljava/lang/Object;)Z equals
features ()Ljava/util/List; a
hashCode ()I hashCode
indexMapping ()Ljava/util/function/ToIntFunction; b
toString ()Ljava/lang/String; toString
net/minecraft/world/level/biome/FixedBiomeSource cuz
CODEC b
biome c
<clinit> ()V <clinit>
<init> (Lnet/minecraft/core/Holder;)V <init>
codec ()Lcom/mojang/serialization/Codec; a
collectPossibleBiomes ()Ljava/util/stream/Stream; b
findBiomeHorizontal (IIIIILjava/util/function/Predicate;Lnet/minecraft/util/RandomSource;ZLnet/minecraft/world/level/biome/Climate$Sampler;)Lcom/mojang/datafixers/util/Pair; a
findClosestBiome3d (Lnet/minecraft/core/BlockPos;IIILjava/util/function/Predicate;Lnet/minecraft/world/level/biome/Climate$Sampler;Lnet/minecraft/world/level/LevelReader;)Lcom/mojang/datafixers/util/Pair; a
getBiomesWithin (IIIILnet/minecraft/world/level/biome/Climate$Sampler;)Ljava/util/Set; a
getNoiseBiome (IIILnet/minecraft/world/level/biome/Climate$Sampler;)Lnet/minecraft/core/Holder; getNoiseBiome
getNoiseBiome (III)Lnet/minecraft/core/Holder; getNoiseBiome
lambda$static$0 (Lnet/minecraft/world/level/biome/FixedBiomeSource;)Lnet/minecraft/core/Holder; a
net/minecraft/world/level/biome/MobSpawnSettings cva
CODEC c
DEFAULT_CREATURE_SPAWN_PROBABILITY e
EMPTY b
EMPTY_MOB_LIST a
LOGGER d
creatureGenerationProbability f
mobSpawnCosts h
spawners g
<clinit> ()V <clinit>
<init> (FLjava/util/Map;Ljava/util/Map;)V <init>
getCreatureProbability ()F a
getMobSpawnCost (Lnet/minecraft/world/entity/EntityType;)Lnet/minecraft/world/level/biome/MobSpawnSettings$MobSpawnCost; a
getMobs (Lnet/minecraft/world/entity/MobCategory;)Lnet/minecraft/util/random/WeightedRandomList; a
lambda$static$0 (Lnet/minecraft/world/level/biome/MobSpawnSettings;)Ljava/lang/Float; c
lambda$static$1 (Lnet/minecraft/world/level/biome/MobSpawnSettings;)Ljava/util/Map; b
lambda$static$2 (Lnet/minecraft/world/level/biome/MobSpawnSettings;)Ljava/util/Map; a
lambda$static$3 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; a
net/minecraft/world/level/biome/MobSpawnSettings$Builder cva$a
creatureGenerationProbability c
mobSpawnCosts b
spawners a
<init> ()V <init>
addMobCharge (Lnet/minecraft/world/entity/EntityType;DD)Lnet/minecraft/world/level/biome/MobSpawnSettings$Builder; a
addSpawn (Lnet/minecraft/world/entity/MobCategory;Lnet/minecraft/world/level/biome/MobSpawnSettings$SpawnerData;)Lnet/minecraft/world/level/biome/MobSpawnSettings$Builder; a
build ()Lnet/minecraft/world/level/biome/MobSpawnSettings; a
creatureGenerationProbability (F)Lnet/minecraft/world/level/biome/MobSpawnSettings$Builder; a
lambda$build$2 (Ljava/util/Map$Entry;)Lnet/minecraft/util/random/WeightedRandomList; a
lambda$new$0 (Lnet/minecraft/world/entity/MobCategory;)Lnet/minecraft/world/entity/MobCategory; b
lambda$new$1 (Lnet/minecraft/world/entity/MobCategory;)Ljava/util/List; a
net/minecraft/world/level/biome/MobSpawnSettings$MobSpawnCost cva$b
CODEC a
charge c
energyBudget b
<clinit> ()V <clinit>
<init> (DD)V <init>
charge ()D b
energyBudget ()D a
equals (Ljava/lang/Object;)Z equals
hashCode ()I hashCode
lambda$static$0 (Lnet/minecraft/world/level/biome/MobSpawnSettings$MobSpawnCost;)Ljava/lang/Double; b
lambda$static$1 (Lnet/minecraft/world/level/biome/MobSpawnSettings$MobSpawnCost;)Ljava/lang/Double; a
lambda$static$2 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; a
toString ()Ljava/lang/String; toString
net/minecraft/world/level/biome/MobSpawnSettings$SpawnerData cva$c
CODEC a
maxCount d
minCount c
type b
<clinit> ()V <clinit>
<init> (Lnet/minecraft/world/entity/EntityType;III)V <init>
<init> (Lnet/minecraft/world/entity/EntityType;Lnet/minecraft/util/random/Weight;II)V <init>
lambda$static$0 (Lnet/minecraft/world/level/biome/MobSpawnSettings$SpawnerData;)Lnet/minecraft/world/entity/EntityType; d
lambda$static$1 (Lnet/minecraft/world/level/biome/MobSpawnSettings$SpawnerData;)Ljava/lang/Integer; c
lambda$static$2 (Lnet/minecraft/world/level/biome/MobSpawnSettings$SpawnerData;)Ljava/lang/Integer; b
lambda$static$3 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; a
lambda$static$4 ()Ljava/lang/String; b
lambda$static$5 (Lnet/minecraft/world/level/biome/MobSpawnSettings$SpawnerData;)Lcom/mojang/serialization/DataResult; a
toString ()Ljava/lang/String; toString
net/minecraft/world/level/biome/MultiNoiseBiomeSource cvb
CODEC c
DIRECT_CODEC b
ENTRY_CODEC d
PRESET_CODEC e
parameters f
<clinit> ()V <clinit>
<init> (Lcom/mojang/datafixers/util/Either;)V <init>
addDebugInfo (Ljava/util/List;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/biome/Climate$Sampler;)V a
codec ()Lcom/mojang/serialization/Codec; a
collectPossibleBiomes ()Ljava/util/stream/Stream; b
createFromList (Lnet/minecraft/world/level/biome/Climate$ParameterList;)Lnet/minecraft/world/level/biome/MultiNoiseBiomeSource; a
createFromPreset (Lnet/minecraft/core/Holder;)Lnet/minecraft/world/level/biome/MultiNoiseBiomeSource; a
getNoiseBiome (Lnet/minecraft/world/level/biome/Climate$TargetPoint;)Lnet/minecraft/core/Holder; a
getNoiseBiome (IIILnet/minecraft/world/level/biome/Climate$Sampler;)Lnet/minecraft/core/Holder; getNoiseBiome
lambda$parameters$1 (Lnet/minecraft/world/level/biome/Climate$ParameterList;)Lnet/minecraft/world/level/biome/Climate$ParameterList; b
lambda$parameters$2 (Lnet/minecraft/core/Holder;)Lnet/minecraft/world/level/biome/Climate$ParameterList; b
lambda$static$0 (Lnet/minecraft/world/level/biome/MultiNoiseBiomeSource;)Lcom/mojang/datafixers/util/Either; a
parameters ()Lnet/minecraft/world/level/biome/Climate$ParameterList; d
stable (Lnet/minecraft/resources/ResourceKey;)Z a
net/minecraft/world/level/biome/MultiNoiseBiomeSourceParameterList cvc
CODEC b
DIRECT_CODEC a
parameters d
preset c
<clinit> ()V <clinit>
<init> (Lnet/minecraft/world/level/biome/MultiNoiseBiomeSourceParameterList$Preset;Lnet/minecraft/core/HolderGetter;)V <init>
knownPresets ()Ljava/util/Map; b
lambda$knownPresets$2 (Lnet/minecraft/world/level/biome/MultiNoiseBiomeSourceParameterList$Preset;)Lnet/minecraft/world/level/biome/MultiNoiseBiomeSourceParameterList$Preset; b
lambda$knownPresets$3 (Lnet/minecraft/resources/ResourceKey;)Lnet/minecraft/resources/ResourceKey; a
lambda$knownPresets$4 (Lnet/minecraft/world/level/biome/MultiNoiseBiomeSourceParameterList$Preset;)Lnet/minecraft/world/level/biome/Climate$ParameterList; a
lambda$static$0 (Lnet/minecraft/world/level/biome/MultiNoiseBiomeSourceParameterList;)Lnet/minecraft/world/level/biome/MultiNoiseBiomeSourceParameterList$Preset; a
lambda$static$1 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; a
parameters ()Lnet/minecraft/world/level/biome/Climate$ParameterList; a
net/minecraft/world/level/biome/MultiNoiseBiomeSourceParameterList$Preset cvc$a
BY_NAME f
CODEC c
NETHER a
OVERWORLD b
id d
provider e
<clinit> ()V <clinit>
<init> (Lnet/minecraft/resources/ResourceLocation;Lnet/minecraft/world/level/biome/MultiNoiseBiomeSourceParameterList$Preset$SourceProvider;)V <init>
equals (Ljava/lang/Object;)Z equals
generateOverworldBiomes (Ljava/util/function/Function;)Lnet/minecraft/world/level/biome/Climate$ParameterList; a
hashCode ()I hashCode
id ()Lnet/minecraft/resources/ResourceLocation; b
lambda$generateOverworldBiomes$5 (Lcom/google/common/collect/ImmutableList$Builder;Ljava/util/function/Function;Lcom/mojang/datafixers/util/Pair;)V a
lambda$static$0 (Lnet/minecraft/world/level/biome/MultiNoiseBiomeSourceParameterList$Preset;)Lnet/minecraft/world/level/biome/MultiNoiseBiomeSourceParameterList$Preset; b
lambda$static$1 (Lnet/minecraft/resources/ResourceLocation;)Ljava/lang/String; c
lambda$static$2 (Lnet/minecraft/resources/ResourceLocation;)Lcom/mojang/serialization/DataResult; b
lambda$static$3 (Lnet/minecraft/resources/ResourceLocation;)Lcom/mojang/serialization/DataResult; a
lambda$static$4 (Lnet/minecraft/world/level/biome/MultiNoiseBiomeSourceParameterList$Preset;)Lcom/mojang/serialization/DataResult; a
lambda$usedBiomes$6 (Lnet/minecraft/resources/ResourceKey;)Lnet/minecraft/resources/ResourceKey; a
provider ()Lnet/minecraft/world/level/biome/MultiNoiseBiomeSourceParameterList$Preset$SourceProvider; c
toString ()Ljava/lang/String; toString
usedBiomes ()Ljava/util/stream/Stream; a
net/minecraft/world/level/biome/MultiNoiseBiomeSourceParameterList$Preset$1 cvc$a$1
<init> ()V <init>
apply (Ljava/util/function/Function;)Lnet/minecraft/world/level/biome/Climate$ParameterList; apply
net/minecraft/world/level/biome/MultiNoiseBiomeSourceParameterList$Preset$2 cvc$a$2
<init> ()V <init>
apply (Ljava/util/function/Function;)Lnet/minecraft/world/level/biome/Climate$ParameterList; apply
net/minecraft/world/level/biome/MultiNoiseBiomeSourceParameterList$Preset$SourceProvider cvc$a$a
apply (Ljava/util/function/Function;)Lnet/minecraft/world/level/biome/Climate$ParameterList; apply
net/minecraft/world/level/biome/MultiNoiseBiomeSourceParameterLists cvd
NETHER a
OVERWORLD b
<clinit> ()V <clinit>
<init> ()V <init>
bootstrap (Lnet/minecraft/data/worldgen/BootstapContext;)V a
register (Ljava/lang/String;)Lnet/minecraft/resources/ResourceKey; a
net/minecraft/world/level/biome/OverworldBiomeBuilder cve
DEPTH_DEEP_DARK_DRYNESS_THRESHOLD n
EROSION_DEEP_DARK_DRYNESS_THRESHOLD m
EROSION_INDEX_1_START f
EROSION_INDEX_2_START g
FAR_INLAND_START e
FROZEN_RANGE s
FULL_RANGE o
HIGH_END j
HIGH_START a
LOW_START i
MIDDLE_BIOMES D
MIDDLE_BIOMES_VARIANT E
MID_INLAND_START d
NEAR_INLAND_START c
OCEANS C
PEAK_END l
PEAK_SIZE k
PEAK_START b
PLATEAU_BIOMES F
PLATEAU_BIOMES_VARIANT G
SHATTERED_BIOMES H
UNFROZEN_RANGE t
VALLEY_SIZE h
coastContinentalness x
deepOceanContinentalness v
erosions r
farInlandContinentalness B
humidities q
inlandContinentalness y
midInlandContinentalness A
mushroomFieldsContinentalness u
nearInlandContinentalness z
oceanContinentalness w
temperatures p
<init> ()V <init>
addBiomes (Ljava/util/function/Consumer;)V a
addBottomBiome (Ljava/util/function/Consumer;Lnet/minecraft/world/level/biome/Climate$Parameter;Lnet/minecraft/world/level/biome/Climate$Parameter;Lnet/minecraft/world/level/biome/Climate$Parameter;Lnet/minecraft/world/level/biome/Climate$Parameter;Lnet/minecraft/world/level/biome/Climate$Parameter;FLnet/minecraft/resources/ResourceKey;)V c
addDebugBiomes (Ljava/util/function/Consumer;)V b
addHighSlice (Ljava/util/function/Consumer;Lnet/minecraft/world/level/biome/Climate$Parameter;)V b
addInlandBiomes (Ljava/util/function/Consumer;)V d
addLowSlice (Ljava/util/function/Consumer;Lnet/minecraft/world/level/biome/Climate$Parameter;)V d
addMidSlice (Ljava/util/function/Consumer;Lnet/minecraft/world/level/biome/Climate$Parameter;)V c
addOffCoastBiomes (Ljava/util/function/Consumer;)V c
addPeaks (Ljava/util/function/Consumer;Lnet/minecraft/world/level/biome/Climate$Parameter;)V a
addSurfaceBiome (Ljava/util/function/Consumer;Lnet/minecraft/world/level/biome/Climate$Parameter;Lnet/minecraft/world/level/biome/Climate$Parameter;Lnet/minecraft/world/level/biome/Climate$Parameter;Lnet/minecraft/world/level/biome/Climate$Parameter;Lnet/minecraft/world/level/biome/Climate$Parameter;FLnet/minecraft/resources/ResourceKey;)V a
addUndergroundBiome (Ljava/util/function/Consumer;Lnet/minecraft/world/level/biome/Climate$Parameter;Lnet/minecraft/world/level/biome/Climate$Parameter;Lnet/minecraft/world/level/biome/Climate$Parameter;Lnet/minecraft/world/level/biome/Climate$Parameter;Lnet/minecraft/world/level/biome/Climate$Parameter;FLnet/minecraft/resources/ResourceKey;)V b
addUndergroundBiomes (Ljava/util/function/Consumer;)V e
addValleys (Ljava/util/function/Consumer;Lnet/minecraft/world/level/biome/Climate$Parameter;)V e
getContinentalnessThresholds ()[Lnet/minecraft/world/level/biome/Climate$Parameter; e
getDebugStringForContinentalness (D)Ljava/lang/String; b
getDebugStringForErosion (D)Ljava/lang/String; c
getDebugStringForHumidity (D)Ljava/lang/String; e
getDebugStringForNoiseValue (D[Lnet/minecraft/world/level/biome/Climate$Parameter;)Ljava/lang/String; a
getDebugStringForPeaksAndValleys (D)Ljava/lang/String; a
getDebugStringForTemperature (D)Ljava/lang/String; d
getErosionThresholds ()[Lnet/minecraft/world/level/biome/Climate$Parameter; d
getHumidityThresholds ()[Lnet/minecraft/world/level/biome/Climate$Parameter; c
getPeaksAndValleysThresholds ()[Lnet/minecraft/world/level/biome/Climate$Parameter; f
getTemperatureThresholds ()[Lnet/minecraft/world/level/biome/Climate$Parameter; b
getWeirdnessThresholds ()[Lnet/minecraft/world/level/biome/Climate$Parameter; g
isDeepDarkRegion (Lnet/minecraft/world/level/levelgen/DensityFunction;Lnet/minecraft/world/level/levelgen/DensityFunction;Lnet/minecraft/world/level/levelgen/DensityFunction$FunctionContext;)Z a
maybePickWindsweptSavannaBiome (IILnet/minecraft/world/level/biome/Climate$Parameter;Lnet/minecraft/resources/ResourceKey;)Lnet/minecraft/resources/ResourceKey; a
pickBadlandsBiome (ILnet/minecraft/world/level/biome/Climate$Parameter;)Lnet/minecraft/resources/ResourceKey; a
pickBeachBiome (II)Lnet/minecraft/resources/ResourceKey; a
pickMiddleBiome (IILnet/minecraft/world/level/biome/Climate$Parameter;)Lnet/minecraft/resources/ResourceKey; a
pickMiddleBiomeOrBadlandsIfHot (IILnet/minecraft/world/level/biome/Climate$Parameter;)Lnet/minecraft/resources/ResourceKey; b
pickMiddleBiomeOrBadlandsIfHotOrSlopeIfCold (IILnet/minecraft/world/level/biome/Climate$Parameter;)Lnet/minecraft/resources/ResourceKey; c
pickPeakBiome (IILnet/minecraft/world/level/biome/Climate$Parameter;)Lnet/minecraft/resources/ResourceKey; f
pickPlateauBiome (IILnet/minecraft/world/level/biome/Climate$Parameter;)Lnet/minecraft/resources/ResourceKey; e
pickShatteredBiome (IILnet/minecraft/world/level/biome/Climate$Parameter;)Lnet/minecraft/resources/ResourceKey; h
pickShatteredCoastBiome (IILnet/minecraft/world/level/biome/Climate$Parameter;)Lnet/minecraft/resources/ResourceKey; d
pickSlopeBiome (IILnet/minecraft/world/level/biome/Climate$Parameter;)Lnet/minecraft/resources/ResourceKey; g
spawnTarget ()Ljava/util/List; a
net/minecraft/world/level/biome/TheEndBiomeSource cvf
CODEC b
barrens g
end c
highlands d
islands f
midlands e
<clinit> ()V <clinit>
<init> (Lnet/minecraft/core/Holder;Lnet/minecraft/core/Holder;Lnet/minecraft/core/Holder;Lnet/minecraft/core/Holder;Lnet/minecraft/core/Holder;)V <init>
codec ()Lcom/mojang/serialization/Codec; a
collectPossibleBiomes ()Ljava/util/stream/Stream; b
create (Lnet/minecraft/core/HolderGetter;)Lnet/minecraft/world/level/biome/TheEndBiomeSource; a
getNoiseBiome (IIILnet/minecraft/world/level/biome/Climate$Sampler;)Lnet/minecraft/core/Holder; getNoiseBiome
lambda$static$0 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; a
net/minecraft/world/level/biome/package-info cvg
net/minecraft/world/level/block/AbstractBannerBlock cvh
color a
<init> (Lnet/minecraft/world/item/DyeColor;Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)V <init>
codec ()Lcom/mojang/serialization/MapCodec; a
getCloneItemStack (Lnet/minecraft/world/level/LevelReader;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)Lnet/minecraft/world/item/ItemStack; a
getColor ()Lnet/minecraft/world/item/DyeColor; b
isPossibleToRespawnInThis (Lnet/minecraft/world/level/block/state/BlockState;)Z a
lambda$setPlacedBy$0 (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/level/block/entity/BannerBlockEntity;)V b
lambda$setPlacedBy$1 (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/level/block/entity/BannerBlockEntity;)V a
newBlockEntity (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)Lnet/minecraft/world/level/block/entity/BlockEntity; a
setPlacedBy (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/entity/LivingEntity;Lnet/minecraft/world/item/ItemStack;)V a
net/minecraft/world/level/block/AbstractCandleBlock cvi
LIGHT_PER_CANDLE a
LIT b
<clinit> ()V <clinit>
<init> (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)V <init>
addParticlesAndSound (Lnet/minecraft/world/level/Level;Lnet/minecraft/world/phys/Vec3;Lnet/minecraft/util/RandomSource;)V a
animateTick (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/util/RandomSource;)V a
canBeLit (Lnet/minecraft/world/level/block/state/BlockState;)Z d
codec ()Lcom/mojang/serialization/MapCodec; a
extinguish (Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/LevelAccessor;Lnet/minecraft/core/BlockPos;)V a
getParticleOffsets (Lnet/minecraft/world/level/block/state/BlockState;)Ljava/lang/Iterable; b
isLit (Lnet/minecraft/world/level/block/state/BlockState;)Z c
lambda$animateTick$0 (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/util/RandomSource;Lnet/minecraft/world/phys/Vec3;)V a
lambda$extinguish$1 (Lnet/minecraft/world/level/LevelAccessor;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/phys/Vec3;)V a
onExplosionHit (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 a
onProjectileHit (Lnet/minecraft/world/level/Level;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/phys/BlockHitResult;Lnet/minecraft/world/entity/projectile/Projectile;)V a
setLit (Lnet/minecraft/world/level/LevelAccessor;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/core/BlockPos;Z)V a
net/minecraft/world/level/block/AbstractCauldronBlock cvj
FLOOR_LEVEL a
INSIDE h
LEG_DEPTH g
LEG_HEIGHT f
LEG_WIDTH e
SHAPE b
SIDE_THICKNESS d
interactions c
<clinit> ()V <clinit>
<init> (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;Lnet/minecraft/core/cauldron/CauldronInteraction$InteractionMap;)V <init>
canReceiveStalactiteDrip (Lnet/minecraft/world/level/material/Fluid;)Z a
codec ()Lcom/mojang/serialization/MapCodec; a
getContentHeight (Lnet/minecraft/world/level/block/state/BlockState;)D b
getInteractionShape (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;)Lnet/minecraft/world/phys/shapes/VoxelShape; a
getShape (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/phys/shapes/CollisionContext;)Lnet/minecraft/world/phys/shapes/VoxelShape; a
hasAnalogOutputSignal (Lnet/minecraft/world/level/block/state/BlockState;)Z d_
isEntityInsideContent (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/entity/Entity;)Z a
isFull (Lnet/minecraft/world/level/block/state/BlockState;)Z d
isPathfindable (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/pathfinder/PathComputationType;)Z a
receiveStalactiteDrip (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/material/Fluid;)V a
tick (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/core/BlockPos;Lnet/minecraft/util/RandomSource;)V a
use (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/InteractionHand;Lnet/minecraft/world/phys/BlockHitResult;)Lnet/minecraft/world/InteractionResult; a
net/minecraft/world/level/block/AbstractChestBlock cvk
blockEntityType a
<init> (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;Ljava/util/function/Supplier;)V <init>
codec ()Lcom/mojang/serialization/MapCodec; a
combine (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Z)Lnet/minecraft/world/level/block/DoubleBlockCombiner$NeighborCombineResult; a
net/minecraft/world/level/block/AbstractFurnaceBlock cvl
FACING a
LIT b
<clinit> ()V <clinit>
<init> (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)V <init>
codec ()Lcom/mojang/serialization/MapCodec; a
createBlockStateDefinition (Lnet/minecraft/world/level/block/state/StateDefinition$Builder;)V a
createFurnaceTicker (Lnet/minecraft/world/level/Level;Lnet/minecraft/world/level/block/entity/BlockEntityType;Lnet/minecraft/world/level/block/entity/BlockEntityType;)Lnet/minecraft/world/level/block/entity/BlockEntityTicker; a
getAnalogOutputSignal (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;)I a
getRenderShape (Lnet/minecraft/world/level/block/state/BlockState;)Lnet/minecraft/world/level/block/RenderShape; b_
getStateForPlacement (Lnet/minecraft/world/item/context/BlockPlaceContext;)Lnet/minecraft/world/level/block/state/BlockState; a
hasAnalogOutputSignal (Lnet/minecraft/world/level/block/state/BlockState;)Z d_
mirror (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/block/Mirror;)Lnet/minecraft/world/level/block/state/BlockState; a
onRemove (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;Z)V a
openContainer (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/entity/player/Player;)V a
rotate (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/block/Rotation;)Lnet/minecraft/world/level/block/state/BlockState; a
setPlacedBy (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/entity/LivingEntity;Lnet/minecraft/world/item/ItemStack;)V a
use (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/InteractionHand;Lnet/minecraft/world/phys/BlockHitResult;)Lnet/minecraft/world/InteractionResult; a
net/minecraft/world/level/block/AbstractSkullBlock cvm
POWERED a
type b
<clinit> ()V <clinit>
<init> (Lnet/minecraft/world/level/block/SkullBlock$Type;Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)V <init>
codec ()Lcom/mojang/serialization/MapCodec; a
createBlockStateDefinition (Lnet/minecraft/world/level/block/state/StateDefinition$Builder;)V a
getEquipmentSlot ()Lnet/minecraft/world/entity/EquipmentSlot; g
getStateForPlacement (Lnet/minecraft/world/item/context/BlockPlaceContext;)Lnet/minecraft/world/level/block/state/BlockState; a
getTicker (Lnet/minecraft/world/level/Level;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/block/entity/BlockEntityType;)Lnet/minecraft/world/level/block/entity/BlockEntityTicker; a
getType ()Lnet/minecraft/world/level/block/SkullBlock$Type; b
isPathfindable (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/pathfinder/PathComputationType;)Z a
neighborChanged (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/Block;Lnet/minecraft/core/BlockPos;Z)V a
newBlockEntity (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)Lnet/minecraft/world/level/block/entity/BlockEntity; a
net/minecraft/world/level/block/AirBlock cvn
CODEC a
<clinit> ()V <clinit>
<init> (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)V <init>
codec ()Lcom/mojang/serialization/MapCodec; a
getRenderShape (Lnet/minecraft/world/level/block/state/BlockState;)Lnet/minecraft/world/level/block/RenderShape; b_
getShape (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/phys/shapes/CollisionContext;)Lnet/minecraft/world/phys/shapes/VoxelShape; a
net/minecraft/world/level/block/AmethystBlock cvo
CODEC a
<clinit> ()V <clinit>
<init> (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)V <init>
codec ()Lcom/mojang/serialization/MapCodec; a
onProjectileHit (Lnet/minecraft/world/level/Level;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/phys/BlockHitResult;Lnet/minecraft/world/entity/projectile/Projectile;)V a
net/minecraft/world/level/block/AmethystClusterBlock cvp
CODEC b
FACING d
WATERLOGGED c
aabbOffset l
downAabb j
eastAabb g
height k
northAabb e
southAabb f
upAabb i
westAabb h
<clinit> ()V <clinit>
<init> (FFLnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)V <init>
canSurvive (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/LevelReader;Lnet/minecraft/core/BlockPos;)Z a
codec ()Lcom/mojang/serialization/MapCodec; a
createBlockStateDefinition (Lnet/minecraft/world/level/block/state/StateDefinition$Builder;)V a
getFluidState (Lnet/minecraft/world/level/block/state/BlockState;)Lnet/minecraft/world/level/material/FluidState; c_
getShape (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/phys/shapes/CollisionContext;)Lnet/minecraft/world/phys/shapes/VoxelShape; a
getStateForPlacement (Lnet/minecraft/world/item/context/BlockPlaceContext;)Lnet/minecraft/world/level/block/state/BlockState; a
lambda$static$0 (Lnet/minecraft/world/level/block/AmethystClusterBlock;)Ljava/lang/Float; b
lambda$static$1 (Lnet/minecraft/world/level/block/AmethystClusterBlock;)Ljava/lang/Float; a
lambda$static$2 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; a
mirror (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/block/Mirror;)Lnet/minecraft/world/level/block/state/BlockState; a
rotate (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/block/Rotation;)Lnet/minecraft/world/level/block/state/BlockState; a
updateShape (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/core/Direction;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/LevelAccessor;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/BlockPos;)Lnet/minecraft/world/level/block/state/BlockState; a
net/minecraft/world/level/block/AmethystClusterBlock$1 cvp$1
$SwitchMap$net$minecraft$core$Direction a
<clinit> ()V <clinit>
net/minecraft/world/level/block/AnvilBlock cvq
BASE c
CODEC a
CONTAINER_TITLE l
FACING b
FALL_DAMAGE_MAX n
FALL_DAMAGE_PER_DISTANCE m
X_AXIS_AABB j
X_LEG1 d
X_LEG2 e
X_TOP f
Z_AXIS_AABB k
Z_LEG1 g
Z_LEG2 h
Z_TOP i
<clinit> ()V <clinit>
<init> (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)V <init>
codec ()Lcom/mojang/serialization/MapCodec; a
createBlockStateDefinition (Lnet/minecraft/world/level/block/state/StateDefinition$Builder;)V a
damage (Lnet/minecraft/world/level/block/state/BlockState;)Lnet/minecraft/world/level/block/state/BlockState; e
falling (Lnet/minecraft/world/entity/item/FallingBlockEntity;)V a
getDustColor (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;)I b
getFallDamageSource (Lnet/minecraft/world/entity/Entity;)Lnet/minecraft/world/damagesource/DamageSource; a
getMenuProvider (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;)Lnet/minecraft/world/MenuProvider; b
getShape (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/phys/shapes/CollisionContext;)Lnet/minecraft/world/phys/shapes/VoxelShape; a
getStateForPlacement (Lnet/minecraft/world/item/context/BlockPlaceContext;)Lnet/minecraft/world/level/block/state/BlockState; a
isPathfindable (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/pathfinder/PathComputationType;)Z a
lambda$getMenuProvider$0 (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;ILnet/minecraft/world/entity/player/Inventory;Lnet/minecraft/world/entity/player/Player;)Lnet/minecraft/world/inventory/AbstractContainerMenu; a
onBrokenAfterFall (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/entity/item/FallingBlockEntity;)V a
onLand (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/entity/item/FallingBlockEntity;)V a
rotate (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/block/Rotation;)Lnet/minecraft/world/level/block/state/BlockState; a
use (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/InteractionHand;Lnet/minecraft/world/phys/BlockHitResult;)Lnet/minecraft/world/InteractionResult; a
net/minecraft/world/level/block/AttachedStemBlock cvr
AABBS d
AABB_OFFSET c
CODEC a
FACING b
fruit e
seed g
stem f
<clinit> ()V <clinit>
<init> (Lnet/minecraft/resources/ResourceKey;Lnet/minecraft/resources/ResourceKey;Lnet/minecraft/resources/ResourceKey;Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)V <init>
codec ()Lcom/mojang/serialization/MapCodec; a
createBlockStateDefinition (Lnet/minecraft/world/level/block/state/StateDefinition$Builder;)V a
getCloneItemStack (Lnet/minecraft/world/level/LevelReader;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)Lnet/minecraft/world/item/ItemStack; a
getShape (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/phys/shapes/CollisionContext;)Lnet/minecraft/world/phys/shapes/VoxelShape; a
lambda$static$0 (Lnet/minecraft/world/level/block/AttachedStemBlock;)Lnet/minecraft/resources/ResourceKey; c
lambda$static$1 (Lnet/minecraft/world/level/block/AttachedStemBlock;)Lnet/minecraft/resources/ResourceKey; b
lambda$static$2 (Lnet/minecraft/world/level/block/AttachedStemBlock;)Lnet/minecraft/resources/ResourceKey; a
lambda$static$3 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; a
mayPlaceOn (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;)Z b
mirror (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/block/Mirror;)Lnet/minecraft/world/level/block/state/BlockState; a
rotate (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/block/Rotation;)Lnet/minecraft/world/level/block/state/BlockState; a
updateShape (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/core/Direction;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/LevelAccessor;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/BlockPos;)Lnet/minecraft/world/level/block/state/BlockState; a
net/minecraft/world/level/block/AzaleaBlock cvs
CODEC a
SHAPE b
<clinit> ()V <clinit>
<init> (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)V <init>
codec ()Lcom/mojang/serialization/MapCodec; a
getShape (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/phys/shapes/CollisionContext;)Lnet/minecraft/world/phys/shapes/VoxelShape; a
isBonemealSuccess (Lnet/minecraft/world/level/Level;Lnet/minecraft/util/RandomSource;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)Z a
isValidBonemealTarget (Lnet/minecraft/world/level/LevelReader;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)Z b
mayPlaceOn (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;)Z b
performBonemeal (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/util/RandomSource;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)V a
net/minecraft/world/level/block/BambooSaplingBlock cvt
CODEC a
SAPLING_AABB_OFFSET b
SAPLING_SHAPE c
<clinit> ()V <clinit>
<init> (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)V <init>
canSurvive (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/LevelReader;Lnet/minecraft/core/BlockPos;)Z a
codec ()Lcom/mojang/serialization/MapCodec; a
getCloneItemStack (Lnet/minecraft/world/level/LevelReader;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)Lnet/minecraft/world/item/ItemStack; a
getDestroyProgress (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;)F a
getShape (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/phys/shapes/CollisionContext;)Lnet/minecraft/world/phys/shapes/VoxelShape; a
growBamboo (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;)V a
isBonemealSuccess (Lnet/minecraft/world/level/Level;Lnet/minecraft/util/RandomSource;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)Z a
isValidBonemealTarget (Lnet/minecraft/world/level/LevelReader;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)Z b
performBonemeal (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/util/RandomSource;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)V a
randomTick (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/core/BlockPos;Lnet/minecraft/util/RandomSource;)V b
updateShape (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/core/Direction;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/LevelAccessor;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/BlockPos;)Lnet/minecraft/world/level/block/state/BlockState; a
net/minecraft/world/level/block/BambooStalkBlock cvu
AGE h
AGE_THICK_BAMBOO o
AGE_THIN_BAMBOO n
CODEC a
COLLISION_AABB_OFFSET d
COLLISION_SHAPE g
LARGE_LEAVES_AABB_OFFSET c
LARGE_SHAPE f
LEAVES i
MAX_HEIGHT k
SMALL_LEAVES_AABB_OFFSET b
SMALL_SHAPE e
STAGE j
STAGE_DONE_GROWING m
STAGE_GROWING l
<clinit> ()V <clinit>
<init> (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)V <init>
canSurvive (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/LevelReader;Lnet/minecraft/core/BlockPos;)Z a
codec ()Lcom/mojang/serialization/MapCodec; a
createBlockStateDefinition (Lnet/minecraft/world/level/block/state/StateDefinition$Builder;)V a
getCollisionShape (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/phys/shapes/CollisionContext;)Lnet/minecraft/world/phys/shapes/VoxelShape; b
getDestroyProgress (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;)F a
getHeightAboveUpToMax (Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;)I a
getHeightBelowUpToMax (Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;)I b
getShape (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/phys/shapes/CollisionContext;)Lnet/minecraft/world/phys/shapes/VoxelShape; a
getStateForPlacement (Lnet/minecraft/world/item/context/BlockPlaceContext;)Lnet/minecraft/world/level/block/state/BlockState; a
growBamboo (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/util/RandomSource;I)V a
isBonemealSuccess (Lnet/minecraft/world/level/Level;Lnet/minecraft/util/RandomSource;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)Z a
isCollisionShapeFullBlock (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;)Z c
isPathfindable (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/pathfinder/PathComputationType;)Z a
isRandomlyTicking (Lnet/minecraft/world/level/block/state/BlockState;)Z e_
isValidBonemealTarget (Lnet/minecraft/world/level/LevelReader;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)Z b
performBonemeal (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/util/RandomSource;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)V a
propagatesSkylightDown (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;)Z a_
randomTick (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/core/BlockPos;Lnet/minecraft/util/RandomSource;)V b
tick (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/core/BlockPos;Lnet/minecraft/util/RandomSource;)V a
updateShape (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/core/Direction;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/LevelAccessor;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/BlockPos;)Lnet/minecraft/world/level/block/state/BlockState; a
net/minecraft/world/level/block/BannerBlock cvv
BY_COLOR c
CODEC a
ROTATION b
SHAPE d
<clinit> ()V <clinit>
<init> (Lnet/minecraft/world/item/DyeColor;Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)V <init>
byColor (Lnet/minecraft/world/item/DyeColor;)Lnet/minecraft/world/level/block/Block; a
canSurvive (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/LevelReader;Lnet/minecraft/core/BlockPos;)Z a
codec ()Lcom/mojang/serialization/MapCodec; a
createBlockStateDefinition (Lnet/minecraft/world/level/block/state/StateDefinition$Builder;)V a
getShape (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/phys/shapes/CollisionContext;)Lnet/minecraft/world/phys/shapes/VoxelShape; a
getStateForPlacement (Lnet/minecraft/world/item/context/BlockPlaceContext;)Lnet/minecraft/world/level/block/state/BlockState; a
lambda$static$0 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; a
mirror (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/block/Mirror;)Lnet/minecraft/world/level/block/state/BlockState; a
rotate (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/block/Rotation;)Lnet/minecraft/world/level/block/state/BlockState; a
updateShape (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/core/Direction;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/LevelAccessor;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/BlockPos;)Lnet/minecraft/world/level/block/state/BlockState; a
net/minecraft/world/level/block/BarrelBlock cvw
CODEC a
FACING b
OPEN c
<clinit> ()V <clinit>
<init> (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)V <init>
codec ()Lcom/mojang/serialization/MapCodec; a
createBlockStateDefinition (Lnet/minecraft/world/level/block/state/StateDefinition$Builder;)V a
getAnalogOutputSignal (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;)I a
getRenderShape (Lnet/minecraft/world/level/block/state/BlockState;)Lnet/minecraft/world/level/block/RenderShape; b_
getStateForPlacement (Lnet/minecraft/world/item/context/BlockPlaceContext;)Lnet/minecraft/world/level/block/state/BlockState; a
hasAnalogOutputSignal (Lnet/minecraft/world/level/block/state/BlockState;)Z d_
mirror (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/block/Mirror;)Lnet/minecraft/world/level/block/state/BlockState; a
newBlockEntity (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)Lnet/minecraft/world/level/block/entity/BlockEntity; a
onRemove (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;Z)V a
rotate (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/block/Rotation;)Lnet/minecraft/world/level/block/state/BlockState; a
setPlacedBy (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/entity/LivingEntity;Lnet/minecraft/world/item/ItemStack;)V a
tick (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/core/BlockPos;Lnet/minecraft/util/RandomSource;)V a
use (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/InteractionHand;Lnet/minecraft/world/phys/BlockHitResult;)Lnet/minecraft/world/InteractionResult; a
net/minecraft/world/level/block/BarrierBlock cvx
CODEC a
WATERLOGGED b
<clinit> ()V <clinit>
<init> (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)V <init>
canPlaceLiquid (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 a
codec ()Lcom/mojang/serialization/MapCodec; a
createBlockStateDefinition (Lnet/minecraft/world/level/block/state/StateDefinition$Builder;)V a
getFluidState (Lnet/minecraft/world/level/block/state/BlockState;)Lnet/minecraft/world/level/material/FluidState; c_
getRenderShape (Lnet/minecraft/world/level/block/state/BlockState;)Lnet/minecraft/world/level/block/RenderShape; b_
getShadeBrightness (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;)F d
getStateForPlacement (Lnet/minecraft/world/item/context/BlockPlaceContext;)Lnet/minecraft/world/level/block/state/BlockState; a
pickupBlock (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; a
propagatesSkylightDown (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;)Z a_
updateShape (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/core/Direction;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/LevelAccessor;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/BlockPos;)Lnet/minecraft/world/level/block/state/BlockState; a
net/minecraft/world/level/block/BaseCoralFanBlock cvy
AABB b
CODEC a
<clinit> ()V <clinit>
<init> (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)V <init>
codec ()Lcom/mojang/serialization/MapCodec; a
getShape (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/phys/shapes/CollisionContext;)Lnet/minecraft/world/phys/shapes/VoxelShape; a
net/minecraft/world/level/block/BaseCoralPlantBlock cvz
AABB_OFFSET b
CODEC a
SHAPE c
<clinit> ()V <clinit>
<init> (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)V <init>
codec ()Lcom/mojang/serialization/MapCodec; a
getShape (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/phys/shapes/CollisionContext;)Lnet/minecraft/world/phys/shapes/VoxelShape; a
net/minecraft/world/level/block/BaseCoralPlantTypeBlock cwa
AABB a
WATERLOGGED d
<clinit> ()V <clinit>
<init> (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)V <init>
canSurvive (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/LevelReader;Lnet/minecraft/core/BlockPos;)Z a
codec ()Lcom/mojang/serialization/MapCodec; a
createBlockStateDefinition (Lnet/minecraft/world/level/block/state/StateDefinition$Builder;)V a
getFluidState (Lnet/minecraft/world/level/block/state/BlockState;)Lnet/minecraft/world/level/material/FluidState; c_
getShape (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/phys/shapes/CollisionContext;)Lnet/minecraft/world/phys/shapes/VoxelShape; a
getStateForPlacement (Lnet/minecraft/world/item/context/BlockPlaceContext;)Lnet/minecraft/world/level/block/state/BlockState; a
scanForWater (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;)Z e
tryScheduleDieTick (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/LevelAccessor;Lnet/minecraft/core/BlockPos;)V a
updateShape (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/core/Direction;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/LevelAccessor;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/BlockPos;)Lnet/minecraft/world/level/block/state/BlockState; a
net/minecraft/world/level/block/BaseCoralWallFanBlock cwb
CODEC b
FACING c
SHAPES e
<clinit> ()V <clinit>
<init> (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)V <init>
canSurvive (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/LevelReader;Lnet/minecraft/core/BlockPos;)Z a
codec ()Lcom/mojang/serialization/MapCodec; a
createBlockStateDefinition (Lnet/minecraft/world/level/block/state/StateDefinition$Builder;)V a
getShape (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/phys/shapes/CollisionContext;)Lnet/minecraft/world/phys/shapes/VoxelShape; a
getStateForPlacement (Lnet/minecraft/world/item/context/BlockPlaceContext;)Lnet/minecraft/world/level/block/state/BlockState; a
mirror (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/block/Mirror;)Lnet/minecraft/world/level/block/state/BlockState; a
rotate (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/block/Rotation;)Lnet/minecraft/world/level/block/state/BlockState; a
updateShape (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/core/Direction;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/LevelAccessor;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/BlockPos;)Lnet/minecraft/world/level/block/state/BlockState; a
net/minecraft/world/level/block/BaseEntityBlock cwc
<init> (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)V <init>
codec ()Lcom/mojang/serialization/MapCodec; a
createTickerHelper (Lnet/minecraft/world/level/block/entity/BlockEntityType;Lnet/minecraft/world/level/block/entity/BlockEntityType;Lnet/minecraft/world/level/block/entity/BlockEntityTicker;)Lnet/minecraft/world/level/block/entity/BlockEntityTicker; a
getMenuProvider (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;)Lnet/minecraft/world/MenuProvider; b
getRenderShape (Lnet/minecraft/world/level/block/state/BlockState;)Lnet/minecraft/world/level/block/RenderShape; b_
triggerEvent (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;II)Z a
net/minecraft/world/level/block/BaseFireBlock cwd
AABB_OFFSET a
DOWN_AABB b
SECONDS_ON_FIRE c
fireDamage d
<clinit> ()V <clinit>
<init> (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;F)V <init>
animateTick (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/util/RandomSource;)V a
canBePlacedAt (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/Direction;)Z a
canBurn (Lnet/minecraft/world/level/block/state/BlockState;)Z f
codec ()Lcom/mojang/serialization/MapCodec; a
entityInside (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/entity/Entity;)V a
getShape (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/phys/shapes/CollisionContext;)Lnet/minecraft/world/phys/shapes/VoxelShape; a
getState (Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;)Lnet/minecraft/world/level/block/state/BlockState; a
getStateForPlacement (Lnet/minecraft/world/item/context/BlockPlaceContext;)Lnet/minecraft/world/level/block/state/BlockState; a
inPortalDimension (Lnet/minecraft/world/level/Level;)Z a
isPortal (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/Direction;)Z b
onPlace (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;Z)V b
playerWillDestroy (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; a
spawnDestroyParticles (Lnet/minecraft/world/level/Level;Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)V a
net/minecraft/world/level/block/BasePressurePlateBlock cwe
AABB b
PRESSED_AABB a
TOUCH_AABB c
type d
<clinit> ()V <clinit>
<init> (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;Lnet/minecraft/world/level/block/state/properties/BlockSetType;)V <init>
canSurvive (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/LevelReader;Lnet/minecraft/core/BlockPos;)Z a
checkPressed (Lnet/minecraft/world/entity/Entity;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;I)V a
codec ()Lcom/mojang/serialization/MapCodec; a
entityInside (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/entity/Entity;)V a
getDirectSignal (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/Direction;)I b
getEntityCount (Lnet/minecraft/world/level/Level;Lnet/minecraft/world/phys/AABB;Ljava/lang/Class;)I a
getPressedTime ()I b
getShape (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/phys/shapes/CollisionContext;)Lnet/minecraft/world/phys/shapes/VoxelShape; a
getSignal (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/Direction;)I a
getSignalForState (Lnet/minecraft/world/level/block/state/BlockState;)I g
getSignalStrength (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;)I b
isPossibleToRespawnInThis (Lnet/minecraft/world/level/block/state/BlockState;)Z a
isSignalSource (Lnet/minecraft/world/level/block/state/BlockState;)Z f_
lambda$getEntityCount$0 (Lnet/minecraft/world/entity/Entity;)Z a
onRemove (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;Z)V a
setSignalForState (Lnet/minecraft/world/level/block/state/BlockState;I)Lnet/minecraft/world/level/block/state/BlockState; a
tick (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/core/BlockPos;Lnet/minecraft/util/RandomSource;)V a
updateNeighbours (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;)V a
updateShape (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/core/Direction;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/LevelAccessor;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/BlockPos;)Lnet/minecraft/world/level/block/state/BlockState; a
net/minecraft/world/level/block/BaseRailBlock cwf
FLAT_AABB a
HALF_BLOCK_AABB b
WATERLOGGED c
isStraight d
<clinit> ()V <clinit>
<init> (ZLnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)V <init>
canSurvive (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/LevelReader;Lnet/minecraft/core/BlockPos;)Z a
codec ()Lcom/mojang/serialization/MapCodec; a
getFluidState (Lnet/minecraft/world/level/block/state/BlockState;)Lnet/minecraft/world/level/material/FluidState; c_
getShape (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/phys/shapes/CollisionContext;)Lnet/minecraft/world/phys/shapes/VoxelShape; a
getShapeProperty ()Lnet/minecraft/world/level/block/state/properties/Property; c
getStateForPlacement (Lnet/minecraft/world/item/context/BlockPlaceContext;)Lnet/minecraft/world/level/block/state/BlockState; a
isRail (Lnet/minecraft/world/level/block/state/BlockState;)Z g
isRail (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;)Z a
isStraight ()Z b
neighborChanged (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/Block;Lnet/minecraft/core/BlockPos;Z)V a
onPlace (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;Z)V b
onRemove (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;Z)V a
shouldBeRemoved (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/Level;Lnet/minecraft/world/level/block/state/properties/RailShape;)Z a
updateDir (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;Z)Lnet/minecraft/world/level/block/state/BlockState; a
updateShape (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/core/Direction;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/LevelAccessor;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/BlockPos;)Lnet/minecraft/world/level/block/state/BlockState; a
updateState (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Z)Lnet/minecraft/world/level/block/state/BlockState; a
updateState (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/Block;)V a
net/minecraft/world/level/block/BaseRailBlock$1 cwf$1
$SwitchMap$net$minecraft$world$level$block$state$properties$RailShape a
<clinit> ()V <clinit>
net/minecraft/world/level/block/BaseTorchBlock cwg
AABB b
AABB_STANDING_OFFSET a
<clinit> ()V <clinit>
<init> (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)V <init>
canSurvive (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/LevelReader;Lnet/minecraft/core/BlockPos;)Z a
codec ()Lcom/mojang/serialization/MapCodec; a
getShape (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/phys/shapes/CollisionContext;)Lnet/minecraft/world/phys/shapes/VoxelShape; a
updateShape (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/core/Direction;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/LevelAccessor;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/BlockPos;)Lnet/minecraft/world/level/block/state/BlockState; a
net/minecraft/world/level/block/BeaconBeamBlock cwh
getColor ()Lnet/minecraft/world/item/DyeColor; b
net/minecraft/world/level/block/BeaconBlock cwi
CODEC a
<clinit> ()V <clinit>
<init> (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)V <init>
codec ()Lcom/mojang/serialization/MapCodec; a
getColor ()Lnet/minecraft/world/item/DyeColor; b
getRenderShape (Lnet/minecraft/world/level/block/state/BlockState;)Lnet/minecraft/world/level/block/RenderShape; b_
getTicker (Lnet/minecraft/world/level/Level;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/block/entity/BlockEntityType;)Lnet/minecraft/world/level/block/entity/BlockEntityTicker; a
newBlockEntity (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)Lnet/minecraft/world/level/block/entity/BlockEntity; a
setPlacedBy (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/entity/LivingEntity;Lnet/minecraft/world/item/ItemStack;)V a
use (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/InteractionHand;Lnet/minecraft/world/phys/BlockHitResult;)Lnet/minecraft/world/InteractionResult; a
net/minecraft/world/level/block/BedBlock cwj
BASE e
CODEC a
EAST_SHAPE m
HEIGHT d
LEG_NORTH_EAST h
LEG_NORTH_WEST f
LEG_SOUTH_EAST i
LEG_SOUTH_WEST g
LEG_WIDTH n
NORTH_SHAPE j
OCCUPIED c
PART b
SOUTH_SHAPE k
WEST_SHAPE l
color o
<clinit> ()V <clinit>
<init> (Lnet/minecraft/world/item/DyeColor;Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)V <init>
bedAboveStandUpOffsets (Lnet/minecraft/core/Direction;)[[I a
bedStandUpOffsets (Lnet/minecraft/core/Direction;Lnet/minecraft/core/Direction;)[[I a
bedSurroundStandUpOffsets (Lnet/minecraft/core/Direction;Lnet/minecraft/core/Direction;)[[I b
bounceUp (Lnet/minecraft/world/entity/Entity;)V a
canSetSpawn (Lnet/minecraft/world/level/Level;)Z a
codec ()Lcom/mojang/serialization/MapCodec; a
createBlockStateDefinition (Lnet/minecraft/world/level/block/state/StateDefinition$Builder;)V a
fallOn (Lnet/minecraft/world/level/Level;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/entity/Entity;F)V a
findBunkBedStandUpPosition (Lnet/minecraft/world/entity/EntityType;Lnet/minecraft/world/level/CollisionGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/Direction;Lnet/minecraft/core/Direction;)Ljava/util/Optional; a
findStandUpPosition (Lnet/minecraft/world/entity/EntityType;Lnet/minecraft/world/level/CollisionGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/Direction;F)Ljava/util/Optional; a
findStandUpPositionAtOffset (Lnet/minecraft/world/entity/EntityType;Lnet/minecraft/world/level/CollisionGetter;Lnet/minecraft/core/BlockPos;[[IZ)Ljava/util/Optional; a
getBedOrientation (Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;)Lnet/minecraft/core/Direction; a
getBlockType (Lnet/minecraft/world/level/block/state/BlockState;)Lnet/minecraft/world/level/block/DoubleBlockCombiner$BlockType; h
getColor ()Lnet/minecraft/world/item/DyeColor; b
getConnectedDirection (Lnet/minecraft/world/level/block/state/BlockState;)Lnet/minecraft/core/Direction; g
getNeighbourDirection (Lnet/minecraft/world/level/block/state/properties/BedPart;Lnet/minecraft/core/Direction;)Lnet/minecraft/core/Direction; a
getRenderShape (Lnet/minecraft/world/level/block/state/BlockState;)Lnet/minecraft/world/level/block/RenderShape; b_
getSeed (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/core/BlockPos;)J a
getShape (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/phys/shapes/CollisionContext;)Lnet/minecraft/world/phys/shapes/VoxelShape; a
getStateForPlacement (Lnet/minecraft/world/item/context/BlockPlaceContext;)Lnet/minecraft/world/level/block/state/BlockState; a
isBunkBed (Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;)Z b
isPathfindable (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/pathfinder/PathComputationType;)Z a
kickVillagerOutOfBed (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;)Z a
lambda$static$0 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; a
lambda$use$1 (Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/entity/player/Player$BedSleepingProblem;)V a
newBlockEntity (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)Lnet/minecraft/world/level/block/entity/BlockEntity; a
playerWillDestroy (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; a
setPlacedBy (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/entity/LivingEntity;Lnet/minecraft/world/item/ItemStack;)V a
updateEntityAfterFallOn (Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/world/entity/Entity;)V a
updateShape (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/core/Direction;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/LevelAccessor;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/BlockPos;)Lnet/minecraft/world/level/block/state/BlockState; a
use (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/InteractionHand;Lnet/minecraft/world/phys/BlockHitResult;)Lnet/minecraft/world/InteractionResult; a
net/minecraft/world/level/block/BedBlock$1 cwj$1
$SwitchMap$net$minecraft$core$Direction a
<clinit> ()V <clinit>
net/minecraft/world/level/block/BeehiveBlock cwk
CODEC a
FACING b
HONEY_LEVEL c
MAX_HONEY_LEVELS d
SHEARED_HONEYCOMB_COUNT e
<clinit> ()V <clinit>
<init> (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)V <init>
angerNearbyBees (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;)V b
animateTick (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/util/RandomSource;)V a
codec ()Lcom/mojang/serialization/MapCodec; a
createBlockStateDefinition (Lnet/minecraft/world/level/block/state/StateDefinition$Builder;)V a
dropHoneycomb (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;)V a
getAnalogOutputSignal (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;)I a
getDrops (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/storage/loot/LootParams$Builder;)Ljava/util/List; a
getRenderShape (Lnet/minecraft/world/level/block/state/BlockState;)Lnet/minecraft/world/level/block/RenderShape; b_
getStateForPlacement (Lnet/minecraft/world/item/context/BlockPlaceContext;)Lnet/minecraft/world/level/block/state/BlockState; a
getTicker (Lnet/minecraft/world/level/Level;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/block/entity/BlockEntityType;)Lnet/minecraft/world/level/block/entity/BlockEntityTicker; a
hasAnalogOutputSignal (Lnet/minecraft/world/level/block/state/BlockState;)Z d_
hiveContainsBees (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;)Z c
lambda$use$0 (Lnet/minecraft/world/InteractionHand;Lnet/minecraft/world/entity/player/Player;)V a
mirror (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/block/Mirror;)Lnet/minecraft/world/level/block/state/BlockState; a
newBlockEntity (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)Lnet/minecraft/world/level/block/entity/BlockEntity; a
playerDestroy (Lnet/minecraft/world/level/Level;Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/block/entity/BlockEntity;Lnet/minecraft/world/item/ItemStack;)V a
playerWillDestroy (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; a
releaseBeesAndResetHoneyLevel (Lnet/minecraft/world/level/Level;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/level/block/entity/BeehiveBlockEntity$BeeReleaseStatus;)V a
resetHoneyLevel (Lnet/minecraft/world/level/Level;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/core/BlockPos;)V a
rotate (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/block/Rotation;)Lnet/minecraft/world/level/block/state/BlockState; a
spawnFluidParticle (Lnet/minecraft/world/level/Level;DDDDD)V a
spawnParticle (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/phys/shapes/VoxelShape;D)V a
trySpawnDripParticles (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)V a
updateShape (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/core/Direction;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/LevelAccessor;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/BlockPos;)Lnet/minecraft/world/level/block/state/BlockState; a
use (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/InteractionHand;Lnet/minecraft/world/phys/BlockHitResult;)Lnet/minecraft/world/InteractionResult; a
net/minecraft/world/level/block/BeetrootBlock cwl
AGE c
CODEC a
MAX_AGE b
SHAPE_BY_AGE g
<clinit> ()V <clinit>
<init> (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)V <init>
codec ()Lcom/mojang/serialization/MapCodec; a
createBlockStateDefinition (Lnet/minecraft/world/level/block/state/StateDefinition$Builder;)V a
getAgeProperty ()Lnet/minecraft/world/level/block/state/properties/IntegerProperty; b
getBaseSeedId ()Lnet/minecraft/world/level/ItemLike; d
getBonemealAgeIncrease (Lnet/minecraft/world/level/Level;)I a
getMaxAge ()I c
getShape (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/phys/shapes/CollisionContext;)Lnet/minecraft/world/phys/shapes/VoxelShape; a
randomTick (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/core/BlockPos;Lnet/minecraft/util/RandomSource;)V b
net/minecraft/world/level/block/BellBlock cwm
ATTACHMENT c
BELL_BOTTOM_SHAPE i
BELL_SHAPE j
BELL_TOP_SHAPE h
CEILING_SHAPE G
CODEC a
EAST_WEST_BETWEEN l
EAST_WEST_FLOOR_SHAPE g
EVENT_BELL_RING e
FACING b
NORTH_SOUTH_BETWEEN k
NORTH_SOUTH_FLOOR_SHAPE f
POWERED d
TO_EAST n
TO_NORTH o
TO_SOUTH F
TO_WEST m
<clinit> ()V <clinit>
<init> (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)V <init>
attemptToRing (Lnet/minecraft/world/entity/Entity;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/Direction;)Z a
attemptToRing (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/Direction;)Z a
canSurvive (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/LevelReader;Lnet/minecraft/core/BlockPos;)Z a
codec ()Lcom/mojang/serialization/MapCodec; a
createBlockStateDefinition (Lnet/minecraft/world/level/block/state/StateDefinition$Builder;)V a
getCollisionShape (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/phys/shapes/CollisionContext;)Lnet/minecraft/world/phys/shapes/VoxelShape; b
getConnectedDirection (Lnet/minecraft/world/level/block/state/BlockState;)Lnet/minecraft/core/Direction; n
getRenderShape (Lnet/minecraft/world/level/block/state/BlockState;)Lnet/minecraft/world/level/block/RenderShape; b_
getShape (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/phys/shapes/CollisionContext;)Lnet/minecraft/world/phys/shapes/VoxelShape; a
getStateForPlacement (Lnet/minecraft/world/item/context/BlockPlaceContext;)Lnet/minecraft/world/level/block/state/BlockState; a
getTicker (Lnet/minecraft/world/level/Level;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/block/entity/BlockEntityType;)Lnet/minecraft/world/level/block/entity/BlockEntityTicker; a
getVoxelShape (Lnet/minecraft/world/level/block/state/BlockState;)Lnet/minecraft/world/phys/shapes/VoxelShape; h
isPathfindable (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/pathfinder/PathComputationType;)Z a
isProperHit (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/core/Direction;D)Z a
mirror (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/block/Mirror;)Lnet/minecraft/world/level/block/state/BlockState; a
neighborChanged (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/Block;Lnet/minecraft/core/BlockPos;Z)V a
newBlockEntity (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)Lnet/minecraft/world/level/block/entity/BlockEntity; a
onExplosionHit (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 a
onHit (Lnet/minecraft/world/level/Level;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/phys/BlockHitResult;Lnet/minecraft/world/entity/player/Player;Z)Z a
onProjectileHit (Lnet/minecraft/world/level/Level;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/phys/BlockHitResult;Lnet/minecraft/world/entity/projectile/Projectile;)V a
rotate (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/block/Rotation;)Lnet/minecraft/world/level/block/state/BlockState; a
updateShape (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/core/Direction;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/LevelAccessor;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/BlockPos;)Lnet/minecraft/world/level/block/state/BlockState; a
use (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/InteractionHand;Lnet/minecraft/world/phys/BlockHitResult;)Lnet/minecraft/world/InteractionResult; a
net/minecraft/world/level/block/BellBlock$1 cwm$1
$SwitchMap$net$minecraft$world$level$block$state$properties$BellAttachType a
<clinit> ()V <clinit>
net/minecraft/world/level/block/BigDripleafBlock cwn
CODEC a
DELAY_UNTIL_NEXT_TILT_STATE e
ENTITY_DETECTION_MIN_Y h
LEAF_SHAPES j
LOWEST_LEAF_TOP i
MAX_GEN_HEIGHT f
NO_TICK d
STEM_SHAPES l
STEM_SLICER k
STEM_WIDTH g
TILT c
WATERLOGGED b
shapesCache m
<clinit> ()V <clinit>
<init> (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)V <init>
calculateShape (Lnet/minecraft/world/level/block/state/BlockState;)Lnet/minecraft/world/phys/shapes/VoxelShape; h
canEntityTilt (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/entity/Entity;)Z a
canPlaceAt (Lnet/minecraft/world/level/LevelHeightAccessor;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)Z a
canReplace (Lnet/minecraft/world/level/block/state/BlockState;)Z n
canSurvive (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/LevelReader;Lnet/minecraft/core/BlockPos;)Z a
codec ()Lcom/mojang/serialization/MapCodec; a
createBlockStateDefinition (Lnet/minecraft/world/level/block/state/StateDefinition$Builder;)V a
entityInside (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/entity/Entity;)V a
getCollisionShape (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/phys/shapes/CollisionContext;)Lnet/minecraft/world/phys/shapes/VoxelShape; b
getFluidState (Lnet/minecraft/world/level/block/state/BlockState;)Lnet/minecraft/world/level/material/FluidState; c_
getShape (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/phys/shapes/CollisionContext;)Lnet/minecraft/world/phys/shapes/VoxelShape; a
getStateForPlacement (Lnet/minecraft/world/item/context/BlockPlaceContext;)Lnet/minecraft/world/level/block/state/BlockState; a
isBonemealSuccess (Lnet/minecraft/world/level/Level;Lnet/minecraft/util/RandomSource;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)Z a
isValidBonemealTarget (Lnet/minecraft/world/level/LevelReader;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)Z b
lambda$static$0 (Lit/unimi/dsi/fastutil/objects/Object2IntArrayMap;)V a
neighborChanged (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/Block;Lnet/minecraft/core/BlockPos;Z)V a
onProjectileHit (Lnet/minecraft/world/level/Level;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/phys/BlockHitResult;Lnet/minecraft/world/entity/projectile/Projectile;)V a
performBonemeal (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/util/RandomSource;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)V a
place (Lnet/minecraft/world/level/LevelAccessor;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/material/FluidState;Lnet/minecraft/core/Direction;)Z a
placeWithRandomHeight (Lnet/minecraft/world/level/LevelAccessor;Lnet/minecraft/util/RandomSource;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/Direction;)V a
playTiltSound (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/sounds/SoundEvent;)V a
resetTilt (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;)V d
setTilt (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/properties/Tilt;)V a
setTiltAndScheduleTick (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/properties/Tilt;Lnet/minecraft/sounds/SoundEvent;)V a
tick (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/core/BlockPos;Lnet/minecraft/util/RandomSource;)V a
updateShape (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/core/Direction;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/LevelAccessor;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/BlockPos;)Lnet/minecraft/world/level/block/state/BlockState; a
net/minecraft/world/level/block/BigDripleafStemBlock cwo
CODEC a
EAST_SHAPE d
NORTH_SHAPE b
SOUTH_SHAPE c
STEM_WIDTH g
WATERLOGGED f
WEST_SHAPE e
<clinit> ()V <clinit>
<init> (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)V <init>
canSurvive (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/LevelReader;Lnet/minecraft/core/BlockPos;)Z a
codec ()Lcom/mojang/serialization/MapCodec; a
createBlockStateDefinition (Lnet/minecraft/world/level/block/state/StateDefinition$Builder;)V a
getCloneItemStack (Lnet/minecraft/world/level/LevelReader;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)Lnet/minecraft/world/item/ItemStack; a
getFluidState (Lnet/minecraft/world/level/block/state/BlockState;)Lnet/minecraft/world/level/material/FluidState; c_
getShape (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/phys/shapes/CollisionContext;)Lnet/minecraft/world/phys/shapes/VoxelShape; a
isBonemealSuccess (Lnet/minecraft/world/level/Level;Lnet/minecraft/util/RandomSource;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)Z a
isValidBonemealTarget (Lnet/minecraft/world/level/LevelReader;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)Z b
performBonemeal (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/util/RandomSource;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)V a
place (Lnet/minecraft/world/level/LevelAccessor;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/material/FluidState;Lnet/minecraft/core/Direction;)Z a
tick (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/core/BlockPos;Lnet/minecraft/util/RandomSource;)V a
updateShape (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/core/Direction;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/LevelAccessor;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/BlockPos;)Lnet/minecraft/world/level/block/state/BlockState; a
net/minecraft/world/level/block/BigDripleafStemBlock$1 cwo$1
$SwitchMap$net$minecraft$core$Direction a
<clinit> ()V <clinit>
net/minecraft/world/level/block/BlastFurnaceBlock cwp
CODEC c
<clinit> ()V <clinit>
<init> (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)V <init>
animateTick (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/util/RandomSource;)V a
codec ()Lcom/mojang/serialization/MapCodec; a
getTicker (Lnet/minecraft/world/level/Level;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/block/entity/BlockEntityType;)Lnet/minecraft/world/level/block/entity/BlockEntityTicker; a
newBlockEntity (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)Lnet/minecraft/world/level/block/entity/BlockEntity; a
openContainer (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/entity/player/Player;)V a
net/minecraft/world/level/block/Block cwq
BLOCK_STATE_REGISTRY q
CACHE_SIZE g
CODEC p
INDESTRUCTIBLE B
INSTANT C
LOGGER a
OCCLUSION_CACHE h
SHAPE_FULL_BLOCK_CACHE c
UPDATE_ALL z
UPDATE_ALL_IMMEDIATE A
UPDATE_CLIENTS s
UPDATE_IMMEDIATE u
UPDATE_INVISIBLE t
UPDATE_KNOWN_SHAPE v
UPDATE_LIMIT D
UPDATE_MOVE_BY_PISTON x
UPDATE_NEIGHBORS r
UPDATE_NONE y
UPDATE_SUPPRESS_DROPS w
builtInRegistryHolder b
defaultBlockState d
descriptionId e
item f
stateDefinition E
<clinit> ()V <clinit>
<init> (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)V <init>
animateTick (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/util/RandomSource;)V a
appendHoverText (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/level/BlockGetter;Ljava/util/List;Lnet/minecraft/world/item/TooltipFlag;)V a
asBlock ()Lnet/minecraft/world/level/block/Block; q
asItem ()Lnet/minecraft/world/item/Item; k
box (DDDDDD)Lnet/minecraft/world/phys/shapes/VoxelShape; a
builtInRegistryHolder ()Lnet/minecraft/core/Holder$Reference; r
byItem (Lnet/minecraft/world/item/Item;)Lnet/minecraft/world/level/block/Block; a
canSupportCenter (Lnet/minecraft/world/level/LevelReader;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/Direction;)Z a
canSupportRigidBlock (Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;)Z c
codec ()Lcom/mojang/serialization/MapCodec; a
copyProperty (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/block/state/properties/Property;)Lnet/minecraft/world/level/block/state/BlockState; a
createBlockStateDefinition (Lnet/minecraft/world/level/block/state/StateDefinition$Builder;)V a
defaultBlockState ()Lnet/minecraft/world/level/block/state/BlockState; o
destroy (Lnet/minecraft/world/level/LevelAccessor;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)V a
dropFromExplosion (Lnet/minecraft/world/level/Explosion;)Z a
dropResources (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/entity/BlockEntity;Lnet/minecraft/world/entity/Entity;Lnet/minecraft/world/item/ItemStack;)V a
dropResources (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;)V c
dropResources (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/LevelAccessor;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/entity/BlockEntity;)V a
fallOn (Lnet/minecraft/world/level/Level;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/entity/Entity;F)V a
getCloneItemStack (Lnet/minecraft/world/level/LevelReader;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)Lnet/minecraft/world/item/ItemStack; a
getDescriptionId ()Ljava/lang/String; h
getDrops (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/entity/BlockEntity;Lnet/minecraft/world/entity/Entity;Lnet/minecraft/world/item/ItemStack;)Ljava/util/List; a
getDrops (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/entity/BlockEntity;)Ljava/util/List; a
getExplosionResistance ()F e
getFriction ()F i
getId (Lnet/minecraft/world/level/block/state/BlockState;)I i
getJumpFactor ()F l
getName ()Lnet/minecraft/network/chat/MutableComponent; f
getShapeForEachState (Ljava/util/function/Function;)Lcom/google/common/collect/ImmutableMap; a
getSoundType (Lnet/minecraft/world/level/block/state/BlockState;)Lnet/minecraft/world/level/block/SoundType; m
getSpeedFactor ()F j
getStateDefinition ()Lnet/minecraft/world/level/block/state/StateDefinition; n
getStateForPlacement (Lnet/minecraft/world/item/context/BlockPlaceContext;)Lnet/minecraft/world/level/block/state/BlockState; a
handlePrecipitation (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/biome/Biome$Precipitation;)V a
hasDynamicShape ()Z p
isExceptionForConnection (Lnet/minecraft/world/level/block/state/BlockState;)Z j
isFaceFull (Lnet/minecraft/world/phys/shapes/VoxelShape;Lnet/minecraft/core/Direction;)Z a
isPossibleToRespawnInThis (Lnet/minecraft/world/level/block/state/BlockState;)Z a
isRandomlyTicking (Lnet/minecraft/world/level/block/state/BlockState;)Z e_
isShapeFullBlock (Lnet/minecraft/world/phys/shapes/VoxelShape;)Z a
lambda$dropResources$1 (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/item/ItemStack;)V c
lambda$dropResources$2 (Lnet/minecraft/world/level/LevelAccessor;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/item/ItemStack;)V a
lambda$dropResources$3 (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/item/ItemStack;)V b
lambda$popResource$4 (Lnet/minecraft/world/level/Level;DDDLnet/minecraft/world/item/ItemStack;)Lnet/minecraft/world/entity/item/ItemEntity; a
lambda$popResourceFromFace$5 (Lnet/minecraft/world/level/Level;DDDLnet/minecraft/world/item/ItemStack;DDD)Lnet/minecraft/world/entity/item/ItemEntity; a
lambda$static$0 ()Lit/unimi/dsi/fastutil/objects/Object2ByteLinkedOpenHashMap; s
playerDestroy (Lnet/minecraft/world/level/Level;Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/block/entity/BlockEntity;Lnet/minecraft/world/item/ItemStack;)V a
playerWillDestroy (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; a
popExperience (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/core/BlockPos;I)V a
popResource (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/item/ItemStack;)V a
popResource (Lnet/minecraft/world/level/Level;Ljava/util/function/Supplier;Lnet/minecraft/world/item/ItemStack;)V a
popResourceFromFace (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/Direction;Lnet/minecraft/world/item/ItemStack;)V a
propagatesSkylightDown (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;)Z a_
pushEntitiesUp (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/LevelAccessor;Lnet/minecraft/core/BlockPos;)Lnet/minecraft/world/level/block/state/BlockState; a
registerDefaultState (Lnet/minecraft/world/level/block/state/BlockState;)V k
setPlacedBy (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/entity/LivingEntity;Lnet/minecraft/world/item/ItemStack;)V a
shouldRenderFace (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/Direction;Lnet/minecraft/core/BlockPos;)Z a
spawnDestroyParticles (Lnet/minecraft/world/level/Level;Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)V a
stateById (I)Lnet/minecraft/world/level/block/state/BlockState; a
stepOn (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/entity/Entity;)V a
toString ()Ljava/lang/String; toString
tryDropExperience (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/util/valueproviders/IntProvider;)V a
updateEntityAfterFallOn (Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/world/entity/Entity;)V a
updateFromNeighbourShapes (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/LevelAccessor;Lnet/minecraft/core/BlockPos;)Lnet/minecraft/world/level/block/state/BlockState; b
updateOrDestroy (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/LevelAccessor;Lnet/minecraft/core/BlockPos;II)V a
updateOrDestroy (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/LevelAccessor;Lnet/minecraft/core/BlockPos;I)V a
wasExploded (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/Explosion;)V a
withPropertiesOf (Lnet/minecraft/world/level/block/state/BlockState;)Lnet/minecraft/world/level/block/state/BlockState; l
net/minecraft/world/level/block/Block$1 cwq$1
<init> ()V <init>
load (Ljava/lang/Object;)Ljava/lang/Object; load
load (Lnet/minecraft/world/phys/shapes/VoxelShape;)Ljava/lang/Boolean; a
net/minecraft/world/level/block/Block$2 cwq$2
<init> (IF)V <init>
rehash (I)V rehash
net/minecraft/world/level/block/Block$BlockStatePairKey cwq$a
direction c
first a
second b
<init> (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/core/Direction;)V <init>
equals (Ljava/lang/Object;)Z equals
hashCode ()I hashCode
net/minecraft/world/level/block/BlockTypes cwr
CODEC a
<clinit> ()V <clinit>
<init> ()V <init>
bootstrap (Lnet/minecraft/core/Registry;)Lcom/mojang/serialization/MapCodec; a
net/minecraft/world/level/block/Blocks cws
ACACIA_BUTTON gz
ACACIA_DOOR ko
ACACIA_FENCE kg
ACACIA_FENCE_GATE jY
ACACIA_HANGING_SIGN dd
ACACIA_LEAVES aI
ACACIA_LOG Y
ACACIA_PLANKS r
ACACIA_PRESSURE_PLATE dD
ACACIA_SAPLING B
ACACIA_SIGN cH
ACACIA_SLAB jx
ACACIA_STAIRS hP
ACACIA_TRAPDOOR eC
ACACIA_WALL_HANGING_SIGN do
ACACIA_WALL_SIGN cU
ACACIA_WOOD as
ACTIVATOR_RAIL hh
AIR a
ALLIUM bV
AMETHYST_BLOCK qt
AMETHYST_CLUSTER qv
ANCIENT_DEBRIS pj
ANDESITE g
ANDESITE_SLAB nB
ANDESITE_STAIRS no
ANDESITE_WALL nN
ANVIL gS
ATTACHED_MELON_STEM fc
ATTACHED_PUMPKIN_STEM fb
AZALEA sy
AZALEA_LEAVES aM
AZURE_BLUET bW
BAMBOO mZ
BAMBOO_BLOCK ae
BAMBOO_BUTTON gD
BAMBOO_DOOR ks
BAMBOO_FENCE kk
BAMBOO_FENCE_GATE kc
BAMBOO_HANGING_SIGN dk
BAMBOO_MOSAIC w
BAMBOO_MOSAIC_SLAB jC
BAMBOO_MOSAIC_STAIRS hU
BAMBOO_PLANKS v
BAMBOO_PRESSURE_PLATE dH
BAMBOO_SAPLING mY
BAMBOO_SIGN cM
BAMBOO_SLAB jB
BAMBOO_STAIRS hT
BAMBOO_TRAPDOOR eG
BAMBOO_WALL_HANGING_SIGN dv
BAMBOO_WALL_SIGN cZ
BARREL nU
BARRIER hW
BASALT dY
BEACON fO
BEDROCK F
BEEHIVE pf
BEETROOTS kD
BEE_NEST pe
BELL od
BIG_DRIPLEAF sD
BIG_DRIPLEAF_STEM sE
BIRCH_BUTTON gx
BIRCH_DOOR km
BIRCH_FENCE ke
BIRCH_FENCE_GATE jW
BIRCH_HANGING_SIGN dc
BIRCH_LEAVES aG
BIRCH_LOG W
BIRCH_PLANKS p
BIRCH_PRESSURE_PLATE dB
BIRCH_SAPLING z
BIRCH_SIGN cG
BIRCH_SLAB jv
BIRCH_STAIRS fL
BIRCH_TRAPDOOR eA
BIRCH_WALL_HANGING_SIGN dn
BIRCH_WALL_SIGN cT
BIRCH_WOOD aq
BLACKSTONE pr
BLACKSTONE_SLAB pu
BLACKSTONE_STAIRS ps
BLACKSTONE_WALL pt
BLACK_BANNER iY
BLACK_BED bo
BLACK_CANDLE qb
BLACK_CANDLE_CAKE qs
BLACK_CARPET iz
BLACK_CONCRETE lL
BLACK_CONCRETE_POWDER mb
BLACK_GLAZED_TERRACOTTA lv
BLACK_SHULKER_BOX lf
BLACK_STAINED_GLASS ex
BLACK_STAINED_GLASS_PANE hO
BLACK_TERRACOTTA hy
BLACK_WALL_BANNER jo
BLACK_WOOL bP
BLAST_FURNACE nW
BLUE_BANNER iU
BLUE_BED bk
BLUE_CANDLE pX
BLUE_CANDLE_CAKE qo
BLUE_CARPET iv
BLUE_CONCRETE lH
BLUE_CONCRETE_POWDER lX
BLUE_GLAZED_TERRACOTTA lr
BLUE_ICE mW
BLUE_ORCHID bU
BLUE_SHULKER_BOX lb
BLUE_STAINED_GLASS et
BLUE_STAINED_GLASS_PANE hK
BLUE_TERRACOTTA hu
BLUE_WALL_BANNER jk
BLUE_WOOL bL
BONE_BLOCK kM
BOOKSHELF cl
BRAIN_CORAL mx
BRAIN_CORAL_BLOCK mn
BRAIN_CORAL_FAN mH
BRAIN_CORAL_WALL_FAN mR
BREWING_STAND fs
BRICKS cj
BRICK_SLAB jJ
BRICK_STAIRS fi
BRICK_WALL nF
BROWN_BANNER iV
BROWN_BED bl
BROWN_CANDLE pY
BROWN_CANDLE_CAKE qp
BROWN_CARPET iw
BROWN_CONCRETE lI
BROWN_CONCRETE_POWDER lY
BROWN_GLAZED_TERRACOTTA ls
BROWN_MUSHROOM cf
BROWN_MUSHROOM_BLOCK eT
BROWN_SHULKER_BOX lc
BROWN_STAINED_GLASS eu
BROWN_STAINED_GLASS_PANE hL
BROWN_TERRACOTTA hv
BROWN_WALL_BANNER jl
BROWN_WOOL bM
BUBBLE_COLUMN nd
BUBBLE_CORAL my
BUBBLE_CORAL_BLOCK mo
BUBBLE_CORAL_FAN mI
BUBBLE_CORAL_WALL_FAN mS
BUDDING_AMETHYST qu
CACTUS dQ
CAKE eg
CALCITE qN
CALIBRATED_SCULK_SENSOR qR
CAMPFIRE og
CANDLE pL
CANDLE_CAKE qc
CARROTS gt
CARTOGRAPHY_TABLE nX
CARVED_PUMPKIN ee
CAULDRON ft
CAVE_AIR nc
CAVE_VINES sv
CAVE_VINES_PLANT sw
CHAIN eX
CHAIN_COMMAND_BLOCK kH
CHERRY_BUTTON gA
CHERRY_DOOR kp
CHERRY_FENCE kh
CHERRY_FENCE_GATE jZ
CHERRY_HANGING_SIGN de
CHERRY_LEAVES aJ
CHERRY_LOG Z
CHERRY_PLANKS s
CHERRY_PRESSURE_PLATE dE
CHERRY_SAPLING C
CHERRY_SIGN cI
CHERRY_SLAB jy
CHERRY_STAIRS hQ
CHERRY_TRAPDOOR eD
CHERRY_WALL_HANGING_SIGN dp
CHERRY_WALL_SIGN cV
CHERRY_WOOD at
CHEST cv
CHIPPED_ANVIL gT
CHISELED_BOOKSHELF cm
CHISELED_COPPER rj
CHISELED_DEEPSLATE ta
CHISELED_NETHER_BRICKS pI
CHISELED_POLISHED_BLACKSTONE py
CHISELED_QUARTZ_BLOCK he
CHISELED_RED_SANDSTONE jq
CHISELED_SANDSTONE aW
CHISELED_STONE_BRICKS eK
CHISELED_TUFF qH
CHISELED_TUFF_BRICKS qM
CHORUS_FLOWER kv
CHORUS_PLANT ku
CLAY dR
COAL_BLOCK iB
COAL_ORE R
COARSE_DIRT k
COBBLED_DEEPSLATE sK
COBBLED_DEEPSLATE_SLAB sM
COBBLED_DEEPSLATE_STAIRS sL
COBBLED_DEEPSLATE_WALL sN
COBBLESTONE m
COBBLESTONE_SLAB jI
COBBLESTONE_STAIRS cQ
COBBLESTONE_WALL fP
COBWEB bs
COCOA fC
COMMAND_BLOCK fN
COMPARATOR gY
COMPOSTER pc
CONDUIT mX
COPPER_BLOCK qW
COPPER_BULB sk
COPPER_DOOR rM
COPPER_GRATE sc
COPPER_ORE ra
COPPER_TRAPDOOR rU
CORNFLOWER cc
CRACKED_DEEPSLATE_BRICKS tb
CRACKED_DEEPSLATE_TILES tc
CRACKED_NETHER_BRICKS pJ
CRACKED_POLISHED_BLACKSTONE_BRICKS px
CRACKED_STONE_BRICKS eJ
CRAFTER tq
CRAFTING_TABLE cA
CREEPER_HEAD gM
CREEPER_WALL_HEAD gN
CRIMSON_BUTTON oS
CRIMSON_DOOR oU
CRIMSON_FENCE oK
CRIMSON_FENCE_GATE oO
CRIMSON_FUNGUS ox
CRIMSON_HANGING_SIGN dh
CRIMSON_HYPHAE ou
CRIMSON_NYLIUM ow
CRIMSON_PLANKS oE
CRIMSON_PRESSURE_PLATE oI
CRIMSON_ROOTS oD
CRIMSON_SIGN oW
CRIMSON_SLAB oG
CRIMSON_STAIRS oQ
CRIMSON_STEM os
CRIMSON_TRAPDOOR oM
CRIMSON_WALL_HANGING_SIGN dt
CRIMSON_WALL_SIGN oY
CRYING_OBSIDIAN pk
CUT_COPPER rf
CUT_COPPER_SLAB rv
CUT_COPPER_STAIRS rr
CUT_RED_SANDSTONE jr
CUT_RED_SANDSTONE_SLAB jP
CUT_SANDSTONE aX
CUT_SANDSTONE_SLAB jG
CYAN_BANNER iS
CYAN_BED bi
CYAN_CANDLE pV
CYAN_CANDLE_CAKE qm
CYAN_CARPET it
CYAN_CONCRETE lF
CYAN_CONCRETE_POWDER lV
CYAN_GLAZED_TERRACOTTA lp
CYAN_SHULKER_BOX kZ
CYAN_STAINED_GLASS er
CYAN_STAINED_GLASS_PANE hI
CYAN_TERRACOTTA hs
CYAN_WALL_BANNER ji
CYAN_WOOL bJ
DAMAGED_ANVIL gU
DANDELION bR
DARK_OAK_BUTTON gB
DARK_OAK_DOOR kq
DARK_OAK_FENCE ki
DARK_OAK_FENCE_GATE ka
DARK_OAK_HANGING_SIGN dg
DARK_OAK_LEAVES aK
DARK_OAK_LOG aa
DARK_OAK_PLANKS t
DARK_OAK_PRESSURE_PLATE dF
DARK_OAK_SAPLING D
DARK_OAK_SIGN cK
DARK_OAK_SLAB jz
DARK_OAK_STAIRS hR
DARK_OAK_TRAPDOOR eE
DARK_OAK_WALL_HANGING_SIGN dr
DARK_OAK_WALL_SIGN cX
DARK_OAK_WOOD au
DARK_PRISMARINE ib
DARK_PRISMARINE_SLAB ih
DARK_PRISMARINE_STAIRS ie
DAYLIGHT_DETECTOR gZ
DEAD_BRAIN_CORAL ms
DEAD_BRAIN_CORAL_BLOCK mi
DEAD_BRAIN_CORAL_FAN mC
DEAD_BRAIN_CORAL_WALL_FAN mM
DEAD_BUBBLE_CORAL mt
DEAD_BUBBLE_CORAL_BLOCK mj
DEAD_BUBBLE_CORAL_FAN mD
DEAD_BUBBLE_CORAL_WALL_FAN mN
DEAD_BUSH bv
DEAD_FIRE_CORAL mu
DEAD_FIRE_CORAL_BLOCK mk
DEAD_FIRE_CORAL_FAN mE
DEAD_FIRE_CORAL_WALL_FAN mO
DEAD_HORN_CORAL mv
DEAD_HORN_CORAL_BLOCK ml
DEAD_HORN_CORAL_FAN mF
DEAD_HORN_CORAL_WALL_FAN mP
DEAD_TUBE_CORAL mr
DEAD_TUBE_CORAL_BLOCK mh
DEAD_TUBE_CORAL_FAN mB
DEAD_TUBE_CORAL_WALL_FAN mL
DECORATED_POT tp
DEEPSLATE sJ
DEEPSLATE_BRICKS sW
DEEPSLATE_BRICK_SLAB sY
DEEPSLATE_BRICK_STAIRS sX
DEEPSLATE_BRICK_WALL sZ
DEEPSLATE_COAL_ORE S
DEEPSLATE_COPPER_ORE rb
DEEPSLATE_DIAMOND_ORE cy
DEEPSLATE_EMERALD_ORE fF
DEEPSLATE_GOLD_ORE O
DEEPSLATE_IRON_ORE Q
DEEPSLATE_LAPIS_ORE aS
DEEPSLATE_REDSTONE_ORE dJ
DEEPSLATE_TILES sS
DEEPSLATE_TILE_SLAB sU
DEEPSLATE_TILE_STAIRS sT
DEEPSLATE_TILE_WALL sV
DETECTOR_RAIL bq
DIAMOND_BLOCK cz
DIAMOND_ORE cx
DIORITE e
DIORITE_SLAB nE
DIORITE_STAIRS nr
DIORITE_WALL nR
DIRT j
DIRT_PATH kE
DISPENSER aU
DRAGON_EGG fA
DRAGON_HEAD gO
DRAGON_WALL_HEAD gP
DRIED_KELP_BLOCK me
DRIPSTONE_BLOCK su
DROPPER hi
EMERALD_BLOCK fJ
EMERALD_ORE fE
ENCHANTING_TABLE fr
ENDER_CHEST fG
END_GATEWAY kF
END_PORTAL fx
END_PORTAL_FRAME fy
END_ROD kt
END_STONE fz
END_STONE_BRICKS kz
END_STONE_BRICK_SLAB nx
END_STONE_BRICK_STAIRS nj
END_STONE_BRICK_WALL nQ
EXPOSED_CHISELED_COPPER ri
EXPOSED_COPPER qX
EXPOSED_COPPER_BULB sl
EXPOSED_COPPER_DOOR rN
EXPOSED_COPPER_GRATE sd
EXPOSED_COPPER_TRAPDOOR rV
EXPOSED_CUT_COPPER re
EXPOSED_CUT_COPPER_SLAB ru
EXPOSED_CUT_COPPER_STAIRS rq
FARMLAND cC
FERN bu
FIRE cr
FIRE_CORAL mz
FIRE_CORAL_BLOCK mp
FIRE_CORAL_FAN mJ
FIRE_CORAL_WALL_FAN mT
FLETCHING_TABLE nY
FLOWERING_AZALEA sz
FLOWERING_AZALEA_LEAVES aN
FLOWER_POT fR
FROGSPAWN tn
FROSTED_ICE kI
FURNACE cD
GILDED_BLACKSTONE pC
GLASS aQ
GLASS_PANE eY
GLOWSTONE ec
GLOW_LICHEN fg
GOLD_BLOCK ch
GOLD_ORE N
GRANITE c
GRANITE_SLAB nA
GRANITE_STAIRS nn
GRANITE_WALL nJ
GRASS_BLOCK i
GRAVEL L
GRAY_BANNER iQ
GRAY_BED bg
GRAY_CANDLE pT
GRAY_CANDLE_CAKE qk
GRAY_CARPET ir
GRAY_CONCRETE lD
GRAY_CONCRETE_POWDER lT
GRAY_GLAZED_TERRACOTTA ln
GRAY_SHULKER_BOX kX
GRAY_STAINED_GLASS ep
GRAY_STAINED_GLASS_PANE hG
GRAY_TERRACOTTA hq
GRAY_WALL_BANNER jg
GRAY_WOOL bH
GREEN_BANNER iW
GREEN_BED bm
GREEN_CANDLE pZ
GREEN_CANDLE_CAKE qq
GREEN_CARPET ix
GREEN_CONCRETE lJ
GREEN_CONCRETE_POWDER lZ
GREEN_GLAZED_TERRACOTTA lt
GREEN_SHULKER_BOX ld
GREEN_STAINED_GLASS ev
GREEN_STAINED_GLASS_PANE hM
GREEN_TERRACOTTA hw
GREEN_WALL_BANNER jm
GREEN_WOOL bN
GRINDSTONE nZ
HANGING_ROOTS sG
HAY_BLOCK ij
HEAVY_WEIGHTED_PRESSURE_PLATE gX
HONEYCOMB_BLOCK ph
HONEY_BLOCK pg
HOPPER hc
HORN_CORAL mA
HORN_CORAL_BLOCK mq
HORN_CORAL_FAN mK
HORN_CORAL_WALL_FAN mU
ICE dO
INFESTED_CHISELED_STONE_BRICKS eS
INFESTED_COBBLESTONE eO
INFESTED_CRACKED_STONE_BRICKS eR
INFESTED_DEEPSLATE td
INFESTED_MOSSY_STONE_BRICKS eQ
INFESTED_STONE eN
INFESTED_STONE_BRICKS eP
IRON_BARS eW
IRON_BLOCK ci
IRON_DOOR dy
IRON_ORE P
IRON_TRAPDOOR hY
JACK_O_LANTERN ef
JIGSAW pb
JUKEBOX dT
JUNGLE_BUTTON gy
JUNGLE_DOOR kn
JUNGLE_FENCE kf
JUNGLE_FENCE_GATE jX
JUNGLE_HANGING_SIGN df
JUNGLE_LEAVES aH
JUNGLE_LOG X
JUNGLE_PLANKS q
JUNGLE_PRESSURE_PLATE dC
JUNGLE_SAPLING A
JUNGLE_SIGN cJ
JUNGLE_SLAB jw
JUNGLE_STAIRS fM
JUNGLE_TRAPDOOR eB
JUNGLE_WALL_HANGING_SIGN dq
JUNGLE_WALL_SIGN cW
JUNGLE_WOOD ar
KELP mc
KELP_PLANT md
LADDER cO
LANTERN oe
LAPIS_BLOCK aT
LAPIS_ORE aR
LARGE_AMETHYST_BUD qw
LARGE_FERN iI
LAVA H
LAVA_CAULDRON fv
LECTERN oa
LEVER dw
LIGHT hX
LIGHTNING_ROD ss
LIGHT_BLUE_BANNER iM
LIGHT_BLUE_BED bc
LIGHT_BLUE_CANDLE pP
LIGHT_BLUE_CANDLE_CAKE qg
LIGHT_BLUE_CARPET in
LIGHT_BLUE_CONCRETE lz
LIGHT_BLUE_CONCRETE_POWDER lP
LIGHT_BLUE_GLAZED_TERRACOTTA lj
LIGHT_BLUE_SHULKER_BOX kT
LIGHT_BLUE_STAINED_GLASS el
LIGHT_BLUE_STAINED_GLASS_PANE hC
LIGHT_BLUE_TERRACOTTA hm
LIGHT_BLUE_WALL_BANNER jc
LIGHT_BLUE_WOOL bD
LIGHT_GRAY_BANNER iR
LIGHT_GRAY_BED bh
LIGHT_GRAY_CANDLE pU
LIGHT_GRAY_CANDLE_CAKE ql
LIGHT_GRAY_CARPET is
LIGHT_GRAY_CONCRETE lE
LIGHT_GRAY_CONCRETE_POWDER lU
LIGHT_GRAY_GLAZED_TERRACOTTA lo
LIGHT_GRAY_SHULKER_BOX kY
LIGHT_GRAY_STAINED_GLASS eq
LIGHT_GRAY_STAINED_GLASS_PANE hH
LIGHT_GRAY_TERRACOTTA hr
LIGHT_GRAY_WALL_BANNER jh
LIGHT_GRAY_WOOL bI
LIGHT_WEIGHTED_PRESSURE_PLATE gW
LILAC iE
LILY_OF_THE_VALLEY ce
LILY_PAD fm
LIME_BANNER iO
LIME_BED be
LIME_CANDLE pR
LIME_CANDLE_CAKE qi
LIME_CARPET ip
LIME_CONCRETE lB
LIME_CONCRETE_POWDER lR
LIME_GLAZED_TERRACOTTA ll
LIME_SHULKER_BOX kV
LIME_STAINED_GLASS en
LIME_STAINED_GLASS_PANE hE
LIME_TERRACOTTA ho
LIME_WALL_BANNER je
LIME_WOOL bF
LODESTONE pq
LOOM nT
MAGENTA_BANNER iL
MAGENTA_BED bb
MAGENTA_CANDLE pO
MAGENTA_CANDLE_CAKE qf
MAGENTA_CARPET im
MAGENTA_CONCRETE ly
MAGENTA_CONCRETE_POWDER lO
MAGENTA_GLAZED_TERRACOTTA li
MAGENTA_SHULKER_BOX kS
MAGENTA_STAINED_GLASS ek
MAGENTA_STAINED_GLASS_PANE hB
MAGENTA_TERRACOTTA hl
MAGENTA_WALL_BANNER jb
MAGENTA_WOOL bC
MAGMA_BLOCK kJ
MANGROVE_BUTTON gC
MANGROVE_DOOR kr
MANGROVE_FENCE kj
MANGROVE_FENCE_GATE kb
MANGROVE_HANGING_SIGN dj
MANGROVE_LEAVES aL
MANGROVE_LOG ab
MANGROVE_PLANKS u
MANGROVE_PRESSURE_PLATE dG
MANGROVE_PROPAGULE E
MANGROVE_ROOTS ac
MANGROVE_SIGN cL
MANGROVE_SLAB jA
MANGROVE_STAIRS hS
MANGROVE_TRAPDOOR eF
MANGROVE_WALL_HANGING_SIGN ds
MANGROVE_WALL_SIGN cY
MANGROVE_WOOD av
MEDIUM_AMETHYST_BUD qx
MELON fa
MELON_STEM fe
MOSSY_COBBLESTONE cn
MOSSY_COBBLESTONE_SLAB nw
MOSSY_COBBLESTONE_STAIRS ni
MOSSY_COBBLESTONE_WALL fQ
MOSSY_STONE_BRICKS eI
MOSSY_STONE_BRICK_SLAB nu
MOSSY_STONE_BRICK_STAIRS ng
MOSSY_STONE_BRICK_WALL nI
MOSS_BLOCK sC
MOSS_CARPET sA
MOVING_PISTON bQ
MUD sI
MUDDY_MANGROVE_ROOTS ad
MUD_BRICKS eM
MUD_BRICK_SLAB jL
MUD_BRICK_STAIRS fk
MUD_BRICK_WALL nL
MUSHROOM_STEM eV
MYCELIUM fl
NETHERITE_BLOCK pi
NETHERRACK dV
NETHER_BRICKS fn
NETHER_BRICK_FENCE fo
NETHER_BRICK_SLAB jM
NETHER_BRICK_STAIRS fp
NETHER_BRICK_WALL nM
NETHER_GOLD_ORE T
NETHER_PORTAL ed
NETHER_QUARTZ_ORE hb
NETHER_SPROUTS or
NETHER_WART fq
NETHER_WART_BLOCK kK
NOTE_BLOCK aY
NOT_CLOSED_SHULKER ts
OAK_BUTTON gv
OAK_DOOR cN
OAK_FENCE dU
OAK_FENCE_GATE fh
OAK_HANGING_SIGN da
OAK_LEAVES aE
OAK_LOG U
OAK_PLANKS n
OAK_PRESSURE_PLATE dz
OAK_SAPLING x
OAK_SIGN cE
OAK_SLAB jt
OAK_STAIRS cu
OAK_TRAPDOOR ey
OAK_WALL_HANGING_SIGN dl
OAK_WALL_SIGN cR
OAK_WOOD ao
OBSERVER kO
OBSIDIAN co
OCHRE_FROGLIGHT tk
ORANGE_BANNER iK
ORANGE_BED ba
ORANGE_CANDLE pN
ORANGE_CANDLE_CAKE qe
ORANGE_CARPET il
ORANGE_CONCRETE lx
ORANGE_CONCRETE_POWDER lN
ORANGE_GLAZED_TERRACOTTA lh
ORANGE_SHULKER_BOX kR
ORANGE_STAINED_GLASS ej
ORANGE_STAINED_GLASS_PANE hA
ORANGE_TERRACOTTA hk
ORANGE_TULIP bY
ORANGE_WALL_BANNER ja
ORANGE_WOOL bB
OXEYE_DAISY cb
OXIDIZED_CHISELED_COPPER rg
OXIDIZED_COPPER qZ
OXIDIZED_COPPER_BULB sn
OXIDIZED_COPPER_DOOR rO
OXIDIZED_COPPER_GRATE sf
OXIDIZED_COPPER_TRAPDOOR rW
OXIDIZED_CUT_COPPER rc
OXIDIZED_CUT_COPPER_SLAB rs
OXIDIZED_CUT_COPPER_STAIRS ro
PACKED_ICE iC
PACKED_MUD eL
PEARLESCENT_FROGLIGHT tm
PEONY iG
PETRIFIED_OAK_SLAB jH
PIGLIN_HEAD gQ
PIGLIN_WALL_HEAD gR
PINK_BANNER iP
PINK_BED bf
PINK_CANDLE pS
PINK_CANDLE_CAKE qj
PINK_CARPET iq
PINK_CONCRETE lC
PINK_CONCRETE_POWDER lS
PINK_GLAZED_TERRACOTTA lm
PINK_PETALS sB
PINK_SHULKER_BOX kW
PINK_STAINED_GLASS eo
PINK_STAINED_GLASS_PANE hF
PINK_TERRACOTTA hp
PINK_TULIP ca
PINK_WALL_BANNER jf
PINK_WOOL bG
PISTON by
PISTON_HEAD bz
PITCHER_CROP kB
PITCHER_PLANT kC
PLAYER_HEAD gK
PLAYER_WALL_HEAD gL
PODZOL l
POINTED_DRIPSTONE st
POLISHED_ANDESITE h
POLISHED_ANDESITE_SLAB nD
POLISHED_ANDESITE_STAIRS nq
POLISHED_BASALT dZ
POLISHED_BLACKSTONE pv
POLISHED_BLACKSTONE_BRICKS pw
POLISHED_BLACKSTONE_BRICK_SLAB pz
POLISHED_BLACKSTONE_BRICK_STAIRS pA
POLISHED_BLACKSTONE_BRICK_WALL pB
POLISHED_BLACKSTONE_BUTTON pG
POLISHED_BLACKSTONE_PRESSURE_PLATE pF
POLISHED_BLACKSTONE_SLAB pE
POLISHED_BLACKSTONE_STAIRS pD
POLISHED_BLACKSTONE_WALL pH
POLISHED_DEEPSLATE sO
POLISHED_DEEPSLATE_SLAB sQ
POLISHED_DEEPSLATE_STAIRS sP
POLISHED_DEEPSLATE_WALL sR
POLISHED_DIORITE f
POLISHED_DIORITE_SLAB nv
POLISHED_DIORITE_STAIRS nh
POLISHED_GRANITE d
POLISHED_GRANITE_SLAB ns
POLISHED_GRANITE_STAIRS ne
POLISHED_TUFF qD
POLISHED_TUFF_SLAB qE
POLISHED_TUFF_STAIRS qF
POLISHED_TUFF_WALL qG
POPPY bT
POTATOES gu
POTTED_ACACIA_SAPLING fX
POTTED_ALLIUM gf
POTTED_AZALEA ti
POTTED_AZURE_BLUET gg
POTTED_BAMBOO na
POTTED_BIRCH_SAPLING fV
POTTED_BLUE_ORCHID ge
POTTED_BROWN_MUSHROOM gq
POTTED_CACTUS gs
POTTED_CHERRY_SAPLING fY
POTTED_CORNFLOWER gm
POTTED_CRIMSON_FUNGUS pm
POTTED_CRIMSON_ROOTS po
POTTED_DANDELION gc
POTTED_DARK_OAK_SAPLING fZ
POTTED_DEAD_BUSH gr
POTTED_FERN gb
POTTED_FLOWERING_AZALEA tj
POTTED_JUNGLE_SAPLING fW
POTTED_LILY_OF_THE_VALLEY gn
POTTED_MANGROVE_PROPAGULE ga
POTTED_OAK_SAPLING fT
POTTED_ORANGE_TULIP gi
POTTED_OXEYE_DAISY gl
POTTED_PINK_TULIP gk
POTTED_POPPY gd
POTTED_RED_MUSHROOM gp
POTTED_RED_TULIP gh
POTTED_SPRUCE_SAPLING fU
POTTED_TORCHFLOWER fS
POTTED_WARPED_FUNGUS pn
POTTED_WARPED_ROOTS pp
POTTED_WHITE_TULIP gj
POTTED_WITHER_ROSE go
POWDER_SNOW qP
POWDER_SNOW_CAULDRON fw
POWERED_RAIL bp
PRISMARINE hZ
PRISMARINE_BRICKS ia
PRISMARINE_BRICK_SLAB ig
PRISMARINE_BRICK_STAIRS id
PRISMARINE_SLAB if
PRISMARINE_STAIRS ic
PRISMARINE_WALL nG
PUMPKIN eZ
PUMPKIN_STEM fd
PURPLE_BANNER iT
PURPLE_BED bj
PURPLE_CANDLE pW
PURPLE_CANDLE_CAKE qn
PURPLE_CARPET iu
PURPLE_CONCRETE lG
PURPLE_CONCRETE_POWDER lW
PURPLE_GLAZED_TERRACOTTA lq
PURPLE_SHULKER_BOX la
PURPLE_STAINED_GLASS es
PURPLE_STAINED_GLASS_PANE hJ
PURPLE_TERRACOTTA ht
PURPLE_WALL_BANNER jj
PURPLE_WOOL bK
PURPUR_BLOCK kw
PURPUR_PILLAR kx
PURPUR_SLAB jQ
PURPUR_STAIRS ky
QUARTZ_BLOCK hd
QUARTZ_BRICKS pK
QUARTZ_PILLAR hf
QUARTZ_SLAB jN
QUARTZ_STAIRS hg
RAIL cP
RAW_COPPER_BLOCK tg
RAW_GOLD_BLOCK th
RAW_IRON_BLOCK tf
REDSTONE_BLOCK ha
REDSTONE_LAMP fB
REDSTONE_ORE dI
REDSTONE_TORCH dK
REDSTONE_WALL_TORCH dL
REDSTONE_WIRE cw
RED_BANNER iX
RED_BED bn
RED_CANDLE qa
RED_CANDLE_CAKE qr
RED_CARPET iy
RED_CONCRETE lK
RED_CONCRETE_POWDER ma
RED_GLAZED_TERRACOTTA lu
RED_MUSHROOM cg
RED_MUSHROOM_BLOCK eU
RED_NETHER_BRICKS kL
RED_NETHER_BRICK_SLAB nC
RED_NETHER_BRICK_STAIRS np
RED_NETHER_BRICK_WALL nO
RED_SAND K
RED_SANDSTONE jp
RED_SANDSTONE_SLAB jO
RED_SANDSTONE_STAIRS js
RED_SANDSTONE_WALL nH
RED_SHULKER_BOX le
RED_STAINED_GLASS ew
RED_STAINED_GLASS_PANE hN
RED_TERRACOTTA hx
RED_TULIP bX
RED_WALL_BANNER jn
RED_WOOL bO
REINFORCED_DEEPSLATE to
REPEATER eh
REPEATING_COMMAND_BLOCK kG
RESPAWN_ANCHOR pl
ROOTED_DIRT sH
ROSE_BUSH iF
SAND I
SANDSTONE aV
SANDSTONE_SLAB jF
SANDSTONE_STAIRS fD
SANDSTONE_WALL nP
SCAFFOLDING nS
SCULK qS
SCULK_CATALYST qU
SCULK_SENSOR qQ
SCULK_SHRIEKER qV
SCULK_VEIN qT
SEAGRASS bw
SEA_LANTERN ii
SEA_PICKLE mV
SHORT_GRASS bt
SHROOMLIGHT oy
SHULKER_BOX kP
SKELETON_SKULL gE
SKELETON_WALL_SKULL gF
SLIME_BLOCK hV
SMALL_AMETHYST_BUD qy
SMALL_DRIPLEAF sF
SMITHING_TABLE ob
SMOKER nV
SMOOTH_BASALT te
SMOOTH_QUARTZ jT
SMOOTH_QUARTZ_SLAB nz
SMOOTH_QUARTZ_STAIRS nm
SMOOTH_RED_SANDSTONE jU
SMOOTH_RED_SANDSTONE_SLAB nt
SMOOTH_RED_SANDSTONE_STAIRS nf
SMOOTH_SANDSTONE jS
SMOOTH_SANDSTONE_SLAB ny
SMOOTH_SANDSTONE_STAIRS nl
SMOOTH_STONE jR
SMOOTH_STONE_SLAB jE
SNIFFER_EGG mg
SNOW dN
SNOW_BLOCK dP
SOUL_CAMPFIRE oh
SOUL_FIRE cs
SOUL_LANTERN of
SOUL_SAND dW
SOUL_SOIL dX
SOUL_TORCH ea
SOUL_WALL_TORCH eb
SPAWNER ct
SPONGE aO
SPORE_BLOSSOM sx
SPRUCE_BUTTON gw
SPRUCE_DOOR kl
SPRUCE_FENCE kd
SPRUCE_FENCE_GATE jV
SPRUCE_HANGING_SIGN db
SPRUCE_LEAVES aF
SPRUCE_LOG V
SPRUCE_PLANKS o
SPRUCE_PRESSURE_PLATE dA
SPRUCE_SAPLING y
SPRUCE_SIGN cF
SPRUCE_SLAB ju
SPRUCE_STAIRS fK
SPRUCE_TRAPDOOR ez
SPRUCE_WALL_HANGING_SIGN dm
SPRUCE_WALL_SIGN cS
SPRUCE_WOOD ap
STICKY_PISTON br
STONE b
STONECUTTER oc
STONE_BRICKS eH
STONE_BRICK_SLAB jK
STONE_BRICK_STAIRS fj
STONE_BRICK_WALL nK
STONE_BUTTON dM
STONE_PRESSURE_PLATE dx
STONE_SLAB jD
STONE_STAIRS nk
STRIPPED_ACACIA_LOG ai
STRIPPED_ACACIA_WOOD aA
STRIPPED_BAMBOO_BLOCK an
STRIPPED_BIRCH_LOG ag
STRIPPED_BIRCH_WOOD ay
STRIPPED_CHERRY_LOG aj
STRIPPED_CHERRY_WOOD aB
STRIPPED_CRIMSON_HYPHAE ov
STRIPPED_CRIMSON_STEM ot
STRIPPED_DARK_OAK_LOG ak
STRIPPED_DARK_OAK_WOOD aC
STRIPPED_JUNGLE_LOG ah
STRIPPED_JUNGLE_WOOD az
STRIPPED_MANGROVE_LOG am
STRIPPED_MANGROVE_WOOD aD
STRIPPED_OAK_LOG al
STRIPPED_OAK_WOOD aw
STRIPPED_SPRUCE_LOG af
STRIPPED_SPRUCE_WOOD ax
STRIPPED_WARPED_HYPHAE om
STRIPPED_WARPED_STEM ok
STRUCTURE_BLOCK pa
STRUCTURE_VOID kN
SUGAR_CANE dS
SUNFLOWER iD
SUSPICIOUS_GRAVEL M
SUSPICIOUS_SAND J
SWEET_BERRY_BUSH oi
TALL_GRASS iH
TALL_SEAGRASS bx
TARGET pd
TERRACOTTA iA
TINTED_GLASS qO
TNT ck
TORCH cp
TORCHFLOWER bS
TORCHFLOWER_CROP kA
TRAPPED_CHEST gV
TRIAL_SPAWNER tr
TRIPWIRE fI
TRIPWIRE_HOOK fH
TUBE_CORAL mw
TUBE_CORAL_BLOCK mm
TUBE_CORAL_FAN mG
TUBE_CORAL_WALL_FAN mQ
TUFF qz
TUFF_BRICKS qI
TUFF_BRICK_SLAB qJ
TUFF_BRICK_STAIRS qK
TUFF_BRICK_WALL qL
TUFF_SLAB qA
TUFF_STAIRS qB
TUFF_WALL qC
TURTLE_EGG mf
TWISTING_VINES oB
TWISTING_VINES_PLANT oC
VERDANT_FROGLIGHT tl
VINE ff
VOID_AIR nb
WALL_TORCH cq
WARPED_BUTTON oT
WARPED_DOOR oV
WARPED_FENCE oL
WARPED_FENCE_GATE oP
WARPED_FUNGUS oo
WARPED_HANGING_SIGN di
WARPED_HYPHAE ol
WARPED_NYLIUM on
WARPED_PLANKS oF
WARPED_PRESSURE_PLATE oJ
WARPED_ROOTS oq
WARPED_SIGN oX
WARPED_SLAB oH
WARPED_STAIRS oR
WARPED_STEM oj
WARPED_TRAPDOOR oN
WARPED_WALL_HANGING_SIGN du
WARPED_WALL_SIGN oZ
WARPED_WART_BLOCK op
WATER G
WATER_CAULDRON fu
WAXED_CHISELED_COPPER rn
WAXED_COPPER_BLOCK rw
WAXED_COPPER_BULB so
WAXED_COPPER_DOOR rQ
WAXED_COPPER_GRATE sg
WAXED_COPPER_TRAPDOOR rY
WAXED_CUT_COPPER rD
WAXED_CUT_COPPER_SLAB rL
WAXED_CUT_COPPER_STAIRS rH
WAXED_EXPOSED_CHISELED_COPPER rm
WAXED_EXPOSED_COPPER ry
WAXED_EXPOSED_COPPER_BULB sp
WAXED_EXPOSED_COPPER_DOOR rR
WAXED_EXPOSED_COPPER_GRATE sh
WAXED_EXPOSED_COPPER_TRAPDOOR rZ
WAXED_EXPOSED_CUT_COPPER rC
WAXED_EXPOSED_CUT_COPPER_SLAB rK
WAXED_EXPOSED_CUT_COPPER_STAIRS rG
WAXED_OXIDIZED_CHISELED_COPPER rk
WAXED_OXIDIZED_COPPER rz
WAXED_OXIDIZED_COPPER_BULB sr
WAXED_OXIDIZED_COPPER_DOOR rS
WAXED_OXIDIZED_COPPER_GRATE sj
WAXED_OXIDIZED_COPPER_TRAPDOOR sa
WAXED_OXIDIZED_CUT_COPPER rA
WAXED_OXIDIZED_CUT_COPPER_SLAB rI
WAXED_OXIDIZED_CUT_COPPER_STAIRS rE
WAXED_WEATHERED_CHISELED_COPPER rl
WAXED_WEATHERED_COPPER rx
WAXED_WEATHERED_COPPER_BULB sq
WAXED_WEATHERED_COPPER_DOOR rT
WAXED_WEATHERED_COPPER_GRATE si
WAXED_WEATHERED_COPPER_TRAPDOOR sb
WAXED_WEATHERED_CUT_COPPER rB
WAXED_WEATHERED_CUT_COPPER_SLAB rJ
WAXED_WEATHERED_CUT_COPPER_STAIRS rF
WEATHERED_CHISELED_COPPER rh
WEATHERED_COPPER qY
WEATHERED_COPPER_BULB sm
WEATHERED_COPPER_DOOR rP
WEATHERED_COPPER_GRATE se
WEATHERED_COPPER_TRAPDOOR rX
WEATHERED_CUT_COPPER rd
WEATHERED_CUT_COPPER_SLAB rt
WEATHERED_CUT_COPPER_STAIRS rp
WEEPING_VINES oz
WEEPING_VINES_PLANT oA
WET_SPONGE aP
WHEAT cB
WHITE_BANNER iJ
WHITE_BED aZ
WHITE_CANDLE pM
WHITE_CANDLE_CAKE qd
WHITE_CARPET ik
WHITE_CONCRETE lw
WHITE_CONCRETE_POWDER lM
WHITE_GLAZED_TERRACOTTA lg
WHITE_SHULKER_BOX kQ
WHITE_STAINED_GLASS ei
WHITE_STAINED_GLASS_PANE hz
WHITE_TERRACOTTA hj
WHITE_TULIP bZ
WHITE_WALL_BANNER iZ
WHITE_WOOL bA
WITHER_ROSE cd
WITHER_SKELETON_SKULL gG
WITHER_SKELETON_WALL_SKULL gH
YELLOW_BANNER iN
YELLOW_BED bd
YELLOW_CANDLE pQ
YELLOW_CANDLE_CAKE qh
YELLOW_CARPET io
YELLOW_CONCRETE lA
YELLOW_CONCRETE_POWDER lQ
YELLOW_GLAZED_TERRACOTTA lk
YELLOW_SHULKER_BOX kU
YELLOW_STAINED_GLASS em
YELLOW_STAINED_GLASS_PANE hD
YELLOW_TERRACOTTA hn
YELLOW_WALL_BANNER jd
YELLOW_WOOL bE
ZOMBIE_HEAD gI
ZOMBIE_WALL_HEAD gJ
<clinit> ()V <clinit>
<init> ()V <init>
always (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/entity/EntityType;)Ljava/lang/Boolean; b
always (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;)Z a
bed (Lnet/minecraft/world/item/DyeColor;)Lnet/minecraft/world/level/block/Block; a
candle (Lnet/minecraft/world/level/material/MapColor;)Lnet/minecraft/world/level/block/Block; b
flowerPot (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/block/Block; a
lambda$bed$2 (Lnet/minecraft/world/item/DyeColor;Lnet/minecraft/world/level/block/state/BlockState;)Lnet/minecraft/world/level/material/MapColor; a
lambda$litBlockEmission$1 (ILnet/minecraft/world/level/block/state/BlockState;)I a
lambda$log$3 (Lnet/minecraft/world/level/material/MapColor;Lnet/minecraft/world/level/material/MapColor;Lnet/minecraft/world/level/block/state/BlockState;)Lnet/minecraft/world/level/material/MapColor; b
lambda$log$4 (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; a
lambda$netherStem$5 (Lnet/minecraft/world/level/material/MapColor;Lnet/minecraft/world/level/block/state/BlockState;)Lnet/minecraft/world/level/material/MapColor; a
lambda$pistonBase$6 (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;)Z e
lambda$static$0 (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;)Z f
lambda$static$10 (Lnet/minecraft/world/level/block/state/BlockState;)I K
lambda$static$11 (Lnet/minecraft/world/level/block/state/BlockState;)I J
lambda$static$12 (Lnet/minecraft/world/level/block/state/BlockState;)I I
lambda$static$13 ()Lnet/minecraft/world/level/block/entity/BlockEntityType; c
lambda$static$14 (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;)Z d
lambda$static$15 (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/entity/EntityType;)Z f
lambda$static$16 (Lnet/minecraft/world/level/block/state/BlockState;)I H
lambda$static$17 (Lnet/minecraft/world/level/block/state/BlockState;)I G
lambda$static$18 (Lnet/minecraft/world/level/block/state/BlockState;)I F
lambda$static$19 (Lnet/minecraft/world/level/block/state/BlockState;)I E
lambda$static$20 (Lnet/minecraft/world/level/block/state/BlockState;)I D
lambda$static$21 (Lnet/minecraft/world/level/block/state/BlockState;)I C
lambda$static$22 (Lnet/minecraft/world/level/block/state/BlockState;)I B
lambda$static$23 (Lnet/minecraft/world/level/block/state/BlockState;)I A
lambda$static$24 (Lnet/minecraft/world/level/block/state/BlockState;)I z
lambda$static$25 (Lnet/minecraft/world/level/block/state/BlockState;)I y
lambda$static$26 (Lnet/minecraft/world/level/block/state/BlockState;)I x
lambda$static$27 (Lnet/minecraft/world/level/block/state/BlockState;)I w
lambda$static$28 (Lnet/minecraft/world/level/block/state/BlockState;)I v
lambda$static$29 (Lnet/minecraft/world/level/block/state/BlockState;)I u
lambda$static$30 (Lnet/minecraft/world/level/block/state/BlockState;)I t
lambda$static$31 (Lnet/minecraft/world/level/block/state/BlockState;)I s
lambda$static$32 (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/entity/EntityType;)Z e
lambda$static$33 (Lnet/minecraft/world/level/block/state/BlockState;)I r
lambda$static$34 (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/entity/EntityType;)Z d
lambda$static$35 (Lnet/minecraft/world/level/block/state/BlockState;)I q
lambda$static$36 (Lnet/minecraft/world/level/block/state/BlockState;)I p
lambda$static$37 (Lnet/minecraft/world/level/block/state/BlockState;)I o
lambda$static$38 (Lnet/minecraft/world/level/block/state/BlockState;)I n
lambda$static$39 (Lnet/minecraft/world/level/block/state/BlockState;)I m
lambda$static$40 (Lnet/minecraft/world/level/block/state/BlockState;)I l
lambda$static$41 (Lnet/minecraft/world/level/block/state/BlockState;)I k
lambda$static$42 (Lnet/minecraft/world/level/block/state/BlockState;)I j
lambda$static$43 (Lnet/minecraft/world/level/block/state/BlockState;)I i
lambda$static$44 (Lnet/minecraft/world/level/block/state/BlockState;)I h
lambda$static$45 (Lnet/minecraft/world/level/block/state/BlockState;)I g
lambda$static$46 (Lnet/minecraft/world/level/block/state/BlockState;)I f
lambda$static$47 (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;)Z c
lambda$static$48 (Lnet/minecraft/world/level/block/state/BlockState;)I e
lambda$static$49 (Lnet/minecraft/world/level/block/state/BlockState;)I d
lambda$static$50 (Lnet/minecraft/world/level/block/state/BlockState;)I c
lambda$static$51 (Lnet/minecraft/world/level/block/state/BlockState;)I b
lambda$static$52 (Lnet/minecraft/world/level/block/state/BlockState;)I a
lambda$static$7 (Lnet/minecraft/world/level/block/state/BlockState;)I N
lambda$static$8 (Lnet/minecraft/world/level/block/state/BlockState;)I M
lambda$static$9 (Lnet/minecraft/world/level/block/state/BlockState;)I L
leaves (Lnet/minecraft/world/level/block/SoundType;)Lnet/minecraft/world/level/block/Block; a
legacyStair (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/block/Block; b
litBlockEmission (I)Ljava/util/function/ToIntFunction; a
log (Lnet/minecraft/world/level/material/MapColor;Lnet/minecraft/world/level/material/MapColor;Lnet/minecraft/world/level/block/SoundType;)Lnet/minecraft/world/level/block/Block; a
log (Lnet/minecraft/world/level/material/MapColor;Lnet/minecraft/world/level/material/MapColor;)Lnet/minecraft/world/level/block/Block; a
netherStem (Lnet/minecraft/world/level/material/MapColor;)Lnet/minecraft/world/level/block/Block; a
never (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;)Z b
never (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/entity/EntityType;)Ljava/lang/Boolean; a
ocelotOrParrot (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/entity/EntityType;)Ljava/lang/Boolean; c
pistonBase (Z)Lnet/minecraft/world/level/block/Block; a
rebuildCache ()V a
register (Ljava/lang/String;Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/block/Block; a
register (Lnet/minecraft/resources/ResourceKey;Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/block/Block; a
shulkerBox (Lnet/minecraft/world/item/DyeColor;Lnet/minecraft/world/level/material/MapColor;)Lnet/minecraft/world/level/block/Block; a
stainedGlass (Lnet/minecraft/world/item/DyeColor;)Lnet/minecraft/world/level/block/Block; b
stair (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/block/Block; c
stoneButton ()Lnet/minecraft/world/level/block/Block; b
woodenButton (Lnet/minecraft/world/level/block/state/properties/BlockSetType;)Lnet/minecraft/world/level/block/Block; a
net/minecraft/world/level/block/BonemealableBlock cwt
isBonemealSuccess (Lnet/minecraft/world/level/Level;Lnet/minecraft/util/RandomSource;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)Z a
isValidBonemealTarget (Lnet/minecraft/world/level/LevelReader;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)Z b
performBonemeal (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/util/RandomSource;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)V a
net/minecraft/world/level/block/BrewingStandBlock cwu
CODEC a
HAS_BOTTLE b
SHAPE c
<clinit> ()V <clinit>
<init> (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)V <init>
animateTick (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/util/RandomSource;)V a
codec ()Lcom/mojang/serialization/MapCodec; a
createBlockStateDefinition (Lnet/minecraft/world/level/block/state/StateDefinition$Builder;)V a
getAnalogOutputSignal (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;)I a
getRenderShape (Lnet/minecraft/world/level/block/state/BlockState;)Lnet/minecraft/world/level/block/RenderShape; b_
getShape (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/phys/shapes/CollisionContext;)Lnet/minecraft/world/phys/shapes/VoxelShape; a
getTicker (Lnet/minecraft/world/level/Level;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/block/entity/BlockEntityType;)Lnet/minecraft/world/level/block/entity/BlockEntityTicker; a
hasAnalogOutputSignal (Lnet/minecraft/world/level/block/state/BlockState;)Z d_
isPathfindable (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/pathfinder/PathComputationType;)Z a
newBlockEntity (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)Lnet/minecraft/world/level/block/entity/BlockEntity; a
onRemove (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;Z)V a
setPlacedBy (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/entity/LivingEntity;Lnet/minecraft/world/item/ItemStack;)V a
use (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/InteractionHand;Lnet/minecraft/world/phys/BlockHitResult;)Lnet/minecraft/world/InteractionResult; a
net/minecraft/world/level/block/BrushableBlock cwv
CODEC a
DUSTED c
TICK_DELAY b
brushCompletedSound f
brushSound e
turnsInto d
<clinit> ()V <clinit>
<init> (Lnet/minecraft/world/level/block/Block;Lnet/minecraft/sounds/SoundEvent;Lnet/minecraft/sounds/SoundEvent;Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)V <init>
animateTick (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/util/RandomSource;)V a
codec ()Lcom/mojang/serialization/MapCodec; a
createBlockStateDefinition (Lnet/minecraft/world/level/block/state/StateDefinition$Builder;)V a
getBrushCompletedSound ()Lnet/minecraft/sounds/SoundEvent; d
getBrushSound ()Lnet/minecraft/sounds/SoundEvent; c
getRenderShape (Lnet/minecraft/world/level/block/state/BlockState;)Lnet/minecraft/world/level/block/RenderShape; b_
getTurnsInto ()Lnet/minecraft/world/level/block/Block; b
lambda$static$0 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; a
newBlockEntity (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)Lnet/minecraft/world/level/block/entity/BlockEntity; a
onBrokenAfterFall (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/entity/item/FallingBlockEntity;)V a
onPlace (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;Z)V b
tick (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/core/BlockPos;Lnet/minecraft/util/RandomSource;)V a
updateShape (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/core/Direction;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/LevelAccessor;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/BlockPos;)Lnet/minecraft/world/level/block/state/BlockState; a
net/minecraft/world/level/block/BubbleColumnBlock cww
CHECK_PERIOD c
CODEC a
DRAG_DOWN b
<clinit> ()V <clinit>
<init> (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)V <init>
animateTick (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/util/RandomSource;)V a
canExistIn (Lnet/minecraft/world/level/block/state/BlockState;)Z h
canSurvive (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/LevelReader;Lnet/minecraft/core/BlockPos;)Z a
codec ()Lcom/mojang/serialization/MapCodec; a
createBlockStateDefinition (Lnet/minecraft/world/level/block/state/StateDefinition$Builder;)V a
entityInside (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/entity/Entity;)V a
getColumnState (Lnet/minecraft/world/level/block/state/BlockState;)Lnet/minecraft/world/level/block/state/BlockState; n
getFluidState (Lnet/minecraft/world/level/block/state/BlockState;)Lnet/minecraft/world/level/material/FluidState; c_
getPickupSound ()Ljava/util/Optional; au_
getRenderShape (Lnet/minecraft/world/level/block/state/BlockState;)Lnet/minecraft/world/level/block/RenderShape; b_
getShape (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/phys/shapes/CollisionContext;)Lnet/minecraft/world/phys/shapes/VoxelShape; a
pickupBlock (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; a
tick (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/core/BlockPos;Lnet/minecraft/util/RandomSource;)V a
updateColumn (Lnet/minecraft/world/level/LevelAccessor;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)V b
updateColumn (Lnet/minecraft/world/level/LevelAccessor;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/block/state/BlockState;)V a
updateShape (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/core/Direction;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/LevelAccessor;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/BlockPos;)Lnet/minecraft/world/level/block/state/BlockState; a
net/minecraft/world/level/block/BucketPickup cwx
getPickupSound ()Ljava/util/Optional; au_
pickupBlock (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; a
net/minecraft/world/level/block/BuddingAmethystBlock cwy
CODEC b
DIRECTIONS d
GROWTH_CHANCE c
<clinit> ()V <clinit>
<init> (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)V <init>
canClusterGrowAtState (Lnet/minecraft/world/level/block/state/BlockState;)Z g
codec ()Lcom/mojang/serialization/MapCodec; a
randomTick (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/core/BlockPos;Lnet/minecraft/util/RandomSource;)V b
net/minecraft/world/level/block/BushBlock cwz
<init> (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)V <init>
canSurvive (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/LevelReader;Lnet/minecraft/core/BlockPos;)Z a
codec ()Lcom/mojang/serialization/MapCodec; a
isPathfindable (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/pathfinder/PathComputationType;)Z a
mayPlaceOn (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;)Z b
propagatesSkylightDown (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;)Z a_
updateShape (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/core/Direction;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/LevelAccessor;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/BlockPos;)Lnet/minecraft/world/level/block/state/BlockState; a
net/minecraft/world/level/block/ButtonBlock cxa
CEILING_AABB_X e
CEILING_AABB_Z f
CODEC a
EAST_AABB l
FLOOR_AABB_X g
FLOOR_AABB_Z h
HALF_AABB_HEIGHT c
HALF_AABB_WIDTH d
NORTH_AABB i
POWERED b
PRESSED_CEILING_AABB_X m
PRESSED_CEILING_AABB_Z n
PRESSED_DEPTH L
PRESSED_EAST_AABB J
PRESSED_FLOOR_AABB_X o
PRESSED_FLOOR_AABB_Z F
PRESSED_NORTH_AABB G
PRESSED_SOUTH_AABB H
PRESSED_WEST_AABB I
SOUTH_AABB j
UNPRESSED_DEPTH M
WEST_AABB k
ticksToStayPressed O
type N
<clinit> ()V <clinit>
<init> (Lnet/minecraft/world/level/block/state/properties/BlockSetType;ILnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)V <init>
checkPressed (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;)V e
codec ()Lcom/mojang/serialization/MapCodec; a
createBlockStateDefinition (Lnet/minecraft/world/level/block/state/StateDefinition$Builder;)V a
entityInside (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/entity/Entity;)V a
getDirectSignal (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/Direction;)I b
getShape (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/phys/shapes/CollisionContext;)Lnet/minecraft/world/phys/shapes/VoxelShape; a
getSignal (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/Direction;)I a
getSound (Z)Lnet/minecraft/sounds/SoundEvent; a
isSignalSource (Lnet/minecraft/world/level/block/state/BlockState;)Z f_
lambda$static$0 (Lnet/minecraft/world/level/block/ButtonBlock;)Lnet/minecraft/world/level/block/state/properties/BlockSetType; b
lambda$static$1 (Lnet/minecraft/world/level/block/ButtonBlock;)Ljava/lang/Integer; a
lambda$static$2 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; a
onExplosionHit (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 a
onRemove (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;Z)V a
playSound (Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/level/LevelAccessor;Lnet/minecraft/core/BlockPos;Z)V a
press (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;)V d
tick (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/core/BlockPos;Lnet/minecraft/util/RandomSource;)V a
updateNeighbours (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;)V f
use (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/InteractionHand;Lnet/minecraft/world/phys/BlockHitResult;)Lnet/minecraft/world/InteractionResult; a
net/minecraft/world/level/block/ButtonBlock$1 cxa$1
$SwitchMap$net$minecraft$core$Direction a
$SwitchMap$net$minecraft$world$level$block$state$properties$AttachFace b
<clinit> ()V <clinit>
net/minecraft/world/level/block/CactusBlock cxb
AABB_OFFSET d
AGE b
CODEC a
COLLISION_SHAPE e
MAX_AGE c
OUTLINE_SHAPE f
<clinit> ()V <clinit>
<init> (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)V <init>
canSurvive (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/LevelReader;Lnet/minecraft/core/BlockPos;)Z a
codec ()Lcom/mojang/serialization/MapCodec; a
createBlockStateDefinition (Lnet/minecraft/world/level/block/state/StateDefinition$Builder;)V a
entityInside (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/entity/Entity;)V a
getCollisionShape (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/phys/shapes/CollisionContext;)Lnet/minecraft/world/phys/shapes/VoxelShape; b
getShape (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/phys/shapes/CollisionContext;)Lnet/minecraft/world/phys/shapes/VoxelShape; a
isPathfindable (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/pathfinder/PathComputationType;)Z a
randomTick (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/core/BlockPos;Lnet/minecraft/util/RandomSource;)V b
tick (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/core/BlockPos;Lnet/minecraft/util/RandomSource;)V a
updateShape (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/core/Direction;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/LevelAccessor;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/BlockPos;)Lnet/minecraft/world/level/block/state/BlockState; a
net/minecraft/world/level/block/CakeBlock cxc
AABB_OFFSET e
AABB_SIZE_PER_BITE f
BITES c
CODEC a
FULL_CAKE_SIGNAL d
MAX_BITES b
SHAPE_BY_BITE g
<clinit> ()V <clinit>
<init> (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)V <init>
canSurvive (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/LevelReader;Lnet/minecraft/core/BlockPos;)Z a
codec ()Lcom/mojang/serialization/MapCodec; a
createBlockStateDefinition (Lnet/minecraft/world/level/block/state/StateDefinition$Builder;)V a
eat (Lnet/minecraft/world/level/LevelAccessor;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/entity/player/Player;)Lnet/minecraft/world/InteractionResult; a
getAnalogOutputSignal (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;)I a
getOutputSignal (I)I b
getShape (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/phys/shapes/CollisionContext;)Lnet/minecraft/world/phys/shapes/VoxelShape; a
hasAnalogOutputSignal (Lnet/minecraft/world/level/block/state/BlockState;)Z d_
isPathfindable (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/pathfinder/PathComputationType;)Z a
updateShape (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/core/Direction;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/LevelAccessor;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/BlockPos;)Lnet/minecraft/world/level/block/state/BlockState; a
use (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/InteractionHand;Lnet/minecraft/world/phys/BlockHitResult;)Lnet/minecraft/world/InteractionResult; a
net/minecraft/world/level/block/CalibratedSculkSensorBlock cxd
CODEC a
FACING b
<clinit> ()V <clinit>
<init> (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)V <init>
codec ()Lcom/mojang/serialization/MapCodec; a
createBlockStateDefinition (Lnet/minecraft/world/level/block/state/StateDefinition$Builder;)V a
getActiveTicks ()I c
getSignal (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/Direction;)I a
getStateForPlacement (Lnet/minecraft/world/item/context/BlockPlaceContext;)Lnet/minecraft/world/level/block/state/BlockState; a
getTicker (Lnet/minecraft/world/level/Level;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/block/entity/BlockEntityType;)Lnet/minecraft/world/level/block/entity/BlockEntityTicker; a
lambda$getTicker$0 (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/block/entity/CalibratedSculkSensorBlockEntity;)V a
mirror (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/block/Mirror;)Lnet/minecraft/world/level/block/state/BlockState; a
newBlockEntity (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)Lnet/minecraft/world/level/block/entity/BlockEntity; a
rotate (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/block/Rotation;)Lnet/minecraft/world/level/block/state/BlockState; a
net/minecraft/world/level/block/CampfireBlock cxe
CODEC a
FACING f
LIT c
SHAPE b
SIGNAL_FIRE d
SMOKE_DISTANCE h
VIRTUAL_FENCE_POST g
WATERLOGGED e
fireDamage j
spawnParticles i
<clinit> ()V <clinit>
<init> (ZILnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)V <init>
animateTick (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/util/RandomSource;)V a
canLight (Lnet/minecraft/world/level/block/state/BlockState;)Z h
codec ()Lcom/mojang/serialization/MapCodec; a
createBlockStateDefinition (Lnet/minecraft/world/level/block/state/StateDefinition$Builder;)V a
dowse (Lnet/minecraft/world/entity/Entity;Lnet/minecraft/world/level/LevelAccessor;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)V a
entityInside (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/entity/Entity;)V a
getFluidState (Lnet/minecraft/world/level/block/state/BlockState;)Lnet/minecraft/world/level/material/FluidState; c_
getRenderShape (Lnet/minecraft/world/level/block/state/BlockState;)Lnet/minecraft/world/level/block/RenderShape; b_
getShape (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/phys/shapes/CollisionContext;)Lnet/minecraft/world/phys/shapes/VoxelShape; a
getStateForPlacement (Lnet/minecraft/world/item/context/BlockPlaceContext;)Lnet/minecraft/world/level/block/state/BlockState; a
getTicker (Lnet/minecraft/world/level/Level;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/block/entity/BlockEntityType;)Lnet/minecraft/world/level/block/entity/BlockEntityTicker; a
isLitCampfire (Lnet/minecraft/world/level/block/state/BlockState;)Z g
isPathfindable (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/pathfinder/PathComputationType;)Z a
isSmokeSource (Lnet/minecraft/world/level/block/state/BlockState;)Z n
isSmokeyPos (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;)Z a
lambda$canLight$3 (Lnet/minecraft/world/level/block/state/BlockBehaviour$BlockStateBase;)Z a
lambda$static$0 (Lnet/minecraft/world/level/block/CampfireBlock;)Ljava/lang/Boolean; b
lambda$static$1 (Lnet/minecraft/world/level/block/CampfireBlock;)Ljava/lang/Integer; a
lambda$static$2 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; a
makeParticles (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;ZZ)V a
mirror (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/block/Mirror;)Lnet/minecraft/world/level/block/state/BlockState; a
newBlockEntity (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)Lnet/minecraft/world/level/block/entity/BlockEntity; a
onProjectileHit (Lnet/minecraft/world/level/Level;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/phys/BlockHitResult;Lnet/minecraft/world/entity/projectile/Projectile;)V a
onRemove (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;Z)V a
placeLiquid (Lnet/minecraft/world/level/LevelAccessor;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/material/FluidState;)Z a
rotate (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/block/Rotation;)Lnet/minecraft/world/level/block/state/BlockState; a
updateShape (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/core/Direction;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/LevelAccessor;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/BlockPos;)Lnet/minecraft/world/level/block/state/BlockState; a
use (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/InteractionHand;Lnet/minecraft/world/phys/BlockHitResult;)Lnet/minecraft/world/InteractionResult; a
net/minecraft/world/level/block/CandleBlock cxf
CANDLES f
CODEC c
FOUR_AABB n
LIGHT_EMISSION i
LIT g
MAX_CANDLES e
MIN_CANDLES d
ONE_AABB k
PARTICLE_OFFSETS j
THREE_AABB m
TWO_AABB l
WATERLOGGED h
<clinit> ()V <clinit>
<init> (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)V <init>
canBeLit (Lnet/minecraft/world/level/block/state/BlockState;)Z d
canBeReplaced (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/item/context/BlockPlaceContext;)Z a
canLight (Lnet/minecraft/world/level/block/state/BlockState;)Z g
canSurvive (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/LevelReader;Lnet/minecraft/core/BlockPos;)Z a
codec ()Lcom/mojang/serialization/MapCodec; a
createBlockStateDefinition (Lnet/minecraft/world/level/block/state/StateDefinition$Builder;)V a
getFluidState (Lnet/minecraft/world/level/block/state/BlockState;)Lnet/minecraft/world/level/material/FluidState; c_
getParticleOffsets (Lnet/minecraft/world/level/block/state/BlockState;)Ljava/lang/Iterable; b
getShape (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/phys/shapes/CollisionContext;)Lnet/minecraft/world/phys/shapes/VoxelShape; a
getStateForPlacement (Lnet/minecraft/world/item/context/BlockPlaceContext;)Lnet/minecraft/world/level/block/state/BlockState; a
lambda$canLight$2 (Lnet/minecraft/world/level/block/state/BlockBehaviour$BlockStateBase;)Z a
lambda$static$0 (Lnet/minecraft/world/level/block/state/BlockState;)I h
lambda$static$1 ()Lit/unimi/dsi/fastutil/ints/Int2ObjectMap; g
placeLiquid (Lnet/minecraft/world/level/LevelAccessor;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/material/FluidState;)Z a
updateShape (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/core/Direction;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/LevelAccessor;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/BlockPos;)Lnet/minecraft/world/level/block/state/BlockState; a
use (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/InteractionHand;Lnet/minecraft/world/phys/BlockHitResult;)Lnet/minecraft/world/InteractionResult; a
net/minecraft/world/level/block/CandleCakeBlock cxg
AABB_OFFSET e
BY_CANDLE i
CAKE_SHAPE f
CANDLE_SHAPE g
CODEC c
LIT d
PARTICLE_OFFSETS j
SHAPE h
candleBlock k
<clinit> ()V <clinit>
<init> (Lnet/minecraft/world/level/block/Block;Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)V <init>
byCandle (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/block/state/BlockState; a
canLight (Lnet/minecraft/world/level/block/state/BlockState;)Z g
canSurvive (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/LevelReader;Lnet/minecraft/core/BlockPos;)Z a
candleHit (Lnet/minecraft/world/phys/BlockHitResult;)Z a
codec ()Lcom/mojang/serialization/MapCodec; a
createBlockStateDefinition (Lnet/minecraft/world/level/block/state/StateDefinition$Builder;)V a
getAnalogOutputSignal (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;)I a
getCloneItemStack (Lnet/minecraft/world/level/LevelReader;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)Lnet/minecraft/world/item/ItemStack; a
getParticleOffsets (Lnet/minecraft/world/level/block/state/BlockState;)Ljava/lang/Iterable; b
getShape (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/phys/shapes/CollisionContext;)Lnet/minecraft/world/phys/shapes/VoxelShape; a
hasAnalogOutputSignal (Lnet/minecraft/world/level/block/state/BlockState;)Z d_
isPathfindable (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/pathfinder/PathComputationType;)Z a
lambda$canLight$2 (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/block/state/BlockBehaviour$BlockStateBase;)Z a
lambda$static$0 (Lnet/minecraft/world/level/block/CandleCakeBlock;)Lnet/minecraft/world/level/block/Block; a
lambda$static$1 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; a
updateShape (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/core/Direction;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/LevelAccessor;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/BlockPos;)Lnet/minecraft/world/level/block/state/BlockState; a
use (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/InteractionHand;Lnet/minecraft/world/phys/BlockHitResult;)Lnet/minecraft/world/InteractionResult; a
net/minecraft/world/level/block/CarpetBlock cxh
CODEC a
SHAPE b
<clinit> ()V <clinit>
<init> (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)V <init>
canSurvive (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/LevelReader;Lnet/minecraft/core/BlockPos;)Z a
codec ()Lcom/mojang/serialization/MapCodec; a
getShape (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/phys/shapes/CollisionContext;)Lnet/minecraft/world/phys/shapes/VoxelShape; a
updateShape (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/core/Direction;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/LevelAccessor;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/BlockPos;)Lnet/minecraft/world/level/block/state/BlockState; a
net/minecraft/world/level/block/CarrotBlock cxi
CODEC a
SHAPE_BY_AGE b
<clinit> ()V <clinit>
<init> (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)V <init>
codec ()Lcom/mojang/serialization/MapCodec; a
getBaseSeedId ()Lnet/minecraft/world/level/ItemLike; d
getShape (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/phys/shapes/CollisionContext;)Lnet/minecraft/world/phys/shapes/VoxelShape; a
net/minecraft/world/level/block/CartographyTableBlock cxj
CODEC a
CONTAINER_TITLE b
<clinit> ()V <clinit>
<init> (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)V <init>
codec ()Lcom/mojang/serialization/MapCodec; a
getMenuProvider (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;)Lnet/minecraft/world/MenuProvider; b
lambda$getMenuProvider$0 (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;ILnet/minecraft/world/entity/player/Inventory;Lnet/minecraft/world/entity/player/Player;)Lnet/minecraft/world/inventory/AbstractContainerMenu; a
use (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/InteractionHand;Lnet/minecraft/world/phys/BlockHitResult;)Lnet/minecraft/world/InteractionResult; a
net/minecraft/world/level/block/CarvedPumpkinBlock cxk
CODEC a
FACING b
PUMPKINS_PREDICATE g
ironGolemBase e
ironGolemFull f
snowGolemBase c
snowGolemFull d
<clinit> ()V <clinit>
<init> (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)V <init>
canSpawnGolem (Lnet/minecraft/world/level/LevelReader;Lnet/minecraft/core/BlockPos;)Z a
clearPatternBlocks (Lnet/minecraft/world/level/Level;Lnet/minecraft/world/level/block/state/pattern/BlockPattern$BlockPatternMatch;)V a
codec ()Lcom/mojang/serialization/MapCodec; a
createBlockStateDefinition (Lnet/minecraft/world/level/block/state/StateDefinition$Builder;)V a
getOrCreateIronGolemBase ()Lnet/minecraft/world/level/block/state/pattern/BlockPattern; s
getOrCreateIronGolemFull ()Lnet/minecraft/world/level/block/state/pattern/BlockPattern; y
getOrCreateSnowGolemBase ()Lnet/minecraft/world/level/block/state/pattern/BlockPattern; b
getOrCreateSnowGolemFull ()Lnet/minecraft/world/level/block/state/pattern/BlockPattern; g
getStateForPlacement (Lnet/minecraft/world/item/context/BlockPlaceContext;)Lnet/minecraft/world/level/block/state/BlockState; a
lambda$getOrCreateIronGolemBase$1 (Lnet/minecraft/world/level/block/state/pattern/BlockInWorld;)Z b
lambda$getOrCreateIronGolemFull$2 (Lnet/minecraft/world/level/block/state/pattern/BlockInWorld;)Z a
lambda$static$0 (Lnet/minecraft/world/level/block/state/BlockState;)Z h
onPlace (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;Z)V b
spawnGolemInWorld (Lnet/minecraft/world/level/Level;Lnet/minecraft/world/level/block/state/pattern/BlockPattern$BlockPatternMatch;Lnet/minecraft/world/entity/Entity;Lnet/minecraft/core/BlockPos;)V a
trySpawnGolem (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;)V a
updatePatternBlocks (Lnet/minecraft/world/level/Level;Lnet/minecraft/world/level/block/state/pattern/BlockPattern$BlockPatternMatch;)V b
net/minecraft/world/level/block/CauldronBlock cxl
CODEC d
POWDER_SNOW_FILL_CHANCE f
RAIN_FILL_CHANCE e
<clinit> ()V <clinit>
<init> (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)V <init>
canReceiveStalactiteDrip (Lnet/minecraft/world/level/material/Fluid;)Z a
codec ()Lcom/mojang/serialization/MapCodec; a
handlePrecipitation (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/biome/Biome$Precipitation;)V a
isFull (Lnet/minecraft/world/level/block/state/BlockState;)Z d
receiveStalactiteDrip (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/material/Fluid;)V a
shouldHandlePrecipitation (Lnet/minecraft/world/level/Level;Lnet/minecraft/world/level/biome/Biome$Precipitation;)Z a
net/minecraft/world/level/block/CaveVines cxm
BERRIES t_
SHAPE s_
<clinit> ()V <clinit>
emission (I)Ljava/util/function/ToIntFunction; h_
hasGlowBerries (Lnet/minecraft/world/level/block/state/BlockState;)Z h_
lambda$emission$0 (ILnet/minecraft/world/level/block/state/BlockState;)I a
use (Lnet/minecraft/world/entity/Entity;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;)Lnet/minecraft/world/InteractionResult; a
net/minecraft/world/level/block/CaveVinesBlock cxn
CHANCE_OF_BERRIES_ON_GROWTH g
CODEC c
<clinit> ()V <clinit>
<init> (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)V <init>
canGrowInto (Lnet/minecraft/world/level/block/state/BlockState;)Z g
codec ()Lcom/mojang/serialization/MapCodec; a
createBlockStateDefinition (Lnet/minecraft/world/level/block/state/StateDefinition$Builder;)V a
getBlocksToGrowWhenBonemealed (Lnet/minecraft/util/RandomSource;)I a
getBodyBlock ()Lnet/minecraft/world/level/block/Block; b
getCloneItemStack (Lnet/minecraft/world/level/LevelReader;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)Lnet/minecraft/world/item/ItemStack; a
getGrowIntoState (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/util/RandomSource;)Lnet/minecraft/world/level/block/state/BlockState; a
isBonemealSuccess (Lnet/minecraft/world/level/Level;Lnet/minecraft/util/RandomSource;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)Z a
isValidBonemealTarget (Lnet/minecraft/world/level/LevelReader;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)Z b
performBonemeal (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/util/RandomSource;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)V a
updateBodyAfterConvertedFromHead (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/block/state/BlockState;)Lnet/minecraft/world/level/block/state/BlockState; a
use (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/InteractionHand;Lnet/minecraft/world/phys/BlockHitResult;)Lnet/minecraft/world/InteractionResult; a
net/minecraft/world/level/block/CaveVinesPlantBlock cxo
CODEC c
<clinit> ()V <clinit>
<init> (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)V <init>
codec ()Lcom/mojang/serialization/MapCodec; a
createBlockStateDefinition (Lnet/minecraft/world/level/block/state/StateDefinition$Builder;)V a
getCloneItemStack (Lnet/minecraft/world/level/LevelReader;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)Lnet/minecraft/world/item/ItemStack; a
getHeadBlock ()Lnet/minecraft/world/level/block/GrowingPlantHeadBlock; c
isBonemealSuccess (Lnet/minecraft/world/level/Level;Lnet/minecraft/util/RandomSource;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)Z a
isValidBonemealTarget (Lnet/minecraft/world/level/LevelReader;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)Z b
performBonemeal (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/util/RandomSource;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)V a
updateHeadAfterConvertedFromBody (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/block/state/BlockState;)Lnet/minecraft/world/level/block/state/BlockState; a
use (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/InteractionHand;Lnet/minecraft/world/phys/BlockHitResult;)Lnet/minecraft/world/InteractionResult; a
net/minecraft/world/level/block/CeilingHangingSignBlock cxp
AABBS i
AABB_OFFSET d
ATTACHED c
CODEC a
ROTATION b
SHAPE e
<clinit> ()V <clinit>
<init> (Lnet/minecraft/world/level/block/state/properties/WoodType;Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)V <init>
canSurvive (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/LevelReader;Lnet/minecraft/core/BlockPos;)Z a
codec ()Lcom/mojang/serialization/MapCodec; a
createBlockStateDefinition (Lnet/minecraft/world/level/block/state/StateDefinition$Builder;)V a
getBlockSupportShape (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;)Lnet/minecraft/world/phys/shapes/VoxelShape; b_
getShape (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/phys/shapes/CollisionContext;)Lnet/minecraft/world/phys/shapes/VoxelShape; a
getStateForPlacement (Lnet/minecraft/world/item/context/BlockPlaceContext;)Lnet/minecraft/world/level/block/state/BlockState; a
getTicker (Lnet/minecraft/world/level/Level;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/block/entity/BlockEntityType;)Lnet/minecraft/world/level/block/entity/BlockEntityTicker; a
getYRotationDegrees (Lnet/minecraft/world/level/block/state/BlockState;)F g
lambda$static$0 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; a
mirror (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/block/Mirror;)Lnet/minecraft/world/level/block/state/BlockState; a
newBlockEntity (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)Lnet/minecraft/world/level/block/entity/BlockEntity; a
rotate (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/block/Rotation;)Lnet/minecraft/world/level/block/state/BlockState; a
shouldTryToChainAnotherHangingSign (Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/phys/BlockHitResult;Lnet/minecraft/world/level/block/entity/SignBlockEntity;Lnet/minecraft/world/item/ItemStack;)Z a
updateShape (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/core/Direction;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/LevelAccessor;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/BlockPos;)Lnet/minecraft/world/level/block/state/BlockState; a
use (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/InteractionHand;Lnet/minecraft/world/phys/BlockHitResult;)Lnet/minecraft/world/InteractionResult; a
net/minecraft/world/level/block/ChainBlock cxq
AABB_MAX d
AABB_MIN c
CODEC a
WATERLOGGED b
X_AXIS_AABB g
Y_AXIS_AABB e
Z_AXIS_AABB f
<clinit> ()V <clinit>
<init> (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)V <init>
codec ()Lcom/mojang/serialization/MapCodec; a
createBlockStateDefinition (Lnet/minecraft/world/level/block/state/StateDefinition$Builder;)V a
getFluidState (Lnet/minecraft/world/level/block/state/BlockState;)Lnet/minecraft/world/level/material/FluidState; c_
getShape (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/phys/shapes/CollisionContext;)Lnet/minecraft/world/phys/shapes/VoxelShape; a
getStateForPlacement (Lnet/minecraft/world/item/context/BlockPlaceContext;)Lnet/minecraft/world/level/block/state/BlockState; a
isPathfindable (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/pathfinder/PathComputationType;)Z a
updateShape (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/core/Direction;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/LevelAccessor;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/BlockPos;)Lnet/minecraft/world/level/block/state/BlockState; a
net/minecraft/world/level/block/ChainBlock$1 cxq$1
$SwitchMap$net$minecraft$core$Direction$Axis a
<clinit> ()V <clinit>
net/minecraft/world/level/block/ChangeOverTimeBlock cxr
SCAN_DISTANCE x_
changeOverTime (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/core/BlockPos;Lnet/minecraft/util/RandomSource;)V a_
getAge ()Ljava/lang/Enum; c
getChanceModifier ()F aw_
getNext (Lnet/minecraft/world/level/block/state/BlockState;)Ljava/util/Optional; i_
getNextState (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/core/BlockPos;Lnet/minecraft/util/RandomSource;)Ljava/util/Optional; c
lambda$changeOverTime$0 (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)V a
net/minecraft/world/level/block/CherryLeavesBlock cxs
CODEC a
<clinit> ()V <clinit>
<init> (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)V <init>
animateTick (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/util/RandomSource;)V a
codec ()Lcom/mojang/serialization/MapCodec; a
net/minecraft/world/level/block/ChestBlock cxt
AABB m
AABB_HEIGHT h
AABB_OFFSET g
CHEST_COMBINER n
CODEC b
EAST_AABB l
EVENT_SET_OPEN_COUNT f
FACING c
MENU_PROVIDER_COMBINER o
NORTH_AABB i
SOUTH_AABB j
TYPE d
WATERLOGGED e
WEST_AABB k
<clinit> ()V <clinit>
<init> (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;Ljava/util/function/Supplier;)V <init>
blockEntityType ()Lnet/minecraft/world/level/block/entity/BlockEntityType; d
candidatePartnerFacing (Lnet/minecraft/world/item/context/BlockPlaceContext;Lnet/minecraft/core/Direction;)Lnet/minecraft/core/Direction; a
codec ()Lcom/mojang/serialization/MapCodec; a
combine (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Z)Lnet/minecraft/world/level/block/DoubleBlockCombiner$NeighborCombineResult; a
createBlockStateDefinition (Lnet/minecraft/world/level/block/state/StateDefinition$Builder;)V a
getAnalogOutputSignal (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;)I a
getBlockType (Lnet/minecraft/world/level/block/state/BlockState;)Lnet/minecraft/world/level/block/DoubleBlockCombiner$BlockType; g
getConnectedDirection (Lnet/minecraft/world/level/block/state/BlockState;)Lnet/minecraft/core/Direction; h
getContainer (Lnet/minecraft/world/level/block/ChestBlock;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Z)Lnet/minecraft/world/Container; a
getFluidState (Lnet/minecraft/world/level/block/state/BlockState;)Lnet/minecraft/world/level/material/FluidState; c_
getMenuProvider (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;)Lnet/minecraft/world/MenuProvider; b
getOpenChestStat ()Lnet/minecraft/stats/Stat; c
getRenderShape (Lnet/minecraft/world/level/block/state/BlockState;)Lnet/minecraft/world/level/block/RenderShape; b_
getShape (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/phys/shapes/CollisionContext;)Lnet/minecraft/world/phys/shapes/VoxelShape; a
getStateForPlacement (Lnet/minecraft/world/item/context/BlockPlaceContext;)Lnet/minecraft/world/level/block/state/BlockState; a
getTicker (Lnet/minecraft/world/level/Level;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/block/entity/BlockEntityType;)Lnet/minecraft/world/level/block/entity/BlockEntityTicker; a
hasAnalogOutputSignal (Lnet/minecraft/world/level/block/state/BlockState;)Z d_
isBlockedChestByBlock (Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;)Z a
isCatSittingOnChest (Lnet/minecraft/world/level/LevelAccessor;Lnet/minecraft/core/BlockPos;)Z b
isChestBlockedAt (Lnet/minecraft/world/level/LevelAccessor;Lnet/minecraft/core/BlockPos;)Z a
isPathfindable (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/pathfinder/PathComputationType;)Z a
lambda$combine$2 (Lnet/minecraft/world/level/LevelAccessor;Lnet/minecraft/core/BlockPos;)Z c
lambda$static$0 ()Lnet/minecraft/world/level/block/entity/BlockEntityType; g
lambda$static$1 (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)Lnet/minecraft/world/level/block/ChestBlock; a
mirror (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/block/Mirror;)Lnet/minecraft/world/level/block/state/BlockState; a
newBlockEntity (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)Lnet/minecraft/world/level/block/entity/BlockEntity; a
onRemove (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;Z)V a
opennessCombiner (Lnet/minecraft/world/level/block/entity/LidBlockEntity;)Lnet/minecraft/world/level/block/DoubleBlockCombiner$Combiner; a
rotate (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/block/Rotation;)Lnet/minecraft/world/level/block/state/BlockState; a
setPlacedBy (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/entity/LivingEntity;Lnet/minecraft/world/item/ItemStack;)V a
tick (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/core/BlockPos;Lnet/minecraft/util/RandomSource;)V a
updateShape (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/core/Direction;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/LevelAccessor;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/BlockPos;)Lnet/minecraft/world/level/block/state/BlockState; a
use (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/InteractionHand;Lnet/minecraft/world/phys/BlockHitResult;)Lnet/minecraft/world/InteractionResult; a
net/minecraft/world/level/block/ChestBlock$1 cxt$1
<init> ()V <init>
acceptDouble (Lnet/minecraft/world/level/block/entity/ChestBlockEntity;Lnet/minecraft/world/level/block/entity/ChestBlockEntity;)Ljava/util/Optional; a
acceptDouble (Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; a
acceptNone ()Ljava/util/Optional; a
acceptNone ()Ljava/lang/Object; b
acceptSingle (Lnet/minecraft/world/level/block/entity/ChestBlockEntity;)Ljava/util/Optional; a
acceptSingle (Ljava/lang/Object;)Ljava/lang/Object; a
net/minecraft/world/level/block/ChestBlock$2 cxt$2
<init> ()V <init>
acceptDouble (Lnet/minecraft/world/level/block/entity/ChestBlockEntity;Lnet/minecraft/world/level/block/entity/ChestBlockEntity;)Ljava/util/Optional; a
acceptDouble (Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; a
acceptNone ()Ljava/util/Optional; a
acceptNone ()Ljava/lang/Object; b
acceptSingle (Lnet/minecraft/world/level/block/entity/ChestBlockEntity;)Ljava/util/Optional; a
acceptSingle (Ljava/lang/Object;)Ljava/lang/Object; a
net/minecraft/world/level/block/ChestBlock$2$1 cxt$2$1
this$0 d
val$container c
val$first a
val$second b
<init> (Lnet/minecraft/world/level/block/ChestBlock$2;Lnet/minecraft/world/level/block/entity/ChestBlockEntity;Lnet/minecraft/world/level/block/entity/ChestBlockEntity;Lnet/minecraft/world/Container;)V <init>
createMenu (ILnet/minecraft/world/entity/player/Inventory;Lnet/minecraft/world/entity/player/Player;)Lnet/minecraft/world/inventory/AbstractContainerMenu; createMenu
getDisplayName ()Lnet/minecraft/network/chat/Component; Q_
net/minecraft/world/level/block/ChestBlock$3 cxt$3
val$entity a
<init> (Lnet/minecraft/world/level/block/entity/LidBlockEntity;)V <init>
acceptDouble (Lnet/minecraft/world/level/block/entity/ChestBlockEntity;Lnet/minecraft/world/level/block/entity/ChestBlockEntity;)Lit/unimi/dsi/fastutil/floats/Float2FloatFunction; a
acceptDouble (Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; a
acceptNone ()Lit/unimi/dsi/fastutil/floats/Float2FloatFunction; a
acceptNone ()Ljava/lang/Object; b
acceptSingle (Lnet/minecraft/world/level/block/entity/ChestBlockEntity;)Lit/unimi/dsi/fastutil/floats/Float2FloatFunction; a
acceptSingle (Ljava/lang/Object;)Ljava/lang/Object; a
lambda$acceptDouble$0 (Lnet/minecraft/world/level/block/entity/ChestBlockEntity;Lnet/minecraft/world/level/block/entity/ChestBlockEntity;F)F a
net/minecraft/world/level/block/ChestBlock$4 cxt$4
$SwitchMap$net$minecraft$core$Direction a
<clinit> ()V <clinit>
net/minecraft/world/level/block/ChiseledBookShelfBlock cxu
BOOKS_PER_ROW b
CODEC a
MAX_BOOKS_IN_STORAGE d
SLOT_OCCUPIED_PROPERTIES c
<clinit> ()V <clinit>
<init> (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)V <init>
addBook (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/level/block/entity/ChiseledBookShelfBlockEntity;Lnet/minecraft/world/item/ItemStack;I)V a
codec ()Lcom/mojang/serialization/MapCodec; a
createBlockStateDefinition (Lnet/minecraft/world/level/block/state/StateDefinition$Builder;)V a
getAnalogOutputSignal (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;)I a
getHitSlot (Lnet/minecraft/world/phys/Vec2;)I a
getRelativeHitCoordinatesForBlockFace (Lnet/minecraft/world/phys/BlockHitResult;Lnet/minecraft/core/Direction;)Ljava/util/Optional; a
getRenderShape (Lnet/minecraft/world/level/block/state/BlockState;)Lnet/minecraft/world/level/block/RenderShape; b_
getSection (F)I a
getStateForPlacement (Lnet/minecraft/world/item/context/BlockPlaceContext;)Lnet/minecraft/world/level/block/state/BlockState; a
hasAnalogOutputSignal (Lnet/minecraft/world/level/block/state/BlockState;)Z d_
lambda$createBlockStateDefinition$0 (Lnet/minecraft/world/level/block/state/StateDefinition$Builder;Lnet/minecraft/world/level/block/state/properties/Property;)V a
mirror (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/block/Mirror;)Lnet/minecraft/world/level/block/state/BlockState; a
newBlockEntity (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)Lnet/minecraft/world/level/block/entity/BlockEntity; a
onRemove (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;Z)V a
removeBook (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/level/block/entity/ChiseledBookShelfBlockEntity;I)V a
rotate (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/block/Rotation;)Lnet/minecraft/world/level/block/state/BlockState; a
use (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/InteractionHand;Lnet/minecraft/world/phys/BlockHitResult;)Lnet/minecraft/world/InteractionResult; a
net/minecraft/world/level/block/ChiseledBookShelfBlock$1 cxu$1
$SwitchMap$net$minecraft$core$Direction a
<clinit> ()V <clinit>
net/minecraft/world/level/block/ChorusFlowerBlock cxv
AGE c
BLOCK_SUPPORT_SHAPE d
CODEC a
DEAD_AGE b
plant e
<clinit> ()V <clinit>
<init> (Lnet/minecraft/world/level/block/Block;Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)V <init>
allNeighborsEmpty (Lnet/minecraft/world/level/LevelReader;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/Direction;)Z b
canSurvive (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/LevelReader;Lnet/minecraft/core/BlockPos;)Z a
codec ()Lcom/mojang/serialization/MapCodec; a
createBlockStateDefinition (Lnet/minecraft/world/level/block/state/StateDefinition$Builder;)V a
generatePlant (Lnet/minecraft/world/level/LevelAccessor;Lnet/minecraft/core/BlockPos;Lnet/minecraft/util/RandomSource;I)V a
getBlockSupportShape (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;)Lnet/minecraft/world/phys/shapes/VoxelShape; b_
growTreeRecursive (Lnet/minecraft/world/level/LevelAccessor;Lnet/minecraft/core/BlockPos;Lnet/minecraft/util/RandomSource;Lnet/minecraft/core/BlockPos;II)V a
isRandomlyTicking (Lnet/minecraft/world/level/block/state/BlockState;)Z e_
lambda$static$0 (Lnet/minecraft/world/level/block/ChorusFlowerBlock;)Lnet/minecraft/world/level/block/Block; a
lambda$static$1 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; a
onProjectileHit (Lnet/minecraft/world/level/Level;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/phys/BlockHitResult;Lnet/minecraft/world/entity/projectile/Projectile;)V a
placeDeadFlower (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;)V a
placeGrownFlower (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;I)V a
randomTick (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/core/BlockPos;Lnet/minecraft/util/RandomSource;)V b
tick (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/core/BlockPos;Lnet/minecraft/util/RandomSource;)V a
updateShape (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/core/Direction;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/LevelAccessor;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/BlockPos;)Lnet/minecraft/world/level/block/state/BlockState; a
net/minecraft/world/level/block/ChorusPlantBlock cxw
CODEC a
<clinit> ()V <clinit>
<init> (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)V <init>
canSurvive (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/LevelReader;Lnet/minecraft/core/BlockPos;)Z a
codec ()Lcom/mojang/serialization/MapCodec; a
createBlockStateDefinition (Lnet/minecraft/world/level/block/state/StateDefinition$Builder;)V a
getStateForPlacement (Lnet/minecraft/world/item/context/BlockPlaceContext;)Lnet/minecraft/world/level/block/state/BlockState; a
getStateWithConnections (Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)Lnet/minecraft/world/level/block/state/BlockState; a
isPathfindable (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/pathfinder/PathComputationType;)Z a
tick (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/core/BlockPos;Lnet/minecraft/util/RandomSource;)V a
updateShape (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/core/Direction;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/LevelAccessor;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/BlockPos;)Lnet/minecraft/world/level/block/state/BlockState; a
net/minecraft/world/level/block/CocoaBlock cxx
AGE c
AGE_0_HALFWIDTH f
AGE_0_HEIGHT e
AGE_0_WIDTH d
AGE_1_HALFWIDTH i
AGE_1_HEIGHT h
AGE_1_WIDTH g
AGE_2_HALFWIDTH l
AGE_2_HEIGHT k
AGE_2_WIDTH j
CODEC a
EAST_AABB m
MAX_AGE b
NORTH_AABB o
SOUTH_AABB F
WEST_AABB n
<clinit> ()V <clinit>
<init> (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)V <init>
canSurvive (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/LevelReader;Lnet/minecraft/core/BlockPos;)Z a
codec ()Lcom/mojang/serialization/MapCodec; a
createBlockStateDefinition (Lnet/minecraft/world/level/block/state/StateDefinition$Builder;)V a
getShape (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/phys/shapes/CollisionContext;)Lnet/minecraft/world/phys/shapes/VoxelShape; a
getStateForPlacement (Lnet/minecraft/world/item/context/BlockPlaceContext;)Lnet/minecraft/world/level/block/state/BlockState; a
isBonemealSuccess (Lnet/minecraft/world/level/Level;Lnet/minecraft/util/RandomSource;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)Z a
isPathfindable (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/pathfinder/PathComputationType;)Z a
isRandomlyTicking (Lnet/minecraft/world/level/block/state/BlockState;)Z e_
isValidBonemealTarget (Lnet/minecraft/world/level/LevelReader;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)Z b
performBonemeal (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/util/RandomSource;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)V a
randomTick (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/core/BlockPos;Lnet/minecraft/util/RandomSource;)V b
updateShape (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/core/Direction;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/LevelAccessor;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/BlockPos;)Lnet/minecraft/world/level/block/state/BlockState; a
net/minecraft/world/level/block/CocoaBlock$1 cxx$1
$SwitchMap$net$minecraft$core$Direction a
<clinit> ()V <clinit>
net/minecraft/world/level/block/ColoredFallingBlock cxy
CODEC a
dustColor b
<clinit> ()V <clinit>
<init> (Lnet/minecraft/util/ColorRGBA;Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)V <init>
codec ()Lcom/mojang/serialization/MapCodec; a
getDustColor (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;)I b
lambda$static$0 (Lnet/minecraft/world/level/block/ColoredFallingBlock;)Lnet/minecraft/util/ColorRGBA; a
lambda$static$1 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; a
net/minecraft/world/level/block/CommandBlock cxz
CODEC a
CONDITIONAL c
FACING b
LOGGER d
automatic e
<clinit> ()V <clinit>
<init> (ZLnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)V <init>
codec ()Lcom/mojang/serialization/MapCodec; a
createBlockStateDefinition (Lnet/minecraft/world/level/block/state/StateDefinition$Builder;)V a
execute (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/BaseCommandBlock;Z)V a
executeChain (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/Direction;)V a
getAnalogOutputSignal (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;)I a
getRenderShape (Lnet/minecraft/world/level/block/state/BlockState;)Lnet/minecraft/world/level/block/RenderShape; b_
getStateForPlacement (Lnet/minecraft/world/item/context/BlockPlaceContext;)Lnet/minecraft/world/level/block/state/BlockState; a
hasAnalogOutputSignal (Lnet/minecraft/world/level/block/state/BlockState;)Z d_
lambda$static$0 (Lnet/minecraft/world/level/block/CommandBlock;)Ljava/lang/Boolean; a
lambda$static$1 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; a
mirror (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/block/Mirror;)Lnet/minecraft/world/level/block/state/BlockState; a
neighborChanged (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/Block;Lnet/minecraft/core/BlockPos;Z)V a
newBlockEntity (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)Lnet/minecraft/world/level/block/entity/BlockEntity; a
rotate (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/block/Rotation;)Lnet/minecraft/world/level/block/state/BlockState; a
setPlacedBy (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/entity/LivingEntity;Lnet/minecraft/world/item/ItemStack;)V a
tick (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/core/BlockPos;Lnet/minecraft/util/RandomSource;)V a
use (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/InteractionHand;Lnet/minecraft/world/phys/BlockHitResult;)Lnet/minecraft/world/InteractionResult; a
net/minecraft/world/level/block/ComparatorBlock cya
CODEC a
MODE b
<clinit> ()V <clinit>
<init> (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)V <init>
calculateOutputSignal (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)I e
checkTickOnNeighbor (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)V c
codec ()Lcom/mojang/serialization/MapCodec; a
createBlockStateDefinition (Lnet/minecraft/world/level/block/state/StateDefinition$Builder;)V a
getDelay (Lnet/minecraft/world/level/block/state/BlockState;)I g
getInputSignal (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)I b
getItemFrame (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/Direction;Lnet/minecraft/core/BlockPos;)Lnet/minecraft/world/entity/decoration/ItemFrame; a
getOutputSignal (Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)I a
lambda$getItemFrame$0 (Lnet/minecraft/core/Direction;Lnet/minecraft/world/entity/decoration/ItemFrame;)Z a
newBlockEntity (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)Lnet/minecraft/world/level/block/entity/BlockEntity; a
refreshOutputState (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)V f
shouldTurnOn (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)Z a
tick (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/core/BlockPos;Lnet/minecraft/util/RandomSource;)V a
triggerEvent (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;II)Z a
updateShape (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/core/Direction;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/LevelAccessor;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/BlockPos;)Lnet/minecraft/world/level/block/state/BlockState; a
use (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/InteractionHand;Lnet/minecraft/world/phys/BlockHitResult;)Lnet/minecraft/world/InteractionResult; a
net/minecraft/world/level/block/ComposterBlock cyb
AABB_SIDE_THICKNESS g
CODEC a
COMPOSTABLES f
LEVEL e
MAX_LEVEL d
MIN_LEVEL c
OUTER_SHAPE h
READY b
SHAPES i
<clinit> ()V <clinit>
<init> (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)V <init>
add (FLnet/minecraft/world/level/ItemLike;)V a
addItem (Lnet/minecraft/world/entity/Entity;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/LevelAccessor;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/item/ItemStack;)Lnet/minecraft/world/level/block/state/BlockState; a
bootStrap ()V b
codec ()Lcom/mojang/serialization/MapCodec; a
createBlockStateDefinition (Lnet/minecraft/world/level/block/state/StateDefinition$Builder;)V a
empty (Lnet/minecraft/world/entity/Entity;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/LevelAccessor;Lnet/minecraft/core/BlockPos;)Lnet/minecraft/world/level/block/state/BlockState; a
extractProduce (Lnet/minecraft/world/entity/Entity;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;)Lnet/minecraft/world/level/block/state/BlockState; a
getAnalogOutputSignal (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;)I a
getCollisionShape (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/phys/shapes/CollisionContext;)Lnet/minecraft/world/phys/shapes/VoxelShape; b
getContainer (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/LevelAccessor;Lnet/minecraft/core/BlockPos;)Lnet/minecraft/world/WorldlyContainer; a
getInteractionShape (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;)Lnet/minecraft/world/phys/shapes/VoxelShape; a
getShape (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/phys/shapes/CollisionContext;)Lnet/minecraft/world/phys/shapes/VoxelShape; a
handleFill (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Z)V a
hasAnalogOutputSignal (Lnet/minecraft/world/level/block/state/BlockState;)Z d_
insertItem (Lnet/minecraft/world/entity/Entity;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/core/BlockPos;)Lnet/minecraft/world/level/block/state/BlockState; a
isPathfindable (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/pathfinder/PathComputationType;)Z a
lambda$static$0 ([Lnet/minecraft/world/phys/shapes/VoxelShape;)V a
onPlace (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;Z)V b
tick (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/core/BlockPos;Lnet/minecraft/util/RandomSource;)V a
use (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/InteractionHand;Lnet/minecraft/world/phys/BlockHitResult;)Lnet/minecraft/world/InteractionResult; a
net/minecraft/world/level/block/ComposterBlock$EmptyContainer cyb$a
<init> ()V <init>
canPlaceItemThroughFace (ILnet/minecraft/world/item/ItemStack;Lnet/minecraft/core/Direction;)Z a
canTakeItemThroughFace (ILnet/minecraft/world/item/ItemStack;Lnet/minecraft/core/Direction;)Z b
getSlotsForFace (Lnet/minecraft/core/Direction;)[I a
net/minecraft/world/level/block/ComposterBlock$InputContainer cyb$b
changed f
level d
pos e
state c
<init> (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/LevelAccessor;Lnet/minecraft/core/BlockPos;)V <init>
canPlaceItemThroughFace (ILnet/minecraft/world/item/ItemStack;Lnet/minecraft/core/Direction;)Z a
canTakeItemThroughFace (ILnet/minecraft/world/item/ItemStack;Lnet/minecraft/core/Direction;)Z b
getMaxStackSize ()I ak_
getSlotsForFace (Lnet/minecraft/core/Direction;)[I a
setChanged ()V e
net/minecraft/world/level/block/ComposterBlock$OutputContainer cyb$c
changed f
level d
pos e
state c
<init> (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/LevelAccessor;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/item/ItemStack;)V <init>
canPlaceItemThroughFace (ILnet/minecraft/world/item/ItemStack;Lnet/minecraft/core/Direction;)Z a
canTakeItemThroughFace (ILnet/minecraft/world/item/ItemStack;Lnet/minecraft/core/Direction;)Z b
getMaxStackSize ()I ak_
getSlotsForFace (Lnet/minecraft/core/Direction;)[I a
setChanged ()V e
net/minecraft/world/level/block/ConcretePowderBlock cyc
CODEC a
concrete b
<clinit> ()V <clinit>
<init> (Lnet/minecraft/world/level/block/Block;Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)V <init>
canSolidify (Lnet/minecraft/world/level/block/state/BlockState;)Z n
codec ()Lcom/mojang/serialization/MapCodec; a
getDustColor (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;)I b
getStateForPlacement (Lnet/minecraft/world/item/context/BlockPlaceContext;)Lnet/minecraft/world/level/block/state/BlockState; a
lambda$static$0 (Lnet/minecraft/world/level/block/ConcretePowderBlock;)Lnet/minecraft/world/level/block/Block; a
lambda$static$1 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; a
onLand (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/entity/item/FallingBlockEntity;)V a
shouldSolidify (Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)Z a
touchesLiquid (Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;)Z a
updateShape (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/core/Direction;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/LevelAccessor;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/BlockPos;)Lnet/minecraft/world/level/block/state/BlockState; a
net/minecraft/world/level/block/ConduitBlock cyd
CODEC a
SHAPE c
SIZE d
WATERLOGGED b
<clinit> ()V <clinit>
<init> (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)V <init>
codec ()Lcom/mojang/serialization/MapCodec; a
createBlockStateDefinition (Lnet/minecraft/world/level/block/state/StateDefinition$Builder;)V a
getFluidState (Lnet/minecraft/world/level/block/state/BlockState;)Lnet/minecraft/world/level/material/FluidState; c_
getRenderShape (Lnet/minecraft/world/level/block/state/BlockState;)Lnet/minecraft/world/level/block/RenderShape; b_
getShape (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/phys/shapes/CollisionContext;)Lnet/minecraft/world/phys/shapes/VoxelShape; a
getStateForPlacement (Lnet/minecraft/world/item/context/BlockPlaceContext;)Lnet/minecraft/world/level/block/state/BlockState; a
getTicker (Lnet/minecraft/world/level/Level;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/block/entity/BlockEntityType;)Lnet/minecraft/world/level/block/entity/BlockEntityTicker; a
isPathfindable (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/pathfinder/PathComputationType;)Z a
newBlockEntity (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)Lnet/minecraft/world/level/block/entity/BlockEntity; a
setPlacedBy (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/entity/LivingEntity;Lnet/minecraft/world/item/ItemStack;)V a
updateShape (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/core/Direction;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/LevelAccessor;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/BlockPos;)Lnet/minecraft/world/level/block/state/BlockState; a
net/minecraft/world/level/block/CopperBulbBlock cye
CODEC a
LIT c
POWERED b
<clinit> ()V <clinit>
<init> (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)V <init>
checkAndFlip (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/core/BlockPos;)V a
codec ()Lcom/mojang/serialization/MapCodec; a
createBlockStateDefinition (Lnet/minecraft/world/level/block/state/StateDefinition$Builder;)V a
getAnalogOutputSignal (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;)I a
hasAnalogOutputSignal (Lnet/minecraft/world/level/block/state/BlockState;)Z d_
neighborChanged (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/Block;Lnet/minecraft/core/BlockPos;Z)V a
onPlace (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;Z)V b
net/minecraft/world/level/block/CoralBlock cyf
CODEC b
DEAD_CORAL_FIELD a
deadBlock c
<clinit> ()V <clinit>
<init> (Lnet/minecraft/world/level/block/Block;Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)V <init>
codec ()Lcom/mojang/serialization/MapCodec; a
getStateForPlacement (Lnet/minecraft/world/item/context/BlockPlaceContext;)Lnet/minecraft/world/level/block/state/BlockState; a
lambda$static$0 (Lnet/minecraft/world/level/block/CoralBlock;)Lnet/minecraft/world/level/block/Block; a
lambda$static$1 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; a
scanForWater (Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;)Z a
tick (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/core/BlockPos;Lnet/minecraft/util/RandomSource;)V a
updateShape (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/core/Direction;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/LevelAccessor;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/BlockPos;)Lnet/minecraft/world/level/block/state/BlockState; a
net/minecraft/world/level/block/CoralFanBlock cyg
CODEC b
deadBlock c
<clinit> ()V <clinit>
<init> (Lnet/minecraft/world/level/block/Block;Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)V <init>
codec ()Lcom/mojang/serialization/MapCodec; a
lambda$static$0 (Lnet/minecraft/world/level/block/CoralFanBlock;)Lnet/minecraft/world/level/block/Block; a
lambda$static$1 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; a
onPlace (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;Z)V b
tick (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/core/BlockPos;Lnet/minecraft/util/RandomSource;)V a
updateShape (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/core/Direction;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/LevelAccessor;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/BlockPos;)Lnet/minecraft/world/level/block/state/BlockState; a
net/minecraft/world/level/block/CoralPlantBlock cyh
AABB_OFFSET b
CODEC a
SHAPE c
deadBlock e
<clinit> ()V <clinit>
<init> (Lnet/minecraft/world/level/block/Block;Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)V <init>
codec ()Lcom/mojang/serialization/MapCodec; a
getShape (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/phys/shapes/CollisionContext;)Lnet/minecraft/world/phys/shapes/VoxelShape; a
lambda$static$0 (Lnet/minecraft/world/level/block/CoralPlantBlock;)Lnet/minecraft/world/level/block/Block; a
lambda$static$1 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; a
onPlace (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;Z)V b
tick (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/core/BlockPos;Lnet/minecraft/util/RandomSource;)V a
updateShape (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/core/Direction;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/LevelAccessor;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/BlockPos;)Lnet/minecraft/world/level/block/state/BlockState; a
net/minecraft/world/level/block/CoralWallFanBlock cyi
CODEC e
deadBlock f
<clinit> ()V <clinit>
<init> (Lnet/minecraft/world/level/block/Block;Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)V <init>
codec ()Lcom/mojang/serialization/MapCodec; a
lambda$static$0 (Lnet/minecraft/world/level/block/CoralWallFanBlock;)Lnet/minecraft/world/level/block/Block; a
lambda$static$1 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; a
onPlace (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;Z)V b
tick (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/core/BlockPos;Lnet/minecraft/util/RandomSource;)V a
updateShape (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/core/Direction;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/LevelAccessor;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/BlockPos;)Lnet/minecraft/world/level/block/state/BlockState; a
net/minecraft/world/level/block/CrafterBlock cyj
CODEC a
CRAFTING b
CRAFTING_TICK_DELAY f
MAX_CRAFTING_TICKS e
ORIENTATION d
RECIPE_CACHE g
TRIGGERED c
<clinit> ()V <clinit>
<init> (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)V <init>
codec ()Lcom/mojang/serialization/MapCodec; a
createBlockStateDefinition (Lnet/minecraft/world/level/block/state/StateDefinition$Builder;)V a
dispenseFrom (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/core/BlockPos;)V a
dispenseItem (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/entity/CrafterBlockEntity;Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/level/block/state/BlockState;)V a
getAnalogOutputSignal (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;)I a
getPotentialResults (Lnet/minecraft/world/level/Level;Lnet/minecraft/world/inventory/CraftingContainer;)Ljava/util/Optional; a
getRenderShape (Lnet/minecraft/world/level/block/state/BlockState;)Lnet/minecraft/world/level/block/RenderShape; b_
getStateForPlacement (Lnet/minecraft/world/item/context/BlockPlaceContext;)Lnet/minecraft/world/level/block/state/BlockState; a
getTicker (Lnet/minecraft/world/level/Level;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/block/entity/BlockEntityType;)Lnet/minecraft/world/level/block/entity/BlockEntityTicker; a
hasAnalogOutputSignal (Lnet/minecraft/world/level/block/state/BlockState;)Z d_
lambda$dispenseFrom$0 (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/entity/CrafterBlockEntity;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/item/ItemStack;)V a
lambda$dispenseFrom$1 (Lnet/minecraft/world/item/ItemStack;)V a
mirror (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/block/Mirror;)Lnet/minecraft/world/level/block/state/BlockState; a
neighborChanged (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/Block;Lnet/minecraft/core/BlockPos;Z)V a
newBlockEntity (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)Lnet/minecraft/world/level/block/entity/BlockEntity; a
onRemove (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;Z)V a
rotate (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/block/Rotation;)Lnet/minecraft/world/level/block/state/BlockState; a
setBlockEntityTriggered (Lnet/minecraft/world/level/block/entity/BlockEntity;Z)V a
setPlacedBy (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/entity/LivingEntity;Lnet/minecraft/world/item/ItemStack;)V a
tick (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/core/BlockPos;Lnet/minecraft/util/RandomSource;)V a
use (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/InteractionHand;Lnet/minecraft/world/phys/BlockHitResult;)Lnet/minecraft/world/InteractionResult; a
net/minecraft/world/level/block/CrafterBlock$1 cyj$1
$SwitchMap$net$minecraft$core$Direction a
<clinit> ()V <clinit>
net/minecraft/world/level/block/CraftingTableBlock cyk
CODEC a
CONTAINER_TITLE b
<clinit> ()V <clinit>
<init> (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)V <init>
codec ()Lcom/mojang/serialization/MapCodec; a
getMenuProvider (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;)Lnet/minecraft/world/MenuProvider; b
lambda$getMenuProvider$0 (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;ILnet/minecraft/world/entity/player/Inventory;Lnet/minecraft/world/entity/player/Player;)Lnet/minecraft/world/inventory/AbstractContainerMenu; a
use (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/InteractionHand;Lnet/minecraft/world/phys/BlockHitResult;)Lnet/minecraft/world/InteractionResult; a
net/minecraft/world/level/block/CropBlock cyl
AGE f
CODEC d
MAX_AGE e
SHAPE_BY_AGE a
<clinit> ()V <clinit>
<init> (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)V <init>
canSurvive (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/LevelReader;Lnet/minecraft/core/BlockPos;)Z a
codec ()Lcom/mojang/serialization/MapCodec; a
createBlockStateDefinition (Lnet/minecraft/world/level/block/state/StateDefinition$Builder;)V a
entityInside (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/entity/Entity;)V a
getAge (Lnet/minecraft/world/level/block/state/BlockState;)I g
getAgeProperty ()Lnet/minecraft/world/level/block/state/properties/IntegerProperty; b
getBaseSeedId ()Lnet/minecraft/world/level/ItemLike; d
getBonemealAgeIncrease (Lnet/minecraft/world/level/Level;)I a
getCloneItemStack (Lnet/minecraft/world/level/LevelReader;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)Lnet/minecraft/world/item/ItemStack; a
getGrowthSpeed (Lnet/minecraft/world/level/block/Block;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;)F a
getMaxAge ()I c
getShape (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/phys/shapes/CollisionContext;)Lnet/minecraft/world/phys/shapes/VoxelShape; a
getStateForAge (I)Lnet/minecraft/world/level/block/state/BlockState; b
growCrops (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)V a
hasSufficientLight (Lnet/minecraft/world/level/LevelReader;Lnet/minecraft/core/BlockPos;)Z a
isBonemealSuccess (Lnet/minecraft/world/level/Level;Lnet/minecraft/util/RandomSource;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)Z a
isMaxAge (Lnet/minecraft/world/level/block/state/BlockState;)Z h
isRandomlyTicking (Lnet/minecraft/world/level/block/state/BlockState;)Z e_
isValidBonemealTarget (Lnet/minecraft/world/level/LevelReader;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)Z b
mayPlaceOn (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;)Z b
performBonemeal (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/util/RandomSource;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)V a
randomTick (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/core/BlockPos;Lnet/minecraft/util/RandomSource;)V b
net/minecraft/world/level/block/CrossCollisionBlock cym
EAST b
NORTH a
PROPERTY_BY_DIRECTION f
SOUTH c
WATERLOGGED e
WEST d
collisionShapeByIndex g
shapeByIndex h
stateToIndex i
<clinit> ()V <clinit>
<init> (FFFFFLnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)V <init>
codec ()Lcom/mojang/serialization/MapCodec; a
getAABBIndex (Lnet/minecraft/world/level/block/state/BlockState;)I g
getCollisionShape (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/phys/shapes/CollisionContext;)Lnet/minecraft/world/phys/shapes/VoxelShape; b
getFluidState (Lnet/minecraft/world/level/block/state/BlockState;)Lnet/minecraft/world/level/material/FluidState; c_
getShape (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/phys/shapes/CollisionContext;)Lnet/minecraft/world/phys/shapes/VoxelShape; a
indexFor (Lnet/minecraft/core/Direction;)I a
isPathfindable (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/pathfinder/PathComputationType;)Z a
lambda$getAABBIndex$1 (Lnet/minecraft/world/level/block/state/BlockState;)I h
lambda$static$0 (Ljava/util/Map$Entry;)Z a
makeShapes (FFFFF)[Lnet/minecraft/world/phys/shapes/VoxelShape; a
mirror (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/block/Mirror;)Lnet/minecraft/world/level/block/state/BlockState; a
propagatesSkylightDown (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;)Z a_
rotate (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/block/Rotation;)Lnet/minecraft/world/level/block/state/BlockState; a
net/minecraft/world/level/block/CrossCollisionBlock$1 cym$1
$SwitchMap$net$minecraft$world$level$block$Mirror b
$SwitchMap$net$minecraft$world$level$block$Rotation a
<clinit> ()V <clinit>
net/minecraft/world/level/block/CryingObsidianBlock cyn
CODEC a
<clinit> ()V <clinit>
<init> (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)V <init>
animateTick (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/util/RandomSource;)V a
codec ()Lcom/mojang/serialization/MapCodec; a
net/minecraft/world/level/block/DaylightDetectorBlock cyo
CODEC a
INVERTED c
POWER b
SHAPE d
<clinit> ()V <clinit>
<init> (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)V <init>
codec ()Lcom/mojang/serialization/MapCodec; a
createBlockStateDefinition (Lnet/minecraft/world/level/block/state/StateDefinition$Builder;)V a
getRenderShape (Lnet/minecraft/world/level/block/state/BlockState;)Lnet/minecraft/world/level/block/RenderShape; b_
getShape (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/phys/shapes/CollisionContext;)Lnet/minecraft/world/phys/shapes/VoxelShape; a
getSignal (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/Direction;)I a
getTicker (Lnet/minecraft/world/level/Level;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/block/entity/BlockEntityType;)Lnet/minecraft/world/level/block/entity/BlockEntityTicker; a
isSignalSource (Lnet/minecraft/world/level/block/state/BlockState;)Z f_
newBlockEntity (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)Lnet/minecraft/world/level/block/entity/BlockEntity; a
tickEntity (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/block/entity/DaylightDetectorBlockEntity;)V a
updateSignalStrength (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;)V d
use (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/InteractionHand;Lnet/minecraft/world/phys/BlockHitResult;)Lnet/minecraft/world/InteractionResult; a
useShapeForLightOcclusion (Lnet/minecraft/world/level/block/state/BlockState;)Z g_
net/minecraft/world/level/block/DeadBushBlock cyp
AABB_OFFSET b
CODEC a
SHAPE c
<clinit> ()V <clinit>
<init> (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)V <init>
codec ()Lcom/mojang/serialization/MapCodec; a
getShape (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/phys/shapes/CollisionContext;)Lnet/minecraft/world/phys/shapes/VoxelShape; a
mayPlaceOn (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;)Z b
net/minecraft/world/level/block/DecoratedPotBlock cyq
BOUNDING_BOX d
CODEC a
CRACKED c
HORIZONTAL_FACING e
SHERDS_DYNAMIC_DROP_ID b
WATERLOGGED f
<clinit> ()V <clinit>
<init> (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)V <init>
appendHoverText (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/level/BlockGetter;Ljava/util/List;Lnet/minecraft/world/item/TooltipFlag;)V a
codec ()Lcom/mojang/serialization/MapCodec; a
createBlockStateDefinition (Lnet/minecraft/world/level/block/state/StateDefinition$Builder;)V a
getAnalogOutputSignal (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;)I a
getCloneItemStack (Lnet/minecraft/world/level/LevelReader;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)Lnet/minecraft/world/item/ItemStack; a
getDrops (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/storage/loot/LootParams$Builder;)Ljava/util/List; a
getFluidState (Lnet/minecraft/world/level/block/state/BlockState;)Lnet/minecraft/world/level/material/FluidState; c_
getShape (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/phys/shapes/CollisionContext;)Lnet/minecraft/world/phys/shapes/VoxelShape; a
getSoundType (Lnet/minecraft/world/level/block/state/BlockState;)Lnet/minecraft/world/level/block/SoundType; m
getStateForPlacement (Lnet/minecraft/world/item/context/BlockPlaceContext;)Lnet/minecraft/world/level/block/state/BlockState; a
hasAnalogOutputSignal (Lnet/minecraft/world/level/block/state/BlockState;)Z d_
isPathfindable (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/pathfinder/PathComputationType;)Z a
lambda$appendHoverText$2 (Ljava/util/List;Lnet/minecraft/world/item/Item;)V a
lambda$getDrops$1 (Lnet/minecraft/world/level/block/entity/DecoratedPotBlockEntity;Ljava/util/function/Consumer;)V a
lambda$setPlacedBy$0 (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/level/block/entity/DecoratedPotBlockEntity;)V a
newBlockEntity (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)Lnet/minecraft/world/level/block/entity/BlockEntity; a
onProjectileHit (Lnet/minecraft/world/level/Level;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/phys/BlockHitResult;Lnet/minecraft/world/entity/projectile/Projectile;)V a
onRemove (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;Z)V a
playerWillDestroy (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; a
setPlacedBy (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/entity/LivingEntity;Lnet/minecraft/world/item/ItemStack;)V a
updateShape (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/core/Direction;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/LevelAccessor;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/BlockPos;)Lnet/minecraft/world/level/block/state/BlockState; a
use (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/InteractionHand;Lnet/minecraft/world/phys/BlockHitResult;)Lnet/minecraft/world/InteractionResult; a
net/minecraft/world/level/block/DetectorRailBlock cyr
CODEC d
POWERED f
PRESSED_CHECK_PERIOD g
SHAPE e
<clinit> ()V <clinit>
<init> (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)V <init>
checkPressed (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)V a
codec ()Lcom/mojang/serialization/MapCodec; a
createBlockStateDefinition (Lnet/minecraft/world/level/block/state/StateDefinition$Builder;)V a
entityInside (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/entity/Entity;)V a
getAnalogOutputSignal (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;)I a
getDirectSignal (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/Direction;)I b
getInteractingMinecartOfType (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Ljava/lang/Class;Ljava/util/function/Predicate;)Ljava/util/List; a
getSearchBB (Lnet/minecraft/core/BlockPos;)Lnet/minecraft/world/phys/AABB; a
getShapeProperty ()Lnet/minecraft/world/level/block/state/properties/Property; c
getSignal (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/Direction;)I a
hasAnalogOutputSignal (Lnet/minecraft/world/level/block/state/BlockState;)Z d_
isSignalSource (Lnet/minecraft/world/level/block/state/BlockState;)Z f_
lambda$checkPressed$0 (Lnet/minecraft/world/entity/Entity;)Z b
lambda$getAnalogOutputSignal$1 (Lnet/minecraft/world/entity/Entity;)Z a
mirror (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/block/Mirror;)Lnet/minecraft/world/level/block/state/BlockState; a
onPlace (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;Z)V b
rotate (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/block/Rotation;)Lnet/minecraft/world/level/block/state/BlockState; a
tick (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/core/BlockPos;Lnet/minecraft/util/RandomSource;)V a
updatePowerToConnected (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;Z)V b
net/minecraft/world/level/block/DetectorRailBlock$1 cyr$1
$SwitchMap$net$minecraft$world$level$block$Mirror c
$SwitchMap$net$minecraft$world$level$block$Rotation b
$SwitchMap$net$minecraft$world$level$block$state$properties$RailShape a
<clinit> ()V <clinit>
net/minecraft/world/level/block/DiodeBlock cys
POWERED d
SHAPE c
<clinit> ()V <clinit>
<init> (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)V <init>
canSurvive (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/LevelReader;Lnet/minecraft/core/BlockPos;)Z a
canSurviveOn (Lnet/minecraft/world/level/LevelReader;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)Z b
checkTickOnNeighbor (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)V c
codec ()Lcom/mojang/serialization/MapCodec; a
getAlternateSignal (Lnet/minecraft/world/level/SignalGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)I a
getDelay (Lnet/minecraft/world/level/block/state/BlockState;)I g
getDirectSignal (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/Direction;)I b
getInputSignal (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)I b
getOutputSignal (Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)I a
getShape (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/phys/shapes/CollisionContext;)Lnet/minecraft/world/phys/shapes/VoxelShape; a
getSignal (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/Direction;)I a
getStateForPlacement (Lnet/minecraft/world/item/context/BlockPlaceContext;)Lnet/minecraft/world/level/block/state/BlockState; a
isDiode (Lnet/minecraft/world/level/block/state/BlockState;)Z h
isLocked (Lnet/minecraft/world/level/LevelReader;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)Z c
isSignalSource (Lnet/minecraft/world/level/block/state/BlockState;)Z f_
neighborChanged (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/Block;Lnet/minecraft/core/BlockPos;Z)V a
onPlace (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;Z)V b
onRemove (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;Z)V a
setPlacedBy (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/entity/LivingEntity;Lnet/minecraft/world/item/ItemStack;)V a
shouldPrioritize (Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)Z b
shouldTurnOn (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)Z a
sideInputDiodesOnly ()Z b
tick (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/core/BlockPos;Lnet/minecraft/util/RandomSource;)V a
updateNeighborsInFront (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)V d
net/minecraft/world/level/block/DirectionalBlock cyt
FACING a
<clinit> ()V <clinit>
<init> (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)V <init>
codec ()Lcom/mojang/serialization/MapCodec; a
net/minecraft/world/level/block/DirtPathBlock cyu
CODEC a
SHAPE b
<clinit> ()V <clinit>
<init> (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)V <init>
canSurvive (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/LevelReader;Lnet/minecraft/core/BlockPos;)Z a
codec ()Lcom/mojang/serialization/MapCodec; a
getShape (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/phys/shapes/CollisionContext;)Lnet/minecraft/world/phys/shapes/VoxelShape; a
getStateForPlacement (Lnet/minecraft/world/item/context/BlockPlaceContext;)Lnet/minecraft/world/level/block/state/BlockState; a
isPathfindable (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/pathfinder/PathComputationType;)Z a
tick (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/core/BlockPos;Lnet/minecraft/util/RandomSource;)V a
updateShape (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/core/Direction;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/LevelAccessor;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/BlockPos;)Lnet/minecraft/world/level/block/state/BlockState; a
useShapeForLightOcclusion (Lnet/minecraft/world/level/block/state/BlockState;)Z g_
net/minecraft/world/level/block/DispenserBlock cyv
CODEC a
DISPENSER_REGISTRY e
FACING b
LOGGER d
TRIGGERED c
TRIGGER_DURATION f
<clinit> ()V <clinit>
<init> (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)V <init>
codec ()Lcom/mojang/serialization/MapCodec; a
createBlockStateDefinition (Lnet/minecraft/world/level/block/state/StateDefinition$Builder;)V a
dispenseFrom (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/core/BlockPos;)V a
getAnalogOutputSignal (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;)I a
getDispenseMethod (Lnet/minecraft/world/item/ItemStack;)Lnet/minecraft/core/dispenser/DispenseItemBehavior; a
getDispensePosition (Lnet/minecraft/core/dispenser/BlockSource;)Lnet/minecraft/core/Position; a
getRenderShape (Lnet/minecraft/world/level/block/state/BlockState;)Lnet/minecraft/world/level/block/RenderShape; b_
getStateForPlacement (Lnet/minecraft/world/item/context/BlockPlaceContext;)Lnet/minecraft/world/level/block/state/BlockState; a
hasAnalogOutputSignal (Lnet/minecraft/world/level/block/state/BlockState;)Z d_
lambda$static$0 (Lit/unimi/dsi/fastutil/objects/Object2ObjectOpenHashMap;)V a
mirror (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/block/Mirror;)Lnet/minecraft/world/level/block/state/BlockState; a
neighborChanged (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/Block;Lnet/minecraft/core/BlockPos;Z)V a
newBlockEntity (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)Lnet/minecraft/world/level/block/entity/BlockEntity; a
onRemove (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;Z)V a
registerBehavior (Lnet/minecraft/world/level/ItemLike;Lnet/minecraft/core/dispenser/DispenseItemBehavior;)V a
rotate (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/block/Rotation;)Lnet/minecraft/world/level/block/state/BlockState; a
setPlacedBy (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/entity/LivingEntity;Lnet/minecraft/world/item/ItemStack;)V a
tick (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/core/BlockPos;Lnet/minecraft/util/RandomSource;)V a
use (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/InteractionHand;Lnet/minecraft/world/phys/BlockHitResult;)Lnet/minecraft/world/InteractionResult; a
net/minecraft/world/level/block/DoorBlock cyw
AABB_DOOR_THICKNESS g
CODEC a
EAST_AABB k
FACING b
HALF f
HINGE d
NORTH_AABB i
OPEN c
POWERED e
SOUTH_AABB h
WEST_AABB j
type l
<clinit> ()V <clinit>
<init> (Lnet/minecraft/world/level/block/state/properties/BlockSetType;Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)V <init>
canSurvive (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/LevelReader;Lnet/minecraft/core/BlockPos;)Z a
codec ()Lcom/mojang/serialization/MapCodec; a
createBlockStateDefinition (Lnet/minecraft/world/level/block/state/StateDefinition$Builder;)V a
getHinge (Lnet/minecraft/world/item/context/BlockPlaceContext;)Lnet/minecraft/world/level/block/state/properties/DoorHingeSide; b
getSeed (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/core/BlockPos;)J a
getShape (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/phys/shapes/CollisionContext;)Lnet/minecraft/world/phys/shapes/VoxelShape; a
getStateForPlacement (Lnet/minecraft/world/item/context/BlockPlaceContext;)Lnet/minecraft/world/level/block/state/BlockState; a
isOpen (Lnet/minecraft/world/level/block/state/BlockState;)Z h
isPathfindable (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/pathfinder/PathComputationType;)Z a
isWoodenDoor (Lnet/minecraft/world/level/block/state/BlockState;)Z n
isWoodenDoor (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;)Z a
lambda$static$0 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; a
mirror (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/block/Mirror;)Lnet/minecraft/world/level/block/state/BlockState; a
neighborChanged (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/Block;Lnet/minecraft/core/BlockPos;Z)V a
onExplosionHit (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 a
playSound (Lnet/minecraft/world/entity/Entity;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Z)V a
playerWillDestroy (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; a
rotate (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/block/Rotation;)Lnet/minecraft/world/level/block/state/BlockState; a
setOpen (Lnet/minecraft/world/entity/Entity;Lnet/minecraft/world/level/Level;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/core/BlockPos;Z)V a
setPlacedBy (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/entity/LivingEntity;Lnet/minecraft/world/item/ItemStack;)V a
type ()Lnet/minecraft/world/level/block/state/properties/BlockSetType; b
updateShape (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/core/Direction;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/LevelAccessor;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/BlockPos;)Lnet/minecraft/world/level/block/state/BlockState; a
use (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/InteractionHand;Lnet/minecraft/world/phys/BlockHitResult;)Lnet/minecraft/world/InteractionResult; a
net/minecraft/world/level/block/DoorBlock$1 cyw$1
$SwitchMap$net$minecraft$core$Direction a
$SwitchMap$net$minecraft$world$level$pathfinder$PathComputationType b
<clinit> ()V <clinit>
net/minecraft/world/level/block/DoubleBlockCombiner cyx
<init> ()V <init>
combineWithNeigbour (Lnet/minecraft/world/level/block/entity/BlockEntityType;Ljava/util/function/Function;Ljava/util/function/Function;Lnet/minecraft/world/level/block/state/properties/DirectionProperty;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/LevelAccessor;Lnet/minecraft/core/BlockPos;Ljava/util/function/BiPredicate;)Lnet/minecraft/world/level/block/DoubleBlockCombiner$NeighborCombineResult; a
net/minecraft/world/level/block/DoubleBlockCombiner$BlockType cyx$a
$VALUES d
FIRST b
SECOND c
SINGLE a
$values ()[Lnet/minecraft/world/level/block/DoubleBlockCombiner$BlockType; a
<clinit> ()V <clinit>
<init> (Ljava/lang/String;I)V <init>
valueOf (Ljava/lang/String;)Lnet/minecraft/world/level/block/DoubleBlockCombiner$BlockType; valueOf
values ()[Lnet/minecraft/world/level/block/DoubleBlockCombiner$BlockType; values
net/minecraft/world/level/block/DoubleBlockCombiner$Combiner cyx$b
acceptDouble (Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; a
acceptNone ()Ljava/lang/Object; b
acceptSingle (Ljava/lang/Object;)Ljava/lang/Object; a
net/minecraft/world/level/block/DoubleBlockCombiner$NeighborCombineResult cyx$c
apply (Lnet/minecraft/world/level/block/DoubleBlockCombiner$Combiner;)Ljava/lang/Object; apply
net/minecraft/world/level/block/DoubleBlockCombiner$NeighborCombineResult$Double cyx$c$a
first a
second b
<init> (Ljava/lang/Object;Ljava/lang/Object;)V <init>
apply (Lnet/minecraft/world/level/block/DoubleBlockCombiner$Combiner;)Ljava/lang/Object; apply
net/minecraft/world/level/block/DoubleBlockCombiner$NeighborCombineResult$Single cyx$c$b
single a
<init> (Ljava/lang/Object;)V <init>
apply (Lnet/minecraft/world/level/block/DoubleBlockCombiner$Combiner;)Ljava/lang/Object; apply
net/minecraft/world/level/block/DoublePlantBlock cyy
CODEC a
HALF b
<clinit> ()V <clinit>
<init> (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)V <init>
canSurvive (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/LevelReader;Lnet/minecraft/core/BlockPos;)Z a
codec ()Lcom/mojang/serialization/MapCodec; a
copyWaterloggedFrom (Lnet/minecraft/world/level/LevelReader;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)Lnet/minecraft/world/level/block/state/BlockState; c
createBlockStateDefinition (Lnet/minecraft/world/level/block/state/StateDefinition$Builder;)V a
getSeed (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/core/BlockPos;)J a
getStateForPlacement (Lnet/minecraft/world/item/context/BlockPlaceContext;)Lnet/minecraft/world/level/block/state/BlockState; a
placeAt (Lnet/minecraft/world/level/LevelAccessor;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/core/BlockPos;I)V a
playerDestroy (Lnet/minecraft/world/level/Level;Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/block/entity/BlockEntity;Lnet/minecraft/world/item/ItemStack;)V a
playerWillDestroy (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; a
preventDropFromBottomPart (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/entity/player/Player;)V b
setPlacedBy (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/entity/LivingEntity;Lnet/minecraft/world/item/ItemStack;)V a
updateShape (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/core/Direction;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/LevelAccessor;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/BlockPos;)Lnet/minecraft/world/level/block/state/BlockState; a
net/minecraft/world/level/block/DragonEggBlock cyz
CODEC a
SHAPE b
<clinit> ()V <clinit>
<init> (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)V <init>
attack (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/entity/player/Player;)V a
codec ()Lcom/mojang/serialization/MapCodec; a
getDelayAfterPlace ()I b
getShape (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/phys/shapes/CollisionContext;)Lnet/minecraft/world/phys/shapes/VoxelShape; a
isPathfindable (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/pathfinder/PathComputationType;)Z a
teleport (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;)V d
use (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/InteractionHand;Lnet/minecraft/world/phys/BlockHitResult;)Lnet/minecraft/world/InteractionResult; a
net/minecraft/world/level/block/DropExperienceBlock cza
CODEC a
xpRange b
<clinit> ()V <clinit>
<init> (Lnet/minecraft/util/valueproviders/IntProvider;Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)V <init>
codec ()Lcom/mojang/serialization/MapCodec; a
lambda$static$0 (Lnet/minecraft/world/level/block/DropExperienceBlock;)Lnet/minecraft/util/valueproviders/IntProvider; a
lambda$static$1 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; a
spawnAfterBreak (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/item/ItemStack;Z)V a
net/minecraft/world/level/block/DropperBlock czb
CODEC d
DISPENSE_BEHAVIOUR f
LOGGER e
<clinit> ()V <clinit>
<init> (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)V <init>
codec ()Lcom/mojang/serialization/MapCodec; a
dispenseFrom (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/core/BlockPos;)V a
getDispenseMethod (Lnet/minecraft/world/item/ItemStack;)Lnet/minecraft/core/dispenser/DispenseItemBehavior; a
newBlockEntity (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)Lnet/minecraft/world/level/block/entity/BlockEntity; a
net/minecraft/world/level/block/EnchantmentTableBlock czc
BOOKSHELF_OFFSETS c
CODEC a
SHAPE b
<clinit> ()V <clinit>
<init> (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)V <init>
animateTick (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/util/RandomSource;)V a
codec ()Lcom/mojang/serialization/MapCodec; a
getMenuProvider (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;)Lnet/minecraft/world/MenuProvider; b
getRenderShape (Lnet/minecraft/world/level/block/state/BlockState;)Lnet/minecraft/world/level/block/RenderShape; b_
getShape (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/phys/shapes/CollisionContext;)Lnet/minecraft/world/phys/shapes/VoxelShape; a
getTicker (Lnet/minecraft/world/level/Level;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/block/entity/BlockEntityType;)Lnet/minecraft/world/level/block/entity/BlockEntityTicker; a
isPathfindable (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/pathfinder/PathComputationType;)Z a
isValidBookShelf (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/BlockPos;)Z a
lambda$getMenuProvider$1 (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;ILnet/minecraft/world/entity/player/Inventory;Lnet/minecraft/world/entity/player/Player;)Lnet/minecraft/world/inventory/AbstractContainerMenu; a
lambda$static$0 (Lnet/minecraft/core/BlockPos;)Z a
newBlockEntity (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)Lnet/minecraft/world/level/block/entity/BlockEntity; a
setPlacedBy (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/entity/LivingEntity;Lnet/minecraft/world/item/ItemStack;)V a
use (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/InteractionHand;Lnet/minecraft/world/phys/BlockHitResult;)Lnet/minecraft/world/InteractionResult; a
useShapeForLightOcclusion (Lnet/minecraft/world/level/block/state/BlockState;)Z g_
net/minecraft/world/level/block/EndGatewayBlock czd
CODEC a
<clinit> ()V <clinit>
<init> (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)V <init>
animateTick (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/util/RandomSource;)V a
canBeReplaced (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/material/Fluid;)Z a
codec ()Lcom/mojang/serialization/MapCodec; a
getCloneItemStack (Lnet/minecraft/world/level/LevelReader;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)Lnet/minecraft/world/item/ItemStack; a
getTicker (Lnet/minecraft/world/level/Level;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/block/entity/BlockEntityType;)Lnet/minecraft/world/level/block/entity/BlockEntityTicker; a
newBlockEntity (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)Lnet/minecraft/world/level/block/entity/BlockEntity; a
net/minecraft/world/level/block/EndPortalBlock cze
CODEC a
SHAPE b
<clinit> ()V <clinit>
<init> (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)V <init>
animateTick (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/util/RandomSource;)V a
canBeReplaced (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/material/Fluid;)Z a
codec ()Lcom/mojang/serialization/MapCodec; a
entityInside (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/entity/Entity;)V a
getCloneItemStack (Lnet/minecraft/world/level/LevelReader;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)Lnet/minecraft/world/item/ItemStack; a
getShape (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/phys/shapes/CollisionContext;)Lnet/minecraft/world/phys/shapes/VoxelShape; a
newBlockEntity (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)Lnet/minecraft/world/level/block/entity/BlockEntity; a
net/minecraft/world/level/block/EndPortalFrameBlock czf
BASE_SHAPE d
CODEC a
EYE_SHAPE e
FACING b
FULL_SHAPE f
HAS_EYE c
portalShape g
<clinit> ()V <clinit>
<init> (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)V <init>
codec ()Lcom/mojang/serialization/MapCodec; a
createBlockStateDefinition (Lnet/minecraft/world/level/block/state/StateDefinition$Builder;)V a
getAnalogOutputSignal (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;)I a
getOrCreatePortalShape ()Lnet/minecraft/world/level/block/state/pattern/BlockPattern; b
getShape (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/phys/shapes/CollisionContext;)Lnet/minecraft/world/phys/shapes/VoxelShape; a
getStateForPlacement (Lnet/minecraft/world/item/context/BlockPlaceContext;)Lnet/minecraft/world/level/block/state/BlockState; a
hasAnalogOutputSignal (Lnet/minecraft/world/level/block/state/BlockState;)Z d_
isPathfindable (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/pathfinder/PathComputationType;)Z a
mirror (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/block/Mirror;)Lnet/minecraft/world/level/block/state/BlockState; a
rotate (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/block/Rotation;)Lnet/minecraft/world/level/block/state/BlockState; a
useShapeForLightOcclusion (Lnet/minecraft/world/level/block/state/BlockState;)Z g_
net/minecraft/world/level/block/EndRodBlock czg
CODEC b
<clinit> ()V <clinit>
<init> (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)V <init>
animateTick (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/util/RandomSource;)V a
codec ()Lcom/mojang/serialization/MapCodec; a
createBlockStateDefinition (Lnet/minecraft/world/level/block/state/StateDefinition$Builder;)V a
getStateForPlacement (Lnet/minecraft/world/item/context/BlockPlaceContext;)Lnet/minecraft/world/level/block/state/BlockState; a
net/minecraft/world/level/block/EnderChestBlock czh
CODEC b
CONTAINER_TITLE f
FACING c
SHAPE e
WATERLOGGED d
<clinit> ()V <clinit>
<init> (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)V <init>
animateTick (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/util/RandomSource;)V a
codec ()Lcom/mojang/serialization/MapCodec; a
combine (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Z)Lnet/minecraft/world/level/block/DoubleBlockCombiner$NeighborCombineResult; a
createBlockStateDefinition (Lnet/minecraft/world/level/block/state/StateDefinition$Builder;)V a
getFluidState (Lnet/minecraft/world/level/block/state/BlockState;)Lnet/minecraft/world/level/material/FluidState; c_
getRenderShape (Lnet/minecraft/world/level/block/state/BlockState;)Lnet/minecraft/world/level/block/RenderShape; b_
getShape (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/phys/shapes/CollisionContext;)Lnet/minecraft/world/phys/shapes/VoxelShape; a
getStateForPlacement (Lnet/minecraft/world/item/context/BlockPlaceContext;)Lnet/minecraft/world/level/block/state/BlockState; a
getTicker (Lnet/minecraft/world/level/Level;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/block/entity/BlockEntityType;)Lnet/minecraft/world/level/block/entity/BlockEntityTicker; a
isPathfindable (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/pathfinder/PathComputationType;)Z a
lambda$new$0 ()Lnet/minecraft/world/level/block/entity/BlockEntityType; g
lambda$use$1 (Lnet/minecraft/world/inventory/PlayerEnderChestContainer;ILnet/minecraft/world/entity/player/Inventory;Lnet/minecraft/world/entity/player/Player;)Lnet/minecraft/world/inventory/AbstractContainerMenu; a
mirror (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/block/Mirror;)Lnet/minecraft/world/level/block/state/BlockState; a
newBlockEntity (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)Lnet/minecraft/world/level/block/entity/BlockEntity; a
rotate (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/block/Rotation;)Lnet/minecraft/world/level/block/state/BlockState; a
tick (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/core/BlockPos;Lnet/minecraft/util/RandomSource;)V a
updateShape (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/core/Direction;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/LevelAccessor;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/BlockPos;)Lnet/minecraft/world/level/block/state/BlockState; a
use (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/InteractionHand;Lnet/minecraft/world/phys/BlockHitResult;)Lnet/minecraft/world/InteractionResult; a
net/minecraft/world/level/block/EntityBlock czi
getListener (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/level/block/entity/BlockEntity;)Lnet/minecraft/world/level/gameevent/GameEventListener; a
getTicker (Lnet/minecraft/world/level/Level;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/block/entity/BlockEntityType;)Lnet/minecraft/world/level/block/entity/BlockEntityTicker; a
newBlockEntity (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)Lnet/minecraft/world/level/block/entity/BlockEntity; a
net/minecraft/world/level/block/EquipableCarvedPumpkinBlock czj
CODEC c
<clinit> ()V <clinit>
<init> (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)V <init>
codec ()Lcom/mojang/serialization/MapCodec; a
getEquipmentSlot ()Lnet/minecraft/world/entity/EquipmentSlot; g
net/minecraft/world/level/block/FaceAttachedHorizontalDirectionalBlock czk
FACE K
<clinit> ()V <clinit>
<init> (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)V <init>
canAttach (Lnet/minecraft/world/level/LevelReader;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/Direction;)Z b
canSurvive (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/LevelReader;Lnet/minecraft/core/BlockPos;)Z a
codec ()Lcom/mojang/serialization/MapCodec; a
getConnectedDirection (Lnet/minecraft/world/level/block/state/BlockState;)Lnet/minecraft/core/Direction; h
getStateForPlacement (Lnet/minecraft/world/item/context/BlockPlaceContext;)Lnet/minecraft/world/level/block/state/BlockState; a
updateShape (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/core/Direction;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/LevelAccessor;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/BlockPos;)Lnet/minecraft/world/level/block/state/BlockState; a
net/minecraft/world/level/block/FaceAttachedHorizontalDirectionalBlock$1 czk$1
$SwitchMap$net$minecraft$world$level$block$state$properties$AttachFace a
<clinit> ()V <clinit>
net/minecraft/world/level/block/Fallable czl
getFallDamageSource (Lnet/minecraft/world/entity/Entity;)Lnet/minecraft/world/damagesource/DamageSource; a
onBrokenAfterFall (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/entity/item/FallingBlockEntity;)V a
onLand (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/entity/item/FallingBlockEntity;)V a
net/minecraft/world/level/block/FallingBlock czm
<init> (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)V <init>
animateTick (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/util/RandomSource;)V a
codec ()Lcom/mojang/serialization/MapCodec; a
falling (Lnet/minecraft/world/entity/item/FallingBlockEntity;)V a
getDelayAfterPlace ()I b
getDustColor (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;)I b
isFree (Lnet/minecraft/world/level/block/state/BlockState;)Z h
onPlace (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;Z)V b
tick (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/core/BlockPos;Lnet/minecraft/util/RandomSource;)V a
updateShape (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/core/Direction;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/LevelAccessor;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/BlockPos;)Lnet/minecraft/world/level/block/state/BlockState; a
net/minecraft/world/level/block/FarmBlock czn
CODEC a
MAX_MOISTURE d
MOISTURE b
SHAPE c
<clinit> ()V <clinit>
<init> (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)V <init>
canSurvive (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/LevelReader;Lnet/minecraft/core/BlockPos;)Z a
codec ()Lcom/mojang/serialization/MapCodec; a
createBlockStateDefinition (Lnet/minecraft/world/level/block/state/StateDefinition$Builder;)V a
fallOn (Lnet/minecraft/world/level/Level;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/entity/Entity;F)V a
getShape (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/phys/shapes/CollisionContext;)Lnet/minecraft/world/phys/shapes/VoxelShape; a
getStateForPlacement (Lnet/minecraft/world/item/context/BlockPlaceContext;)Lnet/minecraft/world/level/block/state/BlockState; a
isNearWater (Lnet/minecraft/world/level/LevelReader;Lnet/minecraft/core/BlockPos;)Z a
isPathfindable (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/pathfinder/PathComputationType;)Z a
randomTick (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/core/BlockPos;Lnet/minecraft/util/RandomSource;)V b
shouldMaintainFarmland (Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;)Z a
tick (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/core/BlockPos;Lnet/minecraft/util/RandomSource;)V a
turnToDirt (Lnet/minecraft/world/entity/Entity;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;)V a
updateShape (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/core/Direction;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/LevelAccessor;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/BlockPos;)Lnet/minecraft/world/level/block/state/BlockState; a
useShapeForLightOcclusion (Lnet/minecraft/world/level/block/state/BlockState;)Z g_
net/minecraft/world/level/block/FenceBlock czo
CODEC i
occlusionByIndex j
<clinit> ()V <clinit>
<init> (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)V <init>
codec ()Lcom/mojang/serialization/MapCodec; a
connectsTo (Lnet/minecraft/world/level/block/state/BlockState;ZLnet/minecraft/core/Direction;)Z a
createBlockStateDefinition (Lnet/minecraft/world/level/block/state/StateDefinition$Builder;)V a
getOcclusionShape (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;)Lnet/minecraft/world/phys/shapes/VoxelShape; f
getStateForPlacement (Lnet/minecraft/world/item/context/BlockPlaceContext;)Lnet/minecraft/world/level/block/state/BlockState; a
getVisualShape (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/phys/shapes/CollisionContext;)Lnet/minecraft/world/phys/shapes/VoxelShape; c
isPathfindable (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/pathfinder/PathComputationType;)Z a
isSameFence (Lnet/minecraft/world/level/block/state/BlockState;)Z h
updateShape (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/core/Direction;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/LevelAccessor;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/BlockPos;)Lnet/minecraft/world/level/block/state/BlockState; a
use (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/InteractionHand;Lnet/minecraft/world/phys/BlockHitResult;)Lnet/minecraft/world/InteractionResult; a
net/minecraft/world/level/block/FenceGateBlock czp
CODEC a
IN_WALL d
OPEN b
POWERED c
X_COLLISION_SHAPE j
X_OCCLUSION_SHAPE n
X_OCCLUSION_SHAPE_LOW F
X_SHAPE f
X_SHAPE_LOW h
X_SUPPORT_SHAPE l
Z_COLLISION_SHAPE i
Z_OCCLUSION_SHAPE m
Z_OCCLUSION_SHAPE_LOW o
Z_SHAPE e
Z_SHAPE_LOW g
Z_SUPPORT_SHAPE k
type G
<clinit> ()V <clinit>
<init> (Lnet/minecraft/world/level/block/state/properties/WoodType;Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)V <init>
codec ()Lcom/mojang/serialization/MapCodec; a
connectsToDirection (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/core/Direction;)Z a
createBlockStateDefinition (Lnet/minecraft/world/level/block/state/StateDefinition$Builder;)V a
getBlockSupportShape (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;)Lnet/minecraft/world/phys/shapes/VoxelShape; b_
getCollisionShape (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/phys/shapes/CollisionContext;)Lnet/minecraft/world/phys/shapes/VoxelShape; b
getOcclusionShape (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;)Lnet/minecraft/world/phys/shapes/VoxelShape; f
getShape (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/phys/shapes/CollisionContext;)Lnet/minecraft/world/phys/shapes/VoxelShape; a
getStateForPlacement (Lnet/minecraft/world/item/context/BlockPlaceContext;)Lnet/minecraft/world/level/block/state/BlockState; a
isPathfindable (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/pathfinder/PathComputationType;)Z a
isWall (Lnet/minecraft/world/level/block/state/BlockState;)Z h
lambda$static$0 (Lnet/minecraft/world/level/block/FenceGateBlock;)Lnet/minecraft/world/level/block/state/properties/WoodType; a
lambda$static$1 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; a
neighborChanged (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/Block;Lnet/minecraft/core/BlockPos;Z)V a
onExplosionHit (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 a
updateShape (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/core/Direction;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/LevelAccessor;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/BlockPos;)Lnet/minecraft/world/level/block/state/BlockState; a
use (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/InteractionHand;Lnet/minecraft/world/phys/BlockHitResult;)Lnet/minecraft/world/InteractionResult; a
net/minecraft/world/level/block/FenceGateBlock$1 czp$1
$SwitchMap$net$minecraft$world$level$pathfinder$PathComputationType a
<clinit> ()V <clinit>
net/minecraft/world/level/block/FireBlock czq
AGE e
BURN_EASY M
BURN_HARD O
BURN_INSTANT L
BURN_MEDIUM N
CODEC c
EAST g
EAST_AABB n
IGNITE_EASY I
IGNITE_HARD K
IGNITE_INSTANT H
IGNITE_MEDIUM J
MAX_AGE d
NORTH f
NORTH_AABB o
PROPERTY_BY_DIRECTION k
SOUTH h
SOUTH_AABB F
UP j
UP_AABB l
WEST i
WEST_AABB m
burnOdds Q
igniteOdds P
shapesCache G
<clinit> ()V <clinit>
<init> (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)V <init>
bootStrap ()V b
calculateShape (Lnet/minecraft/world/level/block/state/BlockState;)Lnet/minecraft/world/phys/shapes/VoxelShape; h
canBurn (Lnet/minecraft/world/level/block/state/BlockState;)Z f
canSurvive (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/LevelReader;Lnet/minecraft/core/BlockPos;)Z a
checkBurnOut (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;ILnet/minecraft/util/RandomSource;I)V a
codec ()Lcom/mojang/serialization/MapCodec; a
createBlockStateDefinition (Lnet/minecraft/world/level/block/state/StateDefinition$Builder;)V a
getBurnOdds (Lnet/minecraft/world/level/block/state/BlockState;)I n
getFireTickDelay (Lnet/minecraft/util/RandomSource;)I a
getIgniteOdds (Lnet/minecraft/world/level/block/state/BlockState;)I o
getIgniteOdds (Lnet/minecraft/world/level/LevelReader;Lnet/minecraft/core/BlockPos;)I a
getShape (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/phys/shapes/CollisionContext;)Lnet/minecraft/world/phys/shapes/VoxelShape; a
getStateForPlacement (Lnet/minecraft/world/item/context/BlockPlaceContext;)Lnet/minecraft/world/level/block/state/BlockState; a
getStateForPlacement (Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;)Lnet/minecraft/world/level/block/state/BlockState; b
getStateWithAge (Lnet/minecraft/world/level/LevelAccessor;Lnet/minecraft/core/BlockPos;I)Lnet/minecraft/world/level/block/state/BlockState; a
isNearRain (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;)Z a
isValidFireLocation (Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;)Z d
lambda$new$1 (Lnet/minecraft/world/level/block/state/BlockState;)Z p
lambda$static$0 (Ljava/util/Map$Entry;)Z a
onPlace (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;Z)V b
setFlammable (Lnet/minecraft/world/level/block/Block;II)V a
tick (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/core/BlockPos;Lnet/minecraft/util/RandomSource;)V a
updateShape (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/core/Direction;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/LevelAccessor;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/BlockPos;)Lnet/minecraft/world/level/block/state/BlockState; a
net/minecraft/world/level/block/FletchingTableBlock czr
CODEC b
<clinit> ()V <clinit>
<init> (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)V <init>
codec ()Lcom/mojang/serialization/MapCodec; a
use (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/InteractionHand;Lnet/minecraft/world/phys/BlockHitResult;)Lnet/minecraft/world/InteractionResult; a
net/minecraft/world/level/block/FlowerBlock czs
AABB_OFFSET c
CODEC b
EFFECTS_FIELD a
SHAPE d
suspiciousStewEffects e
<clinit> ()V <clinit>
<init> (Ljava/util/List;Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)V <init>
<init> (Lnet/minecraft/world/effect/MobEffect;ILnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)V <init>
codec ()Lcom/mojang/serialization/MapCodec; a
getShape (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/phys/shapes/CollisionContext;)Lnet/minecraft/world/phys/shapes/VoxelShape; a
getSuspiciousEffects ()Ljava/util/List; b
lambda$static$0 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; a
makeEffectList (Lnet/minecraft/world/effect/MobEffect;I)Ljava/util/List; a
net/minecraft/world/level/block/FlowerPotBlock czt
AABB_SIZE b
CODEC a
POTTED_BY_CONTENT d
SHAPE c
potted e
<clinit> ()V <clinit>
<init> (Lnet/minecraft/world/level/block/Block;Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)V <init>
codec ()Lcom/mojang/serialization/MapCodec; a
getCloneItemStack (Lnet/minecraft/world/level/LevelReader;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)Lnet/minecraft/world/item/ItemStack; a
getPotted ()Lnet/minecraft/world/level/block/Block; b
getRenderShape (Lnet/minecraft/world/level/block/state/BlockState;)Lnet/minecraft/world/level/block/RenderShape; b_
getShape (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/phys/shapes/CollisionContext;)Lnet/minecraft/world/phys/shapes/VoxelShape; a
isEmpty ()Z g
isPathfindable (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/pathfinder/PathComputationType;)Z a
lambda$static$0 (Lnet/minecraft/world/level/block/FlowerPotBlock;)Lnet/minecraft/world/level/block/Block; a
lambda$static$1 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; a
updateShape (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/core/Direction;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/LevelAccessor;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/BlockPos;)Lnet/minecraft/world/level/block/state/BlockState; a
use (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/InteractionHand;Lnet/minecraft/world/phys/BlockHitResult;)Lnet/minecraft/world/InteractionResult; a
net/minecraft/world/level/block/FrogspawnBlock czu
CODEC a
DEFAULT_MAX_HATCH_TICK_DELAY f
DEFAULT_MIN_HATCH_TICK_DELAY e
MAX_TADPOLES_SPAWN d
MIN_TADPOLES_SPAWN c
SHAPE b
maxHatchTickDelay h
minHatchTickDelay g
<clinit> ()V <clinit>
<init> (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)V <init>
canSurvive (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/LevelReader;Lnet/minecraft/core/BlockPos;)Z a
codec ()Lcom/mojang/serialization/MapCodec; a
destroyBlock (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;)V a
entityInside (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/entity/Entity;)V a
getFrogspawnHatchDelay (Lnet/minecraft/util/RandomSource;)I a
getRandomTadpolePositionOffset (Lnet/minecraft/util/RandomSource;)D b
getShape (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/phys/shapes/CollisionContext;)Lnet/minecraft/world/phys/shapes/VoxelShape; a
hatchFrogspawn (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/core/BlockPos;Lnet/minecraft/util/RandomSource;)V a
mayPlaceOn (Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;)Z a
onPlace (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;Z)V b
setDefaultHatchDelay ()V b
setHatchDelay (II)V a
spawnTadpoles (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/core/BlockPos;Lnet/minecraft/util/RandomSource;)V b
tick (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/core/BlockPos;Lnet/minecraft/util/RandomSource;)V a
updateShape (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/core/Direction;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/LevelAccessor;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/BlockPos;)Lnet/minecraft/world/level/block/state/BlockState; a
net/minecraft/world/level/block/FrostedIceBlock czv
AGE c
CODEC a
MAX_AGE b
NEIGHBORS_TO_AGE f
NEIGHBORS_TO_MELT g
<clinit> ()V <clinit>
<init> (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)V <init>
codec ()Lcom/mojang/serialization/MapCodec; a
createBlockStateDefinition (Lnet/minecraft/world/level/block/state/StateDefinition$Builder;)V a
fewerNeigboursThan (Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;I)Z a
getCloneItemStack (Lnet/minecraft/world/level/LevelReader;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)Lnet/minecraft/world/item/ItemStack; a
neighborChanged (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/Block;Lnet/minecraft/core/BlockPos;Z)V a
randomTick (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/core/BlockPos;Lnet/minecraft/util/RandomSource;)V b
slightlyMelt (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;)Z e
tick (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/core/BlockPos;Lnet/minecraft/util/RandomSource;)V a
net/minecraft/world/level/block/FungusBlock czw
BONEMEAL_SUCCESS_PROBABILITY c
CODEC a
SHAPE b
feature e
requiredBlock d
<clinit> ()V <clinit>
<init> (Lnet/minecraft/resources/ResourceKey;Lnet/minecraft/world/level/block/Block;Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)V <init>
codec ()Lcom/mojang/serialization/MapCodec; a
getFeature (Lnet/minecraft/world/level/LevelReader;)Ljava/util/Optional; a
getShape (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/phys/shapes/CollisionContext;)Lnet/minecraft/world/phys/shapes/VoxelShape; a
isBonemealSuccess (Lnet/minecraft/world/level/Level;Lnet/minecraft/util/RandomSource;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)Z a
isValidBonemealTarget (Lnet/minecraft/world/level/LevelReader;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)Z b
lambda$performBonemeal$3 (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/util/RandomSource;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/Holder;)V a
lambda$static$0 (Lnet/minecraft/world/level/block/FungusBlock;)Lnet/minecraft/resources/ResourceKey; b
lambda$static$1 (Lnet/minecraft/world/level/block/FungusBlock;)Lnet/minecraft/world/level/block/Block; a
lambda$static$2 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; a
mayPlaceOn (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;)Z b
performBonemeal (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/util/RandomSource;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)V a
net/minecraft/world/level/block/FurnaceBlock czx
CODEC c
<clinit> ()V <clinit>
<init> (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)V <init>
animateTick (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/util/RandomSource;)V a
codec ()Lcom/mojang/serialization/MapCodec; a
getTicker (Lnet/minecraft/world/level/Level;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/block/entity/BlockEntityType;)Lnet/minecraft/world/level/block/entity/BlockEntityTicker; a
newBlockEntity (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)Lnet/minecraft/world/level/block/entity/BlockEntity; a
openContainer (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/entity/player/Player;)V a
net/minecraft/world/level/block/GameMasterBlock czy
net/minecraft/world/level/block/GlazedTerracottaBlock czz
CODEC a
<clinit> ()V <clinit>
<init> (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)V <init>
codec ()Lcom/mojang/serialization/MapCodec; a
createBlockStateDefinition (Lnet/minecraft/world/level/block/state/StateDefinition$Builder;)V a
getStateForPlacement (Lnet/minecraft/world/item/context/BlockPlaceContext;)Lnet/minecraft/world/level/block/state/BlockState; a
net/minecraft/world/level/block/GlowLichenBlock daa
CODEC a
WATERLOGGED c
spreader d
<clinit> ()V <clinit>
<init> (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)V <init>
canBeReplaced (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/item/context/BlockPlaceContext;)Z a
codec ()Lcom/mojang/serialization/MapCodec; a
createBlockStateDefinition (Lnet/minecraft/world/level/block/state/StateDefinition$Builder;)V a
emission (I)Ljava/util/function/ToIntFunction; b
getFluidState (Lnet/minecraft/world/level/block/state/BlockState;)Lnet/minecraft/world/level/material/FluidState; c_
getSpreader ()Lnet/minecraft/world/level/block/MultifaceSpreader; c
isBonemealSuccess (Lnet/minecraft/world/level/Level;Lnet/minecraft/util/RandomSource;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)Z a
isValidBonemealTarget (Lnet/minecraft/world/level/LevelReader;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)Z b
lambda$emission$0 (ILnet/minecraft/world/level/block/state/BlockState;)I a
lambda$isValidBonemealTarget$1 (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/LevelReader;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/Direction;)Z a
performBonemeal (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/util/RandomSource;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)V a
propagatesSkylightDown (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;)Z a_
updateShape (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/core/Direction;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/LevelAccessor;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/BlockPos;)Lnet/minecraft/world/level/block/state/BlockState; a
net/minecraft/world/level/block/GrassBlock dab
CODEC a
<clinit> ()V <clinit>
<init> (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)V <init>
codec ()Lcom/mojang/serialization/MapCodec; a
isBonemealSuccess (Lnet/minecraft/world/level/Level;Lnet/minecraft/util/RandomSource;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)Z a
isValidBonemealTarget (Lnet/minecraft/world/level/LevelReader;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)Z b
performBonemeal (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/util/RandomSource;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)V a
net/minecraft/world/level/block/GrindstoneBlock dac
CEILING_EAST_WEST_ALL_LEGS aC
CEILING_EAST_WEST_GRINDSTONE aD
CEILING_EAST_WEST_LEFT_LEG aA
CEILING_EAST_WEST_LEFT_PIVOT ay
CEILING_EAST_WEST_LEFT_POST aw
CEILING_EAST_WEST_RIGHT_LEG aB
CEILING_EAST_WEST_RIGHT_PIVOT az
CEILING_EAST_WEST_RIGHT_POST ax
CEILING_NORTH_SOUTH_ALL_LEGS au
CEILING_NORTH_SOUTH_GRINDSTONE av
CEILING_NORTH_SOUTH_LEFT_LEG as
CEILING_NORTH_SOUTH_LEFT_PIVOT aq
CEILING_NORTH_SOUTH_LEFT_POST ao
CEILING_NORTH_SOUTH_RIGHT_LEG at
CEILING_NORTH_SOUTH_RIGHT_PIVOT ar
CEILING_NORTH_SOUTH_RIGHT_POST ap
CODEC a
CONTAINER_TITLE aR
FLOOR_EAST_WEST_ALL_LEGS F
FLOOR_EAST_WEST_GRINDSTONE G
FLOOR_EAST_WEST_LEFT_LEG n
FLOOR_EAST_WEST_LEFT_PIVOT l
FLOOR_EAST_WEST_LEFT_POST j
FLOOR_EAST_WEST_RIGHT_LEG o
FLOOR_EAST_WEST_RIGHT_PIVOT m
FLOOR_EAST_WEST_RIGHT_POST k
FLOOR_NORTH_SOUTH_ALL_LEGS h
FLOOR_NORTH_SOUTH_GRINDSTONE i
FLOOR_NORTH_SOUTH_LEFT_LEG f
FLOOR_NORTH_SOUTH_LEFT_PIVOT d
FLOOR_NORTH_SOUTH_LEFT_POST b
FLOOR_NORTH_SOUTH_RIGHT_LEG g
FLOOR_NORTH_SOUTH_RIGHT_PIVOT e
FLOOR_NORTH_SOUTH_RIGHT_POST c
WALL_EAST_ALL_LEGS am
WALL_EAST_GRINDSTONE an
WALL_EAST_LEFT_LEG ak
WALL_EAST_LEFT_PIVOT ai
WALL_EAST_LEFT_POST ag
WALL_EAST_RIGHT_LEG al
WALL_EAST_RIGHT_PIVOT aj
WALL_EAST_RIGHT_POST ah
WALL_NORTH_ALL_LEGS W
WALL_NORTH_GRINDSTONE X
WALL_NORTH_LEFT_LEG U
WALL_NORTH_LEFT_PIVOT S
WALL_NORTH_LEFT_POST Q
WALL_NORTH_RIGHT_LEG V
WALL_NORTH_RIGHT_PIVOT T
WALL_NORTH_RIGHT_POST R
WALL_SOUTH_ALL_LEGS O
WALL_SOUTH_GRINDSTONE P
WALL_SOUTH_LEFT_LEG M
WALL_SOUTH_LEFT_PIVOT J
WALL_SOUTH_LEFT_POST H
WALL_SOUTH_RIGHT_LEG N
WALL_SOUTH_RIGHT_PIVOT L
WALL_SOUTH_RIGHT_POST I
WALL_WEST_ALL_LEGS ae
WALL_WEST_GRINDSTONE af
WALL_WEST_LEFT_LEG ac
WALL_WEST_LEFT_PIVOT aa
WALL_WEST_LEFT_POST Y
WALL_WEST_RIGHT_LEG ad
WALL_WEST_RIGHT_PIVOT ab
WALL_WEST_RIGHT_POST Z
<clinit> ()V <clinit>
<init> (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)V <init>
canSurvive (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/LevelReader;Lnet/minecraft/core/BlockPos;)Z a
codec ()Lcom/mojang/serialization/MapCodec; a
createBlockStateDefinition (Lnet/minecraft/world/level/block/state/StateDefinition$Builder;)V a
getCollisionShape (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/phys/shapes/CollisionContext;)Lnet/minecraft/world/phys/shapes/VoxelShape; b
getMenuProvider (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;)Lnet/minecraft/world/MenuProvider; b
getRenderShape (Lnet/minecraft/world/level/block/state/BlockState;)Lnet/minecraft/world/level/block/RenderShape; b_
getShape (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/phys/shapes/CollisionContext;)Lnet/minecraft/world/phys/shapes/VoxelShape; a
getVoxelShape (Lnet/minecraft/world/level/block/state/BlockState;)Lnet/minecraft/world/phys/shapes/VoxelShape; n
isPathfindable (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/pathfinder/PathComputationType;)Z a
lambda$getMenuProvider$0 (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;ILnet/minecraft/world/entity/player/Inventory;Lnet/minecraft/world/entity/player/Player;)Lnet/minecraft/world/inventory/AbstractContainerMenu; a
mirror (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/block/Mirror;)Lnet/minecraft/world/level/block/state/BlockState; a
rotate (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/block/Rotation;)Lnet/minecraft/world/level/block/state/BlockState; a
use (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/InteractionHand;Lnet/minecraft/world/phys/BlockHitResult;)Lnet/minecraft/world/InteractionResult; a
net/minecraft/world/level/block/GrindstoneBlock$1 dac$1
$SwitchMap$net$minecraft$world$level$block$state$properties$AttachFace a
<clinit> ()V <clinit>
net/minecraft/world/level/block/GrowingPlantBlock dad
growthDirection a
scheduleFluidTicks b
shape d
<init> (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;Lnet/minecraft/core/Direction;Lnet/minecraft/world/phys/shapes/VoxelShape;Z)V <init>
canAttachTo (Lnet/minecraft/world/level/block/state/BlockState;)Z h
canSurvive (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/LevelReader;Lnet/minecraft/core/BlockPos;)Z a
codec ()Lcom/mojang/serialization/MapCodec; a
getBodyBlock ()Lnet/minecraft/world/level/block/Block; b
getHeadBlock ()Lnet/minecraft/world/level/block/GrowingPlantHeadBlock; c
getShape (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/phys/shapes/CollisionContext;)Lnet/minecraft/world/phys/shapes/VoxelShape; a
getStateForPlacement (Lnet/minecraft/world/item/context/BlockPlaceContext;)Lnet/minecraft/world/level/block/state/BlockState; a
getStateForPlacement (Lnet/minecraft/world/level/LevelAccessor;)Lnet/minecraft/world/level/block/state/BlockState; a
tick (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/core/BlockPos;Lnet/minecraft/util/RandomSource;)V a
net/minecraft/world/level/block/GrowingPlantBodyBlock dae
<init> (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;Lnet/minecraft/core/Direction;Lnet/minecraft/world/phys/shapes/VoxelShape;Z)V <init>
canBeReplaced (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/item/context/BlockPlaceContext;)Z a
codec ()Lcom/mojang/serialization/MapCodec; a
getBodyBlock ()Lnet/minecraft/world/level/block/Block; b
getCloneItemStack (Lnet/minecraft/world/level/LevelReader;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)Lnet/minecraft/world/item/ItemStack; a
getHeadPos (Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/Block;)Ljava/util/Optional; a
isBonemealSuccess (Lnet/minecraft/world/level/Level;Lnet/minecraft/util/RandomSource;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)Z a
isValidBonemealTarget (Lnet/minecraft/world/level/LevelReader;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)Z b
performBonemeal (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/util/RandomSource;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)V a
updateHeadAfterConvertedFromBody (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/block/state/BlockState;)Lnet/minecraft/world/level/block/state/BlockState; a
updateShape (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/core/Direction;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/LevelAccessor;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/BlockPos;)Lnet/minecraft/world/level/block/state/BlockState; a
net/minecraft/world/level/block/GrowingPlantHeadBlock daf
AGE e
MAX_AGE f
growPerTickProbability c
<clinit> ()V <clinit>
<init> (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;Lnet/minecraft/core/Direction;Lnet/minecraft/world/phys/shapes/VoxelShape;ZD)V <init>
canGrowInto (Lnet/minecraft/world/level/block/state/BlockState;)Z g
codec ()Lcom/mojang/serialization/MapCodec; a
createBlockStateDefinition (Lnet/minecraft/world/level/block/state/StateDefinition$Builder;)V a
getBlocksToGrowWhenBonemealed (Lnet/minecraft/util/RandomSource;)I a
getGrowIntoState (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/util/RandomSource;)Lnet/minecraft/world/level/block/state/BlockState; a
getHeadBlock ()Lnet/minecraft/world/level/block/GrowingPlantHeadBlock; c
getMaxAgeState (Lnet/minecraft/world/level/block/state/BlockState;)Lnet/minecraft/world/level/block/state/BlockState; n
getStateForPlacement (Lnet/minecraft/world/level/LevelAccessor;)Lnet/minecraft/world/level/block/state/BlockState; a
isBonemealSuccess (Lnet/minecraft/world/level/Level;Lnet/minecraft/util/RandomSource;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)Z a
isMaxAge (Lnet/minecraft/world/level/block/state/BlockState;)Z o
isRandomlyTicking (Lnet/minecraft/world/level/block/state/BlockState;)Z e_
isValidBonemealTarget (Lnet/minecraft/world/level/LevelReader;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)Z b
performBonemeal (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/util/RandomSource;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)V a
randomTick (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/core/BlockPos;Lnet/minecraft/util/RandomSource;)V b
updateBodyAfterConvertedFromHead (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/block/state/BlockState;)Lnet/minecraft/world/level/block/state/BlockState; a
updateShape (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/core/Direction;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/LevelAccessor;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/BlockPos;)Lnet/minecraft/world/level/block/state/BlockState; a
net/minecraft/world/level/block/HalfTransparentBlock dag
CODEC d
<clinit> ()V <clinit>
<init> (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)V <init>
codec ()Lcom/mojang/serialization/MapCodec; a
skipRendering (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/core/Direction;)Z a
net/minecraft/world/level/block/HangingRootsBlock dah
CODEC a
SHAPE b
WATERLOGGED c
<clinit> ()V <clinit>
<init> (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)V <init>
canSurvive (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/LevelReader;Lnet/minecraft/core/BlockPos;)Z a
codec ()Lcom/mojang/serialization/MapCodec; a
createBlockStateDefinition (Lnet/minecraft/world/level/block/state/StateDefinition$Builder;)V a
getFluidState (Lnet/minecraft/world/level/block/state/BlockState;)Lnet/minecraft/world/level/material/FluidState; c_
getShape (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/phys/shapes/CollisionContext;)Lnet/minecraft/world/phys/shapes/VoxelShape; a
getStateForPlacement (Lnet/minecraft/world/item/context/BlockPlaceContext;)Lnet/minecraft/world/level/block/state/BlockState; a
updateShape (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/core/Direction;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/LevelAccessor;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/BlockPos;)Lnet/minecraft/world/level/block/state/BlockState; a
net/minecraft/world/level/block/HayBlock dai
CODEC a
<clinit> ()V <clinit>
<init> (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)V <init>
codec ()Lcom/mojang/serialization/MapCodec; a
fallOn (Lnet/minecraft/world/level/Level;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/entity/Entity;F)V a
net/minecraft/world/level/block/HoneyBlock daj
CODEC a
MIN_FALL_SPEED_TO_BE_CONSIDERED_SLIDING e
SHAPE b
SLIDE_ADVANCEMENT_CHECK_INTERVAL g
SLIDE_STARTS_WHEN_VERTICAL_SPEED_IS_AT_LEAST c
THROTTLE_SLIDE_SPEED_TO f
<clinit> ()V <clinit>
<init> (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)V <init>
codec ()Lcom/mojang/serialization/MapCodec; a
doSlideMovement (Lnet/minecraft/world/entity/Entity;)V d
doesEntityDoHoneyBlockSlideEffects (Lnet/minecraft/world/entity/Entity;)Z c
entityInside (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/entity/Entity;)V a
fallOn (Lnet/minecraft/world/level/Level;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/entity/Entity;F)V a
getCollisionShape (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/phys/shapes/CollisionContext;)Lnet/minecraft/world/phys/shapes/VoxelShape; b
isSlidingDown (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/entity/Entity;)Z a
maybeDoSlideAchievement (Lnet/minecraft/world/entity/Entity;Lnet/minecraft/core/BlockPos;)V a
maybeDoSlideEffects (Lnet/minecraft/world/level/Level;Lnet/minecraft/world/entity/Entity;)V a
showJumpParticles (Lnet/minecraft/world/entity/Entity;)V b
showParticles (Lnet/minecraft/world/entity/Entity;I)V a
showSlideParticles (Lnet/minecraft/world/entity/Entity;)V a
net/minecraft/world/level/block/HopperBlock dak
BASE g
CODEC a
CONVEX_BASE f
DOWN_INTERACTION_SHAPE m
DOWN_SHAPE h
EAST_INTERACTION_SHAPE n
EAST_SHAPE i
ENABLED c
FACING b
FUNNEL e
NORTH_INTERACTION_SHAPE o
NORTH_SHAPE j
SOUTH_INTERACTION_SHAPE F
SOUTH_SHAPE k
TOP d
WEST_INTERACTION_SHAPE G
WEST_SHAPE l
<clinit> ()V <clinit>
<init> (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)V <init>
checkPoweredState (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)V a
codec ()Lcom/mojang/serialization/MapCodec; a
createBlockStateDefinition (Lnet/minecraft/world/level/block/state/StateDefinition$Builder;)V a
entityInside (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/entity/Entity;)V a
getAnalogOutputSignal (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;)I a
getInteractionShape (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;)Lnet/minecraft/world/phys/shapes/VoxelShape; a
getRenderShape (Lnet/minecraft/world/level/block/state/BlockState;)Lnet/minecraft/world/level/block/RenderShape; b_
getShape (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/phys/shapes/CollisionContext;)Lnet/minecraft/world/phys/shapes/VoxelShape; a
getStateForPlacement (Lnet/minecraft/world/item/context/BlockPlaceContext;)Lnet/minecraft/world/level/block/state/BlockState; a
getTicker (Lnet/minecraft/world/level/Level;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/block/entity/BlockEntityType;)Lnet/minecraft/world/level/block/entity/BlockEntityTicker; a
hasAnalogOutputSignal (Lnet/minecraft/world/level/block/state/BlockState;)Z d_
isPathfindable (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/pathfinder/PathComputationType;)Z a
mirror (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/block/Mirror;)Lnet/minecraft/world/level/block/state/BlockState; a
neighborChanged (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/Block;Lnet/minecraft/core/BlockPos;Z)V a
newBlockEntity (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)Lnet/minecraft/world/level/block/entity/BlockEntity; a
onPlace (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;Z)V b
onRemove (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;Z)V a
rotate (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/block/Rotation;)Lnet/minecraft/world/level/block/state/BlockState; a
setPlacedBy (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/entity/LivingEntity;Lnet/minecraft/world/item/ItemStack;)V a
use (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/InteractionHand;Lnet/minecraft/world/phys/BlockHitResult;)Lnet/minecraft/world/InteractionResult; a
net/minecraft/world/level/block/HopperBlock$1 dak$1
$SwitchMap$net$minecraft$core$Direction a
<clinit> ()V <clinit>
net/minecraft/world/level/block/HorizontalDirectionalBlock dal
FACING aE
<clinit> ()V <clinit>
<init> (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)V <init>
codec ()Lcom/mojang/serialization/MapCodec; a
mirror (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/block/Mirror;)Lnet/minecraft/world/level/block/state/BlockState; a
rotate (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/block/Rotation;)Lnet/minecraft/world/level/block/state/BlockState; a
net/minecraft/world/level/block/HugeMushroomBlock dam
CODEC a
DOWN g
EAST c
NORTH b
PROPERTY_BY_DIRECTION h
SOUTH d
UP f
WEST e
<clinit> ()V <clinit>
<init> (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)V <init>
codec ()Lcom/mojang/serialization/MapCodec; a
createBlockStateDefinition (Lnet/minecraft/world/level/block/state/StateDefinition$Builder;)V a
getStateForPlacement (Lnet/minecraft/world/item/context/BlockPlaceContext;)Lnet/minecraft/world/level/block/state/BlockState; a
mirror (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/block/Mirror;)Lnet/minecraft/world/level/block/state/BlockState; a
rotate (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/block/Rotation;)Lnet/minecraft/world/level/block/state/BlockState; a
updateShape (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/core/Direction;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/LevelAccessor;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/BlockPos;)Lnet/minecraft/world/level/block/state/BlockState; a
net/minecraft/world/level/block/IceBlock dan
CODEC e
<clinit> ()V <clinit>
<init> (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)V <init>
codec ()Lcom/mojang/serialization/MapCodec; a
melt (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;)V d
meltsInto ()Lnet/minecraft/world/level/block/state/BlockState; b
playerDestroy (Lnet/minecraft/world/level/Level;Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/block/entity/BlockEntity;Lnet/minecraft/world/item/ItemStack;)V a
randomTick (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/core/BlockPos;Lnet/minecraft/util/RandomSource;)V b
net/minecraft/world/level/block/InfestedBlock dao
BLOCK_BY_HOST_BLOCK c
CODEC a
HOST_TO_INFESTED_STATES d
INFESTED_TO_HOST_STATES e
hostBlock b
<clinit> ()V <clinit>
<init> (Lnet/minecraft/world/level/block/Block;Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)V <init>
codec ()Lcom/mojang/serialization/MapCodec; a
getHostBlock ()Lnet/minecraft/world/level/block/Block; b
getNewStateWithProperties (Ljava/util/Map;Lnet/minecraft/world/level/block/state/BlockState;Ljava/util/function/Supplier;)Lnet/minecraft/world/level/block/state/BlockState; a
hostStateByInfested (Lnet/minecraft/world/level/block/state/BlockState;)Lnet/minecraft/world/level/block/state/BlockState; o
infestedStateByHost (Lnet/minecraft/world/level/block/state/BlockState;)Lnet/minecraft/world/level/block/state/BlockState; n
isCompatibleHostBlock (Lnet/minecraft/world/level/block/state/BlockState;)Z h
lambda$getNewStateWithProperties$3 (Ljava/util/function/Supplier;Lnet/minecraft/world/level/block/state/BlockState;)Lnet/minecraft/world/level/block/state/BlockState; a
lambda$hostStateByInfested$2 ()Lnet/minecraft/world/level/block/state/BlockState; g
lambda$infestedStateByHost$1 (Lnet/minecraft/world/level/block/state/BlockState;)Lnet/minecraft/world/level/block/state/BlockState; p
lambda$static$0 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; a
spawnAfterBreak (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/item/ItemStack;Z)V a
spawnInfestation (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/core/BlockPos;)V a
net/minecraft/world/level/block/InfestedRotatedPillarBlock dap
CODEC b
<clinit> ()V <clinit>
<init> (Lnet/minecraft/world/level/block/Block;Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)V <init>
codec ()Lcom/mojang/serialization/MapCodec; a
createBlockStateDefinition (Lnet/minecraft/world/level/block/state/StateDefinition$Builder;)V a
getStateForPlacement (Lnet/minecraft/world/item/context/BlockPlaceContext;)Lnet/minecraft/world/level/block/state/BlockState; a
lambda$static$0 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; a
rotate (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/block/Rotation;)Lnet/minecraft/world/level/block/state/BlockState; a
net/minecraft/world/level/block/IronBarsBlock daq
CODEC i
<clinit> ()V <clinit>
<init> (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)V <init>
attachsTo (Lnet/minecraft/world/level/block/state/BlockState;Z)Z a
codec ()Lcom/mojang/serialization/MapCodec; a
createBlockStateDefinition (Lnet/minecraft/world/level/block/state/StateDefinition$Builder;)V a
getStateForPlacement (Lnet/minecraft/world/item/context/BlockPlaceContext;)Lnet/minecraft/world/level/block/state/BlockState; a
getVisualShape (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/phys/shapes/CollisionContext;)Lnet/minecraft/world/phys/shapes/VoxelShape; c
skipRendering (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/core/Direction;)Z a
updateShape (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/core/Direction;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/LevelAccessor;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/BlockPos;)Lnet/minecraft/world/level/block/state/BlockState; a
net/minecraft/world/level/block/JigsawBlock dar
CODEC a
ORIENTATION b
<clinit> ()V <clinit>
<init> (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)V <init>
canAttach (Lnet/minecraft/world/level/levelgen/structure/templatesystem/StructureTemplate$StructureBlockInfo;Lnet/minecraft/world/level/levelgen/structure/templatesystem/StructureTemplate$StructureBlockInfo;)Z a
codec ()Lcom/mojang/serialization/MapCodec; a
createBlockStateDefinition (Lnet/minecraft/world/level/block/state/StateDefinition$Builder;)V a
getFrontFacing (Lnet/minecraft/world/level/block/state/BlockState;)Lnet/minecraft/core/Direction; h
getStateForPlacement (Lnet/minecraft/world/item/context/BlockPlaceContext;)Lnet/minecraft/world/level/block/state/BlockState; a
getTopFacing (Lnet/minecraft/world/level/block/state/BlockState;)Lnet/minecraft/core/Direction; n
lambda$canAttach$0 (Lnet/minecraft/core/Direction;)Lnet/minecraft/world/level/block/entity/JigsawBlockEntity$JointType; a
mirror (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/block/Mirror;)Lnet/minecraft/world/level/block/state/BlockState; a
newBlockEntity (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)Lnet/minecraft/world/level/block/entity/BlockEntity; a
rotate (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/block/Rotation;)Lnet/minecraft/world/level/block/state/BlockState; a
use (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/InteractionHand;Lnet/minecraft/world/phys/BlockHitResult;)Lnet/minecraft/world/InteractionResult; a
net/minecraft/world/level/block/JukeboxBlock das
CODEC a
HAS_RECORD b
<clinit> ()V <clinit>
<init> (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)V <init>
codec ()Lcom/mojang/serialization/MapCodec; a
createBlockStateDefinition (Lnet/minecraft/world/level/block/state/StateDefinition$Builder;)V a
getAnalogOutputSignal (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;)I a
getRenderShape (Lnet/minecraft/world/level/block/state/BlockState;)Lnet/minecraft/world/level/block/RenderShape; b_
getSignal (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/Direction;)I a
getTicker (Lnet/minecraft/world/level/Level;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/block/entity/BlockEntityType;)Lnet/minecraft/world/level/block/entity/BlockEntityTicker; a
hasAnalogOutputSignal (Lnet/minecraft/world/level/block/state/BlockState;)Z d_
isSignalSource (Lnet/minecraft/world/level/block/state/BlockState;)Z f_
newBlockEntity (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)Lnet/minecraft/world/level/block/entity/BlockEntity; a
onRemove (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;Z)V a
setPlacedBy (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/entity/LivingEntity;Lnet/minecraft/world/item/ItemStack;)V a
use (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/InteractionHand;Lnet/minecraft/world/phys/BlockHitResult;)Lnet/minecraft/world/InteractionResult; a
net/minecraft/world/level/block/KelpBlock dat
CODEC c
GROW_PER_TICK_PROBABILITY h
SHAPE g
<clinit> ()V <clinit>
<init> (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)V <init>
canAttachTo (Lnet/minecraft/world/level/block/state/BlockState;)Z h
canGrowInto (Lnet/minecraft/world/level/block/state/BlockState;)Z g
canPlaceLiquid (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 a
codec ()Lcom/mojang/serialization/MapCodec; a
getBlocksToGrowWhenBonemealed (Lnet/minecraft/util/RandomSource;)I a
getBodyBlock ()Lnet/minecraft/world/level/block/Block; b
getFluidState (Lnet/minecraft/world/level/block/state/BlockState;)Lnet/minecraft/world/level/material/FluidState; c_
getStateForPlacement (Lnet/minecraft/world/item/context/BlockPlaceContext;)Lnet/minecraft/world/level/block/state/BlockState; a
placeLiquid (Lnet/minecraft/world/level/LevelAccessor;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/material/FluidState;)Z a
net/minecraft/world/level/block/KelpPlantBlock dau
CODEC c
<clinit> ()V <clinit>
<init> (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)V <init>
canAttachTo (Lnet/minecraft/world/level/block/state/BlockState;)Z h
canPlaceLiquid (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 a
codec ()Lcom/mojang/serialization/MapCodec; a
getFluidState (Lnet/minecraft/world/level/block/state/BlockState;)Lnet/minecraft/world/level/material/FluidState; c_
getHeadBlock ()Lnet/minecraft/world/level/block/GrowingPlantHeadBlock; c
placeLiquid (Lnet/minecraft/world/level/LevelAccessor;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/material/FluidState;)Z a
net/minecraft/world/level/block/LadderBlock dav
AABB_OFFSET d
CODEC a
EAST_AABB e
FACING b
NORTH_AABB h
SOUTH_AABB g
WATERLOGGED c
WEST_AABB f
<clinit> ()V <clinit>
<init> (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)V <init>
canAttachTo (Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/Direction;)Z a
canSurvive (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/LevelReader;Lnet/minecraft/core/BlockPos;)Z a
codec ()Lcom/mojang/serialization/MapCodec; a
createBlockStateDefinition (Lnet/minecraft/world/level/block/state/StateDefinition$Builder;)V a
getFluidState (Lnet/minecraft/world/level/block/state/BlockState;)Lnet/minecraft/world/level/material/FluidState; c_
getShape (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/phys/shapes/CollisionContext;)Lnet/minecraft/world/phys/shapes/VoxelShape; a
getStateForPlacement (Lnet/minecraft/world/item/context/BlockPlaceContext;)Lnet/minecraft/world/level/block/state/BlockState; a
mirror (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/block/Mirror;)Lnet/minecraft/world/level/block/state/BlockState; a
rotate (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/block/Rotation;)Lnet/minecraft/world/level/block/state/BlockState; a
updateShape (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/core/Direction;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/LevelAccessor;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/BlockPos;)Lnet/minecraft/world/level/block/state/BlockState; a
net/minecraft/world/level/block/LadderBlock$1 dav$1
$SwitchMap$net$minecraft$core$Direction a
<clinit> ()V <clinit>
net/minecraft/world/level/block/LanternBlock daw
AABB d
CODEC a
HANGING b
HANGING_AABB e
WATERLOGGED c
<clinit> ()V <clinit>
<init> (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)V <init>
canSurvive (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/LevelReader;Lnet/minecraft/core/BlockPos;)Z a
codec ()Lcom/mojang/serialization/MapCodec; a
createBlockStateDefinition (Lnet/minecraft/world/level/block/state/StateDefinition$Builder;)V a
getConnectedDirection (Lnet/minecraft/world/level/block/state/BlockState;)Lnet/minecraft/core/Direction; h
getFluidState (Lnet/minecraft/world/level/block/state/BlockState;)Lnet/minecraft/world/level/material/FluidState; c_
getShape (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/phys/shapes/CollisionContext;)Lnet/minecraft/world/phys/shapes/VoxelShape; a
getStateForPlacement (Lnet/minecraft/world/item/context/BlockPlaceContext;)Lnet/minecraft/world/level/block/state/BlockState; a
isPathfindable (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/pathfinder/PathComputationType;)Z a
updateShape (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/core/Direction;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/LevelAccessor;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/BlockPos;)Lnet/minecraft/world/level/block/state/BlockState; a
net/minecraft/world/level/block/LavaCauldronBlock dax
CODEC d
<clinit> ()V <clinit>
<init> (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)V <init>
codec ()Lcom/mojang/serialization/MapCodec; a
entityInside (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/entity/Entity;)V a
getAnalogOutputSignal (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;)I a
getContentHeight (Lnet/minecraft/world/level/block/state/BlockState;)D b
isFull (Lnet/minecraft/world/level/block/state/BlockState;)Z d
net/minecraft/world/level/block/LayeredCauldronBlock day
BASE_CONTENT_HEIGHT h
CODEC d
HEIGHT_PER_LEVEL i
LEVEL g
MAX_FILL_LEVEL f
MIN_FILL_LEVEL e
precipitationType j
<clinit> ()V <clinit>
<init> (Lnet/minecraft/world/level/biome/Biome$Precipitation;Lnet/minecraft/core/cauldron/CauldronInteraction$InteractionMap;Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)V <init>
canReceiveStalactiteDrip (Lnet/minecraft/world/level/material/Fluid;)Z a
codec ()Lcom/mojang/serialization/MapCodec; a
createBlockStateDefinition (Lnet/minecraft/world/level/block/state/StateDefinition$Builder;)V a
entityInside (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/entity/Entity;)V a
getAnalogOutputSignal (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;)I a
getContentHeight (Lnet/minecraft/world/level/block/state/BlockState;)D b
handleEntityOnFireInside (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;)V e
handlePrecipitation (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/biome/Biome$Precipitation;)V a
isFull (Lnet/minecraft/world/level/block/state/BlockState;)Z d
lambda$static$0 (Lnet/minecraft/world/level/block/LayeredCauldronBlock;)Lnet/minecraft/world/level/biome/Biome$Precipitation; b
lambda$static$1 (Lnet/minecraft/world/level/block/LayeredCauldronBlock;)Lnet/minecraft/core/cauldron/CauldronInteraction$InteractionMap; a
lambda$static$2 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; a
lowerFillLevel (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;)V d
receiveStalactiteDrip (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/material/Fluid;)V a
net/minecraft/world/level/block/LeavesBlock daz
CODEC b
DECAY_DISTANCE c
DISTANCE d
PERSISTENT e
TICK_DELAY a
WATERLOGGED f
<clinit> ()V <clinit>
<init> (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)V <init>
animateTick (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/util/RandomSource;)V a
codec ()Lcom/mojang/serialization/MapCodec; a
createBlockStateDefinition (Lnet/minecraft/world/level/block/state/StateDefinition$Builder;)V a
decaying (Lnet/minecraft/world/level/block/state/BlockState;)Z h
getBlockSupportShape (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;)Lnet/minecraft/world/phys/shapes/VoxelShape; b_
getDistanceAt (Lnet/minecraft/world/level/block/state/BlockState;)I o
getFluidState (Lnet/minecraft/world/level/block/state/BlockState;)Lnet/minecraft/world/level/material/FluidState; c_
getLightBlock (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;)I g
getOptionalDistanceAt (Lnet/minecraft/world/level/block/state/BlockState;)Ljava/util/OptionalInt; n
getStateForPlacement (Lnet/minecraft/world/item/context/BlockPlaceContext;)Lnet/minecraft/world/level/block/state/BlockState; a
isRandomlyTicking (Lnet/minecraft/world/level/block/state/BlockState;)Z e_
randomTick (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/core/BlockPos;Lnet/minecraft/util/RandomSource;)V b
tick (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/core/BlockPos;Lnet/minecraft/util/RandomSource;)V a
updateDistance (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/LevelAccessor;Lnet/minecraft/core/BlockPos;)Lnet/minecraft/world/level/block/state/BlockState; a
updateShape (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/core/Direction;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/LevelAccessor;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/BlockPos;)Lnet/minecraft/world/level/block/state/BlockState; a
net/minecraft/world/level/block/LecternBlock dba
CODEC a
FACING b
HAS_BOOK d
PAGE_CHANGE_IMPULSE_TICKS n
POWERED c
SHAPE_BASE e
SHAPE_COLLISION i
SHAPE_COMMON g
SHAPE_EAST l
SHAPE_NORTH k
SHAPE_POST f
SHAPE_SOUTH m
SHAPE_TOP_PLATE h
SHAPE_WEST j
<clinit> ()V <clinit>
<init> (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)V <init>
changePowered (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;Z)V a
codec ()Lcom/mojang/serialization/MapCodec; a
createBlockStateDefinition (Lnet/minecraft/world/level/block/state/StateDefinition$Builder;)V a
getAnalogOutputSignal (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;)I a
getCollisionShape (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/phys/shapes/CollisionContext;)Lnet/minecraft/world/phys/shapes/VoxelShape; b
getDirectSignal (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/Direction;)I b
getMenuProvider (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;)Lnet/minecraft/world/MenuProvider; b
getOcclusionShape (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;)Lnet/minecraft/world/phys/shapes/VoxelShape; f
getRenderShape (Lnet/minecraft/world/level/block/state/BlockState;)Lnet/minecraft/world/level/block/RenderShape; b_
getShape (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/phys/shapes/CollisionContext;)Lnet/minecraft/world/phys/shapes/VoxelShape; a
getSignal (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/Direction;)I a
getStateForPlacement (Lnet/minecraft/world/item/context/BlockPlaceContext;)Lnet/minecraft/world/level/block/state/BlockState; a
hasAnalogOutputSignal (Lnet/minecraft/world/level/block/state/BlockState;)Z d_
isPathfindable (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/pathfinder/PathComputationType;)Z a
isSignalSource (Lnet/minecraft/world/level/block/state/BlockState;)Z f_
mirror (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/block/Mirror;)Lnet/minecraft/world/level/block/state/BlockState; a
newBlockEntity (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)Lnet/minecraft/world/level/block/entity/BlockEntity; a
onRemove (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;Z)V a
openScreen (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/entity/player/Player;)V a
placeBook (Lnet/minecraft/world/entity/Entity;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/item/ItemStack;)V b
popBook (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;)V d
resetBookState (Lnet/minecraft/world/entity/Entity;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;Z)V a
rotate (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/block/Rotation;)Lnet/minecraft/world/level/block/state/BlockState; a
signalPageChange (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)V a
tick (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/core/BlockPos;Lnet/minecraft/util/RandomSource;)V a
tryPlaceBook (Lnet/minecraft/world/entity/Entity;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/item/ItemStack;)Z a
updateBelow (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)V b
use (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/InteractionHand;Lnet/minecraft/world/phys/BlockHitResult;)Lnet/minecraft/world/InteractionResult; a
useShapeForLightOcclusion (Lnet/minecraft/world/level/block/state/BlockState;)Z g_
net/minecraft/world/level/block/LecternBlock$1 dba$1
$SwitchMap$net$minecraft$core$Direction a
<clinit> ()V <clinit>
net/minecraft/world/level/block/LevelEvent dbb
ANIMATION_DRAGON_SUMMON_ROAR ai
ANIMATION_END_GATEWAY_SPAWN ah
ANIMATION_TRIAL_SPAWNER_EJECT_ITEM av
COMPOSTER_FILL Q
DRIPSTONE_DRIP U
END_PORTAL_FRAME_FILL T
LAVA_FIZZ R
PARTICLES_AND_SOUND_BRUSH_BLOCK_COMPLETE ap
PARTICLES_AND_SOUND_PLANT_GROWTH V
PARTICLES_AND_SOUND_WAX_ON ak
PARTICLES_DESTROY_BLOCK X
PARTICLES_DRAGON_BLOCK_BREAK ae
PARTICLES_DRAGON_FIREBALL_SPLASH ac
PARTICLES_EGG_CRACK aq
PARTICLES_ELECTRIC_SPARK aj
PARTICLES_EYE_OF_ENDER_DEATH Z
PARTICLES_GUST_DUST ar
PARTICLES_INSTANT_POTION_SPLASH ad
PARTICLES_MOBBLOCK_SPAWN aa
PARTICLES_PLANT_GROWTH ab
PARTICLES_SCRAPE am
PARTICLES_SCULK_CHARGE an
PARTICLES_SCULK_SHRIEK ao
PARTICLES_SHOOT_SMOKE W
PARTICLES_SHOOT_WHITE_SMOKE ag
PARTICLES_SPELL_POTION_SPLASH Y
PARTICLES_TRIAL_SPAWNER_DETECT_PLAYER au
PARTICLES_TRIAL_SPAWNER_SPAWN as
PARTICLES_TRIAL_SPAWNER_SPAWN_MOB_AT at
PARTICLES_WATER_EVAPORATING af
PARTICLES_WAX_OFF al
REDSTONE_TORCH_BURNOUT S
SOUND_ANVIL_BROKEN w
SOUND_ANVIL_LAND y
SOUND_ANVIL_USED x
SOUND_BAT_LIFTOFF s
SOUND_BLAZE_FIREBALL l
SOUND_BREWING_STAND_BREW C
SOUND_CHORUS_DEATH B
SOUND_CHORUS_GROW A
SOUND_CRAFTER_CRAFT O
SOUND_CRAFTER_FAIL P
SOUND_DISPENSER_DISPENSE a
SOUND_DISPENSER_FAIL b
SOUND_DISPENSER_PROJECTILE_LAUNCH c
SOUND_DRAGON_DEATH v
SOUND_DRAGON_FIREBALL k
SOUND_DRIP_LAVA_INTO_CAULDRON L
SOUND_DRIP_WATER_INTO_CAULDRON M
SOUND_ENDER_EYE_LAUNCH d
SOUND_END_PORTAL_SPAWN D
SOUND_EXTINGUISH_FIRE f
SOUND_FIREWORK_SHOOT e
SOUND_GHAST_FIREBALL j
SOUND_GHAST_WARNING i
SOUND_GRINDSTONE_USED H
SOUND_HUSK_TO_ZOMBIE G
SOUND_PAGE_TURN I
SOUND_PHANTOM_BITE E
SOUND_PLAY_JUKEBOX_SONG g
SOUND_POINTED_DRIPSTONE_LAND K
SOUND_PORTAL_TRAVEL z
SOUND_SKELETON_TO_STRAY N
SOUND_SMITHING_TABLE_USED J
SOUND_STOP_JUKEBOX_SONG h
SOUND_WITHER_BLOCK_BREAK p
SOUND_WITHER_BOSS_SHOOT r
SOUND_WITHER_BOSS_SPAWN q
SOUND_ZOMBIE_CONVERTED u
SOUND_ZOMBIE_DOOR_CRASH o
SOUND_ZOMBIE_INFECTED t
SOUND_ZOMBIE_IRON_DOOR n
SOUND_ZOMBIE_TO_DROWNED F
SOUND_ZOMBIE_WOODEN_DOOR m
<init> ()V <init>
net/minecraft/world/level/block/LeverBlock dbc
CODEC a
DEPTH c
DOWN_AABB_X m
DOWN_AABB_Z l
EAST_AABB i
HEIGHT e
NORTH_AABB f
POWERED b
SOUTH_AABB g
UP_AABB_X k
UP_AABB_Z j
WEST_AABB h
WIDTH d
<clinit> ()V <clinit>
<init> (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)V <init>
animateTick (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/util/RandomSource;)V a
codec ()Lcom/mojang/serialization/MapCodec; a
createBlockStateDefinition (Lnet/minecraft/world/level/block/state/StateDefinition$Builder;)V a
getDirectSignal (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/Direction;)I b
getShape (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/phys/shapes/CollisionContext;)Lnet/minecraft/world/phys/shapes/VoxelShape; a
getSignal (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/Direction;)I a
isSignalSource (Lnet/minecraft/world/level/block/state/BlockState;)Z f_
makeParticle (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/LevelAccessor;Lnet/minecraft/core/BlockPos;F)V a
onExplosionHit (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 a
onRemove (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;Z)V a
pull (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;)Lnet/minecraft/world/level/block/state/BlockState; d
updateNeighbours (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;)V e
use (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/InteractionHand;Lnet/minecraft/world/phys/BlockHitResult;)Lnet/minecraft/world/InteractionResult; a
net/minecraft/world/level/block/LeverBlock$1 dbc$1
$SwitchMap$net$minecraft$core$Direction b
$SwitchMap$net$minecraft$core$Direction$Axis a
$SwitchMap$net$minecraft$world$level$block$state$properties$AttachFace c
<clinit> ()V <clinit>
net/minecraft/world/level/block/LightBlock dbd
CODEC a
LEVEL c
LIGHT_EMISSION e
MAX_LEVEL b
WATERLOGGED d
<clinit> ()V <clinit>
<init> (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)V <init>
codec ()Lcom/mojang/serialization/MapCodec; a
createBlockStateDefinition (Lnet/minecraft/world/level/block/state/StateDefinition$Builder;)V a
getCloneItemStack (Lnet/minecraft/world/level/LevelReader;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)Lnet/minecraft/world/item/ItemStack; a
getFluidState (Lnet/minecraft/world/level/block/state/BlockState;)Lnet/minecraft/world/level/material/FluidState; c_
getRenderShape (Lnet/minecraft/world/level/block/state/BlockState;)Lnet/minecraft/world/level/block/RenderShape; b_
getShadeBrightness (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;)F d
getShape (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/phys/shapes/CollisionContext;)Lnet/minecraft/world/phys/shapes/VoxelShape; a
lambda$static$0 (Lnet/minecraft/world/level/block/state/BlockState;)I h
propagatesSkylightDown (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;)Z a_
setLightOnStack (Lnet/minecraft/world/item/ItemStack;I)Lnet/minecraft/world/item/ItemStack; a
updateShape (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/core/Direction;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/LevelAccessor;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/BlockPos;)Lnet/minecraft/world/level/block/state/BlockState; a
use (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/InteractionHand;Lnet/minecraft/world/phys/BlockHitResult;)Lnet/minecraft/world/InteractionResult; a
net/minecraft/world/level/block/LightningRodBlock dbe
ACTIVATION_TICKS k
CODEC b
POWERED d
RANGE e
SPARK_CYCLE l
WATERLOGGED c
<clinit> ()V <clinit>
<init> (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)V <init>
animateTick (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/util/RandomSource;)V a
codec ()Lcom/mojang/serialization/MapCodec; a
createBlockStateDefinition (Lnet/minecraft/world/level/block/state/StateDefinition$Builder;)V a
getDirectSignal (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/Direction;)I b
getFluidState (Lnet/minecraft/world/level/block/state/BlockState;)Lnet/minecraft/world/level/material/FluidState; c_
getSignal (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/Direction;)I a
getStateForPlacement (Lnet/minecraft/world/item/context/BlockPlaceContext;)Lnet/minecraft/world/level/block/state/BlockState; a
isSignalSource (Lnet/minecraft/world/level/block/state/BlockState;)Z f_
onLightningStrike (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;)V d
onPlace (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;Z)V b
onProjectileHit (Lnet/minecraft/world/level/Level;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/phys/BlockHitResult;Lnet/minecraft/world/entity/projectile/Projectile;)V a
onRemove (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;Z)V a
tick (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/core/BlockPos;Lnet/minecraft/util/RandomSource;)V a
updateNeighbours (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;)V e
updateShape (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/core/Direction;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/LevelAccessor;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/BlockPos;)Lnet/minecraft/world/level/block/state/BlockState; a
net/minecraft/world/level/block/LiquidBlock dbf
CODEC a
FLOWING_FLUID f
LEVEL b
POSSIBLE_FLOW_DIRECTIONS e
STABLE_SHAPE d
fluid c
stateCache g
<clinit> ()V <clinit>
<init> (Lnet/minecraft/world/level/material/FlowingFluid;Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)V <init>
codec ()Lcom/mojang/serialization/MapCodec; a
createBlockStateDefinition (Lnet/minecraft/world/level/block/state/StateDefinition$Builder;)V a
fizz (Lnet/minecraft/world/level/LevelAccessor;Lnet/minecraft/core/BlockPos;)V a
getCollisionShape (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/phys/shapes/CollisionContext;)Lnet/minecraft/world/phys/shapes/VoxelShape; b
getDrops (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/storage/loot/LootParams$Builder;)Ljava/util/List; a
getFluidState (Lnet/minecraft/world/level/block/state/BlockState;)Lnet/minecraft/world/level/material/FluidState; c_
getPickupSound ()Ljava/util/Optional; au_
getRenderShape (Lnet/minecraft/world/level/block/state/BlockState;)Lnet/minecraft/world/level/block/RenderShape; b_
getShape (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/phys/shapes/CollisionContext;)Lnet/minecraft/world/phys/shapes/VoxelShape; a
isPathfindable (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/pathfinder/PathComputationType;)Z a
isRandomlyTicking (Lnet/minecraft/world/level/block/state/BlockState;)Z e_
lambda$static$0 (Lnet/minecraft/world/level/material/Fluid;)Ljava/lang/String; b
lambda$static$1 (Lnet/minecraft/world/level/material/Fluid;)Lcom/mojang/serialization/DataResult; a
lambda$static$2 (Lnet/minecraft/world/level/material/FlowingFluid;)Lnet/minecraft/world/level/material/Fluid; a
lambda$static$3 (Lnet/minecraft/world/level/block/LiquidBlock;)Lnet/minecraft/world/level/material/FlowingFluid; a
lambda$static$4 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; a
neighborChanged (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/Block;Lnet/minecraft/core/BlockPos;Z)V a
onPlace (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;Z)V b
pickupBlock (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; a
propagatesSkylightDown (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;)Z a_
randomTick (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/core/BlockPos;Lnet/minecraft/util/RandomSource;)V b
shouldSpreadLiquid (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)Z a
skipRendering (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/core/Direction;)Z a
updateShape (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/core/Direction;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/LevelAccessor;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/BlockPos;)Lnet/minecraft/world/level/block/state/BlockState; a
net/minecraft/world/level/block/LiquidBlockContainer dbg
canPlaceLiquid (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 a
placeLiquid (Lnet/minecraft/world/level/LevelAccessor;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/material/FluidState;)Z a
net/minecraft/world/level/block/LoomBlock dbh
CODEC a
CONTAINER_TITLE b
<clinit> ()V <clinit>
<init> (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)V <init>
codec ()Lcom/mojang/serialization/MapCodec; a
createBlockStateDefinition (Lnet/minecraft/world/level/block/state/StateDefinition$Builder;)V a
getMenuProvider (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;)Lnet/minecraft/world/MenuProvider; b
getStateForPlacement (Lnet/minecraft/world/item/context/BlockPlaceContext;)Lnet/minecraft/world/level/block/state/BlockState; a
lambda$getMenuProvider$0 (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;ILnet/minecraft/world/entity/player/Inventory;Lnet/minecraft/world/entity/player/Player;)Lnet/minecraft/world/inventory/AbstractContainerMenu; a
use (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/InteractionHand;Lnet/minecraft/world/phys/BlockHitResult;)Lnet/minecraft/world/InteractionResult; a
net/minecraft/world/level/block/MagmaBlock dbi
BUBBLE_COLUMN_CHECK_DELAY b
CODEC a
<clinit> ()V <clinit>
<init> (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)V <init>
codec ()Lcom/mojang/serialization/MapCodec; a
onPlace (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;Z)V b
stepOn (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/entity/Entity;)V a
tick (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/core/BlockPos;Lnet/minecraft/util/RandomSource;)V a
updateShape (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/core/Direction;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/LevelAccessor;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/BlockPos;)Lnet/minecraft/world/level/block/state/BlockState; a
net/minecraft/world/level/block/MangroveLeavesBlock dbj
CODEC a
<clinit> ()V <clinit>
<init> (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)V <init>
codec ()Lcom/mojang/serialization/MapCodec; a
isBonemealSuccess (Lnet/minecraft/world/level/Level;Lnet/minecraft/util/RandomSource;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)Z a
isValidBonemealTarget (Lnet/minecraft/world/level/LevelReader;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)Z b
performBonemeal (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/util/RandomSource;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)V a
net/minecraft/world/level/block/MangrovePropaguleBlock dbk
AGE b
CODEC a
HANGING d
MAX_AGE c
SHAPE_PER_AGE j
WATERLOGGED k
<clinit> ()V <clinit>
<init> (Lnet/minecraft/world/level/block/grower/TreeGrower;Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)V <init>
canSurvive (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/LevelReader;Lnet/minecraft/core/BlockPos;)Z a
codec ()Lcom/mojang/serialization/MapCodec; a
createBlockStateDefinition (Lnet/minecraft/world/level/block/state/StateDefinition$Builder;)V a
createNewHangingPropagule ()Lnet/minecraft/world/level/block/state/BlockState; c
createNewHangingPropagule (I)Lnet/minecraft/world/level/block/state/BlockState; b
getFluidState (Lnet/minecraft/world/level/block/state/BlockState;)Lnet/minecraft/world/level/material/FluidState; c_
getShape (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/phys/shapes/CollisionContext;)Lnet/minecraft/world/phys/shapes/VoxelShape; a
getStateForPlacement (Lnet/minecraft/world/item/context/BlockPlaceContext;)Lnet/minecraft/world/level/block/state/BlockState; a
isBonemealSuccess (Lnet/minecraft/world/level/Level;Lnet/minecraft/util/RandomSource;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)Z a
isFullyGrown (Lnet/minecraft/world/level/block/state/BlockState;)Z n
isHanging (Lnet/minecraft/world/level/block/state/BlockState;)Z h
isValidBonemealTarget (Lnet/minecraft/world/level/LevelReader;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)Z b
lambda$static$0 (Lnet/minecraft/world/level/block/MangrovePropaguleBlock;)Lnet/minecraft/world/level/block/grower/TreeGrower; a
lambda$static$1 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; a
mayPlaceOn (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;)Z b
performBonemeal (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/util/RandomSource;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)V a
randomTick (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/core/BlockPos;Lnet/minecraft/util/RandomSource;)V b
updateShape (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/core/Direction;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/LevelAccessor;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/BlockPos;)Lnet/minecraft/world/level/block/state/BlockState; a
net/minecraft/world/level/block/MangroveRootsBlock dbl
CODEC a
WATERLOGGED b
<clinit> ()V <clinit>
<init> (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)V <init>
codec ()Lcom/mojang/serialization/MapCodec; a
createBlockStateDefinition (Lnet/minecraft/world/level/block/state/StateDefinition$Builder;)V a
getFluidState (Lnet/minecraft/world/level/block/state/BlockState;)Lnet/minecraft/world/level/material/FluidState; c_
getStateForPlacement (Lnet/minecraft/world/item/context/BlockPlaceContext;)Lnet/minecraft/world/level/block/state/BlockState; a
skipRendering (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/core/Direction;)Z a
updateShape (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/core/Direction;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/LevelAccessor;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/BlockPos;)Lnet/minecraft/world/level/block/state/BlockState; a
net/minecraft/world/level/block/Mirror dbm
$VALUES h
CODEC d
FRONT_BACK c
LEFT_RIGHT b
NONE a
id e
rotation g
symbol f
$values ()[Lnet/minecraft/world/level/block/Mirror; d
<clinit> ()V <clinit>
<init> (Ljava/lang/String;ILjava/lang/String;Lcom/mojang/math/OctahedralGroup;)V <init>
getRotation (Lnet/minecraft/core/Direction;)Lnet/minecraft/world/level/block/Rotation; a
getSerializedName ()Ljava/lang/String; c
mirror (II)I a
mirror (Lnet/minecraft/core/Direction;)Lnet/minecraft/core/Direction; b
rotation ()Lcom/mojang/math/OctahedralGroup; a
symbol ()Lnet/minecraft/network/chat/Component; b
valueOf (Ljava/lang/String;)Lnet/minecraft/world/level/block/Mirror; valueOf
values ()[Lnet/minecraft/world/level/block/Mirror; values
net/minecraft/world/level/block/Mirror$1 dbm$1
$SwitchMap$net$minecraft$world$level$block$Mirror a
<clinit> ()V <clinit>
net/minecraft/world/level/block/MossBlock dbn
CODEC a
<clinit> ()V <clinit>
<init> (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)V <init>
codec ()Lcom/mojang/serialization/MapCodec; a
isBonemealSuccess (Lnet/minecraft/world/level/Level;Lnet/minecraft/util/RandomSource;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)Z a
isValidBonemealTarget (Lnet/minecraft/world/level/LevelReader;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)Z b
lambda$performBonemeal$0 (Lnet/minecraft/core/Registry;)Ljava/util/Optional; a
lambda$performBonemeal$1 (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/util/RandomSource;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/Holder$Reference;)V a
performBonemeal (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/util/RandomSource;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)V a
net/minecraft/world/level/block/MudBlock dbo
CODEC a
SHAPE b
<clinit> ()V <clinit>
<init> (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)V <init>
codec ()Lcom/mojang/serialization/MapCodec; a
getBlockSupportShape (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;)Lnet/minecraft/world/phys/shapes/VoxelShape; b_
getCollisionShape (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/phys/shapes/CollisionContext;)Lnet/minecraft/world/phys/shapes/VoxelShape; b
getShadeBrightness (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;)F d
getVisualShape (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/phys/shapes/CollisionContext;)Lnet/minecraft/world/phys/shapes/VoxelShape; c
isPathfindable (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/pathfinder/PathComputationType;)Z a
net/minecraft/world/level/block/MultifaceBlock dbp
AABB_OFFSET a
DIRECTIONS b
DOWN_AABB d
EAST_AABB f
NORTH_AABB g
PROPERTY_BY_DIRECTION i
SHAPE_BY_DIRECTION j
SOUTH_AABB h
UP_AABB c
WEST_AABB e
canMirrorX m
canMirrorZ n
canRotate l
shapesCache k
<clinit> ()V <clinit>
<init> (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)V <init>
availableFaces (Lnet/minecraft/world/level/block/state/BlockState;)Ljava/util/Set; h
calculateMultifaceShape (Lnet/minecraft/world/level/block/state/BlockState;)Lnet/minecraft/world/phys/shapes/VoxelShape; o
canAttachTo (Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/Direction;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)Z a
canBeReplaced (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/item/context/BlockPlaceContext;)Z a
canSurvive (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/LevelReader;Lnet/minecraft/core/BlockPos;)Z a
codec ()Lcom/mojang/serialization/MapCodec; a
createBlockStateDefinition (Lnet/minecraft/world/level/block/state/StateDefinition$Builder;)V a
getDefaultMultifaceState (Lnet/minecraft/world/level/block/state/StateDefinition;)Lnet/minecraft/world/level/block/state/BlockState; a
getFaceProperty (Lnet/minecraft/core/Direction;)Lnet/minecraft/world/level/block/state/properties/BooleanProperty; b
getShape (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/phys/shapes/CollisionContext;)Lnet/minecraft/world/phys/shapes/VoxelShape; a
getSpreader ()Lnet/minecraft/world/level/block/MultifaceSpreader; c
getStateForPlacement (Lnet/minecraft/world/item/context/BlockPlaceContext;)Lnet/minecraft/world/level/block/state/BlockState; a
getStateForPlacement (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/Direction;)Lnet/minecraft/world/level/block/state/BlockState; c
hasAnyFace (Lnet/minecraft/world/level/block/state/BlockState;)Z n
hasAnyVacantFace (Lnet/minecraft/world/level/block/state/BlockState;)Z p
hasFace (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/core/Direction;)Z a
isFaceSupported (Lnet/minecraft/core/Direction;)Z a
isValidStateForPlacement (Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/Direction;)Z a
isWaterloggable ()Z g
lambda$getStateForPlacement$1 (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/Direction;)Lnet/minecraft/world/level/block/state/BlockState; a
lambda$hasAnyFace$2 (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/core/Direction;)Z c
lambda$hasAnyVacantFace$3 (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/core/Direction;)Z b
lambda$static$0 (Ljava/util/EnumMap;)V a
mapDirections (Lnet/minecraft/world/level/block/state/BlockState;Ljava/util/function/Function;)Lnet/minecraft/world/level/block/state/BlockState; a
mirror (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/block/Mirror;)Lnet/minecraft/world/level/block/state/BlockState; a
pack (Ljava/util/Collection;)B a
removeFace (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/block/state/properties/BooleanProperty;)Lnet/minecraft/world/level/block/state/BlockState; a
rotate (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/block/Rotation;)Lnet/minecraft/world/level/block/state/BlockState; a
unpack (B)Ljava/util/Set; a
updateShape (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/core/Direction;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/LevelAccessor;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/BlockPos;)Lnet/minecraft/world/level/block/state/BlockState; a
net/minecraft/world/level/block/MultifaceSpreader dbq
DEFAULT_SPREAD_ORDER a
config b
<clinit> ()V <clinit>
<init> (Lnet/minecraft/world/level/block/MultifaceSpreader$SpreadConfig;)V <init>
<init> (Lnet/minecraft/world/level/block/MultifaceBlock;)V <init>
canSpreadInAnyDirection (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/Direction;)Z a
getSpreadFromFaceTowardDirection (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/Direction;Lnet/minecraft/core/Direction;Lnet/minecraft/world/level/block/MultifaceSpreader$SpreadPredicate;)Ljava/util/Optional; a
lambda$canSpreadInAnyDirection$0 (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/Direction;Lnet/minecraft/core/Direction;)Z a
lambda$spreadAll$3 (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/core/Direction;)Z a
lambda$spreadAll$4 (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/LevelAccessor;Lnet/minecraft/core/BlockPos;ZLnet/minecraft/core/Direction;)Ljava/lang/Long; a
lambda$spreadFromFaceTowardAllDirections$6 (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/LevelAccessor;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/Direction;ZLnet/minecraft/core/Direction;)Ljava/util/Optional; a
lambda$spreadFromFaceTowardDirection$7 (Lnet/minecraft/world/level/LevelAccessor;ZLnet/minecraft/world/level/block/MultifaceSpreader$SpreadPos;)Ljava/util/Optional; a
lambda$spreadFromFaceTowardRandomDirection$5 (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/LevelAccessor;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/Direction;ZLnet/minecraft/core/Direction;)Ljava/util/Optional; b
lambda$spreadFromRandomFaceTowardRandomDirection$1 (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/core/Direction;)Z b
lambda$spreadFromRandomFaceTowardRandomDirection$2 (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/LevelAccessor;Lnet/minecraft/core/BlockPos;Lnet/minecraft/util/RandomSource;Lnet/minecraft/core/Direction;)Ljava/util/Optional; a
spreadAll (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/LevelAccessor;Lnet/minecraft/core/BlockPos;Z)J a
spreadFromFaceTowardAllDirections (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/LevelAccessor;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/Direction;Z)J a
spreadFromFaceTowardDirection (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/LevelAccessor;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/Direction;Lnet/minecraft/core/Direction;Z)Ljava/util/Optional; a
spreadFromFaceTowardRandomDirection (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/LevelAccessor;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/Direction;Lnet/minecraft/util/RandomSource;Z)Ljava/util/Optional; a
spreadFromRandomFaceTowardRandomDirection (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/LevelAccessor;Lnet/minecraft/core/BlockPos;Lnet/minecraft/util/RandomSource;)Ljava/util/Optional; a
spreadToFace (Lnet/minecraft/world/level/LevelAccessor;Lnet/minecraft/world/level/block/MultifaceSpreader$SpreadPos;Z)Ljava/util/Optional; a
net/minecraft/world/level/block/MultifaceSpreader$DefaultSpreaderConfig dbq$a
block a
<init> (Lnet/minecraft/world/level/block/MultifaceBlock;)V <init>
canSpreadInto (Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/MultifaceSpreader$SpreadPos;)Z a
getStateForPlacement (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/Direction;)Lnet/minecraft/world/level/block/state/BlockState; a
stateCanBeReplaced (Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/Direction;Lnet/minecraft/world/level/block/state/BlockState;)Z a
net/minecraft/world/level/block/MultifaceSpreader$SpreadConfig dbq$b
canSpreadFrom (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/core/Direction;)Z b
canSpreadInto (Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/MultifaceSpreader$SpreadPos;)Z a
getSpreadTypes ()[Lnet/minecraft/world/level/block/MultifaceSpreader$SpreadType; a
getStateForPlacement (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/Direction;)Lnet/minecraft/world/level/block/state/BlockState; a
hasFace (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/core/Direction;)Z a
isOtherBlockValidAsSource (Lnet/minecraft/world/level/block/state/BlockState;)Z a
placeBlock (Lnet/minecraft/world/level/LevelAccessor;Lnet/minecraft/world/level/block/MultifaceSpreader$SpreadPos;Lnet/minecraft/world/level/block/state/BlockState;Z)Z a
net/minecraft/world/level/block/MultifaceSpreader$SpreadPos dbq$c
face b
pos a
<init> (Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/Direction;)V <init>
equals (Ljava/lang/Object;)Z equals
face ()Lnet/minecraft/core/Direction; b
hashCode ()I hashCode
pos ()Lnet/minecraft/core/BlockPos; a
toString ()Ljava/lang/String; toString
net/minecraft/world/level/block/MultifaceSpreader$SpreadPredicate dbq$d
test (Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/MultifaceSpreader$SpreadPos;)Z test
net/minecraft/world/level/block/MultifaceSpreader$SpreadType dbq$e
$VALUES d
SAME_PLANE b
SAME_POSITION a
WRAP_AROUND c
$values ()[Lnet/minecraft/world/level/block/MultifaceSpreader$SpreadType; a
<clinit> ()V <clinit>
<init> (Ljava/lang/String;I)V <init>
getSpreadPos (Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/Direction;Lnet/minecraft/core/Direction;)Lnet/minecraft/world/level/block/MultifaceSpreader$SpreadPos; a
valueOf (Ljava/lang/String;)Lnet/minecraft/world/level/block/MultifaceSpreader$SpreadType; valueOf
values ()[Lnet/minecraft/world/level/block/MultifaceSpreader$SpreadType; values
net/minecraft/world/level/block/MultifaceSpreader$SpreadType$1 dbq$e$1
<init> (Ljava/lang/String;I)V <init>
getSpreadPos (Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/Direction;Lnet/minecraft/core/Direction;)Lnet/minecraft/world/level/block/MultifaceSpreader$SpreadPos; a
net/minecraft/world/level/block/MultifaceSpreader$SpreadType$2 dbq$e$2
<init> (Ljava/lang/String;I)V <init>
getSpreadPos (Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/Direction;Lnet/minecraft/core/Direction;)Lnet/minecraft/world/level/block/MultifaceSpreader$SpreadPos; a
net/minecraft/world/level/block/MultifaceSpreader$SpreadType$3 dbq$e$3
<init> (Ljava/lang/String;I)V <init>
getSpreadPos (Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/Direction;Lnet/minecraft/core/Direction;)Lnet/minecraft/world/level/block/MultifaceSpreader$SpreadPos; a
net/minecraft/world/level/block/MushroomBlock dbr
AABB_OFFSET b
CODEC a
SHAPE c
feature d
<clinit> ()V <clinit>
<init> (Lnet/minecraft/resources/ResourceKey;Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)V <init>
canSurvive (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/LevelReader;Lnet/minecraft/core/BlockPos;)Z a
codec ()Lcom/mojang/serialization/MapCodec; a
getShape (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/phys/shapes/CollisionContext;)Lnet/minecraft/world/phys/shapes/VoxelShape; a
growMushroom (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/util/RandomSource;)Z a
isBonemealSuccess (Lnet/minecraft/world/level/Level;Lnet/minecraft/util/RandomSource;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)Z a
isValidBonemealTarget (Lnet/minecraft/world/level/LevelReader;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)Z b
lambda$static$0 (Lnet/minecraft/world/level/block/MushroomBlock;)Lnet/minecraft/resources/ResourceKey; a
lambda$static$1 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; a
mayPlaceOn (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;)Z b
performBonemeal (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/util/RandomSource;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)V a
randomTick (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/core/BlockPos;Lnet/minecraft/util/RandomSource;)V b
net/minecraft/world/level/block/MyceliumBlock dbs
CODEC a
<clinit> ()V <clinit>
<init> (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)V <init>
animateTick (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/util/RandomSource;)V a
codec ()Lcom/mojang/serialization/MapCodec; a
net/minecraft/world/level/block/NetherPortalBlock dbt
AABB_OFFSET c
AXIS b
CODEC a
X_AXIS_AABB d
Z_AXIS_AABB e
<clinit> ()V <clinit>
<init> (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)V <init>
animateTick (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/util/RandomSource;)V a
codec ()Lcom/mojang/serialization/MapCodec; a
createBlockStateDefinition (Lnet/minecraft/world/level/block/state/StateDefinition$Builder;)V a
entityInside (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/entity/Entity;)V a
getCloneItemStack (Lnet/minecraft/world/level/LevelReader;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)Lnet/minecraft/world/item/ItemStack; a
getShape (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/phys/shapes/CollisionContext;)Lnet/minecraft/world/phys/shapes/VoxelShape; a
randomTick (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/core/BlockPos;Lnet/minecraft/util/RandomSource;)V b
rotate (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/block/Rotation;)Lnet/minecraft/world/level/block/state/BlockState; a
updateShape (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/core/Direction;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/LevelAccessor;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/BlockPos;)Lnet/minecraft/world/level/block/state/BlockState; a
net/minecraft/world/level/block/NetherPortalBlock$1 dbt$1
$SwitchMap$net$minecraft$core$Direction$Axis a
$SwitchMap$net$minecraft$world$level$block$Rotation b
<clinit> ()V <clinit>
net/minecraft/world/level/block/NetherSproutsBlock dbu
CODEC a
SHAPE b
<clinit> ()V <clinit>
<init> (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)V <init>
codec ()Lcom/mojang/serialization/MapCodec; a
getShape (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/phys/shapes/CollisionContext;)Lnet/minecraft/world/phys/shapes/VoxelShape; a
mayPlaceOn (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;)Z b
net/minecraft/world/level/block/NetherVines dbv
BONEMEAL_GROW_PROBABILITY_DECREASE_RATE b
GROW_PER_TICK_PROBABILITY a
<init> ()V <init>
getBlocksToGrowWhenBonemealed (Lnet/minecraft/util/RandomSource;)I a
isValidGrowthState (Lnet/minecraft/world/level/block/state/BlockState;)Z a
net/minecraft/world/level/block/NetherWartBlock dbw
AGE c
CODEC a
MAX_AGE b
SHAPE_BY_AGE d
<clinit> ()V <clinit>
<init> (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)V <init>
codec ()Lcom/mojang/serialization/MapCodec; a
createBlockStateDefinition (Lnet/minecraft/world/level/block/state/StateDefinition$Builder;)V a
getCloneItemStack (Lnet/minecraft/world/level/LevelReader;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)Lnet/minecraft/world/item/ItemStack; a
getShape (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/phys/shapes/CollisionContext;)Lnet/minecraft/world/phys/shapes/VoxelShape; a
isRandomlyTicking (Lnet/minecraft/world/level/block/state/BlockState;)Z e_
mayPlaceOn (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;)Z b
randomTick (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/core/BlockPos;Lnet/minecraft/util/RandomSource;)V b
net/minecraft/world/level/block/NetherrackBlock dbx
CODEC a
<clinit> ()V <clinit>
<init> (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)V <init>
codec ()Lcom/mojang/serialization/MapCodec; a
isBonemealSuccess (Lnet/minecraft/world/level/Level;Lnet/minecraft/util/RandomSource;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)Z a
isValidBonemealTarget (Lnet/minecraft/world/level/LevelReader;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)Z b
performBonemeal (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/util/RandomSource;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)V a
net/minecraft/world/level/block/NoteBlock dby
CODEC a
INSTRUMENT b
NOTE d
NOTE_VOLUME e
POWERED c
<clinit> ()V <clinit>
<init> (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)V <init>
attack (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/entity/player/Player;)V a
codec ()Lcom/mojang/serialization/MapCodec; a
createBlockStateDefinition (Lnet/minecraft/world/level/block/state/StateDefinition$Builder;)V a
getCustomSoundId (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;)Lnet/minecraft/resources/ResourceLocation; a
getPitchFromNote (I)F b
getStateForPlacement (Lnet/minecraft/world/item/context/BlockPlaceContext;)Lnet/minecraft/world/level/block/state/BlockState; a
neighborChanged (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/Block;Lnet/minecraft/core/BlockPos;Z)V a
playNote (Lnet/minecraft/world/entity/Entity;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;)V a
setInstrument (Lnet/minecraft/world/level/LevelAccessor;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)Lnet/minecraft/world/level/block/state/BlockState; b
triggerEvent (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;II)Z a
updateShape (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/core/Direction;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/LevelAccessor;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/BlockPos;)Lnet/minecraft/world/level/block/state/BlockState; a
use (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/InteractionHand;Lnet/minecraft/world/phys/BlockHitResult;)Lnet/minecraft/world/InteractionResult; a
net/minecraft/world/level/block/NyliumBlock dbz
CODEC a
<clinit> ()V <clinit>
<init> (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)V <init>
canBeNylium (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/LevelReader;Lnet/minecraft/core/BlockPos;)Z b
codec ()Lcom/mojang/serialization/MapCodec; a
isBonemealSuccess (Lnet/minecraft/world/level/Level;Lnet/minecraft/util/RandomSource;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)Z a
isValidBonemealTarget (Lnet/minecraft/world/level/LevelReader;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)Z b
lambda$place$0 (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/level/chunk/ChunkGenerator;Lnet/minecraft/util/RandomSource;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/Holder$Reference;)V a
performBonemeal (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/util/RandomSource;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)V a
place (Lnet/minecraft/core/Registry;Lnet/minecraft/resources/ResourceKey;Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/level/chunk/ChunkGenerator;Lnet/minecraft/util/RandomSource;Lnet/minecraft/core/BlockPos;)V a
randomTick (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/core/BlockPos;Lnet/minecraft/util/RandomSource;)V b
net/minecraft/world/level/block/ObserverBlock dca
CODEC b
POWERED c
<clinit> ()V <clinit>
<init> (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)V <init>
codec ()Lcom/mojang/serialization/MapCodec; a
createBlockStateDefinition (Lnet/minecraft/world/level/block/state/StateDefinition$Builder;)V a
getDirectSignal (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/Direction;)I b
getSignal (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/Direction;)I a
getStateForPlacement (Lnet/minecraft/world/item/context/BlockPlaceContext;)Lnet/minecraft/world/level/block/state/BlockState; a
isSignalSource (Lnet/minecraft/world/level/block/state/BlockState;)Z f_
mirror (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/block/Mirror;)Lnet/minecraft/world/level/block/state/BlockState; a
onPlace (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;Z)V b
onRemove (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;Z)V a
rotate (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/block/Rotation;)Lnet/minecraft/world/level/block/state/BlockState; a
startSignal (Lnet/minecraft/world/level/LevelAccessor;Lnet/minecraft/core/BlockPos;)V a
tick (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/core/BlockPos;Lnet/minecraft/util/RandomSource;)V a
updateNeighborsInFront (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)V a
updateShape (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/core/Direction;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/LevelAccessor;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/BlockPos;)Lnet/minecraft/world/level/block/state/BlockState; a
net/minecraft/world/level/block/PiglinWallSkullBlock dcb
AABBS e
CODEC b
<clinit> ()V <clinit>
<init> (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)V <init>
codec ()Lcom/mojang/serialization/MapCodec; a
getShape (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/phys/shapes/CollisionContext;)Lnet/minecraft/world/phys/shapes/VoxelShape; a
net/minecraft/world/level/block/PinkPetalsBlock dcc
AMOUNT e
CODEC a
FACING d
MAX_FLOWERS c
MIN_FLOWERS b
SHAPE_BY_PROPERTIES f
<clinit> ()V <clinit>
<init> (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)V <init>
canBeReplaced (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/item/context/BlockPlaceContext;)Z a
codec ()Lcom/mojang/serialization/MapCodec; a
createBlockStateDefinition (Lnet/minecraft/world/level/block/state/StateDefinition$Builder;)V a
getShape (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/phys/shapes/CollisionContext;)Lnet/minecraft/world/phys/shapes/VoxelShape; a
getStateForPlacement (Lnet/minecraft/world/item/context/BlockPlaceContext;)Lnet/minecraft/world/level/block/state/BlockState; a
isBonemealSuccess (Lnet/minecraft/world/level/Level;Lnet/minecraft/util/RandomSource;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)Z a
isValidBonemealTarget (Lnet/minecraft/world/level/LevelReader;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)Z b
lambda$static$0 (Lnet/minecraft/core/Direction;Ljava/lang/Integer;)Lnet/minecraft/world/phys/shapes/VoxelShape; a
mirror (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/block/Mirror;)Lnet/minecraft/world/level/block/state/BlockState; a
performBonemeal (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/util/RandomSource;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)V a
rotate (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/block/Rotation;)Lnet/minecraft/world/level/block/state/BlockState; a
net/minecraft/world/level/block/PipeBlock dcd
DIRECTIONS a
DOWN g
EAST c
NORTH b
PROPERTY_BY_DIRECTION h
SOUTH d
UP f
WEST e
shapeByIndex i
<clinit> ()V <clinit>
<init> (FLnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)V <init>
codec ()Lcom/mojang/serialization/MapCodec; a
getAABBIndex (Lnet/minecraft/world/level/block/state/BlockState;)I h
getShape (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/phys/shapes/CollisionContext;)Lnet/minecraft/world/phys/shapes/VoxelShape; a
lambda$static$0 (Ljava/util/EnumMap;)V a
makeShapes (F)[Lnet/minecraft/world/phys/shapes/VoxelShape; a
propagatesSkylightDown (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;)Z a_
net/minecraft/world/level/block/PitcherCropBlock dce
AGE d
BONEMEAL_INCREASE g
CODEC c
COLLISION_SHAPE_BULB j
COLLISION_SHAPE_CROP k
DOUBLE_PLANT_AGE_INTERSECTION f
FULL_LOWER_SHAPE i
FULL_UPPER_SHAPE h
LOWER_SHAPE_BY_AGE m
MAX_AGE e
UPPER_SHAPE_BY_AGE l
<clinit> ()V <clinit>
<init> (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)V <init>
canBeReplaced (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/item/context/BlockPlaceContext;)Z a
canGrow (Lnet/minecraft/world/level/LevelReader;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;I)Z a
canGrowInto (Lnet/minecraft/world/level/LevelReader;Lnet/minecraft/core/BlockPos;)Z a
canSurvive (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/LevelReader;Lnet/minecraft/core/BlockPos;)Z a
codec ()Lcom/mojang/serialization/MapCodec; a
createBlockStateDefinition (Lnet/minecraft/world/level/block/state/StateDefinition$Builder;)V a
entityInside (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/entity/Entity;)V a
getCollisionShape (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/phys/shapes/CollisionContext;)Lnet/minecraft/world/phys/shapes/VoxelShape; b
getLowerHalf (Lnet/minecraft/world/level/LevelReader;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)Lnet/minecraft/world/level/block/PitcherCropBlock$PosAndState; d
getShape (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/phys/shapes/CollisionContext;)Lnet/minecraft/world/phys/shapes/VoxelShape; a
getStateForPlacement (Lnet/minecraft/world/item/context/BlockPlaceContext;)Lnet/minecraft/world/level/block/state/BlockState; a
grow (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/core/BlockPos;I)V a
isBonemealSuccess (Lnet/minecraft/world/level/Level;Lnet/minecraft/util/RandomSource;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)Z a
isDouble (I)Z b
isLower (Lnet/minecraft/world/level/block/state/BlockState;)Z h
isMaxAge (Lnet/minecraft/world/level/block/state/BlockState;)Z n
isRandomlyTicking (Lnet/minecraft/world/level/block/state/BlockState;)Z e_
isValidBonemealTarget (Lnet/minecraft/world/level/LevelReader;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)Z b
mayPlaceOn (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;)Z b
performBonemeal (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/util/RandomSource;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)V a
randomTick (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/core/BlockPos;Lnet/minecraft/util/RandomSource;)V b
setPlacedBy (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/entity/LivingEntity;Lnet/minecraft/world/item/ItemStack;)V a
sufficientLight (Lnet/minecraft/world/level/LevelReader;Lnet/minecraft/core/BlockPos;)Z b
updateShape (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/core/Direction;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/LevelAccessor;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/BlockPos;)Lnet/minecraft/world/level/block/state/BlockState; a
net/minecraft/world/level/block/PitcherCropBlock$PosAndState dce$a
pos a
state b
<init> (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)V <init>
equals (Ljava/lang/Object;)Z equals
hashCode ()I hashCode
pos ()Lnet/minecraft/core/BlockPos; a
state ()Lnet/minecraft/world/level/block/state/BlockState; b
toString ()Ljava/lang/String; toString
net/minecraft/world/level/block/PlayerHeadBlock dcf
CODEC b
<clinit> ()V <clinit>
<init> (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)V <init>
codec ()Lcom/mojang/serialization/MapCodec; a
setPlacedBy (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/entity/LivingEntity;Lnet/minecraft/world/item/ItemStack;)V a
net/minecraft/world/level/block/PlayerWallHeadBlock dcg
CODEC b
<clinit> ()V <clinit>
<init> (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)V <init>
codec ()Lcom/mojang/serialization/MapCodec; a
getDrops (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/storage/loot/LootParams$Builder;)Ljava/util/List; a
setPlacedBy (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/entity/LivingEntity;Lnet/minecraft/world/item/ItemStack;)V a
net/minecraft/world/level/block/PointedDripstoneBlock dch
AVERAGE_DAYS_PER_GROWTH H
BASE_SHAPE R
CODEC a
DELAY_BEFORE_FALLING f
DRIP_PROBABILITY_PER_ANIMATE_TICK g
DRIP_PROBABILITY_PER_ANIMATE_TICK_IF_UNDER_LIQUID_SOURCE h
FRUSTUM_SHAPE P
GROWTH_PROBABILITY_PER_RANDOM_TICK I
LAVA_TRANSFER_PROBABILITY_PER_RANDOM_TICK k
MAX_GROWTH_LENGTH J
MAX_HORIZONTAL_OFFSET S
MAX_SEARCH_LENGTH_BETWEEN_STALACTITE_TIP_AND_CAULDRON i
MAX_SEARCH_LENGTH_WHEN_CHECKING_DRIP_TYPE e
MAX_STALACTITE_HEIGHT_FOR_DAMAGE_CALCULATION o
MAX_STALAGMITE_SEARCH_RANGE_WHEN_GROWING K
MIDDLE_SHAPE Q
MIN_TRIDENT_VELOCITY_TO_BREAK_DRIPSTONE l
REQUIRED_SPACE_TO_DRIP_THROUGH_NON_SOLID_BLOCK T
STALACTITE_DAMAGE_PER_FALL_DISTANCE_AND_SIZE m
STALACTITE_DRIP_START_PIXEL L
STALACTITE_MAX_DAMAGE n
STALAGMITE_FALL_DAMAGE_MODIFIER G
STALAGMITE_FALL_DISTANCE_OFFSET F
THICKNESS c
TIP_DIRECTION b
TIP_MERGE_SHAPE M
TIP_SHAPE_DOWN O
TIP_SHAPE_UP N
WATERLOGGED d
WATER_TRANSFER_PROBABILITY_PER_RANDOM_TICK j
<clinit> ()V <clinit>
<init> (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)V <init>
animateTick (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/util/RandomSource;)V a
calculateDripstoneThickness (Lnet/minecraft/world/level/LevelReader;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/Direction;Z)Lnet/minecraft/world/level/block/state/properties/DripstoneThickness; a
calculateTipDirection (Lnet/minecraft/world/level/LevelReader;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/Direction;)Lnet/minecraft/core/Direction; b
canDrip (Lnet/minecraft/world/level/block/state/BlockState;)Z h
canDripThrough (Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)Z a
canFillCauldron (Lnet/minecraft/world/level/material/Fluid;)Z a
canGrow (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/block/state/BlockState;)Z a
canSurvive (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/LevelReader;Lnet/minecraft/core/BlockPos;)Z a
canTipGrow (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/core/BlockPos;)Z b
codec ()Lcom/mojang/serialization/MapCodec; a
createBlockStateDefinition (Lnet/minecraft/world/level/block/state/StateDefinition$Builder;)V a
createDripstone (Lnet/minecraft/world/level/LevelAccessor;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/Direction;Lnet/minecraft/world/level/block/state/properties/DripstoneThickness;)V a
createMergedTips (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/LevelAccessor;Lnet/minecraft/core/BlockPos;)V a
fallOn (Lnet/minecraft/world/level/Level;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/entity/Entity;F)V a
findBlockVertical (Lnet/minecraft/world/level/LevelAccessor;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/Direction$AxisDirection;Ljava/util/function/BiPredicate;Ljava/util/function/Predicate;I)Ljava/util/Optional; a
findFillableCauldronBelowStalactiteTip (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/material/Fluid;)Lnet/minecraft/core/BlockPos; a
findRootBlock (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;I)Ljava/util/Optional; a
findStalactiteTipAboveCauldron (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;)Lnet/minecraft/core/BlockPos; a
findTip (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/LevelAccessor;Lnet/minecraft/core/BlockPos;IZ)Lnet/minecraft/core/BlockPos; a
getCauldronFillFluidType (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/core/BlockPos;)Lnet/minecraft/world/level/material/Fluid; a
getDripFluid (Lnet/minecraft/world/level/Level;Lnet/minecraft/world/level/material/Fluid;)Lnet/minecraft/world/level/material/Fluid; a
getFallDamageSource (Lnet/minecraft/world/entity/Entity;)Lnet/minecraft/world/damagesource/DamageSource; a
getFluidAboveStalactite (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)Ljava/util/Optional; b
getFluidState (Lnet/minecraft/world/level/block/state/BlockState;)Lnet/minecraft/world/level/material/FluidState; c_
getMaxHorizontalOffset ()F at_
getOcclusionShape (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;)Lnet/minecraft/world/phys/shapes/VoxelShape; f
getShape (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/phys/shapes/CollisionContext;)Lnet/minecraft/world/phys/shapes/VoxelShape; a
getStateForPlacement (Lnet/minecraft/world/item/context/BlockPlaceContext;)Lnet/minecraft/world/level/block/state/BlockState; a
grow (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/Direction;)V a
growStalactiteOrStalagmiteIfPossible (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/core/BlockPos;Lnet/minecraft/util/RandomSource;)V c
growStalagmiteBelow (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/core/BlockPos;)V b
isCollisionShapeFullBlock (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;)Z c
isPathfindable (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/pathfinder/PathComputationType;)Z a
isPointedDripstoneWithDirection (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/core/Direction;)Z b
isStalactite (Lnet/minecraft/world/level/block/state/BlockState;)Z n
isStalactiteStartPos (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/LevelReader;Lnet/minecraft/core/BlockPos;)Z b
isStalagmite (Lnet/minecraft/world/level/block/state/BlockState;)Z o
isTip (Lnet/minecraft/world/level/block/state/BlockState;Z)Z a
isUnmergedTipWithDirection (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/core/Direction;)Z a
isValidPointedDripstonePlacement (Lnet/minecraft/world/level/LevelReader;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/Direction;)Z c
lambda$animateTick$0 (FLnet/minecraft/world/level/block/PointedDripstoneBlock$FluidInfo;)Z a
lambda$animateTick$1 (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/block/PointedDripstoneBlock$FluidInfo;)V b
lambda$findFillableCauldronBelowStalactiteTip$7 (Lnet/minecraft/world/level/material/Fluid;Lnet/minecraft/world/level/block/state/BlockState;)Z a
lambda$findFillableCauldronBelowStalactiteTip$8 (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)Z d
lambda$findRootBlock$5 (Lnet/minecraft/core/Direction;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)Z a
lambda$findRootBlock$6 (Lnet/minecraft/world/level/block/state/BlockState;)Z p
lambda$findStalactiteTipAboveCauldron$9 (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)Z c
lambda$findTip$3 (Lnet/minecraft/core/Direction;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)Z b
lambda$findTip$4 (ZLnet/minecraft/world/level/block/state/BlockState;)Z a
lambda$getCauldronFillFluidType$10 (Lnet/minecraft/world/level/block/PointedDripstoneBlock$FluidInfo;)Lnet/minecraft/world/level/material/Fluid; a
lambda$getFluidAboveStalactite$11 (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;)Lnet/minecraft/world/level/block/PointedDripstoneBlock$FluidInfo; b
lambda$spawnDripParticle$2 (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/block/PointedDripstoneBlock$FluidInfo;)V a
maybeTransferFluid (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/core/BlockPos;F)V a
onBrokenAfterFall (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/entity/item/FallingBlockEntity;)V a
onProjectileHit (Lnet/minecraft/world/level/Level;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/phys/BlockHitResult;Lnet/minecraft/world/entity/projectile/Projectile;)V a
randomTick (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/core/BlockPos;Lnet/minecraft/util/RandomSource;)V b
spawnDripParticle (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/material/Fluid;)V a
spawnDripParticle (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)V a
spawnFallingStalactite (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/core/BlockPos;)V a
tick (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/core/BlockPos;Lnet/minecraft/util/RandomSource;)V a
updateShape (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/core/Direction;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/LevelAccessor;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/BlockPos;)Lnet/minecraft/world/level/block/state/BlockState; a
net/minecraft/world/level/block/PointedDripstoneBlock$FluidInfo dch$a
fluid b
pos a
sourceState c
<init> (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/material/Fluid;Lnet/minecraft/world/level/block/state/BlockState;)V <init>
equals (Ljava/lang/Object;)Z equals
fluid ()Lnet/minecraft/world/level/material/Fluid; b
hashCode ()I hashCode
pos ()Lnet/minecraft/core/BlockPos; a
sourceState ()Lnet/minecraft/world/level/block/state/BlockState; c
toString ()Ljava/lang/String; toString
net/minecraft/world/level/block/PotatoBlock dci
CODEC a
SHAPE_BY_AGE b
<clinit> ()V <clinit>
<init> (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)V <init>
codec ()Lcom/mojang/serialization/MapCodec; a
getBaseSeedId ()Lnet/minecraft/world/level/ItemLike; d
getShape (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/phys/shapes/CollisionContext;)Lnet/minecraft/world/phys/shapes/VoxelShape; a
net/minecraft/world/level/block/PowderSnowBlock dcj
CODEC a
FALLING_COLLISION_SHAPE f
HORIZONTAL_PARTICLE_MOMENTUM_FACTOR b
IN_BLOCK_HORIZONTAL_SPEED_MULTIPLIER c
IN_BLOCK_VERTICAL_SPEED_MULTIPLIER d
MINIMUM_FALL_DISTANCE_FOR_BIG_SOUND h
MINIMUM_FALL_DISTANCE_FOR_SOUND g
NUM_BLOCKS_TO_FALL_INTO_BLOCK e
<clinit> ()V <clinit>
<init> (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)V <init>
canEntityWalkOnPowderSnow (Lnet/minecraft/world/entity/Entity;)Z a
codec ()Lcom/mojang/serialization/MapCodec; a
entityInside (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/entity/Entity;)V a
fallOn (Lnet/minecraft/world/level/Level;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/entity/Entity;F)V a
getCollisionShape (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/phys/shapes/CollisionContext;)Lnet/minecraft/world/phys/shapes/VoxelShape; b
getOcclusionShape (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;)Lnet/minecraft/world/phys/shapes/VoxelShape; f
getPickupSound ()Ljava/util/Optional; au_
getVisualShape (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/phys/shapes/CollisionContext;)Lnet/minecraft/world/phys/shapes/VoxelShape; c
isPathfindable (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/pathfinder/PathComputationType;)Z a
pickupBlock (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; a
skipRendering (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/core/Direction;)Z a
net/minecraft/world/level/block/PoweredBlock dck
CODEC a
<clinit> ()V <clinit>
<init> (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)V <init>
codec ()Lcom/mojang/serialization/MapCodec; a
getSignal (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/Direction;)I a
isSignalSource (Lnet/minecraft/world/level/block/state/BlockState;)Z f_
net/minecraft/world/level/block/PoweredRailBlock dcl
CODEC d
POWERED f
SHAPE e
<clinit> ()V <clinit>
<init> (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)V <init>
codec ()Lcom/mojang/serialization/MapCodec; a
createBlockStateDefinition (Lnet/minecraft/world/level/block/state/StateDefinition$Builder;)V a
findPoweredRailSignal (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;ZI)Z a
getShapeProperty ()Lnet/minecraft/world/level/block/state/properties/Property; c
isSameRailWithPower (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;ZILnet/minecraft/world/level/block/state/properties/RailShape;)Z a
mirror (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/block/Mirror;)Lnet/minecraft/world/level/block/state/BlockState; a
rotate (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/block/Rotation;)Lnet/minecraft/world/level/block/state/BlockState; a
updateState (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/Block;)V a
net/minecraft/world/level/block/PoweredRailBlock$1 dcl$1
$SwitchMap$net$minecraft$world$level$block$Mirror c
$SwitchMap$net$minecraft$world$level$block$Rotation b
$SwitchMap$net$minecraft$world$level$block$state$properties$RailShape a
<clinit> ()V <clinit>
net/minecraft/world/level/block/PressurePlateBlock dcm
CODEC e
POWERED f
<clinit> ()V <clinit>
<init> (Lnet/minecraft/world/level/block/state/properties/BlockSetType;Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)V <init>
codec ()Lcom/mojang/serialization/MapCodec; a
createBlockStateDefinition (Lnet/minecraft/world/level/block/state/StateDefinition$Builder;)V a
getSignalForState (Lnet/minecraft/world/level/block/state/BlockState;)I g
getSignalStrength (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;)I b
lambda$static$0 (Lnet/minecraft/world/level/block/PressurePlateBlock;)Lnet/minecraft/world/level/block/state/properties/BlockSetType; a
lambda$static$1 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; a
setSignalForState (Lnet/minecraft/world/level/block/state/BlockState;I)Lnet/minecraft/world/level/block/state/BlockState; a
net/minecraft/world/level/block/PressurePlateBlock$1 dcm$1
$SwitchMap$net$minecraft$world$level$block$state$properties$BlockSetType$PressurePlateSensitivity a
<clinit> ()V <clinit>
net/minecraft/world/level/block/PumpkinBlock dcn
CODEC a
<clinit> ()V <clinit>
<init> (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)V <init>
codec ()Lcom/mojang/serialization/MapCodec; a
lambda$use$0 (Lnet/minecraft/world/InteractionHand;Lnet/minecraft/world/entity/player/Player;)V a
use (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/InteractionHand;Lnet/minecraft/world/phys/BlockHitResult;)Lnet/minecraft/world/InteractionResult; a
net/minecraft/world/level/block/RailBlock dco
CODEC d
SHAPE e
<clinit> ()V <clinit>
<init> (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)V <init>
codec ()Lcom/mojang/serialization/MapCodec; a
createBlockStateDefinition (Lnet/minecraft/world/level/block/state/StateDefinition$Builder;)V a
getShapeProperty ()Lnet/minecraft/world/level/block/state/properties/Property; c
mirror (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/block/Mirror;)Lnet/minecraft/world/level/block/state/BlockState; a
rotate (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/block/Rotation;)Lnet/minecraft/world/level/block/state/BlockState; a
updateState (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/Block;)V a
net/minecraft/world/level/block/RailBlock$1 dco$1
$SwitchMap$net$minecraft$world$level$block$Mirror c
$SwitchMap$net$minecraft$world$level$block$Rotation b
$SwitchMap$net$minecraft$world$level$block$state$properties$RailShape a
<clinit> ()V <clinit>
net/minecraft/world/level/block/RailState dcp
block c
connections f
isStraight e
level a
pos b
state d
<init> (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)V <init>
canConnectTo (Lnet/minecraft/world/level/block/RailState;)Z b
connectTo (Lnet/minecraft/world/level/block/RailState;)V c
connectsTo (Lnet/minecraft/world/level/block/RailState;)Z a
countPotentialConnections ()I b
getConnections ()Ljava/util/List; a
getRail (Lnet/minecraft/core/BlockPos;)Lnet/minecraft/world/level/block/RailState; b
getState ()Lnet/minecraft/world/level/block/state/BlockState; c
hasConnection (Lnet/minecraft/core/BlockPos;)Z c
hasNeighborRail (Lnet/minecraft/core/BlockPos;)Z d
hasRail (Lnet/minecraft/core/BlockPos;)Z a
place (ZZLnet/minecraft/world/level/block/state/properties/RailShape;)Lnet/minecraft/world/level/block/RailState; a
removeSoftConnections ()V d
updateConnections (Lnet/minecraft/world/level/block/state/properties/RailShape;)V a
net/minecraft/world/level/block/RailState$1 dcp$1
$SwitchMap$net$minecraft$world$level$block$state$properties$RailShape a
<clinit> ()V <clinit>
net/minecraft/world/level/block/RedStoneOreBlock dcq
CODEC a
LIT b
<clinit> ()V <clinit>
<init> (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)V <init>
animateTick (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/util/RandomSource;)V a
attack (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/entity/player/Player;)V a
codec ()Lcom/mojang/serialization/MapCodec; a
createBlockStateDefinition (Lnet/minecraft/world/level/block/state/StateDefinition$Builder;)V a
interact (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;)V d
isRandomlyTicking (Lnet/minecraft/world/level/block/state/BlockState;)Z e_
randomTick (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/core/BlockPos;Lnet/minecraft/util/RandomSource;)V b
spawnAfterBreak (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/item/ItemStack;Z)V a
spawnParticles (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;)V a
stepOn (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/entity/Entity;)V a
use (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/InteractionHand;Lnet/minecraft/world/phys/BlockHitResult;)Lnet/minecraft/world/InteractionResult; a
net/minecraft/world/level/block/RedStoneWireBlock dcr
CODEC a
COLORS G
E j
EAST c
H h
N k
NORTH b
PARTICLE_DENSITY H
POWER f
PROPERTY_BY_DIRECTION g
S l
SHAPES_CACHE F
SHAPES_FLOOR n
SHAPES_UP o
SHAPE_DOT m
SOUTH d
W i
WEST e
crossState I
shouldSignal J
<clinit> ()V <clinit>
<init> (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)V <init>
animateTick (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/util/RandomSource;)V a
calculateShape (Lnet/minecraft/world/level/block/state/BlockState;)Lnet/minecraft/world/phys/shapes/VoxelShape; n
calculateTargetStrength (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;)I a
canSurvive (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/LevelReader;Lnet/minecraft/core/BlockPos;)Z a
canSurviveOn (Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)Z a
checkCornerChangeAt (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;)V b
codec ()Lcom/mojang/serialization/MapCodec; a
createBlockStateDefinition (Lnet/minecraft/world/level/block/state/StateDefinition$Builder;)V a
getColorForPower (I)I b
getConnectingSide (Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/Direction;)Lnet/minecraft/world/level/block/state/properties/RedstoneSide; a
getConnectingSide (Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/Direction;Z)Lnet/minecraft/world/level/block/state/properties/RedstoneSide; a
getConnectionState (Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/core/BlockPos;)Lnet/minecraft/world/level/block/state/BlockState; a
getDirectSignal (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/Direction;)I b
getMissingConnections (Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/core/BlockPos;)Lnet/minecraft/world/level/block/state/BlockState; b
getShape (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/phys/shapes/CollisionContext;)Lnet/minecraft/world/phys/shapes/VoxelShape; a
getSignal (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/Direction;)I a
getStateForPlacement (Lnet/minecraft/world/item/context/BlockPlaceContext;)Lnet/minecraft/world/level/block/state/BlockState; a
getWireSignal (Lnet/minecraft/world/level/block/state/BlockState;)I q
isCross (Lnet/minecraft/world/level/block/state/BlockState;)Z o
isDot (Lnet/minecraft/world/level/block/state/BlockState;)Z p
isSignalSource (Lnet/minecraft/world/level/block/state/BlockState;)Z f_
lambda$static$0 ([Lnet/minecraft/world/phys/Vec3;)V a
mirror (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/block/Mirror;)Lnet/minecraft/world/level/block/state/BlockState; a
neighborChanged (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/Block;Lnet/minecraft/core/BlockPos;Z)V a
onPlace (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;Z)V b
onRemove (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;Z)V a
rotate (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/block/Rotation;)Lnet/minecraft/world/level/block/state/BlockState; a
shouldConnectTo (Lnet/minecraft/world/level/block/state/BlockState;)Z h
shouldConnectTo (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/core/Direction;)Z a
spawnParticlesAlongLine (Lnet/minecraft/world/level/Level;Lnet/minecraft/util/RandomSource;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/phys/Vec3;Lnet/minecraft/core/Direction;Lnet/minecraft/core/Direction;FF)V a
updateIndirectNeighbourShapes (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/LevelAccessor;Lnet/minecraft/core/BlockPos;II)V a
updateNeighborsOfNeighboringWires (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;)V c
updatePowerStrength (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)V a
updateShape (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/core/Direction;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/LevelAccessor;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/BlockPos;)Lnet/minecraft/world/level/block/state/BlockState; a
updatesOnShapeChange (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/block/state/BlockState;)V a
use (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/InteractionHand;Lnet/minecraft/world/phys/BlockHitResult;)Lnet/minecraft/world/InteractionResult; a
net/minecraft/world/level/block/RedStoneWireBlock$1 dcr$1
$SwitchMap$net$minecraft$world$level$block$Mirror c
$SwitchMap$net$minecraft$world$level$block$Rotation b
$SwitchMap$net$minecraft$world$level$block$state$properties$RedstoneSide a
<clinit> ()V <clinit>
net/minecraft/world/level/block/RedstoneLampBlock dcs
CODEC a
LIT b
<clinit> ()V <clinit>
<init> (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)V <init>
codec ()Lcom/mojang/serialization/MapCodec; a
createBlockStateDefinition (Lnet/minecraft/world/level/block/state/StateDefinition$Builder;)V a
getStateForPlacement (Lnet/minecraft/world/item/context/BlockPlaceContext;)Lnet/minecraft/world/level/block/state/BlockState; a
neighborChanged (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/Block;Lnet/minecraft/core/BlockPos;Z)V a
tick (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/core/BlockPos;Lnet/minecraft/util/RandomSource;)V a
net/minecraft/world/level/block/RedstoneTorchBlock dct
CODEC c
LIT d
MAX_RECENT_TOGGLES f
RECENT_TOGGLES h
RECENT_TOGGLE_TIMER e
RESTART_DELAY g
TOGGLE_DELAY i
<clinit> ()V <clinit>
<init> (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)V <init>
animateTick (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/util/RandomSource;)V a
codec ()Lcom/mojang/serialization/MapCodec; a
createBlockStateDefinition (Lnet/minecraft/world/level/block/state/StateDefinition$Builder;)V a
getDirectSignal (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/Direction;)I b
getSignal (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/Direction;)I a
hasNeighborSignal (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)Z a
isSignalSource (Lnet/minecraft/world/level/block/state/BlockState;)Z f_
isToggledTooFrequently (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Z)Z a
lambda$isToggledTooFrequently$0 (Lnet/minecraft/world/level/BlockGetter;)Ljava/util/List; a
neighborChanged (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/Block;Lnet/minecraft/core/BlockPos;Z)V a
onPlace (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;Z)V b
onRemove (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;Z)V a
tick (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/core/BlockPos;Lnet/minecraft/util/RandomSource;)V a
net/minecraft/world/level/block/RedstoneTorchBlock$Toggle dct$a
pos a
when b
<init> (Lnet/minecraft/core/BlockPos;J)V <init>
net/minecraft/world/level/block/RedstoneWallTorchBlock dcu
CODEC h
FACING i
LIT j
<clinit> ()V <clinit>
<init> (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)V <init>
animateTick (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/util/RandomSource;)V a
canSurvive (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/LevelReader;Lnet/minecraft/core/BlockPos;)Z a
codec ()Lcom/mojang/serialization/MapCodec; a
createBlockStateDefinition (Lnet/minecraft/world/level/block/state/StateDefinition$Builder;)V a
getDescriptionId ()Ljava/lang/String; h
getShape (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/phys/shapes/CollisionContext;)Lnet/minecraft/world/phys/shapes/VoxelShape; a
getSignal (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/Direction;)I a
getStateForPlacement (Lnet/minecraft/world/item/context/BlockPlaceContext;)Lnet/minecraft/world/level/block/state/BlockState; a
hasNeighborSignal (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)Z a
mirror (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/block/Mirror;)Lnet/minecraft/world/level/block/state/BlockState; a
rotate (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/block/Rotation;)Lnet/minecraft/world/level/block/state/BlockState; a
updateShape (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/core/Direction;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/LevelAccessor;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/BlockPos;)Lnet/minecraft/world/level/block/state/BlockState; a
net/minecraft/world/level/block/RenderShape dcv
$VALUES d
ENTITYBLOCK_ANIMATED b
INVISIBLE a
MODEL c
$values ()[Lnet/minecraft/world/level/block/RenderShape; a
<clinit> ()V <clinit>
<init> (Ljava/lang/String;I)V <init>
valueOf (Ljava/lang/String;)Lnet/minecraft/world/level/block/RenderShape; valueOf
values ()[Lnet/minecraft/world/level/block/RenderShape; values
net/minecraft/world/level/block/RepeaterBlock dcw
CODEC a
DELAY e
LOCKED b
<clinit> ()V <clinit>
<init> (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)V <init>
animateTick (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/util/RandomSource;)V a
codec ()Lcom/mojang/serialization/MapCodec; a
createBlockStateDefinition (Lnet/minecraft/world/level/block/state/StateDefinition$Builder;)V a
getDelay (Lnet/minecraft/world/level/block/state/BlockState;)I g
getStateForPlacement (Lnet/minecraft/world/item/context/BlockPlaceContext;)Lnet/minecraft/world/level/block/state/BlockState; a
isLocked (Lnet/minecraft/world/level/LevelReader;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)Z c
sideInputDiodesOnly ()Z b
updateShape (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/core/Direction;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/LevelAccessor;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/BlockPos;)Lnet/minecraft/world/level/block/state/BlockState; a
use (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/InteractionHand;Lnet/minecraft/world/phys/BlockHitResult;)Lnet/minecraft/world/InteractionResult; a
net/minecraft/world/level/block/RespawnAnchorBlock dcx
CHARGE d
CODEC a
MAX_CHARGES c
MIN_CHARGES b
RESPAWN_HORIZONTAL_OFFSETS e
RESPAWN_OFFSETS f
<clinit> ()V <clinit>
<init> (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)V <init>
animateTick (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/util/RandomSource;)V a
canBeCharged (Lnet/minecraft/world/level/block/state/BlockState;)Z h
canSetSpawn (Lnet/minecraft/world/level/Level;)Z a
charge (Lnet/minecraft/world/entity/Entity;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)V a
codec ()Lcom/mojang/serialization/MapCodec; a
createBlockStateDefinition (Lnet/minecraft/world/level/block/state/StateDefinition$Builder;)V a
explode (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;)V d
findStandUpPosition (Lnet/minecraft/world/entity/EntityType;Lnet/minecraft/world/level/CollisionGetter;Lnet/minecraft/core/BlockPos;Z)Ljava/util/Optional; a
findStandUpPosition (Lnet/minecraft/world/entity/EntityType;Lnet/minecraft/world/level/CollisionGetter;Lnet/minecraft/core/BlockPos;)Ljava/util/Optional; a
getAnalogOutputSignal (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;)I a
getScaledChargeLevel (Lnet/minecraft/world/level/block/state/BlockState;I)I a
hasAnalogOutputSignal (Lnet/minecraft/world/level/block/state/BlockState;)Z d_
isPathfindable (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/pathfinder/PathComputationType;)Z a
isRespawnFuel (Lnet/minecraft/world/item/ItemStack;)Z a
isWaterThatWouldFlow (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/Level;)Z a
lambda$explode$0 (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;)Z a
use (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/InteractionHand;Lnet/minecraft/world/phys/BlockHitResult;)Lnet/minecraft/world/InteractionResult; a
net/minecraft/world/level/block/RespawnAnchorBlock$1 dcx$1
this$0 c
val$inWater b
val$pos a
<init> (Lnet/minecraft/world/level/block/RespawnAnchorBlock;Lnet/minecraft/core/BlockPos;Z)V <init>
getBlockExplosionResistance (Lnet/minecraft/world/level/Explosion;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/material/FluidState;)Ljava/util/Optional; a
net/minecraft/world/level/block/RodBlock dcy
AABB_MAX g
AABB_MIN f
X_AXIS_AABB j
Y_AXIS_AABB h
Z_AXIS_AABB i
<clinit> ()V <clinit>
<init> (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)V <init>
codec ()Lcom/mojang/serialization/MapCodec; a
getShape (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/phys/shapes/CollisionContext;)Lnet/minecraft/world/phys/shapes/VoxelShape; a
isPathfindable (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/pathfinder/PathComputationType;)Z a
mirror (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/block/Mirror;)Lnet/minecraft/world/level/block/state/BlockState; a
rotate (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/block/Rotation;)Lnet/minecraft/world/level/block/state/BlockState; a
net/minecraft/world/level/block/RodBlock$1 dcy$1
$SwitchMap$net$minecraft$core$Direction$Axis a
<clinit> ()V <clinit>
net/minecraft/world/level/block/RootedDirtBlock dcz
CODEC a
<clinit> ()V <clinit>
<init> (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)V <init>
codec ()Lcom/mojang/serialization/MapCodec; a
isBonemealSuccess (Lnet/minecraft/world/level/Level;Lnet/minecraft/util/RandomSource;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)Z a
isValidBonemealTarget (Lnet/minecraft/world/level/LevelReader;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)Z b
performBonemeal (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/util/RandomSource;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)V a
net/minecraft/world/level/block/RootsBlock dda
AABB_OFFSET b
CODEC a
SHAPE c
<clinit> ()V <clinit>
<init> (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)V <init>
codec ()Lcom/mojang/serialization/MapCodec; a
getShape (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/phys/shapes/CollisionContext;)Lnet/minecraft/world/phys/shapes/VoxelShape; a
mayPlaceOn (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;)Z b
net/minecraft/world/level/block/RotatedPillarBlock ddb
AXIS i
CODEC h
<clinit> ()V <clinit>
<init> (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)V <init>
codec ()Lcom/mojang/serialization/MapCodec; a
createBlockStateDefinition (Lnet/minecraft/world/level/block/state/StateDefinition$Builder;)V a
getStateForPlacement (Lnet/minecraft/world/item/context/BlockPlaceContext;)Lnet/minecraft/world/level/block/state/BlockState; a
rotate (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/block/Rotation;)Lnet/minecraft/world/level/block/state/BlockState; a
rotatePillar (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/block/Rotation;)Lnet/minecraft/world/level/block/state/BlockState; b
net/minecraft/world/level/block/RotatedPillarBlock$1 ddb$1
$SwitchMap$net$minecraft$core$Direction$Axis a
$SwitchMap$net$minecraft$world$level$block$Rotation b
<clinit> ()V <clinit>
net/minecraft/world/level/block/Rotation ddc
$VALUES h
CLOCKWISE_180 c
CLOCKWISE_90 b
CODEC e
COUNTERCLOCKWISE_90 d
NONE a
id f
rotation g
$values ()[Lnet/minecraft/world/level/block/Rotation; b
<clinit> ()V <clinit>
<init> (Ljava/lang/String;ILjava/lang/String;Lcom/mojang/math/OctahedralGroup;)V <init>
getRandom (Lnet/minecraft/util/RandomSource;)Lnet/minecraft/world/level/block/Rotation; a
getRotated (Lnet/minecraft/world/level/block/Rotation;)Lnet/minecraft/world/level/block/Rotation; a
getSerializedName ()Ljava/lang/String; c
getShuffled (Lnet/minecraft/util/RandomSource;)Ljava/util/List; b
rotate (Lnet/minecraft/core/Direction;)Lnet/minecraft/core/Direction; a
rotate (II)I a
rotation ()Lcom/mojang/math/OctahedralGroup; a
valueOf (Ljava/lang/String;)Lnet/minecraft/world/level/block/Rotation; valueOf
values ()[Lnet/minecraft/world/level/block/Rotation; values
net/minecraft/world/level/block/Rotation$1 ddc$1
$SwitchMap$net$minecraft$world$level$block$Rotation a
<clinit> ()V <clinit>
net/minecraft/world/level/block/SaplingBlock ddd
AABB_OFFSET g
CODEC e
SHAPE h
STAGE f
treeGrower i
<clinit> ()V <clinit>
<init> (Lnet/minecraft/world/level/block/grower/TreeGrower;Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)V <init>
advanceTree (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/util/RandomSource;)V a
codec ()Lcom/mojang/serialization/MapCodec; a
createBlockStateDefinition (Lnet/minecraft/world/level/block/state/StateDefinition$Builder;)V a
getShape (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/phys/shapes/CollisionContext;)Lnet/minecraft/world/phys/shapes/VoxelShape; a
isBonemealSuccess (Lnet/minecraft/world/level/Level;Lnet/minecraft/util/RandomSource;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)Z a
isValidBonemealTarget (Lnet/minecraft/world/level/LevelReader;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)Z b
lambda$static$0 (Lnet/minecraft/world/level/block/SaplingBlock;)Lnet/minecraft/world/level/block/grower/TreeGrower; a
lambda$static$1 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; a
performBonemeal (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/util/RandomSource;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)V a
randomTick (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/core/BlockPos;Lnet/minecraft/util/RandomSource;)V b
net/minecraft/world/level/block/ScaffoldingBlock dde
BELOW_BLOCK j
BOTTOM e
CODEC a
DISTANCE c
STABILITY_MAX_DISTANCE b
STABLE_SHAPE g
TICK_DELAY f
UNSTABLE_SHAPE h
UNSTABLE_SHAPE_BOTTOM i
WATERLOGGED d
<clinit> ()V <clinit>
<init> (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)V <init>
canBeReplaced (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/item/context/BlockPlaceContext;)Z a
canSurvive (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/LevelReader;Lnet/minecraft/core/BlockPos;)Z a
codec ()Lcom/mojang/serialization/MapCodec; a
createBlockStateDefinition (Lnet/minecraft/world/level/block/state/StateDefinition$Builder;)V a
getCollisionShape (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/phys/shapes/CollisionContext;)Lnet/minecraft/world/phys/shapes/VoxelShape; b
getDistance (Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;)I a
getFluidState (Lnet/minecraft/world/level/block/state/BlockState;)Lnet/minecraft/world/level/material/FluidState; c_
getInteractionShape (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;)Lnet/minecraft/world/phys/shapes/VoxelShape; a
getShape (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/phys/shapes/CollisionContext;)Lnet/minecraft/world/phys/shapes/VoxelShape; a
getStateForPlacement (Lnet/minecraft/world/item/context/BlockPlaceContext;)Lnet/minecraft/world/level/block/state/BlockState; a
isBottom (Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;I)Z a
onPlace (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;Z)V b
tick (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/core/BlockPos;Lnet/minecraft/util/RandomSource;)V a
updateShape (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/core/Direction;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/LevelAccessor;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/BlockPos;)Lnet/minecraft/world/level/block/state/BlockState; a
net/minecraft/world/level/block/SculkBehaviour ddf
DEFAULT u_
<clinit> ()V <clinit>
attemptSpreadVein (Lnet/minecraft/world/level/LevelAccessor;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;Ljava/util/Collection;Z)Z a
attemptUseCharge (Lnet/minecraft/world/level/block/SculkSpreader$ChargeCursor;Lnet/minecraft/world/level/LevelAccessor;Lnet/minecraft/core/BlockPos;Lnet/minecraft/util/RandomSource;Lnet/minecraft/world/level/block/SculkSpreader;Z)I a
canChangeBlockStateOnSpread ()Z d
depositCharge (Lnet/minecraft/world/level/LevelAccessor;Lnet/minecraft/core/BlockPos;Lnet/minecraft/util/RandomSource;)Z a
getSculkSpreadDelay ()B b
onDischarged (Lnet/minecraft/world/level/LevelAccessor;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/core/BlockPos;Lnet/minecraft/util/RandomSource;)V a
updateDecayDelay (I)I i_
net/minecraft/world/level/block/SculkBehaviour$1 ddf$1
<init> ()V <init>
attemptSpreadVein (Lnet/minecraft/world/level/LevelAccessor;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;Ljava/util/Collection;Z)Z a
attemptUseCharge (Lnet/minecraft/world/level/block/SculkSpreader$ChargeCursor;Lnet/minecraft/world/level/LevelAccessor;Lnet/minecraft/core/BlockPos;Lnet/minecraft/util/RandomSource;Lnet/minecraft/world/level/block/SculkSpreader;Z)I a
updateDecayDelay (I)I i_
net/minecraft/world/level/block/SculkBlock ddg
CODEC b
<clinit> ()V <clinit>
<init> (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)V <init>
attemptUseCharge (Lnet/minecraft/world/level/block/SculkSpreader$ChargeCursor;Lnet/minecraft/world/level/LevelAccessor;Lnet/minecraft/core/BlockPos;Lnet/minecraft/util/RandomSource;Lnet/minecraft/world/level/block/SculkSpreader;Z)I a
canChangeBlockStateOnSpread ()Z d
canPlaceGrowth (Lnet/minecraft/world/level/LevelAccessor;Lnet/minecraft/core/BlockPos;)Z a
codec ()Lcom/mojang/serialization/MapCodec; a
getDecayPenalty (Lnet/minecraft/world/level/block/SculkSpreader;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/BlockPos;I)I a
getRandomGrowthState (Lnet/minecraft/world/level/LevelAccessor;Lnet/minecraft/core/BlockPos;Lnet/minecraft/util/RandomSource;Z)Lnet/minecraft/world/level/block/state/BlockState; a
net/minecraft/world/level/block/SculkCatalystBlock ddh
CODEC a
PULSE b
xpRange c
<clinit> ()V <clinit>
<init> (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)V <init>
codec ()Lcom/mojang/serialization/MapCodec; a
createBlockStateDefinition (Lnet/minecraft/world/level/block/state/StateDefinition$Builder;)V a
getRenderShape (Lnet/minecraft/world/level/block/state/BlockState;)Lnet/minecraft/world/level/block/RenderShape; b_
getTicker (Lnet/minecraft/world/level/Level;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/block/entity/BlockEntityType;)Lnet/minecraft/world/level/block/entity/BlockEntityTicker; a
newBlockEntity (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)Lnet/minecraft/world/level/block/entity/BlockEntity; a
spawnAfterBreak (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/item/ItemStack;Z)V a
tick (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/core/BlockPos;Lnet/minecraft/util/RandomSource;)V a
net/minecraft/world/level/block/SculkSensorBlock ddi
ACTIVE_TICKS d
CODEC c
COOLDOWN_TICKS e
PHASE f
POWER g
RESONANCE_PITCH_BEND a
SHAPE i
WATERLOGGED h
<clinit> ()V <clinit>
<init> (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)V <init>
activate (Lnet/minecraft/world/entity/Entity;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;II)V a
animateTick (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/util/RandomSource;)V a
canActivate (Lnet/minecraft/world/level/block/state/BlockState;)Z n
codec ()Lcom/mojang/serialization/MapCodec; a
createBlockStateDefinition (Lnet/minecraft/world/level/block/state/StateDefinition$Builder;)V a
deactivate (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)V a
getActiveTicks ()I c
getAnalogOutputSignal (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;)I a
getDirectSignal (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/Direction;)I b
getFluidState (Lnet/minecraft/world/level/block/state/BlockState;)Lnet/minecraft/world/level/material/FluidState; c_
getPhase (Lnet/minecraft/world/level/block/state/BlockState;)Lnet/minecraft/world/level/block/state/properties/SculkSensorPhase; h
getRenderShape (Lnet/minecraft/world/level/block/state/BlockState;)Lnet/minecraft/world/level/block/RenderShape; b_
getShape (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/phys/shapes/CollisionContext;)Lnet/minecraft/world/phys/shapes/VoxelShape; a
getSignal (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/Direction;)I a
getStateForPlacement (Lnet/minecraft/world/item/context/BlockPlaceContext;)Lnet/minecraft/world/level/block/state/BlockState; a
getTicker (Lnet/minecraft/world/level/Level;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/block/entity/BlockEntityType;)Lnet/minecraft/world/level/block/entity/BlockEntityTicker; a
hasAnalogOutputSignal (Lnet/minecraft/world/level/block/state/BlockState;)Z d_
isPathfindable (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/pathfinder/PathComputationType;)Z a
isSignalSource (Lnet/minecraft/world/level/block/state/BlockState;)Z f_
lambda$getTicker$1 (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/block/entity/SculkSensorBlockEntity;)V a
lambda$static$0 ([F)V a
newBlockEntity (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)Lnet/minecraft/world/level/block/entity/BlockEntity; a
onPlace (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;Z)V b
onRemove (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;Z)V a
spawnAfterBreak (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/item/ItemStack;Z)V a
stepOn (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/entity/Entity;)V a
tick (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/core/BlockPos;Lnet/minecraft/util/RandomSource;)V a
tryResonateVibration (Lnet/minecraft/world/entity/Entity;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;I)V a
updateNeighbours (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)V b
updateShape (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/core/Direction;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/LevelAccessor;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/BlockPos;)Lnet/minecraft/world/level/block/state/BlockState; a
useShapeForLightOcclusion (Lnet/minecraft/world/level/block/state/BlockState;)Z g_
net/minecraft/world/level/block/SculkShriekerBlock ddj
CAN_SUMMON d
CODEC a
COLLIDER e
SHRIEKING b
TOP_Y f
WATERLOGGED c
<clinit> ()V <clinit>
<init> (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)V <init>
codec ()Lcom/mojang/serialization/MapCodec; a
createBlockStateDefinition (Lnet/minecraft/world/level/block/state/StateDefinition$Builder;)V a
getCollisionShape (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/phys/shapes/CollisionContext;)Lnet/minecraft/world/phys/shapes/VoxelShape; b
getFluidState (Lnet/minecraft/world/level/block/state/BlockState;)Lnet/minecraft/world/level/material/FluidState; c_
getOcclusionShape (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;)Lnet/minecraft/world/phys/shapes/VoxelShape; f
getRenderShape (Lnet/minecraft/world/level/block/state/BlockState;)Lnet/minecraft/world/level/block/RenderShape; b_
getStateForPlacement (Lnet/minecraft/world/item/context/BlockPlaceContext;)Lnet/minecraft/world/level/block/state/BlockState; a
getTicker (Lnet/minecraft/world/level/Level;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/block/entity/BlockEntityType;)Lnet/minecraft/world/level/block/entity/BlockEntityTicker; a
lambda$getTicker$3 (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/block/entity/SculkShriekerBlockEntity;)V a
lambda$onRemove$1 (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/level/block/entity/SculkShriekerBlockEntity;)V b
lambda$stepOn$0 (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/server/level/ServerPlayer;Lnet/minecraft/world/level/block/entity/SculkShriekerBlockEntity;)V a
lambda$tick$2 (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/level/block/entity/SculkShriekerBlockEntity;)V a
newBlockEntity (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)Lnet/minecraft/world/level/block/entity/BlockEntity; a
onRemove (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;Z)V a
spawnAfterBreak (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/item/ItemStack;Z)V a
stepOn (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/entity/Entity;)V a
tick (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/core/BlockPos;Lnet/minecraft/util/RandomSource;)V a
updateShape (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/core/Direction;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/LevelAccessor;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/BlockPos;)Lnet/minecraft/world/level/block/state/BlockState; a
useShapeForLightOcclusion (Lnet/minecraft/world/level/block/state/BlockState;)Z g_
net/minecraft/world/level/block/SculkSpreader ddk
LOGGER m
MAX_CHARGE b
MAX_CURSORS e
MAX_DECAY_FACTOR c
MAX_GROWTH_RATE_RADIUS a
SHRIEKER_PLACEMENT_RATE d
additionalDecayRate k
chargeDecayRate j
cursors l
growthSpawnCost h
isWorldGeneration f
noGrowthRadius i
replaceableBlocks g
<clinit> ()V <clinit>
<init> (ZLnet/minecraft/tags/TagKey;IIII)V <init>
addCursor (Lnet/minecraft/world/level/block/SculkSpreader$ChargeCursor;)V a
addCursors (Lnet/minecraft/core/BlockPos;I)V a
additionalDecayRate ()I g
chargeDecayRate ()I f
clear ()V j
createLevelSpreader ()Lnet/minecraft/world/level/block/SculkSpreader; a
createWorldGenSpreader ()Lnet/minecraft/world/level/block/SculkSpreader; b
getCursors ()Ljava/util/List; i
growthSpawnCost ()I d
isWorldGeneration ()Z h
lambda$save$0 (Lnet/minecraft/nbt/CompoundTag;Lnet/minecraft/nbt/Tag;)V a
lambda$save$1 (Lnet/minecraft/world/level/block/SculkSpreader$ChargeCursor;)Ljava/lang/Integer; b
lambda$updateCursors$2 (Lnet/minecraft/world/level/block/SculkSpreader$ChargeCursor;Lnet/minecraft/core/BlockPos;Ljava/lang/Integer;)Ljava/lang/Integer; a
load (Lnet/minecraft/nbt/CompoundTag;)V a
noGrowthRadius ()I e
replaceableBlocks ()Lnet/minecraft/tags/TagKey; c
save (Lnet/minecraft/nbt/CompoundTag;)V b
updateCursors (Lnet/minecraft/world/level/LevelAccessor;Lnet/minecraft/core/BlockPos;Lnet/minecraft/util/RandomSource;Z)V a
net/minecraft/world/level/block/SculkSpreader$ChargeCursor ddk$a
CODEC b
DIRECTION_SET i
MAX_CURSOR_DECAY_DELAY a
NON_CORNER_NEIGHBOURS c
charge e
decayDelay g
facings h
pos d
updateDelay f
<clinit> ()V <clinit>
<init> (Lnet/minecraft/core/BlockPos;IIILjava/util/Optional;)V <init>
<init> (Lnet/minecraft/core/BlockPos;I)V <init>
getBlockBehaviour (Lnet/minecraft/world/level/block/state/BlockState;)Lnet/minecraft/world/level/block/SculkBehaviour; a
getCharge ()I b
getDecayDelay ()I c
getFacingData ()Ljava/util/Set; d
getPos ()Lnet/minecraft/core/BlockPos; a
getRandomizedNonCornerNeighbourOffsets (Lnet/minecraft/util/RandomSource;)Ljava/util/List; a
getValidMovementPos (Lnet/minecraft/world/level/LevelAccessor;Lnet/minecraft/core/BlockPos;Lnet/minecraft/util/RandomSource;)Lnet/minecraft/core/BlockPos; a
isMovementUnobstructed (Lnet/minecraft/world/level/LevelAccessor;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/BlockPos;)Z a
isUnobstructed (Lnet/minecraft/world/level/LevelAccessor;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/Direction;)Z a
lambda$static$0 (Lnet/minecraft/core/BlockPos;)Z a
lambda$static$1 (Lit/unimi/dsi/fastutil/objects/ObjectArrayList;)V a
lambda$static$2 (Ljava/util/List;)Ljava/util/Set; a
lambda$static$3 (Lnet/minecraft/world/level/block/SculkSpreader$ChargeCursor;)Ljava/lang/Integer; c
lambda$static$4 (Lnet/minecraft/world/level/block/SculkSpreader$ChargeCursor;)Ljava/util/Optional; b
lambda$static$5 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; a
mergeWith (Lnet/minecraft/world/level/block/SculkSpreader$ChargeCursor;)V a
shouldUpdate (Lnet/minecraft/world/level/LevelAccessor;Lnet/minecraft/core/BlockPos;Z)Z a
update (Lnet/minecraft/world/level/LevelAccessor;Lnet/minecraft/core/BlockPos;Lnet/minecraft/util/RandomSource;Lnet/minecraft/world/level/block/SculkSpreader;Z)V a
net/minecraft/world/level/block/SculkVeinBlock ddl
CODEC c
WATERLOGGED d
sameSpaceSpreader f
veinSpreader e
<clinit> ()V <clinit>
<init> (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)V <init>
attemptPlaceSculk (Lnet/minecraft/world/level/block/SculkSpreader;Lnet/minecraft/world/level/LevelAccessor;Lnet/minecraft/core/BlockPos;Lnet/minecraft/util/RandomSource;)Z a
attemptUseCharge (Lnet/minecraft/world/level/block/SculkSpreader$ChargeCursor;Lnet/minecraft/world/level/LevelAccessor;Lnet/minecraft/core/BlockPos;Lnet/minecraft/util/RandomSource;Lnet/minecraft/world/level/block/SculkSpreader;Z)I a
canBeReplaced (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/item/context/BlockPlaceContext;)Z a
codec ()Lcom/mojang/serialization/MapCodec; a
createBlockStateDefinition (Lnet/minecraft/world/level/block/state/StateDefinition$Builder;)V a
getFluidState (Lnet/minecraft/world/level/block/state/BlockState;)Lnet/minecraft/world/level/material/FluidState; c_
getSameSpaceSpreader ()Lnet/minecraft/world/level/block/MultifaceSpreader; g
getSpreader ()Lnet/minecraft/world/level/block/MultifaceSpreader; c
hasSubstrateAccess (Lnet/minecraft/world/level/LevelAccessor;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/core/BlockPos;)Z a
onDischarged (Lnet/minecraft/world/level/LevelAccessor;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/core/BlockPos;Lnet/minecraft/util/RandomSource;)V a
regrow (Lnet/minecraft/world/level/LevelAccessor;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;Ljava/util/Collection;)Z a
updateShape (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/core/Direction;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/LevelAccessor;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/BlockPos;)Lnet/minecraft/world/level/block/state/BlockState; a
net/minecraft/world/level/block/SculkVeinBlock$SculkVeinSpreaderConfig ddl$a
spreadTypes c
this$0 b
<init> (Lnet/minecraft/world/level/block/SculkVeinBlock;[Lnet/minecraft/world/level/block/MultifaceSpreader$SpreadType;)V <init>
getSpreadTypes ()[Lnet/minecraft/world/level/block/MultifaceSpreader$SpreadType; a
isOtherBlockValidAsSource (Lnet/minecraft/world/level/block/state/BlockState;)Z a
stateCanBeReplaced (Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/Direction;Lnet/minecraft/world/level/block/state/BlockState;)Z a
net/minecraft/world/level/block/SeaPickleBlock ddm
CODEC a
FOUR_AABB h
MAX_PICKLES b
ONE_AABB e
PICKLES c
THREE_AABB g
TWO_AABB f
WATERLOGGED d
<clinit> ()V <clinit>
<init> (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)V <init>
canBeReplaced (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/item/context/BlockPlaceContext;)Z a
canSurvive (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/LevelReader;Lnet/minecraft/core/BlockPos;)Z a
codec ()Lcom/mojang/serialization/MapCodec; a
createBlockStateDefinition (Lnet/minecraft/world/level/block/state/StateDefinition$Builder;)V a
getFluidState (Lnet/minecraft/world/level/block/state/BlockState;)Lnet/minecraft/world/level/material/FluidState; c_
getShape (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/phys/shapes/CollisionContext;)Lnet/minecraft/world/phys/shapes/VoxelShape; a
getStateForPlacement (Lnet/minecraft/world/item/context/BlockPlaceContext;)Lnet/minecraft/world/level/block/state/BlockState; a
isBonemealSuccess (Lnet/minecraft/world/level/Level;Lnet/minecraft/util/RandomSource;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)Z a
isDead (Lnet/minecraft/world/level/block/state/BlockState;)Z h
isPathfindable (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/pathfinder/PathComputationType;)Z a
isValidBonemealTarget (Lnet/minecraft/world/level/LevelReader;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)Z b
mayPlaceOn (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;)Z b
performBonemeal (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/util/RandomSource;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)V a
updateShape (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/core/Direction;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/LevelAccessor;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/BlockPos;)Lnet/minecraft/world/level/block/state/BlockState; a
net/minecraft/world/level/block/SeagrassBlock ddn
AABB_OFFSET b
CODEC a
SHAPE c
<clinit> ()V <clinit>
<init> (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)V <init>
canPlaceLiquid (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 a
codec ()Lcom/mojang/serialization/MapCodec; a
getFluidState (Lnet/minecraft/world/level/block/state/BlockState;)Lnet/minecraft/world/level/material/FluidState; c_
getShape (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/phys/shapes/CollisionContext;)Lnet/minecraft/world/phys/shapes/VoxelShape; a
getStateForPlacement (Lnet/minecraft/world/item/context/BlockPlaceContext;)Lnet/minecraft/world/level/block/state/BlockState; a
isBonemealSuccess (Lnet/minecraft/world/level/Level;Lnet/minecraft/util/RandomSource;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)Z a
isValidBonemealTarget (Lnet/minecraft/world/level/LevelReader;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)Z b
mayPlaceOn (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;)Z b
performBonemeal (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/util/RandomSource;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)V a
placeLiquid (Lnet/minecraft/world/level/LevelAccessor;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/material/FluidState;)Z a
updateShape (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/core/Direction;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/LevelAccessor;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/BlockPos;)Lnet/minecraft/world/level/block/state/BlockState; a
net/minecraft/world/level/block/ShulkerBoxBlock ddo
CODEC a
CONTENTS c
DOWN_OPEN_AABB f
EAST_OPEN_AABB h
FACING b
NORTH_OPEN_AABB i
OPEN_AABB_SIZE d
OPEN_SHAPE_BY_DIRECTION k
SOUTH_OPEN_AABB j
UP_OPEN_AABB e
WES_OPEN_AABB g
color l
<clinit> ()V <clinit>
<init> (Lnet/minecraft/world/item/DyeColor;Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)V <init>
appendHoverText (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/level/BlockGetter;Ljava/util/List;Lnet/minecraft/world/item/TooltipFlag;)V a
canOpen (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/entity/ShulkerBoxBlockEntity;)Z a
codec ()Lcom/mojang/serialization/MapCodec; a
createBlockStateDefinition (Lnet/minecraft/world/level/block/state/StateDefinition$Builder;)V a
getAnalogOutputSignal (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;)I a
getBlockByColor (Lnet/minecraft/world/item/DyeColor;)Lnet/minecraft/world/level/block/Block; a
getBlockSupportShape (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;)Lnet/minecraft/world/phys/shapes/VoxelShape; b_
getCloneItemStack (Lnet/minecraft/world/level/LevelReader;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)Lnet/minecraft/world/item/ItemStack; a
getColor ()Lnet/minecraft/world/item/DyeColor; b
getColorFromBlock (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/item/DyeColor; a
getColorFromItem (Lnet/minecraft/world/item/Item;)Lnet/minecraft/world/item/DyeColor; b
getColoredItemStack (Lnet/minecraft/world/item/DyeColor;)Lnet/minecraft/world/item/ItemStack; b
getDrops (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/storage/loot/LootParams$Builder;)Ljava/util/List; a
getRenderShape (Lnet/minecraft/world/level/block/state/BlockState;)Lnet/minecraft/world/level/block/RenderShape; b_
getShape (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/phys/shapes/CollisionContext;)Lnet/minecraft/world/phys/shapes/VoxelShape; a
getStateForPlacement (Lnet/minecraft/world/item/context/BlockPlaceContext;)Lnet/minecraft/world/level/block/state/BlockState; a
getTicker (Lnet/minecraft/world/level/Level;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/block/entity/BlockEntityType;)Lnet/minecraft/world/level/block/entity/BlockEntityTicker; a
hasAnalogOutputSignal (Lnet/minecraft/world/level/block/state/BlockState;)Z d_
lambda$getCloneItemStack$5 (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/level/block/entity/ShulkerBoxBlockEntity;)V a
lambda$getDrops$4 (Lnet/minecraft/world/level/block/entity/ShulkerBoxBlockEntity;Ljava/util/function/Consumer;)V a
lambda$static$0 (Lnet/minecraft/world/level/block/ShulkerBoxBlock;)Ljava/util/Optional; a
lambda$static$1 (Ljava/util/Optional;Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)Lnet/minecraft/world/level/block/ShulkerBoxBlock; a
lambda$static$2 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; a
lambda$static$3 (Ljava/util/EnumMap;)V a
mirror (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/block/Mirror;)Lnet/minecraft/world/level/block/state/BlockState; a
newBlockEntity (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)Lnet/minecraft/world/level/block/entity/BlockEntity; a
onRemove (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;Z)V a
playerWillDestroy (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; a
rotate (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/block/Rotation;)Lnet/minecraft/world/level/block/state/BlockState; a
setPlacedBy (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/entity/LivingEntity;Lnet/minecraft/world/item/ItemStack;)V a
use (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/InteractionHand;Lnet/minecraft/world/phys/BlockHitResult;)Lnet/minecraft/world/InteractionResult; a
net/minecraft/world/level/block/ShulkerBoxBlock$1 ddo$1
$SwitchMap$net$minecraft$world$item$DyeColor a
<clinit> ()V <clinit>
net/minecraft/world/level/block/SignBlock ddp
AABB_OFFSET g
SHAPE h
WATERLOGGED f
type a
<clinit> ()V <clinit>
<init> (Lnet/minecraft/world/level/block/state/properties/WoodType;Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)V <init>
codec ()Lcom/mojang/serialization/MapCodec; a
getFluidState (Lnet/minecraft/world/level/block/state/BlockState;)Lnet/minecraft/world/level/material/FluidState; c_
getInteractionResult (Z)Lnet/minecraft/world/InteractionResult; a
getShape (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/phys/shapes/CollisionContext;)Lnet/minecraft/world/phys/shapes/VoxelShape; a
getSignHitboxCenterPosition (Lnet/minecraft/world/level/block/state/BlockState;)Lnet/minecraft/world/phys/Vec3; h
getTicker (Lnet/minecraft/world/level/Level;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/block/entity/BlockEntityType;)Lnet/minecraft/world/level/block/entity/BlockEntityTicker; a
getWoodType (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/block/state/properties/WoodType; a
getYRotationDegrees (Lnet/minecraft/world/level/block/state/BlockState;)F g
hasEditableText (Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/level/block/entity/SignBlockEntity;Z)Z b
isPossibleToRespawnInThis (Lnet/minecraft/world/level/block/state/BlockState;)Z a
lambda$hasEditableText$0 (Lnet/minecraft/network/chat/Component;)Z a
newBlockEntity (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)Lnet/minecraft/world/level/block/entity/BlockEntity; a
openTextEdit (Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/level/block/entity/SignBlockEntity;Z)V a
otherPlayerIsEditingSign (Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/level/block/entity/SignBlockEntity;)Z a
type ()Lnet/minecraft/world/level/block/state/properties/WoodType; d
updateShape (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/core/Direction;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/LevelAccessor;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/BlockPos;)Lnet/minecraft/world/level/block/state/BlockState; a
use (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/InteractionHand;Lnet/minecraft/world/phys/BlockHitResult;)Lnet/minecraft/world/InteractionResult; a
net/minecraft/world/level/block/SimpleWaterloggedBlock ddq
canPlaceLiquid (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 a
getPickupSound ()Ljava/util/Optional; au_
pickupBlock (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; a
placeLiquid (Lnet/minecraft/world/level/LevelAccessor;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/material/FluidState;)Z a
net/minecraft/world/level/block/SkullBlock ddr
CODEC c
MAX d
PIGLIN_SHAPE g
ROTATION e
ROTATIONS b
SHAPE f
<clinit> ()V <clinit>
<init> (Lnet/minecraft/world/level/block/SkullBlock$Type;Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)V <init>
codec ()Lcom/mojang/serialization/MapCodec; a
createBlockStateDefinition (Lnet/minecraft/world/level/block/state/StateDefinition$Builder;)V a
getOcclusionShape (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;)Lnet/minecraft/world/phys/shapes/VoxelShape; f
getShape (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/phys/shapes/CollisionContext;)Lnet/minecraft/world/phys/shapes/VoxelShape; a
getStateForPlacement (Lnet/minecraft/world/item/context/BlockPlaceContext;)Lnet/minecraft/world/level/block/state/BlockState; a
lambda$static$0 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; a
mirror (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/block/Mirror;)Lnet/minecraft/world/level/block/state/BlockState; a
rotate (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/block/Rotation;)Lnet/minecraft/world/level/block/state/BlockState; a
net/minecraft/world/level/block/SkullBlock$Type ddr$a
CODEC b
TYPES a
<clinit> ()V <clinit>
net/minecraft/world/level/block/SkullBlock$Types ddr$b
$VALUES k
CREEPER g
DRAGON i
PIGLIN h
PLAYER e
SKELETON c
WITHER_SKELETON d
ZOMBIE f
name j
$values ()[Lnet/minecraft/world/level/block/SkullBlock$Types; a
<clinit> ()V <clinit>
<init> (Ljava/lang/String;ILjava/lang/String;)V <init>
getSerializedName ()Ljava/lang/String; c
valueOf (Ljava/lang/String;)Lnet/minecraft/world/level/block/SkullBlock$Types; valueOf
values ()[Lnet/minecraft/world/level/block/SkullBlock$Types; values
net/minecraft/world/level/block/SlabBlock dds
BOTTOM_AABB d
CODEC a
TOP_AABB e
TYPE b
WATERLOGGED c
<clinit> ()V <clinit>
<init> (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)V <init>
canBeReplaced (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/item/context/BlockPlaceContext;)Z a
canPlaceLiquid (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 a
codec ()Lcom/mojang/serialization/MapCodec; a
createBlockStateDefinition (Lnet/minecraft/world/level/block/state/StateDefinition$Builder;)V a
getFluidState (Lnet/minecraft/world/level/block/state/BlockState;)Lnet/minecraft/world/level/material/FluidState; c_
getShape (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/phys/shapes/CollisionContext;)Lnet/minecraft/world/phys/shapes/VoxelShape; a
getStateForPlacement (Lnet/minecraft/world/item/context/BlockPlaceContext;)Lnet/minecraft/world/level/block/state/BlockState; a
isPathfindable (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/pathfinder/PathComputationType;)Z a
placeLiquid (Lnet/minecraft/world/level/LevelAccessor;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/material/FluidState;)Z a
updateShape (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/core/Direction;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/LevelAccessor;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/BlockPos;)Lnet/minecraft/world/level/block/state/BlockState; a
useShapeForLightOcclusion (Lnet/minecraft/world/level/block/state/BlockState;)Z g_
net/minecraft/world/level/block/SlabBlock$1 dds$1
$SwitchMap$net$minecraft$world$level$block$state$properties$SlabType a
$SwitchMap$net$minecraft$world$level$pathfinder$PathComputationType b
<clinit> ()V <clinit>
net/minecraft/world/level/block/SlimeBlock ddt
CODEC a
<clinit> ()V <clinit>
<init> (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)V <init>
bounceUp (Lnet/minecraft/world/entity/Entity;)V a
codec ()Lcom/mojang/serialization/MapCodec; a
fallOn (Lnet/minecraft/world/level/Level;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/entity/Entity;F)V a
stepOn (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/entity/Entity;)V a
updateEntityAfterFallOn (Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/world/entity/Entity;)V a
net/minecraft/world/level/block/SmallDripleafBlock ddu
AABB_OFFSET e
CODEC c
FACING d
SHAPE f
WATERLOGGED g
<clinit> ()V <clinit>
<init> (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)V <init>
canSurvive (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/LevelReader;Lnet/minecraft/core/BlockPos;)Z a
codec ()Lcom/mojang/serialization/MapCodec; a
createBlockStateDefinition (Lnet/minecraft/world/level/block/state/StateDefinition$Builder;)V a
getFluidState (Lnet/minecraft/world/level/block/state/BlockState;)Lnet/minecraft/world/level/material/FluidState; c_
getMaxVerticalOffset ()F av_
getShape (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/phys/shapes/CollisionContext;)Lnet/minecraft/world/phys/shapes/VoxelShape; a
getStateForPlacement (Lnet/minecraft/world/item/context/BlockPlaceContext;)Lnet/minecraft/world/level/block/state/BlockState; a
isBonemealSuccess (Lnet/minecraft/world/level/Level;Lnet/minecraft/util/RandomSource;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)Z a
isValidBonemealTarget (Lnet/minecraft/world/level/LevelReader;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)Z b
mayPlaceOn (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;)Z b
mirror (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/block/Mirror;)Lnet/minecraft/world/level/block/state/BlockState; a
performBonemeal (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/util/RandomSource;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)V a
rotate (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/block/Rotation;)Lnet/minecraft/world/level/block/state/BlockState; a
setPlacedBy (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/entity/LivingEntity;Lnet/minecraft/world/item/ItemStack;)V a
updateShape (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/core/Direction;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/LevelAccessor;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/BlockPos;)Lnet/minecraft/world/level/block/state/BlockState; a
net/minecraft/world/level/block/SmithingTableBlock ddv
CODEC b
CONTAINER_TITLE c
<clinit> ()V <clinit>
<init> (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)V <init>
codec ()Lcom/mojang/serialization/MapCodec; a
getMenuProvider (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;)Lnet/minecraft/world/MenuProvider; b
lambda$getMenuProvider$0 (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;ILnet/minecraft/world/entity/player/Inventory;Lnet/minecraft/world/entity/player/Player;)Lnet/minecraft/world/inventory/AbstractContainerMenu; a
use (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/InteractionHand;Lnet/minecraft/world/phys/BlockHitResult;)Lnet/minecraft/world/InteractionResult; a
net/minecraft/world/level/block/SmokerBlock ddw
CODEC c
<clinit> ()V <clinit>
<init> (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)V <init>
animateTick (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/util/RandomSource;)V a
codec ()Lcom/mojang/serialization/MapCodec; a
getTicker (Lnet/minecraft/world/level/Level;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/block/entity/BlockEntityType;)Lnet/minecraft/world/level/block/entity/BlockEntityTicker; a
newBlockEntity (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)Lnet/minecraft/world/level/block/entity/BlockEntity; a
openContainer (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/entity/player/Player;)V a
net/minecraft/world/level/block/SnifferEggBlock ddx
BOOSTED_HATCH_TIME_TICKS e
CODEC a
HATCH c
MAX_HATCH_LEVEL b
RANDOM_HATCH_OFFSET_TICKS f
REGULAR_HATCH_TIME_TICKS d
SHAPE g
<clinit> ()V <clinit>
<init> (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)V <init>
codec ()Lcom/mojang/serialization/MapCodec; a
createBlockStateDefinition (Lnet/minecraft/world/level/block/state/StateDefinition$Builder;)V a
getHatchLevel (Lnet/minecraft/world/level/block/state/BlockState;)I h
getShape (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/phys/shapes/CollisionContext;)Lnet/minecraft/world/phys/shapes/VoxelShape; a
hatchBoost (Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;)Z a
isPathfindable (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/pathfinder/PathComputationType;)Z a
isReadyToHatch (Lnet/minecraft/world/level/block/state/BlockState;)Z n
onPlace (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;Z)V b
tick (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/core/BlockPos;Lnet/minecraft/util/RandomSource;)V a
net/minecraft/world/level/block/SnowLayerBlock ddy
CODEC a
HEIGHT_IMPASSABLE e
LAYERS c
MAX_HEIGHT b
SHAPE_BY_LAYER d
<clinit> ()V <clinit>
<init> (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)V <init>
canBeReplaced (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/item/context/BlockPlaceContext;)Z a
canSurvive (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/LevelReader;Lnet/minecraft/core/BlockPos;)Z a
codec ()Lcom/mojang/serialization/MapCodec; a
createBlockStateDefinition (Lnet/minecraft/world/level/block/state/StateDefinition$Builder;)V a
getBlockSupportShape (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;)Lnet/minecraft/world/phys/shapes/VoxelShape; b_
getCollisionShape (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/phys/shapes/CollisionContext;)Lnet/minecraft/world/phys/shapes/VoxelShape; b
getShadeBrightness (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;)F d
getShape (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/phys/shapes/CollisionContext;)Lnet/minecraft/world/phys/shapes/VoxelShape; a
getStateForPlacement (Lnet/minecraft/world/item/context/BlockPlaceContext;)Lnet/minecraft/world/level/block/state/BlockState; a
getVisualShape (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/phys/shapes/CollisionContext;)Lnet/minecraft/world/phys/shapes/VoxelShape; c
isPathfindable (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/pathfinder/PathComputationType;)Z a
randomTick (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/core/BlockPos;Lnet/minecraft/util/RandomSource;)V b
updateShape (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/core/Direction;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/LevelAccessor;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/BlockPos;)Lnet/minecraft/world/level/block/state/BlockState; a
useShapeForLightOcclusion (Lnet/minecraft/world/level/block/state/BlockState;)Z g_
net/minecraft/world/level/block/SnowLayerBlock$1 ddy$1
$SwitchMap$net$minecraft$world$level$pathfinder$PathComputationType a
<clinit> ()V <clinit>
net/minecraft/world/level/block/SnowyDirtBlock ddz
CODEC b
SNOWY c
<clinit> ()V <clinit>
<init> (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)V <init>
codec ()Lcom/mojang/serialization/MapCodec; a
createBlockStateDefinition (Lnet/minecraft/world/level/block/state/StateDefinition$Builder;)V a
getStateForPlacement (Lnet/minecraft/world/item/context/BlockPlaceContext;)Lnet/minecraft/world/level/block/state/BlockState; a
isSnowySetting (Lnet/minecraft/world/level/block/state/BlockState;)Z h
updateShape (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/core/Direction;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/LevelAccessor;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/BlockPos;)Lnet/minecraft/world/level/block/state/BlockState; a
net/minecraft/world/level/block/SoulFireBlock dea
CODEC c
<clinit> ()V <clinit>
<init> (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)V <init>
canBurn (Lnet/minecraft/world/level/block/state/BlockState;)Z f
canSurvive (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/LevelReader;Lnet/minecraft/core/BlockPos;)Z a
canSurviveOnBlock (Lnet/minecraft/world/level/block/state/BlockState;)Z h
codec ()Lcom/mojang/serialization/MapCodec; a
updateShape (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/core/Direction;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/LevelAccessor;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/BlockPos;)Lnet/minecraft/world/level/block/state/BlockState; a
net/minecraft/world/level/block/SoulSandBlock deb
BUBBLE_COLUMN_CHECK_DELAY c
CODEC a
SHAPE b
<clinit> ()V <clinit>
<init> (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)V <init>
codec ()Lcom/mojang/serialization/MapCodec; a
getBlockSupportShape (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;)Lnet/minecraft/world/phys/shapes/VoxelShape; b_
getCollisionShape (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/phys/shapes/CollisionContext;)Lnet/minecraft/world/phys/shapes/VoxelShape; b
getShadeBrightness (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;)F d
getVisualShape (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/phys/shapes/CollisionContext;)Lnet/minecraft/world/phys/shapes/VoxelShape; c
isPathfindable (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/pathfinder/PathComputationType;)Z a
onPlace (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;Z)V b
tick (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/core/BlockPos;Lnet/minecraft/util/RandomSource;)V a
updateShape (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/core/Direction;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/LevelAccessor;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/BlockPos;)Lnet/minecraft/world/level/block/state/BlockState; a
net/minecraft/world/level/block/SoundType dec
AMETHYST Y
AMETHYST_CLUSTER Z
ANCIENT_DEBRIS S
ANVIL n
AZALEA ao
AZALEA_LEAVES ax
BAMBOO s
BAMBOO_SAPLING t
BAMBOO_WOOD aS
BAMBOO_WOOD_HANGING_SIGN aR
BASALT K
BIG_DRIPLEAF at
BONE_BLOCK Q
CALCITE ag
CANDLE X
CAVE_VINES am
CHAIN U
CHERRY_LEAVES aW
CHERRY_SAPLING aV
CHERRY_WOOD aU
CHERRY_WOOD_HANGING_SIGN aX
CHISELED_BOOKSHELF aY
COPPER aj
COPPER_BULB ak
COPPER_GRATE al
CORAL_BLOCK r
CROP w
DECORATED_POT bb
DECORATED_POT_CRACKED bc
DEEPSLATE aE
DEEPSLATE_BRICKS aF
DEEPSLATE_TILES aG
DRIPSTONE_BLOCK ah
EMPTY a
FLOWERING_AZALEA ap
FROGLIGHT aI
FROGSPAWN aJ
FUNGUS D
GILDED_BLACKSTONE W
GLASS h
GLOW_LICHEN aD
GRASS d
GRAVEL c
HANGING_ROOTS aw
HANGING_SIGN aP
HARD_CROP x
HONEY_BLOCK p
LADDER m
LANTERN A
LARGE_AMETHYST_BUD ac
LILY_PAD e
LODESTONE T
MANGROVE_ROOTS aK
MEDIUM_AMETHYST_BUD ab
METAL g
MOSS as
MOSS_CARPET aq
MUD aM
MUDDY_MANGROVE_ROOTS aL
MUD_BRICKS aN
NETHERITE_BLOCK R
NETHERRACK M
NETHER_BRICKS N
NETHER_GOLD_ORE V
NETHER_ORE P
NETHER_SPROUTS O
NETHER_WART z
NETHER_WOOD aT
NETHER_WOOD_HANGING_SIGN aQ
NYLIUM C
PACKED_MUD aO
PINK_PETALS ar
POINTED_DRIPSTONE ai
POLISHED_DEEPSLATE aH
POLISHED_TUFF af
POWDER_SNOW l
ROOTED_DIRT av
ROOTS E
SAND j
SCAFFOLDING u
SCULK aA
SCULK_CATALYST az
SCULK_SENSOR ay
SCULK_SHRIEKER aC
SCULK_VEIN aB
SHROOMLIGHT F
SLIME_BLOCK o
SMALL_AMETHYST_BUD aa
SMALL_DRIPLEAF au
SNOW k
SOUL_SAND I
SOUL_SOIL J
SPONGE be
SPORE_BLOSSOM an
STEM B
STONE f
SUSPICIOUS_GRAVEL ba
SUSPICIOUS_SAND aZ
SWEET_BERRY_BUSH v
TRIAL_SPAWNER bd
TUFF ad
TUFF_BRICKS ae
TWISTING_VINES H
VINE y
WART_BLOCK L
WEEPING_VINES G
WET_GRASS q
WET_SPONGE bf
WOOD b
WOOL i
breakSound bi
fallSound bm
hitSound bl
pitch bh
placeSound bk
stepSound bj
volume bg
<clinit> ()V <clinit>
<init> (FFLnet/minecraft/sounds/SoundEvent;Lnet/minecraft/sounds/SoundEvent;Lnet/minecraft/sounds/SoundEvent;Lnet/minecraft/sounds/SoundEvent;Lnet/minecraft/sounds/SoundEvent;)V <init>
getBreakSound ()Lnet/minecraft/sounds/SoundEvent; c
getFallSound ()Lnet/minecraft/sounds/SoundEvent; g
getHitSound ()Lnet/minecraft/sounds/SoundEvent; f
getPitch ()F b
getPlaceSound ()Lnet/minecraft/sounds/SoundEvent; e
getStepSound ()Lnet/minecraft/sounds/SoundEvent; d
getVolume ()F a
net/minecraft/world/level/block/SpawnerBlock ded
CODEC a
<clinit> ()V <clinit>
<init> (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)V <init>
appendHoverText (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/level/BlockGetter;Ljava/util/List;Lnet/minecraft/world/item/TooltipFlag;)V a
codec ()Lcom/mojang/serialization/MapCodec; a
getRenderShape (Lnet/minecraft/world/level/block/state/BlockState;)Lnet/minecraft/world/level/block/RenderShape; b_
getTicker (Lnet/minecraft/world/level/Level;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/block/entity/BlockEntityType;)Lnet/minecraft/world/level/block/entity/BlockEntityTicker; a
newBlockEntity (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)Lnet/minecraft/world/level/block/entity/BlockEntity; a
spawnAfterBreak (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/item/ItemStack;Z)V a
net/minecraft/world/level/block/SpongeBlock dee
ALL_DIRECTIONS d
CODEC a
MAX_COUNT c
MAX_DEPTH b
<clinit> ()V <clinit>
<init> (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)V <init>
codec ()Lcom/mojang/serialization/MapCodec; a
lambda$removeWaterBreadthFirstSearch$0 (Lnet/minecraft/core/BlockPos;Ljava/util/function/Consumer;)V a
lambda$removeWaterBreadthFirstSearch$1 (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;)Z a
neighborChanged (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/Block;Lnet/minecraft/core/BlockPos;Z)V a
onPlace (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;Z)V b
removeWaterBreadthFirstSearch (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;)Z b
tryAbsorbWater (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;)V a
net/minecraft/world/level/block/SporeBlossomBlock def
ADD_PARTICLE_ATTEMPTS c
CODEC a
PARTICLE_XZ_RADIUS d
PARTICLE_Y_MAX e
SHAPE b
<clinit> ()V <clinit>
<init> (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)V <init>
animateTick (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/util/RandomSource;)V a
canSurvive (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/LevelReader;Lnet/minecraft/core/BlockPos;)Z a
codec ()Lcom/mojang/serialization/MapCodec; a
getShape (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/phys/shapes/CollisionContext;)Lnet/minecraft/world/phys/shapes/VoxelShape; a
updateShape (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/core/Direction;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/LevelAccessor;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/BlockPos;)Lnet/minecraft/world/level/block/state/BlockState; a
net/minecraft/world/level/block/SpreadingSnowyDirtBlock deg
<init> (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)V <init>
canBeGrass (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/LevelReader;Lnet/minecraft/core/BlockPos;)Z b
canPropagate (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/LevelReader;Lnet/minecraft/core/BlockPos;)Z c
codec ()Lcom/mojang/serialization/MapCodec; a
randomTick (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/core/BlockPos;Lnet/minecraft/util/RandomSource;)V b
net/minecraft/world/level/block/StainedGlassBlock deh
CODEC a
color c
<clinit> ()V <clinit>
<init> (Lnet/minecraft/world/item/DyeColor;Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)V <init>
codec ()Lcom/mojang/serialization/MapCodec; a
getColor ()Lnet/minecraft/world/item/DyeColor; b
lambda$static$0 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; a
net/minecraft/world/level/block/StainedGlassPaneBlock dei
CODEC j
color k
<clinit> ()V <clinit>
<init> (Lnet/minecraft/world/item/DyeColor;Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)V <init>
codec ()Lcom/mojang/serialization/MapCodec; a
getColor ()Lnet/minecraft/world/item/DyeColor; b
lambda$static$0 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; a
net/minecraft/world/level/block/StairBlock dej
BOTTOM_AABB g
BOTTOM_SHAPES G
CODEC a
FACING b
HALF c
OCTET_NNN h
OCTET_NNP i
OCTET_NPN j
OCTET_NPP k
OCTET_PNN l
OCTET_PNP m
OCTET_PPN n
OCTET_PPP o
SHAPE d
SHAPE_BY_STATE I
TOP_AABB f
TOP_SHAPES F
WATERLOGGED e
base J
baseState H
<clinit> ()V <clinit>
<init> (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)V <init>
canTakeShape (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/Direction;)Z c
codec ()Lcom/mojang/serialization/MapCodec; a
createBlockStateDefinition (Lnet/minecraft/world/level/block/state/StateDefinition$Builder;)V a
getExplosionResistance ()F e
getFluidState (Lnet/minecraft/world/level/block/state/BlockState;)Lnet/minecraft/world/level/material/FluidState; c_
getShape (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/phys/shapes/CollisionContext;)Lnet/minecraft/world/phys/shapes/VoxelShape; a
getShapeIndex (Lnet/minecraft/world/level/block/state/BlockState;)I n
getStairsShape (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;)Lnet/minecraft/world/level/block/state/properties/StairsShape; i
getStateForPlacement (Lnet/minecraft/world/item/context/BlockPlaceContext;)Lnet/minecraft/world/level/block/state/BlockState; a
isPathfindable (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/pathfinder/PathComputationType;)Z a
isStairs (Lnet/minecraft/world/level/block/state/BlockState;)Z h
lambda$makeShapes$2 (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; a
lambda$makeShapes$3 (I)[Lnet/minecraft/world/phys/shapes/VoxelShape; b
lambda$static$0 (Lnet/minecraft/world/level/block/StairBlock;)Lnet/minecraft/world/level/block/state/BlockState; a
lambda$static$1 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; a
makeShapes (Lnet/minecraft/world/phys/shapes/VoxelShape;Lnet/minecraft/world/phys/shapes/VoxelShape;Lnet/minecraft/world/phys/shapes/VoxelShape;Lnet/minecraft/world/phys/shapes/VoxelShape;Lnet/minecraft/world/phys/shapes/VoxelShape;)[Lnet/minecraft/world/phys/shapes/VoxelShape; a
makeStairShape (ILnet/minecraft/world/phys/shapes/VoxelShape;Lnet/minecraft/world/phys/shapes/VoxelShape;Lnet/minecraft/world/phys/shapes/VoxelShape;Lnet/minecraft/world/phys/shapes/VoxelShape;Lnet/minecraft/world/phys/shapes/VoxelShape;)Lnet/minecraft/world/phys/shapes/VoxelShape; a
mirror (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/block/Mirror;)Lnet/minecraft/world/level/block/state/BlockState; a
rotate (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/block/Rotation;)Lnet/minecraft/world/level/block/state/BlockState; a
updateShape (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/core/Direction;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/LevelAccessor;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/BlockPos;)Lnet/minecraft/world/level/block/state/BlockState; a
useShapeForLightOcclusion (Lnet/minecraft/world/level/block/state/BlockState;)Z g_
net/minecraft/world/level/block/StairBlock$1 dej$1
$SwitchMap$net$minecraft$world$level$block$Mirror b
$SwitchMap$net$minecraft$world$level$block$state$properties$StairsShape a
<clinit> ()V <clinit>
net/minecraft/world/level/block/StandingSignBlock dek
CODEC a
ROTATION b
<clinit> ()V <clinit>
<init> (Lnet/minecraft/world/level/block/state/properties/WoodType;Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)V <init>
canSurvive (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/LevelReader;Lnet/minecraft/core/BlockPos;)Z a
codec ()Lcom/mojang/serialization/MapCodec; a
createBlockStateDefinition (Lnet/minecraft/world/level/block/state/StateDefinition$Builder;)V a
getStateForPlacement (Lnet/minecraft/world/item/context/BlockPlaceContext;)Lnet/minecraft/world/level/block/state/BlockState; a
getYRotationDegrees (Lnet/minecraft/world/level/block/state/BlockState;)F g
lambda$static$0 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; a
mirror (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/block/Mirror;)Lnet/minecraft/world/level/block/state/BlockState; a
rotate (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/block/Rotation;)Lnet/minecraft/world/level/block/state/BlockState; a
updateShape (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/core/Direction;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/LevelAccessor;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/BlockPos;)Lnet/minecraft/world/level/block/state/BlockState; a
net/minecraft/world/level/block/StemBlock del
AABB_OFFSET d
AGE c
CODEC a
MAX_AGE b
SHAPE_BY_AGE e
attachedStem g
fruit f
seed h
<clinit> ()V <clinit>
<init> (Lnet/minecraft/resources/ResourceKey;Lnet/minecraft/resources/ResourceKey;Lnet/minecraft/resources/ResourceKey;Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)V <init>
codec ()Lcom/mojang/serialization/MapCodec; a
createBlockStateDefinition (Lnet/minecraft/world/level/block/state/StateDefinition$Builder;)V a
getCloneItemStack (Lnet/minecraft/world/level/LevelReader;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)Lnet/minecraft/world/item/ItemStack; a
getShape (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/phys/shapes/CollisionContext;)Lnet/minecraft/world/phys/shapes/VoxelShape; a
isBonemealSuccess (Lnet/minecraft/world/level/Level;Lnet/minecraft/util/RandomSource;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)Z a
isValidBonemealTarget (Lnet/minecraft/world/level/LevelReader;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)Z b
lambda$static$0 (Lnet/minecraft/world/level/block/StemBlock;)Lnet/minecraft/resources/ResourceKey; c
lambda$static$1 (Lnet/minecraft/world/level/block/StemBlock;)Lnet/minecraft/resources/ResourceKey; b
lambda$static$2 (Lnet/minecraft/world/level/block/StemBlock;)Lnet/minecraft/resources/ResourceKey; a
lambda$static$3 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; a
mayPlaceOn (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;)Z b
performBonemeal (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/util/RandomSource;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)V a
randomTick (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/core/BlockPos;Lnet/minecraft/util/RandomSource;)V b
net/minecraft/world/level/block/StonecutterBlock dem
CODEC a
CONTAINER_TITLE d
FACING b
SHAPE c
<clinit> ()V <clinit>
<init> (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)V <init>
codec ()Lcom/mojang/serialization/MapCodec; a
createBlockStateDefinition (Lnet/minecraft/world/level/block/state/StateDefinition$Builder;)V a
getMenuProvider (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;)Lnet/minecraft/world/MenuProvider; b
getRenderShape (Lnet/minecraft/world/level/block/state/BlockState;)Lnet/minecraft/world/level/block/RenderShape; b_
getShape (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/phys/shapes/CollisionContext;)Lnet/minecraft/world/phys/shapes/VoxelShape; a
getStateForPlacement (Lnet/minecraft/world/item/context/BlockPlaceContext;)Lnet/minecraft/world/level/block/state/BlockState; a
isPathfindable (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/pathfinder/PathComputationType;)Z a
lambda$getMenuProvider$0 (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;ILnet/minecraft/world/entity/player/Inventory;Lnet/minecraft/world/entity/player/Player;)Lnet/minecraft/world/inventory/AbstractContainerMenu; a
mirror (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/block/Mirror;)Lnet/minecraft/world/level/block/state/BlockState; a
rotate (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/block/Rotation;)Lnet/minecraft/world/level/block/state/BlockState; a
use (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/InteractionHand;Lnet/minecraft/world/phys/BlockHitResult;)Lnet/minecraft/world/InteractionResult; a
useShapeForLightOcclusion (Lnet/minecraft/world/level/block/state/BlockState;)Z g_
net/minecraft/world/level/block/StructureBlock den
CODEC a
MODE b
<clinit> ()V <clinit>
<init> (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)V <init>
codec ()Lcom/mojang/serialization/MapCodec; a
createBlockStateDefinition (Lnet/minecraft/world/level/block/state/StateDefinition$Builder;)V a
getRenderShape (Lnet/minecraft/world/level/block/state/BlockState;)Lnet/minecraft/world/level/block/RenderShape; b_
neighborChanged (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/Block;Lnet/minecraft/core/BlockPos;Z)V a
newBlockEntity (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)Lnet/minecraft/world/level/block/entity/BlockEntity; a
setPlacedBy (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/entity/LivingEntity;Lnet/minecraft/world/item/ItemStack;)V a
trigger (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/level/block/entity/StructureBlockEntity;)V a
use (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/InteractionHand;Lnet/minecraft/world/phys/BlockHitResult;)Lnet/minecraft/world/InteractionResult; a
net/minecraft/world/level/block/StructureBlock$1 den$1
$SwitchMap$net$minecraft$world$level$block$state$properties$StructureMode a
<clinit> ()V <clinit>
net/minecraft/world/level/block/StructureVoidBlock deo
CODEC a
SHAPE c
SIZE b
<clinit> ()V <clinit>
<init> (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)V <init>
codec ()Lcom/mojang/serialization/MapCodec; a
getRenderShape (Lnet/minecraft/world/level/block/state/BlockState;)Lnet/minecraft/world/level/block/RenderShape; b_
getShadeBrightness (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;)F d
getShape (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/phys/shapes/CollisionContext;)Lnet/minecraft/world/phys/shapes/VoxelShape; a
net/minecraft/world/level/block/SugarCaneBlock dep
AABB_OFFSET c
AGE b
CODEC a
SHAPE d
<clinit> ()V <clinit>
<init> (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)V <init>
canSurvive (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/LevelReader;Lnet/minecraft/core/BlockPos;)Z a
codec ()Lcom/mojang/serialization/MapCodec; a
createBlockStateDefinition (Lnet/minecraft/world/level/block/state/StateDefinition$Builder;)V a
getShape (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/phys/shapes/CollisionContext;)Lnet/minecraft/world/phys/shapes/VoxelShape; a
randomTick (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/core/BlockPos;Lnet/minecraft/util/RandomSource;)V b
tick (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/core/BlockPos;Lnet/minecraft/util/RandomSource;)V a
updateShape (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/core/Direction;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/LevelAccessor;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/BlockPos;)Lnet/minecraft/world/level/block/state/BlockState; a
net/minecraft/world/level/block/SupportType deq
$VALUES d
CENTER b
FULL a
RIGID c
$values ()[Lnet/minecraft/world/level/block/SupportType; a
<clinit> ()V <clinit>
<init> (Ljava/lang/String;I)V <init>
isSupporting (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/Direction;)Z a
valueOf (Ljava/lang/String;)Lnet/minecraft/world/level/block/SupportType; valueOf
values ()[Lnet/minecraft/world/level/block/SupportType; values
net/minecraft/world/level/block/SupportType$1 deq$1
<init> (Ljava/lang/String;I)V <init>
isSupporting (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/Direction;)Z a
net/minecraft/world/level/block/SupportType$2 deq$2
CENTER_SUPPORT_SHAPE e
CENTER_SUPPORT_WIDTH d
<init> (Ljava/lang/String;I)V <init>
isSupporting (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/Direction;)Z a
net/minecraft/world/level/block/SupportType$3 deq$3
RIGID_SUPPORT_SHAPE e
RIGID_SUPPORT_WIDTH d
<init> (Ljava/lang/String;I)V <init>
isSupporting (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/Direction;)Z a
net/minecraft/world/level/block/SuspiciousEffectHolder der
getAllEffectHolders ()Ljava/util/List; c
getSuspiciousEffects ()Ljava/util/List; b
tryGet (Lnet/minecraft/world/level/ItemLike;)Lnet/minecraft/world/level/block/SuspiciousEffectHolder; a
net/minecraft/world/level/block/SuspiciousEffectHolder$EffectEntry der$a
CODEC a
LIST_CODEC b
duration d
effect c
<clinit> ()V <clinit>
<init> (Lnet/minecraft/world/effect/MobEffect;I)V <init>
createEffectInstance ()Lnet/minecraft/world/effect/MobEffectInstance; a
duration ()I c
effect ()Lnet/minecraft/world/effect/MobEffect; b
equals (Ljava/lang/Object;)Z equals
hashCode ()I hashCode
lambda$static$0 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; a
toString ()Ljava/lang/String; toString
net/minecraft/world/level/block/SweetBerryBushBlock des
AGE c
CODEC a
HURT_SPEED_THRESHOLD d
MAX_AGE b
MID_GROWTH_SHAPE f
SAPLING_SHAPE e
<clinit> ()V <clinit>
<init> (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)V <init>
codec ()Lcom/mojang/serialization/MapCodec; a
createBlockStateDefinition (Lnet/minecraft/world/level/block/state/StateDefinition$Builder;)V a
entityInside (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/entity/Entity;)V a
getCloneItemStack (Lnet/minecraft/world/level/LevelReader;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)Lnet/minecraft/world/item/ItemStack; a
getShape (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/phys/shapes/CollisionContext;)Lnet/minecraft/world/phys/shapes/VoxelShape; a
isBonemealSuccess (Lnet/minecraft/world/level/Level;Lnet/minecraft/util/RandomSource;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)Z a
isRandomlyTicking (Lnet/minecraft/world/level/block/state/BlockState;)Z e_
isValidBonemealTarget (Lnet/minecraft/world/level/LevelReader;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)Z b
performBonemeal (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/util/RandomSource;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)V a
randomTick (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/core/BlockPos;Lnet/minecraft/util/RandomSource;)V b
use (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/InteractionHand;Lnet/minecraft/world/phys/BlockHitResult;)Lnet/minecraft/world/InteractionResult; a
net/minecraft/world/level/block/TallFlowerBlock det
CODEC c
<clinit> ()V <clinit>
<init> (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)V <init>
codec ()Lcom/mojang/serialization/MapCodec; a
isBonemealSuccess (Lnet/minecraft/world/level/Level;Lnet/minecraft/util/RandomSource;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)Z a
isValidBonemealTarget (Lnet/minecraft/world/level/LevelReader;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)Z b
performBonemeal (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/util/RandomSource;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)V a
net/minecraft/world/level/block/TallGrassBlock deu
AABB_OFFSET b
CODEC a
SHAPE c
<clinit> ()V <clinit>
<init> (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)V <init>
codec ()Lcom/mojang/serialization/MapCodec; a
getShape (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/phys/shapes/CollisionContext;)Lnet/minecraft/world/phys/shapes/VoxelShape; a
isBonemealSuccess (Lnet/minecraft/world/level/Level;Lnet/minecraft/util/RandomSource;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)Z a
isValidBonemealTarget (Lnet/minecraft/world/level/LevelReader;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)Z b
performBonemeal (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/util/RandomSource;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)V a
net/minecraft/world/level/block/TallSeagrassBlock dev
AABB_OFFSET e
CODEC c
HALF d
SHAPE f
<clinit> ()V <clinit>
<init> (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)V <init>
canPlaceLiquid (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 a
canSurvive (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/LevelReader;Lnet/minecraft/core/BlockPos;)Z a
codec ()Lcom/mojang/serialization/MapCodec; a
getCloneItemStack (Lnet/minecraft/world/level/LevelReader;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)Lnet/minecraft/world/item/ItemStack; a
getFluidState (Lnet/minecraft/world/level/block/state/BlockState;)Lnet/minecraft/world/level/material/FluidState; c_
getShape (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/phys/shapes/CollisionContext;)Lnet/minecraft/world/phys/shapes/VoxelShape; a
getStateForPlacement (Lnet/minecraft/world/item/context/BlockPlaceContext;)Lnet/minecraft/world/level/block/state/BlockState; a
mayPlaceOn (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;)Z b
placeLiquid (Lnet/minecraft/world/level/LevelAccessor;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/material/FluidState;)Z a
net/minecraft/world/level/block/TargetBlock dew
ACTIVATION_TICKS_ARROWS c
ACTIVATION_TICKS_OTHER d
CODEC a
OUTPUT_POWER b
<clinit> ()V <clinit>
<init> (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)V <init>
codec ()Lcom/mojang/serialization/MapCodec; a
createBlockStateDefinition (Lnet/minecraft/world/level/block/state/StateDefinition$Builder;)V a
getRedstoneStrength (Lnet/minecraft/world/phys/BlockHitResult;Lnet/minecraft/world/phys/Vec3;)I a
getSignal (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/Direction;)I a
isSignalSource (Lnet/minecraft/world/level/block/state/BlockState;)Z f_
onPlace (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;Z)V b
onProjectileHit (Lnet/minecraft/world/level/Level;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/phys/BlockHitResult;Lnet/minecraft/world/entity/projectile/Projectile;)V a
setOutputPower (Lnet/minecraft/world/level/LevelAccessor;Lnet/minecraft/world/level/block/state/BlockState;ILnet/minecraft/core/BlockPos;I)V a
tick (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/core/BlockPos;Lnet/minecraft/util/RandomSource;)V a
updateRedstoneOutput (Lnet/minecraft/world/level/LevelAccessor;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/phys/BlockHitResult;Lnet/minecraft/world/entity/Entity;)I a
net/minecraft/world/level/block/TintedGlassBlock dex
CODEC a
<clinit> ()V <clinit>
<init> (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)V <init>
codec ()Lcom/mojang/serialization/MapCodec; a
getLightBlock (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;)I g
propagatesSkylightDown (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;)Z a_
net/minecraft/world/level/block/TntBlock dey
CODEC a
UNSTABLE b
<clinit> ()V <clinit>
<init> (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)V <init>
codec ()Lcom/mojang/serialization/MapCodec; a
createBlockStateDefinition (Lnet/minecraft/world/level/block/state/StateDefinition$Builder;)V a
dropFromExplosion (Lnet/minecraft/world/level/Explosion;)Z a
explode (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;)V a
explode (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/entity/LivingEntity;)V a
lambda$use$0 (Lnet/minecraft/world/InteractionHand;Lnet/minecraft/world/entity/player/Player;)V a
neighborChanged (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/Block;Lnet/minecraft/core/BlockPos;Z)V a
onPlace (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;Z)V b
onProjectileHit (Lnet/minecraft/world/level/Level;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/phys/BlockHitResult;Lnet/minecraft/world/entity/projectile/Projectile;)V a
playerWillDestroy (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; a
use (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/InteractionHand;Lnet/minecraft/world/phys/BlockHitResult;)Lnet/minecraft/world/InteractionResult; a
wasExploded (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/Explosion;)V a
net/minecraft/world/level/block/TorchBlock dez
CODEC d
PARTICLE_OPTIONS_FIELD c
flameParticle e
<clinit> ()V <clinit>
<init> (Lnet/minecraft/core/particles/SimpleParticleType;Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)V <init>
animateTick (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/util/RandomSource;)V a
codec ()Lcom/mojang/serialization/MapCodec; a
lambda$static$0 (Lnet/minecraft/core/particles/ParticleType;)Ljava/lang/String; b
lambda$static$1 (Lnet/minecraft/core/particles/ParticleType;)Lcom/mojang/serialization/DataResult; a
lambda$static$2 (Lnet/minecraft/core/particles/SimpleParticleType;)Lnet/minecraft/core/particles/ParticleType; a
lambda$static$3 (Lnet/minecraft/world/level/block/TorchBlock;)Lnet/minecraft/core/particles/SimpleParticleType; a
lambda$static$4 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; a
net/minecraft/world/level/block/TorchflowerCropBlock dfa
AABB_OFFSET g
AGE c
BONEMEAL_INCREASE i
CODEC a
MAX_AGE b
SHAPE_BY_AGE h
<clinit> ()V <clinit>
<init> (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)V <init>
codec ()Lcom/mojang/serialization/MapCodec; a
createBlockStateDefinition (Lnet/minecraft/world/level/block/state/StateDefinition$Builder;)V a
getAgeProperty ()Lnet/minecraft/world/level/block/state/properties/IntegerProperty; b
getBaseSeedId ()Lnet/minecraft/world/level/ItemLike; d
getBonemealAgeIncrease (Lnet/minecraft/world/level/Level;)I a
getMaxAge ()I c
getShape (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/phys/shapes/CollisionContext;)Lnet/minecraft/world/phys/shapes/VoxelShape; a
getStateForAge (I)Lnet/minecraft/world/level/block/state/BlockState; b
randomTick (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/core/BlockPos;Lnet/minecraft/util/RandomSource;)V b
net/minecraft/world/level/block/TransparentBlock dfb
CODEC b
<clinit> ()V <clinit>
<init> (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)V <init>
codec ()Lcom/mojang/serialization/MapCodec; a
getShadeBrightness (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;)F d
getVisualShape (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/phys/shapes/CollisionContext;)Lnet/minecraft/world/phys/shapes/VoxelShape; c
propagatesSkylightDown (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;)Z a_
net/minecraft/world/level/block/TrapDoorBlock dfc
AABB_THICKNESS f
BOTTOM_AABB k
CODEC a
EAST_OPEN_AABB g
HALF c
NORTH_OPEN_AABB j
OPEN b
POWERED d
SOUTH_OPEN_AABB i
TOP_AABB l
WATERLOGGED e
WEST_OPEN_AABB h
type m
<clinit> ()V <clinit>
<init> (Lnet/minecraft/world/level/block/state/properties/BlockSetType;Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)V <init>
codec ()Lcom/mojang/serialization/MapCodec; a
createBlockStateDefinition (Lnet/minecraft/world/level/block/state/StateDefinition$Builder;)V a
getFluidState (Lnet/minecraft/world/level/block/state/BlockState;)Lnet/minecraft/world/level/material/FluidState; c_
getShape (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/phys/shapes/CollisionContext;)Lnet/minecraft/world/phys/shapes/VoxelShape; a
getStateForPlacement (Lnet/minecraft/world/item/context/BlockPlaceContext;)Lnet/minecraft/world/level/block/state/BlockState; a
getType ()Lnet/minecraft/world/level/block/state/properties/BlockSetType; g
isPathfindable (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/pathfinder/PathComputationType;)Z a
lambda$static$0 (Lnet/minecraft/world/level/block/TrapDoorBlock;)Lnet/minecraft/world/level/block/state/properties/BlockSetType; a
lambda$static$1 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; a
neighborChanged (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/Block;Lnet/minecraft/core/BlockPos;Z)V a
onExplosionHit (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 a
playSound (Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Z)V a
toggle (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/entity/player/Player;)V b
updateShape (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/core/Direction;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/LevelAccessor;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/BlockPos;)Lnet/minecraft/world/level/block/state/BlockState; a
use (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/InteractionHand;Lnet/minecraft/world/phys/BlockHitResult;)Lnet/minecraft/world/InteractionResult; a
net/minecraft/world/level/block/TrapDoorBlock$1 dfc$1
$SwitchMap$net$minecraft$core$Direction a
$SwitchMap$net$minecraft$world$level$pathfinder$PathComputationType b
<clinit> ()V <clinit>
net/minecraft/world/level/block/TrappedChestBlock dfd
CODEC n
<clinit> ()V <clinit>
<init> (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)V <init>
codec ()Lcom/mojang/serialization/MapCodec; a
getDirectSignal (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/Direction;)I b
getOpenChestStat ()Lnet/minecraft/stats/Stat; c
getSignal (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/Direction;)I a
isSignalSource (Lnet/minecraft/world/level/block/state/BlockState;)Z f_
lambda$new$0 ()Lnet/minecraft/world/level/block/entity/BlockEntityType; g
newBlockEntity (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)Lnet/minecraft/world/level/block/entity/BlockEntity; a
net/minecraft/world/level/block/TrialSpawnerBlock dfe
CODEC a
STATE b
<clinit> ()V <clinit>
<init> (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)V <init>
appendHoverText (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/level/BlockGetter;Ljava/util/List;Lnet/minecraft/world/item/TooltipFlag;)V a
codec ()Lcom/mojang/serialization/MapCodec; a
createBlockStateDefinition (Lnet/minecraft/world/level/block/state/StateDefinition$Builder;)V a
getRenderShape (Lnet/minecraft/world/level/block/state/BlockState;)Lnet/minecraft/world/level/block/RenderShape; b_
getTicker (Lnet/minecraft/world/level/Level;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/block/entity/BlockEntityType;)Lnet/minecraft/world/level/block/entity/BlockEntityTicker; a
lambda$getTicker$0 (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 a
lambda$getTicker$1 (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/block/entity/TrialSpawnerBlockEntity;)V a
newBlockEntity (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)Lnet/minecraft/world/level/block/entity/BlockEntity; a
net/minecraft/world/level/block/TripWireBlock dff
AABB i
ATTACHED c
CODEC a
DISARMED d
EAST f
NORTH e
NOT_ATTACHED_AABB j
POWERED b
PROPERTY_BY_DIRECTION k
RECHECK_PERIOD l
SOUTH g
WEST h
hook m
<clinit> ()V <clinit>
<init> (Lnet/minecraft/world/level/block/Block;Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)V <init>
checkPressed (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;)V a
codec ()Lcom/mojang/serialization/MapCodec; a
createBlockStateDefinition (Lnet/minecraft/world/level/block/state/StateDefinition$Builder;)V a
entityInside (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/entity/Entity;)V a
getShape (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/phys/shapes/CollisionContext;)Lnet/minecraft/world/phys/shapes/VoxelShape; a
getStateForPlacement (Lnet/minecraft/world/item/context/BlockPlaceContext;)Lnet/minecraft/world/level/block/state/BlockState; a
lambda$static$0 (Lnet/minecraft/world/level/block/TripWireBlock;)Lnet/minecraft/world/level/block/Block; a
lambda$static$1 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; a
mirror (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/block/Mirror;)Lnet/minecraft/world/level/block/state/BlockState; a
onPlace (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;Z)V b
onRemove (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;Z)V a
playerWillDestroy (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; a
rotate (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/block/Rotation;)Lnet/minecraft/world/level/block/state/BlockState; a
shouldConnectTo (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/core/Direction;)Z a
tick (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/core/BlockPos;Lnet/minecraft/util/RandomSource;)V a
updateShape (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/core/Direction;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/LevelAccessor;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/BlockPos;)Lnet/minecraft/world/level/block/state/BlockState; a
updateSource (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)V a
net/minecraft/world/level/block/TripWireBlock$1 dff$1
$SwitchMap$net$minecraft$world$level$block$Mirror b
$SwitchMap$net$minecraft$world$level$block$Rotation a
<clinit> ()V <clinit>
net/minecraft/world/level/block/TripWireHookBlock dfg
AABB_OFFSET g
ATTACHED d
CODEC a
EAST_AABB k
FACING b
NORTH_AABB h
POWERED c
RECHECK_PERIOD l
SOUTH_AABB i
WEST_AABB j
WIRE_DIST_MAX f
WIRE_DIST_MIN e
<clinit> ()V <clinit>
<init> (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)V <init>
calculateState (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;ZZILnet/minecraft/world/level/block/state/BlockState;)V a
canSurvive (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/LevelReader;Lnet/minecraft/core/BlockPos;)Z a
codec ()Lcom/mojang/serialization/MapCodec; a
createBlockStateDefinition (Lnet/minecraft/world/level/block/state/StateDefinition$Builder;)V a
emitState (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;ZZZZ)V a
getDirectSignal (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/Direction;)I b
getShape (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/phys/shapes/CollisionContext;)Lnet/minecraft/world/phys/shapes/VoxelShape; a
getSignal (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/Direction;)I a
getStateForPlacement (Lnet/minecraft/world/item/context/BlockPlaceContext;)Lnet/minecraft/world/level/block/state/BlockState; a
isSignalSource (Lnet/minecraft/world/level/block/state/BlockState;)Z f_
mirror (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/block/Mirror;)Lnet/minecraft/world/level/block/state/BlockState; a
notifyNeighbors (Lnet/minecraft/world/level/block/Block;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/Direction;)V a
onRemove (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;Z)V a
rotate (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/block/Rotation;)Lnet/minecraft/world/level/block/state/BlockState; a
setPlacedBy (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/entity/LivingEntity;Lnet/minecraft/world/item/ItemStack;)V a
tick (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/core/BlockPos;Lnet/minecraft/util/RandomSource;)V a
updateShape (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/core/Direction;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/LevelAccessor;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/BlockPos;)Lnet/minecraft/world/level/block/state/BlockState; a
net/minecraft/world/level/block/TripWireHookBlock$1 dfg$1
$SwitchMap$net$minecraft$core$Direction a
<clinit> ()V <clinit>
net/minecraft/world/level/block/TurtleEggBlock dfh
CODEC a
EGGS f
HATCH e
MAX_EGGS d
MAX_HATCH_LEVEL b
MIN_EGGS c
MULTIPLE_EGGS_AABB h
ONE_EGG_AABB g
<clinit> ()V <clinit>
<init> (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)V <init>
canBeReplaced (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/item/context/BlockPlaceContext;)Z a
canDestroyEgg (Lnet/minecraft/world/level/Level;Lnet/minecraft/world/entity/Entity;)Z a
codec ()Lcom/mojang/serialization/MapCodec; a
createBlockStateDefinition (Lnet/minecraft/world/level/block/state/StateDefinition$Builder;)V a
decreaseEggs (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)V a
destroyEgg (Lnet/minecraft/world/level/Level;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/entity/Entity;I)V a
fallOn (Lnet/minecraft/world/level/Level;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/entity/Entity;F)V a
getShape (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/phys/shapes/CollisionContext;)Lnet/minecraft/world/phys/shapes/VoxelShape; a
getStateForPlacement (Lnet/minecraft/world/item/context/BlockPlaceContext;)Lnet/minecraft/world/level/block/state/BlockState; a
isSand (Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;)Z b
onPlace (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;Z)V b
onSand (Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;)Z a
playerDestroy (Lnet/minecraft/world/level/Level;Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/block/entity/BlockEntity;Lnet/minecraft/world/item/ItemStack;)V a
randomTick (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/core/BlockPos;Lnet/minecraft/util/RandomSource;)V b
shouldUpdateHatchLevel (Lnet/minecraft/world/level/Level;)Z a
stepOn (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/entity/Entity;)V a
net/minecraft/world/level/block/TwistingVinesBlock dfi
CODEC c
SHAPE g
<clinit> ()V <clinit>
<init> (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)V <init>
canGrowInto (Lnet/minecraft/world/level/block/state/BlockState;)Z g
codec ()Lcom/mojang/serialization/MapCodec; a
getBlocksToGrowWhenBonemealed (Lnet/minecraft/util/RandomSource;)I a
getBodyBlock ()Lnet/minecraft/world/level/block/Block; b
net/minecraft/world/level/block/TwistingVinesPlantBlock dfj
CODEC c
SHAPE e
<clinit> ()V <clinit>
<init> (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)V <init>
codec ()Lcom/mojang/serialization/MapCodec; a
getHeadBlock ()Lnet/minecraft/world/level/block/GrowingPlantHeadBlock; c
net/minecraft/world/level/block/VineBlock dfk
AABB_OFFSET h
CODEC a
EAST d
EAST_AABB k
NORTH c
NORTH_AABB l
PROPERTY_BY_DIRECTION g
SOUTH e
SOUTH_AABB m
UP b
UP_AABB i
WEST f
WEST_AABB j
shapesCache n
<clinit> ()V <clinit>
<init> (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)V <init>
calculateShape (Lnet/minecraft/world/level/block/state/BlockState;)Lnet/minecraft/world/phys/shapes/VoxelShape; h
canBeReplaced (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/item/context/BlockPlaceContext;)Z a
canSpread (Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;)Z a
canSupportAtFace (Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/Direction;)Z b
canSurvive (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/LevelReader;Lnet/minecraft/core/BlockPos;)Z a
codec ()Lcom/mojang/serialization/MapCodec; a
copyRandomFaces (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/util/RandomSource;)Lnet/minecraft/world/level/block/state/BlockState; a
countFaces (Lnet/minecraft/world/level/block/state/BlockState;)I o
createBlockStateDefinition (Lnet/minecraft/world/level/block/state/StateDefinition$Builder;)V a
getPropertyForFace (Lnet/minecraft/core/Direction;)Lnet/minecraft/world/level/block/state/properties/BooleanProperty; a
getShape (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/phys/shapes/CollisionContext;)Lnet/minecraft/world/phys/shapes/VoxelShape; a
getStateForPlacement (Lnet/minecraft/world/item/context/BlockPlaceContext;)Lnet/minecraft/world/level/block/state/BlockState; a
getUpdatedState (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;)Lnet/minecraft/world/level/block/state/BlockState; i
hasFaces (Lnet/minecraft/world/level/block/state/BlockState;)Z n
hasHorizontalConnection (Lnet/minecraft/world/level/block/state/BlockState;)Z p
isAcceptableNeighbour (Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/Direction;)Z a
lambda$static$0 (Ljava/util/Map$Entry;)Z a
mirror (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/block/Mirror;)Lnet/minecraft/world/level/block/state/BlockState; a
propagatesSkylightDown (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;)Z a_
randomTick (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/core/BlockPos;Lnet/minecraft/util/RandomSource;)V b
rotate (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/block/Rotation;)Lnet/minecraft/world/level/block/state/BlockState; a
updateShape (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/core/Direction;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/LevelAccessor;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/BlockPos;)Lnet/minecraft/world/level/block/state/BlockState; a
net/minecraft/world/level/block/VineBlock$1 dfk$1
$SwitchMap$net$minecraft$world$level$block$Mirror b
$SwitchMap$net$minecraft$world$level$block$Rotation a
<clinit> ()V <clinit>
net/minecraft/world/level/block/WallBannerBlock dfl
CODEC a
FACING b
SHAPES c
<clinit> ()V <clinit>
<init> (Lnet/minecraft/world/item/DyeColor;Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)V <init>
canSurvive (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/LevelReader;Lnet/minecraft/core/BlockPos;)Z a
codec ()Lcom/mojang/serialization/MapCodec; a
createBlockStateDefinition (Lnet/minecraft/world/level/block/state/StateDefinition$Builder;)V a
getDescriptionId ()Ljava/lang/String; h
getShape (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/phys/shapes/CollisionContext;)Lnet/minecraft/world/phys/shapes/VoxelShape; a
getStateForPlacement (Lnet/minecraft/world/item/context/BlockPlaceContext;)Lnet/minecraft/world/level/block/state/BlockState; a
lambda$static$0 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; a
mirror (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/block/Mirror;)Lnet/minecraft/world/level/block/state/BlockState; a
rotate (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/block/Rotation;)Lnet/minecraft/world/level/block/state/BlockState; a
updateShape (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/core/Direction;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/LevelAccessor;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/BlockPos;)Lnet/minecraft/world/level/block/state/BlockState; a
net/minecraft/world/level/block/WallBlock dfm
CODEC a
EAST_TEST J
EAST_WALL c
NORTH_TEST G
NORTH_WALL d
POST_COVER_WIDTH m
POST_TEST F
POST_WIDTH l
SOUTH_TEST H
SOUTH_WALL e
UP b
WALL_COVER_END o
WALL_COVER_START n
WALL_HEIGHT k
WALL_WIDTH j
WATERLOGGED g
WEST_TEST I
WEST_WALL f
collisionShapeByIndex i
shapeByIndex h
<clinit> ()V <clinit>
<init> (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)V <init>
applyWallShape (Lnet/minecraft/world/phys/shapes/VoxelShape;Lnet/minecraft/world/level/block/state/properties/WallSide;Lnet/minecraft/world/phys/shapes/VoxelShape;Lnet/minecraft/world/phys/shapes/VoxelShape;)Lnet/minecraft/world/phys/shapes/VoxelShape; a
codec ()Lcom/mojang/serialization/MapCodec; a
connectsTo (Lnet/minecraft/world/level/block/state/BlockState;ZLnet/minecraft/core/Direction;)Z a
createBlockStateDefinition (Lnet/minecraft/world/level/block/state/StateDefinition$Builder;)V a
getCollisionShape (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/phys/shapes/CollisionContext;)Lnet/minecraft/world/phys/shapes/VoxelShape; b
getFluidState (Lnet/minecraft/world/level/block/state/BlockState;)Lnet/minecraft/world/level/material/FluidState; c_
getShape (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/phys/shapes/CollisionContext;)Lnet/minecraft/world/phys/shapes/VoxelShape; a
getStateForPlacement (Lnet/minecraft/world/item/context/BlockPlaceContext;)Lnet/minecraft/world/level/block/state/BlockState; a
isConnected (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/block/state/properties/Property;)Z a
isCovered (Lnet/minecraft/world/phys/shapes/VoxelShape;Lnet/minecraft/world/phys/shapes/VoxelShape;)Z a
isPathfindable (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/pathfinder/PathComputationType;)Z a
makeShapes (FFFFFF)Ljava/util/Map; a
makeWallState (ZLnet/minecraft/world/phys/shapes/VoxelShape;Lnet/minecraft/world/phys/shapes/VoxelShape;)Lnet/minecraft/world/level/block/state/properties/WallSide; a
mirror (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/block/Mirror;)Lnet/minecraft/world/level/block/state/BlockState; a
propagatesSkylightDown (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;)Z a_
rotate (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/block/Rotation;)Lnet/minecraft/world/level/block/state/BlockState; a
shouldRaisePost (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/phys/shapes/VoxelShape;)Z a
sideUpdate (Lnet/minecraft/world/level/LevelReader;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/core/Direction;)Lnet/minecraft/world/level/block/state/BlockState; a
topUpdate (Lnet/minecraft/world/level/LevelReader;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)Lnet/minecraft/world/level/block/state/BlockState; a
updateShape (Lnet/minecraft/world/level/LevelReader;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;ZZZZ)Lnet/minecraft/world/level/block/state/BlockState; a
updateShape (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/core/Direction;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/LevelAccessor;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/BlockPos;)Lnet/minecraft/world/level/block/state/BlockState; a
updateSides (Lnet/minecraft/world/level/block/state/BlockState;ZZZZLnet/minecraft/world/phys/shapes/VoxelShape;)Lnet/minecraft/world/level/block/state/BlockState; a
net/minecraft/world/level/block/WallBlock$1 dfm$1
$SwitchMap$net$minecraft$world$level$block$Mirror b
$SwitchMap$net$minecraft$world$level$block$Rotation a
<clinit> ()V <clinit>
net/minecraft/world/level/block/WallHangingSignBlock dfn
AABBS j
CODEC a
FACING b
PLANK_EASTWEST d
PLANK_NORTHSOUTH c
SHAPE_EASTWEST i
SHAPE_NORTHSOUTH e
<clinit> ()V <clinit>
<init> (Lnet/minecraft/world/level/block/state/properties/WoodType;Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)V <init>
canAttachTo (Lnet/minecraft/world/level/LevelReader;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/Direction;)Z a
canPlace (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/LevelReader;Lnet/minecraft/core/BlockPos;)Z b
codec ()Lcom/mojang/serialization/MapCodec; a
createBlockStateDefinition (Lnet/minecraft/world/level/block/state/StateDefinition$Builder;)V a
getBlockSupportShape (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;)Lnet/minecraft/world/phys/shapes/VoxelShape; b_
getCollisionShape (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/phys/shapes/CollisionContext;)Lnet/minecraft/world/phys/shapes/VoxelShape; b
getDescriptionId ()Ljava/lang/String; h
getShape (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/phys/shapes/CollisionContext;)Lnet/minecraft/world/phys/shapes/VoxelShape; a
getStateForPlacement (Lnet/minecraft/world/item/context/BlockPlaceContext;)Lnet/minecraft/world/level/block/state/BlockState; a
getTicker (Lnet/minecraft/world/level/Level;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/block/entity/BlockEntityType;)Lnet/minecraft/world/level/block/entity/BlockEntityTicker; a
getYRotationDegrees (Lnet/minecraft/world/level/block/state/BlockState;)F g
isHittingEditableSide (Lnet/minecraft/world/phys/BlockHitResult;Lnet/minecraft/world/level/block/state/BlockState;)Z a
isPathfindable (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/pathfinder/PathComputationType;)Z a
lambda$static$0 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; a
mirror (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/block/Mirror;)Lnet/minecraft/world/level/block/state/BlockState; a
newBlockEntity (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)Lnet/minecraft/world/level/block/entity/BlockEntity; a
rotate (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/block/Rotation;)Lnet/minecraft/world/level/block/state/BlockState; a
shouldTryToChainAnotherHangingSign (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/phys/BlockHitResult;Lnet/minecraft/world/level/block/entity/SignBlockEntity;Lnet/minecraft/world/item/ItemStack;)Z a
updateShape (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/core/Direction;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/LevelAccessor;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/BlockPos;)Lnet/minecraft/world/level/block/state/BlockState; a
use (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/InteractionHand;Lnet/minecraft/world/phys/BlockHitResult;)Lnet/minecraft/world/InteractionResult; a
net/minecraft/world/level/block/WallHangingSignBlock$1 dfn$1
$SwitchMap$net$minecraft$core$Direction a
<clinit> ()V <clinit>
net/minecraft/world/level/block/WallSignBlock dfo
AABBS i
AABB_BOTTOM d
AABB_THICKNESS c
AABB_TOP e
CODEC a
FACING b
<clinit> ()V <clinit>
<init> (Lnet/minecraft/world/level/block/state/properties/WoodType;Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)V <init>
canSurvive (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/LevelReader;Lnet/minecraft/core/BlockPos;)Z a
codec ()Lcom/mojang/serialization/MapCodec; a
createBlockStateDefinition (Lnet/minecraft/world/level/block/state/StateDefinition$Builder;)V a
getDescriptionId ()Ljava/lang/String; h
getShape (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/phys/shapes/CollisionContext;)Lnet/minecraft/world/phys/shapes/VoxelShape; a
getSignHitboxCenterPosition (Lnet/minecraft/world/level/block/state/BlockState;)Lnet/minecraft/world/phys/Vec3; h
getStateForPlacement (Lnet/minecraft/world/item/context/BlockPlaceContext;)Lnet/minecraft/world/level/block/state/BlockState; a
getYRotationDegrees (Lnet/minecraft/world/level/block/state/BlockState;)F g
lambda$static$0 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; a
mirror (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/block/Mirror;)Lnet/minecraft/world/level/block/state/BlockState; a
rotate (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/block/Rotation;)Lnet/minecraft/world/level/block/state/BlockState; a
updateShape (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/core/Direction;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/LevelAccessor;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/BlockPos;)Lnet/minecraft/world/level/block/state/BlockState; a
net/minecraft/world/level/block/WallSkullBlock dfp
AABBS b
CODEC c
FACING d
<clinit> ()V <clinit>
<init> (Lnet/minecraft/world/level/block/SkullBlock$Type;Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)V <init>
codec ()Lcom/mojang/serialization/MapCodec; a
createBlockStateDefinition (Lnet/minecraft/world/level/block/state/StateDefinition$Builder;)V a
getDescriptionId ()Ljava/lang/String; h
getShape (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/phys/shapes/CollisionContext;)Lnet/minecraft/world/phys/shapes/VoxelShape; a
getStateForPlacement (Lnet/minecraft/world/item/context/BlockPlaceContext;)Lnet/minecraft/world/level/block/state/BlockState; a
lambda$static$0 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; a
mirror (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/block/Mirror;)Lnet/minecraft/world/level/block/state/BlockState; a
rotate (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/block/Rotation;)Lnet/minecraft/world/level/block/state/BlockState; a
net/minecraft/world/level/block/WallTorchBlock dfq
AABBS i
AABB_OFFSET h
CODEC f
FACING g
<clinit> ()V <clinit>
<init> (Lnet/minecraft/core/particles/SimpleParticleType;Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)V <init>
animateTick (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/util/RandomSource;)V a
canSurvive (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/LevelReader;Lnet/minecraft/core/BlockPos;)Z a
codec ()Lcom/mojang/serialization/MapCodec; a
createBlockStateDefinition (Lnet/minecraft/world/level/block/state/StateDefinition$Builder;)V a
getDescriptionId ()Ljava/lang/String; h
getShape (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/phys/shapes/CollisionContext;)Lnet/minecraft/world/phys/shapes/VoxelShape; a
getShape (Lnet/minecraft/world/level/block/state/BlockState;)Lnet/minecraft/world/phys/shapes/VoxelShape; h
getStateForPlacement (Lnet/minecraft/world/item/context/BlockPlaceContext;)Lnet/minecraft/world/level/block/state/BlockState; a
lambda$static$0 (Lnet/minecraft/world/level/block/WallTorchBlock;)Lnet/minecraft/core/particles/SimpleParticleType; a
lambda$static$1 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; a
mirror (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/block/Mirror;)Lnet/minecraft/world/level/block/state/BlockState; a
rotate (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/block/Rotation;)Lnet/minecraft/world/level/block/state/BlockState; a
updateShape (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/core/Direction;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/LevelAccessor;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/BlockPos;)Lnet/minecraft/world/level/block/state/BlockState; a
net/minecraft/world/level/block/WaterlilyBlock dfr
AABB b
CODEC a
<clinit> ()V <clinit>
<init> (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)V <init>
codec ()Lcom/mojang/serialization/MapCodec; a
entityInside (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/entity/Entity;)V a
getShape (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/phys/shapes/CollisionContext;)Lnet/minecraft/world/phys/shapes/VoxelShape; a
mayPlaceOn (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;)Z b
net/minecraft/world/level/block/WaterloggedTransparentBlock dfs
CODEC a
WATERLOGGED c
<clinit> ()V <clinit>
<init> (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)V <init>
codec ()Lcom/mojang/serialization/MapCodec; a
createBlockStateDefinition (Lnet/minecraft/world/level/block/state/StateDefinition$Builder;)V a
getFluidState (Lnet/minecraft/world/level/block/state/BlockState;)Lnet/minecraft/world/level/material/FluidState; c_
getStateForPlacement (Lnet/minecraft/world/item/context/BlockPlaceContext;)Lnet/minecraft/world/level/block/state/BlockState; a
updateShape (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/core/Direction;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/LevelAccessor;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/BlockPos;)Lnet/minecraft/world/level/block/state/BlockState; a
net/minecraft/world/level/block/WeatheringCopper dft
NEXT_BY_BLOCK v_
PREVIOUS_BY_BLOCK w_
<clinit> ()V <clinit>
getChanceModifier ()F aw_
getFirst (Lnet/minecraft/world/level/block/state/BlockState;)Lnet/minecraft/world/level/block/state/BlockState; c
getFirst (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/block/Block; b
getNext (Lnet/minecraft/world/level/block/Block;)Ljava/util/Optional; c
getNext (Lnet/minecraft/world/level/block/state/BlockState;)Ljava/util/Optional; i_
getPrevious (Lnet/minecraft/world/level/block/Block;)Ljava/util/Optional; a
getPrevious (Lnet/minecraft/world/level/block/state/BlockState;)Ljava/util/Optional; b
lambda$getNext$3 (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/block/state/BlockState; a
lambda$getPrevious$2 (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/block/state/BlockState; b
lambda$static$0 ()Lcom/google/common/collect/BiMap; d
lambda$static$1 ()Lcom/google/common/collect/BiMap; a
net/minecraft/world/level/block/WeatheringCopper$WeatherState dft$a
$VALUES g
CODEC e
EXPOSED b
OXIDIZED d
UNAFFECTED a
WEATHERED c
name f
$values ()[Lnet/minecraft/world/level/block/WeatheringCopper$WeatherState; a
<clinit> ()V <clinit>
<init> (Ljava/lang/String;ILjava/lang/String;)V <init>
getSerializedName ()Ljava/lang/String; c
valueOf (Ljava/lang/String;)Lnet/minecraft/world/level/block/WeatheringCopper$WeatherState; valueOf
values ()[Lnet/minecraft/world/level/block/WeatheringCopper$WeatherState; values
net/minecraft/world/level/block/WeatheringCopperBulbBlock dfu
CODEC d
weatherState e
<clinit> ()V <clinit>
<init> (Lnet/minecraft/world/level/block/WeatheringCopper$WeatherState;Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)V <init>
codec ()Lcom/mojang/serialization/MapCodec; a
getAge ()Lnet/minecraft/world/level/block/WeatheringCopper$WeatherState; g
getAge ()Ljava/lang/Enum; c
isRandomlyTicking (Lnet/minecraft/world/level/block/state/BlockState;)Z e_
lambda$static$0 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; a
randomTick (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/core/BlockPos;Lnet/minecraft/util/RandomSource;)V b
net/minecraft/world/level/block/WeatheringCopperDoorBlock dfv
CODEC l
weatherState m
<clinit> ()V <clinit>
<init> (Lnet/minecraft/world/level/block/state/properties/BlockSetType;Lnet/minecraft/world/level/block/WeatheringCopper$WeatherState;Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)V <init>
codec ()Lcom/mojang/serialization/MapCodec; a
getAge ()Lnet/minecraft/world/level/block/WeatheringCopper$WeatherState; g
getAge ()Ljava/lang/Enum; c
isRandomlyTicking (Lnet/minecraft/world/level/block/state/BlockState;)Z e_
lambda$static$0 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; a
randomTick (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/core/BlockPos;Lnet/minecraft/util/RandomSource;)V b
net/minecraft/world/level/block/WeatheringCopperFullBlock dfw
CODEC d
weatherState e
<clinit> ()V <clinit>
<init> (Lnet/minecraft/world/level/block/WeatheringCopper$WeatherState;Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)V <init>
codec ()Lcom/mojang/serialization/MapCodec; a
getAge ()Lnet/minecraft/world/level/block/WeatheringCopper$WeatherState; g
getAge ()Ljava/lang/Enum; c
isRandomlyTicking (Lnet/minecraft/world/level/block/state/BlockState;)Z e_
lambda$static$0 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; a
randomTick (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/core/BlockPos;Lnet/minecraft/util/RandomSource;)V b
net/minecraft/world/level/block/WeatheringCopperGrateBlock dfx
CODEC e
weatherState f
<clinit> ()V <clinit>
<init> (Lnet/minecraft/world/level/block/WeatheringCopper$WeatherState;Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)V <init>
codec ()Lcom/mojang/serialization/MapCodec; a
getAge ()Lnet/minecraft/world/level/block/WeatheringCopper$WeatherState; g
getAge ()Ljava/lang/Enum; c
isRandomlyTicking (Lnet/minecraft/world/level/block/state/BlockState;)Z e_
lambda$static$0 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; a
randomTick (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/core/BlockPos;Lnet/minecraft/util/RandomSource;)V b
net/minecraft/world/level/block/WeatheringCopperSlabBlock dfy
CODEC f
weatherState g
<clinit> ()V <clinit>
<init> (Lnet/minecraft/world/level/block/WeatheringCopper$WeatherState;Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)V <init>
codec ()Lcom/mojang/serialization/MapCodec; a
getAge ()Lnet/minecraft/world/level/block/WeatheringCopper$WeatherState; g
getAge ()Ljava/lang/Enum; c
isRandomlyTicking (Lnet/minecraft/world/level/block/state/BlockState;)Z e_
lambda$static$0 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; a
randomTick (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/core/BlockPos;Lnet/minecraft/util/RandomSource;)V b
net/minecraft/world/level/block/WeatheringCopperStairBlock dfz
CODEC I
weatherState J
<clinit> ()V <clinit>
<init> (Lnet/minecraft/world/level/block/WeatheringCopper$WeatherState;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)V <init>
codec ()Lcom/mojang/serialization/MapCodec; a
getAge ()Lnet/minecraft/world/level/block/WeatheringCopper$WeatherState; g
getAge ()Ljava/lang/Enum; c
isRandomlyTicking (Lnet/minecraft/world/level/block/state/BlockState;)Z e_
lambda$static$0 (Lnet/minecraft/world/level/block/WeatheringCopperStairBlock;)Lnet/minecraft/world/level/block/state/BlockState; a
lambda$static$1 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; a
randomTick (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/core/BlockPos;Lnet/minecraft/util/RandomSource;)V b
net/minecraft/world/level/block/WeatheringCopperTrapDoorBlock dga
CODEC m
weatherState n
<clinit> ()V <clinit>
<init> (Lnet/minecraft/world/level/block/state/properties/BlockSetType;Lnet/minecraft/world/level/block/WeatheringCopper$WeatherState;Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)V <init>
codec ()Lcom/mojang/serialization/MapCodec; a
getAge ()Lnet/minecraft/world/level/block/WeatheringCopper$WeatherState; s
getAge ()Ljava/lang/Enum; c
isRandomlyTicking (Lnet/minecraft/world/level/block/state/BlockState;)Z e_
lambda$static$0 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; a
randomTick (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/core/BlockPos;Lnet/minecraft/util/RandomSource;)V b
net/minecraft/world/level/block/WebBlock dgb
CODEC a
<clinit> ()V <clinit>
<init> (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)V <init>
codec ()Lcom/mojang/serialization/MapCodec; a
entityInside (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/entity/Entity;)V a
net/minecraft/world/level/block/WeepingVinesBlock dgc
CODEC c
SHAPE g
<clinit> ()V <clinit>
<init> (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)V <init>
canGrowInto (Lnet/minecraft/world/level/block/state/BlockState;)Z g
codec ()Lcom/mojang/serialization/MapCodec; a
getBlocksToGrowWhenBonemealed (Lnet/minecraft/util/RandomSource;)I a
getBodyBlock ()Lnet/minecraft/world/level/block/Block; b
net/minecraft/world/level/block/WeepingVinesPlantBlock dgd
CODEC c
SHAPE e
<clinit> ()V <clinit>
<init> (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)V <init>
codec ()Lcom/mojang/serialization/MapCodec; a
getHeadBlock ()Lnet/minecraft/world/level/block/GrowingPlantHeadBlock; c
net/minecraft/world/level/block/WeightedPressurePlateBlock dge
CODEC e
POWER f
maxWeight g
<clinit> ()V <clinit>
<init> (ILnet/minecraft/world/level/block/state/properties/BlockSetType;Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)V <init>
codec ()Lcom/mojang/serialization/MapCodec; a
createBlockStateDefinition (Lnet/minecraft/world/level/block/state/StateDefinition$Builder;)V a
getPressedTime ()I b
getSignalForState (Lnet/minecraft/world/level/block/state/BlockState;)I g
getSignalStrength (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;)I b
lambda$static$0 (Lnet/minecraft/world/level/block/WeightedPressurePlateBlock;)Ljava/lang/Integer; b
lambda$static$1 (Lnet/minecraft/world/level/block/WeightedPressurePlateBlock;)Lnet/minecraft/world/level/block/state/properties/BlockSetType; a
lambda$static$2 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; a
setSignalForState (Lnet/minecraft/world/level/block/state/BlockState;I)Lnet/minecraft/world/level/block/state/BlockState; a
net/minecraft/world/level/block/WetSpongeBlock dgf
CODEC a
<clinit> ()V <clinit>
<init> (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)V <init>
animateTick (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/util/RandomSource;)V a
codec ()Lcom/mojang/serialization/MapCodec; a
onPlace (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;Z)V b
net/minecraft/world/level/block/WitherRoseBlock dgg
CODEC e
<clinit> ()V <clinit>
<init> (Ljava/util/List;Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)V <init>
<init> (Lnet/minecraft/world/effect/MobEffect;ILnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)V <init>
animateTick (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/util/RandomSource;)V a
codec ()Lcom/mojang/serialization/MapCodec; a
entityInside (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/entity/Entity;)V a
lambda$static$0 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; a
mayPlaceOn (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;)Z b
net/minecraft/world/level/block/WitherSkullBlock dgh
CODEC b
witherPatternBase i
witherPatternFull h
<clinit> ()V <clinit>
<init> (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)V <init>
canSpawnMob (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/item/ItemStack;)Z b
checkSpawn (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/entity/SkullBlockEntity;)V a
codec ()Lcom/mojang/serialization/MapCodec; a
getOrCreateWitherBase ()Lnet/minecraft/world/level/block/state/pattern/BlockPattern; y
getOrCreateWitherFull ()Lnet/minecraft/world/level/block/state/pattern/BlockPattern; s
lambda$getOrCreateWitherBase$2 (Lnet/minecraft/world/level/block/state/pattern/BlockInWorld;)Z b
lambda$getOrCreateWitherBase$3 (Lnet/minecraft/world/level/block/state/pattern/BlockInWorld;)Z a
lambda$getOrCreateWitherFull$0 (Lnet/minecraft/world/level/block/state/pattern/BlockInWorld;)Z d
lambda$getOrCreateWitherFull$1 (Lnet/minecraft/world/level/block/state/pattern/BlockInWorld;)Z c
setPlacedBy (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/entity/LivingEntity;Lnet/minecraft/world/item/ItemStack;)V a
net/minecraft/world/level/block/WitherWallSkullBlock dgi
CODEC b
<clinit> ()V <clinit>
<init> (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)V <init>
codec ()Lcom/mojang/serialization/MapCodec; a
setPlacedBy (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/entity/LivingEntity;Lnet/minecraft/world/item/ItemStack;)V a
net/minecraft/world/level/block/WoolCarpetBlock dgj
CODEC c
color d
<clinit> ()V <clinit>
<init> (Lnet/minecraft/world/item/DyeColor;Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)V <init>
codec ()Lcom/mojang/serialization/MapCodec; a
getColor ()Lnet/minecraft/world/item/DyeColor; b
lambda$static$0 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; a
net/minecraft/world/level/block/entity/AbstractFurnaceBlockEntity dgk
BURN_COOL_SPEED l
BURN_TIME_STANDARD k
DATA_COOKING_PROGRESS h
DATA_COOKING_TOTAL_TIME i
DATA_LIT_DURATION g
DATA_LIT_TIME f
NUM_DATA_VALUES j
SLOTS_FOR_DOWN s
SLOTS_FOR_SIDES t
SLOTS_FOR_UP r
SLOT_FUEL d
SLOT_INPUT c
SLOT_RESULT e
cookingProgress w
cookingTotalTime x
dataAccess n
items m
litDuration v
litTime u
quickCheck z
recipesUsed y
<clinit> ()V <clinit>
<init> (Lnet/minecraft/world/level/block/entity/BlockEntityType;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/item/crafting/RecipeType;)V <init>
add (Ljava/util/Map;Lnet/minecraft/world/level/ItemLike;I)V a
add (Ljava/util/Map;Lnet/minecraft/tags/TagKey;I)V a
awardUsedRecipes (Lnet/minecraft/world/entity/player/Player;Ljava/util/List;)V a
awardUsedRecipesAndPopExperience (Lnet/minecraft/server/level/ServerPlayer;)V a
burn (Lnet/minecraft/core/RegistryAccess;Lnet/minecraft/world/item/crafting/RecipeHolder;Lnet/minecraft/core/NonNullList;I)Z b
canBurn (Lnet/minecraft/core/RegistryAccess;Lnet/minecraft/world/item/crafting/RecipeHolder;Lnet/minecraft/core/NonNullList;I)Z a
canPlaceItem (ILnet/minecraft/world/item/ItemStack;)Z b
canPlaceItemThroughFace (ILnet/minecraft/world/item/ItemStack;Lnet/minecraft/core/Direction;)Z a
canTakeItemThroughFace (ILnet/minecraft/world/item/ItemStack;Lnet/minecraft/core/Direction;)Z b
clearContent ()V a
createExperience (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/phys/Vec3;IF)V a
fillStackedContents (Lnet/minecraft/world/entity/player/StackedContents;)V a
getBurnDuration (Lnet/minecraft/world/item/ItemStack;)I a
getContainerSize ()I b
getFuel ()Ljava/util/Map; f
getItem (I)Lnet/minecraft/world/item/ItemStack; a
getRecipeUsed ()Lnet/minecraft/world/item/crafting/RecipeHolder; d
getRecipesToAwardAndPopExperience (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/phys/Vec3;)Ljava/util/List; a
getSlotsForFace (Lnet/minecraft/core/Direction;)[I a
getTotalCookTime (Lnet/minecraft/world/level/Level;Lnet/minecraft/world/level/block/entity/AbstractFurnaceBlockEntity;)I a
isEmpty ()Z ai_
isFuel (Lnet/minecraft/world/item/ItemStack;)Z b
isLit ()Z g
isNeverAFurnaceFuel (Lnet/minecraft/world/item/Item;)Z b
lambda$getRecipesToAwardAndPopExperience$2 (Ljava/util/List;Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/phys/Vec3;Lit/unimi/dsi/fastutil/objects/Object2IntMap$Entry;Lnet/minecraft/world/item/crafting/RecipeHolder;)V a
lambda$getTotalCookTime$1 (Lnet/minecraft/world/item/crafting/RecipeHolder;)Ljava/lang/Integer; b
lambda$saveAdditional$0 (Lnet/minecraft/nbt/CompoundTag;Lnet/minecraft/resources/ResourceLocation;Ljava/lang/Integer;)V a
load (Lnet/minecraft/nbt/CompoundTag;)V a
removeItem (II)Lnet/minecraft/world/item/ItemStack; a
removeItemNoUpdate (I)Lnet/minecraft/world/item/ItemStack; b
saveAdditional (Lnet/minecraft/nbt/CompoundTag;)V b
serverTick (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/block/entity/AbstractFurnaceBlockEntity;)V a
setItem (ILnet/minecraft/world/item/ItemStack;)V a
setRecipeUsed (Lnet/minecraft/world/item/crafting/RecipeHolder;)V a
stillValid (Lnet/minecraft/world/entity/player/Player;)Z a
net/minecraft/world/level/block/entity/AbstractFurnaceBlockEntity$1 dgk$1
this$0 a
<init> (Lnet/minecraft/world/level/block/entity/AbstractFurnaceBlockEntity;)V <init>
get (I)I a
getCount ()I a
set (II)V a
net/minecraft/world/level/block/entity/BannerBlockEntity dgl
MAX_PATTERNS a
TAG_COLOR d
TAG_PATTERN c
TAG_PATTERNS b
baseColor f
itemPatterns g
name e
patterns h
<init> (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/item/DyeColor;)V <init>
<init> (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)V <init>
createPatterns (Lnet/minecraft/world/item/DyeColor;Lnet/minecraft/nbt/ListTag;)Ljava/util/List; a
fromItem (Lnet/minecraft/world/item/ItemStack;)V b
fromItem (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/item/DyeColor;)V a
getBaseColor ()Lnet/minecraft/world/item/DyeColor; g
getCustomName ()Lnet/minecraft/network/chat/Component; af
getItem ()Lnet/minecraft/world/item/ItemStack; f
getItemPatterns (Lnet/minecraft/world/item/ItemStack;)Lnet/minecraft/nbt/ListTag; a
getName ()Lnet/minecraft/network/chat/Component; ad
getPatternCount (Lnet/minecraft/world/item/ItemStack;)I c
getPatterns ()Ljava/util/List; c
getUpdatePacket ()Lnet/minecraft/network/protocol/game/ClientboundBlockEntityDataPacket; a
getUpdatePacket ()Lnet/minecraft/network/protocol/Packet; j
getUpdateTag ()Lnet/minecraft/nbt/CompoundTag; ax_
load (Lnet/minecraft/nbt/CompoundTag;)V a
removeLastPattern (Lnet/minecraft/world/item/ItemStack;)V d
saveAdditional (Lnet/minecraft/nbt/CompoundTag;)V b
setCustomName (Lnet/minecraft/network/chat/Component;)V a
net/minecraft/world/level/block/entity/BannerPattern dgm
hashname a
<init> (Ljava/lang/String;)V <init>
byHash (Ljava/lang/String;)Lnet/minecraft/core/Holder; a
getHashname ()Ljava/lang/String; a
lambda$byHash$0 (Ljava/lang/String;Lnet/minecraft/core/Holder$Reference;)Z a
location (Lnet/minecraft/resources/ResourceKey;Z)Lnet/minecraft/resources/ResourceLocation; a
net/minecraft/world/level/block/entity/BannerPattern$Builder dgm$a
patterns a
<init> ()V <init>
addPattern (Lnet/minecraft/core/Holder;Lnet/minecraft/world/item/DyeColor;)Lnet/minecraft/world/level/block/entity/BannerPattern$Builder; a
addPattern (Lnet/minecraft/resources/ResourceKey;Lnet/minecraft/world/item/DyeColor;)Lnet/minecraft/world/level/block/entity/BannerPattern$Builder; a
addPattern (Lcom/mojang/datafixers/util/Pair;)Lnet/minecraft/world/level/block/entity/BannerPattern$Builder; a
toListTag ()Lnet/minecraft/nbt/ListTag; a
net/minecraft/world/level/block/entity/BannerPatterns dgn
BASE a
BORDER E
BRICKS I
CIRCLE_MIDDLE y
CREEPER K
CROSS o
CURLY_BORDER F
DIAGONAL_LEFT u
DIAGONAL_LEFT_MIRROR w
DIAGONAL_RIGHT v
DIAGONAL_RIGHT_MIRROR x
FLOWER M
GLOBE J
GRADIENT G
GRADIENT_UP H
HALF_HORIZONTAL B
HALF_HORIZONTAL_MIRROR D
HALF_VERTICAL A
HALF_VERTICAL_MIRROR C
MOJANG N
PIGLIN O
RHOMBUS_MIDDLE z
SKULL L
SQUARE_BOTTOM_LEFT b
SQUARE_BOTTOM_RIGHT c
SQUARE_TOP_LEFT d
SQUARE_TOP_RIGHT e
STRAIGHT_CROSS p
STRIPE_BOTTOM f
STRIPE_CENTER j
STRIPE_DOWNLEFT m
STRIPE_DOWNRIGHT l
STRIPE_LEFT h
STRIPE_MIDDLE k
STRIPE_RIGHT i
STRIPE_SMALL n
STRIPE_TOP g
TRIANGLES_BOTTOM s
TRIANGLES_TOP t
TRIANGLE_BOTTOM q
TRIANGLE_TOP r
<clinit> ()V <clinit>
<init> ()V <init>
bootstrap (Lnet/minecraft/core/Registry;)Lnet/minecraft/world/level/block/entity/BannerPattern; a
create (Ljava/lang/String;)Lnet/minecraft/resources/ResourceKey; a
net/minecraft/world/level/block/entity/BarrelBlockEntity dgo
items e
openersCounter f
<init> (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)V <init>
createMenu (ILnet/minecraft/world/entity/player/Inventory;)Lnet/minecraft/world/inventory/AbstractContainerMenu; a
getContainerSize ()I b
getDefaultName ()Lnet/minecraft/network/chat/Component; l
getItems ()Lnet/minecraft/core/NonNullList; k
load (Lnet/minecraft/nbt/CompoundTag;)V a
playSound (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/sounds/SoundEvent;)V a
recheckOpen ()V m
saveAdditional (Lnet/minecraft/nbt/CompoundTag;)V b
setItems (Lnet/minecraft/core/NonNullList;)V a
startOpen (Lnet/minecraft/world/entity/player/Player;)V d_
stopOpen (Lnet/minecraft/world/entity/player/Player;)V c
updateBlockState (Lnet/minecraft/world/level/block/state/BlockState;Z)V a
net/minecraft/world/level/block/entity/BarrelBlockEntity$1 dgo$1
this$0 a
<init> (Lnet/minecraft/world/level/block/entity/BarrelBlockEntity;)V <init>
isOwnContainer (Lnet/minecraft/world/entity/player/Player;)Z a
onClose (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)V b
onOpen (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)V a
openerCountChanged (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;II)V a
net/minecraft/world/level/block/entity/BaseContainerBlockEntity dgp
lockKey e
name f
<init> (Lnet/minecraft/world/level/block/entity/BlockEntityType;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)V <init>
canOpen (Lnet/minecraft/world/entity/player/Player;)Z d
canUnlock (Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/LockCode;Lnet/minecraft/network/chat/Component;)Z a
createMenu (ILnet/minecraft/world/entity/player/Inventory;)Lnet/minecraft/world/inventory/AbstractContainerMenu; a
createMenu (ILnet/minecraft/world/entity/player/Inventory;Lnet/minecraft/world/entity/player/Player;)Lnet/minecraft/world/inventory/AbstractContainerMenu; createMenu
getCustomName ()Lnet/minecraft/network/chat/Component; af
getDefaultName ()Lnet/minecraft/network/chat/Component; l
getDisplayName ()Lnet/minecraft/network/chat/Component; Q_
getName ()Lnet/minecraft/network/chat/Component; ad
load (Lnet/minecraft/nbt/CompoundTag;)V a
saveAdditional (Lnet/minecraft/nbt/CompoundTag;)V b
setCustomName (Lnet/minecraft/network/chat/Component;)V a
net/minecraft/world/level/block/entity/BeaconBlockEntity dgq
BEACON_EFFECTS a
BLOCKS_CHECK_PER_TICK h
DATA_LEVELS b
DATA_PRIMARY c
DATA_SECONDARY d
DEFAULT_NAME i
MAX_LEVELS f
NUM_DATA_VALUES e
TAG_PRIMARY j
TAG_SECONDARY k
VALID_EFFECTS g
beamSections l
checkingBeamSections m
dataAccess w
lastCheckY r
levels n
lockKey v
name u
primaryPower s
secondaryPower t
<clinit> ()V <clinit>
<init> (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)V <init>
applyEffects (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;ILnet/minecraft/world/effect/MobEffect;Lnet/minecraft/world/effect/MobEffect;)V a
createMenu (ILnet/minecraft/world/entity/player/Inventory;Lnet/minecraft/world/entity/player/Player;)Lnet/minecraft/world/inventory/AbstractContainerMenu; createMenu
filterEffect (Lnet/minecraft/world/effect/MobEffect;)Lnet/minecraft/world/effect/MobEffect; a
getBeamSections ()Ljava/util/List; c
getCustomName ()Lnet/minecraft/network/chat/Component; af
getDisplayName ()Lnet/minecraft/network/chat/Component; Q_
getName ()Lnet/minecraft/network/chat/Component; ad
getUpdatePacket ()Lnet/minecraft/network/protocol/game/ClientboundBlockEntityDataPacket; f
getUpdatePacket ()Lnet/minecraft/network/protocol/Packet; j
getUpdateTag ()Lnet/minecraft/nbt/CompoundTag; ax_
load (Lnet/minecraft/nbt/CompoundTag;)V a
loadEffect (Lnet/minecraft/nbt/CompoundTag;Ljava/lang/String;)Lnet/minecraft/world/effect/MobEffect; a
playSound (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/sounds/SoundEvent;)V a
saveAdditional (Lnet/minecraft/nbt/CompoundTag;)V b
setCustomName (Lnet/minecraft/network/chat/Component;)V a
setLevel (Lnet/minecraft/world/level/Level;)V a
setRemoved ()V ay_
storeEffect (Lnet/minecraft/nbt/CompoundTag;Ljava/lang/String;Lnet/minecraft/world/effect/MobEffect;)V a
tick (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/block/entity/BeaconBlockEntity;)V a
updateBase (Lnet/minecraft/world/level/Level;III)I a
net/minecraft/world/level/block/entity/BeaconBlockEntity$1 dgq$1
this$0 a
<init> (Lnet/minecraft/world/level/block/entity/BeaconBlockEntity;)V <init>
get (I)I a
getCount ()I a
set (II)V a
net/minecraft/world/level/block/entity/BeaconBlockEntity$BeaconBeamSection dgq$a
color a
height b
<init> ([F)V <init>
getColor ()[F b
getHeight ()I c
increaseHeight ()V a
net/minecraft/world/level/block/entity/BedBlockEntity dgr
color a
<init> (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/item/DyeColor;)V <init>
<init> (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)V <init>
getColor ()Lnet/minecraft/world/item/DyeColor; d
getUpdatePacket ()Lnet/minecraft/network/protocol/Packet; j
getUpdatePacket ()Lnet/minecraft/network/protocol/game/ClientboundBlockEntityDataPacket; c
setColor (Lnet/minecraft/world/item/DyeColor;)V a
net/minecraft/world/level/block/entity/BeehiveBlockEntity dgs
BEES f
ENTITY_DATA c
HAS_NECTAR e
IGNORED_BEE_TAGS i
MAX_OCCUPANTS g
MIN_OCCUPATION_TICKS b
MIN_OCCUPATION_TICKS_NECTAR k
MIN_OCCUPATION_TICKS_NECTARLESS h
MIN_TICKS_BEFORE_REENTERING_HIVE j
TAG_FLOWER_POS a
TICKS_IN_HIVE d
savedFlowerPos m
stored l
<clinit> ()V <clinit>
<init> (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)V <init>
addOccupant (Lnet/minecraft/world/entity/Entity;Z)V a
addOccupantWithPresetTicks (Lnet/minecraft/world/entity/Entity;ZI)V a
emptyAllLivingFromHive (Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/block/entity/BeehiveBlockEntity$BeeReleaseStatus;)V a
getHoneyLevel (Lnet/minecraft/world/level/block/state/BlockState;)I a
getOccupantCount ()I g
hasSavedFlowerPos ()Z m
isEmpty ()Z d
isFireNearby ()Z c
isFull ()Z f
isSedated ()Z k
lambda$releaseAllOccupants$0 (Lnet/minecraft/world/level/block/state/BlockState;Ljava/util/List;Lnet/minecraft/world/level/block/entity/BeehiveBlockEntity$BeeReleaseStatus;Lnet/minecraft/world/level/block/entity/BeehiveBlockEntity$BeeData;)Z a
lambda$releaseOccupant$1 (Lnet/minecraft/world/entity/Entity;)Lnet/minecraft/world/entity/Entity; a
lambda$releaseOccupant$2 (Lnet/minecraft/world/level/block/state/BlockBehaviour$BlockStateBase;)Z a
load (Lnet/minecraft/nbt/CompoundTag;)V a
releaseAllOccupants (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/block/entity/BeehiveBlockEntity$BeeReleaseStatus;)Ljava/util/List; a
releaseOccupant (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/block/entity/BeehiveBlockEntity$BeeData;Ljava/util/List;Lnet/minecraft/world/level/block/entity/BeehiveBlockEntity$BeeReleaseStatus;Lnet/minecraft/core/BlockPos;)Z a
removeIgnoredBeeTags (Lnet/minecraft/nbt/CompoundTag;)V d
saveAdditional (Lnet/minecraft/nbt/CompoundTag;)V b
serverTick (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/block/entity/BeehiveBlockEntity;)V a
setBeeReleaseData (ILnet/minecraft/world/entity/animal/Bee;)V a
setChanged ()V e
storeBee (Lnet/minecraft/nbt/CompoundTag;IZ)V a
tickOccupants (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;Ljava/util/List;Lnet/minecraft/core/BlockPos;)V a
writeBees ()Lnet/minecraft/nbt/ListTag; l
net/minecraft/world/level/block/entity/BeehiveBlockEntity$BeeData dgs$a
entityData a
minOccupationTicks c
ticksInHive b
<init> (Lnet/minecraft/nbt/CompoundTag;II)V <init>
net/minecraft/world/level/block/entity/BeehiveBlockEntity$BeeReleaseStatus dgs$b
$VALUES d
BEE_RELEASED b
EMERGENCY c
HONEY_DELIVERED a
$values ()[Lnet/minecraft/world/level/block/entity/BeehiveBlockEntity$BeeReleaseStatus; a
<clinit> ()V <clinit>
<init> (Ljava/lang/String;I)V <init>
valueOf (Ljava/lang/String;)Lnet/minecraft/world/level/block/entity/BeehiveBlockEntity$BeeReleaseStatus; valueOf
values ()[Lnet/minecraft/world/level/block/entity/BeehiveBlockEntity$BeeReleaseStatus; values
net/minecraft/world/level/block/entity/BellBlockEntity dgt
DURATION d
GLOW_DURATION e
HEAR_BELL_RADIUS j
HIGHLIGHT_RAIDERS_RADIUS k
MAX_RESONATION_TICKS g
MIN_TICKS_BETWEEN_SEARCHES f
SEARCH_RADIUS i
TICKS_BEFORE_RESONATION h
clickDirection c
lastRingTimestamp l
nearbyEntities m
resonating n
resonationTicks r
shaking b
ticks a
<init> (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)V <init>
areRaidersNearby (Lnet/minecraft/core/BlockPos;Ljava/util/List;)Z a
clientTick (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/block/entity/BellBlockEntity;)V a
glow (Lnet/minecraft/world/entity/LivingEntity;)V a
isRaiderWithinRange (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/entity/LivingEntity;)Z a
lambda$makeRaidersGlow$0 (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/entity/LivingEntity;)Z d
lambda$showBellParticles$1 (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/entity/LivingEntity;)Z c
lambda$showBellParticles$2 (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/entity/LivingEntity;)Z b
lambda$showBellParticles$3 (Lnet/minecraft/core/BlockPos;ILorg/apache/commons/lang3/mutable/MutableInt;Lnet/minecraft/world/level/Level;Lnet/minecraft/world/entity/LivingEntity;)V a
makeRaidersGlow (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Ljava/util/List;)V a
onHit (Lnet/minecraft/core/Direction;)V a
serverTick (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/block/entity/BellBlockEntity;)V b
showBellParticles (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Ljava/util/List;)V b
tick (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/block/entity/BellBlockEntity;Lnet/minecraft/world/level/block/entity/BellBlockEntity$ResonationEndAction;)V a
triggerEvent (II)Z a_
updateEntities ()V c
net/minecraft/world/level/block/entity/BellBlockEntity$ResonationEndAction dgt$a
run (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Ljava/util/List;)V run
net/minecraft/world/level/block/entity/BlastFurnaceBlockEntity dgu
<init> (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)V <init>
createMenu (ILnet/minecraft/world/entity/player/Inventory;)Lnet/minecraft/world/inventory/AbstractContainerMenu; a
getBurnDuration (Lnet/minecraft/world/item/ItemStack;)I a
getDefaultName ()Lnet/minecraft/network/chat/Component; l
net/minecraft/world/level/block/entity/BlockEntity dgv
LOGGER e
blockState g
level o
remove q
type f
worldPosition p
<clinit> ()V <clinit>
<init> (Lnet/minecraft/world/level/block/entity/BlockEntityType;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)V <init>
addEntityType (Lnet/minecraft/nbt/CompoundTag;Lnet/minecraft/world/level/block/entity/BlockEntityType;)V a
clearRemoved ()V t
fillCrashReportCategory (Lnet/minecraft/CrashReportCategory;)V a
getBlockPos ()Lnet/minecraft/core/BlockPos; aB_
getBlockState ()Lnet/minecraft/world/level/block/state/BlockState; r
getLevel ()Lnet/minecraft/world/level/Level; i
getPosFromTag (Lnet/minecraft/nbt/CompoundTag;)Lnet/minecraft/core/BlockPos; c
getType ()Lnet/minecraft/world/level/block/entity/BlockEntityType; v
getUpdatePacket ()Lnet/minecraft/network/protocol/Packet; j
getUpdateTag ()Lnet/minecraft/nbt/CompoundTag; ax_
hasLevel ()Z n
isRemoved ()Z s
lambda$fillCrashReportCategory$3 ()Ljava/lang/String; k
lambda$loadStatic$0 (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;Ljava/lang/String;Lnet/minecraft/world/level/block/entity/BlockEntityType;)Lnet/minecraft/world/level/block/entity/BlockEntity; a
lambda$loadStatic$1 (Lnet/minecraft/nbt/CompoundTag;Ljava/lang/String;Lnet/minecraft/world/level/block/entity/BlockEntity;)Lnet/minecraft/world/level/block/entity/BlockEntity; a
lambda$loadStatic$2 (Ljava/lang/String;)Lnet/minecraft/world/level/block/entity/BlockEntity; a
load (Lnet/minecraft/nbt/CompoundTag;)V a
loadStatic (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/nbt/CompoundTag;)Lnet/minecraft/world/level/block/entity/BlockEntity; a
onlyOpCanSetNbt ()Z u
saveAdditional (Lnet/minecraft/nbt/CompoundTag;)V b
saveId (Lnet/minecraft/nbt/CompoundTag;)V d
saveMetadata (Lnet/minecraft/nbt/CompoundTag;)V e
saveToItem (Lnet/minecraft/world/item/ItemStack;)V e
saveWithFullMetadata ()Lnet/minecraft/nbt/CompoundTag; o
saveWithId ()Lnet/minecraft/nbt/CompoundTag; p
saveWithoutMetadata ()Lnet/minecraft/nbt/CompoundTag; q
setBlockState (Lnet/minecraft/world/level/block/state/BlockState;)V b
setChanged (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)V a
setChanged ()V e
setLevel (Lnet/minecraft/world/level/Level;)V a
setRemoved ()V ay_
triggerEvent (II)Z a_
net/minecraft/world/level/block/entity/BlockEntityTicker dgw
tick (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/block/entity/BlockEntity;)V tick
net/minecraft/world/level/block/entity/BlockEntityType dgx
BANNER t
BARREL A
BEACON o
BED y
BEEHIVE H
BELL E
BLAST_FURNACE C
BREWING_STAND l
BRUSHABLE_BLOCK N
CALIBRATED_SCULK_SENSOR J
CAMPFIRE G
CHEST b
CHISELED_BOOKSHELF M
COMMAND_BLOCK w
COMPARATOR s
CONDUIT z
CRAFTER P
DAYLIGHT_DETECTOR q
DECORATED_POT O
DISPENSER f
DROPPER g
ENCHANTING_TABLE m
ENDER_CHEST d
END_GATEWAY v
END_PORTAL n
FURNACE a
HANGING_SIGN i
HOPPER r
JIGSAW F
JUKEBOX e
LECTERN D
LOGGER R
MOB_SPAWNER j
PISTON k
SCULK_CATALYST K
SCULK_SENSOR I
SCULK_SHRIEKER L
SHULKER_BOX x
SIGN h
SKULL p
SMOKER B
STRUCTURE_BLOCK u
TRAPPED_CHEST c
TRIAL_SPAWNER Q
builtInRegistryHolder V
dataType U
factory S
validBlocks T
<clinit> ()V <clinit>
<init> (Lnet/minecraft/world/level/block/entity/BlockEntityType$BlockEntitySupplier;Ljava/util/Set;Lcom/mojang/datafixers/types/Type;)V <init>
builtInRegistryHolder ()Lnet/minecraft/core/Holder$Reference; a
create (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)Lnet/minecraft/world/level/block/entity/BlockEntity; a
getBlockEntity (Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;)Lnet/minecraft/world/level/block/entity/BlockEntity; a
getKey (Lnet/minecraft/world/level/block/entity/BlockEntityType;)Lnet/minecraft/resources/ResourceLocation; a
isValid (Lnet/minecraft/world/level/block/state/BlockState;)Z a
register (Ljava/lang/String;Lnet/minecraft/world/level/block/entity/BlockEntityType$Builder;)Lnet/minecraft/world/level/block/entity/BlockEntityType; a
net/minecraft/world/level/block/entity/BlockEntityType$BlockEntitySupplier dgx$a
create (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)Lnet/minecraft/world/level/block/entity/BlockEntity; create
net/minecraft/world/level/block/entity/BlockEntityType$Builder dgx$b
factory a
validBlocks b
<init> (Lnet/minecraft/world/level/block/entity/BlockEntityType$BlockEntitySupplier;Ljava/util/Set;)V <init>
build (Lcom/mojang/datafixers/types/Type;)Lnet/minecraft/world/level/block/entity/BlockEntityType; a
of (Lnet/minecraft/world/level/block/entity/BlockEntityType$BlockEntitySupplier;[Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/block/entity/BlockEntityType$Builder; a
net/minecraft/world/level/block/entity/BrewingStandBlockEntity dgy
DATA_BREW_TIME d
DATA_FUEL_USES e
FUEL_SLOT i
FUEL_USES c
INGREDIENT_SLOT h
NUM_DATA_VALUES f
SLOTS_FOR_DOWN k
SLOTS_FOR_SIDES l
SLOTS_FOR_UP j
brewTime n
dataAccess g
fuel t
ingredient s
items m
lastPotionCount r
<clinit> ()V <clinit>
<init> (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)V <init>
canPlaceItem (ILnet/minecraft/world/item/ItemStack;)Z b
canPlaceItemThroughFace (ILnet/minecraft/world/item/ItemStack;Lnet/minecraft/core/Direction;)Z a
canTakeItemThroughFace (ILnet/minecraft/world/item/ItemStack;Lnet/minecraft/core/Direction;)Z b
clearContent ()V a
createMenu (ILnet/minecraft/world/entity/player/Inventory;)Lnet/minecraft/world/inventory/AbstractContainerMenu; a
doBrew (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/NonNullList;)V a
getContainerSize ()I b
getDefaultName ()Lnet/minecraft/network/chat/Component; l
getItem (I)Lnet/minecraft/world/item/ItemStack; a
getPotionBits ()[Z f
getSlotsForFace (Lnet/minecraft/core/Direction;)[I a
isBrewable (Lnet/minecraft/core/NonNullList;)Z a
isEmpty ()Z ai_
load (Lnet/minecraft/nbt/CompoundTag;)V a
removeItem (II)Lnet/minecraft/world/item/ItemStack; a
removeItemNoUpdate (I)Lnet/minecraft/world/item/ItemStack; b
saveAdditional (Lnet/minecraft/nbt/CompoundTag;)V b
serverTick (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/block/entity/BrewingStandBlockEntity;)V a
setItem (ILnet/minecraft/world/item/ItemStack;)V a
stillValid (Lnet/minecraft/world/entity/player/Player;)Z a
net/minecraft/world/level/block/entity/BrewingStandBlockEntity$1 dgy$1
this$0 a
<init> (Lnet/minecraft/world/level/block/entity/BrewingStandBlockEntity;)V <init>
get (I)I a
getCount ()I a
set (II)V a
net/minecraft/world/level/block/entity/BrushableBlockEntity dgz
BRUSH_COOLDOWN_TICKS f
BRUSH_RESET_TICKS g
HIT_DIRECTION_TAG d
ITEM_TAG e
LOGGER a
LOOT_TABLE_SEED_TAG c
LOOT_TABLE_TAG b
REQUIRED_BRUSHES_TO_BREAK h
brushCount i
brushCountResetsAtTick j
coolDownEndsAtTick k
hitDirection m
item l
lootTable n
lootTableSeed r
<clinit> ()V <clinit>
<init> (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)V <init>
brush (JLnet/minecraft/world/entity/player/Player;Lnet/minecraft/core/Direction;)Z a
brushingCompleted (Lnet/minecraft/world/entity/player/Player;)V b
checkReset ()V c
dropContent (Lnet/minecraft/world/entity/player/Player;)V c
getCompletionState ()I k
getHitDirection ()Lnet/minecraft/core/Direction; f
getItem ()Lnet/minecraft/world/item/ItemStack; g
getUpdatePacket ()Lnet/minecraft/network/protocol/game/ClientboundBlockEntityDataPacket; d
getUpdatePacket ()Lnet/minecraft/network/protocol/Packet; j
getUpdateTag ()Lnet/minecraft/nbt/CompoundTag; ax_
load (Lnet/minecraft/nbt/CompoundTag;)V a
saveAdditional (Lnet/minecraft/nbt/CompoundTag;)V b
setLootTable (Lnet/minecraft/resources/ResourceLocation;J)V a
tryLoadLootTable (Lnet/minecraft/nbt/CompoundTag;)Z d
trySaveLootTable (Lnet/minecraft/nbt/CompoundTag;)Z e
unpackLootTable (Lnet/minecraft/world/entity/player/Player;)V a
net/minecraft/world/level/block/entity/CalibratedSculkSensorBlockEntity dha
<init> (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)V <init>
createVibrationUser ()Lnet/minecraft/world/level/gameevent/vibrations/VibrationSystem$User; c
net/minecraft/world/level/block/entity/CalibratedSculkSensorBlockEntity$VibrationUser dha$a
this$0 a
<init> (Lnet/minecraft/world/level/block/entity/CalibratedSculkSensorBlockEntity;Lnet/minecraft/core/BlockPos;)V <init>
canReceiveVibration (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/gameevent/GameEvent;Lnet/minecraft/world/level/gameevent/GameEvent$Context;)Z a
getBackSignal (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)I a
getListenerRadius ()I a
net/minecraft/world/level/block/entity/CampfireBlockEntity dhb
BURN_COOL_SPEED a
NUM_SLOTS b
cookingProgress d
cookingTime e
items c
quickCheck f
<init> (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)V <init>
clearContent ()V a
cookTick (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/block/entity/CampfireBlockEntity;)V a
cooldownTick (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/block/entity/CampfireBlockEntity;)V b
dowse ()V f
getCookableRecipe (Lnet/minecraft/world/item/ItemStack;)Ljava/util/Optional; a
getItems ()Lnet/minecraft/core/NonNullList; c
getUpdatePacket ()Lnet/minecraft/network/protocol/game/ClientboundBlockEntityDataPacket; d
getUpdatePacket ()Lnet/minecraft/network/protocol/Packet; j
getUpdateTag ()Lnet/minecraft/nbt/CompoundTag; ax_
lambda$cookTick$0 (Lnet/minecraft/world/Container;Lnet/minecraft/world/level/Level;Lnet/minecraft/world/item/crafting/RecipeHolder;)Lnet/minecraft/world/item/ItemStack; a
load (Lnet/minecraft/nbt/CompoundTag;)V a
markUpdated ()V g
particleTick (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/block/entity/CampfireBlockEntity;)V c
placeFood (Lnet/minecraft/world/entity/Entity;Lnet/minecraft/world/item/ItemStack;I)Z a
saveAdditional (Lnet/minecraft/nbt/CompoundTag;)V b
net/minecraft/world/level/block/entity/ChestBlockEntity dhc
EVENT_SET_OPEN_COUNT e
chestLidController h
items f
openersCounter g
<init> (Lnet/minecraft/world/level/block/entity/BlockEntityType;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)V <init>
<init> (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)V <init>
createMenu (ILnet/minecraft/world/entity/player/Inventory;)Lnet/minecraft/world/inventory/AbstractContainerMenu; a
getContainerSize ()I b
getDefaultName ()Lnet/minecraft/network/chat/Component; l
getItems ()Lnet/minecraft/core/NonNullList; k
getOpenCount (Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;)I a
getOpenNess (F)F a
lidAnimateTick (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/block/entity/ChestBlockEntity;)V a
load (Lnet/minecraft/nbt/CompoundTag;)V a
playSound (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/sounds/SoundEvent;)V a
recheckOpen ()V m
saveAdditional (Lnet/minecraft/nbt/CompoundTag;)V b
setItems (Lnet/minecraft/core/NonNullList;)V a
signalOpenCount (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;II)V a
startOpen (Lnet/minecraft/world/entity/player/Player;)V d_
stopOpen (Lnet/minecraft/world/entity/player/Player;)V c
swapContents (Lnet/minecraft/world/level/block/entity/ChestBlockEntity;Lnet/minecraft/world/level/block/entity/ChestBlockEntity;)V a
triggerEvent (II)Z a_
net/minecraft/world/level/block/entity/ChestBlockEntity$1 dhc$1
this$0 a
<init> (Lnet/minecraft/world/level/block/entity/ChestBlockEntity;)V <init>
isOwnContainer (Lnet/minecraft/world/entity/player/Player;)Z a
onClose (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)V b
onOpen (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)V a
openerCountChanged (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;II)V a
net/minecraft/world/level/block/entity/ChestLidController dhd
oOpenness c
openness b
shouldBeOpen a
<init> ()V <init>
getOpenness (F)F a
shouldBeOpen (Z)V a
tickLid ()V a
net/minecraft/world/level/block/entity/ChiseledBookShelfBlockEntity dhe
LOGGER d
MAX_BOOKS_IN_STORAGE c
items e
lastInteractedSlot f
<clinit> ()V <clinit>
<init> (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)V <init>
canPlaceItem (ILnet/minecraft/world/item/ItemStack;)Z b
canTakeItem (Lnet/minecraft/world/Container;ILnet/minecraft/world/item/ItemStack;)Z a
clearContent ()V a
count ()I f
getContainerSize ()I b
getItem (I)Lnet/minecraft/world/item/ItemStack; a
getLastInteractedSlot ()I g
getMaxStackSize ()I ak_
isEmpty ()Z ai_
lambda$canTakeItem$0 (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/Container;Lnet/minecraft/world/item/ItemStack;)Z a
load (Lnet/minecraft/nbt/CompoundTag;)V a
removeItem (II)Lnet/minecraft/world/item/ItemStack; a
removeItemNoUpdate (I)Lnet/minecraft/world/item/ItemStack; b
saveAdditional (Lnet/minecraft/nbt/CompoundTag;)V b
setItem (ILnet/minecraft/world/item/ItemStack;)V a
stillValid (Lnet/minecraft/world/entity/player/Player;)Z a
updateState (I)V c
net/minecraft/world/level/block/entity/CommandBlockEntity dhf
auto b
commandBlock d
conditionMet c
powered a
<init> (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)V <init>
getCommandBlock ()Lnet/minecraft/world/level/BaseCommandBlock; c
getMode ()Lnet/minecraft/world/level/block/entity/CommandBlockEntity$Mode; m
isAutomatic ()Z f
isConditional ()Z w
isPowered ()Z d
load (Lnet/minecraft/nbt/CompoundTag;)V a
markConditionMet ()Z l
onModeSwitch ()V g
onlyOpCanSetNbt ()Z u
saveAdditional (Lnet/minecraft/nbt/CompoundTag;)V b
scheduleTick ()V x
setAutomatic (Z)V b
setPowered (Z)V a
wasConditionMet ()Z k
net/minecraft/world/level/block/entity/CommandBlockEntity$1 dhf$1
this$0 b
<init> (Lnet/minecraft/world/level/block/entity/CommandBlockEntity;)V <init>
createCommandSourceStack ()Lnet/minecraft/commands/CommandSourceStack; i
getLevel ()Lnet/minecraft/server/level/ServerLevel; e
getPosition ()Lnet/minecraft/world/phys/Vec3; g
isValid ()Z j
onUpdated ()V f
setCommand (Ljava/lang/String;)V a
net/minecraft/world/level/block/entity/CommandBlockEntity$Mode dhf$a
$VALUES d
AUTO b
REDSTONE c
SEQUENCE a
$values ()[Lnet/minecraft/world/level/block/entity/CommandBlockEntity$Mode; a
<clinit> ()V <clinit>
<init> (Ljava/lang/String;I)V <init>
valueOf (Ljava/lang/String;)Lnet/minecraft/world/level/block/entity/CommandBlockEntity$Mode; valueOf
values ()[Lnet/minecraft/world/level/block/entity/CommandBlockEntity$Mode; values
net/minecraft/world/level/block/entity/ComparatorBlockEntity dhg
output a
<init> (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)V <init>
getOutputSignal ()I c
load (Lnet/minecraft/nbt/CompoundTag;)V a
saveAdditional (Lnet/minecraft/nbt/CompoundTag;)V b
setOutputSignal (I)V a
net/minecraft/world/level/block/entity/ConduitBlockEntity dhh
BLOCK_REFRESH_RATE b
EFFECT_DURATION c
KILL_RANGE g
MIN_ACTIVE_SIZE e
MIN_KILL_SIZE f
ROTATION_SPEED d
VALID_BLOCKS h
activeRotation i
destroyTarget m
destroyTargetUUID n
effectBlocks l
isActive j
isHunting k
nextAmbientSoundActivation r
tickCount a
<clinit> ()V <clinit>
<init> (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)V <init>
animationTick (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Ljava/util/List;Lnet/minecraft/world/entity/Entity;I)V a
applyEffects (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Ljava/util/List;)V b
clientTick (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/block/entity/ConduitBlockEntity;)V a
findDestroyTarget (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Ljava/util/UUID;)Lnet/minecraft/world/entity/LivingEntity; a
getActiveRotation (F)F a
getDestroyRangeAABB (Lnet/minecraft/core/BlockPos;)Lnet/minecraft/world/phys/AABB; a
getUpdatePacket ()Lnet/minecraft/network/protocol/game/ClientboundBlockEntityDataPacket; c
getUpdatePacket ()Lnet/minecraft/network/protocol/Packet; j
getUpdateTag ()Lnet/minecraft/nbt/CompoundTag; ax_
isActive ()Z d
isHunting ()Z f
lambda$findDestroyTarget$1 (Ljava/util/UUID;Lnet/minecraft/world/entity/LivingEntity;)Z a
lambda$updateDestroyTarget$0 (Lnet/minecraft/world/entity/LivingEntity;)Z a
load (Lnet/minecraft/nbt/CompoundTag;)V a
saveAdditional (Lnet/minecraft/nbt/CompoundTag;)V b
serverTick (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/block/entity/ConduitBlockEntity;)V b
setHunting (Z)V a
updateClientTarget (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/entity/ConduitBlockEntity;)V a
updateDestroyTarget (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;Ljava/util/List;Lnet/minecraft/world/level/block/entity/ConduitBlockEntity;)V a
updateHunting (Lnet/minecraft/world/level/block/entity/ConduitBlockEntity;Ljava/util/List;)V a
updateShape (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Ljava/util/List;)Z a
net/minecraft/world/level/block/entity/ContainerOpenersCounter dhi
CHECK_TICK_DELAY a
openCount b
<init> ()V <init>
decrementOpeners (Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)V b
getOpenCount (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;)I a
getOpenerCount ()I a
incrementOpeners (Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)V a
isOwnContainer (Lnet/minecraft/world/entity/player/Player;)Z a
onClose (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)V b
onOpen (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)V a
openerCountChanged (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;II)V a
recheckOpeners (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)V c
scheduleRecheck (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)V d
net/minecraft/world/level/block/entity/CrafterBlockEntity dhj
CONTAINER_HEIGHT f
CONTAINER_SIZE g
CONTAINER_WIDTH e
DATA_TRIGGERED j
NUM_DATA k
SLOT_DISABLED h
SLOT_ENABLED i
containerData l
craftingTicksRemaining s
items r
<init> (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)V <init>
addDisabledSlots (Lnet/minecraft/nbt/CompoundTag;)V d
addTriggered (Lnet/minecraft/nbt/CompoundTag;)V e
canPlaceItem (ILnet/minecraft/world/item/ItemStack;)Z b
createMenu (ILnet/minecraft/world/entity/player/Inventory;)Lnet/minecraft/world/inventory/AbstractContainerMenu; a
fillStackedContents (Lnet/minecraft/world/entity/player/StackedContents;)V a
getContainerSize ()I b
getDefaultName ()Lnet/minecraft/network/chat/Component; l
getHeight ()I g
getItem (I)Lnet/minecraft/world/item/ItemStack; a
getItems ()Lnet/minecraft/core/NonNullList; k
getItems ()Ljava/util/List; h
getRedstoneSignal ()I w
getWidth ()I f
isEmpty ()Z ai_
isSlotDisabled (I)Z c
isTriggered ()Z m
load (Lnet/minecraft/nbt/CompoundTag;)V a
saveAdditional (Lnet/minecraft/nbt/CompoundTag;)V b
serverTick (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/block/entity/CrafterBlockEntity;)V a
setCraftingTicksRemaining (I)V d
setItem (ILnet/minecraft/world/item/ItemStack;)V a
setItems (Lnet/minecraft/core/NonNullList;)V a
setSlotState (IZ)V a
setTriggered (Z)V a
slotCanBeDisabled (I)Z e
smallerStackExist (ILnet/minecraft/world/item/ItemStack;I)Z a
stillValid (Lnet/minecraft/world/entity/player/Player;)Z a
net/minecraft/world/level/block/entity/CrafterBlockEntity$1 dhj$1
slotStates b
this$0 a
triggered c
<init> (Lnet/minecraft/world/level/block/entity/CrafterBlockEntity;)V <init>
get (I)I a
getCount ()I a
set (II)V a
net/minecraft/world/level/block/entity/DaylightDetectorBlockEntity dhk
<init> (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)V <init>
net/minecraft/world/level/block/entity/DecoratedPotBlockEntity dhl
EVENT_POT_WOBBLES g
TAG_ITEM f
TAG_SHERDS e
decorations l
item m
lastWobbleStyle i
lootTable j
lootTableSeed k
wobbleStartedAtTick h
<init> (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)V <init>
createDecoratedPotItem (Lnet/minecraft/world/level/block/entity/DecoratedPotBlockEntity$Decorations;)Lnet/minecraft/world/item/ItemStack; a
getContainerBlockEntity ()Lnet/minecraft/world/level/block/entity/BlockEntity; y
getDecorations ()Lnet/minecraft/world/level/block/entity/DecoratedPotBlockEntity$Decorations; m
getDirection ()Lnet/minecraft/core/Direction; l
getLootTable ()Lnet/minecraft/resources/ResourceLocation; az_
getLootTableSeed ()J aA_
getPotAsItem ()Lnet/minecraft/world/item/ItemStack; w
getTheItem ()Lnet/minecraft/world/item/ItemStack; x
getUpdatePacket ()Lnet/minecraft/network/protocol/game/ClientboundBlockEntityDataPacket; k
getUpdatePacket ()Lnet/minecraft/network/protocol/Packet; j
getUpdateTag ()Lnet/minecraft/nbt/CompoundTag; ax_
load (Lnet/minecraft/nbt/CompoundTag;)V a
saveAdditional (Lnet/minecraft/nbt/CompoundTag;)V b
setFromItem (Lnet/minecraft/world/item/ItemStack;)V a
setLootTable (Lnet/minecraft/resources/ResourceLocation;)V a
setLootTableSeed (J)V a
setTheItem (Lnet/minecraft/world/item/ItemStack;)V b
splitTheItem (I)Lnet/minecraft/world/item/ItemStack; c
triggerEvent (II)Z a_
wobble (Lnet/minecraft/world/level/block/entity/DecoratedPotBlockEntity$WobbleStyle;)V a
net/minecraft/world/level/block/entity/DecoratedPotBlockEntity$Decorations dhl$a
EMPTY a
back b
front e
left c
right d
<clinit> ()V <clinit>
<init> (Lnet/minecraft/world/item/Item;Lnet/minecraft/world/item/Item;Lnet/minecraft/world/item/Item;Lnet/minecraft/world/item/Item;)V <init>
back ()Lnet/minecraft/world/item/Item; b
equals (Ljava/lang/Object;)Z equals
front ()Lnet/minecraft/world/item/Item; e
hashCode ()I hashCode
itemFromTag (Lnet/minecraft/nbt/ListTag;I)Lnet/minecraft/world/item/Item; a
lambda$save$0 (Lnet/minecraft/nbt/ListTag;Lnet/minecraft/world/item/Item;)V a
left ()Lnet/minecraft/world/item/Item; c
load (Lnet/minecraft/nbt/CompoundTag;)Lnet/minecraft/world/level/block/entity/DecoratedPotBlockEntity$Decorations; b
right ()Lnet/minecraft/world/item/Item; d
save (Lnet/minecraft/nbt/CompoundTag;)Lnet/minecraft/nbt/CompoundTag; a
sorted ()Ljava/util/stream/Stream; a
toString ()Ljava/lang/String; toString
net/minecraft/world/level/block/entity/DecoratedPotBlockEntity$WobbleStyle dhl$b
$VALUES d
NEGATIVE b
POSITIVE a
duration c
$values ()[Lnet/minecraft/world/level/block/entity/DecoratedPotBlockEntity$WobbleStyle; a
<clinit> ()V <clinit>
<init> (Ljava/lang/String;II)V <init>
valueOf (Ljava/lang/String;)Lnet/minecraft/world/level/block/entity/DecoratedPotBlockEntity$WobbleStyle; valueOf
values ()[Lnet/minecraft/world/level/block/entity/DecoratedPotBlockEntity$WobbleStyle; values
net/minecraft/world/level/block/entity/DecoratedPotPatterns dhm
ANGLER y
ANGLER_NAME d
ARCHER z
ARCHER_NAME e
ARMS_UP A
ARMS_UP_NAME f
BASE a
BASE_NAME b
BLADE B
BLADE_NAME g
BREWER C
BREWER_NAME h
BRICK x
BRICK_NAME c
BURN D
BURN_NAME i
DANGER E
DANGER_NAME j
EXPLORER F
EXPLORER_NAME k
FRIEND G
FRIEND_NAME l
HEART H
HEARTBREAK I
HEARTBREAK_NAME n
HEART_NAME m
HOWL J
HOWL_NAME o
ITEM_TO_POT_TEXTURE S
MINER K
MINER_NAME p
MOURNER L
MOURNER_NAME q
PLENTY M
PLENTY_NAME r
PRIZE N
PRIZE_NAME s
SHEAF O
SHEAF_NAME t
SHELTER P
SHELTER_NAME u
SKULL Q
SKULL_NAME v
SNORT R
SNORT_NAME w
<clinit> ()V <clinit>
<init> ()V <init>
bootstrap (Lnet/minecraft/core/Registry;)Ljava/lang/String; a
create (Ljava/lang/String;)Lnet/minecraft/resources/ResourceKey; a
getResourceKey (Lnet/minecraft/world/item/Item;)Lnet/minecraft/resources/ResourceKey; a
location (Lnet/minecraft/resources/ResourceKey;)Lnet/minecraft/resources/ResourceLocation; a
net/minecraft/world/level/block/entity/DispenserBlockEntity dhn
CONTAINER_SIZE e
items f
<init> (Lnet/minecraft/world/level/block/entity/BlockEntityType;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)V <init>
<init> (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)V <init>
addItem (Lnet/minecraft/world/item/ItemStack;)I a
createMenu (ILnet/minecraft/world/entity/player/Inventory;)Lnet/minecraft/world/inventory/AbstractContainerMenu; a
getContainerSize ()I b
getDefaultName ()Lnet/minecraft/network/chat/Component; l
getItems ()Lnet/minecraft/core/NonNullList; k
getRandomSlot (Lnet/minecraft/util/RandomSource;)I a
load (Lnet/minecraft/nbt/CompoundTag;)V a
saveAdditional (Lnet/minecraft/nbt/CompoundTag;)V b
setItems (Lnet/minecraft/core/NonNullList;)V a
net/minecraft/world/level/block/entity/DropperBlockEntity dho
<init> (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)V <init>
getDefaultName ()Lnet/minecraft/network/chat/Component; l
net/minecraft/world/level/block/entity/EnchantmentTableBlockEntity dhp
RANDOM k
flip b
flipA e
flipT d
name l
oFlip c
oOpen g
oRot i
open f
rot h
tRot j
time a
<clinit> ()V <clinit>
<init> (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)V <init>
bookAnimationTick (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/block/entity/EnchantmentTableBlockEntity;)V a
getCustomName ()Lnet/minecraft/network/chat/Component; af
getName ()Lnet/minecraft/network/chat/Component; ad
load (Lnet/minecraft/nbt/CompoundTag;)V a
saveAdditional (Lnet/minecraft/nbt/CompoundTag;)V b
setCustomName (Lnet/minecraft/network/chat/Component;)V a
net/minecraft/world/level/block/entity/EnderChestBlockEntity dhq
chestLidController a
openersCounter b
<init> (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)V <init>
getOpenNess (F)F a
lidAnimateTick (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/block/entity/EnderChestBlockEntity;)V a
recheckOpen ()V c
startOpen (Lnet/minecraft/world/entity/player/Player;)V a
stillValid (Lnet/minecraft/world/entity/player/Player;)Z c
stopOpen (Lnet/minecraft/world/entity/player/Player;)V b
triggerEvent (II)Z a_
net/minecraft/world/level/block/entity/EnderChestBlockEntity$1 dhq$1
this$0 a
<init> (Lnet/minecraft/world/level/block/entity/EnderChestBlockEntity;)V <init>
isOwnContainer (Lnet/minecraft/world/entity/player/Player;)Z a
onClose (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)V b
onOpen (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)V a
openerCountChanged (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;II)V a
net/minecraft/world/level/block/entity/FurnaceBlockEntity dhr
<init> (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)V <init>
createMenu (ILnet/minecraft/world/entity/player/Inventory;)Lnet/minecraft/world/inventory/AbstractContainerMenu; a
getDefaultName ()Lnet/minecraft/network/chat/Component; l
net/minecraft/world/level/block/entity/HangingSignBlockEntity dhs
MAX_TEXT_LINE_WIDTH a
TEXT_LINE_HEIGHT b
<init> (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)V <init>
getMaxTextLineWidth ()I d
getSignInteractionFailedSoundEvent ()Lnet/minecraft/sounds/SoundEvent; f
getTextLineHeight ()I c
net/minecraft/world/level/block/entity/Hopper dht
ABOVE z_
INSIDE y_
SUCK e
<clinit> ()V <clinit>
getLevelX ()D I
getLevelY ()D J
getLevelZ ()D K
getSuckShape ()Lnet/minecraft/world/phys/shapes/VoxelShape; aj_
net/minecraft/world/level/block/entity/HopperBlockEntity dhu
HOPPER_CONTAINER_SIZE g
MOVE_ITEM_SPEED f
cooldownTime i
items h
tickedGameTime j
<init> (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)V <init>
addItem (Lnet/minecraft/world/Container;Lnet/minecraft/world/Container;Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/core/Direction;)Lnet/minecraft/world/item/ItemStack; a
addItem (Lnet/minecraft/world/Container;Lnet/minecraft/world/entity/item/ItemEntity;)Z a
canMergeItems (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/item/ItemStack;)Z a
canPlaceItemInContainer (Lnet/minecraft/world/Container;Lnet/minecraft/world/item/ItemStack;ILnet/minecraft/core/Direction;)Z a
canTakeItemFromContainer (Lnet/minecraft/world/Container;Lnet/minecraft/world/Container;Lnet/minecraft/world/item/ItemStack;ILnet/minecraft/core/Direction;)Z a
createMenu (ILnet/minecraft/world/entity/player/Inventory;)Lnet/minecraft/world/inventory/AbstractContainerMenu; a
ejectItems (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/Container;)Z a
entityInside (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/entity/Entity;Lnet/minecraft/world/level/block/entity/HopperBlockEntity;)V a
getAttachedContainer (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)Lnet/minecraft/world/Container; b
getContainerAt (Lnet/minecraft/world/level/Level;DDD)Lnet/minecraft/world/Container; a
getContainerAt (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;)Lnet/minecraft/world/Container; a
getContainerSize ()I b
getDefaultName ()Lnet/minecraft/network/chat/Component; l
getItems ()Lnet/minecraft/core/NonNullList; k
getItemsAtAndAbove (Lnet/minecraft/world/level/Level;Lnet/minecraft/world/level/block/entity/Hopper;)Ljava/util/List; b
getLevelX ()D I
getLevelY ()D J
getLevelZ ()D K
getSlots (Lnet/minecraft/world/Container;Lnet/minecraft/core/Direction;)Ljava/util/stream/IntStream; a
getSourceContainer (Lnet/minecraft/world/level/Level;Lnet/minecraft/world/level/block/entity/Hopper;)Lnet/minecraft/world/Container; c
inventoryFull ()Z m
isEmptyContainer (Lnet/minecraft/world/Container;Lnet/minecraft/core/Direction;)Z c
isFullContainer (Lnet/minecraft/world/Container;Lnet/minecraft/core/Direction;)Z b
isOnCooldown ()Z w
isOnCustomCooldown ()Z x
lambda$entityInside$5 (Lnet/minecraft/world/level/block/entity/HopperBlockEntity;Lnet/minecraft/world/entity/item/ItemEntity;)Z a
lambda$getItemsAtAndAbove$4 (Lnet/minecraft/world/level/Level;Lnet/minecraft/world/level/block/entity/Hopper;Lnet/minecraft/world/phys/AABB;)Ljava/util/stream/Stream; a
lambda$isEmptyContainer$2 (Lnet/minecraft/world/Container;I)Z a
lambda$isFullContainer$1 (Lnet/minecraft/world/Container;I)Z b
lambda$pushItemsTick$0 (Lnet/minecraft/world/level/Level;Lnet/minecraft/world/level/block/entity/HopperBlockEntity;)Z a
lambda$suckInItems$3 (Lnet/minecraft/world/level/block/entity/Hopper;Lnet/minecraft/world/Container;Lnet/minecraft/core/Direction;I)Z a
load (Lnet/minecraft/nbt/CompoundTag;)V a
pushItemsTick (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/block/entity/HopperBlockEntity;)V a
removeItem (II)Lnet/minecraft/world/item/ItemStack; a
saveAdditional (Lnet/minecraft/nbt/CompoundTag;)V b
setCooldown (I)V c
setItem (ILnet/minecraft/world/item/ItemStack;)V a
setItems (Lnet/minecraft/core/NonNullList;)V a
suckInItems (Lnet/minecraft/world/level/Level;Lnet/minecraft/world/level/block/entity/Hopper;)Z a
tryMoveInItem (Lnet/minecraft/world/Container;Lnet/minecraft/world/Container;Lnet/minecraft/world/item/ItemStack;ILnet/minecraft/core/Direction;)Lnet/minecraft/world/item/ItemStack; b
tryMoveItems (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/block/entity/HopperBlockEntity;Ljava/util/function/BooleanSupplier;)Z a
tryTakeInItemFromSlot (Lnet/minecraft/world/level/block/entity/Hopper;Lnet/minecraft/world/Container;ILnet/minecraft/core/Direction;)Z a
net/minecraft/world/level/block/entity/JigsawBlockEntity dhv
FINAL_STATE g
JOINT c
NAME f
PLACEMENT_PRIORITY d
POOL b
SELECTION_PRIORITY e
TARGET a
finalState l
joint k
name h
placementPriority m
pool j
selectionPriority n
target i
<init> (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)V <init>
generate (Lnet/minecraft/server/level/ServerLevel;IZ)V a
getFinalState ()Ljava/lang/String; g
getJoint ()Lnet/minecraft/world/level/block/entity/JigsawBlockEntity$JointType; k
getName ()Lnet/minecraft/resources/ResourceLocation; c
getPlacementPriority ()I l
getPool ()Lnet/minecraft/resources/ResourceKey; f
getSelectionPriority ()I m
getTarget ()Lnet/minecraft/resources/ResourceLocation; d
getUpdatePacket ()Lnet/minecraft/network/protocol/game/ClientboundBlockEntityDataPacket; w
getUpdatePacket ()Lnet/minecraft/network/protocol/Packet; j
getUpdateTag ()Lnet/minecraft/nbt/CompoundTag; ax_
lambda$load$0 ()Lnet/minecraft/world/level/block/entity/JigsawBlockEntity$JointType; x
load (Lnet/minecraft/nbt/CompoundTag;)V a
saveAdditional (Lnet/minecraft/nbt/CompoundTag;)V b
setFinalState (Ljava/lang/String;)V a
setJoint (Lnet/minecraft/world/level/block/entity/JigsawBlockEntity$JointType;)V a
setName (Lnet/minecraft/resources/ResourceLocation;)V a
setPlacementPriority (I)V a
setPool (Lnet/minecraft/resources/ResourceKey;)V a
setSelectionPriority (I)V b
setTarget (Lnet/minecraft/resources/ResourceLocation;)V b
net/minecraft/world/level/block/entity/JigsawBlockEntity$JointType dhv$a
$VALUES d
ALIGNED b
ROLLABLE a
name c
$values ()[Lnet/minecraft/world/level/block/entity/JigsawBlockEntity$JointType; b
<clinit> ()V <clinit>
<init> (Ljava/lang/String;ILjava/lang/String;)V <init>
byName (Ljava/lang/String;)Ljava/util/Optional; a
getSerializedName ()Ljava/lang/String; c
getTranslatedName ()Lnet/minecraft/network/chat/Component; a
lambda$byName$0 (Ljava/lang/String;Lnet/minecraft/world/level/block/entity/JigsawBlockEntity$JointType;)Z a
valueOf (Ljava/lang/String;)Lnet/minecraft/world/level/block/entity/JigsawBlockEntity$JointType; valueOf
values ()[Lnet/minecraft/world/level/block/entity/JigsawBlockEntity$JointType; values
net/minecraft/world/level/block/entity/JukeboxBlockEntity dhw
SONG_END_PADDING c
isPlaying h
item d
recordStartedTick g
tickCount f
ticksSinceLastEvent e
<init> (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)V <init>
canPlaceItem (ILnet/minecraft/world/item/ItemStack;)Z b
canTakeItem (Lnet/minecraft/world/Container;ILnet/minecraft/world/item/ItemStack;)Z a
getContainerBlockEntity ()Lnet/minecraft/world/level/block/entity/BlockEntity; y
getMaxStackSize ()I ak_
getTheItem ()Lnet/minecraft/world/item/ItemStack; x
isRecordPlaying ()Z f
load (Lnet/minecraft/nbt/CompoundTag;)V a
playRecordTick (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/block/entity/JukeboxBlockEntity;)V a
popOutRecord ()V k
saveAdditional (Lnet/minecraft/nbt/CompoundTag;)V b
setHasRecordBlockState (Lnet/minecraft/world/entity/Entity;Z)V a
setRecordWithoutPlaying (Lnet/minecraft/world/item/ItemStack;)V a
setTheItem (Lnet/minecraft/world/item/ItemStack;)V b
shouldRecordStopPlaying (Lnet/minecraft/world/item/RecordItem;)Z a
shouldSendJukeboxPlayingEvent ()Z m
spawnMusicParticles (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;)V a
splitTheItem (I)Lnet/minecraft/world/item/ItemStack; c
startPlaying ()V g
stopPlaying ()V l
tick (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)V b
net/minecraft/world/level/block/entity/LecternBlockEntity dhx
DATA_PAGE a
NUM_DATA b
NUM_SLOTS d
SLOT_BOOK c
book g
bookAccess e
dataAccess f
page h
pageCount i
<init> (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)V <init>
clearContent ()V a
createCommandSourceStack (Lnet/minecraft/world/entity/player/Player;)Lnet/minecraft/commands/CommandSourceStack; a
createMenu (ILnet/minecraft/world/entity/player/Inventory;Lnet/minecraft/world/entity/player/Player;)Lnet/minecraft/world/inventory/AbstractContainerMenu; createMenu
getBook ()Lnet/minecraft/world/item/ItemStack; c
getDisplayName ()Lnet/minecraft/network/chat/Component; Q_
getPage ()I g
getRedstoneSignal ()I k
hasBook ()Z f
load (Lnet/minecraft/nbt/CompoundTag;)V a
onBookItemRemove ()V l
onlyOpCanSetNbt ()Z u
resolveBook (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/entity/player/Player;)Lnet/minecraft/world/item/ItemStack; b
saveAdditional (Lnet/minecraft/nbt/CompoundTag;)V b
setBook (Lnet/minecraft/world/item/ItemStack;)V a
setBook (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/entity/player/Player;)V a
setPage (I)V a
net/minecraft/world/level/block/entity/LecternBlockEntity$1 dhx$1
this$0 c
<init> (Lnet/minecraft/world/level/block/entity/LecternBlockEntity;)V <init>
canPlaceItem (ILnet/minecraft/world/item/ItemStack;)Z b
clearContent ()V a
getContainerSize ()I b
getItem (I)Lnet/minecraft/world/item/ItemStack; a
getMaxStackSize ()I ak_
isEmpty ()Z ai_
removeItem (II)Lnet/minecraft/world/item/ItemStack; a
removeItemNoUpdate (I)Lnet/minecraft/world/item/ItemStack; b
setChanged ()V e
setItem (ILnet/minecraft/world/item/ItemStack;)V a
stillValid (Lnet/minecraft/world/entity/player/Player;)Z a
net/minecraft/world/level/block/entity/LecternBlockEntity$2 dhx$2
this$0 a
<init> (Lnet/minecraft/world/level/block/entity/LecternBlockEntity;)V <init>
get (I)I a
getCount ()I a
set (II)V a
net/minecraft/world/level/block/entity/LidBlockEntity dhy
getOpenNess (F)F a
net/minecraft/world/level/block/entity/RandomizableContainerBlockEntity dhz
lootTable m
lootTableSeed n
<init> (Lnet/minecraft/world/level/block/entity/BlockEntityType;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)V <init>
canOpen (Lnet/minecraft/world/entity/player/Player;)Z d
clearContent ()V a
createMenu (ILnet/minecraft/world/entity/player/Inventory;Lnet/minecraft/world/entity/player/Player;)Lnet/minecraft/world/inventory/AbstractContainerMenu; createMenu
getItem (I)Lnet/minecraft/world/item/ItemStack; a
getItems ()Lnet/minecraft/core/NonNullList; k
getLootTable ()Lnet/minecraft/resources/ResourceLocation; az_
getLootTableSeed ()J aA_
isEmpty ()Z ai_
removeItem (II)Lnet/minecraft/world/item/ItemStack; a
removeItemNoUpdate (I)Lnet/minecraft/world/item/ItemStack; b
setItem (ILnet/minecraft/world/item/ItemStack;)V a
setItems (Lnet/minecraft/core/NonNullList;)V a
setLootTable (Lnet/minecraft/resources/ResourceLocation;)V a
setLootTableSeed (J)V a
stillValid (Lnet/minecraft/world/entity/player/Player;)Z a
net/minecraft/world/level/block/entity/SculkCatalystBlockEntity dia
catalystListener a
<init> (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)V <init>
getListener ()Lnet/minecraft/world/level/block/entity/SculkCatalystBlockEntity$CatalystListener; c
getListener ()Lnet/minecraft/world/level/gameevent/GameEventListener; d
load (Lnet/minecraft/nbt/CompoundTag;)V a
saveAdditional (Lnet/minecraft/nbt/CompoundTag;)V b
serverTick (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/block/entity/SculkCatalystBlockEntity;)V a
net/minecraft/world/level/block/entity/SculkCatalystBlockEntity$CatalystListener dia$a
PULSE_TICKS a
blockState c
positionSource d
sculkSpreader b
<init> (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/gameevent/PositionSource;)V <init>
bloom (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/util/RandomSource;)V a
getDeliveryMode ()Lnet/minecraft/world/level/gameevent/GameEventListener$DeliveryMode; c
getListenerRadius ()I b
getListenerSource ()Lnet/minecraft/world/level/gameevent/PositionSource; a
getSculkSpreader ()Lnet/minecraft/world/level/block/SculkSpreader; d
handleGameEvent (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/level/gameevent/GameEvent;Lnet/minecraft/world/level/gameevent/GameEvent$Context;Lnet/minecraft/world/phys/Vec3;)Z a
lambda$handleGameEvent$0 (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/phys/Vec3;)V a
tryAwardItSpreadsAdvancement (Lnet/minecraft/world/level/Level;Lnet/minecraft/world/entity/LivingEntity;)V a
net/minecraft/world/level/block/entity/SculkSensorBlockEntity dib
LOGGER b
lastVibrationFrequency g
vibrationData c
vibrationListener d
vibrationUser e
<clinit> ()V <clinit>
<init> (Lnet/minecraft/world/level/block/entity/BlockEntityType;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)V <init>
<init> (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)V <init>
createVibrationUser ()Lnet/minecraft/world/level/gameevent/vibrations/VibrationSystem$User; c
getLastVibrationFrequency ()I f
getListener ()Lnet/minecraft/world/level/gameevent/vibrations/VibrationSystem$Listener; g
getListener ()Lnet/minecraft/world/level/gameevent/GameEventListener; d
getVibrationData ()Lnet/minecraft/world/level/gameevent/vibrations/VibrationSystem$Data; gg
getVibrationUser ()Lnet/minecraft/world/level/gameevent/vibrations/VibrationSystem$User; gh
lambda$load$0 (Lnet/minecraft/world/level/gameevent/vibrations/VibrationSystem$Data;)V a
lambda$saveAdditional$1 (Lnet/minecraft/nbt/CompoundTag;Lnet/minecraft/nbt/Tag;)V a
load (Lnet/minecraft/nbt/CompoundTag;)V a
saveAdditional (Lnet/minecraft/nbt/CompoundTag;)V b
setLastVibrationFrequency (I)V a
net/minecraft/world/level/block/entity/SculkSensorBlockEntity$VibrationUser dib$a
LISTENER_RANGE b
blockPos c
positionSource a
this$0 d
<init> (Lnet/minecraft/world/level/block/entity/SculkSensorBlockEntity;Lnet/minecraft/core/BlockPos;)V <init>
canReceiveVibration (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/gameevent/GameEvent;Lnet/minecraft/world/level/gameevent/GameEvent$Context;)Z a
canTriggerAvoidVibration ()Z d
getListenerRadius ()I a
getPositionSource ()Lnet/minecraft/world/level/gameevent/PositionSource; b
onDataChanged ()V e
onReceiveVibration (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/gameevent/GameEvent;Lnet/minecraft/world/entity/Entity;Lnet/minecraft/world/entity/Entity;F)V a
requiresAdjacentChunksToBeTicking ()Z f
net/minecraft/world/level/block/entity/SculkShriekerBlockEntity dic
DARKNESS_RADIUS h
LOGGER b
SHRIEKING_TICKS i
SOUND_BY_LEVEL j
WARDEN_SPAWN_ATTEMPTS d
WARDEN_SPAWN_RANGE_XZ e
WARDEN_SPAWN_RANGE_Y g
WARNING_SOUND_RADIUS c
vibrationData m
vibrationListener n
vibrationUser l
warningLevel k
<clinit> ()V <clinit>
<init> (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)V <init>
canRespond (Lnet/minecraft/server/level/ServerLevel;)Z b
getListener ()Lnet/minecraft/world/level/gameevent/vibrations/VibrationSystem$Listener; c
getListener ()Lnet/minecraft/world/level/gameevent/GameEventListener; d
getVibrationData ()Lnet/minecraft/world/level/gameevent/vibrations/VibrationSystem$Data; gg
getVibrationUser ()Lnet/minecraft/world/level/gameevent/vibrations/VibrationSystem$User; gh
lambda$load$1 (Lnet/minecraft/world/level/gameevent/vibrations/VibrationSystem$Data;)V a
lambda$saveAdditional$2 (Lnet/minecraft/nbt/CompoundTag;Lnet/minecraft/nbt/Tag;)V a
lambda$static$0 (Lit/unimi/dsi/fastutil/ints/Int2ObjectOpenHashMap;)V a
lambda$tryToWarn$3 (I)V a
load (Lnet/minecraft/nbt/CompoundTag;)V a
playWardenReplySound (Lnet/minecraft/world/level/Level;)V b
saveAdditional (Lnet/minecraft/nbt/CompoundTag;)V b
shriek (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/Entity;)V a
tryGetPlayer (Lnet/minecraft/world/entity/Entity;)Lnet/minecraft/server/level/ServerPlayer; a
tryRespond (Lnet/minecraft/server/level/ServerLevel;)V a
tryShriek (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/server/level/ServerPlayer;)V a
trySummonWarden (Lnet/minecraft/server/level/ServerLevel;)Z c
tryToWarn (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/server/level/ServerPlayer;)Z b
net/minecraft/world/level/block/entity/SculkShriekerBlockEntity$VibrationUser dic$a
LISTENER_RADIUS b
positionSource c
this$0 a
<init> (Lnet/minecraft/world/level/block/entity/SculkShriekerBlockEntity;)V <init>
canReceiveVibration (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/gameevent/GameEvent;Lnet/minecraft/world/level/gameevent/GameEvent$Context;)Z a
getListenableEvents ()Lnet/minecraft/tags/TagKey; c
getListenerRadius ()I a
getPositionSource ()Lnet/minecraft/world/level/gameevent/PositionSource; b
onDataChanged ()V e
onReceiveVibration (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/gameevent/GameEvent;Lnet/minecraft/world/entity/Entity;Lnet/minecraft/world/entity/Entity;F)V a
requiresAdjacentChunksToBeTicking ()Z f
net/minecraft/world/level/block/entity/ShulkerBoxBlockEntity did
COLUMNS e
CONTAINER_SIZE g
EVENT_SET_OPEN_COUNT h
ITEMS_TAG l
MAX_LID_HEIGHT j
MAX_LID_ROTATION k
OPENING_TICK_LENGTH i
ROWS f
SLOTS r
animationStatus u
color x
itemStacks s
openCount t
progress v
progressOld w
<clinit> ()V <clinit>
<init> (Lnet/minecraft/world/item/DyeColor;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)V <init>
<init> (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)V <init>
canPlaceItemThroughFace (ILnet/minecraft/world/item/ItemStack;Lnet/minecraft/core/Direction;)Z a
canTakeItemThroughFace (ILnet/minecraft/world/item/ItemStack;Lnet/minecraft/core/Direction;)Z b
createMenu (ILnet/minecraft/world/entity/player/Inventory;)Lnet/minecraft/world/inventory/AbstractContainerMenu; a
doNeighborUpdates (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)V d
getAnimationStatus ()Lnet/minecraft/world/level/block/entity/ShulkerBoxBlockEntity$AnimationStatus; m
getBoundingBox (Lnet/minecraft/world/level/block/state/BlockState;)Lnet/minecraft/world/phys/AABB; a
getColor ()Lnet/minecraft/world/item/DyeColor; w
getContainerSize ()I b
getDefaultName ()Lnet/minecraft/network/chat/Component; l
getItems ()Lnet/minecraft/core/NonNullList; k
getProgress (F)F a
getSlotsForFace (Lnet/minecraft/core/Direction;)[I a
isClosed ()Z x
load (Lnet/minecraft/nbt/CompoundTag;)V a
loadFromTag (Lnet/minecraft/nbt/CompoundTag;)V d
moveCollidedEntities (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)V c
saveAdditional (Lnet/minecraft/nbt/CompoundTag;)V b
setItems (Lnet/minecraft/core/NonNullList;)V a
startOpen (Lnet/minecraft/world/entity/player/Player;)V d_
stopOpen (Lnet/minecraft/world/entity/player/Player;)V c
tick (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/block/entity/ShulkerBoxBlockEntity;)V a
triggerEvent (II)Z a_
updateAnimation (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)V b
net/minecraft/world/level/block/entity/ShulkerBoxBlockEntity$1 did$1
$SwitchMap$net$minecraft$world$level$block$entity$ShulkerBoxBlockEntity$AnimationStatus a
<clinit> ()V <clinit>
net/minecraft/world/level/block/entity/ShulkerBoxBlockEntity$AnimationStatus did$a
$VALUES e
CLOSED a
CLOSING d
OPENED c
OPENING b
$values ()[Lnet/minecraft/world/level/block/entity/ShulkerBoxBlockEntity$AnimationStatus; a
<clinit> ()V <clinit>
<init> (Ljava/lang/String;I)V <init>
valueOf (Ljava/lang/String;)Lnet/minecraft/world/level/block/entity/ShulkerBoxBlockEntity$AnimationStatus; valueOf
values ()[Lnet/minecraft/world/level/block/entity/ShulkerBoxBlockEntity$AnimationStatus; values
net/minecraft/world/level/block/entity/SignBlockEntity die
LOGGER a
MAX_TEXT_LINE_WIDTH b
TEXT_LINE_HEIGHT c
backText f
frontText e
isWaxed g
playerWhoMayEdit d
<clinit> ()V <clinit>
<init> (Lnet/minecraft/world/level/block/entity/BlockEntityType;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)V <init>
<init> (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)V <init>
canExecuteClickCommands (ZLnet/minecraft/world/entity/player/Player;)Z a
clearInvalidPlayerWhoMayEdit (Lnet/minecraft/world/level/block/entity/SignBlockEntity;Lnet/minecraft/world/level/Level;Ljava/util/UUID;)V a
createCommandSourceStack (Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;)Lnet/minecraft/commands/CommandSourceStack; a
createDefaultSignText ()Lnet/minecraft/world/level/block/entity/SignText; g
executeClickCommandsIfPresent (Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Z)Z a
getBackText ()Lnet/minecraft/world/level/block/entity/SignText; l
getFrontText ()Lnet/minecraft/world/level/block/entity/SignText; k
getMaxTextLineWidth ()I d
getPlayerWhoMayEdit ()Ljava/util/UUID; w
getSignInteractionFailedSoundEvent ()Lnet/minecraft/sounds/SoundEvent; f
getText (Z)Lnet/minecraft/world/level/block/entity/SignText; a
getTextLineHeight ()I c
getUpdatePacket ()Lnet/minecraft/network/protocol/game/ClientboundBlockEntityDataPacket; m
getUpdatePacket ()Lnet/minecraft/network/protocol/Packet; j
getUpdateTag ()Lnet/minecraft/nbt/CompoundTag; ax_
isFacingFrontText (Lnet/minecraft/world/entity/player/Player;)Z a
isWaxed ()Z x
lambda$load$2 (Lnet/minecraft/world/level/block/entity/SignText;)V e
lambda$load$3 (Lnet/minecraft/world/level/block/entity/SignText;)V d
lambda$saveAdditional$0 (Lnet/minecraft/nbt/CompoundTag;Lnet/minecraft/nbt/Tag;)V b
lambda$saveAdditional$1 (Lnet/minecraft/nbt/CompoundTag;Lnet/minecraft/nbt/Tag;)V a
lambda$updateSignText$4 (Lnet/minecraft/world/entity/player/Player;Ljava/util/List;Lnet/minecraft/world/level/block/entity/SignText;)Lnet/minecraft/world/level/block/entity/SignText; b
load (Lnet/minecraft/nbt/CompoundTag;)V a
loadLine (Lnet/minecraft/network/chat/Component;)Lnet/minecraft/network/chat/Component; a
loadLines (Lnet/minecraft/world/level/block/entity/SignText;)Lnet/minecraft/world/level/block/entity/SignText; a
markUpdated ()V y
onlyOpCanSetNbt ()Z u
playerIsTooFarAwayToEdit (Ljava/util/UUID;)Z b
saveAdditional (Lnet/minecraft/nbt/CompoundTag;)V b
setAllowedPlayerEditor (Ljava/util/UUID;)V a
setBackText (Lnet/minecraft/world/level/block/entity/SignText;)Z b
setFrontText (Lnet/minecraft/world/level/block/entity/SignText;)Z c
setMessages (Lnet/minecraft/world/entity/player/Player;Ljava/util/List;Lnet/minecraft/world/level/block/entity/SignText;)Lnet/minecraft/world/level/block/entity/SignText; a
setText (Lnet/minecraft/world/level/block/entity/SignText;Z)Z a
setWaxed (Z)Z b
tick (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/block/entity/SignBlockEntity;)V a
updateSignText (Lnet/minecraft/world/entity/player/Player;ZLjava/util/List;)V a
updateText (Ljava/util/function/UnaryOperator;Z)Z a
net/minecraft/world/level/block/entity/SignText dif
DIRECT_CODEC a
LINES b
LINES_CODEC c
color f
filteredMessages e
hasGlowingText g
messages d
renderMessagedFiltered i
renderMessages h
<clinit> ()V <clinit>
<init> ([Lnet/minecraft/network/chat/Component;[Lnet/minecraft/network/chat/Component;Lnet/minecraft/world/item/DyeColor;Z)V <init>
<init> ()V <init>
emptyMessages ()[Lnet/minecraft/network/chat/Component; c
filteredMessages ()Ljava/util/Optional; d
getColor ()Lnet/minecraft/world/item/DyeColor; b
getMessage (IZ)Lnet/minecraft/network/chat/Component; a
getMessages (Z)[Lnet/minecraft/network/chat/Component; b
getRenderMessages (ZLjava/util/function/Function;)[Lnet/minecraft/util/FormattedCharSequence; a
hasAnyClickCommands (Lnet/minecraft/world/entity/player/Player;)Z b
hasGlowingText ()Z a
hasMessage (Lnet/minecraft/world/entity/player/Player;)Z a
lambda$hasMessage$7 (Lnet/minecraft/network/chat/Component;)Z a
lambda$static$0 (Ljava/util/List;)[Lnet/minecraft/network/chat/Component; b
lambda$static$1 (Ljava/util/List;)Lcom/mojang/serialization/DataResult; a
lambda$static$2 ([Lnet/minecraft/network/chat/Component;)Ljava/util/List; a
lambda$static$3 (Lnet/minecraft/world/level/block/entity/SignText;)[Lnet/minecraft/network/chat/Component; c
lambda$static$4 (Lnet/minecraft/world/level/block/entity/SignText;)Lnet/minecraft/world/item/DyeColor; b
lambda$static$5 (Lnet/minecraft/world/level/block/entity/SignText;)Ljava/lang/Boolean; a
lambda$static$6 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; a
load ([Lnet/minecraft/network/chat/Component;Ljava/util/Optional;Lnet/minecraft/world/item/DyeColor;Z)Lnet/minecraft/world/level/block/entity/SignText; a
setColor (Lnet/minecraft/world/item/DyeColor;)Lnet/minecraft/world/level/block/entity/SignText; a
setHasGlowingText (Z)Lnet/minecraft/world/level/block/entity/SignText; a
setMessage (ILnet/minecraft/network/chat/Component;)Lnet/minecraft/world/level/block/entity/SignText; a
setMessage (ILnet/minecraft/network/chat/Component;Lnet/minecraft/network/chat/Component;)Lnet/minecraft/world/level/block/entity/SignText; a
net/minecraft/world/level/block/entity/SkullBlockEntity dig
CHECKED_MAIN_THREAD_EXECUTOR e
TAG_NOTE_BLOCK_SOUND b
TAG_SKULL_OWNER a
animationTickCount h
isAnimating i
mainThreadExecutor c
noteBlockSound g
owner f
profileCache d
<clinit> ()V <clinit>
<init> (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)V <init>
animation (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/block/entity/SkullBlockEntity;)V a
clear ()V c
fetchGameProfile (Ljava/lang/String;)Ljava/util/concurrent/CompletableFuture; a
getAnimation (F)F a
getNoteBlockSound ()Lnet/minecraft/resources/ResourceLocation; f
getOrResolveGameProfile (Lnet/minecraft/nbt/CompoundTag;)Lcom/mojang/authlib/GameProfile; d
getOwnerProfile ()Lcom/mojang/authlib/GameProfile; d
getUpdatePacket ()Lnet/minecraft/network/protocol/game/ClientboundBlockEntityDataPacket; g
getUpdatePacket ()Lnet/minecraft/network/protocol/Packet; j
getUpdateTag ()Lnet/minecraft/nbt/CompoundTag; ax_
hasTextures (Lcom/mojang/authlib/GameProfile;)Z b
lambda$loadProfile$2 (Ljava/util/function/BooleanSupplier;Lnet/minecraft/server/Services;Ljava/util/Optional;)Ljava/util/Optional; a
lambda$resolveGameProfile$4 (Lnet/minecraft/nbt/CompoundTag;Ljava/lang/String;Ljava/util/Optional;)V a
lambda$setup$1 ()Z l
lambda$static$0 (Ljava/lang/Runnable;)V a
lambda$updateOwnerProfile$3 (Ljava/util/Optional;)V a
load (Lnet/minecraft/nbt/CompoundTag;)V a
loadProfile (Ljava/lang/String;Lnet/minecraft/server/Services;Ljava/util/function/BooleanSupplier;)Ljava/util/concurrent/CompletableFuture; a
resolveGameProfile (Lnet/minecraft/nbt/CompoundTag;)V e
resolveGameProfile (Lnet/minecraft/nbt/CompoundTag;Ljava/lang/String;)V a
saveAdditional (Lnet/minecraft/nbt/CompoundTag;)V b
setOwner (Lcom/mojang/authlib/GameProfile;)V a
setup (Lnet/minecraft/server/Services;Ljava/util/concurrent/Executor;)V a
updateOwnerProfile ()V k
net/minecraft/world/level/block/entity/SkullBlockEntity$1 dig$1
val$invalidated a
val$services b
<init> (Ljava/util/function/BooleanSupplier;Lnet/minecraft/server/Services;)V <init>
load (Ljava/lang/Object;)Ljava/lang/Object; load
load (Ljava/lang/String;)Ljava/util/concurrent/CompletableFuture; a
net/minecraft/world/level/block/entity/SmokerBlockEntity dih
<init> (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)V <init>
createMenu (ILnet/minecraft/world/entity/player/Inventory;)Lnet/minecraft/world/inventory/AbstractContainerMenu; a
getBurnDuration (Lnet/minecraft/world/item/ItemStack;)I a
getDefaultName ()Lnet/minecraft/network/chat/Component; l
net/minecraft/world/level/block/entity/SpawnerBlockEntity dii
spawner a
<init> (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)V <init>
clientTick (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/block/entity/SpawnerBlockEntity;)V a
getSpawner ()Lnet/minecraft/world/level/BaseSpawner; d
getUpdatePacket ()Lnet/minecraft/network/protocol/Packet; j
getUpdatePacket ()Lnet/minecraft/network/protocol/game/ClientboundBlockEntityDataPacket; c
getUpdateTag ()Lnet/minecraft/nbt/CompoundTag; ax_
load (Lnet/minecraft/nbt/CompoundTag;)V a
onlyOpCanSetNbt ()Z u
saveAdditional (Lnet/minecraft/nbt/CompoundTag;)V b
serverTick (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/block/entity/SpawnerBlockEntity;)V b
setEntityId (Lnet/minecraft/world/entity/EntityType;Lnet/minecraft/util/RandomSource;)V a
triggerEvent (II)Z a_
net/minecraft/world/level/block/entity/SpawnerBlockEntity$1 dii$1
this$0 a
<init> (Lnet/minecraft/world/level/block/entity/SpawnerBlockEntity;)V <init>
broadcastEvent (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;I)V a
setNextSpawnData (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/SpawnData;)V a
net/minecraft/world/level/block/entity/StructureBlockEntity dij
AUTHOR_TAG c
MAX_OFFSET_PER_AXIS a
MAX_SIZE_PER_AXIS b
SCAN_CORNER_BLOCKS_RANGE d
author f
ignoreEntities m
integrity t
metaData g
mirror j
mode l
powered n
rotation k
seed u
showAir r
showBoundingBox s
structureName e
structurePos h
structureSize i
<init> (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)V <init>
calculateEnclosingBoundingBox (Lnet/minecraft/core/BlockPos;Ljava/util/stream/Stream;)Ljava/util/Optional; a
createRandom (J)Lnet/minecraft/util/RandomSource; b
createdBy (Lnet/minecraft/world/entity/LivingEntity;)V a
detectSize ()Z B
getIntegrity ()F z
getMetaData ()Ljava/lang/String; w
getMirror ()Lnet/minecraft/world/level/block/Mirror; l
getMode ()Lnet/minecraft/world/level/block/state/properties/StructureMode; x
getRelatedCorners (Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/BlockPos;)Ljava/util/stream/Stream; a
getRotation ()Lnet/minecraft/world/level/block/Rotation; m
getSeed ()J A
getShowAir ()Z G
getShowBoundingBox ()Z H
getStructureName ()Ljava/lang/String; d
getStructurePos ()Lnet/minecraft/core/BlockPos; g
getStructureSize ()Lnet/minecraft/core/Vec3i; k
getStructureTemplate (Lnet/minecraft/server/level/ServerLevel;)Lnet/minecraft/world/level/levelgen/structure/templatesystem/StructureTemplate; d
getUpdatePacket ()Lnet/minecraft/network/protocol/game/ClientboundBlockEntityDataPacket; c
getUpdatePacket ()Lnet/minecraft/network/protocol/Packet; j
getUpdateTag ()Lnet/minecraft/nbt/CompoundTag; ax_
hasStructureName ()Z f
isIgnoreEntities ()Z y
isPowered ()Z F
isStructureLoadable ()Z E
lambda$detectSize$0 (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/levelgen/structure/BoundingBox;)Z a
lambda$getRelatedCorners$1 (Lnet/minecraft/core/BlockPos;)Z b
lambda$getRelatedCorners$2 (Lnet/minecraft/world/level/block/entity/BlockEntity;)Z b
lambda$getRelatedCorners$3 (Lnet/minecraft/world/level/block/entity/BlockEntity;)Lnet/minecraft/world/level/block/entity/StructureBlockEntity; a
lambda$getRelatedCorners$4 (Lnet/minecraft/world/level/block/entity/StructureBlockEntity;)Z a
lambda$placeStructure$5 (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/core/BlockPos;)V a
load (Lnet/minecraft/nbt/CompoundTag;)V a
loadStructureInfo (Lnet/minecraft/world/level/levelgen/structure/templatesystem/StructureTemplate;)V a
loadStructureInfo (Lnet/minecraft/server/level/ServerLevel;)Z b
placeStructure (Lnet/minecraft/server/level/ServerLevel;)V c
placeStructure (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/level/levelgen/structure/templatesystem/StructureTemplate;)V a
placeStructureIfSameSize (Lnet/minecraft/server/level/ServerLevel;)Z a
saveAdditional (Lnet/minecraft/nbt/CompoundTag;)V b
saveStructure (Z)Z b
saveStructure ()Z C
setIgnoreEntities (Z)V a
setIntegrity (F)V a
setMetaData (Ljava/lang/String;)V b
setMirror (Lnet/minecraft/world/level/block/Mirror;)V a
setMode (Lnet/minecraft/world/level/block/state/properties/StructureMode;)V a
setPowered (Z)V c
setRotation (Lnet/minecraft/world/level/block/Rotation;)V a
setSeed (J)V a
setShowAir (Z)V d
setShowBoundingBox (Z)V e
setStructureName (Lnet/minecraft/resources/ResourceLocation;)V a
setStructureName (Ljava/lang/String;)V a
setStructurePos (Lnet/minecraft/core/BlockPos;)V a
setStructureSize (Lnet/minecraft/core/Vec3i;)V a
unloadStructure ()V D
updateBlockState ()V I
usedBy (Lnet/minecraft/world/entity/player/Player;)Z a
net/minecraft/world/level/block/entity/StructureBlockEntity$UpdateType dij$a
$VALUES e
LOAD_AREA c
SAVE_AREA b
SCAN_AREA d
UPDATE_DATA a
$values ()[Lnet/minecraft/world/level/block/entity/StructureBlockEntity$UpdateType; a
<clinit> ()V <clinit>
<init> (Ljava/lang/String;I)V <init>
valueOf (Ljava/lang/String;)Lnet/minecraft/world/level/block/entity/StructureBlockEntity$UpdateType; valueOf
values ()[Lnet/minecraft/world/level/block/entity/StructureBlockEntity$UpdateType; values
net/minecraft/world/level/block/entity/TheEndGatewayBlockEntity dik
ATTENTION_INTERVAL d
COOLDOWN_TIME c
EVENT_COOLDOWN e
GATEWAY_HEIGHT_ABOVE_SURFACE f
LOGGER a
SPAWN_TIME b
age g
exactTeleport j
exitPortal i
teleportCooldown h
<clinit> ()V <clinit>
<init> (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)V <init>
beamAnimationTick (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/block/entity/TheEndGatewayBlockEntity;)V a
canEntityTeleport (Lnet/minecraft/world/entity/Entity;)Z a
findExitPortalXZPosTentative (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/core/BlockPos;)Lnet/minecraft/world/phys/Vec3; b
findExitPosition (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;)Lnet/minecraft/core/BlockPos; a
findOrCreateValidTeleportPos (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/core/BlockPos;)Lnet/minecraft/core/BlockPos; a
findTallestBlock (Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;IZ)Lnet/minecraft/core/BlockPos; a
findValidSpawnInChunk (Lnet/minecraft/world/level/chunk/LevelChunk;)Lnet/minecraft/core/BlockPos; a
getChunk (Lnet/minecraft/world/level/Level;Lnet/minecraft/world/phys/Vec3;)Lnet/minecraft/world/level/chunk/LevelChunk; a
getCooldownPercent (F)F b
getParticleAmount ()I g
getSpawnPercent (F)F a
getUpdatePacket ()Lnet/minecraft/network/protocol/game/ClientboundBlockEntityDataPacket; f
getUpdatePacket ()Lnet/minecraft/network/protocol/Packet; j
getUpdateTag ()Lnet/minecraft/nbt/CompoundTag; ax_
isChunkEmpty (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/phys/Vec3;)Z a
isCoolingDown ()Z d
isSpawning ()Z c
lambda$findOrCreateValidTeleportPos$0 (Lnet/minecraft/core/Registry;)Ljava/util/Optional; a
lambda$findOrCreateValidTeleportPos$1 (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/Holder$Reference;)V a
load (Lnet/minecraft/nbt/CompoundTag;)V a
saveAdditional (Lnet/minecraft/nbt/CompoundTag;)V b
setExitPosition (Lnet/minecraft/core/BlockPos;Z)V a
shouldRenderFace (Lnet/minecraft/core/Direction;)Z a
spawnGatewayPortal (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/levelgen/feature/configurations/EndGatewayConfiguration;)V a
teleportEntity (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/entity/Entity;Lnet/minecraft/world/level/block/entity/TheEndGatewayBlockEntity;)V a
teleportTick (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/block/entity/TheEndGatewayBlockEntity;)V b
triggerCooldown (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/block/entity/TheEndGatewayBlockEntity;)V c
triggerEvent (II)Z a_
net/minecraft/world/level/block/entity/TheEndPortalBlockEntity dil
<init> (Lnet/minecraft/world/level/block/entity/BlockEntityType;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)V <init>
<init> (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)V <init>
shouldRenderFace (Lnet/minecraft/core/Direction;)Z a
net/minecraft/world/level/block/entity/TickingBlockEntity dim
getPos ()Lnet/minecraft/core/BlockPos; c
getType ()Ljava/lang/String; d
isRemoved ()Z b
tick ()V a
net/minecraft/world/level/block/entity/TrappedChestBlockEntity din
<init> (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)V <init>
signalOpenCount (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;II)V a
net/minecraft/world/level/block/entity/TrialSpawnerBlockEntity dio
LOGGER a
trialSpawner b
<clinit> ()V <clinit>
<init> (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)V <init>
getState ()Lnet/minecraft/world/level/block/entity/trialspawner/TrialSpawnerState; f
getTrialSpawner ()Lnet/minecraft/world/level/block/entity/trialspawner/TrialSpawner; d
getUpdatePacket ()Lnet/minecraft/network/protocol/game/ClientboundBlockEntityDataPacket; c
getUpdatePacket ()Lnet/minecraft/network/protocol/Packet; j
getUpdateTag ()Lnet/minecraft/nbt/CompoundTag; ax_
lambda$load$0 (Lnet/minecraft/world/level/block/entity/trialspawner/TrialSpawner;)V a
lambda$saveAdditional$1 (Lnet/minecraft/nbt/CompoundTag;Lnet/minecraft/nbt/Tag;)V a
lambda$saveAdditional$2 (Lcom/mojang/serialization/DataResult$PartialResult;)V a
load (Lnet/minecraft/nbt/CompoundTag;)V a
markUpdated ()V g
onlyOpCanSetNbt ()Z u
saveAdditional (Lnet/minecraft/nbt/CompoundTag;)V b
setEntityId (Lnet/minecraft/world/entity/EntityType;Lnet/minecraft/util/RandomSource;)V a
setState (Lnet/minecraft/world/level/Level;Lnet/minecraft/world/level/block/entity/trialspawner/TrialSpawnerState;)V a
net/minecraft/world/level/block/entity/package-info dip
net/minecraft/world/level/block/entity/trialspawner/PlayerDetector diq
PLAYERS a
SHEEP b
<clinit> ()V <clinit>
detect (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/core/BlockPos;I)Ljava/util/List; detect
lambda$static$0 (Lnet/minecraft/core/BlockPos;ILnet/minecraft/server/level/ServerPlayer;)Z a
lambda$static$1 (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/core/BlockPos;I)Ljava/util/List; b
lambda$static$2 (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/core/BlockPos;I)Ljava/util/List; a
net/minecraft/world/level/block/entity/trialspawner/TrialSpawner dir
DETECT_PLAYER_SPAWN_BUFFER a
MAX_MOB_TRACKING_DISTANCE b
MAX_MOB_TRACKING_DISTANCE_SQR c
SPAWNING_AMBIENT_SOUND_CHANCE d
config e
data f
overridePeacefulAndMobSpawnRule i
playerDetector h
stateAccessor g
<clinit> ()V <clinit>
<init> (Lnet/minecraft/world/level/block/entity/trialspawner/TrialSpawner$StateAccessor;Lnet/minecraft/world/level/block/entity/trialspawner/PlayerDetector;)V <init>
<init> (Lnet/minecraft/world/level/block/entity/trialspawner/TrialSpawnerConfig;Lnet/minecraft/world/level/block/entity/trialspawner/TrialSpawnerData;Lnet/minecraft/world/level/block/entity/trialspawner/TrialSpawner$StateAccessor;Lnet/minecraft/world/level/block/entity/trialspawner/PlayerDetector;)V <init>
addDetectPlayerParticles (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/util/RandomSource;I)V a
addEjectItemParticles (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/util/RandomSource;)V b
addSpawnParticles (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/util/RandomSource;)V a
canSpawnInLevel (Lnet/minecraft/world/level/Level;)Z a
codec ()Lcom/mojang/serialization/Codec; a
ejectReward (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/core/BlockPos;Lnet/minecraft/resources/ResourceLocation;)V a
getConfig ()Lnet/minecraft/world/level/block/entity/trialspawner/TrialSpawnerConfig; b
getData ()Lnet/minecraft/world/level/block/entity/trialspawner/TrialSpawnerData; c
getPlayerDetector ()Lnet/minecraft/world/level/block/entity/trialspawner/PlayerDetector; f
getState ()Lnet/minecraft/world/level/block/entity/trialspawner/TrialSpawnerState; d
inLineOfSight (Lnet/minecraft/world/level/Level;Lnet/minecraft/world/phys/Vec3;Lnet/minecraft/world/phys/Vec3;)Z a
lambda$codec$0 (Lnet/minecraft/world/level/block/entity/trialspawner/TrialSpawnerConfig;Lnet/minecraft/world/level/block/entity/trialspawner/TrialSpawnerData;)Lnet/minecraft/world/level/block/entity/trialspawner/TrialSpawner; a
lambda$codec$1 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; a
lambda$spawnMob$2 (DDDLnet/minecraft/util/RandomSource;Lnet/minecraft/world/entity/Entity;)Lnet/minecraft/world/entity/Entity; a
lambda$tickServer$3 (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/core/BlockPos;Ljava/util/UUID;)Z b
markUpdated ()V e
overridePeacefulAndMobSpawnRule ()V g
setPlayerDetector (Lnet/minecraft/world/level/block/entity/trialspawner/PlayerDetector;)V a
setState (Lnet/minecraft/world/level/Level;Lnet/minecraft/world/level/block/entity/trialspawner/TrialSpawnerState;)V a
shouldMobBeUntracked (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/core/BlockPos;Ljava/util/UUID;)Z a
spawnMob (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/core/BlockPos;)Ljava/util/Optional; a
tickClient (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;)V a
tickServer (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/core/BlockPos;)V b
net/minecraft/world/level/block/entity/trialspawner/TrialSpawner$StateAccessor dir$a
getState ()Lnet/minecraft/world/level/block/entity/trialspawner/TrialSpawnerState; f
markUpdated ()V g
setState (Lnet/minecraft/world/level/Level;Lnet/minecraft/world/level/block/entity/trialspawner/TrialSpawnerState;)V a
net/minecraft/world/level/block/entity/trialspawner/TrialSpawnerConfig dis
DEFAULT a
MAP_CODEC b
lootTablesToEject l
requiredPlayerRange c
simultaneousMobs f
simultaneousMobsAddedPerPlayer h
spawnPotentialsDefinition k
spawnRange d
targetCooldownLength j
ticksBetweenSpawn i
totalMobs e
totalMobsAddedPerPlayer g
<clinit> ()V <clinit>
<init> (IIFFFFIILnet/minecraft/util/random/SimpleWeightedRandomList;Lnet/minecraft/util/random/SimpleWeightedRandomList;)V <init>
calculateTargetSimultaneousMobs (I)I b
calculateTargetTotalMobs (I)I a
equals (Ljava/lang/Object;)Z equals
hashCode ()I hashCode
lambda$static$0 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; a
lootTablesToEject ()Lnet/minecraft/util/random/SimpleWeightedRandomList; j
requiredPlayerRange ()I a
simultaneousMobs ()F d
simultaneousMobsAddedPerPlayer ()F f
spawnPotentialsDefinition ()Lnet/minecraft/util/random/SimpleWeightedRandomList; i
spawnRange ()I b
targetCooldownLength ()I h
ticksBetweenSpawn ()I g
toString ()Ljava/lang/String; toString
totalMobs ()F c
totalMobsAddedPerPlayer ()F e
net/minecraft/world/level/block/entity/trialspawner/TrialSpawnerData dit
MAP_CODEC b
TAG_NEXT_MOB_SPAWNS_AT n
TAG_SPAWN_DATA a
cooldownEndsAt e
currentMobs d
detectedPlayers c
displayEntity k
ejectingLootTable i
nextMobSpawnsAt f
nextSpawnData h
oSpin m
spawnPotentials j
spin l
totalMobsSpawned g
<clinit> ()V <clinit>
<init> (Ljava/util/Set;Ljava/util/Set;JJILjava/util/Optional;Ljava/util/Optional;)V <init>
<init> ()V <init>
countAdditionalPlayers (Lnet/minecraft/core/BlockPos;)I a
getOSpin ()D e
getOrCreateDisplayEntity (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; a
getOrCreateNextSpawnData (Lnet/minecraft/world/level/block/entity/trialspawner/TrialSpawner;Lnet/minecraft/util/RandomSource;)Lnet/minecraft/world/level/SpawnData; a
getSpin ()D d
getUpdateTag (Lnet/minecraft/world/level/block/entity/trialspawner/TrialSpawnerState;)Lnet/minecraft/nbt/CompoundTag; a
hasFinishedSpawningAllMobs (Lnet/minecraft/world/level/block/entity/trialspawner/TrialSpawnerConfig;I)Z a
hasMobToSpawn ()Z b
haveAllCurrentMobsDied ()Z c
isCooldownFinished (Lnet/minecraft/server/level/ServerLevel;)Z a
isReadyToEjectItems (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/level/block/entity/trialspawner/TrialSpawnerConfig;F)Z b
isReadyToOpenShutter (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/level/block/entity/trialspawner/TrialSpawnerConfig;F)Z a
isReadyToSpawnNextMob (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/level/block/entity/trialspawner/TrialSpawnerConfig;I)Z a
lambda$getUpdateTag$8 ()Ljava/lang/IllegalStateException; f
lambda$getUpdateTag$9 (Lnet/minecraft/nbt/CompoundTag;Lnet/minecraft/world/level/SpawnData;)V a
lambda$static$0 (Lnet/minecraft/world/level/block/entity/trialspawner/TrialSpawnerData;)Ljava/util/Set; g
lambda$static$1 (Lnet/minecraft/world/level/block/entity/trialspawner/TrialSpawnerData;)Ljava/util/Set; f
lambda$static$2 (Lnet/minecraft/world/level/block/entity/trialspawner/TrialSpawnerData;)Ljava/lang/Long; e
lambda$static$3 (Lnet/minecraft/world/level/block/entity/trialspawner/TrialSpawnerData;)Ljava/lang/Long; d
lambda$static$4 (Lnet/minecraft/world/level/block/entity/trialspawner/TrialSpawnerData;)Ljava/lang/Integer; c
lambda$static$5 (Lnet/minecraft/world/level/block/entity/trialspawner/TrialSpawnerData;)Ljava/util/Optional; b
lambda$static$6 (Lnet/minecraft/world/level/block/entity/trialspawner/TrialSpawnerData;)Ljava/util/Optional; a
lambda$static$7 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; a
reset ()V a
setEntityId (Lnet/minecraft/world/level/block/entity/trialspawner/TrialSpawner;Lnet/minecraft/util/RandomSource;Lnet/minecraft/world/entity/EntityType;)V a
setSpawnPotentialsFromConfig (Lnet/minecraft/world/level/block/entity/trialspawner/TrialSpawnerConfig;)V a
tryDetectPlayers (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/entity/trialspawner/PlayerDetector;I)V a
net/minecraft/world/level/block/entity/trialspawner/TrialSpawnerState diu
$VALUES n
ACTIVE c
COOLDOWN f
DELAY_BEFORE_EJECT_AFTER_KILLING_LAST_MOB g
EJECTING_REWARD e
INACTIVE a
TIME_BETWEEN_EACH_EJECTION h
WAITING_FOR_PLAYERS b
WAITING_FOR_REWARD_EJECTION d
isCapableOfSpawning m
lightLevel j
name i
particleEmission l
spinningMobSpeed k
$values ()[Lnet/minecraft/world/level/block/entity/trialspawner/TrialSpawnerState; f
<clinit> ()V <clinit>
<init> (Ljava/lang/String;ILjava/lang/String;ILnet/minecraft/world/level/block/entity/trialspawner/TrialSpawnerState$ParticleEmission;DZ)V <init>
emitParticles (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;)V a
getSerializedName ()Ljava/lang/String; c
hasSpinningMob ()Z d
isCapableOfSpawning ()Z e
lambda$tickAndGetNext$0 (Lnet/minecraft/world/level/block/entity/trialspawner/TrialSpawnerData;Lnet/minecraft/world/level/block/entity/trialspawner/TrialSpawner;Lnet/minecraft/util/random/WeightedEntry$Wrapper;)V a
lambda$tickAndGetNext$1 (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 a
lambda$tickAndGetNext$2 (Lnet/minecraft/world/level/block/entity/trialspawner/TrialSpawner;Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/core/BlockPos;Lnet/minecraft/resources/ResourceLocation;)V a
lightLevel ()I a
spinningMobSpeed ()D b
tickAndGetNext (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; a
valueOf (Ljava/lang/String;)Lnet/minecraft/world/level/block/entity/trialspawner/TrialSpawnerState; valueOf
values ()[Lnet/minecraft/world/level/block/entity/trialspawner/TrialSpawnerState; values
net/minecraft/world/level/block/entity/trialspawner/TrialSpawnerState$1 diu$1
$SwitchMap$net$minecraft$world$level$block$entity$trialspawner$TrialSpawnerState a
<clinit> ()V <clinit>
net/minecraft/world/level/block/entity/trialspawner/TrialSpawnerState$LightLevel diu$a
HALF_LIT b
LIT c
UNLIT a
<init> ()V <init>
net/minecraft/world/level/block/entity/trialspawner/TrialSpawnerState$ParticleEmission diu$b
FLAMES_AND_SMOKE c
NONE a
SMALL_FLAMES b
SMOKE_INSIDE_AND_TOP_FACE d
<clinit> ()V <clinit>
addParticle (Lnet/minecraft/core/particles/SimpleParticleType;Lnet/minecraft/world/phys/Vec3;Lnet/minecraft/world/level/Level;)V a
emit (Lnet/minecraft/world/level/Level;Lnet/minecraft/util/RandomSource;Lnet/minecraft/core/BlockPos;)V emit
lambda$static$0 (Lnet/minecraft/world/level/Level;Lnet/minecraft/util/RandomSource;Lnet/minecraft/core/BlockPos;)V d
lambda$static$1 (Lnet/minecraft/world/level/Level;Lnet/minecraft/util/RandomSource;Lnet/minecraft/core/BlockPos;)V c
lambda$static$2 (Lnet/minecraft/world/level/Level;Lnet/minecraft/util/RandomSource;Lnet/minecraft/core/BlockPos;)V b
lambda$static$3 (Lnet/minecraft/world/level/Level;Lnet/minecraft/util/RandomSource;Lnet/minecraft/core/BlockPos;)V a
net/minecraft/world/level/block/entity/trialspawner/TrialSpawnerState$SpinningMob diu$c
FAST c
NONE a
SLOW b
<init> ()V <init>
net/minecraft/world/level/block/entity/trialspawner/package-info div
net/minecraft/world/level/block/grower/TreeGrower diw
ACACIA h
AZALEA e
BIRCH f
CHERRY i
CODEC a
DARK_OAK j
GROWERS k
JUNGLE g
MANGROVE d
OAK b
SPRUCE c
flowers r
megaTree n
name l
secondaryChance m
secondaryFlowers s
secondaryMegaTree o
secondaryTree q
tree p
<clinit> ()V <clinit>
<init> (Ljava/lang/String;FLjava/util/Optional;Ljava/util/Optional;Ljava/util/Optional;Ljava/util/Optional;Ljava/util/Optional;Ljava/util/Optional;)V <init>
<init> (Ljava/lang/String;Ljava/util/Optional;Ljava/util/Optional;Ljava/util/Optional;)V <init>
getConfiguredFeature (Lnet/minecraft/util/RandomSource;Z)Lnet/minecraft/resources/ResourceKey; a
getConfiguredMegaFeature (Lnet/minecraft/util/RandomSource;)Lnet/minecraft/resources/ResourceKey; a
growTree (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/level/chunk/ChunkGenerator;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/util/RandomSource;)Z a
hasFlowers (Lnet/minecraft/world/level/LevelAccessor;Lnet/minecraft/core/BlockPos;)Z a
isTwoByTwoSapling (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;II)Z a
lambda$static$0 (Lnet/minecraft/world/level/block/grower/TreeGrower;)Ljava/lang/String; a
net/minecraft/world/level/block/grower/package-info dix
net/minecraft/world/level/block/package-info diy
net/minecraft/world/level/block/piston/MovingPistonBlock diz
CODEC a
FACING b
TYPE c
<clinit> ()V <clinit>
<init> (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)V <init>
codec ()Lcom/mojang/serialization/MapCodec; a
createBlockStateDefinition (Lnet/minecraft/world/level/block/state/StateDefinition$Builder;)V a
destroy (Lnet/minecraft/world/level/LevelAccessor;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)V a
getBlockEntity (Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;)Lnet/minecraft/world/level/block/piston/PistonMovingBlockEntity; a
getCloneItemStack (Lnet/minecraft/world/level/LevelReader;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)Lnet/minecraft/world/item/ItemStack; a
getCollisionShape (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/phys/shapes/CollisionContext;)Lnet/minecraft/world/phys/shapes/VoxelShape; b
getDrops (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/storage/loot/LootParams$Builder;)Ljava/util/List; a
getShape (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/phys/shapes/CollisionContext;)Lnet/minecraft/world/phys/shapes/VoxelShape; a
getTicker (Lnet/minecraft/world/level/Level;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/block/entity/BlockEntityType;)Lnet/minecraft/world/level/block/entity/BlockEntityTicker; a
isPathfindable (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/pathfinder/PathComputationType;)Z a
mirror (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/block/Mirror;)Lnet/minecraft/world/level/block/state/BlockState; a
newBlockEntity (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)Lnet/minecraft/world/level/block/entity/BlockEntity; a
newMovingBlockEntity (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/core/Direction;ZZ)Lnet/minecraft/world/level/block/entity/BlockEntity; a
onRemove (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;Z)V a
rotate (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/block/Rotation;)Lnet/minecraft/world/level/block/state/BlockState; a
use (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/InteractionHand;Lnet/minecraft/world/phys/BlockHitResult;)Lnet/minecraft/world/InteractionResult; a
net/minecraft/world/level/block/piston/PistonBaseBlock dja
CODEC b
DOWN_AABB m
EAST_AABB h
EXTENDED c
NORTH_AABB k
PLATFORM_THICKNESS g
SOUTH_AABB j
TRIGGER_CONTRACT e
TRIGGER_DROP f
TRIGGER_EXTEND d
UP_AABB l
WEST_AABB i
isSticky n
<clinit> ()V <clinit>
<init> (ZLnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)V <init>
checkIfExtend (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)V a
codec ()Lcom/mojang/serialization/MapCodec; a
createBlockStateDefinition (Lnet/minecraft/world/level/block/state/StateDefinition$Builder;)V a
getNeighborSignal (Lnet/minecraft/world/level/SignalGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/Direction;)Z a
getShape (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/phys/shapes/CollisionContext;)Lnet/minecraft/world/phys/shapes/VoxelShape; a
getStateForPlacement (Lnet/minecraft/world/item/context/BlockPlaceContext;)Lnet/minecraft/world/level/block/state/BlockState; a
isPathfindable (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/pathfinder/PathComputationType;)Z a
isPushable (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/Direction;ZLnet/minecraft/core/Direction;)Z a
lambda$static$0 (Lnet/minecraft/world/level/block/piston/PistonBaseBlock;)Ljava/lang/Boolean; a
lambda$static$1 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; a
mirror (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/block/Mirror;)Lnet/minecraft/world/level/block/state/BlockState; a
moveBlocks (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/Direction;Z)Z a
neighborChanged (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/Block;Lnet/minecraft/core/BlockPos;Z)V a
onPlace (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;Z)V b
rotate (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/block/Rotation;)Lnet/minecraft/world/level/block/state/BlockState; a
setPlacedBy (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/entity/LivingEntity;Lnet/minecraft/world/item/ItemStack;)V a
triggerEvent (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;II)Z a
useShapeForLightOcclusion (Lnet/minecraft/world/level/block/state/BlockState;)Z g_
net/minecraft/world/level/block/piston/PistonBaseBlock$1 dja$1
$SwitchMap$net$minecraft$core$Direction a
$SwitchMap$net$minecraft$world$level$material$PushReaction b
<clinit> ()V <clinit>
net/minecraft/world/level/block/piston/PistonHeadBlock djb
AABB_OFFSET l
CODEC b
DOWN_AABB k
DOWN_ARM_AABB F
EAST_AABB f
EAST_ARM_AABB I
EDGE_MAX n
EDGE_MIN m
NORTH_AABB i
NORTH_ARM_AABB H
PLATFORM e
SHAPES_LONG R
SHAPES_SHORT Q
SHORT d
SHORT_DOWN_ARM_AABB L
SHORT_EAST_ARM_AABB O
SHORT_NORTH_ARM_AABB N
SHORT_SOUTH_ARM_AABB M
SHORT_UP_ARM_AABB K
SHORT_WEST_ARM_AABB P
SOUTH_AABB h
SOUTH_ARM_AABB G
TYPE c
UP_AABB j
UP_ARM_AABB o
WEST_AABB g
WEST_ARM_AABB J
<clinit> ()V <clinit>
<init> (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)V <init>
calculateShape (Lnet/minecraft/core/Direction;Z)Lnet/minecraft/world/phys/shapes/VoxelShape; a
canSurvive (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/LevelReader;Lnet/minecraft/core/BlockPos;)Z a
codec ()Lcom/mojang/serialization/MapCodec; a
createBlockStateDefinition (Lnet/minecraft/world/level/block/state/StateDefinition$Builder;)V a
getCloneItemStack (Lnet/minecraft/world/level/LevelReader;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)Lnet/minecraft/world/item/ItemStack; a
getShape (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/phys/shapes/CollisionContext;)Lnet/minecraft/world/phys/shapes/VoxelShape; a
isFittingBase (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/block/state/BlockState;)Z a
isPathfindable (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/pathfinder/PathComputationType;)Z a
lambda$makeShapes$0 (ZLnet/minecraft/core/Direction;)Lnet/minecraft/world/phys/shapes/VoxelShape; a
lambda$makeShapes$1 (I)[Lnet/minecraft/world/phys/shapes/VoxelShape; b
makeShapes (Z)[Lnet/minecraft/world/phys/shapes/VoxelShape; a
mirror (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/block/Mirror;)Lnet/minecraft/world/level/block/state/BlockState; a
neighborChanged (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/Block;Lnet/minecraft/core/BlockPos;Z)V a
onRemove (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;Z)V a
playerWillDestroy (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; a
rotate (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/block/Rotation;)Lnet/minecraft/world/level/block/state/BlockState; a
updateShape (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/core/Direction;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/LevelAccessor;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/BlockPos;)Lnet/minecraft/world/level/block/state/BlockState; a
useShapeForLightOcclusion (Lnet/minecraft/world/level/block/state/BlockState;)Z g_
net/minecraft/world/level/block/piston/PistonHeadBlock$1 djb$1
$SwitchMap$net$minecraft$core$Direction a
<clinit> ()V <clinit>
net/minecraft/world/level/block/piston/PistonMath djc
<init> ()V <init>
getMovementArea (Lnet/minecraft/world/phys/AABB;Lnet/minecraft/core/Direction;D)Lnet/minecraft/world/phys/AABB; a
net/minecraft/world/level/block/piston/PistonMath$1 djc$1
$SwitchMap$net$minecraft$core$Direction a
<clinit> ()V <clinit>
net/minecraft/world/level/block/piston/PistonMovingBlockEntity djd
NOCLIP h
PUSH_OFFSET c
TICKS_TO_EXTEND b
TICK_MOVEMENT a
deathTicks l
direction e
extending f
isSourcePiston g
lastTicked k
movedState d
progress i
progressO j
<clinit> ()V <clinit>
<init> (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/core/Direction;ZZ)V <init>
<init> (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)V <init>
finalTick ()V l
fixEntityWithinPistonBase (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/entity/Entity;Lnet/minecraft/core/Direction;D)V a
getCollisionRelatedBlockState ()Lnet/minecraft/world/level/block/state/BlockState; w
getCollisionShape (Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;)Lnet/minecraft/world/phys/shapes/VoxelShape; a
getDirection ()Lnet/minecraft/core/Direction; d
getExtendedProgress (F)F e
getLastTicked ()J m
getMovedState ()Lnet/minecraft/world/level/block/state/BlockState; k
getMovement (Lnet/minecraft/world/phys/AABB;Lnet/minecraft/core/Direction;Lnet/minecraft/world/phys/AABB;)D a
getMovementDirection ()Lnet/minecraft/core/Direction; g
getProgress (F)F a
getUpdateTag ()Lnet/minecraft/nbt/CompoundTag; ax_
getXOff (F)F b
getYOff (F)F c
getZOff (F)F d
isExtending ()Z c
isSourcePiston ()Z f
isStickyForEntities ()Z x
lambda$moveStuckEntities$1 (Lnet/minecraft/world/phys/AABB;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/entity/Entity;)Z a
lambda$static$0 ()Lnet/minecraft/core/Direction; y
load (Lnet/minecraft/nbt/CompoundTag;)V a
matchesStickyCritera (Lnet/minecraft/world/phys/AABB;Lnet/minecraft/world/entity/Entity;Lnet/minecraft/core/BlockPos;)Z a
moveByPositionAndProgress (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/phys/AABB;Lnet/minecraft/world/level/block/piston/PistonMovingBlockEntity;)Lnet/minecraft/world/phys/AABB; a
moveCollidedEntities (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;FLnet/minecraft/world/level/block/piston/PistonMovingBlockEntity;)V a
moveEntityByPiston (Lnet/minecraft/core/Direction;Lnet/minecraft/world/entity/Entity;DLnet/minecraft/core/Direction;)V a
moveStuckEntities (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;FLnet/minecraft/world/level/block/piston/PistonMovingBlockEntity;)V b
saveAdditional (Lnet/minecraft/nbt/CompoundTag;)V b
setLevel (Lnet/minecraft/world/level/Level;)V a
tick (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/block/piston/PistonMovingBlockEntity;)V a
net/minecraft/world/level/block/piston/PistonMovingBlockEntity$1 djd$1
$SwitchMap$net$minecraft$core$Direction b
$SwitchMap$net$minecraft$core$Direction$Axis a
<clinit> ()V <clinit>
net/minecraft/world/level/block/piston/PistonStructureResolver dje
MAX_PUSH_DEPTH a
extending d
level b
pistonDirection i
pistonPos c
pushDirection f
startPos e
toDestroy h
toPush g
<init> (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/Direction;Z)V <init>
addBlockLine (Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/Direction;)Z a
addBranchingBlocks (Lnet/minecraft/core/BlockPos;)Z a
canStickToEachOther (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/block/state/BlockState;)Z a
getPushDirection ()Lnet/minecraft/core/Direction; b
getToDestroy ()Ljava/util/List; d
getToPush ()Ljava/util/List; c
isSticky (Lnet/minecraft/world/level/block/state/BlockState;)Z a
reorderListAtCollision (II)V a
resolve ()Z a
net/minecraft/world/level/block/piston/package-info djf
net/minecraft/world/level/block/state/BlockBehaviour djg
UPDATE_SHAPE_ORDER aF
drops aQ
dynamicShape aN
explosionResistance aH
friction aK
hasCollision aG
isRandomlyTicking aI
jumpFactor aM
properties aP
requiredFeatures aO
soundType aJ
speedFactor aL
<clinit> ()V <clinit>
<init> (Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)V <init>
asBlock ()Lnet/minecraft/world/level/block/Block; q
asItem ()Lnet/minecraft/world/item/Item; k
attack (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/entity/player/Player;)V a
canBeReplaced (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/material/Fluid;)Z a
canBeReplaced (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/item/context/BlockPlaceContext;)Z a
canSurvive (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/LevelReader;Lnet/minecraft/core/BlockPos;)Z a
codec ()Lcom/mojang/serialization/MapCodec; a
defaultDestroyTime ()F x
defaultMapColor ()Lnet/minecraft/world/level/material/MapColor; w
entityInside (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/entity/Entity;)V a
getAnalogOutputSignal (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;)I a
getBlockSupportShape (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;)Lnet/minecraft/world/phys/shapes/VoxelShape; b_
getCollisionShape (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/phys/shapes/CollisionContext;)Lnet/minecraft/world/phys/shapes/VoxelShape; b
getDestroyProgress (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;)F a
getDirectSignal (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/Direction;)I b
getDrops (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/storage/loot/LootParams$Builder;)Ljava/util/List; a
getFluidState (Lnet/minecraft/world/level/block/state/BlockState;)Lnet/minecraft/world/level/material/FluidState; c_
getInteractionShape (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;)Lnet/minecraft/world/phys/shapes/VoxelShape; a
getLightBlock (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;)I g
getLootTable ()Lnet/minecraft/resources/ResourceLocation; v
getMaxHorizontalOffset ()F at_
getMaxVerticalOffset ()F av_
getMenuProvider (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;)Lnet/minecraft/world/MenuProvider; b
getOcclusionShape (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;)Lnet/minecraft/world/phys/shapes/VoxelShape; f
getRenderShape (Lnet/minecraft/world/level/block/state/BlockState;)Lnet/minecraft/world/level/block/RenderShape; b_
getSeed (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/core/BlockPos;)J a
getShadeBrightness (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;)F d
getShape (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/phys/shapes/CollisionContext;)Lnet/minecraft/world/phys/shapes/VoxelShape; a
getSignal (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/Direction;)I a
getVisualShape (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/phys/shapes/CollisionContext;)Lnet/minecraft/world/phys/shapes/VoxelShape; c
hasAnalogOutputSignal (Lnet/minecraft/world/level/block/state/BlockState;)Z d_
isCollisionShapeFullBlock (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;)Z c
isOcclusionShapeFullBlock (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;)Z h
isPathfindable (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/pathfinder/PathComputationType;)Z a
isSignalSource (Lnet/minecraft/world/level/block/state/BlockState;)Z f_
lambda$onExplosionHit$1 (Ljava/util/function/BiConsumer;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/item/ItemStack;)V a
lambda$simpleCodec$0 (Ljava/util/function/Function;Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; a
mirror (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/block/Mirror;)Lnet/minecraft/world/level/block/state/BlockState; a
neighborChanged (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/Block;Lnet/minecraft/core/BlockPos;Z)V a
onExplosionHit (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 a
onPlace (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;Z)V b
onProjectileHit (Lnet/minecraft/world/level/Level;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/phys/BlockHitResult;Lnet/minecraft/world/entity/projectile/Projectile;)V a
onRemove (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;Z)V a
properties ()Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties; t
propertiesCodec ()Lcom/mojang/serialization/codecs/RecordCodecBuilder; u
randomTick (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/core/BlockPos;Lnet/minecraft/util/RandomSource;)V b
requiredFeatures ()Lnet/minecraft/world/flag/FeatureFlagSet; m
rotate (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/block/Rotation;)Lnet/minecraft/world/level/block/state/BlockState; a
simpleCodec (Ljava/util/function/Function;)Lcom/mojang/serialization/MapCodec; b
skipRendering (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/core/Direction;)Z a
spawnAfterBreak (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/item/ItemStack;Z)V a
tick (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/core/BlockPos;Lnet/minecraft/util/RandomSource;)V a
triggerEvent (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;II)Z a
updateIndirectNeighbourShapes (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/LevelAccessor;Lnet/minecraft/core/BlockPos;II)V a
updateShape (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/core/Direction;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/LevelAccessor;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/BlockPos;)Lnet/minecraft/world/level/block/state/BlockState; a
use (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/InteractionHand;Lnet/minecraft/world/phys/BlockHitResult;)Lnet/minecraft/world/InteractionResult; a
useShapeForLightOcclusion (Lnet/minecraft/world/level/block/state/BlockState;)Z g_
net/minecraft/world/level/block/state/BlockBehaviour$1 djg$1
$SwitchMap$net$minecraft$world$level$block$state$BlockBehaviour$OffsetType b
$SwitchMap$net$minecraft$world$level$pathfinder$PathComputationType a
<clinit> ()V <clinit>
net/minecraft/world/level/block/state/BlockBehaviour$BlockStateBase djg$a
cache a
canOcclude p
destroySpeed n
emissiveRendering u
fluidState z
hasPostProcess t
ignitedByLava i
instrument x
isAir h
isRandomlyTicking A
isRedstoneConductor q
isSuffocating r
isViewBlocking s
legacySolid k
lightEmission b
liquid j
mapColor m
offsetFunction v
pushReaction l
replaceable y
requiresCorrectToolForDrops o
spawnTerrainParticles w
useShapeForLightOcclusion g
<init> (Lnet/minecraft/world/level/block/Block;Lcom/google/common/collect/ImmutableMap;Lcom/mojang/serialization/MapCodec;)V <init>
asState ()Lnet/minecraft/world/level/block/state/BlockState; x
attack (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/entity/player/Player;)V a
blocksMotion ()Z d
calculateSolid ()Z D
canBeReplaced (Lnet/minecraft/world/item/context/BlockPlaceContext;)Z a
canBeReplaced (Lnet/minecraft/world/level/material/Fluid;)Z a
canBeReplaced ()Z r
canOcclude ()Z p
canSurvive (Lnet/minecraft/world/level/LevelReader;Lnet/minecraft/core/BlockPos;)Z a
emissiveRendering (Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;)Z e
entityCanStandOn (Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/entity/Entity;)Z a
entityCanStandOnFace (Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/entity/Entity;Lnet/minecraft/core/Direction;)Z a
entityInside (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/entity/Entity;)V a
getAnalogOutputSignal (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;)I a
getBlock ()Lnet/minecraft/world/level/block/Block; b
getBlockHolder ()Lnet/minecraft/core/Holder; c
getBlockSupportShape (Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;)Lnet/minecraft/world/phys/shapes/VoxelShape; l
getCollisionShape (Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/phys/shapes/CollisionContext;)Lnet/minecraft/world/phys/shapes/VoxelShape; b
getCollisionShape (Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;)Lnet/minecraft/world/phys/shapes/VoxelShape; k
getDestroyProgress (Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;)F a
getDestroySpeed (Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;)F h
getDirectSignal (Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/Direction;)I c
getDrops (Lnet/minecraft/world/level/storage/loot/LootParams$Builder;)Ljava/util/List; a
getFaceOcclusionShape (Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/Direction;)Lnet/minecraft/world/phys/shapes/VoxelShape; a
getFluidState ()Lnet/minecraft/world/level/material/FluidState; u
getInteractionShape (Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;)Lnet/minecraft/world/phys/shapes/VoxelShape; m
getLightBlock (Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;)I b
getLightEmission ()I h
getMapColor (Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;)Lnet/minecraft/world/level/material/MapColor; d
getMenuProvider (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;)Lnet/minecraft/world/MenuProvider; b
getOcclusionShape (Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;)Lnet/minecraft/world/phys/shapes/VoxelShape; c
getOffset (Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;)Lnet/minecraft/world/phys/Vec3; n
getPistonPushReaction ()Lnet/minecraft/world/level/material/PushReaction; o
getRenderShape ()Lnet/minecraft/world/level/block/RenderShape; l
getSeed (Lnet/minecraft/core/BlockPos;)J a
getShadeBrightness (Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;)F f
getShape (Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;)Lnet/minecraft/world/phys/shapes/VoxelShape; j
getShape (Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/phys/shapes/CollisionContext;)Lnet/minecraft/world/phys/shapes/VoxelShape; a
getSignal (Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/Direction;)I b
getSoundType ()Lnet/minecraft/world/level/block/SoundType; w
getTags ()Ljava/util/stream/Stream; s
getTicker (Lnet/minecraft/world/level/Level;Lnet/minecraft/world/level/block/entity/BlockEntityType;)Lnet/minecraft/world/level/block/entity/BlockEntityTicker; a
getVisualShape (Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/phys/shapes/CollisionContext;)Lnet/minecraft/world/phys/shapes/VoxelShape; c
hasAnalogOutputSignal ()Z n
hasBlockEntity ()Z t
hasLargeCollisionShape ()Z f
hasOffsetFunction ()Z q
hasPostProcess (Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;)Z q
ignitedByLava ()Z j
initCache ()V a
instrument ()Lnet/minecraft/world/level/block/state/properties/NoteBlockInstrument; A
is (Lnet/minecraft/tags/TagKey;)Z a
is (Lnet/minecraft/core/Holder;)Z a
is (Lnet/minecraft/resources/ResourceKey;)Z a
is (Lnet/minecraft/tags/TagKey;Ljava/util/function/Predicate;)Z a
is (Lnet/minecraft/core/HolderSet;)Z a
is (Lnet/minecraft/world/level/block/Block;)Z a
isAir ()Z i
isCollisionShapeFullBlock (Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;)Z r
isFaceSturdy (Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/Direction;Lnet/minecraft/world/level/block/SupportType;)Z a
isFaceSturdy (Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/Direction;)Z d
isPathfindable (Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/pathfinder/PathComputationType;)Z a
isRandomlyTicking ()Z v
isRedstoneConductor (Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;)Z g
isSignalSource ()Z m
isSolid ()Z e
isSolidRender (Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;)Z i
isSuffocating (Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;)Z o
isValidSpawn (Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/entity/EntityType;)Z a
isViewBlocking (Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;)Z p
lambda$getOffset$0 (Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockBehaviour$OffsetFunction;)Lnet/minecraft/world/phys/Vec3; a
liquid ()Z k
mirror (Lnet/minecraft/world/level/block/Mirror;)Lnet/minecraft/world/level/block/state/BlockState; a
neighborChanged (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/Block;Lnet/minecraft/core/BlockPos;Z)V a
onExplosionHit (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/Explosion;Ljava/util/function/BiConsumer;)V a
onPlace (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;Z)V a
onProjectileHit (Lnet/minecraft/world/level/Level;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/phys/BlockHitResult;Lnet/minecraft/world/entity/projectile/Projectile;)V a
onRemove (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;Z)V b
propagatesSkylightDown (Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;)Z a
randomTick (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/core/BlockPos;Lnet/minecraft/util/RandomSource;)V b
requiresCorrectToolForDrops ()Z y
rotate (Lnet/minecraft/world/level/block/Rotation;)Lnet/minecraft/world/level/block/state/BlockState; a
shouldSpawnTerrainParticles ()Z z
skipRendering (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/core/Direction;)Z a
spawnAfterBreak (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/item/ItemStack;Z)V a
tick (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/core/BlockPos;Lnet/minecraft/util/RandomSource;)V a
triggerEvent (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;II)Z a
updateIndirectNeighbourShapes (Lnet/minecraft/world/level/LevelAccessor;Lnet/minecraft/core/BlockPos;II)V b
updateIndirectNeighbourShapes (Lnet/minecraft/world/level/LevelAccessor;Lnet/minecraft/core/BlockPos;I)V b
updateNeighbourShapes (Lnet/minecraft/world/level/LevelAccessor;Lnet/minecraft/core/BlockPos;I)V a
updateNeighbourShapes (Lnet/minecraft/world/level/LevelAccessor;Lnet/minecraft/core/BlockPos;II)V a
updateShape (Lnet/minecraft/core/Direction;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/LevelAccessor;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/BlockPos;)Lnet/minecraft/world/level/block/state/BlockState; a
use (Lnet/minecraft/world/level/Level;Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/InteractionHand;Lnet/minecraft/world/phys/BlockHitResult;)Lnet/minecraft/world/InteractionResult; a
useShapeForLightOcclusion ()Z g
net/minecraft/world/level/block/state/BlockBehaviour$BlockStateBase$Cache djg$a$a
DIRECTIONS e
SUPPORT_TYPE_COUNT f
collisionShape b
faceSturdy j
isCollisionShapeFullBlock d
largeCollisionShape c
lightBlock h
occlusionShapes i
propagatesSkylightDown g
solidRender a
<clinit> ()V <clinit>
<init> (Lnet/minecraft/world/level/block/state/BlockState;)V <init>
getFaceSupportIndex (Lnet/minecraft/core/Direction;Lnet/minecraft/world/level/block/SupportType;)I b
isFaceSturdy (Lnet/minecraft/core/Direction;Lnet/minecraft/world/level/block/SupportType;)Z a
lambda$new$0 (Lnet/minecraft/core/Direction$Axis;)Z a
net/minecraft/world/level/block/state/BlockBehaviour$OffsetFunction djg$b
evaluate (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;)Lnet/minecraft/world/phys/Vec3; evaluate
net/minecraft/world/level/block/state/BlockBehaviour$OffsetType djg$c
$VALUES d
NONE a
XYZ c
XZ b
$values ()[Lnet/minecraft/world/level/block/state/BlockBehaviour$OffsetType; a
<clinit> ()V <clinit>
<init> (Ljava/lang/String;I)V <init>
valueOf (Ljava/lang/String;)Lnet/minecraft/world/level/block/state/BlockBehaviour$OffsetType; valueOf
values ()[Lnet/minecraft/world/level/block/state/BlockBehaviour$OffsetType; values
net/minecraft/world/level/block/state/BlockBehaviour$Properties djg$d
CODEC a
canOcclude n
destroyTime g
drops m
dynamicShape D
emissiveRendering C
explosionResistance f
forceSolidOff r
forceSolidOn s
friction j
hasCollision c
hasPostProcess B
ignitedByLava p
instrument v
isAir o
isRandomlyTicking i
isRedstoneConductor y
isSuffocating z
isValidSpawn x
isViewBlocking A
jumpFactor l
lightEmission e
liquid q
mapColor b
offsetFunction F
pushReaction t
replaceable w
requiredFeatures E
requiresCorrectToolForDrops h
soundType d
spawnTerrainParticles u
speedFactor k
<clinit> ()V <clinit>
<init> ()V <init>
air ()Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties; l
destroyTime (F)Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties; e
dropsLike (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties; a
dynamicShape ()Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties; f
emissiveRendering (Lnet/minecraft/world/level/block/state/BlockBehaviour$StatePredicate;)Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties; e
explosionResistance (F)Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties; f
forceSolidOff ()Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties; k
forceSolidOn ()Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties; j
friction (F)Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties; a
hasPostProcess (Lnet/minecraft/world/level/block/state/BlockBehaviour$StatePredicate;)Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties; d
ignitedByLava ()Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties; h
instabreak ()Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties; d
instrument (Lnet/minecraft/world/level/block/state/properties/NoteBlockInstrument;)Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties; a
isRedstoneConductor (Lnet/minecraft/world/level/block/state/BlockBehaviour$StatePredicate;)Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties; a
isSuffocating (Lnet/minecraft/world/level/block/state/BlockBehaviour$StatePredicate;)Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties; b
isValidSpawn (Lnet/minecraft/world/level/block/state/BlockBehaviour$StateArgumentPredicate;)Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties; a
isViewBlocking (Lnet/minecraft/world/level/block/state/BlockBehaviour$StatePredicate;)Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties; c
jumpFactor (F)Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties; c
lambda$mapColor$8 (Lnet/minecraft/world/item/DyeColor;Lnet/minecraft/world/level/block/state/BlockState;)Lnet/minecraft/world/level/material/MapColor; a
lambda$mapColor$9 (Lnet/minecraft/world/level/material/MapColor;Lnet/minecraft/world/level/block/state/BlockState;)Lnet/minecraft/world/level/material/MapColor; a
lambda$new$1 (Lnet/minecraft/world/level/block/state/BlockState;)Lnet/minecraft/world/level/material/MapColor; b
lambda$new$2 (Lnet/minecraft/world/level/block/state/BlockState;)I a
lambda$new$3 (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/entity/EntityType;)Z a
lambda$new$4 (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;)Z f
lambda$new$5 (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;)Z e
lambda$new$6 (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;)Z d
lambda$new$7 (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;)Z c
lambda$offsetType$10 (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;)Lnet/minecraft/world/phys/Vec3; b
lambda$offsetType$11 (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;)Lnet/minecraft/world/phys/Vec3; a
lambda$static$0 ()Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties; p
lightLevel (Ljava/util/function/ToIntFunction;)Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties; a
liquid ()Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties; i
mapColor (Ljava/util/function/Function;)Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties; a
mapColor (Lnet/minecraft/world/item/DyeColor;)Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties; a
mapColor (Lnet/minecraft/world/level/material/MapColor;)Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties; a
noCollission ()Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties; b
noLootTable ()Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties; g
noOcclusion ()Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties; c
noTerrainParticles ()Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties; n
of ()Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties; a
ofFullCopy (Lnet/minecraft/world/level/block/state/BlockBehaviour;)Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties; a
ofLegacyCopy (Lnet/minecraft/world/level/block/state/BlockBehaviour;)Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties; b
offsetType (Lnet/minecraft/world/level/block/state/BlockBehaviour$OffsetType;)Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties; a
pushReaction (Lnet/minecraft/world/level/material/PushReaction;)Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties; a
randomTicks ()Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties; e
replaceable ()Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties; o
requiredFeatures ([Lnet/minecraft/world/flag/FeatureFlag;)Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties; a
requiresCorrectToolForDrops ()Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties; m
sound (Lnet/minecraft/world/level/block/SoundType;)Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties; a
speedFactor (F)Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties; b
strength (F)Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties; d
strength (FF)Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties; a
net/minecraft/world/level/block/state/BlockBehaviour$StateArgumentPredicate djg$e
test (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Ljava/lang/Object;)Z test
net/minecraft/world/level/block/state/BlockBehaviour$StatePredicate djg$f
test (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;)Z test
net/minecraft/world/level/block/state/BlockState djh
CODEC b
<clinit> ()V <clinit>
<init> (Lnet/minecraft/world/level/block/Block;Lcom/google/common/collect/ImmutableMap;Lcom/mojang/serialization/MapCodec;)V <init>
asState ()Lnet/minecraft/world/level/block/state/BlockState; x
net/minecraft/world/level/block/state/StateDefinition dji
NAME_PATTERN a
owner b
propertiesByName c
states d
<clinit> ()V <clinit>
<init> (Ljava/util/function/Function;Ljava/lang/Object;Lnet/minecraft/world/level/block/state/StateDefinition$Factory;Ljava/util/Map;)V <init>
any ()Lnet/minecraft/world/level/block/state/StateHolder; b
appendPropertyCodec (Lcom/mojang/serialization/MapCodec;Ljava/util/function/Supplier;Ljava/lang/String;Lnet/minecraft/world/level/block/state/properties/Property;)Lcom/mojang/serialization/MapCodec; a
getOwner ()Ljava/lang/Object; c
getPossibleStates ()Lcom/google/common/collect/ImmutableList; a
getProperties ()Ljava/util/Collection; d
getProperty (Ljava/lang/String;)Lnet/minecraft/world/level/block/state/properties/Property; a
lambda$appendPropertyCodec$4 (Ljava/lang/String;)V b
lambda$appendPropertyCodec$5 (Lnet/minecraft/world/level/block/state/properties/Property;Ljava/util/function/Supplier;)Lnet/minecraft/world/level/block/state/properties/Property$Value; a
lambda$appendPropertyCodec$6 (Lnet/minecraft/world/level/block/state/properties/Property;Lcom/mojang/datafixers/util/Pair;)Lnet/minecraft/world/level/block/state/StateHolder; a
lambda$appendPropertyCodec$7 (Lnet/minecraft/world/level/block/state/properties/Property;Lnet/minecraft/world/level/block/state/StateHolder;)Lcom/mojang/datafixers/util/Pair; a
lambda$new$0 (Ljava/util/function/Function;Ljava/lang/Object;)Lnet/minecraft/world/level/block/state/StateHolder; a
lambda$new$1 (Ljava/util/List;Lnet/minecraft/world/level/block/state/properties/Property;Ljava/lang/Comparable;)Ljava/util/List; a
lambda$new$2 (Lnet/minecraft/world/level/block/state/properties/Property;Ljava/util/List;)Ljava/util/stream/Stream; a
lambda$new$3 (Lnet/minecraft/world/level/block/state/StateDefinition$Factory;Ljava/lang/Object;Lcom/mojang/serialization/MapCodec;Ljava/util/Map;Ljava/util/List;Ljava/util/List;)V a
toString ()Ljava/lang/String; toString
net/minecraft/world/level/block/state/StateDefinition$Builder dji$a
owner a
properties b
<init> (Ljava/lang/Object;)V <init>
add ([Lnet/minecraft/world/level/block/state/properties/Property;)Lnet/minecraft/world/level/block/state/StateDefinition$Builder; a
create (Ljava/util/function/Function;Lnet/minecraft/world/level/block/state/StateDefinition$Factory;)Lnet/minecraft/world/level/block/state/StateDefinition; a
validateProperty (Lnet/minecraft/world/level/block/state/properties/Property;)V a
net/minecraft/world/level/block/state/StateDefinition$Factory dji$b
create (Ljava/lang/Object;Lcom/google/common/collect/ImmutableMap;Lcom/mojang/serialization/MapCodec;)Ljava/lang/Object; create
net/minecraft/world/level/block/state/StateHolder djj
NAME_TAG c
PROPERTIES_TAG d
PROPERTY_ENTRY_TO_STRING_FUNCTION a
neighbours g
owner e
propertiesCodec f
values b
<clinit> ()V <clinit>
<init> (Ljava/lang/Object;Lcom/google/common/collect/ImmutableMap;Lcom/mojang/serialization/MapCodec;)V <init>
codec (Lcom/mojang/serialization/Codec;Ljava/util/function/Function;)Lcom/mojang/serialization/Codec; a
cycle (Lnet/minecraft/world/level/block/state/properties/Property;)Ljava/lang/Object; a
findNextInCollection (Ljava/util/Collection;Ljava/lang/Object;)Ljava/lang/Object; a
getOptionalValue (Lnet/minecraft/world/level/block/state/properties/Property;)Ljava/util/Optional; d
getProperties ()Ljava/util/Collection; B
getValue (Lnet/minecraft/world/level/block/state/properties/Property;)Ljava/lang/Comparable; c
getValues ()Lcom/google/common/collect/ImmutableMap; C
hasProperty (Lnet/minecraft/world/level/block/state/properties/Property;)Z b
lambda$codec$0 (Lnet/minecraft/world/level/block/state/StateHolder;)Ljava/lang/Object; a
lambda$codec$1 (Lnet/minecraft/world/level/block/state/StateHolder;Ljava/util/Optional;)Lnet/minecraft/world/level/block/state/StateHolder; a
lambda$codec$2 (Ljava/util/function/Function;Ljava/lang/Object;)Lcom/mojang/serialization/Codec; a
makeNeighbourValues (Lnet/minecraft/world/level/block/state/properties/Property;Ljava/lang/Comparable;)Ljava/util/Map; c
populateNeighbours (Ljava/util/Map;)V a
setValue (Lnet/minecraft/world/level/block/state/properties/Property;Ljava/lang/Comparable;)Ljava/lang/Object; a
toString ()Ljava/lang/String; toString
trySetValue (Lnet/minecraft/world/level/block/state/properties/Property;Ljava/lang/Comparable;)Ljava/lang/Object; b
net/minecraft/world/level/block/state/StateHolder$1 djj$1
<init> ()V <init>
apply (Ljava/lang/Object;)Ljava/lang/Object; apply
apply (Ljava/util/Map$Entry;)Ljava/lang/String; a
getName (Lnet/minecraft/world/level/block/state/properties/Property;Ljava/lang/Comparable;)Ljava/lang/String; a
net/minecraft/world/level/block/state/package-info djk
net/minecraft/world/level/block/state/pattern/BlockInWorld djl
cachedEntity f
entity e
level a
loadChunks c
pos b
state d
<init> (Lnet/minecraft/world/level/LevelReader;Lnet/minecraft/core/BlockPos;Z)V <init>
getEntity ()Lnet/minecraft/world/level/block/entity/BlockEntity; b
getLevel ()Lnet/minecraft/world/level/LevelReader; c
getPos ()Lnet/minecraft/core/BlockPos; d
getState ()Lnet/minecraft/world/level/block/state/BlockState; a
hasState (Ljava/util/function/Predicate;)Ljava/util/function/Predicate; a
lambda$hasState$0 (Ljava/util/function/Predicate;Lnet/minecraft/world/level/block/state/pattern/BlockInWorld;)Z a
net/minecraft/world/level/block/state/pattern/BlockPattern djm
depth b
height c
pattern a
width d
<init> ([[[Ljava/util/function/Predicate;)V <init>
createLevelCache (Lnet/minecraft/world/level/LevelReader;Z)Lcom/google/common/cache/LoadingCache; a
find (Lnet/minecraft/world/level/LevelReader;Lnet/minecraft/core/BlockPos;)Lnet/minecraft/world/level/block/state/pattern/BlockPattern$BlockPatternMatch; a
getDepth ()I a
getHeight ()I b
getPattern ()[[[Ljava/util/function/Predicate; d
getWidth ()I c
matches (Lnet/minecraft/world/level/LevelReader;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/Direction;Lnet/minecraft/core/Direction;)Lnet/minecraft/world/level/block/state/pattern/BlockPattern$BlockPatternMatch; a
matches (Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/Direction;Lnet/minecraft/core/Direction;Lcom/google/common/cache/LoadingCache;)Lnet/minecraft/world/level/block/state/pattern/BlockPattern$BlockPatternMatch; a
translateAndRotate (Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/Direction;Lnet/minecraft/core/Direction;III)Lnet/minecraft/core/BlockPos; a
net/minecraft/world/level/block/state/pattern/BlockPattern$BlockCacheLoader djm$a
level a
loadChunks b
<init> (Lnet/minecraft/world/level/LevelReader;Z)V <init>
load (Ljava/lang/Object;)Ljava/lang/Object; load
load (Lnet/minecraft/core/BlockPos;)Lnet/minecraft/world/level/block/state/pattern/BlockInWorld; a
net/minecraft/world/level/block/state/pattern/BlockPattern$BlockPatternMatch djm$b
cache d
depth g
forwards b
frontTopLeft a
height f
up c
width e
<init> (Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/Direction;Lnet/minecraft/core/Direction;Lcom/google/common/cache/LoadingCache;III)V <init>
getBlock (III)Lnet/minecraft/world/level/block/state/pattern/BlockInWorld; a
getDepth ()I f
getForwards ()Lnet/minecraft/core/Direction; b
getFrontTopLeft ()Lnet/minecraft/core/BlockPos; a
getHeight ()I e
getUp ()Lnet/minecraft/core/Direction; c
getWidth ()I d
toString ()Ljava/lang/String; toString
net/minecraft/world/level/block/state/pattern/BlockPatternBuilder djn
COMMA_JOINED a
height d
lookup c
pattern b
width e
<clinit> ()V <clinit>
<init> ()V <init>
aisle ([Ljava/lang/String;)Lnet/minecraft/world/level/block/state/pattern/BlockPatternBuilder; a
build ()Lnet/minecraft/world/level/block/state/pattern/BlockPattern; b
createPattern ()[[[Ljava/util/function/Predicate; c
ensureAllCharactersMatched ()V d
lambda$new$0 (Lnet/minecraft/world/level/block/state/pattern/BlockInWorld;)Z a
start ()Lnet/minecraft/world/level/block/state/pattern/BlockPatternBuilder; a
where (CLjava/util/function/Predicate;)Lnet/minecraft/world/level/block/state/pattern/BlockPatternBuilder; a
net/minecraft/world/level/block/state/pattern/package-info djo
net/minecraft/world/level/block/state/predicate/BlockPredicate djp
block a
<init> (Lnet/minecraft/world/level/block/Block;)V <init>
forBlock (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/block/state/predicate/BlockPredicate; a
test (Ljava/lang/Object;)Z test
test (Lnet/minecraft/world/level/block/state/BlockState;)Z a
net/minecraft/world/level/block/state/predicate/BlockStatePredicate djq
ANY a
definition b
properties c
<clinit> ()V <clinit>
<init> (Lnet/minecraft/world/level/block/state/StateDefinition;)V <init>
applies (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/block/state/properties/Property;Ljava/util/function/Predicate;)Z a
forBlock (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/block/state/predicate/BlockStatePredicate; a
lambda$static$0 (Lnet/minecraft/world/level/block/state/BlockState;)Z b
test (Ljava/lang/Object;)Z test
test (Lnet/minecraft/world/level/block/state/BlockState;)Z a
where (Lnet/minecraft/world/level/block/state/properties/Property;Ljava/util/function/Predicate;)Lnet/minecraft/world/level/block/state/predicate/BlockStatePredicate; a
net/minecraft/world/level/block/state/predicate/package-info djr
net/minecraft/world/level/block/state/properties/AttachFace djs
$VALUES e
CEILING c
FLOOR a
WALL b
name d
$values ()[Lnet/minecraft/world/level/block/state/properties/AttachFace; a
<clinit> ()V <clinit>
<init> (Ljava/lang/String;ILjava/lang/String;)V <init>
getSerializedName ()Ljava/lang/String; c
valueOf (Ljava/lang/String;)Lnet/minecraft/world/level/block/state/properties/AttachFace; valueOf
values ()[Lnet/minecraft/world/level/block/state/properties/AttachFace; values
net/minecraft/world/level/block/state/properties/BambooLeaves djt
$VALUES e
LARGE c
NONE a
SMALL b
name d
$values ()[Lnet/minecraft/world/level/block/state/properties/BambooLeaves; a
<clinit> ()V <clinit>
<init> (Ljava/lang/String;ILjava/lang/String;)V <init>
getSerializedName ()Ljava/lang/String; c
toString ()Ljava/lang/String; toString
valueOf (Ljava/lang/String;)Lnet/minecraft/world/level/block/state/properties/BambooLeaves; valueOf
values ()[Lnet/minecraft/world/level/block/state/properties/BambooLeaves; values
net/minecraft/world/level/block/state/properties/BedPart dju
$VALUES d
FOOT b
HEAD a
name c
$values ()[Lnet/minecraft/world/level/block/state/properties/BedPart; a
<clinit> ()V <clinit>
<init> (Ljava/lang/String;ILjava/lang/String;)V <init>
getSerializedName ()Ljava/lang/String; c
toString ()Ljava/lang/String; toString
valueOf (Ljava/lang/String;)Lnet/minecraft/world/level/block/state/properties/BedPart; valueOf
values ()[Lnet/minecraft/world/level/block/state/properties/BedPart; values
net/minecraft/world/level/block/state/properties/BellAttachType djv
$VALUES f
CEILING b
DOUBLE_WALL d
FLOOR a
SINGLE_WALL c
name e
$values ()[Lnet/minecraft/world/level/block/state/properties/BellAttachType; a
<clinit> ()V <clinit>
<init> (Ljava/lang/String;ILjava/lang/String;)V <init>
getSerializedName ()Ljava/lang/String; c
valueOf (Ljava/lang/String;)Lnet/minecraft/world/level/block/state/properties/BellAttachType; valueOf
values ()[Lnet/minecraft/world/level/block/state/properties/BellAttachType; values
net/minecraft/world/level/block/state/properties/BlockSetType djw
ACACIA j
BAMBOO q
BIRCH i
CHERRY k
CODEC a
COPPER c
CRIMSON n
DARK_OAK m
GOLD d
IRON b
JUNGLE l
MANGROVE p
OAK g
POLISHED_BLACKSTONE f
SPRUCE h
STONE e
TYPES F
WARPED o
buttonClickOff D
buttonClickOn E
canButtonBeActivatedByArrows u
canOpenByHand s
canOpenByWindCharge t
doorClose x
doorOpen y
name r
pressurePlateClickOff B
pressurePlateClickOn C
pressurePlateSensitivity v
soundType w
trapdoorClose z
trapdoorOpen A
<clinit> ()V <clinit>
<init> (Ljava/lang/String;ZZZLnet/minecraft/world/level/block/state/properties/BlockSetType$PressurePlateSensitivity;Lnet/minecraft/world/level/block/SoundType;Lnet/minecraft/sounds/SoundEvent;Lnet/minecraft/sounds/SoundEvent;Lnet/minecraft/sounds/SoundEvent;Lnet/minecraft/sounds/SoundEvent;Lnet/minecraft/sounds/SoundEvent;Lnet/minecraft/sounds/SoundEvent;Lnet/minecraft/sounds/SoundEvent;Lnet/minecraft/sounds/SoundEvent;)V <init>
<init> (Ljava/lang/String;)V <init>
buttonClickOff ()Lnet/minecraft/sounds/SoundEvent; n
buttonClickOn ()Lnet/minecraft/sounds/SoundEvent; o
canButtonBeActivatedByArrows ()Z e
canOpenByHand ()Z c
canOpenByWindCharge ()Z d
doorClose ()Lnet/minecraft/sounds/SoundEvent; h
doorOpen ()Lnet/minecraft/sounds/SoundEvent; i
equals (Ljava/lang/Object;)Z equals
hashCode ()I hashCode
name ()Ljava/lang/String; b
pressurePlateClickOff ()Lnet/minecraft/sounds/SoundEvent; l
pressurePlateClickOn ()Lnet/minecraft/sounds/SoundEvent; m
pressurePlateSensitivity ()Lnet/minecraft/world/level/block/state/properties/BlockSetType$PressurePlateSensitivity; f
register (Lnet/minecraft/world/level/block/state/properties/BlockSetType;)Lnet/minecraft/world/level/block/state/properties/BlockSetType; a
soundType ()Lnet/minecraft/world/level/block/SoundType; g
toString ()Ljava/lang/String; toString
trapdoorClose ()Lnet/minecraft/sounds/SoundEvent; j
trapdoorOpen ()Lnet/minecraft/sounds/SoundEvent; k
values ()Ljava/util/stream/Stream; a
net/minecraft/world/level/block/state/properties/BlockSetType$PressurePlateSensitivity djw$a
$VALUES c
EVERYTHING a
MOBS b
$values ()[Lnet/minecraft/world/level/block/state/properties/BlockSetType$PressurePlateSensitivity; a
<clinit> ()V <clinit>
<init> (Ljava/lang/String;I)V <init>
valueOf (Ljava/lang/String;)Lnet/minecraft/world/level/block/state/properties/BlockSetType$PressurePlateSensitivity; valueOf
values ()[Lnet/minecraft/world/level/block/state/properties/BlockSetType$PressurePlateSensitivity; values
net/minecraft/world/level/block/state/properties/BlockStateProperties djx
AGE_1 aq
AGE_15 aw
AGE_2 ar
AGE_25 ax
AGE_3 as
AGE_4 at
AGE_5 au
AGE_7 av
ATTACHED a
ATTACH_FACE U
AXIS I
BAMBOO_LEAVES bk
BED_PART bb
BELL_ATTACHMENT V
BERRIES D
BITES ay
BLOOM E
BOTTOM b
CANDLES az
CAN_SUMMON G
CHEST_TYPE bc
CHISELED_BOOKSHELF_SLOT_0_OCCUPIED bp
CHISELED_BOOKSHELF_SLOT_1_OCCUPIED bq
CHISELED_BOOKSHELF_SLOT_2_OCCUPIED br
CHISELED_BOOKSHELF_SLOT_3_OCCUPIED bs
CHISELED_BOOKSHELF_SLOT_4_OCCUPIED bt
CHISELED_BOOKSHELF_SLOT_5_OCCUPIED bu
CONDITIONAL c
CRACKED bw
CRAFTING bx
DELAY aA
DISARMED d
DISTANCE aC
DOOR_HINGE be
DOUBLE_BLOCK_HALF ae
DOWN K
DRAG e
DRIPSTONE_THICKNESS bn
DUSTED bv
EAST M
EAST_REDSTONE aa
EAST_WALL W
EGGS aD
ENABLED f
EXTENDED g
EYE h
FACING P
FACING_HOPPER Q
FALLING i
FLOWER_AMOUNT S
HALF af
HANGING j
HAS_BOOK o
HAS_BOTTLE_0 k
HAS_BOTTLE_1 l
HAS_BOTTLE_2 m
HAS_RECORD n
HATCH aE
HORIZONTAL_AXIS H
HORIZONTAL_FACING R
INVERTED p
IN_WALL q
LAYERS aF
LEVEL aP
LEVEL_CAULDRON aK
LEVEL_COMPOSTER aL
LEVEL_FLOWING aM
LEVEL_HONEY aN
LIT r
LOCKED s
MAX_AGE_1 ai
MAX_AGE_15 ao
MAX_AGE_2 aj
MAX_AGE_25 ap
MAX_AGE_3 ak
MAX_AGE_4 al
MAX_AGE_5 am
MAX_AGE_7 an
MAX_DISTANCE aB
MAX_LEVEL_15 aO
MAX_LEVEL_3 aI
MAX_LEVEL_8 aJ
MAX_RESPAWN_ANCHOR_CHARGES aY
MIN_LEVEL aG
MIN_LEVEL_CAULDRON aH
MIN_RESPAWN_ANCHOR_CHARGES aX
MODE_COMPARATOR bd
MOISTURE aQ
NORTH L
NORTH_REDSTONE ab
NORTH_WALL X
NOTE aR
NOTEBLOCK_INSTRUMENT bf
OCCUPIED t
OPEN u
ORIENTATION T
PERSISTENT v
PICKLES aS
PISTON_TYPE bg
POWER aT
POWERED w
RAIL_SHAPE ag
RAIL_SHAPE_STRAIGHT ah
RESPAWN_ANCHOR_CHARGES aZ
ROTATION_16 ba
SCULK_SENSOR_PHASE bo
SHORT x
SHRIEKING F
SIGNAL_FIRE y
SLAB_TYPE bh
SNOWY z
SOUTH N
SOUTH_REDSTONE ac
SOUTH_WALL Y
STABILITY_DISTANCE aW
STABILITY_MAX_DISTANCE aV
STAGE aU
STAIRS_SHAPE bi
STRUCTUREBLOCK_MODE bj
TILT bl
TRIAL_SPAWNER_STATE by
TRIGGERED A
UNSTABLE B
UP J
VERTICAL_DIRECTION bm
WATERLOGGED C
WEST O
WEST_REDSTONE ad
WEST_WALL Z
<clinit> ()V <clinit>
<init> ()V <init>
lambda$static$0 (Lnet/minecraft/core/Direction;)Z a
lambda$static$1 (Lnet/minecraft/world/level/block/state/properties/RailShape;)Z a
net/minecraft/world/level/block/state/properties/BooleanProperty djy
values a
<init> (Ljava/lang/String;)V <init>
create (Ljava/lang/String;)Lnet/minecraft/world/level/block/state/properties/BooleanProperty; a
equals (Ljava/lang/Object;)Z equals
generateHashCode ()I b
getName (Ljava/lang/Boolean;)Ljava/lang/String; a
getName (Ljava/lang/Comparable;)Ljava/lang/String; a
getPossibleValues ()Ljava/util/Collection; a
getValue (Ljava/lang/String;)Ljava/util/Optional; b
net/minecraft/world/level/block/state/properties/ChestType djz
$VALUES e
LEFT b
RIGHT c
SINGLE a
name d
$values ()[Lnet/minecraft/world/level/block/state/properties/ChestType; b
<clinit> ()V <clinit>
<init> (Ljava/lang/String;ILjava/lang/String;)V <init>
getOpposite ()Lnet/minecraft/world/level/block/state/properties/ChestType; a
getSerializedName ()Ljava/lang/String; c
valueOf (Ljava/lang/String;)Lnet/minecraft/world/level/block/state/properties/ChestType; valueOf
values ()[Lnet/minecraft/world/level/block/state/properties/ChestType; values
net/minecraft/world/level/block/state/properties/ChestType$1 djz$1
$SwitchMap$net$minecraft$world$level$block$state$properties$ChestType a
<clinit> ()V <clinit>
net/minecraft/world/level/block/state/properties/ComparatorMode dka
$VALUES d
COMPARE a
SUBTRACT b
name c
$values ()[Lnet/minecraft/world/level/block/state/properties/ComparatorMode; a
<clinit> ()V <clinit>
<init> (Ljava/lang/String;ILjava/lang/String;)V <init>
getSerializedName ()Ljava/lang/String; c
toString ()Ljava/lang/String; toString
valueOf (Ljava/lang/String;)Lnet/minecraft/world/level/block/state/properties/ComparatorMode; valueOf
values ()[Lnet/minecraft/world/level/block/state/properties/ComparatorMode; values
net/minecraft/world/level/block/state/properties/DirectionProperty dkb
<init> (Ljava/lang/String;Ljava/util/Collection;)V <init>
create (Ljava/lang/String;)Lnet/minecraft/world/level/block/state/properties/DirectionProperty; a
create (Ljava/lang/String;[Lnet/minecraft/core/Direction;)Lnet/minecraft/world/level/block/state/properties/DirectionProperty; a
create (Ljava/lang/String;Ljava/util/Collection;)Lnet/minecraft/world/level/block/state/properties/DirectionProperty; a
create (Ljava/lang/String;Ljava/util/function/Predicate;)Lnet/minecraft/world/level/block/state/properties/DirectionProperty; a
lambda$create$0 (Lnet/minecraft/core/Direction;)Z a
net/minecraft/world/level/block/state/properties/DoorHingeSide dkc
$VALUES c
LEFT a
RIGHT b
$values ()[Lnet/minecraft/world/level/block/state/properties/DoorHingeSide; a
<clinit> ()V <clinit>
<init> (Ljava/lang/String;I)V <init>
getSerializedName ()Ljava/lang/String; c
toString ()Ljava/lang/String; toString
valueOf (Ljava/lang/String;)Lnet/minecraft/world/level/block/state/properties/DoorHingeSide; valueOf
values ()[Lnet/minecraft/world/level/block/state/properties/DoorHingeSide; values
net/minecraft/world/level/block/state/properties/DoubleBlockHalf dkd
$VALUES d
LOWER b
UPPER a
directionToOther c
$values ()[Lnet/minecraft/world/level/block/state/properties/DoubleBlockHalf; d
<clinit> ()V <clinit>
<init> (Ljava/lang/String;ILnet/minecraft/core/Direction;)V <init>
getDirectionToOther ()Lnet/minecraft/core/Direction; a
getOtherHalf ()Lnet/minecraft/world/level/block/state/properties/DoubleBlockHalf; b
getSerializedName ()Ljava/lang/String; c
toString ()Ljava/lang/String; toString
valueOf (Ljava/lang/String;)Lnet/minecraft/world/level/block/state/properties/DoubleBlockHalf; valueOf
values ()[Lnet/minecraft/world/level/block/state/properties/DoubleBlockHalf; values
net/minecraft/world/level/block/state/properties/DripstoneThickness dke
$VALUES g
BASE e
FRUSTUM c
MIDDLE d
TIP b
TIP_MERGE a
name f
$values ()[Lnet/minecraft/world/level/block/state/properties/DripstoneThickness; a
<clinit> ()V <clinit>
<init> (Ljava/lang/String;ILjava/lang/String;)V <init>
getSerializedName ()Ljava/lang/String; c
toString ()Ljava/lang/String; toString
valueOf (Ljava/lang/String;)Lnet/minecraft/world/level/block/state/properties/DripstoneThickness; valueOf
values ()[Lnet/minecraft/world/level/block/state/properties/DripstoneThickness; values
net/minecraft/world/level/block/state/properties/EnumProperty dkf
names b
values a
<init> (Ljava/lang/String;Ljava/lang/Class;Ljava/util/Collection;)V <init>
create (Ljava/lang/String;Ljava/lang/Class;Ljava/util/function/Predicate;)Lnet/minecraft/world/level/block/state/properties/EnumProperty; a
create (Ljava/lang/String;Ljava/lang/Class;)Lnet/minecraft/world/level/block/state/properties/EnumProperty; a
create (Ljava/lang/String;Ljava/lang/Class;[Ljava/lang/Enum;)Lnet/minecraft/world/level/block/state/properties/EnumProperty; a
create (Ljava/lang/String;Ljava/lang/Class;Ljava/util/Collection;)Lnet/minecraft/world/level/block/state/properties/EnumProperty; a
equals (Ljava/lang/Object;)Z equals
generateHashCode ()I b
getName (Ljava/lang/Enum;)Ljava/lang/String; a
getName (Ljava/lang/Comparable;)Ljava/lang/String; a
getPossibleValues ()Ljava/util/Collection; a
getValue (Ljava/lang/String;)Ljava/util/Optional; b
lambda$create$0 (Ljava/lang/Enum;)Z b
net/minecraft/world/level/block/state/properties/Half dkg
$VALUES d
BOTTOM b
TOP a
name c
$values ()[Lnet/minecraft/world/level/block/state/properties/Half; a
<clinit> ()V <clinit>
<init> (Ljava/lang/String;ILjava/lang/String;)V <init>
getSerializedName ()Ljava/lang/String; c
toString ()Ljava/lang/String; toString
valueOf (Ljava/lang/String;)Lnet/minecraft/world/level/block/state/properties/Half; valueOf
values ()[Lnet/minecraft/world/level/block/state/properties/Half; values
net/minecraft/world/level/block/state/properties/IntegerProperty dkh
max c
min b
values a
<init> (Ljava/lang/String;II)V <init>
create (Ljava/lang/String;II)Lnet/minecraft/world/level/block/state/properties/IntegerProperty; a
equals (Ljava/lang/Object;)Z equals
generateHashCode ()I b
getName (Ljava/lang/Integer;)Ljava/lang/String; a
getName (Ljava/lang/Comparable;)Ljava/lang/String; a
getPossibleValues ()Ljava/util/Collection; a
getValue (Ljava/lang/String;)Ljava/util/Optional; b
net/minecraft/world/level/block/state/properties/NoteBlockInstrument dki
$VALUES A
BANJO o
BASEDRUM b
BASS e
BELL g
BIT n
CHIME i
COW_BELL l
CREEPER s
CUSTOM_HEAD w
DIDGERIDOO m
DRAGON t
FLUTE f
GUITAR h
HARP a
HAT d
IRON_XYLOPHONE k
PIGLIN v
PLING p
SKELETON r
SNARE c
WITHER_SKELETON u
XYLOPHONE j
ZOMBIE q
name x
soundEvent y
type z
$values ()[Lnet/minecraft/world/level/block/state/properties/NoteBlockInstrument; f
<clinit> ()V <clinit>
<init> (Ljava/lang/String;ILjava/lang/String;Lnet/minecraft/core/Holder;Lnet/minecraft/world/level/block/state/properties/NoteBlockInstrument$Type;)V <init>
getSerializedName ()Ljava/lang/String; c
getSoundEvent ()Lnet/minecraft/core/Holder; a
hasCustomSound ()Z d
isTunable ()Z b
valueOf (Ljava/lang/String;)Lnet/minecraft/world/level/block/state/properties/NoteBlockInstrument; valueOf
values ()[Lnet/minecraft/world/level/block/state/properties/NoteBlockInstrument; values
worksAboveNoteBlock ()Z e
net/minecraft/world/level/block/state/properties/NoteBlockInstrument$Type dki$a
$VALUES d
BASE_BLOCK a
CUSTOM c
MOB_HEAD b
$values ()[Lnet/minecraft/world/level/block/state/properties/NoteBlockInstrument$Type; a
<clinit> ()V <clinit>
<init> (Ljava/lang/String;I)V <init>
valueOf (Ljava/lang/String;)Lnet/minecraft/world/level/block/state/properties/NoteBlockInstrument$Type; valueOf
values ()[Lnet/minecraft/world/level/block/state/properties/NoteBlockInstrument$Type; values
net/minecraft/world/level/block/state/properties/PistonType dkj
$VALUES d
DEFAULT a
STICKY b
name c
$values ()[Lnet/minecraft/world/level/block/state/properties/PistonType; a
<clinit> ()V <clinit>
<init> (Ljava/lang/String;ILjava/lang/String;)V <init>
getSerializedName ()Ljava/lang/String; c
toString ()Ljava/lang/String; toString
valueOf (Ljava/lang/String;)Lnet/minecraft/world/level/block/state/properties/PistonType; valueOf
values ()[Lnet/minecraft/world/level/block/state/properties/PistonType; values
net/minecraft/world/level/block/state/properties/Property dkk
clazz a
codec d
hashCode c
name b
valueCodec e
<init> (Ljava/lang/String;Ljava/lang/Class;)V <init>
codec ()Lcom/mojang/serialization/Codec; d
equals (Ljava/lang/Object;)Z equals
generateHashCode ()I b
getAllValues ()Ljava/util/stream/Stream; c
getName (Ljava/lang/Comparable;)Ljava/lang/String; a
getName ()Ljava/lang/String; f
getPossibleValues ()Ljava/util/Collection; a
getValue (Ljava/lang/String;)Ljava/util/Optional; b
getValueClass ()Ljava/lang/Class; g
hashCode ()I hashCode
lambda$new$0 (Ljava/lang/String;)Ljava/lang/String; d
lambda$new$1 (Ljava/lang/String;)Lcom/mojang/serialization/DataResult; c
lambda$new$2 (Ljava/lang/String;)Lcom/mojang/serialization/DataResult; a
lambda$parseValue$3 (Lnet/minecraft/world/level/block/state/StateHolder;Ljava/lang/Comparable;)Lnet/minecraft/world/level/block/state/StateHolder; a
parseValue (Lcom/mojang/serialization/DynamicOps;Lnet/minecraft/world/level/block/state/StateHolder;Ljava/lang/Object;)Lcom/mojang/serialization/DataResult; a
toString ()Ljava/lang/String; toString
value (Ljava/lang/Comparable;)Lnet/minecraft/world/level/block/state/properties/Property$Value; b
value (Lnet/minecraft/world/level/block/state/StateHolder;)Lnet/minecraft/world/level/block/state/properties/Property$Value; a
valueCodec ()Lcom/mojang/serialization/Codec; e
net/minecraft/world/level/block/state/properties/Property$Value dkk$a
property a
value b
<init> (Lnet/minecraft/world/level/block/state/properties/Property;Ljava/lang/Comparable;)V <init>
equals (Ljava/lang/Object;)Z equals
hashCode ()I hashCode
property ()Lnet/minecraft/world/level/block/state/properties/Property; a
toString ()Ljava/lang/String; toString
value ()Ljava/lang/Comparable; b
net/minecraft/world/level/block/state/properties/RailShape dkl
$VALUES l
ASCENDING_EAST c
ASCENDING_NORTH e
ASCENDING_SOUTH f
ASCENDING_WEST d
EAST_WEST b
NORTH_EAST j
NORTH_SOUTH a
NORTH_WEST i
SOUTH_EAST g
SOUTH_WEST h
name k
$values ()[Lnet/minecraft/world/level/block/state/properties/RailShape; d
<clinit> ()V <clinit>
<init> (Ljava/lang/String;ILjava/lang/String;)V <init>
getName ()Ljava/lang/String; a
getSerializedName ()Ljava/lang/String; c
isAscending ()Z b
toString ()Ljava/lang/String; toString
valueOf (Ljava/lang/String;)Lnet/minecraft/world/level/block/state/properties/RailShape; valueOf
values ()[Lnet/minecraft/world/level/block/state/properties/RailShape; values
net/minecraft/world/level/block/state/properties/RedstoneSide dkm
$VALUES e
NONE c
SIDE b
UP a
name d
$values ()[Lnet/minecraft/world/level/block/state/properties/RedstoneSide; b
<clinit> ()V <clinit>
<init> (Ljava/lang/String;ILjava/lang/String;)V <init>
getSerializedName ()Ljava/lang/String; c
isConnected ()Z a
toString ()Ljava/lang/String; toString
valueOf (Ljava/lang/String;)Lnet/minecraft/world/level/block/state/properties/RedstoneSide; valueOf
values ()[Lnet/minecraft/world/level/block/state/properties/RedstoneSide; values
net/minecraft/world/level/block/state/properties/RotationSegment dkn
EAST_90 d
MAX_SEGMENT_INDEX b
NORTH_0 c
SEGMENTED_ANGLE16 a
SOUTH_180 e
WEST_270 f
<clinit> ()V <clinit>
<init> ()V <init>
convertToDegrees (I)F b
convertToDirection (I)Ljava/util/Optional; a
convertToSegment (F)I a
convertToSegment (Lnet/minecraft/core/Direction;)I a
getMaxSegmentIndex ()I a
net/minecraft/world/level/block/state/properties/SculkSensorPhase dko
$VALUES e
ACTIVE b
COOLDOWN c
INACTIVE a
name d
$values ()[Lnet/minecraft/world/level/block/state/properties/SculkSensorPhase; a
<clinit> ()V <clinit>
<init> (Ljava/lang/String;ILjava/lang/String;)V <init>
getSerializedName ()Ljava/lang/String; c
toString ()Ljava/lang/String; toString
valueOf (Ljava/lang/String;)Lnet/minecraft/world/level/block/state/properties/SculkSensorPhase; valueOf
values ()[Lnet/minecraft/world/level/block/state/properties/SculkSensorPhase; values
net/minecraft/world/level/block/state/properties/SlabType dkp
$VALUES e
BOTTOM b
DOUBLE c
TOP a
name d
$values ()[Lnet/minecraft/world/level/block/state/properties/SlabType; a
<clinit> ()V <clinit>
<init> (Ljava/lang/String;ILjava/lang/String;)V <init>
getSerializedName ()Ljava/lang/String; c
toString ()Ljava/lang/String; toString
valueOf (Ljava/lang/String;)Lnet/minecraft/world/level/block/state/properties/SlabType; valueOf
values ()[Lnet/minecraft/world/level/block/state/properties/SlabType; values
net/minecraft/world/level/block/state/properties/StairsShape dkq
$VALUES g
INNER_LEFT b
INNER_RIGHT c
OUTER_LEFT d
OUTER_RIGHT e
STRAIGHT a
name f
$values ()[Lnet/minecraft/world/level/block/state/properties/StairsShape; a
<clinit> ()V <clinit>
<init> (Ljava/lang/String;ILjava/lang/String;)V <init>
getSerializedName ()Ljava/lang/String; c
toString ()Ljava/lang/String; toString
valueOf (Ljava/lang/String;)Lnet/minecraft/world/level/block/state/properties/StairsShape; valueOf
values ()[Lnet/minecraft/world/level/block/state/properties/StairsShape; values
net/minecraft/world/level/block/state/properties/StructureMode dkr
$VALUES g
CORNER c
DATA d
LOAD b
SAVE a
displayName f
name e
$values ()[Lnet/minecraft/world/level/block/state/properties/StructureMode; b
<clinit> ()V <clinit>
<init> (Ljava/lang/String;ILjava/lang/String;)V <init>
getDisplayName ()Lnet/minecraft/network/chat/Component; a
getSerializedName ()Ljava/lang/String; c
valueOf (Ljava/lang/String;)Lnet/minecraft/world/level/block/state/properties/StructureMode; valueOf
values ()[Lnet/minecraft/world/level/block/state/properties/StructureMode; values
net/minecraft/world/level/block/state/properties/Tilt dks
$VALUES g
FULL d
NONE a
PARTIAL c
UNSTABLE b
causesVibration f
name e
$values ()[Lnet/minecraft/world/level/block/state/properties/Tilt; b
<clinit> ()V <clinit>
<init> (Ljava/lang/String;ILjava/lang/String;Z)V <init>
causesVibration ()Z a
getSerializedName ()Ljava/lang/String; c
valueOf (Ljava/lang/String;)Lnet/minecraft/world/level/block/state/properties/Tilt; valueOf
values ()[Lnet/minecraft/world/level/block/state/properties/Tilt; values
net/minecraft/world/level/block/state/properties/WallSide dkt
$VALUES e
LOW b
NONE a
TALL c
name d
$values ()[Lnet/minecraft/world/level/block/state/properties/WallSide; a
<clinit> ()V <clinit>
<init> (Ljava/lang/String;ILjava/lang/String;)V <init>
getSerializedName ()Ljava/lang/String; c
toString ()Ljava/lang/String; toString
valueOf (Ljava/lang/String;)Lnet/minecraft/world/level/block/state/properties/WallSide; valueOf
values ()[Lnet/minecraft/world/level/block/state/properties/WallSide; values
net/minecraft/world/level/block/state/properties/WoodType dku
ACACIA e
BAMBOO l
BIRCH d
CHERRY f
CODEC a
CRIMSON i
DARK_OAK h
JUNGLE g
MANGROVE k
OAK b
SPRUCE c
TYPES s
WARPED j
fenceGateClose q
fenceGateOpen r
hangingSignSoundType p
name m
setType n
soundType o
<clinit> ()V <clinit>
<init> (Ljava/lang/String;Lnet/minecraft/world/level/block/state/properties/BlockSetType;Lnet/minecraft/world/level/block/SoundType;Lnet/minecraft/world/level/block/SoundType;Lnet/minecraft/sounds/SoundEvent;Lnet/minecraft/sounds/SoundEvent;)V <init>
<init> (Ljava/lang/String;Lnet/minecraft/world/level/block/state/properties/BlockSetType;)V <init>
equals (Ljava/lang/Object;)Z equals
fenceGateClose ()Lnet/minecraft/sounds/SoundEvent; f
fenceGateOpen ()Lnet/minecraft/sounds/SoundEvent; g
hangingSignSoundType ()Lnet/minecraft/world/level/block/SoundType; e
hashCode ()I hashCode
name ()Ljava/lang/String; b
register (Lnet/minecraft/world/level/block/state/properties/WoodType;)Lnet/minecraft/world/level/block/state/properties/WoodType; a
setType ()Lnet/minecraft/world/level/block/state/properties/BlockSetType; c
soundType ()Lnet/minecraft/world/level/block/SoundType; d
toString ()Ljava/lang/String; toString
values ()Ljava/util/stream/Stream; a
net/minecraft/world/level/block/state/properties/package-info dkv
net/minecraft/world/level/border/BorderChangeListener dkw
onBorderCenterSet (Lnet/minecraft/world/level/border/WorldBorder;DD)V a
onBorderSetDamagePerBlock (Lnet/minecraft/world/level/border/WorldBorder;D)V b
onBorderSetDamageSafeZOne (Lnet/minecraft/world/level/border/WorldBorder;D)V c
onBorderSetWarningBlocks (Lnet/minecraft/world/level/border/WorldBorder;I)V b
onBorderSetWarningTime (Lnet/minecraft/world/level/border/WorldBorder;I)V a
onBorderSizeLerping (Lnet/minecraft/world/level/border/WorldBorder;DDJ)V a
onBorderSizeSet (Lnet/minecraft/world/level/border/WorldBorder;D)V a
net/minecraft/world/level/border/BorderChangeListener$DelegateBorderChangeListener dkw$a
worldBorder a
<init> (Lnet/minecraft/world/level/border/WorldBorder;)V <init>
onBorderCenterSet (Lnet/minecraft/world/level/border/WorldBorder;DD)V a
onBorderSetDamagePerBlock (Lnet/minecraft/world/level/border/WorldBorder;D)V b
onBorderSetDamageSafeZOne (Lnet/minecraft/world/level/border/WorldBorder;D)V c
onBorderSetWarningBlocks (Lnet/minecraft/world/level/border/WorldBorder;I)V b
onBorderSetWarningTime (Lnet/minecraft/world/level/border/WorldBorder;I)V a
onBorderSizeLerping (Lnet/minecraft/world/level/border/WorldBorder;DDJ)V a
onBorderSizeSet (Lnet/minecraft/world/level/border/WorldBorder;D)V a
net/minecraft/world/level/border/BorderStatus dkx
$VALUES e
GROWING a
SHRINKING b
STATIONARY c
color d
$values ()[Lnet/minecraft/world/level/border/BorderStatus; b
<clinit> ()V <clinit>
<init> (Ljava/lang/String;II)V <init>
getColor ()I a
valueOf (Ljava/lang/String;)Lnet/minecraft/world/level/border/BorderStatus; valueOf
values ()[Lnet/minecraft/world/level/border/BorderStatus; values
net/minecraft/world/level/border/WorldBorder dky
DEFAULT_SETTINGS e
MAX_CENTER_COORDINATE d
MAX_SIZE c
absoluteMaxSize k
centerX i
centerZ j
damagePerBlock b
damageSafeZone f
extent l
listeners a
warningBlocks h
warningTime g
<clinit> ()V <clinit>
<init> ()V <init>
addListener (Lnet/minecraft/world/level/border/BorderChangeListener;)V a
applySettings (Lnet/minecraft/world/level/border/WorldBorder$Settings;)V a
clampToBounds (DDD)Lnet/minecraft/core/BlockPos; b
createSettings ()Lnet/minecraft/world/level/border/WorldBorder$Settings; t
getAbsoluteMaxSize ()I m
getCenterX ()D a
getCenterZ ()D b
getCollisionShape ()Lnet/minecraft/world/phys/shapes/VoxelShape; c
getDamagePerBlock ()D o
getDamageSafeZone ()D n
getDistanceToBorder (Lnet/minecraft/world/entity/Entity;)D a
getDistanceToBorder (DD)D b
getLerpRemainingTime ()J j
getLerpSpeed ()D p
getLerpTarget ()D k
getListeners ()Ljava/util/List; l
getMaxX ()D g
getMaxZ ()D h
getMinX ()D e
getMinZ ()D f
getSize ()D i
getStatus ()Lnet/minecraft/world/level/border/BorderStatus; d
getWarningBlocks ()I r
getWarningTime ()I q
isInsideCloseToBorder (Lnet/minecraft/world/entity/Entity;Lnet/minecraft/world/phys/AABB;)Z a
isWithinBounds (DD)Z a
isWithinBounds (Lnet/minecraft/world/level/ChunkPos;)Z a
isWithinBounds (Lnet/minecraft/core/BlockPos;)Z a
isWithinBounds (DDD)Z a
isWithinBounds (Lnet/minecraft/world/phys/AABB;)Z a
lerpSizeBetween (DDJ)V a
removeListener (Lnet/minecraft/world/level/border/BorderChangeListener;)V b
setAbsoluteMaxSize (I)V a
setCenter (DD)V c
setDamagePerBlock (D)V c
setDamageSafeZone (D)V b
setSize (D)V a
setWarningBlocks (I)V c
setWarningTime (I)V b
tick ()V s
net/minecraft/world/level/border/WorldBorder$BorderExtent dky$a
getCollisionShape ()Lnet/minecraft/world/phys/shapes/VoxelShape; m
getLerpRemainingTime ()J g
getLerpSpeed ()D f
getLerpTarget ()D h
getMaxX ()D b
getMaxZ ()D d
getMinX ()D a
getMinZ ()D c
getSize ()D e
getStatus ()Lnet/minecraft/world/level/border/BorderStatus; i
onAbsoluteMaxSizeChange ()V j
onCenterChange ()V k
update ()Lnet/minecraft/world/level/border/WorldBorder$BorderExtent; l
net/minecraft/world/level/border/WorldBorder$MovingBorderExtent dky$b
from b
lerpBegin e
lerpDuration f
lerpEnd d
this$0 a
to c
<init> (Lnet/minecraft/world/level/border/WorldBorder;DDJ)V <init>
getCollisionShape ()Lnet/minecraft/world/phys/shapes/VoxelShape; m
getLerpRemainingTime ()J g
getLerpSpeed ()D f
getLerpTarget ()D h
getMaxX ()D b
getMaxZ ()D d
getMinX ()D a
getMinZ ()D c
getSize ()D e
getStatus ()Lnet/minecraft/world/level/border/BorderStatus; i
onAbsoluteMaxSizeChange ()V j
onCenterChange ()V k
update ()Lnet/minecraft/world/level/border/WorldBorder$BorderExtent; l
net/minecraft/world/level/border/WorldBorder$Settings dky$c
centerX a
centerZ b
damagePerBlock c
safeZone d
size g
sizeLerpTarget i
sizeLerpTime h
warningBlocks e
warningTime f
<init> (DDDDIIDJD)V <init>
<init> (Lnet/minecraft/world/level/border/WorldBorder;)V <init>
getCenterX ()D a
getCenterZ ()D b
getDamagePerBlock ()D c
getSafeZone ()D d
getSize ()D g
getSizeLerpTarget ()D i
getSizeLerpTime ()J h
getWarningBlocks ()I e
getWarningTime ()I f
read (Lcom/mojang/serialization/DynamicLike;Lnet/minecraft/world/level/border/WorldBorder$Settings;)Lnet/minecraft/world/level/border/WorldBorder$Settings; a
write (Lnet/minecraft/nbt/CompoundTag;)V a
net/minecraft/world/level/border/WorldBorder$StaticBorderExtent dky$d
maxX e
maxZ f
minX c
minZ d
shape g
size b
this$0 a
<init> (Lnet/minecraft/world/level/border/WorldBorder;D)V <init>
getCollisionShape ()Lnet/minecraft/world/phys/shapes/VoxelShape; m
getLerpRemainingTime ()J g
getLerpSpeed ()D f
getLerpTarget ()D h
getMaxX ()D b
getMaxZ ()D d
getMinX ()D a
getMinZ ()D c
getSize ()D e
getStatus ()Lnet/minecraft/world/level/border/BorderStatus; i
onAbsoluteMaxSizeChange ()V j
onCenterChange ()V k
update ()Lnet/minecraft/world/level/border/WorldBorder$BorderExtent; l
updateBox ()V n
net/minecraft/world/level/border/package-info dkz
net/minecraft/world/level/chunk/BlockColumn dla
getBlock (I)Lnet/minecraft/world/level/block/state/BlockState; a
setBlock (ILnet/minecraft/world/level/block/state/BlockState;)V a
net/minecraft/world/level/chunk/BulkSectionAccess dlb
acquiredSections b
lastSection c
lastSectionKey d
level a
<init> (Lnet/minecraft/world/level/LevelAccessor;)V <init>
close ()V close
getBlockState (Lnet/minecraft/core/BlockPos;)Lnet/minecraft/world/level/block/state/BlockState; b
getSection (Lnet/minecraft/core/BlockPos;)Lnet/minecraft/world/level/chunk/LevelChunkSection; a
lambda$getSection$0 (Lnet/minecraft/core/BlockPos;IJ)Lnet/minecraft/world/level/chunk/LevelChunkSection; a
net/minecraft/world/level/chunk/CarvingMask dlc
additionalMask c
mask b
minY a
<init> ([JI)V <init>
<init> (II)V <init>
get (III)Z b
getIndex (III)I c
lambda$new$0 (III)Z d
lambda$stream$1 (Lnet/minecraft/world/level/ChunkPos;I)Lnet/minecraft/core/BlockPos; a
set (III)V a
setAdditionalMask (Lnet/minecraft/world/level/chunk/CarvingMask$Mask;)V a
stream (Lnet/minecraft/world/level/ChunkPos;)Ljava/util/stream/Stream; a
toArray ()[J a
net/minecraft/world/level/chunk/CarvingMask$Mask dlc$a
test (III)Z test
net/minecraft/world/level/chunk/ChunkAccess dld
EMPTY_REFERENCE_SET o
LOGGER n
NO_FILLED_SECTION a
blendingData g
blockEntities k
carverBiomeSettings r
chunkPos d
heightmaps h
inhabitedTime q
isLightCorrect p
levelHeightAccessor l
noiseChunk e
pendingBlockEntities j
postProcessing b
sections m
skyLightSources i
structureStarts s
structuresRefences t
unsaved c
upgradeData f
<clinit> ()V <clinit>
<init> (Lnet/minecraft/world/level/ChunkPos;Lnet/minecraft/world/level/chunk/UpgradeData;Lnet/minecraft/world/level/LevelHeightAccessor;Lnet/minecraft/core/Registry;J[Lnet/minecraft/world/level/chunk/LevelChunkSection;Lnet/minecraft/world/level/levelgen/blending/BlendingData;)V <init>
addEntity (Lnet/minecraft/world/entity/Entity;)V a
addPackedPostProcess (SI)V a
addReferenceForStructure (Lnet/minecraft/world/level/levelgen/structure/Structure;J)V a
carverBiome (Ljava/util/function/Supplier;)Lnet/minecraft/world/level/biome/BiomeGenerationSettings; a
fillBiomesFromNoise (Lnet/minecraft/world/level/biome/BiomeResolver;Lnet/minecraft/world/level/biome/Climate$Sampler;)V a
findBlockLightSources (Ljava/util/function/BiConsumer;)V a
findBlocks (Ljava/util/function/Predicate;Ljava/util/function/BiConsumer;)V a
getAllReferences ()Ljava/util/Map; h
getAllStarts ()Ljava/util/Map; g
getBelowZeroRetrogen ()Lnet/minecraft/world/level/levelgen/BelowZeroRetrogen; x
getBlendingData ()Lnet/minecraft/world/level/levelgen/blending/BlendingData; t
getBlockEntitiesPos ()Ljava/util/Set; c
getBlockEntityNbt (Lnet/minecraft/core/BlockPos;)Lnet/minecraft/nbt/CompoundTag; f
getBlockEntityNbtForSaving (Lnet/minecraft/core/BlockPos;)Lnet/minecraft/nbt/CompoundTag; g
getBlockTicks ()Lnet/minecraft/world/ticks/TickContainerAccess; o
getFluidTicks ()Lnet/minecraft/world/ticks/TickContainerAccess; p
getHeight ()I K_
getHeight (Lnet/minecraft/world/level/levelgen/Heightmap$Types;II)I a
getHeightAccessorForGeneration ()Lnet/minecraft/world/level/LevelHeightAccessor; z
getHeightmaps ()Ljava/util/Collection; e
getHighestFilledSectionIndex ()I a
getHighestGeneratedStatus ()Lnet/minecraft/world/level/chunk/ChunkStatus; k
getHighestSectionPosition ()I b
getInhabitedTime ()J u
getListenerRegistry (I)Lnet/minecraft/world/level/gameevent/GameEventListenerRegistry; a
getMinBuildHeight ()I J_
getNoiseBiome (III)Lnet/minecraft/core/Holder; getNoiseBiome
getOrCreateHeightmapUnprimed (Lnet/minecraft/world/level/levelgen/Heightmap$Types;)Lnet/minecraft/world/level/levelgen/Heightmap; a
getOrCreateNoiseChunk (Ljava/util/function/Function;)Lnet/minecraft/world/level/levelgen/NoiseChunk; a
getOrCreateOffsetList ([Lit/unimi/dsi/fastutil/shorts/ShortList;I)Lit/unimi/dsi/fastutil/shorts/ShortList; a
getPos ()Lnet/minecraft/world/level/ChunkPos; f
getPostProcessing ()[Lit/unimi/dsi/fastutil/shorts/ShortList; n
getReferencesForStructure (Lnet/minecraft/world/level/levelgen/structure/Structure;)Lit/unimi/dsi/fastutil/longs/LongSet; b
getSection (I)Lnet/minecraft/world/level/chunk/LevelChunkSection; b
getSections ()[Lnet/minecraft/world/level/chunk/LevelChunkSection; d
getSkyLightSources ()Lnet/minecraft/world/level/lighting/ChunkSkyLightSources; B
getStartForStructure (Lnet/minecraft/world/level/levelgen/structure/Structure;)Lnet/minecraft/world/level/levelgen/structure/StructureStart; a
getStatus ()Lnet/minecraft/world/level/chunk/ChunkStatus; j
getTicksForSerialization ()Lnet/minecraft/world/level/chunk/ChunkAccess$TicksToSave; q
getUpgradeData ()Lnet/minecraft/world/level/chunk/UpgradeData; r
hasAnyStructureReferences ()Z w
hasPrimedHeightmap (Lnet/minecraft/world/level/levelgen/Heightmap$Types;)Z b
incrementInhabitedTime (J)V a
initializeLightSources ()V A
isLightCorrect ()Z v
isOldNoiseGeneration ()Z s
isUnsaved ()Z i
isUpgrading ()Z y
isYSpaceEmpty (II)Z a
lambda$addReferenceForStructure$1 (Lnet/minecraft/world/level/levelgen/structure/Structure;)Lit/unimi/dsi/fastutil/longs/LongSet; c
lambda$findBlockLightSources$2 (Lnet/minecraft/world/level/block/state/BlockState;)Z a
lambda$getNoiseBiome$3 (III)Ljava/lang/String; a
lambda$getOrCreateHeightmapUnprimed$0 (Lnet/minecraft/world/level/levelgen/Heightmap$Types;)Lnet/minecraft/world/level/levelgen/Heightmap; c
markPosForPostprocessing (Lnet/minecraft/core/BlockPos;)V e
removeBlockEntity (Lnet/minecraft/core/BlockPos;)V d
replaceMissingSections (Lnet/minecraft/core/Registry;[Lnet/minecraft/world/level/chunk/LevelChunkSection;)V a
setAllReferences (Ljava/util/Map;)V b
setAllStarts (Ljava/util/Map;)V a
setBlendingData (Lnet/minecraft/world/level/levelgen/blending/BlendingData;)V a
setBlockEntity (Lnet/minecraft/world/level/block/entity/BlockEntity;)V a
setBlockEntityNbt (Lnet/minecraft/nbt/CompoundTag;)V a
setBlockState (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;Z)Lnet/minecraft/world/level/block/state/BlockState; a
setHeightmap (Lnet/minecraft/world/level/levelgen/Heightmap$Types;[J)V a
setInhabitedTime (J)V b
setLightCorrect (Z)V b
setStartForStructure (Lnet/minecraft/world/level/levelgen/structure/Structure;Lnet/minecraft/world/level/levelgen/structure/StructureStart;)V a
setUnsaved (Z)V a
net/minecraft/world/level/chunk/ChunkAccess$TicksToSave dld$a
blocks a
fluids b
<init> (Lnet/minecraft/world/ticks/SerializableTickContainer;Lnet/minecraft/world/ticks/SerializableTickContainer;)V <init>
blocks ()Lnet/minecraft/world/ticks/SerializableTickContainer; a
equals (Ljava/lang/Object;)Z equals
fluids ()Lnet/minecraft/world/ticks/SerializableTickContainer; b
hashCode ()I hashCode
toString ()Ljava/lang/String; toString
net/minecraft/world/level/chunk/ChunkGenerator dle
CODEC a
biomeSource b
featuresPerStep c
generationSettingsGetter d
<clinit> ()V <clinit>
<init> (Lnet/minecraft/world/level/biome/BiomeSource;)V <init>
<init> (Lnet/minecraft/world/level/biome/BiomeSource;Ljava/util/function/Function;)V <init>
addDebugScreenInfo (Ljava/util/List;Lnet/minecraft/world/level/levelgen/RandomState;Lnet/minecraft/core/BlockPos;)V a
applyBiomeDecoration (Lnet/minecraft/world/level/WorldGenLevel;Lnet/minecraft/world/level/chunk/ChunkAccess;Lnet/minecraft/world/level/StructureManager;)V a
applyCarvers (Lnet/minecraft/server/level/WorldGenRegion;JLnet/minecraft/world/level/levelgen/RandomState;Lnet/minecraft/world/level/biome/BiomeManager;Lnet/minecraft/world/level/StructureManager;Lnet/minecraft/world/level/chunk/ChunkAccess;Lnet/minecraft/world/level/levelgen/GenerationStep$Carving;)V a
buildSurface (Lnet/minecraft/server/level/WorldGenRegion;Lnet/minecraft/world/level/StructureManager;Lnet/minecraft/world/level/levelgen/RandomState;Lnet/minecraft/world/level/chunk/ChunkAccess;)V a
codec ()Lcom/mojang/serialization/Codec; a
createBiomes (Ljava/util/concurrent/Executor;Lnet/minecraft/world/level/levelgen/RandomState;Lnet/minecraft/world/level/levelgen/blending/Blender;Lnet/minecraft/world/level/StructureManager;Lnet/minecraft/world/level/chunk/ChunkAccess;)Ljava/util/concurrent/CompletableFuture; a
createReferences (Lnet/minecraft/world/level/WorldGenLevel;Lnet/minecraft/world/level/StructureManager;Lnet/minecraft/world/level/chunk/ChunkAccess;)V a
createState (Lnet/minecraft/core/HolderLookup;Lnet/minecraft/world/level/levelgen/RandomState;J)Lnet/minecraft/world/level/chunk/ChunkGeneratorStructureState; a
createStructures (Lnet/minecraft/core/RegistryAccess;Lnet/minecraft/world/level/chunk/ChunkGeneratorStructureState;Lnet/minecraft/world/level/StructureManager;Lnet/minecraft/world/level/chunk/ChunkAccess;Lnet/minecraft/world/level/levelgen/structure/templatesystem/StructureTemplateManager;)V a
fetchReferences (Lnet/minecraft/world/level/StructureManager;Lnet/minecraft/world/level/chunk/ChunkAccess;Lnet/minecraft/core/SectionPos;Lnet/minecraft/world/level/levelgen/structure/Structure;)I a
fillFromNoise (Ljava/util/concurrent/Executor;Lnet/minecraft/world/level/levelgen/blending/Blender;Lnet/minecraft/world/level/levelgen/RandomState;Lnet/minecraft/world/level/StructureManager;Lnet/minecraft/world/level/chunk/ChunkAccess;)Ljava/util/concurrent/CompletableFuture; a
findNearestMapStructure (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/core/HolderSet;Lnet/minecraft/core/BlockPos;IZ)Lcom/mojang/datafixers/util/Pair; a
getBaseColumn (IILnet/minecraft/world/level/LevelHeightAccessor;Lnet/minecraft/world/level/levelgen/RandomState;)Lnet/minecraft/world/level/NoiseColumn; a
getBaseHeight (IILnet/minecraft/world/level/levelgen/Heightmap$Types;Lnet/minecraft/world/level/LevelHeightAccessor;Lnet/minecraft/world/level/levelgen/RandomState;)I a
getBiomeGenerationSettings (Lnet/minecraft/core/Holder;)Lnet/minecraft/world/level/biome/BiomeGenerationSettings; a
getBiomeSource ()Lnet/minecraft/world/level/biome/BiomeSource; c
getFirstFreeHeight (IILnet/minecraft/world/level/levelgen/Heightmap$Types;Lnet/minecraft/world/level/LevelHeightAccessor;Lnet/minecraft/world/level/levelgen/RandomState;)I b
getFirstOccupiedHeight (IILnet/minecraft/world/level/levelgen/Heightmap$Types;Lnet/minecraft/world/level/LevelHeightAccessor;Lnet/minecraft/world/level/levelgen/RandomState;)I c
getGenDepth ()I d
getMinY ()I f
getMobsAt (Lnet/minecraft/core/Holder;Lnet/minecraft/world/level/StructureManager;Lnet/minecraft/world/entity/MobCategory;Lnet/minecraft/core/BlockPos;)Lnet/minecraft/util/random/WeightedRandomList; a
getNearestGeneratedStructure (Ljava/util/Set;Lnet/minecraft/world/level/LevelReader;Lnet/minecraft/world/level/StructureManager;IIIZJLnet/minecraft/world/level/levelgen/structure/placement/RandomSpreadStructurePlacement;)Lcom/mojang/datafixers/util/Pair; a
getNearestGeneratedStructure (Ljava/util/Set;Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/level/StructureManager;Lnet/minecraft/core/BlockPos;ZLnet/minecraft/world/level/levelgen/structure/placement/ConcentricRingsStructurePlacement;)Lcom/mojang/datafixers/util/Pair; a
getSeaLevel ()I e
getSpawnHeight (Lnet/minecraft/world/level/LevelHeightAccessor;)I a
getStructureGeneratingAt (Ljava/util/Set;Lnet/minecraft/world/level/LevelReader;Lnet/minecraft/world/level/StructureManager;ZLnet/minecraft/world/level/levelgen/structure/placement/StructurePlacement;Lnet/minecraft/world/level/ChunkPos;)Lcom/mojang/datafixers/util/Pair; a
getTypeNameForDataFixer ()Ljava/util/Optional; b
getWritableArea (Lnet/minecraft/world/level/chunk/ChunkAccess;)Lnet/minecraft/world/level/levelgen/structure/BoundingBox; a
lambda$applyBiomeDecoration$10 (Lnet/minecraft/core/Registry;Lnet/minecraft/world/level/levelgen/placement/PlacedFeature;)Ljava/lang/String; a
lambda$applyBiomeDecoration$5 (Lnet/minecraft/world/level/levelgen/structure/Structure;)Ljava/lang/Integer; a
lambda$applyBiomeDecoration$6 (Lnet/minecraft/world/level/WorldGenLevel;Ljava/util/Set;Lnet/minecraft/world/level/ChunkPos;)V a
lambda$applyBiomeDecoration$7 (Lnet/minecraft/core/Registry;Lnet/minecraft/world/level/levelgen/structure/Structure;)Ljava/lang/String; a
lambda$applyBiomeDecoration$8 (Lnet/minecraft/world/level/WorldGenLevel;Lnet/minecraft/world/level/StructureManager;Lnet/minecraft/world/level/levelgen/WorldgenRandom;Lnet/minecraft/world/level/chunk/ChunkAccess;Lnet/minecraft/world/level/ChunkPos;Lnet/minecraft/world/level/levelgen/structure/StructureStart;)V a
lambda$applyBiomeDecoration$9 (Lit/unimi/dsi/fastutil/ints/IntSet;Lnet/minecraft/world/level/biome/FeatureSorter$StepFeatureData;Lnet/minecraft/world/level/levelgen/placement/PlacedFeature;)V a
lambda$createBiomes$3 (Lnet/minecraft/world/level/chunk/ChunkAccess;Lnet/minecraft/world/level/levelgen/RandomState;)Lnet/minecraft/world/level/chunk/ChunkAccess; a
lambda$createReferences$15 (Lnet/minecraft/world/level/levelgen/structure/StructureStart;Lnet/minecraft/core/Registry;)Ljava/lang/String; a
lambda$createReferences$16 (Ljava/util/Optional;Lnet/minecraft/world/level/levelgen/structure/StructureStart;)Ljava/lang/String; a
lambda$createReferences$17 (Lnet/minecraft/world/level/levelgen/structure/StructureStart;)Ljava/lang/String; b
lambda$createReferences$18 (Lnet/minecraft/world/level/levelgen/structure/StructureStart;)Ljava/lang/String; a
lambda$createStructures$14 (Lnet/minecraft/world/level/StructureManager;Lnet/minecraft/core/SectionPos;Lnet/minecraft/world/level/chunk/ChunkAccess;Lnet/minecraft/world/level/chunk/ChunkGeneratorStructureState;Lnet/minecraft/world/level/ChunkPos;Lnet/minecraft/core/RegistryAccess;Lnet/minecraft/world/level/levelgen/RandomState;Lnet/minecraft/world/level/levelgen/structure/templatesystem/StructureTemplateManager;Lnet/minecraft/core/Holder;)V a
lambda$findNearestMapStructure$4 (Lnet/minecraft/world/level/levelgen/structure/placement/StructurePlacement;)Ljava/util/Set; a
lambda$getMobsAt$11 (Lnet/minecraft/world/level/StructureManager;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/levelgen/structure/StructureStart;)Z a
lambda$getMobsAt$12 (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/levelgen/structure/StructureStart;)Z a
lambda$getMobsAt$13 (Lorg/apache/commons/lang3/mutable/MutableBoolean;Ljava/util/function/Predicate;Lnet/minecraft/world/level/levelgen/structure/StructureStart;)V a
lambda$new$0 (Lnet/minecraft/core/Holder;)Lnet/minecraft/world/level/biome/BiomeGenerationSettings; b
lambda$new$1 (Ljava/util/function/Function;Lnet/minecraft/core/Holder;)Ljava/util/List; a
lambda$new$2 (Lnet/minecraft/world/level/biome/BiomeSource;Ljava/util/function/Function;)Ljava/util/List; a
spawnOriginalMobs (Lnet/minecraft/server/level/WorldGenRegion;)V a
tryAddReference (Lnet/minecraft/world/level/StructureManager;Lnet/minecraft/world/level/levelgen/structure/StructureStart;)Z a
tryGenerateStructure (Lnet/minecraft/world/level/levelgen/structure/StructureSet$StructureSelectionEntry;Lnet/minecraft/world/level/StructureManager;Lnet/minecraft/core/RegistryAccess;Lnet/minecraft/world/level/levelgen/RandomState;Lnet/minecraft/world/level/levelgen/structure/templatesystem/StructureTemplateManager;JLnet/minecraft/world/level/chunk/ChunkAccess;Lnet/minecraft/world/level/ChunkPos;Lnet/minecraft/core/SectionPos;)Z a
net/minecraft/world/level/chunk/ChunkGeneratorStructureState dlf
LOGGER a
biomeSource c
concentricRingsSeed e
hasGeneratedPositions h
levelSeed d
placementsForStructure f
possibleStructureSets i
randomState b
ringPositions g
<clinit> ()V <clinit>
<init> (Lnet/minecraft/world/level/levelgen/RandomState;Lnet/minecraft/world/level/biome/BiomeSource;JJLjava/util/List;)V <init>
createForFlat (Lnet/minecraft/world/level/levelgen/RandomState;JLnet/minecraft/world/level/biome/BiomeSource;Ljava/util/stream/Stream;)Lnet/minecraft/world/level/chunk/ChunkGeneratorStructureState; a
createForNormal (Lnet/minecraft/world/level/levelgen/RandomState;JLnet/minecraft/world/level/biome/BiomeSource;Lnet/minecraft/core/HolderLookup;)Lnet/minecraft/world/level/chunk/ChunkGeneratorStructureState; a
ensureStructuresGenerated ()V b
generatePositions ()V e
generateRingPositions (Lnet/minecraft/core/Holder;Lnet/minecraft/world/level/levelgen/structure/placement/ConcentricRingsStructurePlacement;)Ljava/util/concurrent/CompletableFuture; a
getLevelSeed ()J d
getPlacementsForStructure (Lnet/minecraft/core/Holder;)Ljava/util/List; a
getRingPositionsFor (Lnet/minecraft/world/level/levelgen/structure/placement/ConcentricRingsStructurePlacement;)Ljava/util/List; a
hasBiomesForStructureSet (Lnet/minecraft/world/level/levelgen/structure/StructureSet;Lnet/minecraft/world/level/biome/BiomeSource;)Z a
hasStructureChunkInRange (Lnet/minecraft/core/Holder;III)Z a
lambda$createForFlat$0 (Lnet/minecraft/world/level/biome/BiomeSource;Lnet/minecraft/core/Holder;)Z a
lambda$createForNormal$1 (Lnet/minecraft/world/level/biome/BiomeSource;Lnet/minecraft/core/Holder$Reference;)Z a
lambda$generatePositions$3 (Lnet/minecraft/world/level/levelgen/structure/Structure;)Ljava/util/List; a
lambda$generatePositions$4 (Ljava/util/Set;Lnet/minecraft/core/Holder;)V a
lambda$generateRingPositions$5 (IILnet/minecraft/core/HolderSet;Lnet/minecraft/util/RandomSource;)Lnet/minecraft/world/level/ChunkPos; a
lambda$generateRingPositions$6 (Lcom/google/common/base/Stopwatch;Lnet/minecraft/core/Holder;Ljava/util/List;)Ljava/util/List; a
lambda$hasBiomesForStructureSet$2 (Lnet/minecraft/world/level/levelgen/structure/StructureSet$StructureSelectionEntry;)Ljava/util/stream/Stream; a
possibleStructureSets ()Ljava/util/List; a
randomState ()Lnet/minecraft/world/level/levelgen/RandomState; c
net/minecraft/world/level/chunk/ChunkGenerators dlg
<init> ()V <init>
bootstrap (Lnet/minecraft/core/Registry;)Lcom/mojang/serialization/Codec; a
net/minecraft/world/level/chunk/ChunkSource dlh
<init> ()V <init>
close ()V close
gatherStats ()Ljava/lang/String; e
getChunk (IIZ)Lnet/minecraft/world/level/chunk/LevelChunk; a
getChunk (IILnet/minecraft/world/level/chunk/ChunkStatus;Z)Lnet/minecraft/world/level/chunk/ChunkAccess; a
getChunkForLighting (II)Lnet/minecraft/world/level/chunk/LightChunk; c
getChunkNow (II)Lnet/minecraft/world/level/chunk/LevelChunk; a
getLightEngine ()Lnet/minecraft/world/level/lighting/LevelLightEngine; p
getLoadedChunksCount ()I j
hasChunk (II)Z b
setSpawnSettings (ZZ)V a
tick (Ljava/util/function/BooleanSupplier;Z)V a
updateChunkForced (Lnet/minecraft/world/level/ChunkPos;Z)V a
net/minecraft/world/level/chunk/ChunkStatus dli
BIOMES f
CARVERS i
EMPTY c
FEATURES j
FULL n
INITIALIZE_LIGHT k
LIGHT l
MAX_STRUCTURE_DISTANCE a
NOISE g
PASSTHROUGH_LOAD_TASK p
POST_FEATURES b
PRE_FEATURES o
RANGE_BY_STATUS r
SPAWN m
STATUS_BY_RANGE q
STRUCTURE_REFERENCES e
STRUCTURE_STARTS d
SURFACE h
chunkType y
generationTask u
hasLoadDependencies x
heightmapsAfter z
index s
loadingTask v
parent t
range w
<clinit> ()V <clinit>
<init> (Lnet/minecraft/world/level/chunk/ChunkStatus;IZLjava/util/EnumSet;Lnet/minecraft/world/level/chunk/ChunkStatus$ChunkType;Lnet/minecraft/world/level/chunk/ChunkStatus$GenerationTask;Lnet/minecraft/world/level/chunk/ChunkStatus$LoadingTask;)V <init>
byName (Ljava/lang/String;)Lnet/minecraft/world/level/chunk/ChunkStatus; a
generate (Ljava/util/concurrent/Executor;Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/level/chunk/ChunkGenerator;Lnet/minecraft/world/level/levelgen/structure/templatesystem/StructureTemplateManager;Lnet/minecraft/server/level/ThreadedLevelLightEngine;Ljava/util/function/Function;Ljava/util/List;)Ljava/util/concurrent/CompletableFuture; a
getChunkType ()Lnet/minecraft/world/level/chunk/ChunkStatus$ChunkType; g
getDistance (Lnet/minecraft/world/level/chunk/ChunkStatus;)I a
getIndex ()I c
getParent ()Lnet/minecraft/world/level/chunk/ChunkStatus; d
getRange ()I e
getStatusAroundFullChunk (I)Lnet/minecraft/world/level/chunk/ChunkStatus; a
getStatusList ()Ljava/util/List; a
hasLoadDependencies ()Z f
heightmapsAfter ()Ljava/util/EnumSet; h
initializeLight (Lnet/minecraft/server/level/ThreadedLevelLightEngine;Lnet/minecraft/world/level/chunk/ChunkAccess;)Ljava/util/concurrent/CompletableFuture; a
isLighted (Lnet/minecraft/world/level/chunk/ChunkAccess;)Z a
isOrAfter (Lnet/minecraft/world/level/chunk/ChunkStatus;)Z b
lambda$generate$20 (Lnet/minecraft/world/level/chunk/ChunkAccess;)V b
lambda$generate$21 (Lnet/minecraft/util/profiling/jfr/callback/ProfiledDuration;Lcom/mojang/datafixers/util/Either;)Lcom/mojang/datafixers/util/Either; a
lambda$static$0 (Lnet/minecraft/world/level/chunk/ChunkStatus;Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/level/levelgen/structure/templatesystem/StructureTemplateManager;Lnet/minecraft/server/level/ThreadedLevelLightEngine;Ljava/util/function/Function;Lnet/minecraft/world/level/chunk/ChunkAccess;)Ljava/util/concurrent/CompletableFuture; e
lambda$static$1 (Lnet/minecraft/world/level/chunk/ChunkStatus;Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/level/chunk/ChunkGenerator;Ljava/util/List;Lnet/minecraft/world/level/chunk/ChunkAccess;)V f
lambda$static$10 (Lnet/minecraft/world/level/chunk/ChunkStatus;Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/level/chunk/ChunkGenerator;Ljava/util/List;Lnet/minecraft/world/level/chunk/ChunkAccess;)V c
lambda$static$11 (Lnet/minecraft/world/level/chunk/ChunkStatus;Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/level/chunk/ChunkGenerator;Ljava/util/List;Lnet/minecraft/world/level/chunk/ChunkAccess;)V b
lambda$static$12 (Lnet/minecraft/world/level/chunk/ChunkStatus;Ljava/util/concurrent/Executor;Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/level/chunk/ChunkGenerator;Lnet/minecraft/world/level/levelgen/structure/templatesystem/StructureTemplateManager;Lnet/minecraft/server/level/ThreadedLevelLightEngine;Ljava/util/function/Function;Ljava/util/List;Lnet/minecraft/world/level/chunk/ChunkAccess;)Ljava/util/concurrent/CompletableFuture; c
lambda$static$13 (Lnet/minecraft/world/level/chunk/ChunkStatus;Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/level/levelgen/structure/templatesystem/StructureTemplateManager;Lnet/minecraft/server/level/ThreadedLevelLightEngine;Ljava/util/function/Function;Lnet/minecraft/world/level/chunk/ChunkAccess;)Ljava/util/concurrent/CompletableFuture; c
lambda$static$14 (Lnet/minecraft/world/level/chunk/ChunkStatus;Ljava/util/concurrent/Executor;Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/level/chunk/ChunkGenerator;Lnet/minecraft/world/level/levelgen/structure/templatesystem/StructureTemplateManager;Lnet/minecraft/server/level/ThreadedLevelLightEngine;Ljava/util/function/Function;Ljava/util/List;Lnet/minecraft/world/level/chunk/ChunkAccess;)Ljava/util/concurrent/CompletableFuture; b
lambda$static$15 (Lnet/minecraft/world/level/chunk/ChunkStatus;Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/level/levelgen/structure/templatesystem/StructureTemplateManager;Lnet/minecraft/server/level/ThreadedLevelLightEngine;Ljava/util/function/Function;Lnet/minecraft/world/level/chunk/ChunkAccess;)Ljava/util/concurrent/CompletableFuture; b
lambda$static$16 (Lnet/minecraft/world/level/chunk/ChunkStatus;Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/level/chunk/ChunkGenerator;Ljava/util/List;Lnet/minecraft/world/level/chunk/ChunkAccess;)V a
lambda$static$17 (Lnet/minecraft/world/level/chunk/ChunkStatus;Ljava/util/concurrent/Executor;Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/level/chunk/ChunkGenerator;Lnet/minecraft/world/level/levelgen/structure/templatesystem/StructureTemplateManager;Lnet/minecraft/server/level/ThreadedLevelLightEngine;Ljava/util/function/Function;Ljava/util/List;Lnet/minecraft/world/level/chunk/ChunkAccess;)Ljava/util/concurrent/CompletableFuture; a
lambda$static$18 (Lnet/minecraft/world/level/chunk/ChunkStatus;Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/level/levelgen/structure/templatesystem/StructureTemplateManager;Lnet/minecraft/server/level/ThreadedLevelLightEngine;Ljava/util/function/Function;Lnet/minecraft/world/level/chunk/ChunkAccess;)Ljava/util/concurrent/CompletableFuture; a
lambda$static$19 (Lit/unimi/dsi/fastutil/ints/IntArrayList;)V a
lambda$static$2 (Lnet/minecraft/world/level/chunk/ChunkStatus;Ljava/util/concurrent/Executor;Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/level/chunk/ChunkGenerator;Lnet/minecraft/world/level/levelgen/structure/templatesystem/StructureTemplateManager;Lnet/minecraft/server/level/ThreadedLevelLightEngine;Ljava/util/function/Function;Ljava/util/List;Lnet/minecraft/world/level/chunk/ChunkAccess;)Ljava/util/concurrent/CompletableFuture; f
lambda$static$3 (Lnet/minecraft/world/level/chunk/ChunkStatus;Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/level/levelgen/structure/templatesystem/StructureTemplateManager;Lnet/minecraft/server/level/ThreadedLevelLightEngine;Ljava/util/function/Function;Lnet/minecraft/world/level/chunk/ChunkAccess;)Ljava/util/concurrent/CompletableFuture; d
lambda$static$4 (Lnet/minecraft/world/level/chunk/ChunkStatus;Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/level/chunk/ChunkGenerator;Ljava/util/List;Lnet/minecraft/world/level/chunk/ChunkAccess;)V e
lambda$static$5 (Lnet/minecraft/world/level/chunk/ChunkAccess;)Lcom/mojang/datafixers/util/Either; d
lambda$static$6 (Lnet/minecraft/world/level/chunk/ChunkStatus;Ljava/util/concurrent/Executor;Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/level/chunk/ChunkGenerator;Lnet/minecraft/world/level/levelgen/structure/templatesystem/StructureTemplateManager;Lnet/minecraft/server/level/ThreadedLevelLightEngine;Ljava/util/function/Function;Ljava/util/List;Lnet/minecraft/world/level/chunk/ChunkAccess;)Ljava/util/concurrent/CompletableFuture; e
lambda$static$7 (Lnet/minecraft/world/level/chunk/ChunkAccess;)Lcom/mojang/datafixers/util/Either; c
lambda$static$8 (Lnet/minecraft/world/level/chunk/ChunkStatus;Ljava/util/concurrent/Executor;Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/level/chunk/ChunkGenerator;Lnet/minecraft/world/level/levelgen/structure/templatesystem/StructureTemplateManager;Lnet/minecraft/server/level/ThreadedLevelLightEngine;Ljava/util/function/Function;Ljava/util/List;Lnet/minecraft/world/level/chunk/ChunkAccess;)Ljava/util/concurrent/CompletableFuture; d
lambda$static$9 (Lnet/minecraft/world/level/chunk/ChunkStatus;Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/level/chunk/ChunkGenerator;Ljava/util/List;Lnet/minecraft/world/level/chunk/ChunkAccess;)V d
lightChunk (Lnet/minecraft/server/level/ThreadedLevelLightEngine;Lnet/minecraft/world/level/chunk/ChunkAccess;)Ljava/util/concurrent/CompletableFuture; b
load (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/level/levelgen/structure/templatesystem/StructureTemplateManager;Lnet/minecraft/server/level/ThreadedLevelLightEngine;Ljava/util/function/Function;Lnet/minecraft/world/level/chunk/ChunkAccess;)Ljava/util/concurrent/CompletableFuture; a
maxDistance ()I b
register (Ljava/lang/String;Lnet/minecraft/world/level/chunk/ChunkStatus;IZLjava/util/EnumSet;Lnet/minecraft/world/level/chunk/ChunkStatus$ChunkType;Lnet/minecraft/world/level/chunk/ChunkStatus$GenerationTask;Lnet/minecraft/world/level/chunk/ChunkStatus$LoadingTask;)Lnet/minecraft/world/level/chunk/ChunkStatus; a
register (Ljava/lang/String;Lnet/minecraft/world/level/chunk/ChunkStatus;ILjava/util/EnumSet;Lnet/minecraft/world/level/chunk/ChunkStatus$ChunkType;Lnet/minecraft/world/level/chunk/ChunkStatus$GenerationTask;)Lnet/minecraft/world/level/chunk/ChunkStatus; a
registerSimple (Ljava/lang/String;Lnet/minecraft/world/level/chunk/ChunkStatus;ILjava/util/EnumSet;Lnet/minecraft/world/level/chunk/ChunkStatus$ChunkType;Lnet/minecraft/world/level/chunk/ChunkStatus$SimpleGenerationTask;)Lnet/minecraft/world/level/chunk/ChunkStatus; a
toString ()Ljava/lang/String; toString
net/minecraft/world/level/chunk/ChunkStatus$ChunkType dli$a
$VALUES c
LEVELCHUNK b
PROTOCHUNK a
$values ()[Lnet/minecraft/world/level/chunk/ChunkStatus$ChunkType; a
<clinit> ()V <clinit>
<init> (Ljava/lang/String;I)V <init>
valueOf (Ljava/lang/String;)Lnet/minecraft/world/level/chunk/ChunkStatus$ChunkType; valueOf
values ()[Lnet/minecraft/world/level/chunk/ChunkStatus$ChunkType; values
net/minecraft/world/level/chunk/ChunkStatus$GenerationTask dli$b
doWork (Lnet/minecraft/world/level/chunk/ChunkStatus;Ljava/util/concurrent/Executor;Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/level/chunk/ChunkGenerator;Lnet/minecraft/world/level/levelgen/structure/templatesystem/StructureTemplateManager;Lnet/minecraft/server/level/ThreadedLevelLightEngine;Ljava/util/function/Function;Ljava/util/List;Lnet/minecraft/world/level/chunk/ChunkAccess;)Ljava/util/concurrent/CompletableFuture; doWork
net/minecraft/world/level/chunk/ChunkStatus$LoadingTask dli$c
doWork (Lnet/minecraft/world/level/chunk/ChunkStatus;Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/level/levelgen/structure/templatesystem/StructureTemplateManager;Lnet/minecraft/server/level/ThreadedLevelLightEngine;Ljava/util/function/Function;Lnet/minecraft/world/level/chunk/ChunkAccess;)Ljava/util/concurrent/CompletableFuture; doWork
net/minecraft/world/level/chunk/ChunkStatus$SimpleGenerationTask dli$d
doWork (Lnet/minecraft/world/level/chunk/ChunkStatus;Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/level/chunk/ChunkGenerator;Ljava/util/List;Lnet/minecraft/world/level/chunk/ChunkAccess;)V doWork
doWork (Lnet/minecraft/world/level/chunk/ChunkStatus;Ljava/util/concurrent/Executor;Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/level/chunk/ChunkGenerator;Lnet/minecraft/world/level/levelgen/structure/templatesystem/StructureTemplateManager;Lnet/minecraft/server/level/ThreadedLevelLightEngine;Ljava/util/function/Function;Ljava/util/List;Lnet/minecraft/world/level/chunk/ChunkAccess;)Ljava/util/concurrent/CompletableFuture; doWork
net/minecraft/world/level/chunk/DataLayer dlj
LAYER_COUNT a
LAYER_SIZE b
NIBBLE_SIZE e
SIZE c
data d
defaultValue f
<init> (I)V <init>
<init> ([B)V <init>
<init> ()V <init>
copy ()Lnet/minecraft/world/level/chunk/DataLayer; b
fill (I)V a
get (I)I d
get (III)I a
getByteIndex (I)I f
getData ()[B a
getIndex (III)I b
getNibbleIndex (I)I e
isDefinitelyFilledWith (I)Z c
isDefinitelyHomogenous ()Z c
isEmpty ()Z d
layerToString (I)Ljava/lang/String; b
packFilled (I)B g
set (IIII)V a
set (II)V a
toString ()Ljava/lang/String; toString
net/minecraft/world/level/chunk/EmptyLevelChunk dlk
biome n
<init> (Lnet/minecraft/world/level/Level;Lnet/minecraft/world/level/ChunkPos;Lnet/minecraft/core/Holder;)V <init>
addAndRegisterBlockEntity (Lnet/minecraft/world/level/block/entity/BlockEntity;)V b
getBlockEntity (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/chunk/LevelChunk$EntityCreationType;)Lnet/minecraft/world/level/block/entity/BlockEntity; a
getBlockState (Lnet/minecraft/core/BlockPos;)Lnet/minecraft/world/level/block/state/BlockState; a_
getFluidState (Lnet/minecraft/core/BlockPos;)Lnet/minecraft/world/level/material/FluidState; b_
getFullStatus ()Lnet/minecraft/server/level/FullChunkStatus; D
getLightEmission (Lnet/minecraft/core/BlockPos;)I i
getNoiseBiome (III)Lnet/minecraft/core/Holder; getNoiseBiome
isEmpty ()Z C
isYSpaceEmpty (II)Z a
removeBlockEntity (Lnet/minecraft/core/BlockPos;)V d
setBlockEntity (Lnet/minecraft/world/level/block/entity/BlockEntity;)V a
setBlockState (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;Z)Lnet/minecraft/world/level/block/state/BlockState; a
net/minecraft/world/level/chunk/GlobalPalette dll
registry a
<init> (Lnet/minecraft/core/IdMap;)V <init>
copy ()Lnet/minecraft/world/level/chunk/Palette; c
create (ILnet/minecraft/core/IdMap;Lnet/minecraft/world/level/chunk/PaletteResize;Ljava/util/List;)Lnet/minecraft/world/level/chunk/Palette; a
getSerializedSize ()I a
getSize ()I b
idFor (Ljava/lang/Object;)I a
maybeHas (Ljava/util/function/Predicate;)Z a
read (Lnet/minecraft/network/FriendlyByteBuf;)V a
valueFor (I)Ljava/lang/Object; a
write (Lnet/minecraft/network/FriendlyByteBuf;)V b
net/minecraft/world/level/chunk/HashMapPalette dlm
bits d
registry a
resizeHandler c
values b
<init> (Lnet/minecraft/core/IdMap;ILnet/minecraft/world/level/chunk/PaletteResize;Ljava/util/List;)V <init>
<init> (Lnet/minecraft/core/IdMap;ILnet/minecraft/world/level/chunk/PaletteResize;)V <init>
<init> (Lnet/minecraft/core/IdMap;ILnet/minecraft/world/level/chunk/PaletteResize;Lnet/minecraft/util/CrudeIncrementalIntIdentityHashBiMap;)V <init>
copy ()Lnet/minecraft/world/level/chunk/Palette; c
create (ILnet/minecraft/core/IdMap;Lnet/minecraft/world/level/chunk/PaletteResize;Ljava/util/List;)Lnet/minecraft/world/level/chunk/Palette; a
getEntries ()Ljava/util/List; d
getSerializedSize ()I a
getSize ()I b
idFor (Ljava/lang/Object;)I a
maybeHas (Ljava/util/function/Predicate;)Z a
read (Lnet/minecraft/network/FriendlyByteBuf;)V a
valueFor (I)Ljava/lang/Object; a
write (Lnet/minecraft/network/FriendlyByteBuf;)V b
net/minecraft/world/level/chunk/ImposterProtoChunk dln
allowWrites o
wrapped n
<init> (Lnet/minecraft/world/level/chunk/LevelChunk;Z)V <init>
addEntity (Lnet/minecraft/world/entity/Entity;)V a
addReferenceForStructure (Lnet/minecraft/world/level/levelgen/structure/Structure;J)V a
fillBiomesFromNoise (Lnet/minecraft/world/level/biome/BiomeResolver;Lnet/minecraft/world/level/biome/Climate$Sampler;)V a
findBlocks (Ljava/util/function/Predicate;Ljava/util/function/BiConsumer;)V a
fixType (Lnet/minecraft/world/level/levelgen/Heightmap$Types;)Lnet/minecraft/world/level/levelgen/Heightmap$Types; c
getAllReferences ()Ljava/util/Map; h
getAllStarts ()Ljava/util/Map; g
getBlendingData ()Lnet/minecraft/world/level/levelgen/blending/BlendingData; t
getBlockEntity (Lnet/minecraft/core/BlockPos;)Lnet/minecraft/world/level/block/entity/BlockEntity; c_
getBlockEntityNbt (Lnet/minecraft/core/BlockPos;)Lnet/minecraft/nbt/CompoundTag; f
getBlockEntityNbtForSaving (Lnet/minecraft/core/BlockPos;)Lnet/minecraft/nbt/CompoundTag; g
getBlockState (Lnet/minecraft/core/BlockPos;)Lnet/minecraft/world/level/block/state/BlockState; a_
getBlockTicks ()Lnet/minecraft/world/ticks/TickContainerAccess; o
getCarvingMask (Lnet/minecraft/world/level/levelgen/GenerationStep$Carving;)Lnet/minecraft/world/level/chunk/CarvingMask; a
getFluidState (Lnet/minecraft/core/BlockPos;)Lnet/minecraft/world/level/material/FluidState; b_
getFluidTicks ()Lnet/minecraft/world/ticks/TickContainerAccess; p
getHeight (Lnet/minecraft/world/level/levelgen/Heightmap$Types;II)I a
getMaxLightLevel ()I O
getNoiseBiome (III)Lnet/minecraft/core/Holder; getNoiseBiome
getOrCreateCarvingMask (Lnet/minecraft/world/level/levelgen/GenerationStep$Carving;)Lnet/minecraft/world/level/chunk/CarvingMask; b
getOrCreateHeightmapUnprimed (Lnet/minecraft/world/level/levelgen/Heightmap$Types;)Lnet/minecraft/world/level/levelgen/Heightmap; a
getPos ()Lnet/minecraft/world/level/ChunkPos; f
getReferencesForStructure (Lnet/minecraft/world/level/levelgen/structure/Structure;)Lit/unimi/dsi/fastutil/longs/LongSet; b
getSection (I)Lnet/minecraft/world/level/chunk/LevelChunkSection; b
getSections ()[Lnet/minecraft/world/level/chunk/LevelChunkSection; d
getSkyLightSources ()Lnet/minecraft/world/level/lighting/ChunkSkyLightSources; B
getStartForStructure (Lnet/minecraft/world/level/levelgen/structure/Structure;)Lnet/minecraft/world/level/levelgen/structure/StructureStart; a
getStatus ()Lnet/minecraft/world/level/chunk/ChunkStatus; j
getTicksForSerialization ()Lnet/minecraft/world/level/chunk/ChunkAccess$TicksToSave; q
getWrapped ()Lnet/minecraft/world/level/chunk/LevelChunk; C
initializeLightSources ()V A
isLightCorrect ()Z v
isUnsaved ()Z i
markPosForPostprocessing (Lnet/minecraft/core/BlockPos;)V e
removeBlockEntity (Lnet/minecraft/core/BlockPos;)V d
setAllReferences (Ljava/util/Map;)V b
setAllStarts (Ljava/util/Map;)V a
setBlendingData (Lnet/minecraft/world/level/levelgen/blending/BlendingData;)V a
setBlockEntity (Lnet/minecraft/world/level/block/entity/BlockEntity;)V a
setBlockEntityNbt (Lnet/minecraft/nbt/CompoundTag;)V a
setBlockState (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;Z)Lnet/minecraft/world/level/block/state/BlockState; a
setHeightmap (Lnet/minecraft/world/level/levelgen/Heightmap$Types;[J)V a
setLightCorrect (Z)V b
setStartForStructure (Lnet/minecraft/world/level/levelgen/structure/Structure;Lnet/minecraft/world/level/levelgen/structure/StructureStart;)V a
setStatus (Lnet/minecraft/world/level/chunk/ChunkStatus;)V a
setUnsaved (Z)V a
net/minecraft/world/level/chunk/LevelChunk dlo
LOGGER n
NULL_TICKER o
blockTicks v
fluidTicks w
fullStatus s
gameEventListenerRegistrySections u
level r
loaded q
postLoad t
tickersInLevel p
<clinit> ()V <clinit>
<init> (Lnet/minecraft/world/level/Level;Lnet/minecraft/world/level/ChunkPos;Lnet/minecraft/world/level/chunk/UpgradeData;Lnet/minecraft/world/ticks/LevelChunkTicks;Lnet/minecraft/world/ticks/LevelChunkTicks;J[Lnet/minecraft/world/level/chunk/LevelChunkSection;Lnet/minecraft/world/level/chunk/LevelChunk$PostLoadProcessor;Lnet/minecraft/world/level/levelgen/blending/BlendingData;)V <init>
<init> (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/level/chunk/ProtoChunk;Lnet/minecraft/world/level/chunk/LevelChunk$PostLoadProcessor;)V <init>
<init> (Lnet/minecraft/world/level/Level;Lnet/minecraft/world/level/ChunkPos;)V <init>
addAndRegisterBlockEntity (Lnet/minecraft/world/level/block/entity/BlockEntity;)V b
addEntity (Lnet/minecraft/world/entity/Entity;)V a
addGameEventListener (Lnet/minecraft/world/level/block/entity/BlockEntity;Lnet/minecraft/server/level/ServerLevel;)V b
clearAllBlockEntities ()V I
createBlockEntity (Lnet/minecraft/core/BlockPos;)Lnet/minecraft/world/level/block/entity/BlockEntity; h
createTicker (Lnet/minecraft/world/level/block/entity/BlockEntity;Lnet/minecraft/world/level/block/entity/BlockEntityTicker;)Lnet/minecraft/world/level/block/entity/TickingBlockEntity; a
getBlockEntities ()Ljava/util/Map; G
getBlockEntity (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/chunk/LevelChunk$EntityCreationType;)Lnet/minecraft/world/level/block/entity/BlockEntity; a
getBlockEntity (Lnet/minecraft/core/BlockPos;)Lnet/minecraft/world/level/block/entity/BlockEntity; c_
getBlockEntityNbtForSaving (Lnet/minecraft/core/BlockPos;)Lnet/minecraft/nbt/CompoundTag; g
getBlockState (Lnet/minecraft/core/BlockPos;)Lnet/minecraft/world/level/block/state/BlockState; a_
getBlockTicks ()Lnet/minecraft/world/ticks/TickContainerAccess; o
getFluidState (Lnet/minecraft/core/BlockPos;)Lnet/minecraft/world/level/material/FluidState; b_
getFluidState (III)Lnet/minecraft/world/level/material/FluidState; a
getFluidTicks ()Lnet/minecraft/world/ticks/TickContainerAccess; p
getFullStatus ()Lnet/minecraft/server/level/FullChunkStatus; D
getLevel ()Lnet/minecraft/world/level/Level; F
getListenerRegistry (I)Lnet/minecraft/world/level/gameevent/GameEventListenerRegistry; a
getStatus ()Lnet/minecraft/world/level/chunk/ChunkStatus; j
getTicksForSerialization ()Lnet/minecraft/world/level/chunk/ChunkAccess$TicksToSave; q
isEmpty ()Z C
isInLevel ()Z K
isTicking (Lnet/minecraft/core/BlockPos;)Z k
lambda$clearAllBlockEntities$4 (Lnet/minecraft/world/level/chunk/LevelChunk$RebindableTickingBlockEntityWrapper;)V a
lambda$getBlockState$1 (III)Ljava/lang/String; c
lambda$getFluidState$2 (III)Ljava/lang/String; b
lambda$getListenerRegistry$0 (Lnet/minecraft/server/level/ServerLevel;II)Lnet/minecraft/world/level/gameevent/GameEventListenerRegistry; a
lambda$registerAllBlockEntitiesAfterLevelLoad$5 (Lnet/minecraft/world/level/block/entity/BlockEntity;)V d
lambda$replaceWithPacketData$3 (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/entity/BlockEntityType;Lnet/minecraft/nbt/CompoundTag;)V a
lambda$updateBlockEntityTicker$6 (Lnet/minecraft/world/level/block/entity/BlockEntity;Lnet/minecraft/world/level/block/entity/BlockEntityTicker;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/chunk/LevelChunk$RebindableTickingBlockEntityWrapper;)Lnet/minecraft/world/level/chunk/LevelChunk$RebindableTickingBlockEntityWrapper; a
postProcessGeneration ()V H
promotePendingBlockEntity (Lnet/minecraft/core/BlockPos;Lnet/minecraft/nbt/CompoundTag;)Lnet/minecraft/world/level/block/entity/BlockEntity; a
registerAllBlockEntitiesAfterLevelLoad ()V J
registerTickContainerInLevel (Lnet/minecraft/server/level/ServerLevel;)V a
removeBlockEntity (Lnet/minecraft/core/BlockPos;)V d
removeBlockEntityTicker (Lnet/minecraft/core/BlockPos;)V l
removeGameEventListener (Lnet/minecraft/world/level/block/entity/BlockEntity;Lnet/minecraft/server/level/ServerLevel;)V a
removeGameEventListenerRegistry (I)V c
replaceBiomes (Lnet/minecraft/network/FriendlyByteBuf;)V a
replaceWithPacketData (Lnet/minecraft/network/FriendlyByteBuf;Lnet/minecraft/nbt/CompoundTag;Ljava/util/function/Consumer;)V a
runPostLoad ()V E
setBlockEntity (Lnet/minecraft/world/level/block/entity/BlockEntity;)V a
setBlockState (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;Z)Lnet/minecraft/world/level/block/state/BlockState; a
setFullStatus (Ljava/util/function/Supplier;)V b
setLoaded (Z)V c
unpackTicks (J)V c
unregisterTickContainerFromLevel (Lnet/minecraft/server/level/ServerLevel;)V b
updateBlockEntityTicker (Lnet/minecraft/world/level/block/entity/BlockEntity;)V c
net/minecraft/world/level/chunk/LevelChunk$1 dlo$1
<init> ()V <init>
getPos ()Lnet/minecraft/core/BlockPos; c
getType ()Ljava/lang/String; d
isRemoved ()Z b
tick ()V a
net/minecraft/world/level/chunk/LevelChunk$BoundTickingBlockEntity dlo$a
blockEntity b
loggedInvalidBlockState d
this$0 a
ticker c
<init> (Lnet/minecraft/world/level/chunk/LevelChunk;Lnet/minecraft/world/level/block/entity/BlockEntity;Lnet/minecraft/world/level/block/entity/BlockEntityTicker;)V <init>
getPos ()Lnet/minecraft/core/BlockPos; c
getType ()Ljava/lang/String; d
isRemoved ()Z b
tick ()V a
toString ()Ljava/lang/String; toString
net/minecraft/world/level/chunk/LevelChunk$EntityCreationType dlo$b
$VALUES d
CHECK c
IMMEDIATE a
QUEUED b
$values ()[Lnet/minecraft/world/level/chunk/LevelChunk$EntityCreationType; a
<clinit> ()V <clinit>
<init> (Ljava/lang/String;I)V <init>
valueOf (Ljava/lang/String;)Lnet/minecraft/world/level/chunk/LevelChunk$EntityCreationType; valueOf
values ()[Lnet/minecraft/world/level/chunk/LevelChunk$EntityCreationType; values
net/minecraft/world/level/chunk/LevelChunk$PostLoadProcessor dlo$c
run (Lnet/minecraft/world/level/chunk/LevelChunk;)V run
net/minecraft/world/level/chunk/LevelChunk$RebindableTickingBlockEntityWrapper dlo$d
this$0 a
ticker b
<init> (Lnet/minecraft/world/level/chunk/LevelChunk;Lnet/minecraft/world/level/block/entity/TickingBlockEntity;)V <init>
getPos ()Lnet/minecraft/core/BlockPos; c
getType ()Ljava/lang/String; d
isRemoved ()Z b
rebind (Lnet/minecraft/world/level/block/entity/TickingBlockEntity;)V a
tick ()V a
toString ()Ljava/lang/String; toString
net/minecraft/world/level/chunk/LevelChunkSection dlp
BIOME_CONTAINER_BITS d
SECTION_HEIGHT b
SECTION_SIZE c
SECTION_WIDTH a
biomes i
nonEmptyBlockCount e
states h
tickingBlockCount f
tickingFluidCount g
<init> (Lnet/minecraft/core/Registry;)V <init>
<init> (Lnet/minecraft/world/level/chunk/PalettedContainer;Lnet/minecraft/world/level/chunk/PalettedContainerRO;)V <init>
acquire ()V a
fillBiomesFromNoise (Lnet/minecraft/world/level/biome/BiomeResolver;Lnet/minecraft/world/level/biome/Climate$Sampler;III)V a
getBiomes ()Lnet/minecraft/world/level/chunk/PalettedContainerRO; i
getBlockState (III)Lnet/minecraft/world/level/block/state/BlockState; a
getFluidState (III)Lnet/minecraft/world/level/material/FluidState; b
getNoiseBiome (III)Lnet/minecraft/core/Holder; c
getSerializedSize ()I j
getStates ()Lnet/minecraft/world/level/chunk/PalettedContainer; h
hasOnlyAir ()Z c
isRandomlyTicking ()Z d
isRandomlyTickingBlocks ()Z e
isRandomlyTickingFluids ()Z f
maybeHas (Ljava/util/function/Predicate;)Z a
read (Lnet/minecraft/network/FriendlyByteBuf;)V a
readBiomes (Lnet/minecraft/network/FriendlyByteBuf;)V b
recalcBlockCounts ()V g
release ()V b
setBlockState (IIILnet/minecraft/world/level/block/state/BlockState;Z)Lnet/minecraft/world/level/block/state/BlockState; a
setBlockState (IIILnet/minecraft/world/level/block/state/BlockState;)Lnet/minecraft/world/level/block/state/BlockState; a
write (Lnet/minecraft/network/FriendlyByteBuf;)V c
net/minecraft/world/level/chunk/LevelChunkSection$1BlockCounter dlp$a
nonEmptyBlockCount a
this$0 d
tickingBlockCount b
tickingFluidCount c
<init> (Lnet/minecraft/world/level/chunk/LevelChunkSection;)V <init>
accept (Ljava/lang/Object;I)V accept
accept (Lnet/minecraft/world/level/block/state/BlockState;I)V a
net/minecraft/world/level/chunk/LightChunk dlq
findBlockLightSources (Ljava/util/function/BiConsumer;)V a
getSkyLightSources ()Lnet/minecraft/world/level/lighting/ChunkSkyLightSources; B
net/minecraft/world/level/chunk/LightChunkGetter dlr
getChunkForLighting (II)Lnet/minecraft/world/level/chunk/LightChunk; c
getLevel ()Lnet/minecraft/world/level/BlockGetter; q
onLightUpdate (Lnet/minecraft/world/level/LightLayer;Lnet/minecraft/core/SectionPos;)V a
net/minecraft/world/level/chunk/LinearPalette dls
bits d
registry a
resizeHandler c
size e
values b
<init> (Lnet/minecraft/core/IdMap;ILnet/minecraft/world/level/chunk/PaletteResize;Ljava/util/List;)V <init>
<init> (Lnet/minecraft/core/IdMap;[Ljava/lang/Object;Lnet/minecraft/world/level/chunk/PaletteResize;II)V <init>
copy ()Lnet/minecraft/world/level/chunk/Palette; c
create (ILnet/minecraft/core/IdMap;Lnet/minecraft/world/level/chunk/PaletteResize;Ljava/util/List;)Lnet/minecraft/world/level/chunk/Palette; a
getSerializedSize ()I a
getSize ()I b
idFor (Ljava/lang/Object;)I a
maybeHas (Ljava/util/function/Predicate;)Z a
read (Lnet/minecraft/network/FriendlyByteBuf;)V a
valueFor (I)Ljava/lang/Object; a
write (Lnet/minecraft/network/FriendlyByteBuf;)V b
net/minecraft/world/level/chunk/MissingPaletteEntryException dlt
<init> (I)V <init>
net/minecraft/world/level/chunk/Palette dlu
copy ()Lnet/minecraft/world/level/chunk/Palette; c
getSerializedSize ()I a
getSize ()I b
idFor (Ljava/lang/Object;)I a
maybeHas (Ljava/util/function/Predicate;)Z a
read (Lnet/minecraft/network/FriendlyByteBuf;)V a
valueFor (I)Ljava/lang/Object; a
write (Lnet/minecraft/network/FriendlyByteBuf;)V b
net/minecraft/world/level/chunk/Palette$Factory dlu$a
create (ILnet/minecraft/core/IdMap;Lnet/minecraft/world/level/chunk/PaletteResize;Ljava/util/List;)Lnet/minecraft/world/level/chunk/Palette; create
net/minecraft/world/level/chunk/PaletteResize dlv
onResize (ILjava/lang/Object;)I onResize
net/minecraft/world/level/chunk/PalettedContainer dlw
MIN_PALETTE_BITS a
data d
dummyPaletteResize b
registry c
strategy e
threadingDetector f
<init> (Lnet/minecraft/core/IdMap;Lnet/minecraft/world/level/chunk/PalettedContainer$Strategy;Lnet/minecraft/world/level/chunk/PalettedContainer$Data;)V <init>
<init> (Lnet/minecraft/core/IdMap;Lnet/minecraft/world/level/chunk/PalettedContainer$Strategy;Lnet/minecraft/world/level/chunk/PalettedContainer$Configuration;Lnet/minecraft/util/BitStorage;Ljava/util/List;)V <init>
<init> (Lnet/minecraft/core/IdMap;Ljava/lang/Object;Lnet/minecraft/world/level/chunk/PalettedContainer$Strategy;)V <init>
acquire ()V a
codec (Lnet/minecraft/core/IdMap;Lcom/mojang/serialization/Codec;Lnet/minecraft/world/level/chunk/PalettedContainer$Strategy;Ljava/lang/Object;Lnet/minecraft/world/level/chunk/PalettedContainerRO$Unpacker;)Lcom/mojang/serialization/Codec; a
codecRO (Lnet/minecraft/core/IdMap;Lcom/mojang/serialization/Codec;Lnet/minecraft/world/level/chunk/PalettedContainer$Strategy;Ljava/lang/Object;)Lcom/mojang/serialization/Codec; b
codecRW (Lnet/minecraft/core/IdMap;Lcom/mojang/serialization/Codec;Lnet/minecraft/world/level/chunk/PalettedContainer$Strategy;Ljava/lang/Object;)Lcom/mojang/serialization/Codec; a
copy ()Lnet/minecraft/world/level/chunk/PalettedContainer; d
count (Lnet/minecraft/world/level/chunk/PalettedContainer$CountConsumer;)V a
createOrReuseData (Lnet/minecraft/world/level/chunk/PalettedContainer$Data;I)Lnet/minecraft/world/level/chunk/PalettedContainer$Data; a
get (III)Ljava/lang/Object; a
get (I)Ljava/lang/Object; a
getAll (Ljava/util/function/Consumer;)V a
getAndSet (IIILjava/lang/Object;)Ljava/lang/Object; a
getAndSet (ILjava/lang/Object;)Ljava/lang/Object; a
getAndSetUnchecked (IIILjava/lang/Object;)Ljava/lang/Object; b
getSerializedSize ()I c
lambda$codec$3 (Lcom/mojang/serialization/Codec;Ljava/lang/Object;Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; a
lambda$codec$4 (Lnet/minecraft/world/level/chunk/PalettedContainerRO$Unpacker;Lnet/minecraft/core/IdMap;Lnet/minecraft/world/level/chunk/PalettedContainer$Strategy;Lnet/minecraft/world/level/chunk/PalettedContainerRO$PackedData;)Lcom/mojang/serialization/DataResult; a
lambda$codec$5 (Lnet/minecraft/core/IdMap;Lnet/minecraft/world/level/chunk/PalettedContainer$Strategy;Lnet/minecraft/world/level/chunk/PalettedContainerRO;)Lnet/minecraft/world/level/chunk/PalettedContainerRO$PackedData; a
lambda$codecRO$1 (Lnet/minecraft/world/level/chunk/PalettedContainer;)Lnet/minecraft/world/level/chunk/PalettedContainerRO; a
lambda$codecRO$2 (Lnet/minecraft/core/IdMap;Lnet/minecraft/world/level/chunk/PalettedContainer$Strategy;Lnet/minecraft/world/level/chunk/PalettedContainerRO$PackedData;)Lcom/mojang/serialization/DataResult; b
lambda$count$12 (Lit/unimi/dsi/fastutil/ints/Int2IntOpenHashMap;I)V a
lambda$count$13 (Lnet/minecraft/world/level/chunk/PalettedContainer$CountConsumer;Lit/unimi/dsi/fastutil/ints/Int2IntMap$Entry;)V a
lambda$getAll$6 (Ljava/util/function/Consumer;Lnet/minecraft/world/level/chunk/Palette;I)V a
lambda$new$0 (ILjava/lang/Object;)I d
lambda$pack$11 (Lnet/minecraft/world/level/chunk/HashMapPalette;I)I a
lambda$unpack$10 (Lnet/minecraft/util/SimpleBitStorage$InitializationException;)Ljava/lang/String; a
lambda$unpack$7 ()Ljava/lang/String; f
lambda$unpack$8 (ILjava/lang/Object;)I c
lambda$unpack$9 (Lnet/minecraft/core/IdMap;Lnet/minecraft/world/level/chunk/Palette;I)I a
maybeHas (Ljava/util/function/Predicate;)Z a
onResize (ILjava/lang/Object;)I onResize
pack (Lnet/minecraft/core/IdMap;Lnet/minecraft/world/level/chunk/PalettedContainer$Strategy;)Lnet/minecraft/world/level/chunk/PalettedContainerRO$PackedData; a
read (Lnet/minecraft/network/FriendlyByteBuf;)V a
recreate ()Lnet/minecraft/world/level/chunk/PalettedContainer; e
release ()V b
set (ILjava/lang/Object;)V b
set (IIILjava/lang/Object;)V c
swapPalette ([ILjava/util/function/IntUnaryOperator;)V a
unpack (Lnet/minecraft/core/IdMap;Lnet/minecraft/world/level/chunk/PalettedContainer$Strategy;Lnet/minecraft/world/level/chunk/PalettedContainerRO$PackedData;)Lcom/mojang/serialization/DataResult; a
write (Lnet/minecraft/network/FriendlyByteBuf;)V b
net/minecraft/world/level/chunk/PalettedContainer$Configuration dlw$a
bits b
factory a
<init> (Lnet/minecraft/world/level/chunk/Palette$Factory;I)V <init>
bits ()I b
createData (Lnet/minecraft/core/IdMap;Lnet/minecraft/world/level/chunk/PaletteResize;I)Lnet/minecraft/world/level/chunk/PalettedContainer$Data; a
equals (Ljava/lang/Object;)Z equals
factory ()Lnet/minecraft/world/level/chunk/Palette$Factory; a
hashCode ()I hashCode
toString ()Ljava/lang/String; toString
net/minecraft/world/level/chunk/PalettedContainer$CountConsumer dlw$b
accept (Ljava/lang/Object;I)V accept
net/minecraft/world/level/chunk/PalettedContainer$Data dlw$c
configuration a
palette c
storage b
<init> (Lnet/minecraft/world/level/chunk/PalettedContainer$Configuration;Lnet/minecraft/util/BitStorage;Lnet/minecraft/world/level/chunk/Palette;)V <init>
configuration ()Lnet/minecraft/world/level/chunk/PalettedContainer$Configuration; c
copy ()Lnet/minecraft/world/level/chunk/PalettedContainer$Data; b
copyFrom (Lnet/minecraft/world/level/chunk/Palette;Lnet/minecraft/util/BitStorage;)V a
equals (Ljava/lang/Object;)Z equals
getSerializedSize ()I a
hashCode ()I hashCode
palette ()Lnet/minecraft/world/level/chunk/Palette; e
storage ()Lnet/minecraft/util/BitStorage; d
toString ()Ljava/lang/String; toString
write (Lnet/minecraft/network/FriendlyByteBuf;)V a
net/minecraft/world/level/chunk/PalettedContainer$Strategy dlw$d
GLOBAL_PALETTE_FACTORY f
HASHMAP_PALETTE_FACTORY c
LINEAR_PALETTE_FACTORY b
SECTION_BIOMES e
SECTION_STATES d
SINGLE_VALUE_PALETTE_FACTORY a
sizeBits g
<clinit> ()V <clinit>
<init> (I)V <init>
calculateBitsForSerialization (Lnet/minecraft/core/IdMap;I)I b
getConfiguration (Lnet/minecraft/core/IdMap;I)Lnet/minecraft/world/level/chunk/PalettedContainer$Configuration; a
getIndex (III)I a
size ()I a
net/minecraft/world/level/chunk/PalettedContainer$Strategy$1 dlw$d$1
<init> (I)V <init>
getConfiguration (Lnet/minecraft/core/IdMap;I)Lnet/minecraft/world/level/chunk/PalettedContainer$Configuration; a
net/minecraft/world/level/chunk/PalettedContainer$Strategy$2 dlw$d$2
<init> (I)V <init>
getConfiguration (Lnet/minecraft/core/IdMap;I)Lnet/minecraft/world/level/chunk/PalettedContainer$Configuration; a
net/minecraft/world/level/chunk/PalettedContainerRO dlx
count (Lnet/minecraft/world/level/chunk/PalettedContainer$CountConsumer;)V a
get (III)Ljava/lang/Object; a
getAll (Ljava/util/function/Consumer;)V a
getSerializedSize ()I c
maybeHas (Ljava/util/function/Predicate;)Z a
pack (Lnet/minecraft/core/IdMap;Lnet/minecraft/world/level/chunk/PalettedContainer$Strategy;)Lnet/minecraft/world/level/chunk/PalettedContainerRO$PackedData; a
recreate ()Lnet/minecraft/world/level/chunk/PalettedContainer; e
write (Lnet/minecraft/network/FriendlyByteBuf;)V b
net/minecraft/world/level/chunk/PalettedContainerRO$PackedData dlx$a
paletteEntries a
storage b
<init> (Ljava/util/List;Ljava/util/Optional;)V <init>
equals (Ljava/lang/Object;)Z equals
hashCode ()I hashCode
paletteEntries ()Ljava/util/List; a
storage ()Ljava/util/Optional; b
toString ()Ljava/lang/String; toString
net/minecraft/world/level/chunk/PalettedContainerRO$Unpacker dlx$b
read (Lnet/minecraft/core/IdMap;Lnet/minecraft/world/level/chunk/PalettedContainer$Strategy;Lnet/minecraft/world/level/chunk/PalettedContainerRO$PackedData;)Lcom/mojang/serialization/DataResult; read
net/minecraft/world/level/chunk/ProtoChunk dly
belowZeroRetrogen r
blockTicks s
carvingMasks q
entities p
fluidTicks t
lightEngine n
status o
<init> (Lnet/minecraft/world/level/ChunkPos;Lnet/minecraft/world/level/chunk/UpgradeData;Lnet/minecraft/world/level/LevelHeightAccessor;Lnet/minecraft/core/Registry;Lnet/minecraft/world/level/levelgen/blending/BlendingData;)V <init>
<init> (Lnet/minecraft/world/level/ChunkPos;Lnet/minecraft/world/level/chunk/UpgradeData;[Lnet/minecraft/world/level/chunk/LevelChunkSection;Lnet/minecraft/world/ticks/ProtoChunkTicks;Lnet/minecraft/world/ticks/ProtoChunkTicks;Lnet/minecraft/world/level/LevelHeightAccessor;Lnet/minecraft/core/Registry;Lnet/minecraft/world/level/levelgen/blending/BlendingData;)V <init>
addEntity (Lnet/minecraft/nbt/CompoundTag;)V b
addEntity (Lnet/minecraft/world/entity/Entity;)V a
addPackedPostProcess (SI)V a
getBelowZeroRetrogen ()Lnet/minecraft/world/level/levelgen/BelowZeroRetrogen; x
getBlockEntities ()Ljava/util/Map; D
getBlockEntity (Lnet/minecraft/core/BlockPos;)Lnet/minecraft/world/level/block/entity/BlockEntity; c_
getBlockEntityNbtForSaving (Lnet/minecraft/core/BlockPos;)Lnet/minecraft/nbt/CompoundTag; g
getBlockEntityNbts ()Ljava/util/Map; F
getBlockState (Lnet/minecraft/core/BlockPos;)Lnet/minecraft/world/level/block/state/BlockState; a_
getBlockTicks ()Lnet/minecraft/world/ticks/TickContainerAccess; o
getCarvingMask (Lnet/minecraft/world/level/levelgen/GenerationStep$Carving;)Lnet/minecraft/world/level/chunk/CarvingMask; a
getEntities ()Ljava/util/List; E
getFluidState (Lnet/minecraft/core/BlockPos;)Lnet/minecraft/world/level/material/FluidState; b_
getFluidTicks ()Lnet/minecraft/world/ticks/TickContainerAccess; p
getHeightAccessorForGeneration ()Lnet/minecraft/world/level/LevelHeightAccessor; z
getNoiseBiome (III)Lnet/minecraft/core/Holder; getNoiseBiome
getOrCreateCarvingMask (Lnet/minecraft/world/level/levelgen/GenerationStep$Carving;)Lnet/minecraft/world/level/chunk/CarvingMask; b
getStatus ()Lnet/minecraft/world/level/chunk/ChunkStatus; j
getTicksForSerialization ()Lnet/minecraft/world/level/chunk/ChunkAccess$TicksToSave; q
lambda$getOrCreateCarvingMask$0 (Lnet/minecraft/world/level/levelgen/GenerationStep$Carving;)Lnet/minecraft/world/level/chunk/CarvingMask; c
markPosForPostprocessing (Lnet/minecraft/core/BlockPos;)V e
packOffsetCoordinates (Lnet/minecraft/core/BlockPos;)S h
removeBlockEntity (Lnet/minecraft/core/BlockPos;)V d
setBelowZeroRetrogen (Lnet/minecraft/world/level/levelgen/BelowZeroRetrogen;)V a
setBlockEntity (Lnet/minecraft/world/level/block/entity/BlockEntity;)V a
setBlockState (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;Z)Lnet/minecraft/world/level/block/state/BlockState; a
setCarvingMask (Lnet/minecraft/world/level/levelgen/GenerationStep$Carving;Lnet/minecraft/world/level/chunk/CarvingMask;)V a
setLightEngine (Lnet/minecraft/world/level/lighting/LevelLightEngine;)V a
setStartForStructure (Lnet/minecraft/world/level/levelgen/structure/Structure;Lnet/minecraft/world/level/levelgen/structure/StructureStart;)V a
setStatus (Lnet/minecraft/world/level/chunk/ChunkStatus;)V a
unpackBlockTicks ()Lnet/minecraft/world/ticks/LevelChunkTicks; G
unpackFluidTicks ()Lnet/minecraft/world/ticks/LevelChunkTicks; H
unpackOffsetCoordinates (SILnet/minecraft/world/level/ChunkPos;)Lnet/minecraft/core/BlockPos; a
unpackTicks (Lnet/minecraft/world/ticks/ProtoChunkTicks;)Lnet/minecraft/world/ticks/LevelChunkTicks; a
net/minecraft/world/level/chunk/SingleValuePalette dlz
registry a
resizeHandler c
value b
<init> (Lnet/minecraft/core/IdMap;Lnet/minecraft/world/level/chunk/PaletteResize;Ljava/util/List;)V <init>
copy ()Lnet/minecraft/world/level/chunk/Palette; c
create (ILnet/minecraft/core/IdMap;Lnet/minecraft/world/level/chunk/PaletteResize;Ljava/util/List;)Lnet/minecraft/world/level/chunk/Palette; a
getSerializedSize ()I a
getSize ()I b
idFor (Ljava/lang/Object;)I a
maybeHas (Ljava/util/function/Predicate;)Z a
read (Lnet/minecraft/network/FriendlyByteBuf;)V a
valueFor (I)Ljava/lang/Object; a
write (Lnet/minecraft/network/FriendlyByteBuf;)V b
net/minecraft/world/level/chunk/StructureAccess dma
addReferenceForStructure (Lnet/minecraft/world/level/levelgen/structure/Structure;J)V a
getAllReferences ()Ljava/util/Map; h
getReferencesForStructure (Lnet/minecraft/world/level/levelgen/structure/Structure;)Lit/unimi/dsi/fastutil/longs/LongSet; b
getStartForStructure (Lnet/minecraft/world/level/levelgen/structure/Structure;)Lnet/minecraft/world/level/levelgen/structure/StructureStart; a
setAllReferences (Ljava/util/Map;)V b
setStartForStructure (Lnet/minecraft/world/level/levelgen/structure/Structure;Lnet/minecraft/world/level/levelgen/structure/StructureStart;)V a
net/minecraft/world/level/chunk/UpgradeData dmb
CHUNKY_FIXERS j
DIRECTIONS d
EMPTY a
LOGGER b
MAP i
TAG_INDICES c
index h
neighborBlockTicks f
neighborFluidTicks g
sides e
<clinit> ()V <clinit>
<init> (Lnet/minecraft/nbt/CompoundTag;Lnet/minecraft/world/level/LevelHeightAccessor;)V <init>
<init> (Lnet/minecraft/world/level/LevelHeightAccessor;)V <init>
isEmpty ()Z a
lambda$new$0 ()Ljava/util/Optional; d
lambda$new$1 (Ljava/lang/String;)Ljava/util/Optional; b
lambda$new$2 ()Ljava/util/Optional; c
lambda$new$3 (Ljava/lang/String;)Ljava/util/Optional; a
lambda$upgrade$4 (Lnet/minecraft/world/level/Level;Lnet/minecraft/world/ticks/SavedTick;)V b
lambda$upgrade$5 (Lnet/minecraft/world/level/Level;Lnet/minecraft/world/ticks/SavedTick;)V a
lambda$upgrade$6 (Lnet/minecraft/world/level/Level;Lnet/minecraft/world/level/chunk/UpgradeData$BlockFixer;)V a
lambda$write$10 (Lnet/minecraft/nbt/ListTag;Lnet/minecraft/world/ticks/SavedTick;)V a
lambda$write$7 (Lnet/minecraft/world/level/block/Block;)Ljava/lang/String; a
lambda$write$8 (Lnet/minecraft/nbt/ListTag;Lnet/minecraft/world/ticks/SavedTick;)V b
lambda$write$9 (Lnet/minecraft/world/level/material/Fluid;)Ljava/lang/String; a
loadTicks (Lnet/minecraft/nbt/CompoundTag;Ljava/lang/String;Ljava/util/function/Function;Ljava/util/List;)V a
updateState (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/core/Direction;Lnet/minecraft/world/level/LevelAccessor;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/BlockPos;)Lnet/minecraft/world/level/block/state/BlockState; a
upgrade (Lnet/minecraft/world/level/chunk/LevelChunk;)V a
upgradeInside (Lnet/minecraft/world/level/chunk/LevelChunk;)V b
upgradeSides (Lnet/minecraft/world/level/chunk/LevelChunk;Lnet/minecraft/core/Direction8;)V a
write ()Lnet/minecraft/nbt/CompoundTag; b
net/minecraft/world/level/chunk/UpgradeData$BlockFixer dmb$a
processChunk (Lnet/minecraft/world/level/LevelAccessor;)V a
updateShape (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/core/Direction;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/LevelAccessor;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/BlockPos;)Lnet/minecraft/world/level/block/state/BlockState; a
net/minecraft/world/level/chunk/UpgradeData$BlockFixers dmb$b
$VALUES g
BLACKLIST a
CHEST c
DEFAULT b
DIRECTIONS f
LEAVES d
STEM_BLOCK e
$values ()[Lnet/minecraft/world/level/chunk/UpgradeData$BlockFixers; a
<clinit> ()V <clinit>
<init> (Ljava/lang/String;IZ[Lnet/minecraft/world/level/block/Block;)V <init>
<init> (Ljava/lang/String;I[Lnet/minecraft/world/level/block/Block;)V <init>
valueOf (Ljava/lang/String;)Lnet/minecraft/world/level/chunk/UpgradeData$BlockFixers; valueOf
values ()[Lnet/minecraft/world/level/chunk/UpgradeData$BlockFixers; values
net/minecraft/world/level/chunk/UpgradeData$BlockFixers$1 dmb$b$1
<init> (Ljava/lang/String;I[Lnet/minecraft/world/level/block/Block;)V <init>
updateShape (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/core/Direction;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/LevelAccessor;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/BlockPos;)Lnet/minecraft/world/level/block/state/BlockState; a
net/minecraft/world/level/chunk/UpgradeData$BlockFixers$2 dmb$b$2
<init> (Ljava/lang/String;I[Lnet/minecraft/world/level/block/Block;)V <init>
updateShape (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/core/Direction;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/LevelAccessor;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/BlockPos;)Lnet/minecraft/world/level/block/state/BlockState; a
net/minecraft/world/level/chunk/UpgradeData$BlockFixers$3 dmb$b$3
<init> (Ljava/lang/String;I[Lnet/minecraft/world/level/block/Block;)V <init>
updateShape (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/core/Direction;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/LevelAccessor;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/BlockPos;)Lnet/minecraft/world/level/block/state/BlockState; a
net/minecraft/world/level/chunk/UpgradeData$BlockFixers$4 dmb$b$4
queue g
<init> (Ljava/lang/String;IZ[Lnet/minecraft/world/level/block/Block;)V <init>
lambda$$0 ()Ljava/util/List; a
processChunk (Lnet/minecraft/world/level/LevelAccessor;)V a
updateShape (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/core/Direction;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/LevelAccessor;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/BlockPos;)Lnet/minecraft/world/level/block/state/BlockState; a
net/minecraft/world/level/chunk/UpgradeData$BlockFixers$5 dmb$b$5
<init> (Ljava/lang/String;I[Lnet/minecraft/world/level/block/Block;)V <init>
updateShape (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/core/Direction;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/LevelAccessor;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/BlockPos;)Lnet/minecraft/world/level/block/state/BlockState; a
net/minecraft/world/level/chunk/package-info dmc
net/minecraft/world/level/chunk/storage/ChunkScanAccess dmd
scanChunk (Lnet/minecraft/world/level/ChunkPos;Lnet/minecraft/nbt/StreamTagVisitor;)Ljava/util/concurrent/CompletableFuture; a
net/minecraft/world/level/chunk/storage/ChunkSerializer dme
BLOCK_LIGHT_TAG f
BLOCK_STATE_CODEC h
BLOCK_TICKS_TAG k
FLUID_TICKS_TAG l
HEIGHTMAPS_TAG c
IS_LIGHT_ON_TAG d
LOGGER i
SECTIONS_TAG e
SKY_LIGHT_TAG g
TAG_UPGRADE_DATA j
X_POS_TAG a
Z_POS_TAG b
<clinit> ()V <clinit>
<init> ()V <init>
getChunkTypeFromTag (Lnet/minecraft/nbt/CompoundTag;)Lnet/minecraft/world/level/chunk/ChunkStatus$ChunkType; a
getListOfCompoundsOrNull (Lnet/minecraft/nbt/CompoundTag;Ljava/lang/String;)Lnet/minecraft/nbt/ListTag; a
lambda$postLoadChunk$10 (Lnet/minecraft/nbt/ListTag;Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/nbt/ListTag;Lnet/minecraft/world/level/chunk/LevelChunk;)V a
lambda$read$0 (Lnet/minecraft/world/level/ChunkPos;ILjava/lang/String;)V c
lambda$read$1 (Lnet/minecraft/world/level/ChunkPos;ILjava/lang/String;)V b
lambda$read$2 (Ljava/lang/String;)Ljava/util/Optional; d
lambda$read$3 (Ljava/lang/String;)Ljava/util/Optional; c
lambda$read$4 (Ljava/lang/String;)Ljava/util/Optional; b
lambda$read$5 (Ljava/lang/String;)Ljava/util/Optional; a
lambda$saveTicks$8 (Lnet/minecraft/world/level/block/Block;)Ljava/lang/String; a
lambda$saveTicks$9 (Lnet/minecraft/world/level/material/Fluid;)Ljava/lang/String; a
lambda$unpackStructureReferences$11 (Lnet/minecraft/world/level/ChunkPos;Lnet/minecraft/resources/ResourceLocation;J)Z a
lambda$write$6 (Lnet/minecraft/nbt/CompoundTag;Lnet/minecraft/nbt/Tag;)V b
lambda$write$7 (Lnet/minecraft/nbt/CompoundTag;Lnet/minecraft/nbt/Tag;)V a
logErrors (Lnet/minecraft/world/level/ChunkPos;ILjava/lang/String;)V a
makeBiomeCodec (Lnet/minecraft/core/Registry;)Lcom/mojang/serialization/Codec; a
packOffsets ([Lit/unimi/dsi/fastutil/shorts/ShortList;)Lnet/minecraft/nbt/ListTag; a
packStructureData (Lnet/minecraft/world/level/levelgen/structure/pieces/StructurePieceSerializationContext;Lnet/minecraft/world/level/ChunkPos;Ljava/util/Map;Ljava/util/Map;)Lnet/minecraft/nbt/CompoundTag; a
postLoadChunk (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/nbt/CompoundTag;)Lnet/minecraft/world/level/chunk/LevelChunk$PostLoadProcessor; a
read (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/ai/village/poi/PoiManager;Lnet/minecraft/world/level/ChunkPos;Lnet/minecraft/nbt/CompoundTag;)Lnet/minecraft/world/level/chunk/ProtoChunk; a
saveTicks (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/nbt/CompoundTag;Lnet/minecraft/world/level/chunk/ChunkAccess$TicksToSave;)V a
unpackStructureReferences (Lnet/minecraft/core/RegistryAccess;Lnet/minecraft/world/level/ChunkPos;Lnet/minecraft/nbt/CompoundTag;)Ljava/util/Map; a
unpackStructureStart (Lnet/minecraft/world/level/levelgen/structure/pieces/StructurePieceSerializationContext;Lnet/minecraft/nbt/CompoundTag;J)Ljava/util/Map; a
write (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/level/chunk/ChunkAccess;)Lnet/minecraft/nbt/CompoundTag; a
net/minecraft/world/level/chunk/storage/ChunkStorage dmf
LAST_MONOLYTH_STRUCTURE_DATA_VERSION d
fixerUpper e
legacyStructureHandler b
worker a
<init> (Ljava/nio/file/Path;Lcom/mojang/datafixers/DataFixer;Z)V <init>
chunkScanner ()Lnet/minecraft/world/level/chunk/storage/ChunkScanAccess; p
close ()V close
flushWorker ()V o
getLegacyStructureHandler (Lnet/minecraft/resources/ResourceKey;Ljava/util/function/Supplier;)Lnet/minecraft/world/level/levelgen/structure/LegacyStructureDataHandler; a
getVersion (Lnet/minecraft/nbt/CompoundTag;)I a
injectDatafixingContext (Lnet/minecraft/nbt/CompoundTag;Lnet/minecraft/resources/ResourceKey;Ljava/util/Optional;)V a
isOldChunkAround (Lnet/minecraft/world/level/ChunkPos;I)Z b
lambda$injectDatafixingContext$0 (Lnet/minecraft/nbt/CompoundTag;Lnet/minecraft/resources/ResourceKey;)V a
read (Lnet/minecraft/world/level/ChunkPos;)Ljava/util/concurrent/CompletableFuture; e
upgradeChunkTag (Lnet/minecraft/resources/ResourceKey;Ljava/util/function/Supplier;Lnet/minecraft/nbt/CompoundTag;Ljava/util/Optional;)Lnet/minecraft/nbt/CompoundTag; a
write (Lnet/minecraft/world/level/ChunkPos;Lnet/minecraft/nbt/CompoundTag;)V a
net/minecraft/world/level/chunk/storage/EntityStorage dmg
ENTITIES_TAG c
LOGGER b
POSITION_TAG d
emptyChunks g
entityDeserializerQueue h
fixerUpper a
level e
worker f
<clinit> ()V <clinit>
<init> (Lnet/minecraft/server/level/ServerLevel;Ljava/nio/file/Path;Lcom/mojang/datafixers/DataFixer;ZLjava/util/concurrent/Executor;)V <init>
close ()V close
emptyChunk (Lnet/minecraft/world/level/ChunkPos;)Lnet/minecraft/world/level/entity/ChunkEntities; b
flush (Z)V a
lambda$loadEntities$0 (Lnet/minecraft/world/level/ChunkPos;Ljava/util/Optional;)Lnet/minecraft/world/level/entity/ChunkEntities; a
lambda$storeEntities$1 (Lnet/minecraft/nbt/ListTag;Lnet/minecraft/world/entity/Entity;)V a
lambda$storeEntities$2 (Lnet/minecraft/world/level/ChunkPos;Ljava/lang/Throwable;)Ljava/lang/Void; a
loadEntities (Lnet/minecraft/world/level/ChunkPos;)Ljava/util/concurrent/CompletableFuture; a
readChunkPos (Lnet/minecraft/nbt/CompoundTag;)Lnet/minecraft/world/level/ChunkPos; a
storeEntities (Lnet/minecraft/world/level/entity/ChunkEntities;)V a
upgradeChunkTag (Lnet/minecraft/nbt/CompoundTag;)Lnet/minecraft/nbt/CompoundTag; b
writeChunkPos (Lnet/minecraft/nbt/CompoundTag;Lnet/minecraft/world/level/ChunkPos;)V a
net/minecraft/world/level/chunk/storage/IOWorker dmh
LOGGER a
REGION_CACHE_SIZE g
mailbox c
pendingWrites e
regionCacheForBlender f
shutdownRequested b
storage d
<clinit> ()V <clinit>
<init> (Ljava/nio/file/Path;ZLjava/lang/String;)V <init>
close ()V close
createOldDataForRegion (II)Ljava/util/concurrent/CompletableFuture; b
getOrCreateOldDataForRegion (II)Ljava/util/concurrent/CompletableFuture; a
isOldChunk (Lnet/minecraft/nbt/CompoundTag;)Z a
isOldChunkAround (Lnet/minecraft/world/level/ChunkPos;I)Z a
lambda$close$15 (Lnet/minecraft/util/thread/ProcessorHandle;)V b
lambda$close$16 (Lnet/minecraft/util/thread/ProcessorHandle;)Lnet/minecraft/util/thread/StrictQueue$IntRunnable; a
lambda$createOldDataForRegion$0 (Ljava/util/BitSet;Lnet/minecraft/world/level/ChunkPos;)V a
lambda$createOldDataForRegion$1 (II)Ljava/util/BitSet; c
lambda$loadAsync$4 (Lnet/minecraft/world/level/ChunkPos;)Lcom/mojang/datafixers/util/Either; b
lambda$scanChunk$12 (Lnet/minecraft/world/level/ChunkPos;Lnet/minecraft/nbt/StreamTagVisitor;)Lcom/mojang/datafixers/util/Either; b
lambda$store$2 (Lnet/minecraft/nbt/CompoundTag;Lnet/minecraft/world/level/ChunkPos;)Lnet/minecraft/world/level/chunk/storage/IOWorker$PendingStore; a
lambda$store$3 (Lnet/minecraft/world/level/ChunkPos;Lnet/minecraft/nbt/CompoundTag;)Lcom/mojang/datafixers/util/Either; b
lambda$submitTask$13 (Lnet/minecraft/util/thread/ProcessorHandle;Ljava/util/function/Supplier;)V a
lambda$submitTask$14 (Ljava/util/function/Supplier;Lnet/minecraft/util/thread/ProcessorHandle;)Lnet/minecraft/util/thread/StrictQueue$IntRunnable; a
lambda$synchronize$10 ()Lcom/mojang/datafixers/util/Either; c
lambda$synchronize$11 (Ljava/lang/Void;)Ljava/util/concurrent/CompletionStage; a
lambda$synchronize$5 (Lnet/minecraft/world/level/chunk/storage/IOWorker$PendingStore;)Ljava/util/concurrent/CompletableFuture; a
lambda$synchronize$6 (I)[Ljava/util/concurrent/CompletableFuture; a
lambda$synchronize$7 ()Lcom/mojang/datafixers/util/Either; e
lambda$synchronize$8 ()Lcom/mojang/datafixers/util/Either; d
lambda$synchronize$9 (Ljava/lang/Void;)Ljava/util/concurrent/CompletionStage; b
loadAsync (Lnet/minecraft/world/level/ChunkPos;)Ljava/util/concurrent/CompletableFuture; a
runStore (Lnet/minecraft/world/level/ChunkPos;Lnet/minecraft/world/level/chunk/storage/IOWorker$PendingStore;)V a
scanChunk (Lnet/minecraft/world/level/ChunkPos;Lnet/minecraft/nbt/StreamTagVisitor;)Ljava/util/concurrent/CompletableFuture; a
store (Lnet/minecraft/world/level/ChunkPos;Lnet/minecraft/nbt/CompoundTag;)Ljava/util/concurrent/CompletableFuture; a
storePendingChunk ()V a
submitTask (Ljava/util/function/Supplier;)Ljava/util/concurrent/CompletableFuture; a
synchronize (Z)Ljava/util/concurrent/CompletableFuture; a
tellStorePending ()V b
net/minecraft/world/level/chunk/storage/IOWorker$PendingStore dmh$a
data a
result b
<init> (Lnet/minecraft/nbt/CompoundTag;)V <init>
net/minecraft/world/level/chunk/storage/IOWorker$Priority dmh$b
$VALUES d
BACKGROUND b
FOREGROUND a
SHUTDOWN c
$values ()[Lnet/minecraft/world/level/chunk/storage/IOWorker$Priority; a
<clinit> ()V <clinit>
<init> (Ljava/lang/String;I)V <init>
valueOf (Ljava/lang/String;)Lnet/minecraft/world/level/chunk/storage/IOWorker$Priority; valueOf
values ()[Lnet/minecraft/world/level/chunk/storage/IOWorker$Priority; values
net/minecraft/world/level/chunk/storage/RegionBitmap dmi
used a
<init> ()V <init>
allocate (I)I a
force (II)V a
free (II)V b
getUsed ()Lit/unimi/dsi/fastutil/ints/IntSet; a
net/minecraft/world/level/chunk/storage/RegionFile dmj
CHUNK_HEADER_SIZE e
CHUNK_NOT_PRESENT k
EXTERNAL_CHUNK_THRESHOLD j
EXTERNAL_FILE_EXTENSION h
EXTERNAL_STREAM_FLAG i
HEADER_OFFSET f
LOGGER c
PADDING_BUFFER g
SECTOR_BYTES d
SECTOR_INTS a
externalFileDir m
file l
header o
offsets p
timestamps q
usedSectors b
version n
<clinit> ()V <clinit>
<init> (Ljava/nio/file/Path;Ljava/nio/file/Path;Lnet/minecraft/world/level/chunk/storage/RegionFileVersion;Z)V <init>
<init> (Ljava/nio/file/Path;Ljava/nio/file/Path;Z)V <init>
clear (Lnet/minecraft/world/level/ChunkPos;)V d
close ()V close
createChunkInputStream (Lnet/minecraft/world/level/ChunkPos;BLjava/io/InputStream;)Ljava/io/DataInputStream; a
createExternalChunkInputStream (Lnet/minecraft/world/level/ChunkPos;B)Ljava/io/DataInputStream; a
createExternalStub ()Ljava/nio/ByteBuffer; c
createStream (Ljava/nio/ByteBuffer;I)Ljava/io/ByteArrayInputStream; a
doesChunkExist (Lnet/minecraft/world/level/ChunkPos;)Z b
flush ()V a
getChunkDataInputStream (Lnet/minecraft/world/level/ChunkPos;)Ljava/io/DataInputStream; a
getChunkDataOutputStream (Lnet/minecraft/world/level/ChunkPos;)Ljava/io/DataOutputStream; c
getExternalChunkPath (Lnet/minecraft/world/level/ChunkPos;)Ljava/nio/file/Path; f
getExternalChunkVersion (B)B b
getNumSectors (I)I a
getOffset (Lnet/minecraft/world/level/ChunkPos;)I g
getOffsetIndex (Lnet/minecraft/world/level/ChunkPos;)I h
getSectorNumber (I)I b
getTimestamp ()I b
hasChunk (Lnet/minecraft/world/level/ChunkPos;)Z e
isExternalStreamChunk (B)Z a
lambda$write$0 (Lnet/minecraft/world/level/ChunkPos;)V i
lambda$writeToExternalFile$1 (Ljava/nio/file/Path;Ljava/nio/file/Path;)V a
packSectorOffset (II)I a
padToFullSector ()V e
sizeToSectors (I)I c
write (Lnet/minecraft/world/level/ChunkPos;Ljava/nio/ByteBuffer;)V a
writeHeader ()V d
writeToExternalFile (Ljava/nio/file/Path;Ljava/nio/ByteBuffer;)Lnet/minecraft/world/level/chunk/storage/RegionFile$CommitOp; a
net/minecraft/world/level/chunk/storage/RegionFile$ChunkBuffer dmj$a
pos b
this$0 a
<init> (Lnet/minecraft/world/level/chunk/storage/RegionFile;Lnet/minecraft/world/level/ChunkPos;)V <init>
close ()V close
net/minecraft/world/level/chunk/storage/RegionFile$CommitOp dmj$b
run ()V run
net/minecraft/world/level/chunk/storage/RegionFileStorage dmk
ANVIL_EXTENSION a
MAX_CACHE_SIZE b
folder d
regionCache c
sync e
<init> (Ljava/nio/file/Path;Z)V <init>
close ()V close
flush ()V a
getRegionFile (Lnet/minecraft/world/level/ChunkPos;)Lnet/minecraft/world/level/chunk/storage/RegionFile; b
read (Lnet/minecraft/world/level/ChunkPos;)Lnet/minecraft/nbt/CompoundTag; a
scanChunk (Lnet/minecraft/world/level/ChunkPos;Lnet/minecraft/nbt/StreamTagVisitor;)V a
write (Lnet/minecraft/world/level/ChunkPos;Lnet/minecraft/nbt/CompoundTag;)V a
net/minecraft/world/level/chunk/storage/RegionFileVersion dml
VERSIONS d
VERSION_DEFLATE b
VERSION_GZIP a
VERSION_NONE c
id e
inputWrapper f
outputWrapper g
<clinit> ()V <clinit>
<init> (ILnet/minecraft/world/level/chunk/storage/RegionFileVersion$StreamWrapper;Lnet/minecraft/world/level/chunk/storage/RegionFileVersion$StreamWrapper;)V <init>
fromId (I)Lnet/minecraft/world/level/chunk/storage/RegionFileVersion; a
getId ()I a
isValidVersion (I)Z b
lambda$static$0 (Ljava/io/InputStream;)Ljava/io/InputStream; d
lambda$static$1 (Ljava/io/OutputStream;)Ljava/io/OutputStream; d
lambda$static$2 (Ljava/io/InputStream;)Ljava/io/InputStream; c
lambda$static$3 (Ljava/io/OutputStream;)Ljava/io/OutputStream; c
lambda$static$4 (Ljava/io/InputStream;)Ljava/io/InputStream; b
lambda$static$5 (Ljava/io/OutputStream;)Ljava/io/OutputStream; b
register (Lnet/minecraft/world/level/chunk/storage/RegionFileVersion;)Lnet/minecraft/world/level/chunk/storage/RegionFileVersion; a
wrap (Ljava/io/OutputStream;)Ljava/io/OutputStream; a
wrap (Ljava/io/InputStream;)Ljava/io/InputStream; a
net/minecraft/world/level/chunk/storage/RegionFileVersion$StreamWrapper dml$a
wrap (Ljava/lang/Object;)Ljava/lang/Object; wrap
net/minecraft/world/level/chunk/storage/SectionStorage dmm
LOGGER a
SECTIONS_TAG b
codec g
dirty f
factory h
fixerUpper i
levelHeightAccessor c
registryAccess k
storage e
type j
worker d
<clinit> ()V <clinit>
<init> (Ljava/nio/file/Path;Ljava/util/function/Function;Ljava/util/function/Function;Lcom/mojang/datafixers/DataFixer;Lnet/minecraft/util/datafix/DataFixTypes;ZLnet/minecraft/core/RegistryAccess;Lnet/minecraft/world/level/LevelHeightAccessor;)V <init>
close ()V close
flush (Lnet/minecraft/world/level/ChunkPos;)V a
get (J)Ljava/util/Optional; c
getKey (Lnet/minecraft/world/level/ChunkPos;I)J a
getOrCreate (J)Ljava/lang/Object; f
getOrLoad (J)Ljava/util/Optional; d
getVersion (Lcom/mojang/serialization/Dynamic;)I a
hasWork ()Z a
lambda$getOrCreate$0 (J)V i
lambda$readColumn$2 (J)V h
lambda$readColumn$3 (JLcom/mojang/serialization/Dynamic;)Ljava/util/Optional; a
lambda$readColumn$4 (JZLjava/lang/Object;)V a
lambda$tryRead$1 (Lnet/minecraft/world/level/ChunkPos;Ljava/lang/Throwable;)Ljava/util/Optional; a
lambda$writeColumn$5 (J)V g
lambda$writeColumn$6 (Ljava/util/Map;Lcom/mojang/serialization/DynamicOps;Ljava/lang/String;Ljava/lang/Object;)V a
onSectionLoad (J)V b
outsideStoredRange (J)Z e
readColumn (Lnet/minecraft/world/level/ChunkPos;)V b
readColumn (Lnet/minecraft/world/level/ChunkPos;Lcom/mojang/serialization/DynamicOps;Ljava/lang/Object;)V a
setDirty (J)V a
tick (Ljava/util/function/BooleanSupplier;)V a
tryRead (Lnet/minecraft/world/level/ChunkPos;)Ljava/util/concurrent/CompletableFuture; c
writeColumn (Lnet/minecraft/world/level/ChunkPos;Lcom/mojang/serialization/DynamicOps;)Lcom/mojang/serialization/Dynamic; a
writeColumn (Lnet/minecraft/world/level/ChunkPos;)V d
net/minecraft/world/level/chunk/storage/package-info dmn
net/minecraft/world/level/dimension/BuiltinDimensionTypes dmo
END c
END_EFFECTS g
NETHER b
NETHER_EFFECTS f
OVERWORLD a
OVERWORLD_CAVES d
OVERWORLD_EFFECTS e
<clinit> ()V <clinit>
<init> ()V <init>
register (Ljava/lang/String;)Lnet/minecraft/resources/ResourceKey; a
net/minecraft/world/level/dimension/DimensionDefaults dmp
END_GENERATION_HEIGHT k
END_LEVEL_HEIGHT j
END_LOGICAL_HEIGHT l
END_MIN_Y i
NETHER_GENERATION_HEIGHT g
NETHER_LEVEL_HEIGHT f
NETHER_LOGICAL_HEIGHT h
NETHER_MIN_Y e
OVERWORLD_GENERATION_HEIGHT c
OVERWORLD_LEVEL_HEIGHT b
OVERWORLD_LOGICAL_HEIGHT d
OVERWORLD_MIN_Y a
<init> ()V <init>
net/minecraft/world/level/dimension/DimensionType dmq
BITS_FOR_Y a
CODEC j
DIRECT_CODEC h
MAX_Y d
MIN_HEIGHT b
MIN_Y e
MOON_BRIGHTNESS_PER_PHASE i
MOON_PHASES z
WAY_ABOVE_MAX_Y f
WAY_BELOW_MIN_Y g
Y_SIZE c
ambientLight x
bedWorks q
coordinateScale p
effectsLocation w
fixedTime k
hasCeiling m
hasSkyLight l
height t
infiniburn v
logicalHeight u
minY s
monsterSettings y
natural o
respawnAnchorWorks r
ultraWarm n
<clinit> ()V <clinit>
<init> (Ljava/util/OptionalLong;ZZZZDZZIIILnet/minecraft/tags/TagKey;Lnet/minecraft/resources/ResourceLocation;FLnet/minecraft/world/level/dimension/DimensionType$MonsterSettings;)V <init>
ambientLight ()F s
bedWorks ()Z l
coordinateScale ()D k
effectsLocation ()Lnet/minecraft/resources/ResourceLocation; r
equals (Ljava/lang/Object;)Z equals
fixedTime ()Ljava/util/OptionalLong; f
getStorageFolder (Lnet/minecraft/resources/ResourceKey;Ljava/nio/file/Path;)Ljava/nio/file/Path; a
getTeleportationScale (Lnet/minecraft/world/level/dimension/DimensionType;Lnet/minecraft/world/level/dimension/DimensionType;)D a
hasCeiling ()Z h
hasFixedTime ()Z a
hasRaids ()Z c
hasSkyLight ()Z g
hashCode ()I hashCode
height ()I o
infiniburn ()Lnet/minecraft/tags/TagKey; q
lambda$static$0 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; a
logicalHeight ()I p
minY ()I n
monsterSettings ()Lnet/minecraft/world/level/dimension/DimensionType$MonsterSettings; t
monsterSpawnBlockLightLimit ()I e
monsterSpawnLightTest ()Lnet/minecraft/util/valueproviders/IntProvider; d
moonPhase (J)I b
natural ()Z j
parseLegacy (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/DataResult; a
piglinSafe ()Z b
respawnAnchorWorks ()Z m
timeOfDay (J)F a
toString ()Ljava/lang/String; toString
ultraWarm ()Z i
net/minecraft/world/level/dimension/DimensionType$MonsterSettings dmq$a
CODEC a
hasRaids c
monsterSpawnBlockLightLimit e
monsterSpawnLightTest d
piglinSafe b
<clinit> ()V <clinit>
<init> (ZZLnet/minecraft/util/valueproviders/IntProvider;I)V <init>
equals (Ljava/lang/Object;)Z equals
hasRaids ()Z b
hashCode ()I hashCode
lambda$static$0 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; a
monsterSpawnBlockLightLimit ()I d
monsterSpawnLightTest ()Lnet/minecraft/util/valueproviders/IntProvider; c
piglinSafe ()Z a
toString ()Ljava/lang/String; toString
net/minecraft/world/level/dimension/LevelStem dmr
CODEC a
END d
NETHER c
OVERWORLD b
generator f
type e
<clinit> ()V <clinit>
<init> (Lnet/minecraft/core/Holder;Lnet/minecraft/world/level/chunk/ChunkGenerator;)V <init>
equals (Ljava/lang/Object;)Z equals
generator ()Lnet/minecraft/world/level/chunk/ChunkGenerator; b
hashCode ()I hashCode
lambda$static$0 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; a
toString ()Ljava/lang/String; toString
type ()Lnet/minecraft/core/Holder; a
net/minecraft/world/level/dimension/end/DragonRespawnAnimation dms
$VALUES f
END e
PREPARING_TO_SUMMON_PILLARS b
START a
SUMMONING_DRAGON d
SUMMONING_PILLARS c
$values ()[Lnet/minecraft/world/level/dimension/end/DragonRespawnAnimation; a
<clinit> ()V <clinit>
<init> (Ljava/lang/String;I)V <init>
tick (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/level/dimension/end/EndDragonFight;Ljava/util/List;ILnet/minecraft/core/BlockPos;)V a
valueOf (Ljava/lang/String;)Lnet/minecraft/world/level/dimension/end/DragonRespawnAnimation; valueOf
values ()[Lnet/minecraft/world/level/dimension/end/DragonRespawnAnimation; values
net/minecraft/world/level/dimension/end/DragonRespawnAnimation$1 dms$1
<init> (Ljava/lang/String;I)V <init>
tick (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/level/dimension/end/EndDragonFight;Ljava/util/List;ILnet/minecraft/core/BlockPos;)V a
net/minecraft/world/level/dimension/end/DragonRespawnAnimation$2 dms$2
<init> (Ljava/lang/String;I)V <init>
tick (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/level/dimension/end/EndDragonFight;Ljava/util/List;ILnet/minecraft/core/BlockPos;)V a
net/minecraft/world/level/dimension/end/DragonRespawnAnimation$3 dms$3
<init> (Ljava/lang/String;I)V <init>
tick (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/level/dimension/end/EndDragonFight;Ljava/util/List;ILnet/minecraft/core/BlockPos;)V a
net/minecraft/world/level/dimension/end/DragonRespawnAnimation$4 dms$4
<init> (Ljava/lang/String;I)V <init>
tick (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/level/dimension/end/EndDragonFight;Ljava/util/List;ILnet/minecraft/core/BlockPos;)V a
net/minecraft/world/level/dimension/end/DragonRespawnAnimation$5 dms$5
<init> (Ljava/lang/String;I)V <init>
tick (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/level/dimension/end/EndDragonFight;Ljava/util/List;ILnet/minecraft/core/BlockPos;)V a
net/minecraft/world/level/dimension/end/EndDragonFight dmt
ARENA_SIZE_CHUNKS g
ARENA_TICKET_LEVEL b
DRAGON_SPAWN_Y c
GATEWAY_COUNT h
GATEWAY_DISTANCE i
LOGGER d
MAX_TICKS_BEFORE_DRAGON_RESPAWN e
TIME_BETWEEN_CRYSTAL_SCANS f
TIME_BETWEEN_PLAYER_SCANS a
crystalsAlive q
dragonEvent k
dragonKilled t
dragonUUID w
exitPortalPattern o
gateways n
level l
needsStateScanning x
origin m
portalLocation y
previouslyKilled u
respawnCrystals B
respawnStage z
respawnTime A
skipArenaLoadedCheck v
ticksSinceCrystalsScanned r
ticksSinceDragonSeen p
ticksSinceLastPlayerScan s
validPlayer j
<clinit> ()V <clinit>
<init> (Lnet/minecraft/server/level/ServerLevel;JLnet/minecraft/world/level/dimension/end/EndDragonFight$Data;Lnet/minecraft/core/BlockPos;)V <init>
<init> (Lnet/minecraft/server/level/ServerLevel;JLnet/minecraft/world/level/dimension/end/EndDragonFight$Data;)V <init>
createNewDragon ()Lnet/minecraft/world/entity/boss/enderdragon/EnderDragon; r
findExitPortal ()Lnet/minecraft/world/level/block/state/pattern/BlockPattern$BlockPatternMatch; m
findOrCreateDragon ()V k
getCrystalsAlive ()I e
getDragonUUID ()Ljava/util/UUID; i
hasActiveExitPortal ()Z l
hasPreviouslyKilledDragon ()Z f
isArenaLoaded ()Z n
lambda$new$0 (J)Ljava/util/List; a
lambda$spawnNewGateway$1 (Lnet/minecraft/core/Registry;)Ljava/util/Optional; a
lambda$spawnNewGateway$2 (Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/Holder$Reference;)V a
onCrystalDestroyed (Lnet/minecraft/world/entity/boss/enderdragon/EndCrystal;Lnet/minecraft/world/damagesource/DamageSource;)V a
removeAllGateways ()V d
resetSpikeCrystals ()V h
respawnDragon (Ljava/util/List;)V a
saveData ()Lnet/minecraft/world/level/dimension/end/EndDragonFight$Data; b
scanState ()V j
setDragonKilled (Lnet/minecraft/world/entity/boss/enderdragon/EnderDragon;)V a
setRespawnStage (Lnet/minecraft/world/level/dimension/end/DragonRespawnAnimation;)V a
skipArenaLoadedCheck ()V a
spawnExitPortal (Z)V a
spawnNewGateway ()V q
spawnNewGateway (Lnet/minecraft/core/BlockPos;)V a
tick ()V c
tryRespawn ()V g
updateCrystalCount ()V p
updateDragon (Lnet/minecraft/world/entity/boss/enderdragon/EnderDragon;)V b
updatePlayers ()V o
net/minecraft/world/level/dimension/end/EndDragonFight$Data dmt$a
CODEC a
DEFAULT b
dragonKilled d
dragonUUID g
exitPortalLocation h
gateways i
isRespawning f
needsStateScanning c
previouslyKilled e
<clinit> ()V <clinit>
<init> (ZZZZLjava/util/Optional;Ljava/util/Optional;Ljava/util/Optional;)V <init>
dragonKilled ()Z b
dragonUUID ()Ljava/util/Optional; e
equals (Ljava/lang/Object;)Z equals
exitPortalLocation ()Ljava/util/Optional; f
gateways ()Ljava/util/Optional; g
hashCode ()I hashCode
isRespawning ()Z d
lambda$static$0 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; a
needsStateScanning ()Z a
previouslyKilled ()Z c
toString ()Ljava/lang/String; toString
net/minecraft/world/level/dimension/end/package-info dmu
net/minecraft/world/level/dimension/package-info dmv
net/minecraft/world/level/entity/ChunkEntities dmw
entities b
pos a
<init> (Lnet/minecraft/world/level/ChunkPos;Ljava/util/List;)V <init>
getEntities ()Ljava/util/stream/Stream; b
getPos ()Lnet/minecraft/world/level/ChunkPos; a
isEmpty ()Z c
net/minecraft/world/level/entity/ChunkStatusUpdateListener dmx
onChunkStatusChange (Lnet/minecraft/world/level/ChunkPos;Lnet/minecraft/server/level/FullChunkStatus;)V onChunkStatusChange
net/minecraft/world/level/entity/EntityAccess dmy
blockPosition ()Lnet/minecraft/core/BlockPos; dm
getBoundingBox ()Lnet/minecraft/world/phys/AABB; cH
getId ()I aj
getPassengersAndSelf ()Ljava/util/stream/Stream; cS
getSelfAndPassengers ()Ljava/util/stream/Stream; cR
getUUID ()Ljava/util/UUID; cw
isAlwaysTicking ()Z dL
setLevelCallback (Lnet/minecraft/world/level/entity/EntityInLevelCallback;)V a
setRemoved (Lnet/minecraft/world/entity/Entity$RemovalReason;)V b
shouldBeSaved ()Z dK
net/minecraft/world/level/entity/EntityInLevelCallback dmz
NULL a
<clinit> ()V <clinit>
onMove ()V a
onRemove (Lnet/minecraft/world/entity/Entity$RemovalReason;)V a
net/minecraft/world/level/entity/EntityInLevelCallback$1 dmz$1
<init> ()V <init>
onMove ()V a
onRemove (Lnet/minecraft/world/entity/Entity$RemovalReason;)V a
net/minecraft/world/level/entity/EntityLookup dna
LOGGER a
byId b
byUuid c
<clinit> ()V <clinit>
<init> ()V <init>
add (Lnet/minecraft/world/level/entity/EntityAccess;)V a
count ()I b
getAllEntities ()Ljava/lang/Iterable; a
getEntities (Lnet/minecraft/world/level/entity/EntityTypeTest;Lnet/minecraft/util/AbortableIterationConsumer;)V a
getEntity (Ljava/util/UUID;)Lnet/minecraft/world/level/entity/EntityAccess; a
getEntity (I)Lnet/minecraft/world/level/entity/EntityAccess; a
remove (Lnet/minecraft/world/level/entity/EntityAccess;)V b
net/minecraft/world/level/entity/EntityPersistentStorage dnb
close ()V close
flush (Z)V a
loadEntities (Lnet/minecraft/world/level/ChunkPos;)Ljava/util/concurrent/CompletableFuture; a
storeEntities (Lnet/minecraft/world/level/entity/ChunkEntities;)V a
net/minecraft/world/level/entity/EntitySection dnc
LOGGER a
chunkStatus c
storage b
<clinit> ()V <clinit>
<init> (Ljava/lang/Class;Lnet/minecraft/world/level/entity/Visibility;)V <init>
add (Lnet/minecraft/world/level/entity/EntityAccess;)V a
getEntities (Lnet/minecraft/world/level/entity/EntityTypeTest;Lnet/minecraft/world/phys/AABB;Lnet/minecraft/util/AbortableIterationConsumer;)Lnet/minecraft/util/AbortableIterationConsumer$Continuation; a
getEntities ()Ljava/util/stream/Stream; b
getEntities (Lnet/minecraft/world/phys/AABB;Lnet/minecraft/util/AbortableIterationConsumer;)Lnet/minecraft/util/AbortableIterationConsumer$Continuation; a
getStatus ()Lnet/minecraft/world/level/entity/Visibility; c
isEmpty ()Z a
remove (Lnet/minecraft/world/level/entity/EntityAccess;)Z b
size ()I d
updateChunkStatus (Lnet/minecraft/world/level/entity/Visibility;)Lnet/minecraft/world/level/entity/Visibility; a
net/minecraft/world/level/entity/EntitySectionStorage dnd
entityClass a
intialSectionVisibility b
sectionIds d
sections c
<init> (Ljava/lang/Class;Lit/unimi/dsi/fastutil/longs/Long2ObjectFunction;)V <init>
count ()I b
createSection (J)Lnet/minecraft/world/level/entity/EntitySection; g
forEachAccessibleNonEmptySection (Lnet/minecraft/world/phys/AABB;Lnet/minecraft/util/AbortableIterationConsumer;)V a
getAllChunksWithExistingSections ()Lit/unimi/dsi/fastutil/longs/LongSet; a
getChunkKeyFromSectionKey (J)J f
getChunkSections (II)Lit/unimi/dsi/fastutil/longs/LongSortedSet; a
getEntities (Lnet/minecraft/world/level/entity/EntityTypeTest;Lnet/minecraft/world/phys/AABB;Lnet/minecraft/util/AbortableIterationConsumer;)V a
getEntities (Lnet/minecraft/world/phys/AABB;Lnet/minecraft/util/AbortableIterationConsumer;)V b
getExistingSectionPositionsInChunk (J)Ljava/util/stream/LongStream; a
getExistingSectionsInChunk (J)Ljava/util/stream/Stream; b
getOrCreateSection (J)Lnet/minecraft/world/level/entity/EntitySection; c
getSection (J)Lnet/minecraft/world/level/entity/EntitySection; d
lambda$getAllChunksWithExistingSections$0 (Lit/unimi/dsi/fastutil/longs/LongSet;J)V a
lambda$getEntities$1 (Lnet/minecraft/world/phys/AABB;Lnet/minecraft/util/AbortableIterationConsumer;Lnet/minecraft/world/level/entity/EntitySection;)Lnet/minecraft/util/AbortableIterationConsumer$Continuation; a
lambda$getEntities$2 (Lnet/minecraft/world/level/entity/EntityTypeTest;Lnet/minecraft/world/phys/AABB;Lnet/minecraft/util/AbortableIterationConsumer;Lnet/minecraft/world/level/entity/EntitySection;)Lnet/minecraft/util/AbortableIterationConsumer$Continuation; a
remove (J)V e
net/minecraft/world/level/entity/EntityTickList dne
active a
iterated c
passive b
<init> ()V <init>
add (Lnet/minecraft/world/entity/Entity;)V a
contains (Lnet/minecraft/world/entity/Entity;)Z c
ensureActiveIsNotIterated ()V a
forEach (Ljava/util/function/Consumer;)V a
remove (Lnet/minecraft/world/entity/Entity;)V b
net/minecraft/world/level/entity/EntityTypeTest dnf
forClass (Ljava/lang/Class;)Lnet/minecraft/world/level/entity/EntityTypeTest; a
forExactClass (Ljava/lang/Class;)Lnet/minecraft/world/level/entity/EntityTypeTest; b
getBaseClass ()Ljava/lang/Class; a
tryCast (Ljava/lang/Object;)Ljava/lang/Object; a
net/minecraft/world/level/entity/EntityTypeTest$1 dnf$1
val$cls a
<init> (Ljava/lang/Class;)V <init>
getBaseClass ()Ljava/lang/Class; a
tryCast (Ljava/lang/Object;)Ljava/lang/Object; a
net/minecraft/world/level/entity/EntityTypeTest$2 dnf$2
val$cls a
<init> (Ljava/lang/Class;)V <init>
getBaseClass ()Ljava/lang/Class; a
tryCast (Ljava/lang/Object;)Ljava/lang/Object; a
net/minecraft/world/level/entity/LevelCallback dng
onCreated (Ljava/lang/Object;)V g
onDestroyed (Ljava/lang/Object;)V f
onSectionChange (Ljava/lang/Object;)V a
onTickingEnd (Ljava/lang/Object;)V d
onTickingStart (Ljava/lang/Object;)V e
onTrackingEnd (Ljava/lang/Object;)V b
onTrackingStart (Ljava/lang/Object;)V c
net/minecraft/world/level/entity/LevelEntityGetter dnh
get (I)Lnet/minecraft/world/level/entity/EntityAccess; a
get (Ljava/util/UUID;)Lnet/minecraft/world/level/entity/EntityAccess; a
get (Lnet/minecraft/world/level/entity/EntityTypeTest;Lnet/minecraft/util/AbortableIterationConsumer;)V a
get (Lnet/minecraft/world/phys/AABB;Ljava/util/function/Consumer;)V a
get (Lnet/minecraft/world/level/entity/EntityTypeTest;Lnet/minecraft/world/phys/AABB;Lnet/minecraft/util/AbortableIterationConsumer;)V a
getAll ()Ljava/lang/Iterable; a
net/minecraft/world/level/entity/LevelEntityGetterAdapter dni
sectionStorage b
visibleEntities a
<init> (Lnet/minecraft/world/level/entity/EntityLookup;Lnet/minecraft/world/level/entity/EntitySectionStorage;)V <init>
get (I)Lnet/minecraft/world/level/entity/EntityAccess; a
get (Ljava/util/UUID;)Lnet/minecraft/world/level/entity/EntityAccess; a
get (Lnet/minecraft/world/level/entity/EntityTypeTest;Lnet/minecraft/util/AbortableIterationConsumer;)V a
get (Lnet/minecraft/world/phys/AABB;Ljava/util/function/Consumer;)V a
get (Lnet/minecraft/world/level/entity/EntityTypeTest;Lnet/minecraft/world/phys/AABB;Lnet/minecraft/util/AbortableIterationConsumer;)V a
getAll ()Ljava/lang/Iterable; a
net/minecraft/world/level/entity/PersistentEntitySectionManager dnj
LOGGER a
callbacks c
chunkLoadStatuses i
chunkVisibility h
chunksToUnload j
entityGetter g
knownUuids b
loadingInbox k
permanentStorage d
sectionStorage f
visibleEntityStorage e
<clinit> ()V <clinit>
<init> (Ljava/lang/Class;Lnet/minecraft/world/level/entity/LevelCallback;Lnet/minecraft/world/level/entity/EntityPersistentStorage;)V <init>
addEntity (Lnet/minecraft/world/level/entity/EntityAccess;Z)Z a
addEntityUuid (Lnet/minecraft/world/level/entity/EntityAccess;)Z b
addLegacyChunkEntities (Ljava/util/stream/Stream;)V a
addNewEntity (Lnet/minecraft/world/level/entity/EntityAccess;)Z a
addWorldGenChunkEntities (Ljava/util/stream/Stream;)V b
areEntitiesLoaded (J)Z a
autoSave ()V b
canPositionTick (Lnet/minecraft/world/level/ChunkPos;)Z a
canPositionTick (Lnet/minecraft/core/BlockPos;)Z a
close ()V close
count ()I f
dumpSections (Ljava/io/Writer;)V a
ensureChunkQueuedForLoad (J)V b
gatherStats ()Ljava/lang/String; e
getAllChunksToSave ()Lit/unimi/dsi/fastutil/longs/LongSet; i
getEffectiveStatus (Lnet/minecraft/world/level/entity/EntityAccess;Lnet/minecraft/world/level/entity/Visibility;)Lnet/minecraft/world/level/entity/Visibility; a
getEntityGetter ()Lnet/minecraft/world/level/entity/LevelEntityGetter; d
isLoaded (Ljava/util/UUID;)Z a
lambda$addLegacyChunkEntities$0 (Lnet/minecraft/world/level/entity/EntityAccess;)V q
lambda$addWorldGenChunkEntities$1 (Lnet/minecraft/world/level/entity/EntityAccess;)V p
lambda$autoSave$12 (Lnet/minecraft/world/level/entity/EntityAccess;)V i
lambda$autoSave$13 (J)V f
lambda$dumpSections$16 (Lnet/minecraft/util/CsvOutput;Lnet/minecraft/world/level/entity/PersistentEntitySectionManager$ChunkLoadStatus;J)V a
lambda$dumpSections$17 (Lnet/minecraft/util/CsvOutput;J)V a
lambda$processChunkUnload$9 (Lnet/minecraft/world/level/entity/EntityAccess;)V k
lambda$processPendingLoads$11 (Lnet/minecraft/world/level/entity/EntityAccess;)V j
lambda$processUnloads$10 (J)Z g
lambda$requestChunkLoad$8 (Lnet/minecraft/world/level/ChunkPos;Ljava/lang/Throwable;)Ljava/lang/Void; a
lambda$saveAll$14 (Lnet/minecraft/world/level/entity/EntityAccess;)V h
lambda$saveAll$15 (J)Z e
lambda$storeChunkSections$7 (Lnet/minecraft/world/level/entity/EntitySection;)Ljava/util/stream/Stream; a
lambda$updateChunkStatus$2 (Lnet/minecraft/world/level/entity/EntityAccess;)Z o
lambda$updateChunkStatus$3 (Lnet/minecraft/world/level/entity/EntityAccess;)Z n
lambda$updateChunkStatus$4 (Lnet/minecraft/world/level/entity/EntityAccess;)Z m
lambda$updateChunkStatus$5 (Lnet/minecraft/world/level/entity/EntityAccess;)Z l
lambda$updateChunkStatus$6 (Lnet/minecraft/world/level/entity/Visibility;Lnet/minecraft/world/level/entity/EntitySection;)V a
processChunkUnload (J)Z d
processPendingLoads ()V h
processUnloads ()V g
removeSectionIfEmpty (JLnet/minecraft/world/level/entity/EntitySection;)V a
requestChunkLoad (J)V c
saveAll ()V c
startTicking (Lnet/minecraft/world/level/entity/EntityAccess;)V c
startTracking (Lnet/minecraft/world/level/entity/EntityAccess;)V e
stopTicking (Lnet/minecraft/world/level/entity/EntityAccess;)V d
stopTracking (Lnet/minecraft/world/level/entity/EntityAccess;)V f
storeChunkSections (JLjava/util/function/Consumer;)Z a
tick ()V a
unloadEntity (Lnet/minecraft/world/level/entity/EntityAccess;)V g
updateChunkStatus (Lnet/minecraft/world/level/ChunkPos;Lnet/minecraft/world/level/entity/Visibility;)V a
updateChunkStatus (Lnet/minecraft/world/level/ChunkPos;Lnet/minecraft/server/level/FullChunkStatus;)V a
net/minecraft/world/level/entity/PersistentEntitySectionManager$Callback dnj$a
currentSection e
currentSectionKey d
entity c
this$0 b
<init> (Lnet/minecraft/world/level/entity/PersistentEntitySectionManager;Lnet/minecraft/world/level/entity/EntityAccess;JLnet/minecraft/world/level/entity/EntitySection;)V <init>
onMove ()V a
onRemove (Lnet/minecraft/world/entity/Entity$RemovalReason;)V a
updateStatus (Lnet/minecraft/world/level/entity/Visibility;Lnet/minecraft/world/level/entity/Visibility;)V a
net/minecraft/world/level/entity/PersistentEntitySectionManager$ChunkLoadStatus dnj$b
$VALUES d
FRESH a
LOADED c
PENDING b
$values ()[Lnet/minecraft/world/level/entity/PersistentEntitySectionManager$ChunkLoadStatus; a
<clinit> ()V <clinit>
<init> (Ljava/lang/String;I)V <init>
valueOf (Ljava/lang/String;)Lnet/minecraft/world/level/entity/PersistentEntitySectionManager$ChunkLoadStatus; valueOf
values ()[Lnet/minecraft/world/level/entity/PersistentEntitySectionManager$ChunkLoadStatus; values
net/minecraft/world/level/entity/TransientEntitySectionManager dnk
LOGGER a
callbacks b
entityGetter f
entityStorage c
sectionStorage d
tickingChunks e
<clinit> ()V <clinit>
<init> (Ljava/lang/Class;Lnet/minecraft/world/level/entity/LevelCallback;)V <init>
addEntity (Lnet/minecraft/world/level/entity/EntityAccess;)V a
count ()I b
gatherStats ()Ljava/lang/String; c
getEntityGetter ()Lnet/minecraft/world/level/entity/LevelEntityGetter; a
lambda$new$0 (J)Lnet/minecraft/world/level/entity/Visibility; a
lambda$startTicking$1 (Lnet/minecraft/world/level/entity/EntityAccess;)Z c
lambda$startTicking$2 (Lnet/minecraft/world/level/entity/EntitySection;)V b
lambda$stopTicking$3 (Lnet/minecraft/world/level/entity/EntityAccess;)Z b
lambda$stopTicking$4 (Lnet/minecraft/world/level/entity/EntitySection;)V a
removeSectionIfEmpty (JLnet/minecraft/world/level/entity/EntitySection;)V a
startTicking (Lnet/minecraft/world/level/ChunkPos;)V a
stopTicking (Lnet/minecraft/world/level/ChunkPos;)V b
net/minecraft/world/level/entity/TransientEntitySectionManager$Callback dnk$a
currentSection e
currentSectionKey d
entity c
this$0 b
<init> (Lnet/minecraft/world/level/entity/TransientEntitySectionManager;Lnet/minecraft/world/level/entity/EntityAccess;JLnet/minecraft/world/level/entity/EntitySection;)V <init>
onMove ()V a
onRemove (Lnet/minecraft/world/entity/Entity$RemovalReason;)V a
net/minecraft/world/level/entity/Visibility dnl
$VALUES f
HIDDEN a
TICKING c
TRACKED b
accessible d
ticking e
$values ()[Lnet/minecraft/world/level/entity/Visibility; c
<clinit> ()V <clinit>
<init> (Ljava/lang/String;IZZ)V <init>
fromFullChunkStatus (Lnet/minecraft/server/level/FullChunkStatus;)Lnet/minecraft/world/level/entity/Visibility; a
isAccessible ()Z b
isTicking ()Z a
valueOf (Ljava/lang/String;)Lnet/minecraft/world/level/entity/Visibility; valueOf
values ()[Lnet/minecraft/world/level/entity/Visibility; values
net/minecraft/world/level/entity/package-info dnm
net/minecraft/world/level/gameevent/BlockPositionSource dnn
CODEC a
pos c
<clinit> ()V <clinit>
<init> (Lnet/minecraft/core/BlockPos;)V <init>
getPosition (Lnet/minecraft/world/level/Level;)Ljava/util/Optional; a
getType ()Lnet/minecraft/world/level/gameevent/PositionSourceType; a
lambda$static$0 (Lnet/minecraft/world/level/gameevent/BlockPositionSource;)Lnet/minecraft/core/BlockPos; a
lambda$static$1 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; a
net/minecraft/world/level/gameevent/BlockPositionSource$Type dnn$a
<init> ()V <init>
codec ()Lcom/mojang/serialization/Codec; a
read (Lnet/minecraft/network/FriendlyByteBuf;)Lnet/minecraft/world/level/gameevent/BlockPositionSource; a
read (Lnet/minecraft/network/FriendlyByteBuf;)Lnet/minecraft/world/level/gameevent/PositionSource; b
write (Lnet/minecraft/network/FriendlyByteBuf;Lnet/minecraft/world/level/gameevent/BlockPositionSource;)V a
write (Lnet/minecraft/network/FriendlyByteBuf;Lnet/minecraft/world/level/gameevent/PositionSource;)V a
net/minecraft/world/level/gameevent/DynamicGameEventListener dno
lastSection b
listener a
<init> (Lnet/minecraft/world/level/gameevent/GameEventListener;)V <init>
add (Lnet/minecraft/server/level/ServerLevel;)V a
getListener ()Lnet/minecraft/world/level/gameevent/GameEventListener; a
ifChunkExists (Lnet/minecraft/world/level/LevelReader;Lnet/minecraft/core/SectionPos;Ljava/util/function/Consumer;)V a
lambda$move$1 (Lnet/minecraft/world/level/gameevent/GameEventListenerRegistry;)V b
lambda$move$2 (Lnet/minecraft/world/level/gameevent/GameEventListenerRegistry;)V a
lambda$move$3 (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/core/SectionPos;)V a
lambda$remove$0 (Lnet/minecraft/world/level/gameevent/GameEventListenerRegistry;)V c
move (Lnet/minecraft/server/level/ServerLevel;)V c
remove (Lnet/minecraft/server/level/ServerLevel;)V b
net/minecraft/world/level/gameevent/EntityPositionSource dnp
CODEC a
entityOrUuidOrId c
yOffset d
<clinit> ()V <clinit>
<init> (Lnet/minecraft/world/entity/Entity;F)V <init>
<init> (Lcom/mojang/datafixers/util/Either;F)V <init>
getId ()I c
getPosition (Lnet/minecraft/world/level/Level;)Ljava/util/Optional; a
getType ()Lnet/minecraft/world/level/gameevent/PositionSourceType; a
getUuid ()Ljava/util/UUID; b
lambda$getId$10 (Lcom/mojang/datafixers/util/Either;)Ljava/lang/Integer; a
lambda$getId$9 (Ljava/util/UUID;)Ljava/lang/Integer; a
lambda$getPosition$3 (Lnet/minecraft/world/entity/Entity;)Lnet/minecraft/world/phys/Vec3; b
lambda$getUuid$7 (Ljava/lang/Integer;)Ljava/util/UUID; a
lambda$getUuid$8 (Lcom/mojang/datafixers/util/Either;)Ljava/util/UUID; b
lambda$resolveEntity$4 (Lnet/minecraft/world/level/Level;Ljava/util/UUID;)Lnet/minecraft/world/entity/Entity; a
lambda$resolveEntity$5 (Lnet/minecraft/world/level/Level;Lcom/mojang/datafixers/util/Either;)Ljava/util/Optional; a
lambda$resolveEntity$6 (Lnet/minecraft/world/entity/Entity;)V a
lambda$static$0 (Lnet/minecraft/world/level/gameevent/EntityPositionSource;)Ljava/lang/Float; a
lambda$static$1 (Ljava/util/UUID;Ljava/lang/Float;)Lnet/minecraft/world/level/gameevent/EntityPositionSource; a
lambda$static$2 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; a
resolveEntity (Lnet/minecraft/world/level/Level;)V b
net/minecraft/world/level/gameevent/EntityPositionSource$Type dnp$a
<init> ()V <init>
codec ()Lcom/mojang/serialization/Codec; a
read (Lnet/minecraft/network/FriendlyByteBuf;)Lnet/minecraft/world/level/gameevent/EntityPositionSource; a
read (Lnet/minecraft/network/FriendlyByteBuf;)Lnet/minecraft/world/level/gameevent/PositionSource; b
write (Lnet/minecraft/network/FriendlyByteBuf;Lnet/minecraft/world/level/gameevent/EntityPositionSource;)V a
write (Lnet/minecraft/network/FriendlyByteBuf;Lnet/minecraft/world/level/gameevent/PositionSource;)V a
net/minecraft/world/level/gameevent/EuclideanGameEventListenerRegistry dnq
level f
listeners b
listenersToAdd d
listenersToRemove c
onEmptyAction h
processing e
sectionY g
<init> (Lnet/minecraft/server/level/ServerLevel;ILnet/minecraft/world/level/gameevent/EuclideanGameEventListenerRegistry$OnEmptyAction;)V <init>
getPostableListenerPosition (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/phys/Vec3;Lnet/minecraft/world/level/gameevent/GameEventListener;)Ljava/util/Optional; a
isEmpty ()Z a
register (Lnet/minecraft/world/level/gameevent/GameEventListener;)V a
unregister (Lnet/minecraft/world/level/gameevent/GameEventListener;)V b
visitInRangeListeners (Lnet/minecraft/world/level/gameevent/GameEvent;Lnet/minecraft/world/phys/Vec3;Lnet/minecraft/world/level/gameevent/GameEvent$Context;Lnet/minecraft/world/level/gameevent/GameEventListenerRegistry$ListenerVisitor;)Z a
net/minecraft/world/level/gameevent/EuclideanGameEventListenerRegistry$OnEmptyAction dnq$a
apply (I)V apply
net/minecraft/world/level/gameevent/GameEvent dnr
BLOCK_ACTIVATE a
BLOCK_ATTACH b
BLOCK_CHANGE c
BLOCK_CLOSE d
BLOCK_DEACTIVATE e
BLOCK_DESTROY f
BLOCK_DETACH g
BLOCK_OPEN h
BLOCK_PLACE i
CONTAINER_CLOSE j
CONTAINER_OPEN k
DEFAULT_NOTIFICATION_RADIUS ai
DRINK l
EAT m
ELYTRA_GLIDE n
ENTITY_ACTION u
ENTITY_DAMAGE o
ENTITY_DIE p
ENTITY_DISMOUNT q
ENTITY_INTERACT r
ENTITY_MOUNT s
ENTITY_PLACE t
EQUIP v
EXPLODE w
FLAP x
FLUID_PICKUP y
FLUID_PLACE z
HIT_GROUND A
INSTRUMENT_PLAY B
ITEM_INTERACT_FINISH C
ITEM_INTERACT_START D
JUKEBOX_PLAY E
JUKEBOX_STOP_PLAY F
LIGHTNING_STRIKE G
NOTE_BLOCK_PLAY H
PRIME_FUSE I
PROJECTILE_LAND J
PROJECTILE_SHOOT K
RESONATE_1 T
RESONATE_10 ac
RESONATE_11 ad
RESONATE_12 ae
RESONATE_13 af
RESONATE_14 ag
RESONATE_15 ah
RESONATE_2 U
RESONATE_3 V
RESONATE_4 W
RESONATE_5 X
RESONATE_6 Y
RESONATE_7 Z
RESONATE_8 aa
RESONATE_9 ab
SCULK_SENSOR_TENDRILS_CLICKING L
SHEAR M
SHRIEK N
SPLASH O
STEP P
SWIM Q
TELEPORT R
UNEQUIP S
builtInRegistryHolder ak
notificationRadius aj
<clinit> ()V <clinit>
<init> (I)V <init>
builtInRegistryHolder ()Lnet/minecraft/core/Holder$Reference; b
getNotificationRadius ()I a
is (Lnet/minecraft/tags/TagKey;)Z a
register (Ljava/lang/String;)Lnet/minecraft/world/level/gameevent/GameEvent; a
register (Ljava/lang/String;I)Lnet/minecraft/world/level/gameevent/GameEvent; a
toString ()Ljava/lang/String; toString
net/minecraft/world/level/gameevent/GameEvent$Context dnr$a
affectedState b
sourceEntity a
<init> (Lnet/minecraft/world/entity/Entity;Lnet/minecraft/world/level/block/state/BlockState;)V <init>
affectedState ()Lnet/minecraft/world/level/block/state/BlockState; b
equals (Ljava/lang/Object;)Z equals
hashCode ()I hashCode
of (Lnet/minecraft/world/level/block/state/BlockState;)Lnet/minecraft/world/level/gameevent/GameEvent$Context; a
of (Lnet/minecraft/world/entity/Entity;)Lnet/minecraft/world/level/gameevent/GameEvent$Context; a
of (Lnet/minecraft/world/entity/Entity;Lnet/minecraft/world/level/block/state/BlockState;)Lnet/minecraft/world/level/gameevent/GameEvent$Context; a
sourceEntity ()Lnet/minecraft/world/entity/Entity; a
toString ()Ljava/lang/String; toString
net/minecraft/world/level/gameevent/GameEvent$ListenerInfo dnr$b
context c
distanceToRecipient e
gameEvent a
recipient d
source b
<init> (Lnet/minecraft/world/level/gameevent/GameEvent;Lnet/minecraft/world/phys/Vec3;Lnet/minecraft/world/level/gameevent/GameEvent$Context;Lnet/minecraft/world/level/gameevent/GameEventListener;Lnet/minecraft/world/phys/Vec3;)V <init>
compareTo (Lnet/minecraft/world/level/gameevent/GameEvent$ListenerInfo;)I a
compareTo (Ljava/lang/Object;)I compareTo
context ()Lnet/minecraft/world/level/gameevent/GameEvent$Context; c
gameEvent ()Lnet/minecraft/world/level/gameevent/GameEvent; a
recipient ()Lnet/minecraft/world/level/gameevent/GameEventListener; d
source ()Lnet/minecraft/world/phys/Vec3; b
net/minecraft/world/level/gameevent/GameEventDispatcher dns
level a
<init> (Lnet/minecraft/server/level/ServerLevel;)V <init>
handleGameEventMessagesInQueue (Ljava/util/List;)V a
lambda$post$0 (Ljava/util/List;Lnet/minecraft/world/level/gameevent/GameEvent;Lnet/minecraft/world/phys/Vec3;Lnet/minecraft/world/level/gameevent/GameEvent$Context;Lnet/minecraft/world/level/gameevent/GameEventListener;Lnet/minecraft/world/phys/Vec3;)V a
post (Lnet/minecraft/world/level/gameevent/GameEvent;Lnet/minecraft/world/phys/Vec3;Lnet/minecraft/world/level/gameevent/GameEvent$Context;)V a
net/minecraft/world/level/gameevent/GameEventListener dnt
getDeliveryMode ()Lnet/minecraft/world/level/gameevent/GameEventListener$DeliveryMode; c
getListenerRadius ()I b
getListenerSource ()Lnet/minecraft/world/level/gameevent/PositionSource; a
handleGameEvent (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/level/gameevent/GameEvent;Lnet/minecraft/world/level/gameevent/GameEvent$Context;Lnet/minecraft/world/phys/Vec3;)Z a
net/minecraft/world/level/gameevent/GameEventListener$DeliveryMode dnt$a
$VALUES c
BY_DISTANCE b
UNSPECIFIED a
$values ()[Lnet/minecraft/world/level/gameevent/GameEventListener$DeliveryMode; a
<clinit> ()V <clinit>
<init> (Ljava/lang/String;I)V <init>
valueOf (Ljava/lang/String;)Lnet/minecraft/world/level/gameevent/GameEventListener$DeliveryMode; valueOf
values ()[Lnet/minecraft/world/level/gameevent/GameEventListener$DeliveryMode; values
net/minecraft/world/level/gameevent/GameEventListener$Holder dnt$b
getListener ()Lnet/minecraft/world/level/gameevent/GameEventListener; d
net/minecraft/world/level/gameevent/GameEventListenerRegistry dnu
NOOP a
<clinit> ()V <clinit>
isEmpty ()Z a
register (Lnet/minecraft/world/level/gameevent/GameEventListener;)V a
unregister (Lnet/minecraft/world/level/gameevent/GameEventListener;)V b
visitInRangeListeners (Lnet/minecraft/world/level/gameevent/GameEvent;Lnet/minecraft/world/phys/Vec3;Lnet/minecraft/world/level/gameevent/GameEvent$Context;Lnet/minecraft/world/level/gameevent/GameEventListenerRegistry$ListenerVisitor;)Z a
net/minecraft/world/level/gameevent/GameEventListenerRegistry$1 dnu$1
<init> ()V <init>
isEmpty ()Z a
register (Lnet/minecraft/world/level/gameevent/GameEventListener;)V a
unregister (Lnet/minecraft/world/level/gameevent/GameEventListener;)V b
visitInRangeListeners (Lnet/minecraft/world/level/gameevent/GameEvent;Lnet/minecraft/world/phys/Vec3;Lnet/minecraft/world/level/gameevent/GameEvent$Context;Lnet/minecraft/world/level/gameevent/GameEventListenerRegistry$ListenerVisitor;)Z a
net/minecraft/world/level/gameevent/GameEventListenerRegistry$ListenerVisitor dnu$a
visit (Lnet/minecraft/world/level/gameevent/GameEventListener;Lnet/minecraft/world/phys/Vec3;)V visit
net/minecraft/world/level/gameevent/PositionSource dnv
CODEC b
<clinit> ()V <clinit>
getPosition (Lnet/minecraft/world/level/Level;)Ljava/util/Optional; a
getType ()Lnet/minecraft/world/level/gameevent/PositionSourceType; a
net/minecraft/world/level/gameevent/PositionSourceType dnw
BLOCK a
ENTITY b
<clinit> ()V <clinit>
codec ()Lcom/mojang/serialization/Codec; a
fromNetwork (Lnet/minecraft/network/FriendlyByteBuf;)Lnet/minecraft/world/level/gameevent/PositionSource; c
read (Lnet/minecraft/network/FriendlyByteBuf;)Lnet/minecraft/world/level/gameevent/PositionSource; b
register (Ljava/lang/String;Lnet/minecraft/world/level/gameevent/PositionSourceType;)Lnet/minecraft/world/level/gameevent/PositionSourceType; a
toNetwork (Lnet/minecraft/world/level/gameevent/PositionSource;Lnet/minecraft/network/FriendlyByteBuf;)V a
write (Lnet/minecraft/network/FriendlyByteBuf;Lnet/minecraft/world/level/gameevent/PositionSource;)V a
net/minecraft/world/level/gameevent/package-info dnx
net/minecraft/world/level/gameevent/vibrations/VibrationInfo dny
CODEC a
distance c
entity g
gameEvent b
pos d
projectileOwnerUuid f
uuid e
<clinit> ()V <clinit>
<init> (Lnet/minecraft/world/level/gameevent/GameEvent;FLnet/minecraft/world/phys/Vec3;Ljava/util/UUID;Ljava/util/UUID;Lnet/minecraft/world/entity/Entity;)V <init>
<init> (Lnet/minecraft/world/level/gameevent/GameEvent;FLnet/minecraft/world/phys/Vec3;Ljava/util/UUID;Ljava/util/UUID;)V <init>
<init> (Lnet/minecraft/world/level/gameevent/GameEvent;FLnet/minecraft/world/phys/Vec3;Lnet/minecraft/world/entity/Entity;)V <init>
distance ()F b
entity ()Lnet/minecraft/world/entity/Entity; f
equals (Ljava/lang/Object;)Z equals
gameEvent ()Lnet/minecraft/world/level/gameevent/GameEvent; a
getEntity (Lnet/minecraft/server/level/ServerLevel;)Ljava/util/Optional; a
getProjectileOwner (Lnet/minecraft/world/entity/Entity;)Ljava/util/UUID; a
getProjectileOwner (Lnet/minecraft/server/level/ServerLevel;)Ljava/util/Optional; b
hashCode ()I hashCode
lambda$getEntity$4 (Lnet/minecraft/server/level/ServerLevel;)Ljava/util/Optional; d
lambda$getProjectileOwner$5 (Lnet/minecraft/world/entity/Entity;)Z c
lambda$getProjectileOwner$6 (Lnet/minecraft/world/entity/Entity;)Lnet/minecraft/world/entity/projectile/Projectile; b
lambda$getProjectileOwner$7 (Lnet/minecraft/server/level/ServerLevel;)Ljava/util/Optional; c
lambda$static$0 (Lnet/minecraft/world/level/gameevent/vibrations/VibrationInfo;)Ljava/util/Optional; b
lambda$static$1 (Lnet/minecraft/world/level/gameevent/vibrations/VibrationInfo;)Ljava/util/Optional; a
lambda$static$2 (Lnet/minecraft/world/level/gameevent/GameEvent;Ljava/lang/Float;Lnet/minecraft/world/phys/Vec3;Ljava/util/Optional;Ljava/util/Optional;)Lnet/minecraft/world/level/gameevent/vibrations/VibrationInfo; a
lambda$static$3 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; a
pos ()Lnet/minecraft/world/phys/Vec3; c
projectileOwnerUuid ()Ljava/util/UUID; e
toString ()Ljava/lang/String; toString
uuid ()Ljava/util/UUID; d
net/minecraft/world/level/gameevent/vibrations/VibrationSelector dnz
CODEC a
currentVibrationData b
<clinit> ()V <clinit>
<init> ()V <init>
<init> (Ljava/util/Optional;J)V <init>
addCandidate (Lnet/minecraft/world/level/gameevent/vibrations/VibrationInfo;J)V a
chosenCandidate (J)Ljava/util/Optional; a
lambda$new$3 (JLnet/minecraft/world/level/gameevent/vibrations/VibrationInfo;)Lorg/apache/commons/lang3/tuple/Pair; a
lambda$static$0 (Lnet/minecraft/world/level/gameevent/vibrations/VibrationSelector;)Ljava/util/Optional; b
lambda$static$1 (Lnet/minecraft/world/level/gameevent/vibrations/VibrationSelector;)Ljava/lang/Long; a
lambda$static$2 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; a
shouldReplaceVibration (Lnet/minecraft/world/level/gameevent/vibrations/VibrationInfo;J)Z b
startOver ()V a
net/minecraft/world/level/gameevent/vibrations/VibrationSystem doa
RESONANCE_EVENTS e_
VIBRATION_FREQUENCY_FOR_EVENT f_
<clinit> ()V <clinit>
getGameEventFrequency (Lnet/minecraft/world/level/gameevent/GameEvent;)I a_
getRedstoneStrengthForDistance (FI)I a_
getResonanceEventByFrequency (I)Lnet/minecraft/world/level/gameevent/GameEvent; b
getVibrationData ()Lnet/minecraft/world/level/gameevent/vibrations/VibrationSystem$Data; gg
getVibrationUser ()Lnet/minecraft/world/level/gameevent/vibrations/VibrationSystem$User; gh
lambda$static$0 (Lit/unimi/dsi/fastutil/objects/Object2IntOpenHashMap;)V a
net/minecraft/world/level/gameevent/vibrations/VibrationSystem$Data doa$a
CODEC a
NBT_TAG_KEY b
currentVibration c
reloadVibrationParticle f
selectionStrategy e
travelTimeInTicks d
<clinit> ()V <clinit>
<init> ()V <init>
<init> (Lnet/minecraft/world/level/gameevent/vibrations/VibrationInfo;Lnet/minecraft/world/level/gameevent/vibrations/VibrationSelector;IZ)V <init>
decrementTravelTime ()V d
getCurrentVibration ()Lnet/minecraft/world/level/gameevent/vibrations/VibrationInfo; b
getSelectionStrategy ()Lnet/minecraft/world/level/gameevent/vibrations/VibrationSelector; a
getTravelTimeInTicks ()I c
lambda$static$0 (Lnet/minecraft/world/level/gameevent/vibrations/VibrationSystem$Data;)Ljava/util/Optional; a
lambda$static$1 (Ljava/util/Optional;Lnet/minecraft/world/level/gameevent/vibrations/VibrationSelector;Ljava/lang/Integer;)Lnet/minecraft/world/level/gameevent/vibrations/VibrationSystem$Data; a
lambda$static$2 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; a
setCurrentVibration (Lnet/minecraft/world/level/gameevent/vibrations/VibrationInfo;)V a
setReloadVibrationParticle (Z)V a
setTravelTimeInTicks (I)V a
shouldReloadVibrationParticle ()Z e
net/minecraft/world/level/gameevent/vibrations/VibrationSystem$Listener doa$b
system a
<init> (Lnet/minecraft/world/level/gameevent/vibrations/VibrationSystem;)V <init>
distanceBetweenInBlocks (Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/BlockPos;)F a
forceScheduleVibration (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/level/gameevent/GameEvent;Lnet/minecraft/world/level/gameevent/GameEvent$Context;Lnet/minecraft/world/phys/Vec3;)V b
getListenerRadius ()I b
getListenerSource ()Lnet/minecraft/world/level/gameevent/PositionSource; a
handleGameEvent (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/level/gameevent/GameEvent;Lnet/minecraft/world/level/gameevent/GameEvent$Context;Lnet/minecraft/world/phys/Vec3;)Z a
isOccluded (Lnet/minecraft/world/level/Level;Lnet/minecraft/world/phys/Vec3;Lnet/minecraft/world/phys/Vec3;)Z a
lambda$forceScheduleVibration$0 (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/level/gameevent/GameEvent;Lnet/minecraft/world/level/gameevent/GameEvent$Context;Lnet/minecraft/world/phys/Vec3;Lnet/minecraft/world/phys/Vec3;)V a
lambda$isOccluded$1 (Lnet/minecraft/world/level/block/state/BlockState;)Z a
scheduleVibration (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/level/gameevent/vibrations/VibrationSystem$Data;Lnet/minecraft/world/level/gameevent/GameEvent;Lnet/minecraft/world/level/gameevent/GameEvent$Context;Lnet/minecraft/world/phys/Vec3;Lnet/minecraft/world/phys/Vec3;)V a
net/minecraft/world/level/gameevent/vibrations/VibrationSystem$Ticker doa$c
areAdjacentChunksTicking (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;)Z a
lambda$trySelectAndScheduleVibration$0 (Lnet/minecraft/world/level/gameevent/vibrations/VibrationSystem$Data;Lnet/minecraft/world/level/gameevent/vibrations/VibrationSystem$User;Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/level/gameevent/vibrations/VibrationInfo;)V a
receiveVibration (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/level/gameevent/vibrations/VibrationSystem$Data;Lnet/minecraft/world/level/gameevent/vibrations/VibrationSystem$User;Lnet/minecraft/world/level/gameevent/vibrations/VibrationInfo;)Z a
tick (Lnet/minecraft/world/level/Level;Lnet/minecraft/world/level/gameevent/vibrations/VibrationSystem$Data;Lnet/minecraft/world/level/gameevent/vibrations/VibrationSystem$User;)V a
tryReloadVibrationParticle (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/level/gameevent/vibrations/VibrationSystem$Data;Lnet/minecraft/world/level/gameevent/vibrations/VibrationSystem$User;)V b
trySelectAndScheduleVibration (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/level/gameevent/vibrations/VibrationSystem$Data;Lnet/minecraft/world/level/gameevent/vibrations/VibrationSystem$User;)V a
net/minecraft/world/level/gameevent/vibrations/VibrationSystem$User doa$d
calculateTravelTimeInTicks (F)I a
canReceiveVibration (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/gameevent/GameEvent;Lnet/minecraft/world/level/gameevent/GameEvent$Context;)Z a
canTriggerAvoidVibration ()Z d
getListenableEvents ()Lnet/minecraft/tags/TagKey; c
getListenerRadius ()I a
getPositionSource ()Lnet/minecraft/world/level/gameevent/PositionSource; b
isValidVibration (Lnet/minecraft/world/level/gameevent/GameEvent;Lnet/minecraft/world/level/gameevent/GameEvent$Context;)Z a
onDataChanged ()V e
onReceiveVibration (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/gameevent/GameEvent;Lnet/minecraft/world/entity/Entity;Lnet/minecraft/world/entity/Entity;F)V a
requiresAdjacentChunksToBeTicking ()Z f
net/minecraft/world/level/gameevent/vibrations/package-info dob
net/minecraft/world/level/levelgen/Aquifer doc
computeSubstance (Lnet/minecraft/world/level/levelgen/DensityFunction$FunctionContext;D)Lnet/minecraft/world/level/block/state/BlockState; a
create (Lnet/minecraft/world/level/levelgen/NoiseChunk;Lnet/minecraft/world/level/ChunkPos;Lnet/minecraft/world/level/levelgen/NoiseRouter;Lnet/minecraft/world/level/levelgen/PositionalRandomFactory;IILnet/minecraft/world/level/levelgen/Aquifer$FluidPicker;)Lnet/minecraft/world/level/levelgen/Aquifer; a
createDisabled (Lnet/minecraft/world/level/levelgen/Aquifer$FluidPicker;)Lnet/minecraft/world/level/levelgen/Aquifer; a
shouldScheduleFluidUpdate ()Z a
net/minecraft/world/level/levelgen/Aquifer$1 doc$1
val$fluidRule a
<init> (Lnet/minecraft/world/level/levelgen/Aquifer$FluidPicker;)V <init>
computeSubstance (Lnet/minecraft/world/level/levelgen/DensityFunction$FunctionContext;D)Lnet/minecraft/world/level/block/state/BlockState; a
shouldScheduleFluidUpdate ()Z a
net/minecraft/world/level/levelgen/Aquifer$FluidPicker doc$a
computeFluid (III)Lnet/minecraft/world/level/levelgen/Aquifer$FluidStatus; computeFluid
net/minecraft/world/level/levelgen/Aquifer$FluidStatus doc$b
fluidLevel a
fluidType b
<init> (ILnet/minecraft/world/level/block/state/BlockState;)V <init>
at (I)Lnet/minecraft/world/level/block/state/BlockState; a
net/minecraft/world/level/levelgen/Aquifer$NoiseBasedAquifer doc$c
FLOWING_UPDATE_SIMULARITY k
MAX_REASONABLE_DISTANCE_TO_AQUIFER_CENTER j
SURFACE_SAMPLING_OFFSETS_IN_CHUNKS C
X_RANGE a
X_SEPARATION d
X_SPACING g
Y_RANGE b
Y_SEPARATION e
Y_SPACING h
Z_RANGE c
Z_SEPARATION f
Z_SPACING i
aquiferCache r
aquiferLocationCache s
barrierNoise m
depth v
erosion u
fluidLevelFloodednessNoise n
fluidLevelSpreadNoise o
globalFluidPicker t
gridSizeX A
gridSizeZ B
lavaNoise p
minGridX x
minGridY y
minGridZ z
noiseChunk l
positionalRandomFactory q
shouldScheduleFluidUpdate w
<clinit> ()V <clinit>
<init> (Lnet/minecraft/world/level/levelgen/NoiseChunk;Lnet/minecraft/world/level/ChunkPos;Lnet/minecraft/world/level/levelgen/NoiseRouter;Lnet/minecraft/world/level/levelgen/PositionalRandomFactory;IILnet/minecraft/world/level/levelgen/Aquifer$FluidPicker;)V <init>
calculatePressure (Lnet/minecraft/world/level/levelgen/DensityFunction$FunctionContext;Lorg/apache/commons/lang3/mutable/MutableDouble;Lnet/minecraft/world/level/levelgen/Aquifer$FluidStatus;Lnet/minecraft/world/level/levelgen/Aquifer$FluidStatus;)D a
computeFluid (III)Lnet/minecraft/world/level/levelgen/Aquifer$FluidStatus; b
computeFluidType (IIILnet/minecraft/world/level/levelgen/Aquifer$FluidStatus;I)Lnet/minecraft/world/level/block/state/BlockState; a
computeRandomizedFluidSurfaceLevel (IIII)I a
computeSubstance (Lnet/minecraft/world/level/levelgen/DensityFunction$FunctionContext;D)Lnet/minecraft/world/level/block/state/BlockState; a
computeSurfaceLevel (IIILnet/minecraft/world/level/levelgen/Aquifer$FluidStatus;IZ)I a
getAquiferStatus (J)Lnet/minecraft/world/level/levelgen/Aquifer$FluidStatus; a
getIndex (III)I a
gridX (I)I a
gridY (I)I b
gridZ (I)I c
shouldScheduleFluidUpdate ()Z a
similarity (II)D a
net/minecraft/world/level/levelgen/Beardifier dod
BEARD_KERNEL g
BEARD_KERNEL_RADIUS a
BEARD_KERNEL_SIZE f
junctionIterator i
pieceIterator h
<clinit> ()V <clinit>
<init> (Lit/unimi/dsi/fastutil/objects/ObjectListIterator;Lit/unimi/dsi/fastutil/objects/ObjectListIterator;)V <init>
compute (Lnet/minecraft/world/level/levelgen/DensityFunction$FunctionContext;)D a
computeBeardContribution (IDI)D a
computeBeardContribution (III)D b
forStructuresInChunk (Lnet/minecraft/world/level/StructureManager;Lnet/minecraft/world/level/ChunkPos;)Lnet/minecraft/world/level/levelgen/Beardifier; a
getBeardContribution (IIII)D a
getBuryContribution (III)D a
isInKernelRange (I)Z a
lambda$forStructuresInChunk$1 (Lnet/minecraft/world/level/levelgen/structure/Structure;)Z a
lambda$forStructuresInChunk$2 (Lnet/minecraft/world/level/ChunkPos;Lit/unimi/dsi/fastutil/objects/ObjectList;IILit/unimi/dsi/fastutil/objects/ObjectList;Lnet/minecraft/world/level/levelgen/structure/StructureStart;)V a
lambda$static$0 ([F)V a
maxValue ()D b
minValue ()D a
net/minecraft/world/level/levelgen/Beardifier$1 dod$1
$SwitchMap$net$minecraft$world$level$levelgen$structure$TerrainAdjustment a
<clinit> ()V <clinit>
net/minecraft/world/level/levelgen/Beardifier$Rigid dod$a
box a
groundLevelDelta c
terrainAdjustment b
<init> (Lnet/minecraft/world/level/levelgen/structure/BoundingBox;Lnet/minecraft/world/level/levelgen/structure/TerrainAdjustment;I)V <init>
box ()Lnet/minecraft/world/level/levelgen/structure/BoundingBox; a
equals (Ljava/lang/Object;)Z equals
groundLevelDelta ()I c
hashCode ()I hashCode
terrainAdjustment ()Lnet/minecraft/world/level/levelgen/structure/TerrainAdjustment; b
toString ()Ljava/lang/String; toString
net/minecraft/world/level/levelgen/BelowZeroRetrogen doe
BITSET_CODEC d
CODEC a
EMPTY c
NON_EMPTY_CHUNK_STATUS e
RETAINED_RETROGEN_BIOMES f
UPGRADE_HEIGHT_ACCESSOR b
missingBedrock h
targetStatus g
<clinit> ()V <clinit>
<init> (Lnet/minecraft/world/level/chunk/ChunkStatus;Ljava/util/Optional;)V <init>
applyBedrockMask (Lnet/minecraft/world/level/chunk/ProtoChunk;)V b
getBiomeResolver (Lnet/minecraft/world/level/biome/BiomeResolver;Lnet/minecraft/world/level/chunk/ChunkAccess;)Lnet/minecraft/world/level/biome/BiomeResolver; a
hasBedrockHole (II)Z a
hasBedrockHoles ()Z b
lambda$applyBedrockMask$7 (Lnet/minecraft/world/level/chunk/ProtoChunk;Lnet/minecraft/core/BlockPos;)V a
lambda$getBiomeResolver$8 (Lnet/minecraft/world/level/biome/BiomeResolver;Ljava/util/function/Predicate;Lnet/minecraft/world/level/chunk/ChunkAccess;IIILnet/minecraft/world/level/biome/Climate$Sampler;)Lnet/minecraft/core/Holder; a
lambda$replaceOldBedrock$6 (Lnet/minecraft/world/level/chunk/ProtoChunk;Lnet/minecraft/core/BlockPos;)V b
lambda$static$0 (Ljava/util/stream/LongStream;)Ljava/util/BitSet; a
lambda$static$1 (Ljava/util/BitSet;)Ljava/util/stream/LongStream; a
lambda$static$2 ()Ljava/lang/String; c
lambda$static$3 (Lnet/minecraft/world/level/chunk/ChunkStatus;)Lcom/mojang/serialization/DataResult; a
lambda$static$4 (Lnet/minecraft/world/level/levelgen/BelowZeroRetrogen;)Ljava/util/Optional; a
lambda$static$5 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; a
read (Lnet/minecraft/nbt/CompoundTag;)Lnet/minecraft/world/level/levelgen/BelowZeroRetrogen; a
replaceOldBedrock (Lnet/minecraft/world/level/chunk/ProtoChunk;)V a
targetStatus ()Lnet/minecraft/world/level/chunk/ChunkStatus; a
net/minecraft/world/level/levelgen/BelowZeroRetrogen$1 doe$1
<init> ()V <init>
getHeight ()I K_
getMinBuildHeight ()I J_
net/minecraft/world/level/levelgen/BitRandomSource dof
DOUBLE_MULTIPLIER c
FLOAT_MULTIPLIER b
next (I)I c
nextBoolean ()Z h
nextDouble ()D j
nextFloat ()F i
nextInt (I)I a
nextInt ()I f
nextLong ()J g
net/minecraft/world/level/levelgen/Column dog
<init> ()V <init>
above (I)Lnet/minecraft/world/level/levelgen/Column; c
around (II)Lnet/minecraft/world/level/levelgen/Column$Range; a
below (I)Lnet/minecraft/world/level/levelgen/Column; a
create (Ljava/util/OptionalInt;Ljava/util/OptionalInt;)Lnet/minecraft/world/level/levelgen/Column; a
fromHighest (I)Lnet/minecraft/world/level/levelgen/Column; b
fromLowest (I)Lnet/minecraft/world/level/levelgen/Column; d
getCeiling ()Ljava/util/OptionalInt; b
getFloor ()Ljava/util/OptionalInt; c
getHeight ()Ljava/util/OptionalInt; d
inside (II)Lnet/minecraft/world/level/levelgen/Column$Range; b
line ()Lnet/minecraft/world/level/levelgen/Column; a
scan (Lnet/minecraft/world/level/LevelSimulatedReader;Lnet/minecraft/core/BlockPos;ILjava/util/function/Predicate;Ljava/util/function/Predicate;)Ljava/util/Optional; a
scanDirection (Lnet/minecraft/world/level/LevelSimulatedReader;ILjava/util/function/Predicate;Ljava/util/function/Predicate;Lnet/minecraft/core/BlockPos$MutableBlockPos;ILnet/minecraft/core/Direction;)Ljava/util/OptionalInt; a
withCeiling (Ljava/util/OptionalInt;)Lnet/minecraft/world/level/levelgen/Column; b
withFloor (Ljava/util/OptionalInt;)Lnet/minecraft/world/level/levelgen/Column; a
net/minecraft/world/level/levelgen/Column$Line dog$a
INSTANCE a
<clinit> ()V <clinit>
<init> ()V <init>
getCeiling ()Ljava/util/OptionalInt; b
getFloor ()Ljava/util/OptionalInt; c
getHeight ()Ljava/util/OptionalInt; d
toString ()Ljava/lang/String; toString
net/minecraft/world/level/levelgen/Column$Range dog$b
ceiling b
floor a
<init> (II)V <init>
ceiling ()I e
floor ()I f
getCeiling ()Ljava/util/OptionalInt; b
getFloor ()Ljava/util/OptionalInt; c
getHeight ()Ljava/util/OptionalInt; d
height ()I g
toString ()Ljava/lang/String; toString
net/minecraft/world/level/levelgen/Column$Ray dog$c
edge a
pointingUp b
<init> (IZ)V <init>
getCeiling ()Ljava/util/OptionalInt; b
getFloor ()Ljava/util/OptionalInt; c
getHeight ()Ljava/util/OptionalInt; d
toString ()Ljava/lang/String; toString
net/minecraft/world/level/levelgen/DebugLevelSource doh
AIR d
ALL_BLOCKS i
BARRIER e
BARRIER_HEIGHT g
BLOCK_MARGIN h
CODEC c
GRID_HEIGHT k
GRID_WIDTH j
HEIGHT f
<clinit> ()V <clinit>
<init> (Lnet/minecraft/core/Holder$Reference;)V <init>
addDebugScreenInfo (Ljava/util/List;Lnet/minecraft/world/level/levelgen/RandomState;Lnet/minecraft/core/BlockPos;)V a
applyBiomeDecoration (Lnet/minecraft/world/level/WorldGenLevel;Lnet/minecraft/world/level/chunk/ChunkAccess;Lnet/minecraft/world/level/StructureManager;)V a
applyCarvers (Lnet/minecraft/server/level/WorldGenRegion;JLnet/minecraft/world/level/levelgen/RandomState;Lnet/minecraft/world/level/biome/BiomeManager;Lnet/minecraft/world/level/StructureManager;Lnet/minecraft/world/level/chunk/ChunkAccess;Lnet/minecraft/world/level/levelgen/GenerationStep$Carving;)V a
buildSurface (Lnet/minecraft/server/level/WorldGenRegion;Lnet/minecraft/world/level/StructureManager;Lnet/minecraft/world/level/levelgen/RandomState;Lnet/minecraft/world/level/chunk/ChunkAccess;)V a
codec ()Lcom/mojang/serialization/Codec; a
fillFromNoise (Ljava/util/concurrent/Executor;Lnet/minecraft/world/level/levelgen/blending/Blender;Lnet/minecraft/world/level/levelgen/RandomState;Lnet/minecraft/world/level/StructureManager;Lnet/minecraft/world/level/chunk/ChunkAccess;)Ljava/util/concurrent/CompletableFuture; a
getBaseColumn (IILnet/minecraft/world/level/LevelHeightAccessor;Lnet/minecraft/world/level/levelgen/RandomState;)Lnet/minecraft/world/level/NoiseColumn; a
getBaseHeight (IILnet/minecraft/world/level/levelgen/Heightmap$Types;Lnet/minecraft/world/level/LevelHeightAccessor;Lnet/minecraft/world/level/levelgen/RandomState;)I a
getBlockStateFor (II)Lnet/minecraft/world/level/block/state/BlockState; a
getGenDepth ()I d
getMinY ()I f
getSeaLevel ()I e
lambda$static$0 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; a
lambda$static$1 (Lnet/minecraft/world/level/block/Block;)Ljava/util/stream/Stream; a
spawnOriginalMobs (Lnet/minecraft/server/level/WorldGenRegion;)V a
net/minecraft/world/level/levelgen/Density doi
SURFACE a
UNRECOVERABLY_DENSE b
UNRECOVERABLY_THIN c
<init> ()V <init>
net/minecraft/world/level/levelgen/DensityFunction doj
CODEC c
DIRECT_CODEC b
HOLDER_HELPER_CODEC d
<clinit> ()V <clinit>
abs ()Lnet/minecraft/world/level/levelgen/DensityFunction; d
clamp (DD)Lnet/minecraft/world/level/levelgen/DensityFunction; a
codec ()Lnet/minecraft/util/KeyDispatchDataCodec; c
compute (Lnet/minecraft/world/level/levelgen/DensityFunction$FunctionContext;)D a
cube ()Lnet/minecraft/world/level/levelgen/DensityFunction; f
fillArray ([DLnet/minecraft/world/level/levelgen/DensityFunction$ContextProvider;)V a
halfNegative ()Lnet/minecraft/world/level/levelgen/DensityFunction; g
lambda$static$0 (Lnet/minecraft/world/level/levelgen/DensityFunction;)Lnet/minecraft/core/Holder; a
mapAll (Lnet/minecraft/world/level/levelgen/DensityFunction$Visitor;)Lnet/minecraft/world/level/levelgen/DensityFunction; a
maxValue ()D b
minValue ()D a
quarterNegative ()Lnet/minecraft/world/level/levelgen/DensityFunction; h
square ()Lnet/minecraft/world/level/levelgen/DensityFunction; e
squeeze ()Lnet/minecraft/world/level/levelgen/DensityFunction; i
net/minecraft/world/level/levelgen/DensityFunction$ContextProvider doj$a
fillAllDirectly ([DLnet/minecraft/world/level/levelgen/DensityFunction;)V a
forIndex (I)Lnet/minecraft/world/level/levelgen/DensityFunction$FunctionContext; a
net/minecraft/world/level/levelgen/DensityFunction$FunctionContext doj$b
blockX ()I a
blockY ()I b
blockZ ()I c
getBlender ()Lnet/minecraft/world/level/levelgen/blending/Blender; d
net/minecraft/world/level/levelgen/DensityFunction$NoiseHolder doj$c
CODEC a
noise c
noiseData b
<clinit> ()V <clinit>
<init> (Lnet/minecraft/core/Holder;Lnet/minecraft/world/level/levelgen/synth/NormalNoise;)V <init>
<init> (Lnet/minecraft/core/Holder;)V <init>
equals (Ljava/lang/Object;)Z equals
getValue (DDD)D a
hashCode ()I hashCode
lambda$static$0 (Lnet/minecraft/core/Holder;)Lnet/minecraft/world/level/levelgen/DensityFunction$NoiseHolder; a
maxValue ()D a
noise ()Lnet/minecraft/world/level/levelgen/synth/NormalNoise; c
noiseData ()Lnet/minecraft/core/Holder; b
toString ()Ljava/lang/String; toString
net/minecraft/world/level/levelgen/DensityFunction$SimpleFunction doj$d
fillArray ([DLnet/minecraft/world/level/levelgen/DensityFunction$ContextProvider;)V a
mapAll (Lnet/minecraft/world/level/levelgen/DensityFunction$Visitor;)Lnet/minecraft/world/level/levelgen/DensityFunction; a
net/minecraft/world/level/levelgen/DensityFunction$SinglePointContext doj$e
blockX a
blockY b
blockZ c
<init> (III)V <init>
blockX ()I a
blockY ()I b
blockZ ()I c
equals (Ljava/lang/Object;)Z equals
hashCode ()I hashCode
toString ()Ljava/lang/String; toString
net/minecraft/world/level/levelgen/DensityFunction$Visitor doj$f
apply (Lnet/minecraft/world/level/levelgen/DensityFunction;)Lnet/minecraft/world/level/levelgen/DensityFunction; apply
visitNoise (Lnet/minecraft/world/level/levelgen/DensityFunction$NoiseHolder;)Lnet/minecraft/world/level/levelgen/DensityFunction$NoiseHolder; a
net/minecraft/world/level/levelgen/DensityFunctions dok
CODEC c
DIRECT_CODEC b
MAX_REASONABLE_NOISE_VALUE a
NOISE_VALUE_CODEC d
<clinit> ()V <clinit>
<init> ()V <init>
add (Lnet/minecraft/world/level/levelgen/DensityFunction;Lnet/minecraft/world/level/levelgen/DensityFunction;)Lnet/minecraft/world/level/levelgen/DensityFunction; a
blendAlpha ()Lnet/minecraft/world/level/levelgen/DensityFunction; b
blendDensity (Lnet/minecraft/world/level/levelgen/DensityFunction;)Lnet/minecraft/world/level/levelgen/DensityFunction; f
blendOffset ()Lnet/minecraft/world/level/levelgen/DensityFunction; c
bootstrap (Lnet/minecraft/core/Registry;)Lcom/mojang/serialization/Codec; a
cache2d (Lnet/minecraft/world/level/levelgen/DensityFunction;)Lnet/minecraft/world/level/levelgen/DensityFunction; c
cacheAllInCell (Lnet/minecraft/world/level/levelgen/DensityFunction;)Lnet/minecraft/world/level/levelgen/DensityFunction; e
cacheOnce (Lnet/minecraft/world/level/levelgen/DensityFunction;)Lnet/minecraft/world/level/levelgen/DensityFunction; d
constant (D)Lnet/minecraft/world/level/levelgen/DensityFunction; a
doubleFunctionArgumentCodec (Ljava/util/function/BiFunction;Ljava/util/function/Function;Ljava/util/function/Function;)Lnet/minecraft/util/KeyDispatchDataCodec; a
endIslands (J)Lnet/minecraft/world/level/levelgen/DensityFunction; a
flatCache (Lnet/minecraft/world/level/levelgen/DensityFunction;)Lnet/minecraft/world/level/levelgen/DensityFunction; b
interpolated (Lnet/minecraft/world/level/levelgen/DensityFunction;)Lnet/minecraft/world/level/levelgen/DensityFunction; a
lambda$doubleFunctionArgumentCodec$3 (Ljava/util/function/Function;Ljava/util/function/Function;Ljava/util/function/BiFunction;Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; a
lambda$static$0 (Lnet/minecraft/world/level/levelgen/DensityFunction;)Lcom/mojang/serialization/Codec; h
lambda$static$1 (Lcom/mojang/datafixers/util/Either;)Lnet/minecraft/world/level/levelgen/DensityFunction; a
lambda$static$2 (Lnet/minecraft/world/level/levelgen/DensityFunction;)Lcom/mojang/datafixers/util/Either; g
lerp (Lnet/minecraft/world/level/levelgen/DensityFunction;DLnet/minecraft/world/level/levelgen/DensityFunction;)Lnet/minecraft/world/level/levelgen/DensityFunction; a
lerp (Lnet/minecraft/world/level/levelgen/DensityFunction;Lnet/minecraft/world/level/levelgen/DensityFunction;Lnet/minecraft/world/level/levelgen/DensityFunction;)Lnet/minecraft/world/level/levelgen/DensityFunction; a
makeCodec (Lcom/mojang/serialization/MapCodec;)Lnet/minecraft/util/KeyDispatchDataCodec; a
map (Lnet/minecraft/world/level/levelgen/DensityFunction;Lnet/minecraft/world/level/levelgen/DensityFunctions$Mapped$Type;)Lnet/minecraft/world/level/levelgen/DensityFunction; a
mapFromUnitTo (Lnet/minecraft/world/level/levelgen/DensityFunction;DD)Lnet/minecraft/world/level/levelgen/DensityFunction; a
mappedNoise (Lnet/minecraft/core/Holder;DDD)Lnet/minecraft/world/level/levelgen/DensityFunction; a
mappedNoise (Lnet/minecraft/core/Holder;DD)Lnet/minecraft/world/level/levelgen/DensityFunction; a
mappedNoise (Lnet/minecraft/core/Holder;DDDD)Lnet/minecraft/world/level/levelgen/DensityFunction; a
max (Lnet/minecraft/world/level/levelgen/DensityFunction;Lnet/minecraft/world/level/levelgen/DensityFunction;)Lnet/minecraft/world/level/levelgen/DensityFunction; d
min (Lnet/minecraft/world/level/levelgen/DensityFunction;Lnet/minecraft/world/level/levelgen/DensityFunction;)Lnet/minecraft/world/level/levelgen/DensityFunction; c
mul (Lnet/minecraft/world/level/levelgen/DensityFunction;Lnet/minecraft/world/level/levelgen/DensityFunction;)Lnet/minecraft/world/level/levelgen/DensityFunction; b
noise (Lnet/minecraft/core/Holder;)Lnet/minecraft/world/level/levelgen/DensityFunction; a
noise (Lnet/minecraft/core/Holder;D)Lnet/minecraft/world/level/levelgen/DensityFunction; a
noise (Lnet/minecraft/core/Holder;DD)Lnet/minecraft/world/level/levelgen/DensityFunction; b
rangeChoice (Lnet/minecraft/world/level/levelgen/DensityFunction;DDLnet/minecraft/world/level/levelgen/DensityFunction;Lnet/minecraft/world/level/levelgen/DensityFunction;)Lnet/minecraft/world/level/levelgen/DensityFunction; a
register (Lnet/minecraft/core/Registry;Ljava/lang/String;Lnet/minecraft/util/KeyDispatchDataCodec;)Lcom/mojang/serialization/Codec; a
shift (Lnet/minecraft/core/Holder;)Lnet/minecraft/world/level/levelgen/DensityFunction; d
shiftA (Lnet/minecraft/core/Holder;)Lnet/minecraft/world/level/levelgen/DensityFunction; b
shiftB (Lnet/minecraft/core/Holder;)Lnet/minecraft/world/level/levelgen/DensityFunction; c
shiftedNoise2d (Lnet/minecraft/world/level/levelgen/DensityFunction;Lnet/minecraft/world/level/levelgen/DensityFunction;DLnet/minecraft/core/Holder;)Lnet/minecraft/world/level/levelgen/DensityFunction; a
singleArgumentCodec (Lcom/mojang/serialization/Codec;Ljava/util/function/Function;Ljava/util/function/Function;)Lnet/minecraft/util/KeyDispatchDataCodec; a
singleFunctionArgumentCodec (Ljava/util/function/Function;Ljava/util/function/Function;)Lnet/minecraft/util/KeyDispatchDataCodec; a
spline (Lnet/minecraft/util/CubicSpline;)Lnet/minecraft/world/level/levelgen/DensityFunction; a
weirdScaledSampler (Lnet/minecraft/world/level/levelgen/DensityFunction;Lnet/minecraft/core/Holder;Lnet/minecraft/world/level/levelgen/DensityFunctions$WeirdScaledSampler$RarityValueMapper;)Lnet/minecraft/world/level/levelgen/DensityFunction; a
yClampedGradient (IIDD)Lnet/minecraft/world/level/levelgen/DensityFunction; a
zero ()Lnet/minecraft/world/level/levelgen/DensityFunction; a
net/minecraft/world/level/levelgen/DensityFunctions$1 dok$1
$SwitchMap$net$minecraft$world$level$levelgen$DensityFunctions$Mapped$Type a
$SwitchMap$net$minecraft$world$level$levelgen$DensityFunctions$MulOrAdd$Type c
$SwitchMap$net$minecraft$world$level$levelgen$DensityFunctions$TwoArgumentSimpleFunction$Type b
<clinit> ()V <clinit>
net/minecraft/world/level/levelgen/DensityFunctions$Ap2 dok$a
argument1 f
argument2 g
maxValue i
minValue h
type e
<init> (Lnet/minecraft/world/level/levelgen/DensityFunctions$TwoArgumentSimpleFunction$Type;Lnet/minecraft/world/level/levelgen/DensityFunction;Lnet/minecraft/world/level/levelgen/DensityFunction;DD)V <init>
argument1 ()Lnet/minecraft/world/level/levelgen/DensityFunction; k
argument2 ()Lnet/minecraft/world/level/levelgen/DensityFunction; l
compute (Lnet/minecraft/world/level/levelgen/DensityFunction$FunctionContext;)D a
equals (Ljava/lang/Object;)Z equals
fillArray ([DLnet/minecraft/world/level/levelgen/DensityFunction$ContextProvider;)V a
hashCode ()I hashCode
mapAll (Lnet/minecraft/world/level/levelgen/DensityFunction$Visitor;)Lnet/minecraft/world/level/levelgen/DensityFunction; a
maxValue ()D b
minValue ()D a
toString ()Ljava/lang/String; toString
type ()Lnet/minecraft/world/level/levelgen/DensityFunctions$TwoArgumentSimpleFunction$Type; j
net/minecraft/world/level/levelgen/DensityFunctions$BeardifierMarker dok$b
$VALUES f
INSTANCE a
$values ()[Lnet/minecraft/world/level/levelgen/DensityFunctions$BeardifierMarker; j
<clinit> ()V <clinit>
<init> (Ljava/lang/String;I)V <init>
compute (Lnet/minecraft/world/level/levelgen/DensityFunction$FunctionContext;)D a
fillArray ([DLnet/minecraft/world/level/levelgen/DensityFunction$ContextProvider;)V a
maxValue ()D b
minValue ()D a
valueOf (Ljava/lang/String;)Lnet/minecraft/world/level/levelgen/DensityFunctions$BeardifierMarker; valueOf
values ()[Lnet/minecraft/world/level/levelgen/DensityFunctions$BeardifierMarker; values
net/minecraft/world/level/levelgen/DensityFunctions$BeardifierOrMarker dok$c
CODEC e
<clinit> ()V <clinit>
codec ()Lnet/minecraft/util/KeyDispatchDataCodec; c
net/minecraft/world/level/levelgen/DensityFunctions$BlendAlpha dok$d
$VALUES f
CODEC e
INSTANCE a
$values ()[Lnet/minecraft/world/level/levelgen/DensityFunctions$BlendAlpha; j
<clinit> ()V <clinit>
<init> (Ljava/lang/String;I)V <init>
codec ()Lnet/minecraft/util/KeyDispatchDataCodec; c
compute (Lnet/minecraft/world/level/levelgen/DensityFunction$FunctionContext;)D a
fillArray ([DLnet/minecraft/world/level/levelgen/DensityFunction$ContextProvider;)V a
maxValue ()D b
minValue ()D a
valueOf (Ljava/lang/String;)Lnet/minecraft/world/level/levelgen/DensityFunctions$BlendAlpha; valueOf
values ()[Lnet/minecraft/world/level/levelgen/DensityFunctions$BlendAlpha; values
net/minecraft/world/level/levelgen/DensityFunctions$BlendDensity dok$e
CODEC e
input a
<clinit> ()V <clinit>
<init> (Lnet/minecraft/world/level/levelgen/DensityFunction;)V <init>
codec ()Lnet/minecraft/util/KeyDispatchDataCodec; c
equals (Ljava/lang/Object;)Z equals
hashCode ()I hashCode
input ()Lnet/minecraft/world/level/levelgen/DensityFunction; j
mapAll (Lnet/minecraft/world/level/levelgen/DensityFunction$Visitor;)Lnet/minecraft/world/level/levelgen/DensityFunction; a
maxValue ()D b
minValue ()D a
toString ()Ljava/lang/String; toString
transform (Lnet/minecraft/world/level/levelgen/DensityFunction$FunctionContext;D)D a
net/minecraft/world/level/levelgen/DensityFunctions$BlendOffset dok$f
$VALUES f
CODEC e
INSTANCE a
$values ()[Lnet/minecraft/world/level/levelgen/DensityFunctions$BlendOffset; j
<clinit> ()V <clinit>
<init> (Ljava/lang/String;I)V <init>
codec ()Lnet/minecraft/util/KeyDispatchDataCodec; c
compute (Lnet/minecraft/world/level/levelgen/DensityFunction$FunctionContext;)D a
fillArray ([DLnet/minecraft/world/level/levelgen/DensityFunction$ContextProvider;)V a
maxValue ()D b
minValue ()D a
valueOf (Ljava/lang/String;)Lnet/minecraft/world/level/levelgen/DensityFunctions$BlendOffset; valueOf
values ()[Lnet/minecraft/world/level/levelgen/DensityFunctions$BlendOffset; values
net/minecraft/world/level/levelgen/DensityFunctions$Clamp dok$g
CODEC a
DATA_CODEC h
input e
maxValue g
minValue f
<clinit> ()V <clinit>
<init> (Lnet/minecraft/world/level/levelgen/DensityFunction;DD)V <init>
codec ()Lnet/minecraft/util/KeyDispatchDataCodec; c
equals (Ljava/lang/Object;)Z equals
hashCode ()I hashCode
input ()Lnet/minecraft/world/level/levelgen/DensityFunction; aC_
lambda$static$0 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; a
mapAll (Lnet/minecraft/world/level/levelgen/DensityFunction$Visitor;)Lnet/minecraft/world/level/levelgen/DensityFunction; a
maxValue ()D b
minValue ()D a
toString ()Ljava/lang/String; toString
transform (D)D a
net/minecraft/world/level/levelgen/DensityFunctions$Constant dok$h
CODEC e
ZERO f
value a
<clinit> ()V <clinit>
<init> (D)V <init>
codec ()Lnet/minecraft/util/KeyDispatchDataCodec; c
compute (Lnet/minecraft/world/level/levelgen/DensityFunction$FunctionContext;)D a
equals (Ljava/lang/Object;)Z equals
fillArray ([DLnet/minecraft/world/level/levelgen/DensityFunction$ContextProvider;)V a
hashCode ()I hashCode
maxValue ()D b
minValue ()D a
toString ()Ljava/lang/String; toString
value ()D j
net/minecraft/world/level/levelgen/DensityFunctions$EndIslandDensityFunction dok$i
CODEC a
ISLAND_THRESHOLD e
islandNoise f
<clinit> ()V <clinit>
<init> (J)V <init>
codec ()Lnet/minecraft/util/KeyDispatchDataCodec; c
compute (Lnet/minecraft/world/level/levelgen/DensityFunction$FunctionContext;)D a
getHeightValue (Lnet/minecraft/world/level/levelgen/synth/SimplexNoise;II)F a
maxValue ()D b
minValue ()D a
net/minecraft/world/level/levelgen/DensityFunctions$HolderHolder dok$j
function a
<init> (Lnet/minecraft/core/Holder;)V <init>
codec ()Lnet/minecraft/util/KeyDispatchDataCodec; c
compute (Lnet/minecraft/world/level/levelgen/DensityFunction$FunctionContext;)D a
equals (Ljava/lang/Object;)Z equals
fillArray ([DLnet/minecraft/world/level/levelgen/DensityFunction$ContextProvider;)V a
function ()Lnet/minecraft/core/Holder; j
hashCode ()I hashCode
mapAll (Lnet/minecraft/world/level/levelgen/DensityFunction$Visitor;)Lnet/minecraft/world/level/levelgen/DensityFunction; a
maxValue ()D b
minValue ()D a
toString ()Ljava/lang/String; toString
net/minecraft/world/level/levelgen/DensityFunctions$Mapped dok$k
input e
maxValue g
minValue f
type a
<init> (Lnet/minecraft/world/level/levelgen/DensityFunctions$Mapped$Type;Lnet/minecraft/world/level/levelgen/DensityFunction;DD)V <init>
codec ()Lnet/minecraft/util/KeyDispatchDataCodec; c
create (Lnet/minecraft/world/level/levelgen/DensityFunctions$Mapped$Type;Lnet/minecraft/world/level/levelgen/DensityFunction;)Lnet/minecraft/world/level/levelgen/DensityFunctions$Mapped; a
equals (Ljava/lang/Object;)Z equals
hashCode ()I hashCode
input ()Lnet/minecraft/world/level/levelgen/DensityFunction; aC_
mapAll (Lnet/minecraft/world/level/levelgen/DensityFunction$Visitor;)Lnet/minecraft/world/level/levelgen/DensityFunctions$Mapped; b
mapAll (Lnet/minecraft/world/level/levelgen/DensityFunction$Visitor;)Lnet/minecraft/world/level/levelgen/DensityFunction; a
maxValue ()D b
minValue ()D a
toString ()Ljava/lang/String; toString
transform (Lnet/minecraft/world/level/levelgen/DensityFunctions$Mapped$Type;D)D a
transform (D)D a
type ()Lnet/minecraft/world/level/levelgen/DensityFunctions$Mapped$Type; k
net/minecraft/world/level/levelgen/DensityFunctions$Mapped$Type dok$k$a
$VALUES i
ABS a
CUBE c
HALF_NEGATIVE d
QUARTER_NEGATIVE e
SQUARE b
SQUEEZE f
codec h
name g
$values ()[Lnet/minecraft/world/level/levelgen/DensityFunctions$Mapped$Type; a
<clinit> ()V <clinit>
<init> (Ljava/lang/String;ILjava/lang/String;)V <init>
getSerializedName ()Ljava/lang/String; c
lambda$new$0 (Lnet/minecraft/world/level/levelgen/DensityFunction;)Lnet/minecraft/world/level/levelgen/DensityFunctions$Mapped; a
valueOf (Ljava/lang/String;)Lnet/minecraft/world/level/levelgen/DensityFunctions$Mapped$Type; valueOf
values ()[Lnet/minecraft/world/level/levelgen/DensityFunctions$Mapped$Type; values
net/minecraft/world/level/levelgen/DensityFunctions$Marker dok$l
type a
wrapped e
<init> (Lnet/minecraft/world/level/levelgen/DensityFunctions$Marker$Type;Lnet/minecraft/world/level/levelgen/DensityFunction;)V <init>
compute (Lnet/minecraft/world/level/levelgen/DensityFunction$FunctionContext;)D a
equals (Ljava/lang/Object;)Z equals
fillArray ([DLnet/minecraft/world/level/levelgen/DensityFunction$ContextProvider;)V a
hashCode ()I hashCode
maxValue ()D b
minValue ()D a
toString ()Ljava/lang/String; toString
type ()Lnet/minecraft/world/level/levelgen/DensityFunctions$Marker$Type; j
wrapped ()Lnet/minecraft/world/level/levelgen/DensityFunction; k
net/minecraft/world/level/levelgen/DensityFunctions$Marker$Type dok$l$a
$VALUES h
Cache2D c
CacheAllInCell e
CacheOnce d
FlatCache b
Interpolated a
codec g
name f
$values ()[Lnet/minecraft/world/level/levelgen/DensityFunctions$Marker$Type; a
<clinit> ()V <clinit>
<init> (Ljava/lang/String;ILjava/lang/String;)V <init>
getSerializedName ()Ljava/lang/String; c
lambda$new$0 (Lnet/minecraft/world/level/levelgen/DensityFunction;)Lnet/minecraft/world/level/levelgen/DensityFunctions$MarkerOrMarked; a
valueOf (Ljava/lang/String;)Lnet/minecraft/world/level/levelgen/DensityFunctions$Marker$Type; valueOf
values ()[Lnet/minecraft/world/level/levelgen/DensityFunctions$Marker$Type; values
net/minecraft/world/level/levelgen/DensityFunctions$MarkerOrMarked dok$m
codec ()Lnet/minecraft/util/KeyDispatchDataCodec; c
mapAll (Lnet/minecraft/world/level/levelgen/DensityFunction$Visitor;)Lnet/minecraft/world/level/levelgen/DensityFunction; a
type ()Lnet/minecraft/world/level/levelgen/DensityFunctions$Marker$Type; j
wrapped ()Lnet/minecraft/world/level/levelgen/DensityFunction; k
net/minecraft/world/level/levelgen/DensityFunctions$MulOrAdd dok$n
argument i
input f
maxValue h
minValue g
specificType e
<init> (Lnet/minecraft/world/level/levelgen/DensityFunctions$MulOrAdd$Type;Lnet/minecraft/world/level/levelgen/DensityFunction;DDD)V <init>
argument ()D n
argument1 ()Lnet/minecraft/world/level/levelgen/DensityFunction; k
argument2 ()Lnet/minecraft/world/level/levelgen/DensityFunction; l
equals (Ljava/lang/Object;)Z equals
hashCode ()I hashCode
input ()Lnet/minecraft/world/level/levelgen/DensityFunction; aC_
mapAll (Lnet/minecraft/world/level/levelgen/DensityFunction$Visitor;)Lnet/minecraft/world/level/levelgen/DensityFunction; a
maxValue ()D b
minValue ()D a
specificType ()Lnet/minecraft/world/level/levelgen/DensityFunctions$MulOrAdd$Type; m
toString ()Ljava/lang/String; toString
transform (D)D a
type ()Lnet/minecraft/world/level/levelgen/DensityFunctions$TwoArgumentSimpleFunction$Type; j
net/minecraft/world/level/levelgen/DensityFunctions$MulOrAdd$Type dok$n$a
$VALUES c
ADD b
MUL a
$values ()[Lnet/minecraft/world/level/levelgen/DensityFunctions$MulOrAdd$Type; a
<clinit> ()V <clinit>
<init> (Ljava/lang/String;I)V <init>
valueOf (Ljava/lang/String;)Lnet/minecraft/world/level/levelgen/DensityFunctions$MulOrAdd$Type; valueOf
values ()[Lnet/minecraft/world/level/levelgen/DensityFunctions$MulOrAdd$Type; values
net/minecraft/world/level/levelgen/DensityFunctions$Noise dok$o
CODEC e
DATA_CODEC a
noise f
xzScale g
yScale h
<clinit> ()V <clinit>
<init> (Lnet/minecraft/world/level/levelgen/DensityFunction$NoiseHolder;DD)V <init>
codec ()Lnet/minecraft/util/KeyDispatchDataCodec; c
compute (Lnet/minecraft/world/level/levelgen/DensityFunction$FunctionContext;)D a
equals (Ljava/lang/Object;)Z equals
fillArray ([DLnet/minecraft/world/level/levelgen/DensityFunction$ContextProvider;)V a
hashCode ()I hashCode
lambda$static$0 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; a
mapAll (Lnet/minecraft/world/level/levelgen/DensityFunction$Visitor;)Lnet/minecraft/world/level/levelgen/DensityFunction; a
maxValue ()D b
minValue ()D a
noise ()Lnet/minecraft/world/level/levelgen/DensityFunction$NoiseHolder; j
toString ()Ljava/lang/String; toString
xzScale ()D k
yScale ()D l
net/minecraft/world/level/levelgen/DensityFunctions$PureTransformer dok$p
compute (Lnet/minecraft/world/level/levelgen/DensityFunction$FunctionContext;)D a
fillArray ([DLnet/minecraft/world/level/levelgen/DensityFunction$ContextProvider;)V a
input ()Lnet/minecraft/world/level/levelgen/DensityFunction; aC_
transform (D)D a
net/minecraft/world/level/levelgen/DensityFunctions$RangeChoice dok$q
CODEC e
DATA_CODEC a
input f
maxExclusive h
minInclusive g
whenInRange i
whenOutOfRange j
<clinit> ()V <clinit>
<init> (Lnet/minecraft/world/level/levelgen/DensityFunction;DDLnet/minecraft/world/level/levelgen/DensityFunction;Lnet/minecraft/world/level/levelgen/DensityFunction;)V <init>
codec ()Lnet/minecraft/util/KeyDispatchDataCodec; c
compute (Lnet/minecraft/world/level/levelgen/DensityFunction$FunctionContext;)D a
equals (Ljava/lang/Object;)Z equals
fillArray ([DLnet/minecraft/world/level/levelgen/DensityFunction$ContextProvider;)V a
hashCode ()I hashCode
input ()Lnet/minecraft/world/level/levelgen/DensityFunction; j
lambda$static$0 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; a
mapAll (Lnet/minecraft/world/level/levelgen/DensityFunction$Visitor;)Lnet/minecraft/world/level/levelgen/DensityFunction; a
maxExclusive ()D l
maxValue ()D b
minInclusive ()D k
minValue ()D a
toString ()Ljava/lang/String; toString
whenInRange ()Lnet/minecraft/world/level/levelgen/DensityFunction; m
whenOutOfRange ()Lnet/minecraft/world/level/levelgen/DensityFunction; n
net/minecraft/world/level/levelgen/DensityFunctions$Shift dok$r
CODEC e
offsetNoise a
<clinit> ()V <clinit>
<init> (Lnet/minecraft/world/level/levelgen/DensityFunction$NoiseHolder;)V <init>
codec ()Lnet/minecraft/util/KeyDispatchDataCodec; c
compute (Lnet/minecraft/world/level/levelgen/DensityFunction$FunctionContext;)D a
equals (Ljava/lang/Object;)Z equals
hashCode ()I hashCode
mapAll (Lnet/minecraft/world/level/levelgen/DensityFunction$Visitor;)Lnet/minecraft/world/level/levelgen/DensityFunction; a
offsetNoise ()Lnet/minecraft/world/level/levelgen/DensityFunction$NoiseHolder; j
toString ()Ljava/lang/String; toString
net/minecraft/world/level/levelgen/DensityFunctions$ShiftA dok$s
CODEC e
offsetNoise a
<clinit> ()V <clinit>
<init> (Lnet/minecraft/world/level/levelgen/DensityFunction$NoiseHolder;)V <init>
codec ()Lnet/minecraft/util/KeyDispatchDataCodec; c
compute (Lnet/minecraft/world/level/levelgen/DensityFunction$FunctionContext;)D a
equals (Ljava/lang/Object;)Z equals
hashCode ()I hashCode
mapAll (Lnet/minecraft/world/level/levelgen/DensityFunction$Visitor;)Lnet/minecraft/world/level/levelgen/DensityFunction; a
offsetNoise ()Lnet/minecraft/world/level/levelgen/DensityFunction$NoiseHolder; j
toString ()Ljava/lang/String; toString
net/minecraft/world/level/levelgen/DensityFunctions$ShiftB dok$t
CODEC e
offsetNoise a
<clinit> ()V <clinit>
<init> (Lnet/minecraft/world/level/levelgen/DensityFunction$NoiseHolder;)V <init>
codec ()Lnet/minecraft/util/KeyDispatchDataCodec; c
compute (Lnet/minecraft/world/level/levelgen/DensityFunction$FunctionContext;)D a
equals (Ljava/lang/Object;)Z equals
hashCode ()I hashCode
mapAll (Lnet/minecraft/world/level/levelgen/DensityFunction$Visitor;)Lnet/minecraft/world/level/levelgen/DensityFunction; a
offsetNoise ()Lnet/minecraft/world/level/levelgen/DensityFunction$NoiseHolder; j
toString ()Ljava/lang/String; toString
net/minecraft/world/level/levelgen/DensityFunctions$ShiftNoise dok$u
compute (DDD)D a
fillArray ([DLnet/minecraft/world/level/levelgen/DensityFunction$ContextProvider;)V a
maxValue ()D b
minValue ()D a
offsetNoise ()Lnet/minecraft/world/level/levelgen/DensityFunction$NoiseHolder; j
net/minecraft/world/level/levelgen/DensityFunctions$ShiftedNoise dok$v
CODEC a
DATA_CODEC k
noise j
shiftX e
shiftY f
shiftZ g
xzScale h
yScale i
<clinit> ()V <clinit>
<init> (Lnet/minecraft/world/level/levelgen/DensityFunction;Lnet/minecraft/world/level/levelgen/DensityFunction;Lnet/minecraft/world/level/levelgen/DensityFunction;DDLnet/minecraft/world/level/levelgen/DensityFunction$NoiseHolder;)V <init>
codec ()Lnet/minecraft/util/KeyDispatchDataCodec; c
compute (Lnet/minecraft/world/level/levelgen/DensityFunction$FunctionContext;)D a
equals (Ljava/lang/Object;)Z equals
fillArray ([DLnet/minecraft/world/level/levelgen/DensityFunction$ContextProvider;)V a
hashCode ()I hashCode
lambda$static$0 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; a
mapAll (Lnet/minecraft/world/level/levelgen/DensityFunction$Visitor;)Lnet/minecraft/world/level/levelgen/DensityFunction; a
maxValue ()D b
minValue ()D a
noise ()Lnet/minecraft/world/level/levelgen/DensityFunction$NoiseHolder; o
shiftX ()Lnet/minecraft/world/level/levelgen/DensityFunction; j
shiftY ()Lnet/minecraft/world/level/levelgen/DensityFunction; k
shiftZ ()Lnet/minecraft/world/level/levelgen/DensityFunction; l
toString ()Ljava/lang/String; toString
xzScale ()D m
yScale ()D n
net/minecraft/world/level/levelgen/DensityFunctions$Spline dok$w
CODEC a
DATA_CODEC g
SPLINE_CODEC f
spline e
<clinit> ()V <clinit>
<init> (Lnet/minecraft/util/CubicSpline;)V <init>
codec ()Lnet/minecraft/util/KeyDispatchDataCodec; c
compute (Lnet/minecraft/world/level/levelgen/DensityFunction$FunctionContext;)D a
equals (Ljava/lang/Object;)Z equals
fillArray ([DLnet/minecraft/world/level/levelgen/DensityFunction$ContextProvider;)V a
hashCode ()I hashCode
lambda$mapAll$0 (Lnet/minecraft/world/level/levelgen/DensityFunction$Visitor;Lnet/minecraft/world/level/levelgen/DensityFunctions$Spline$Coordinate;)Lnet/minecraft/world/level/levelgen/DensityFunctions$Spline$Coordinate; a
mapAll (Lnet/minecraft/world/level/levelgen/DensityFunction$Visitor;)Lnet/minecraft/world/level/levelgen/DensityFunction; a
maxValue ()D b
minValue ()D a
spline ()Lnet/minecraft/util/CubicSpline; j
toString ()Ljava/lang/String; toString
net/minecraft/world/level/levelgen/DensityFunctions$Spline$Coordinate dok$w$a
CODEC b
function c
<clinit> ()V <clinit>
<init> (Lnet/minecraft/core/Holder;)V <init>
apply (Lnet/minecraft/world/level/levelgen/DensityFunctions$Spline$Point;)F a
apply (Ljava/lang/Object;)F a
equals (Ljava/lang/Object;)Z equals
function ()Lnet/minecraft/core/Holder; a
hashCode ()I hashCode
mapAll (Lnet/minecraft/world/level/levelgen/DensityFunction$Visitor;)Lnet/minecraft/world/level/levelgen/DensityFunctions$Spline$Coordinate; a
maxValue ()F c
minValue ()F b
toString ()Ljava/lang/String; toString
net/minecraft/world/level/levelgen/DensityFunctions$Spline$Point dok$w$b
context a
<init> (Lnet/minecraft/world/level/levelgen/DensityFunction$FunctionContext;)V <init>
context ()Lnet/minecraft/world/level/levelgen/DensityFunction$FunctionContext; a
equals (Ljava/lang/Object;)Z equals
hashCode ()I hashCode
toString ()Ljava/lang/String; toString
net/minecraft/world/level/levelgen/DensityFunctions$TransformerWithContext dok$x
compute (Lnet/minecraft/world/level/levelgen/DensityFunction$FunctionContext;)D a
fillArray ([DLnet/minecraft/world/level/levelgen/DensityFunction$ContextProvider;)V a
input ()Lnet/minecraft/world/level/levelgen/DensityFunction; j
transform (Lnet/minecraft/world/level/levelgen/DensityFunction$FunctionContext;D)D a
net/minecraft/world/level/levelgen/DensityFunctions$TwoArgumentSimpleFunction dok$y
LOGGER a
<clinit> ()V <clinit>
argument1 ()Lnet/minecraft/world/level/levelgen/DensityFunction; k
argument2 ()Lnet/minecraft/world/level/levelgen/DensityFunction; l
codec ()Lnet/minecraft/util/KeyDispatchDataCodec; c
create (Lnet/minecraft/world/level/levelgen/DensityFunctions$TwoArgumentSimpleFunction$Type;Lnet/minecraft/world/level/levelgen/DensityFunction;Lnet/minecraft/world/level/levelgen/DensityFunction;)Lnet/minecraft/world/level/levelgen/DensityFunctions$TwoArgumentSimpleFunction; a
type ()Lnet/minecraft/world/level/levelgen/DensityFunctions$TwoArgumentSimpleFunction$Type; j
net/minecraft/world/level/levelgen/DensityFunctions$TwoArgumentSimpleFunction$Type dok$y$a
$VALUES g
ADD a
MAX d
MIN c
MUL b
codec e
name f
$values ()[Lnet/minecraft/world/level/levelgen/DensityFunctions$TwoArgumentSimpleFunction$Type; a
<clinit> ()V <clinit>
<init> (Ljava/lang/String;ILjava/lang/String;)V <init>
getSerializedName ()Ljava/lang/String; c
lambda$new$0 (Lnet/minecraft/world/level/levelgen/DensityFunction;Lnet/minecraft/world/level/levelgen/DensityFunction;)Lnet/minecraft/world/level/levelgen/DensityFunctions$TwoArgumentSimpleFunction; a
valueOf (Ljava/lang/String;)Lnet/minecraft/world/level/levelgen/DensityFunctions$TwoArgumentSimpleFunction$Type; valueOf
values ()[Lnet/minecraft/world/level/levelgen/DensityFunctions$TwoArgumentSimpleFunction$Type; values
net/minecraft/world/level/levelgen/DensityFunctions$WeirdScaledSampler dok$z
CODEC a
DATA_CODEC h
input e
noise f
rarityValueMapper g
<clinit> ()V <clinit>
<init> (Lnet/minecraft/world/level/levelgen/DensityFunction;Lnet/minecraft/world/level/levelgen/DensityFunction$NoiseHolder;Lnet/minecraft/world/level/levelgen/DensityFunctions$WeirdScaledSampler$RarityValueMapper;)V <init>
codec ()Lnet/minecraft/util/KeyDispatchDataCodec; c
equals (Ljava/lang/Object;)Z equals
hashCode ()I hashCode
input ()Lnet/minecraft/world/level/levelgen/DensityFunction; j
lambda$static$0 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; a
mapAll (Lnet/minecraft/world/level/levelgen/DensityFunction$Visitor;)Lnet/minecraft/world/level/levelgen/DensityFunction; a
maxValue ()D b
minValue ()D a
noise ()Lnet/minecraft/world/level/levelgen/DensityFunction$NoiseHolder; k
rarityValueMapper ()Lnet/minecraft/world/level/levelgen/DensityFunctions$WeirdScaledSampler$RarityValueMapper; l
toString ()Ljava/lang/String; toString
transform (Lnet/minecraft/world/level/levelgen/DensityFunction$FunctionContext;D)D a
net/minecraft/world/level/levelgen/DensityFunctions$WeirdScaledSampler$RarityValueMapper dok$z$a
$VALUES g
CODEC c
TYPE1 a
TYPE2 b
mapper e
maxRarity f
name d
$values ()[Lnet/minecraft/world/level/levelgen/DensityFunctions$WeirdScaledSampler$RarityValueMapper; a
<clinit> ()V <clinit>
<init> (Ljava/lang/String;ILjava/lang/String;Lit/unimi/dsi/fastutil/doubles/Double2DoubleFunction;D)V <init>
getSerializedName ()Ljava/lang/String; c
valueOf (Ljava/lang/String;)Lnet/minecraft/world/level/levelgen/DensityFunctions$WeirdScaledSampler$RarityValueMapper; valueOf
values ()[Lnet/minecraft/world/level/levelgen/DensityFunctions$WeirdScaledSampler$RarityValueMapper; values
net/minecraft/world/level/levelgen/DensityFunctions$YClampedGradient dok$aa
CODEC a
DATA_CODEC i
fromValue g
fromY e
toValue h
toY f
<clinit> ()V <clinit>
<init> (IIDD)V <init>
codec ()Lnet/minecraft/util/KeyDispatchDataCodec; c
compute (Lnet/minecraft/world/level/levelgen/DensityFunction$FunctionContext;)D a
equals (Ljava/lang/Object;)Z equals
fromValue ()D l
fromY ()I j
hashCode ()I hashCode
lambda$static$0 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; a
maxValue ()D b
minValue ()D a
toString ()Ljava/lang/String; toString
toValue ()D m
toY ()I k
net/minecraft/world/level/levelgen/FlatLevelSource dol
CODEC c
settings d
<clinit> ()V <clinit>
<init> (Lnet/minecraft/world/level/levelgen/flat/FlatLevelGeneratorSettings;)V <init>
addDebugScreenInfo (Ljava/util/List;Lnet/minecraft/world/level/levelgen/RandomState;Lnet/minecraft/core/BlockPos;)V a
applyCarvers (Lnet/minecraft/server/level/WorldGenRegion;JLnet/minecraft/world/level/levelgen/RandomState;Lnet/minecraft/world/level/biome/BiomeManager;Lnet/minecraft/world/level/StructureManager;Lnet/minecraft/world/level/chunk/ChunkAccess;Lnet/minecraft/world/level/levelgen/GenerationStep$Carving;)V a
buildSurface (Lnet/minecraft/server/level/WorldGenRegion;Lnet/minecraft/world/level/StructureManager;Lnet/minecraft/world/level/levelgen/RandomState;Lnet/minecraft/world/level/chunk/ChunkAccess;)V a
codec ()Lcom/mojang/serialization/Codec; a
createState (Lnet/minecraft/core/HolderLookup;Lnet/minecraft/world/level/levelgen/RandomState;J)Lnet/minecraft/world/level/chunk/ChunkGeneratorStructureState; a
fillFromNoise (Ljava/util/concurrent/Executor;Lnet/minecraft/world/level/levelgen/blending/Blender;Lnet/minecraft/world/level/levelgen/RandomState;Lnet/minecraft/world/level/StructureManager;Lnet/minecraft/world/level/chunk/ChunkAccess;)Ljava/util/concurrent/CompletableFuture; a
getBaseColumn (IILnet/minecraft/world/level/LevelHeightAccessor;Lnet/minecraft/world/level/levelgen/RandomState;)Lnet/minecraft/world/level/NoiseColumn; a
getBaseHeight (IILnet/minecraft/world/level/levelgen/Heightmap$Types;Lnet/minecraft/world/level/LevelHeightAccessor;Lnet/minecraft/world/level/levelgen/RandomState;)I a
getGenDepth ()I d
getMinY ()I f
getSeaLevel ()I e
getSpawnHeight (Lnet/minecraft/world/level/LevelHeightAccessor;)I a
lambda$createState$1 (Lnet/minecraft/core/Holder$Reference;)Lnet/minecraft/core/Holder; a
lambda$createState$2 (Lnet/minecraft/core/HolderLookup;)Ljava/util/stream/Stream; a
lambda$getBaseColumn$3 (Lnet/minecraft/world/level/block/state/BlockState;)Lnet/minecraft/world/level/block/state/BlockState; a
lambda$getBaseColumn$4 (I)[Lnet/minecraft/world/level/block/state/BlockState; a
lambda$static$0 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; a
settings ()Lnet/minecraft/world/level/levelgen/flat/FlatLevelGeneratorSettings; g
spawnOriginalMobs (Lnet/minecraft/server/level/WorldGenRegion;)V a
net/minecraft/world/level/levelgen/GenerationStep dom
<init> ()V <init>
net/minecraft/world/level/levelgen/GenerationStep$Carving dom$a
$VALUES e
AIR a
CODEC c
LIQUID b
name d
$values ()[Lnet/minecraft/world/level/levelgen/GenerationStep$Carving; b
<clinit> ()V <clinit>
<init> (Ljava/lang/String;ILjava/lang/String;)V <init>
getName ()Ljava/lang/String; a
getSerializedName ()Ljava/lang/String; c
valueOf (Ljava/lang/String;)Lnet/minecraft/world/level/levelgen/GenerationStep$Carving; valueOf
values ()[Lnet/minecraft/world/level/levelgen/GenerationStep$Carving; values
net/minecraft/world/level/levelgen/GenerationStep$Decoration dom$b
$VALUES n
CODEC l
FLUID_SPRINGS i
LAKES b
LOCAL_MODIFICATIONS c
RAW_GENERATION a
STRONGHOLDS f
SURFACE_STRUCTURES e
TOP_LAYER_MODIFICATION k
UNDERGROUND_DECORATION h
UNDERGROUND_ORES g
UNDERGROUND_STRUCTURES d
VEGETAL_DECORATION j
name m
$values ()[Lnet/minecraft/world/level/levelgen/GenerationStep$Decoration; b
<clinit> ()V <clinit>
<init> (Ljava/lang/String;ILjava/lang/String;)V <init>
getName ()Ljava/lang/String; a
getSerializedName ()Ljava/lang/String; c
valueOf (Ljava/lang/String;)Lnet/minecraft/world/level/levelgen/GenerationStep$Decoration; valueOf
values ()[Lnet/minecraft/world/level/levelgen/GenerationStep$Decoration; values
net/minecraft/world/level/levelgen/GeodeBlockSettings don
CODEC i
alternateInnerLayerProvider c
cannotReplace g
fillingProvider a
innerLayerProvider b
innerPlacements f
invalidBlocks h
middleLayerProvider d
outerLayerProvider e
<clinit> ()V <clinit>
<init> (Lnet/minecraft/world/level/levelgen/feature/stateproviders/BlockStateProvider;Lnet/minecraft/world/level/levelgen/feature/stateproviders/BlockStateProvider;Lnet/minecraft/world/level/levelgen/feature/stateproviders/BlockStateProvider;Lnet/minecraft/world/level/levelgen/feature/stateproviders/BlockStateProvider;Lnet/minecraft/world/level/levelgen/feature/stateproviders/BlockStateProvider;Ljava/util/List;Lnet/minecraft/tags/TagKey;Lnet/minecraft/tags/TagKey;)V <init>
lambda$static$0 (Lnet/minecraft/world/level/levelgen/GeodeBlockSettings;)Lnet/minecraft/world/level/levelgen/feature/stateproviders/BlockStateProvider; h
lambda$static$1 (Lnet/minecraft/world/level/levelgen/GeodeBlockSettings;)Lnet/minecraft/world/level/levelgen/feature/stateproviders/BlockStateProvider; g
lambda$static$2 (Lnet/minecraft/world/level/levelgen/GeodeBlockSettings;)Lnet/minecraft/world/level/levelgen/feature/stateproviders/BlockStateProvider; f
lambda$static$3 (Lnet/minecraft/world/level/levelgen/GeodeBlockSettings;)Lnet/minecraft/world/level/levelgen/feature/stateproviders/BlockStateProvider; e
lambda$static$4 (Lnet/minecraft/world/level/levelgen/GeodeBlockSettings;)Lnet/minecraft/world/level/levelgen/feature/stateproviders/BlockStateProvider; d
lambda$static$5 (Lnet/minecraft/world/level/levelgen/GeodeBlockSettings;)Ljava/util/List; c
lambda$static$6 (Lnet/minecraft/world/level/levelgen/GeodeBlockSettings;)Lnet/minecraft/tags/TagKey; b
lambda$static$7 (Lnet/minecraft/world/level/levelgen/GeodeBlockSettings;)Lnet/minecraft/tags/TagKey; a
lambda$static$8 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; a
net/minecraft/world/level/levelgen/GeodeCrackSettings doo
CODEC a
baseCrackSize c
crackPointOffset d
generateCrackChance b
<clinit> ()V <clinit>
<init> (DDI)V <init>
lambda$static$0 (Lnet/minecraft/world/level/levelgen/GeodeCrackSettings;)Ljava/lang/Double; c
lambda$static$1 (Lnet/minecraft/world/level/levelgen/GeodeCrackSettings;)Ljava/lang/Double; b
lambda$static$2 (Lnet/minecraft/world/level/levelgen/GeodeCrackSettings;)Ljava/lang/Integer; a
lambda$static$3 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; a
net/minecraft/world/level/levelgen/GeodeLayerSettings dop
CODEC a
LAYER_RANGE f
filling b
innerLayer c
middleLayer d
outerLayer e
<clinit> ()V <clinit>
<init> (DDDD)V <init>
lambda$static$0 (Lnet/minecraft/world/level/levelgen/GeodeLayerSettings;)Ljava/lang/Double; d
lambda$static$1 (Lnet/minecraft/world/level/levelgen/GeodeLayerSettings;)Ljava/lang/Double; c
lambda$static$2 (Lnet/minecraft/world/level/levelgen/GeodeLayerSettings;)Ljava/lang/Double; b
lambda$static$3 (Lnet/minecraft/world/level/levelgen/GeodeLayerSettings;)Ljava/lang/Double; a
lambda$static$4 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; a
net/minecraft/world/level/levelgen/Heightmap doq
LOGGER a
MATERIAL_MOTION_BLOCKING c
NOT_AIR b
chunk f
data d
isOpaque e
<clinit> ()V <clinit>
<init> (Lnet/minecraft/world/level/chunk/ChunkAccess;Lnet/minecraft/world/level/levelgen/Heightmap$Types;)V <init>
getFirstAvailable (II)I a
getFirstAvailable (I)I a
getHighestTaken (II)I b
getIndex (II)I c
getRawData ()[J a
lambda$static$0 (Lnet/minecraft/world/level/block/state/BlockState;)Z a
primeHeightmaps (Lnet/minecraft/world/level/chunk/ChunkAccess;Ljava/util/Set;)V a
setHeight (III)V a
setRawData (Lnet/minecraft/world/level/chunk/ChunkAccess;Lnet/minecraft/world/level/levelgen/Heightmap$Types;[J)V a
update (IIILnet/minecraft/world/level/block/state/BlockState;)Z a
net/minecraft/world/level/levelgen/Heightmap$Types doq$a
$VALUES k
CODEC g
MOTION_BLOCKING e
MOTION_BLOCKING_NO_LEAVES f
OCEAN_FLOOR d
OCEAN_FLOOR_WG c
WORLD_SURFACE b
WORLD_SURFACE_WG a
isOpaque j
serializationKey h
usage i
$values ()[Lnet/minecraft/world/level/levelgen/Heightmap$Types; f
<clinit> ()V <clinit>
<init> (Ljava/lang/String;ILjava/lang/String;Lnet/minecraft/world/level/levelgen/Heightmap$Usage;Ljava/util/function/Predicate;)V <init>
getSerializationKey ()Ljava/lang/String; a
getSerializedName ()Ljava/lang/String; c
isOpaque ()Ljava/util/function/Predicate; e
keepAfterWorldgen ()Z d
lambda$static$0 (Lnet/minecraft/world/level/block/state/BlockState;)Z b
lambda$static$1 (Lnet/minecraft/world/level/block/state/BlockState;)Z a
sendToClient ()Z b
valueOf (Ljava/lang/String;)Lnet/minecraft/world/level/levelgen/Heightmap$Types; valueOf
values ()[Lnet/minecraft/world/level/levelgen/Heightmap$Types; values
net/minecraft/world/level/levelgen/Heightmap$Usage doq$b
$VALUES d
CLIENT c
LIVE_WORLD b
WORLDGEN a
$values ()[Lnet/minecraft/world/level/levelgen/Heightmap$Usage; a
<clinit> ()V <clinit>
<init> (Ljava/lang/String;I)V <init>
valueOf (Ljava/lang/String;)Lnet/minecraft/world/level/levelgen/Heightmap$Usage; valueOf
values ()[Lnet/minecraft/world/level/levelgen/Heightmap$Usage; values
net/minecraft/world/level/levelgen/LegacyRandomSource dor
INCREMENT g
MODULUS_BITS d
MODULUS_MASK e
MULTIPLIER f
gaussianSource i
seed h
<init> (J)V <init>
fork ()Lnet/minecraft/util/RandomSource; d
forkPositional ()Lnet/minecraft/world/level/levelgen/PositionalRandomFactory; e
next (I)I c
nextGaussian ()D k
setSeed (J)V b
net/minecraft/world/level/levelgen/LegacyRandomSource$LegacyPositionalRandomFactory dor$a
seed a
<init> (J)V <init>
at (III)Lnet/minecraft/util/RandomSource; a
fromHashOf (Ljava/lang/String;)Lnet/minecraft/util/RandomSource; a
parityConfigString (Ljava/lang/StringBuilder;)V a
net/minecraft/world/level/levelgen/MarsagliaPolarGaussian dos
haveNextNextGaussian c
nextNextGaussian b
randomSource a
<init> (Lnet/minecraft/util/RandomSource;)V <init>
nextGaussian ()D b
reset ()V a
net/minecraft/world/level/levelgen/NoiseBasedChunkGenerator dot
AIR d
CODEC c
globalFluidPicker f
settings e
<clinit> ()V <clinit>
<init> (Lnet/minecraft/world/level/biome/BiomeSource;Lnet/minecraft/core/Holder;)V <init>
addDebugScreenInfo (Ljava/util/List;Lnet/minecraft/world/level/levelgen/RandomState;Lnet/minecraft/core/BlockPos;)V a
applyCarvers (Lnet/minecraft/server/level/WorldGenRegion;JLnet/minecraft/world/level/levelgen/RandomState;Lnet/minecraft/world/level/biome/BiomeManager;Lnet/minecraft/world/level/StructureManager;Lnet/minecraft/world/level/chunk/ChunkAccess;Lnet/minecraft/world/level/levelgen/GenerationStep$Carving;)V a
buildSurface (Lnet/minecraft/world/level/chunk/ChunkAccess;Lnet/minecraft/world/level/levelgen/WorldGenerationContext;Lnet/minecraft/world/level/levelgen/RandomState;Lnet/minecraft/world/level/StructureManager;Lnet/minecraft/world/level/biome/BiomeManager;Lnet/minecraft/core/Registry;Lnet/minecraft/world/level/levelgen/blending/Blender;)V a
buildSurface (Lnet/minecraft/server/level/WorldGenRegion;Lnet/minecraft/world/level/StructureManager;Lnet/minecraft/world/level/levelgen/RandomState;Lnet/minecraft/world/level/chunk/ChunkAccess;)V a
codec ()Lcom/mojang/serialization/Codec; a
createBiomes (Ljava/util/concurrent/Executor;Lnet/minecraft/world/level/levelgen/RandomState;Lnet/minecraft/world/level/levelgen/blending/Blender;Lnet/minecraft/world/level/StructureManager;Lnet/minecraft/world/level/chunk/ChunkAccess;)Ljava/util/concurrent/CompletableFuture; a
createFluidPicker (Lnet/minecraft/world/level/levelgen/NoiseGeneratorSettings;)Lnet/minecraft/world/level/levelgen/Aquifer$FluidPicker; a
createNoiseChunk (Lnet/minecraft/world/level/chunk/ChunkAccess;Lnet/minecraft/world/level/StructureManager;Lnet/minecraft/world/level/levelgen/blending/Blender;Lnet/minecraft/world/level/levelgen/RandomState;)Lnet/minecraft/world/level/levelgen/NoiseChunk; a
debugPreliminarySurfaceLevel (Lnet/minecraft/world/level/levelgen/NoiseChunk;IIILnet/minecraft/world/level/block/state/BlockState;)Lnet/minecraft/world/level/block/state/BlockState; a
doCreateBiomes (Lnet/minecraft/world/level/levelgen/blending/Blender;Lnet/minecraft/world/level/levelgen/RandomState;Lnet/minecraft/world/level/StructureManager;Lnet/minecraft/world/level/chunk/ChunkAccess;)V a
doFill (Lnet/minecraft/world/level/levelgen/blending/Blender;Lnet/minecraft/world/level/StructureManager;Lnet/minecraft/world/level/levelgen/RandomState;Lnet/minecraft/world/level/chunk/ChunkAccess;II)Lnet/minecraft/world/level/chunk/ChunkAccess; a
fillFromNoise (Ljava/util/concurrent/Executor;Lnet/minecraft/world/level/levelgen/blending/Blender;Lnet/minecraft/world/level/levelgen/RandomState;Lnet/minecraft/world/level/StructureManager;Lnet/minecraft/world/level/chunk/ChunkAccess;)Ljava/util/concurrent/CompletableFuture; a
generatorSettings ()Lnet/minecraft/core/Holder; g
getBaseColumn (IILnet/minecraft/world/level/LevelHeightAccessor;Lnet/minecraft/world/level/levelgen/RandomState;)Lnet/minecraft/world/level/NoiseColumn; a
getBaseHeight (IILnet/minecraft/world/level/levelgen/Heightmap$Types;Lnet/minecraft/world/level/LevelHeightAccessor;Lnet/minecraft/world/level/levelgen/RandomState;)I a
getGenDepth ()I d
getMinY ()I f
getSeaLevel ()I e
iterateNoiseColumn (Lnet/minecraft/world/level/LevelHeightAccessor;Lnet/minecraft/world/level/levelgen/RandomState;IILorg/apache/commons/lang3/mutable/MutableObject;Ljava/util/function/Predicate;)Ljava/util/OptionalInt; a
lambda$applyCarvers$10 (Lnet/minecraft/world/level/ChunkPos;Lnet/minecraft/world/level/levelgen/RandomState;)Lnet/minecraft/world/level/biome/BiomeGenerationSettings; a
lambda$applyCarvers$8 (Lnet/minecraft/world/level/levelgen/RandomState;III)Lnet/minecraft/core/Holder; a
lambda$applyCarvers$9 (Lnet/minecraft/world/level/StructureManager;Lnet/minecraft/server/level/WorldGenRegion;Lnet/minecraft/world/level/levelgen/RandomState;Lnet/minecraft/world/level/chunk/ChunkAccess;)Lnet/minecraft/world/level/levelgen/NoiseChunk; a
lambda$buildSurface$7 (Lnet/minecraft/world/level/StructureManager;Lnet/minecraft/world/level/levelgen/blending/Blender;Lnet/minecraft/world/level/levelgen/RandomState;Lnet/minecraft/world/level/chunk/ChunkAccess;)Lnet/minecraft/world/level/levelgen/NoiseChunk; b
lambda$createBiomes$5 (Lnet/minecraft/world/level/levelgen/blending/Blender;Lnet/minecraft/world/level/levelgen/RandomState;Lnet/minecraft/world/level/StructureManager;Lnet/minecraft/world/level/chunk/ChunkAccess;)Lnet/minecraft/world/level/chunk/ChunkAccess; b
lambda$createFluidPicker$4 (Lnet/minecraft/world/level/levelgen/Aquifer$FluidStatus;ILnet/minecraft/world/level/levelgen/Aquifer$FluidStatus;Lnet/minecraft/world/level/levelgen/Aquifer$FluidStatus;III)Lnet/minecraft/world/level/levelgen/Aquifer$FluidStatus; a
lambda$doCreateBiomes$6 (Lnet/minecraft/world/level/StructureManager;Lnet/minecraft/world/level/levelgen/blending/Blender;Lnet/minecraft/world/level/levelgen/RandomState;Lnet/minecraft/world/level/chunk/ChunkAccess;)Lnet/minecraft/world/level/levelgen/NoiseChunk; c
lambda$doFill$13 (Lnet/minecraft/world/level/StructureManager;Lnet/minecraft/world/level/levelgen/blending/Blender;Lnet/minecraft/world/level/levelgen/RandomState;Lnet/minecraft/world/level/chunk/ChunkAccess;)Lnet/minecraft/world/level/levelgen/NoiseChunk; a
lambda$fillFromNoise$11 (Lnet/minecraft/world/level/levelgen/blending/Blender;Lnet/minecraft/world/level/StructureManager;Lnet/minecraft/world/level/levelgen/RandomState;Lnet/minecraft/world/level/chunk/ChunkAccess;II)Lnet/minecraft/world/level/chunk/ChunkAccess; b
lambda$fillFromNoise$12 (Ljava/util/Set;Lnet/minecraft/world/level/chunk/ChunkAccess;Ljava/lang/Throwable;)V a
lambda$new$3 (Lnet/minecraft/core/Holder;)Lnet/minecraft/world/level/levelgen/Aquifer$FluidPicker; b
lambda$static$0 (Lnet/minecraft/world/level/levelgen/NoiseBasedChunkGenerator;)Lnet/minecraft/world/level/biome/BiomeSource; b
lambda$static$1 (Lnet/minecraft/world/level/levelgen/NoiseBasedChunkGenerator;)Lnet/minecraft/core/Holder; a
lambda$static$2 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; a
spawnOriginalMobs (Lnet/minecraft/server/level/WorldGenRegion;)V a
stable (Lnet/minecraft/resources/ResourceKey;)Z a
net/minecraft/world/level/levelgen/NoiseChunk dou
aquifer m
arrayIndex I
arrayInterpolationCounter H
beardifier s
blendAlpha q
blendOffset r
blender p
blockStateRule o
cellCaches j
cellCountXZ b
cellCountY c
cellHeight x
cellNoiseMinY d
cellStartBlockX A
cellStartBlockY B
cellStartBlockZ C
cellWidth w
fillingCell z
firstCellX e
firstCellZ f
firstNoiseX g
firstNoiseZ h
inCellX D
inCellY E
inCellZ F
initialDensityNoJaggedness n
interpolating y
interpolationCounter G
interpolators i
lastBlendingDataPos t
lastBlendingOutput u
noiseSettings a
noiseSizeXZ v
preliminarySurfaceLevel l
sliceFillingContextProvider J
wrapped k
<init> (ILnet/minecraft/world/level/levelgen/RandomState;IILnet/minecraft/world/level/levelgen/NoiseSettings;Lnet/minecraft/world/level/levelgen/DensityFunctions$BeardifierOrMarker;Lnet/minecraft/world/level/levelgen/NoiseGeneratorSettings;Lnet/minecraft/world/level/levelgen/Aquifer$FluidPicker;Lnet/minecraft/world/level/levelgen/blending/Blender;)V <init>
advanceCellX (I)V b
aquifer ()Lnet/minecraft/world/level/levelgen/Aquifer; i
blockX ()I a
blockY ()I b
blockZ ()I c
cachedClimateSampler (Lnet/minecraft/world/level/levelgen/NoiseRouter;Ljava/util/List;)Lnet/minecraft/world/level/biome/Climate$Sampler; a
cellHeight ()I k
cellWidth ()I j
computePreliminarySurfaceLevel (J)I a
fillAllDirectly ([DLnet/minecraft/world/level/levelgen/DensityFunction;)V a
fillSlice (ZI)V a
forChunk (Lnet/minecraft/world/level/chunk/ChunkAccess;Lnet/minecraft/world/level/levelgen/RandomState;Lnet/minecraft/world/level/levelgen/DensityFunctions$BeardifierOrMarker;Lnet/minecraft/world/level/levelgen/NoiseGeneratorSettings;Lnet/minecraft/world/level/levelgen/Aquifer$FluidPicker;Lnet/minecraft/world/level/levelgen/blending/Blender;)Lnet/minecraft/world/level/levelgen/NoiseChunk; a
forIndex (I)Lnet/minecraft/world/level/levelgen/NoiseChunk; c
forIndex (I)Lnet/minecraft/world/level/levelgen/DensityFunction$FunctionContext; a
getBlender ()Lnet/minecraft/world/level/levelgen/blending/Blender; d
getInterpolatedState ()Lnet/minecraft/world/level/block/state/BlockState; e
getOrComputeBlendingOutput (II)Lnet/minecraft/world/level/levelgen/blending/Blender$BlendingOutput; c
initializeForFirstCellX ()V f
lambda$new$0 (Lnet/minecraft/world/level/levelgen/DensityFunction;Lnet/minecraft/world/level/levelgen/DensityFunction$FunctionContext;)Lnet/minecraft/world/level/block/state/BlockState; a
lambda$selectCellYZ$1 (IILnet/minecraft/world/level/levelgen/NoiseChunk$NoiseInterpolator;)V a
lambda$updateForX$3 (DLnet/minecraft/world/level/levelgen/NoiseChunk$NoiseInterpolator;)V b
lambda$updateForY$2 (DLnet/minecraft/world/level/levelgen/NoiseChunk$NoiseInterpolator;)V c
lambda$updateForZ$4 (DLnet/minecraft/world/level/levelgen/NoiseChunk$NoiseInterpolator;)V a
preliminarySurfaceLevel (II)I a
selectCellYZ (II)V b
stopInterpolation ()V g
swapSlices ()V h
updateForX (ID)V b
updateForY (ID)V a
updateForZ (ID)V c
wrap (Lnet/minecraft/world/level/levelgen/DensityFunction;)Lnet/minecraft/world/level/levelgen/DensityFunction; a
wrapNew (Lnet/minecraft/world/level/levelgen/DensityFunction;)Lnet/minecraft/world/level/levelgen/DensityFunction; b
net/minecraft/world/level/levelgen/NoiseChunk$1 dou$1
this$0 a
<init> (Lnet/minecraft/world/level/levelgen/NoiseChunk;)V <init>
fillAllDirectly ([DLnet/minecraft/world/level/levelgen/DensityFunction;)V a
forIndex (I)Lnet/minecraft/world/level/levelgen/DensityFunction$FunctionContext; a
net/minecraft/world/level/levelgen/NoiseChunk$2 dou$2
$SwitchMap$net$minecraft$world$level$levelgen$DensityFunctions$Marker$Type a
<clinit> ()V <clinit>
net/minecraft/world/level/levelgen/NoiseChunk$BlendAlpha dou$a
this$0 a
<init> (Lnet/minecraft/world/level/levelgen/NoiseChunk;)V <init>
codec ()Lnet/minecraft/util/KeyDispatchDataCodec; c
compute (Lnet/minecraft/world/level/levelgen/DensityFunction$FunctionContext;)D a
fillArray ([DLnet/minecraft/world/level/levelgen/DensityFunction$ContextProvider;)V a
mapAll (Lnet/minecraft/world/level/levelgen/DensityFunction$Visitor;)Lnet/minecraft/world/level/levelgen/DensityFunction; a
maxValue ()D b
minValue ()D a
wrapped ()Lnet/minecraft/world/level/levelgen/DensityFunction; k
net/minecraft/world/level/levelgen/NoiseChunk$BlendOffset dou$b
this$0 a
<init> (Lnet/minecraft/world/level/levelgen/NoiseChunk;)V <init>
codec ()Lnet/minecraft/util/KeyDispatchDataCodec; c
compute (Lnet/minecraft/world/level/levelgen/DensityFunction$FunctionContext;)D a
fillArray ([DLnet/minecraft/world/level/levelgen/DensityFunction$ContextProvider;)V a
mapAll (Lnet/minecraft/world/level/levelgen/DensityFunction$Visitor;)Lnet/minecraft/world/level/levelgen/DensityFunction; a
maxValue ()D b
minValue ()D a
wrapped ()Lnet/minecraft/world/level/levelgen/DensityFunction; k
net/minecraft/world/level/levelgen/NoiseChunk$BlockStateFiller dou$c
calculate (Lnet/minecraft/world/level/levelgen/DensityFunction$FunctionContext;)Lnet/minecraft/world/level/block/state/BlockState; calculate
net/minecraft/world/level/levelgen/NoiseChunk$Cache2D dou$d
function a
lastPos2D e
lastValue f
<init> (Lnet/minecraft/world/level/levelgen/DensityFunction;)V <init>
compute (Lnet/minecraft/world/level/levelgen/DensityFunction$FunctionContext;)D a
fillArray ([DLnet/minecraft/world/level/levelgen/DensityFunction$ContextProvider;)V a
type ()Lnet/minecraft/world/level/levelgen/DensityFunctions$Marker$Type; j
wrapped ()Lnet/minecraft/world/level/levelgen/DensityFunction; k
net/minecraft/world/level/levelgen/NoiseChunk$CacheAllInCell dou$e
noiseFiller e
this$0 a
values f
<init> (Lnet/minecraft/world/level/levelgen/NoiseChunk;Lnet/minecraft/world/level/levelgen/DensityFunction;)V <init>
compute (Lnet/minecraft/world/level/levelgen/DensityFunction$FunctionContext;)D a
fillArray ([DLnet/minecraft/world/level/levelgen/DensityFunction$ContextProvider;)V a
type ()Lnet/minecraft/world/level/levelgen/DensityFunctions$Marker$Type; j
wrapped ()Lnet/minecraft/world/level/levelgen/DensityFunction; k
net/minecraft/world/level/levelgen/NoiseChunk$CacheOnce dou$f
function e
lastArray i
lastArrayCounter g
lastCounter f
lastValue h
this$0 a
<init> (Lnet/minecraft/world/level/levelgen/NoiseChunk;Lnet/minecraft/world/level/levelgen/DensityFunction;)V <init>
compute (Lnet/minecraft/world/level/levelgen/DensityFunction$FunctionContext;)D a
fillArray ([DLnet/minecraft/world/level/levelgen/DensityFunction$ContextProvider;)V a
type ()Lnet/minecraft/world/level/levelgen/DensityFunctions$Marker$Type; j
wrapped ()Lnet/minecraft/world/level/levelgen/DensityFunction; k
net/minecraft/world/level/levelgen/NoiseChunk$FlatCache dou$g
noiseFiller e
this$0 a
values f
<init> (Lnet/minecraft/world/level/levelgen/NoiseChunk;Lnet/minecraft/world/level/levelgen/DensityFunction;Z)V <init>
compute (Lnet/minecraft/world/level/levelgen/DensityFunction$FunctionContext;)D a
fillArray ([DLnet/minecraft/world/level/levelgen/DensityFunction$ContextProvider;)V a
type ()Lnet/minecraft/world/level/levelgen/DensityFunctions$Marker$Type; j
wrapped ()Lnet/minecraft/world/level/levelgen/DensityFunction; k
net/minecraft/world/level/levelgen/NoiseChunk$NoiseChunkDensityFunction dou$h
maxValue ()D b
minValue ()D a
wrapped ()Lnet/minecraft/world/level/levelgen/DensityFunction; k
net/minecraft/world/level/levelgen/NoiseChunk$NoiseInterpolator dou$i
noise000 h
noise001 i
noise010 l
noise011 m
noise100 j
noise101 k
noise110 n
noise111 o
noiseFiller g
slice0 e
slice1 f
this$0 a
value v
valueXZ00 p
valueXZ01 r
valueXZ10 q
valueXZ11 s
valueZ0 t
valueZ1 u
<init> (Lnet/minecraft/world/level/levelgen/NoiseChunk;Lnet/minecraft/world/level/levelgen/DensityFunction;)V <init>
allocateSlice (II)[[D a
compute (Lnet/minecraft/world/level/levelgen/DensityFunction$FunctionContext;)D a
fillArray ([DLnet/minecraft/world/level/levelgen/DensityFunction$ContextProvider;)V a
selectCellYZ (II)V b
swapSlices ()V l
type ()Lnet/minecraft/world/level/levelgen/DensityFunctions$Marker$Type; j
updateForX (D)V b
updateForY (D)V a
updateForZ (D)V c
wrapped ()Lnet/minecraft/world/level/levelgen/DensityFunction; k
net/minecraft/world/level/levelgen/NoiseGeneratorSettings dov
AMPLIFIED e
CAVES h
CODEC b
DIRECT_CODEC a
END g
FLOATING_ISLANDS i
LARGE_BIOMES d
NETHER f
OVERWORLD c
aquifersEnabled r
defaultBlock k
defaultFluid l
disableMobGeneration q
noiseRouter m
noiseSettings j
oreVeinsEnabled s
seaLevel p
spawnTarget o
surfaceRule n
useLegacyRandomSource t
<clinit> ()V <clinit>
<init> (Lnet/minecraft/world/level/levelgen/NoiseSettings;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/levelgen/NoiseRouter;Lnet/minecraft/world/level/levelgen/SurfaceRules$RuleSource;Ljava/util/List;IZZZZ)V <init>
aquifersEnabled ()Z m
bootstrap (Lnet/minecraft/data/worldgen/BootstapContext;)V a
caves (Lnet/minecraft/data/worldgen/BootstapContext;)Lnet/minecraft/world/level/levelgen/NoiseGeneratorSettings; d
defaultBlock ()Lnet/minecraft/world/level/block/state/BlockState; g
defaultFluid ()Lnet/minecraft/world/level/block/state/BlockState; h
disableMobGeneration ()Z a
dummy ()Lnet/minecraft/world/level/levelgen/NoiseGeneratorSettings; e
end (Lnet/minecraft/data/worldgen/BootstapContext;)Lnet/minecraft/world/level/levelgen/NoiseGeneratorSettings; b
equals (Ljava/lang/Object;)Z equals
floatingIslands (Lnet/minecraft/data/worldgen/BootstapContext;)Lnet/minecraft/world/level/levelgen/NoiseGeneratorSettings; e
getRandomSource ()Lnet/minecraft/world/level/levelgen/WorldgenRandom$Algorithm; d
hashCode ()I hashCode
isAquifersEnabled ()Z b
lambda$static$0 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; a
nether (Lnet/minecraft/data/worldgen/BootstapContext;)Lnet/minecraft/world/level/levelgen/NoiseGeneratorSettings; c
noiseRouter ()Lnet/minecraft/world/level/levelgen/NoiseRouter; i
noiseSettings ()Lnet/minecraft/world/level/levelgen/NoiseSettings; f
oreVeinsEnabled ()Z c
overworld (Lnet/minecraft/data/worldgen/BootstapContext;ZZ)Lnet/minecraft/world/level/levelgen/NoiseGeneratorSettings; a
seaLevel ()I l
spawnTarget ()Ljava/util/List; k
surfaceRule ()Lnet/minecraft/world/level/levelgen/SurfaceRules$RuleSource; j
toString ()Ljava/lang/String; toString
useLegacyRandomSource ()Z n
net/minecraft/world/level/levelgen/NoiseRouter dow
CODEC a
barrierNoise b
continents h
depth j
erosion i
finalDensity m
fluidLevelFloodednessNoise c
fluidLevelSpreadNoise d
initialDensityWithoutJaggedness l
lavaNoise e
ridges k
temperature f
vegetation g
veinGap p
veinRidged o
veinToggle n
<clinit> ()V <clinit>
<init> (Lnet/minecraft/world/level/levelgen/DensityFunction;Lnet/minecraft/world/level/levelgen/DensityFunction;Lnet/minecraft/world/level/levelgen/DensityFunction;Lnet/minecraft/world/level/levelgen/DensityFunction;Lnet/minecraft/world/level/levelgen/DensityFunction;Lnet/minecraft/world/level/levelgen/DensityFunction;Lnet/minecraft/world/level/levelgen/DensityFunction;Lnet/minecraft/world/level/levelgen/DensityFunction;Lnet/minecraft/world/level/levelgen/DensityFunction;Lnet/minecraft/world/level/levelgen/DensityFunction;Lnet/minecraft/world/level/levelgen/DensityFunction;Lnet/minecraft/world/level/levelgen/DensityFunction;Lnet/minecraft/world/level/levelgen/DensityFunction;Lnet/minecraft/world/level/levelgen/DensityFunction;Lnet/minecraft/world/level/levelgen/DensityFunction;)V <init>
barrierNoise ()Lnet/minecraft/world/level/levelgen/DensityFunction; a
continents ()Lnet/minecraft/world/level/levelgen/DensityFunction; g
depth ()Lnet/minecraft/world/level/levelgen/DensityFunction; i
equals (Ljava/lang/Object;)Z equals
erosion ()Lnet/minecraft/world/level/levelgen/DensityFunction; h
field (Ljava/lang/String;Ljava/util/function/Function;)Lcom/mojang/serialization/codecs/RecordCodecBuilder; a
finalDensity ()Lnet/minecraft/world/level/levelgen/DensityFunction; l
fluidLevelFloodednessNoise ()Lnet/minecraft/world/level/levelgen/DensityFunction; b
fluidLevelSpreadNoise ()Lnet/minecraft/world/level/levelgen/DensityFunction; c
hashCode ()I hashCode
initialDensityWithoutJaggedness ()Lnet/minecraft/world/level/levelgen/DensityFunction; k
lambda$static$0 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; a
lavaNoise ()Lnet/minecraft/world/level/levelgen/DensityFunction; d
mapAll (Lnet/minecraft/world/level/levelgen/DensityFunction$Visitor;)Lnet/minecraft/world/level/levelgen/NoiseRouter; a
ridges ()Lnet/minecraft/world/level/levelgen/DensityFunction; j
temperature ()Lnet/minecraft/world/level/levelgen/DensityFunction; e
toString ()Ljava/lang/String; toString
vegetation ()Lnet/minecraft/world/level/levelgen/DensityFunction; f
veinGap ()Lnet/minecraft/world/level/levelgen/DensityFunction; o
veinRidged ()Lnet/minecraft/world/level/levelgen/DensityFunction; n
veinToggle ()Lnet/minecraft/world/level/levelgen/DensityFunction; m
net/minecraft/world/level/levelgen/NoiseRouterData dox
BASE_3D_NOISE_END A
BASE_3D_NOISE_NETHER z
BASE_3D_NOISE_OVERWORLD y
BLENDING_FACTOR s
BLENDING_JAGGEDNESS t
CHEESE_NOISE_TARGET r
CONTINENTS d
CONTINENTS_LARGE l
DEPTH k
DEPTH_AMPLIFIED K
DEPTH_LARGE F
ENTRANCES O
EROSION e
EROSION_LARGE m
FACTOR i
FACTOR_AMPLIFIED I
FACTOR_LARGE D
GLOBAL_OFFSET a
ISLAND_CHUNK_DISTANCE b
ISLAND_CHUNK_DISTANCE_SQR c
JAGGEDNESS j
JAGGEDNESS_AMPLIFIED J
JAGGEDNESS_LARGE E
NOODLE P
NOODLE_SPACING_AND_STRAIGHTNESS p
OFFSET h
OFFSET_AMPLIFIED H
OFFSET_LARGE C
ORE_THICKNESS n
PILLARS Q
RIDGES f
RIDGES_FOLDED g
SHIFT_X w
SHIFT_Z x
SLOPED_CHEESE B
SLOPED_CHEESE_AMPLIFIED L
SLOPED_CHEESE_END M
SLOPED_CHEESE_LARGE G
SPAGHETTI_2D S
SPAGHETTI_2D_THICKNESS_MODULATOR R
SPAGHETTI_ROUGHNESS_FUNCTION N
SURFACE_DENSITY_THRESHOLD q
VEININESS_FREQUENCY o
Y v
ZERO u
<clinit> ()V <clinit>
<init> ()V <init>
bootstrap (Lnet/minecraft/data/worldgen/BootstapContext;)Lnet/minecraft/core/Holder; a
caves (Lnet/minecraft/core/HolderGetter;Lnet/minecraft/core/HolderGetter;)Lnet/minecraft/world/level/levelgen/NoiseRouter; b
createKey (Ljava/lang/String;)Lnet/minecraft/resources/ResourceKey; a
end (Lnet/minecraft/core/HolderGetter;)Lnet/minecraft/world/level/levelgen/NoiseRouter; a
entrances (Lnet/minecraft/core/HolderGetter;Lnet/minecraft/core/HolderGetter;)Lnet/minecraft/world/level/levelgen/DensityFunction; d
floatingIslands (Lnet/minecraft/core/HolderGetter;Lnet/minecraft/core/HolderGetter;)Lnet/minecraft/world/level/levelgen/NoiseRouter; c
getFunction (Lnet/minecraft/core/HolderGetter;Lnet/minecraft/resources/ResourceKey;)Lnet/minecraft/world/level/levelgen/DensityFunction; a
lambda$overworld$0 (Lnet/minecraft/world/level/levelgen/OreVeinifier$VeinType;)I b
lambda$overworld$1 (Lnet/minecraft/world/level/levelgen/OreVeinifier$VeinType;)I a
nether (Lnet/minecraft/core/HolderGetter;Lnet/minecraft/core/HolderGetter;)Lnet/minecraft/world/level/levelgen/NoiseRouter; a
noNewCaves (Lnet/minecraft/core/HolderGetter;Lnet/minecraft/core/HolderGetter;Lnet/minecraft/world/level/levelgen/DensityFunction;)Lnet/minecraft/world/level/levelgen/NoiseRouter; b
noiseGradientDensity (Lnet/minecraft/world/level/levelgen/DensityFunction;Lnet/minecraft/world/level/levelgen/DensityFunction;)Lnet/minecraft/world/level/levelgen/DensityFunction; b
none ()Lnet/minecraft/world/level/levelgen/NoiseRouter; a
noodle (Lnet/minecraft/core/HolderGetter;Lnet/minecraft/core/HolderGetter;)Lnet/minecraft/world/level/levelgen/DensityFunction; e
overworld (Lnet/minecraft/core/HolderGetter;Lnet/minecraft/core/HolderGetter;ZZ)Lnet/minecraft/world/level/levelgen/NoiseRouter; a
peaksAndValleys (Lnet/minecraft/world/level/levelgen/DensityFunction;)Lnet/minecraft/world/level/levelgen/DensityFunction; a
peaksAndValleys (F)F a
pillars (Lnet/minecraft/core/HolderGetter;)Lnet/minecraft/world/level/levelgen/DensityFunction; c
postProcess (Lnet/minecraft/world/level/levelgen/DensityFunction;)Lnet/minecraft/world/level/levelgen/DensityFunction; b
registerAndWrap (Lnet/minecraft/data/worldgen/BootstapContext;Lnet/minecraft/resources/ResourceKey;Lnet/minecraft/world/level/levelgen/DensityFunction;)Lnet/minecraft/world/level/levelgen/DensityFunction; a
registerTerrainNoises (Lnet/minecraft/data/worldgen/BootstapContext;Lnet/minecraft/core/HolderGetter;Lnet/minecraft/world/level/levelgen/DensityFunction;Lnet/minecraft/core/Holder;Lnet/minecraft/core/Holder;Lnet/minecraft/resources/ResourceKey;Lnet/minecraft/resources/ResourceKey;Lnet/minecraft/resources/ResourceKey;Lnet/minecraft/resources/ResourceKey;Lnet/minecraft/resources/ResourceKey;Z)V a
slide (Lnet/minecraft/world/level/levelgen/DensityFunction;IIIIDIID)Lnet/minecraft/world/level/levelgen/DensityFunction; a
slideEnd (Lnet/minecraft/world/level/levelgen/DensityFunction;)Lnet/minecraft/world/level/levelgen/DensityFunction; c
slideEndLike (Lnet/minecraft/world/level/levelgen/DensityFunction;II)Lnet/minecraft/world/level/levelgen/DensityFunction; a
slideNetherLike (Lnet/minecraft/core/HolderGetter;II)Lnet/minecraft/world/level/levelgen/DensityFunction; a
slideOverworld (ZLnet/minecraft/world/level/levelgen/DensityFunction;)Lnet/minecraft/world/level/levelgen/DensityFunction; a
spaghetti2D (Lnet/minecraft/core/HolderGetter;Lnet/minecraft/core/HolderGetter;)Lnet/minecraft/world/level/levelgen/DensityFunction; f
spaghettiRoughnessFunction (Lnet/minecraft/core/HolderGetter;)Lnet/minecraft/world/level/levelgen/DensityFunction; b
splineWithBlending (Lnet/minecraft/world/level/levelgen/DensityFunction;Lnet/minecraft/world/level/levelgen/DensityFunction;)Lnet/minecraft/world/level/levelgen/DensityFunction; a
underground (Lnet/minecraft/core/HolderGetter;Lnet/minecraft/core/HolderGetter;Lnet/minecraft/world/level/levelgen/DensityFunction;)Lnet/minecraft/world/level/levelgen/DensityFunction; a
yLimitedInterpolatable (Lnet/minecraft/world/level/levelgen/DensityFunction;Lnet/minecraft/world/level/levelgen/DensityFunction;III)Lnet/minecraft/world/level/levelgen/DensityFunction; a
net/minecraft/world/level/levelgen/NoiseRouterData$QuantizedSpaghettiRarity dox$a
<init> ()V <init>
getSpaghettiRarity3D (D)D b
getSphaghettiRarity2D (D)D a
net/minecraft/world/level/levelgen/NoiseSettings doy
CAVES_NOISE_SETTINGS e
CODEC a
END_NOISE_SETTINGS d
FLOATING_ISLANDS_NOISE_SETTINGS f
NETHER_NOISE_SETTINGS c
OVERWORLD_NOISE_SETTINGS b
height h
minY g
noiseSizeHorizontal i
noiseSizeVertical j
<clinit> ()V <clinit>
<init> (IIII)V <init>
clampToHeightAccessor (Lnet/minecraft/world/level/LevelHeightAccessor;)Lnet/minecraft/world/level/levelgen/NoiseSettings; a
create (IIII)Lnet/minecraft/world/level/levelgen/NoiseSettings; a
equals (Ljava/lang/Object;)Z equals
getCellHeight ()I a
getCellWidth ()I b
guardY (Lnet/minecraft/world/level/levelgen/NoiseSettings;)Lcom/mojang/serialization/DataResult; a
hashCode ()I hashCode
height ()I d
lambda$create$4 (Lcom/mojang/serialization/DataResult$PartialResult;)V a
lambda$guardY$1 ()Ljava/lang/String; i
lambda$guardY$2 ()Ljava/lang/String; h
lambda$guardY$3 ()Ljava/lang/String; g
lambda$static$0 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; a
minY ()I c
noiseSizeHorizontal ()I e
noiseSizeVertical ()I f
toString ()Ljava/lang/String; toString
net/minecraft/world/level/levelgen/Noises doz
AQUIFER_BARRIER k
AQUIFER_FLUID_LEVEL_FLOODEDNESS l
AQUIFER_FLUID_LEVEL_SPREAD n
AQUIFER_LAVA m
BADLANDS_PILLAR Q
BADLANDS_PILLAR_ROOF R
BADLANDS_SURFACE S
CALCITE X
CAVE_CHEESE D
CAVE_ENTRANCE B
CAVE_LAYER C
CLAY_BANDS_OFFSET P
CONTINENTALNESS c
CONTINENTALNESS_LARGE g
EROSION d
EROSION_LARGE h
GRAVEL Y
GRAVEL_LAYER ad
ICE ab
ICEBERG_PILLAR T
ICEBERG_PILLAR_ROOF U
ICEBERG_SURFACE V
JAGGED M
NETHERRACK af
NETHER_STATE_SELECTOR ah
NETHER_WART ag
NOODLE I
NOODLE_RIDGE_A K
NOODLE_RIDGE_B L
NOODLE_THICKNESS J
ORE_GAP H
ORE_VEININESS E
ORE_VEIN_A F
ORE_VEIN_B G
PACKED_ICE aa
PATCH ae
PILLAR o
PILLAR_RARENESS p
PILLAR_THICKNESS q
POWDER_SNOW Z
RIDGE i
SHIFT j
SOUL_SAND_LAYER ac
SPAGHETTI_2D r
SPAGHETTI_2D_ELEVATION s
SPAGHETTI_2D_MODULATOR t
SPAGHETTI_2D_THICKNESS u
SPAGHETTI_3D_1 v
SPAGHETTI_3D_2 w
SPAGHETTI_3D_RARITY x
SPAGHETTI_3D_THICKNESS y
SPAGHETTI_ROUGHNESS z
SPAGHETTI_ROUGHNESS_MODULATOR A
SURFACE N
SURFACE_SECONDARY O
SWAMP W
TEMPERATURE a
TEMPERATURE_LARGE e
VEGETATION b
VEGETATION_LARGE f
<clinit> ()V <clinit>
<init> ()V <init>
createKey (Ljava/lang/String;)Lnet/minecraft/resources/ResourceKey; a
instantiate (Lnet/minecraft/core/HolderGetter;Lnet/minecraft/world/level/levelgen/PositionalRandomFactory;Lnet/minecraft/resources/ResourceKey;)Lnet/minecraft/world/level/levelgen/synth/NormalNoise; a
net/minecraft/world/level/levelgen/OreVeinifier dpa
CHANCE_OF_RAW_ORE_BLOCK h
EDGE_ROUNDOFF_BEGIN b
MAX_EDGE_ROUNDOFF c
MAX_RICHNESS f
MAX_RICHNESS_THRESHOLD g
MIN_RICHNESS e
SKIP_ORE_IF_GAP_NOISE_IS_BELOW i
VEININESS_THRESHOLD a
VEIN_SOLIDNESS d
<init> ()V <init>
create (Lnet/minecraft/world/level/levelgen/DensityFunction;Lnet/minecraft/world/level/levelgen/DensityFunction;Lnet/minecraft/world/level/levelgen/DensityFunction;Lnet/minecraft/world/level/levelgen/PositionalRandomFactory;)Lnet/minecraft/world/level/levelgen/NoiseChunk$BlockStateFiller; a
lambda$create$0 (Lnet/minecraft/world/level/levelgen/DensityFunction;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/levelgen/PositionalRandomFactory;Lnet/minecraft/world/level/levelgen/DensityFunction;Lnet/minecraft/world/level/levelgen/DensityFunction;Lnet/minecraft/world/level/levelgen/DensityFunction$FunctionContext;)Lnet/minecraft/world/level/block/state/BlockState; a
net/minecraft/world/level/levelgen/OreVeinifier$VeinType dpa$a
$VALUES h
COPPER a
IRON b
filler g
maxY d
minY c
ore e
rawOreBlock f
$values ()[Lnet/minecraft/world/level/levelgen/OreVeinifier$VeinType; a
<clinit> ()V <clinit>
<init> (Ljava/lang/String;ILnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/block/state/BlockState;II)V <init>
valueOf (Ljava/lang/String;)Lnet/minecraft/world/level/levelgen/OreVeinifier$VeinType; valueOf
values ()[Lnet/minecraft/world/level/levelgen/OreVeinifier$VeinType; values
net/minecraft/world/level/levelgen/PatrolSpawner dpb
nextTick a
<init> ()V <init>
spawnPatrolMember (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/core/BlockPos;Lnet/minecraft/util/RandomSource;Z)Z a
tick (Lnet/minecraft/server/level/ServerLevel;ZZ)I a
net/minecraft/world/level/levelgen/PhantomSpawner dpc
nextTick a
<init> ()V <init>
tick (Lnet/minecraft/server/level/ServerLevel;ZZ)I a
net/minecraft/world/level/levelgen/PositionalRandomFactory dpd
at (III)Lnet/minecraft/util/RandomSource; a
at (Lnet/minecraft/core/BlockPos;)Lnet/minecraft/util/RandomSource; a
fromHashOf (Ljava/lang/String;)Lnet/minecraft/util/RandomSource; a
fromHashOf (Lnet/minecraft/resources/ResourceLocation;)Lnet/minecraft/util/RandomSource; a
parityConfigString (Ljava/lang/StringBuilder;)V a
net/minecraft/world/level/levelgen/RandomState dpe
aquiferRandom f
noiseIntances h
noises b
oreRandom g
positionalRandoms i
random a
router c
sampler d
surfaceSystem e
<init> (Lnet/minecraft/world/level/levelgen/NoiseGeneratorSettings;Lnet/minecraft/core/HolderGetter;J)V <init>
aquiferRandom ()Lnet/minecraft/world/level/levelgen/PositionalRandomFactory; d
create (Lnet/minecraft/world/level/levelgen/NoiseGeneratorSettings;Lnet/minecraft/core/HolderGetter;J)Lnet/minecraft/world/level/levelgen/RandomState; a
create (Lnet/minecraft/core/HolderGetter$Provider;Lnet/minecraft/resources/ResourceKey;J)Lnet/minecraft/world/level/levelgen/RandomState; a
getOrCreateNoise (Lnet/minecraft/resources/ResourceKey;)Lnet/minecraft/world/level/levelgen/synth/NormalNoise; a
getOrCreateRandomFactory (Lnet/minecraft/resources/ResourceLocation;)Lnet/minecraft/world/level/levelgen/PositionalRandomFactory; a
lambda$getOrCreateNoise$0 (Lnet/minecraft/resources/ResourceKey;Lnet/minecraft/resources/ResourceKey;)Lnet/minecraft/world/level/levelgen/synth/NormalNoise; a
lambda$getOrCreateRandomFactory$1 (Lnet/minecraft/resources/ResourceLocation;Lnet/minecraft/resources/ResourceLocation;)Lnet/minecraft/world/level/levelgen/PositionalRandomFactory; a
oreRandom ()Lnet/minecraft/world/level/levelgen/PositionalRandomFactory; e
router ()Lnet/minecraft/world/level/levelgen/NoiseRouter; a
sampler ()Lnet/minecraft/world/level/biome/Climate$Sampler; b
surfaceSystem ()Lnet/minecraft/world/level/levelgen/SurfaceSystem; c
net/minecraft/world/level/levelgen/RandomState$1 dpe$1
this$0 a
wrapped b
<init> (Lnet/minecraft/world/level/levelgen/RandomState;)V <init>
apply (Lnet/minecraft/world/level/levelgen/DensityFunction;)Lnet/minecraft/world/level/levelgen/DensityFunction; apply
wrapNew (Lnet/minecraft/world/level/levelgen/DensityFunction;)Lnet/minecraft/world/level/levelgen/DensityFunction; a
net/minecraft/world/level/levelgen/RandomState$1NoiseWiringHelper dpe$a
this$0 c
val$seed a
val$useLegacyInit b
wrapped d
<init> (Lnet/minecraft/world/level/levelgen/RandomState;JZ)V <init>
apply (Lnet/minecraft/world/level/levelgen/DensityFunction;)Lnet/minecraft/world/level/levelgen/DensityFunction; apply
newLegacyInstance (J)Lnet/minecraft/util/RandomSource; a
visitNoise (Lnet/minecraft/world/level/levelgen/DensityFunction$NoiseHolder;)Lnet/minecraft/world/level/levelgen/DensityFunction$NoiseHolder; a
wrapNew (Lnet/minecraft/world/level/levelgen/DensityFunction;)Lnet/minecraft/world/level/levelgen/DensityFunction; a
net/minecraft/world/level/levelgen/RandomSupport dpf
GOLDEN_RATIO_64 a
MD5_128 c
SEED_UNIQUIFIER d
SILVER_RATIO_64 b
<clinit> ()V <clinit>
<init> ()V <init>
generateUniqueSeed ()J a
lambda$generateUniqueSeed$0 (J)J d
mixStafford13 (J)J a
seedFromHashOf (Ljava/lang/String;)Lnet/minecraft/world/level/levelgen/RandomSupport$Seed128bit; a
upgradeSeedTo128bit (J)Lnet/minecraft/world/level/levelgen/RandomSupport$Seed128bit; c
upgradeSeedTo128bitUnmixed (J)Lnet/minecraft/world/level/levelgen/RandomSupport$Seed128bit; b
net/minecraft/world/level/levelgen/RandomSupport$Seed128bit dpf$a
seedHi b
seedLo a
<init> (JJ)V <init>
equals (Ljava/lang/Object;)Z equals
hashCode ()I hashCode
mixed ()Lnet/minecraft/world/level/levelgen/RandomSupport$Seed128bit; a
seedHi ()J c
seedLo ()J b
toString ()Ljava/lang/String; toString
xor (Lnet/minecraft/world/level/levelgen/RandomSupport$Seed128bit;)Lnet/minecraft/world/level/levelgen/RandomSupport$Seed128bit; a
xor (JJ)Lnet/minecraft/world/level/levelgen/RandomSupport$Seed128bit; a
net/minecraft/world/level/levelgen/SingleThreadedRandomSource dpg
INCREMENT g
MODULUS_BITS d
MODULUS_MASK e
MULTIPLIER f
gaussianSource i
seed h
<init> (J)V <init>
fork ()Lnet/minecraft/util/RandomSource; d
forkPositional ()Lnet/minecraft/world/level/levelgen/PositionalRandomFactory; e
next (I)I c
nextGaussian ()D k
setSeed (J)V b
net/minecraft/world/level/levelgen/SurfaceRules dph
DEEP_UNDER_FLOOR c
ON_CEILING e
ON_FLOOR a
UNDER_CEILING f
UNDER_FLOOR b
VERY_DEEP_UNDER_FLOOR d
<clinit> ()V <clinit>
<init> ()V <init>
abovePreliminarySurface ()Lnet/minecraft/world/level/levelgen/SurfaceRules$ConditionSource; c
bandlands ()Lnet/minecraft/world/level/levelgen/SurfaceRules$RuleSource; e
hole ()Lnet/minecraft/world/level/levelgen/SurfaceRules$ConditionSource; b
ifTrue (Lnet/minecraft/world/level/levelgen/SurfaceRules$ConditionSource;Lnet/minecraft/world/level/levelgen/SurfaceRules$RuleSource;)Lnet/minecraft/world/level/levelgen/SurfaceRules$RuleSource; a
isBiome (Ljava/util/List;)Lnet/minecraft/world/level/levelgen/SurfaceRules$BiomeConditionSource; a
isBiome ([Lnet/minecraft/resources/ResourceKey;)Lnet/minecraft/world/level/levelgen/SurfaceRules$ConditionSource; a
noiseCondition (Lnet/minecraft/resources/ResourceKey;D)Lnet/minecraft/world/level/levelgen/SurfaceRules$ConditionSource; a
noiseCondition (Lnet/minecraft/resources/ResourceKey;DD)Lnet/minecraft/world/level/levelgen/SurfaceRules$ConditionSource; a
not (Lnet/minecraft/world/level/levelgen/SurfaceRules$ConditionSource;)Lnet/minecraft/world/level/levelgen/SurfaceRules$ConditionSource; a
register (Lnet/minecraft/core/Registry;Ljava/lang/String;Lnet/minecraft/util/KeyDispatchDataCodec;)Lcom/mojang/serialization/Codec; a
sequence ([Lnet/minecraft/world/level/levelgen/SurfaceRules$RuleSource;)Lnet/minecraft/world/level/levelgen/SurfaceRules$RuleSource; a
state (Lnet/minecraft/world/level/block/state/BlockState;)Lnet/minecraft/world/level/levelgen/SurfaceRules$RuleSource; a
steep ()Lnet/minecraft/world/level/levelgen/SurfaceRules$ConditionSource; a
stoneDepthCheck (IZILnet/minecraft/world/level/levelgen/placement/CaveSurface;)Lnet/minecraft/world/level/levelgen/SurfaceRules$ConditionSource; a
stoneDepthCheck (IZLnet/minecraft/world/level/levelgen/placement/CaveSurface;)Lnet/minecraft/world/level/levelgen/SurfaceRules$ConditionSource; a
temperature ()Lnet/minecraft/world/level/levelgen/SurfaceRules$ConditionSource; d
verticalGradient (Ljava/lang/String;Lnet/minecraft/world/level/levelgen/VerticalAnchor;Lnet/minecraft/world/level/levelgen/VerticalAnchor;)Lnet/minecraft/world/level/levelgen/SurfaceRules$ConditionSource; a
waterBlockCheck (II)Lnet/minecraft/world/level/levelgen/SurfaceRules$ConditionSource; a
waterStartCheck (II)Lnet/minecraft/world/level/levelgen/SurfaceRules$ConditionSource; b
yBlockCheck (Lnet/minecraft/world/level/levelgen/VerticalAnchor;I)Lnet/minecraft/world/level/levelgen/SurfaceRules$ConditionSource; a
yStartCheck (Lnet/minecraft/world/level/levelgen/VerticalAnchor;I)Lnet/minecraft/world/level/levelgen/SurfaceRules$ConditionSource; b
net/minecraft/world/level/levelgen/SurfaceRules$AbovePreliminarySurface dph$a
$VALUES d
CODEC c
INSTANCE a
$values ()[Lnet/minecraft/world/level/levelgen/SurfaceRules$AbovePreliminarySurface; b
<clinit> ()V <clinit>
<init> (Ljava/lang/String;I)V <init>
apply (Ljava/lang/Object;)Ljava/lang/Object; apply
apply (Lnet/minecraft/world/level/levelgen/SurfaceRules$Context;)Lnet/minecraft/world/level/levelgen/SurfaceRules$Condition; a
codec ()Lnet/minecraft/util/KeyDispatchDataCodec; a
valueOf (Ljava/lang/String;)Lnet/minecraft/world/level/levelgen/SurfaceRules$AbovePreliminarySurface; valueOf
values ()[Lnet/minecraft/world/level/levelgen/SurfaceRules$AbovePreliminarySurface; values
net/minecraft/world/level/levelgen/SurfaceRules$Bandlands dph$b
$VALUES d
CODEC c
INSTANCE a
$values ()[Lnet/minecraft/world/level/levelgen/SurfaceRules$Bandlands; b
<clinit> ()V <clinit>
<init> (Ljava/lang/String;I)V <init>
apply (Ljava/lang/Object;)Ljava/lang/Object; apply
apply (Lnet/minecraft/world/level/levelgen/SurfaceRules$Context;)Lnet/minecraft/world/level/levelgen/SurfaceRules$SurfaceRule; a
codec ()Lnet/minecraft/util/KeyDispatchDataCodec; a
valueOf (Ljava/lang/String;)Lnet/minecraft/world/level/levelgen/SurfaceRules$Bandlands; valueOf
values ()[Lnet/minecraft/world/level/levelgen/SurfaceRules$Bandlands; values
net/minecraft/world/level/levelgen/SurfaceRules$BiomeConditionSource dph$c
CODEC a
biomeNameTest d
biomes c
<clinit> ()V <clinit>
<init> (Ljava/util/List;)V <init>
apply (Ljava/lang/Object;)Ljava/lang/Object; apply
apply (Lnet/minecraft/world/level/levelgen/SurfaceRules$Context;)Lnet/minecraft/world/level/levelgen/SurfaceRules$Condition; a
codec ()Lnet/minecraft/util/KeyDispatchDataCodec; a
equals (Ljava/lang/Object;)Z equals
hashCode ()I hashCode
lambda$static$0 (Lnet/minecraft/world/level/levelgen/SurfaceRules$BiomeConditionSource;)Ljava/util/List; a
toString ()Ljava/lang/String; toString
net/minecraft/world/level/levelgen/SurfaceRules$BiomeConditionSource$1BiomeCondition dph$c$a
this$0 b
val$ruleContext a
<init> (Lnet/minecraft/world/level/levelgen/SurfaceRules$BiomeConditionSource;Lnet/minecraft/world/level/levelgen/SurfaceRules$Context;)V <init>
compute ()Z a
net/minecraft/world/level/levelgen/SurfaceRules$BlockRuleSource dph$d
CODEC d
resultState a
rule c
<clinit> ()V <clinit>
<init> (Lnet/minecraft/world/level/block/state/BlockState;)V <init>
<init> (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/levelgen/SurfaceRules$StateRule;)V <init>
apply (Ljava/lang/Object;)Ljava/lang/Object; apply
apply (Lnet/minecraft/world/level/levelgen/SurfaceRules$Context;)Lnet/minecraft/world/level/levelgen/SurfaceRules$SurfaceRule; a
codec ()Lnet/minecraft/util/KeyDispatchDataCodec; a
equals (Ljava/lang/Object;)Z equals
hashCode ()I hashCode
resultState ()Lnet/minecraft/world/level/block/state/BlockState; b
rule ()Lnet/minecraft/world/level/levelgen/SurfaceRules$StateRule; c
toString ()Ljava/lang/String; toString
net/minecraft/world/level/levelgen/SurfaceRules$Condition dph$e
test ()Z b
net/minecraft/world/level/levelgen/SurfaceRules$ConditionSource dph$f
CODEC b
<clinit> ()V <clinit>
bootstrap (Lnet/minecraft/core/Registry;)Lcom/mojang/serialization/Codec; a
codec ()Lnet/minecraft/util/KeyDispatchDataCodec; a
lambda$static$0 (Lnet/minecraft/world/level/levelgen/SurfaceRules$ConditionSource;)Lcom/mojang/serialization/Codec; a
net/minecraft/world/level/levelgen/SurfaceRules$Context dph$g
HOW_FAR_BELOW_PRELIMINARY_SURFACE_LEVEL_TO_BUILD_SURFACE a
SURFACE_CELL_BITS b
SURFACE_CELL_MASK d
SURFACE_CELL_SIZE c
abovePreliminarySurface i
biome A
biomeGetter m
blockX r
blockY B
blockZ s
chunk k
context n
hole h
lastMinSurfaceLevelUpdate w
lastPreliminarySurfaceCellOrigin o
lastSurfaceDepth2Update u
lastUpdateXZ q
lastUpdateY y
minSurfaceLevel x
noiseChunk l
pos z
preliminarySurfaceCache p
randomState j
steep g
stoneDepthAbove E
stoneDepthBelow D
surfaceDepth t
surfaceSecondary v
system e
temperature f
waterHeight C
<init> (Lnet/minecraft/world/level/levelgen/SurfaceSystem;Lnet/minecraft/world/level/levelgen/RandomState;Lnet/minecraft/world/level/chunk/ChunkAccess;Lnet/minecraft/world/level/levelgen/NoiseChunk;Ljava/util/function/Function;Lnet/minecraft/core/Registry;Lnet/minecraft/world/level/levelgen/WorldGenerationContext;)V <init>
blockCoordToSurfaceCell (I)I a
getMinSurfaceLevel ()I b
getSurfaceSecondary ()D a
lambda$updateY$0 (III)Lnet/minecraft/core/Holder; a
surfaceCellToBlockCoord (I)I b
updateXZ (II)V a
updateY (IIIIII)V a
net/minecraft/world/level/levelgen/SurfaceRules$Context$AbovePreliminarySurfaceCondition dph$g$a
this$0 a
<init> (Lnet/minecraft/world/level/levelgen/SurfaceRules$Context;)V <init>
test ()Z b
net/minecraft/world/level/levelgen/SurfaceRules$Context$HoleCondition dph$g$b
<init> (Lnet/minecraft/world/level/levelgen/SurfaceRules$Context;)V <init>
compute ()Z a
net/minecraft/world/level/levelgen/SurfaceRules$Context$SteepMaterialCondition dph$g$c
<init> (Lnet/minecraft/world/level/levelgen/SurfaceRules$Context;)V <init>
compute ()Z a
net/minecraft/world/level/levelgen/SurfaceRules$Context$TemperatureHelperCondition dph$g$d
<init> (Lnet/minecraft/world/level/levelgen/SurfaceRules$Context;)V <init>
compute ()Z a
net/minecraft/world/level/levelgen/SurfaceRules$Hole dph$h
$VALUES d
CODEC c
INSTANCE a
$values ()[Lnet/minecraft/world/level/levelgen/SurfaceRules$Hole; b
<clinit> ()V <clinit>
<init> (Ljava/lang/String;I)V <init>
apply (Ljava/lang/Object;)Ljava/lang/Object; apply
apply (Lnet/minecraft/world/level/levelgen/SurfaceRules$Context;)Lnet/minecraft/world/level/levelgen/SurfaceRules$Condition; a
codec ()Lnet/minecraft/util/KeyDispatchDataCodec; a
valueOf (Ljava/lang/String;)Lnet/minecraft/world/level/levelgen/SurfaceRules$Hole; valueOf
values ()[Lnet/minecraft/world/level/levelgen/SurfaceRules$Hole; values
net/minecraft/world/level/levelgen/SurfaceRules$LazyCondition dph$i
context c
lastUpdate a
result d
<init> (Lnet/minecraft/world/level/levelgen/SurfaceRules$Context;)V <init>
compute ()Z a
getContextLastUpdate ()J c
test ()Z b
net/minecraft/world/level/levelgen/SurfaceRules$LazyXZCondition dph$j
<init> (Lnet/minecraft/world/level/levelgen/SurfaceRules$Context;)V <init>
getContextLastUpdate ()J c
net/minecraft/world/level/levelgen/SurfaceRules$LazyYCondition dph$k
<init> (Lnet/minecraft/world/level/levelgen/SurfaceRules$Context;)V <init>
getContextLastUpdate ()J c
net/minecraft/world/level/levelgen/SurfaceRules$NoiseThresholdConditionSource dph$l
CODEC e
maxThreshold d
minThreshold c
noise a
<clinit> ()V <clinit>
<init> (Lnet/minecraft/resources/ResourceKey;DD)V <init>
apply (Ljava/lang/Object;)Ljava/lang/Object; apply
apply (Lnet/minecraft/world/level/levelgen/SurfaceRules$Context;)Lnet/minecraft/world/level/levelgen/SurfaceRules$Condition; a
codec ()Lnet/minecraft/util/KeyDispatchDataCodec; a
equals (Ljava/lang/Object;)Z equals
hashCode ()I hashCode
lambda$static$0 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; a
maxThreshold ()D d
minThreshold ()D c
noise ()Lnet/minecraft/resources/ResourceKey; b
toString ()Ljava/lang/String; toString
net/minecraft/world/level/levelgen/SurfaceRules$NoiseThresholdConditionSource$1NoiseThresholdCondition dph$l$a
this$0 e
val$noise b
val$ruleContext a
<init> (Lnet/minecraft/world/level/levelgen/SurfaceRules$NoiseThresholdConditionSource;Lnet/minecraft/world/level/levelgen/SurfaceRules$Context;Lnet/minecraft/world/level/levelgen/synth/NormalNoise;)V <init>
compute ()Z a
net/minecraft/world/level/levelgen/SurfaceRules$NotCondition dph$m
target a
<init> (Lnet/minecraft/world/level/levelgen/SurfaceRules$Condition;)V <init>
equals (Ljava/lang/Object;)Z equals
hashCode ()I hashCode
target ()Lnet/minecraft/world/level/levelgen/SurfaceRules$Condition; a
test ()Z b
toString ()Ljava/lang/String; toString
net/minecraft/world/level/levelgen/SurfaceRules$NotConditionSource dph$n
CODEC c
target a
<clinit> ()V <clinit>
<init> (Lnet/minecraft/world/level/levelgen/SurfaceRules$ConditionSource;)V <init>
apply (Ljava/lang/Object;)Ljava/lang/Object; apply
apply (Lnet/minecraft/world/level/levelgen/SurfaceRules$Context;)Lnet/minecraft/world/level/levelgen/SurfaceRules$Condition; a
codec ()Lnet/minecraft/util/KeyDispatchDataCodec; a
equals (Ljava/lang/Object;)Z equals
hashCode ()I hashCode
target ()Lnet/minecraft/world/level/levelgen/SurfaceRules$ConditionSource; b
toString ()Ljava/lang/String; toString
net/minecraft/world/level/levelgen/SurfaceRules$RuleSource dph$o
CODEC b
<clinit> ()V <clinit>
bootstrap (Lnet/minecraft/core/Registry;)Lcom/mojang/serialization/Codec; a
codec ()Lnet/minecraft/util/KeyDispatchDataCodec; a
lambda$static$0 (Lnet/minecraft/world/level/levelgen/SurfaceRules$RuleSource;)Lcom/mojang/serialization/Codec; a
net/minecraft/world/level/levelgen/SurfaceRules$SequenceRule dph$p
rules a
<init> (Ljava/util/List;)V <init>
equals (Ljava/lang/Object;)Z equals
hashCode ()I hashCode
rules ()Ljava/util/List; a
toString ()Ljava/lang/String; toString
tryApply (III)Lnet/minecraft/world/level/block/state/BlockState; tryApply
net/minecraft/world/level/levelgen/SurfaceRules$SequenceRuleSource dph$q
CODEC c
sequence a
<clinit> ()V <clinit>
<init> (Ljava/util/List;)V <init>
apply (Ljava/lang/Object;)Ljava/lang/Object; apply
apply (Lnet/minecraft/world/level/levelgen/SurfaceRules$Context;)Lnet/minecraft/world/level/levelgen/SurfaceRules$SurfaceRule; a
codec ()Lnet/minecraft/util/KeyDispatchDataCodec; a
equals (Ljava/lang/Object;)Z equals
hashCode ()I hashCode
sequence ()Ljava/util/List; b
toString ()Ljava/lang/String; toString
net/minecraft/world/level/levelgen/SurfaceRules$StateRule dph$r
state a
<init> (Lnet/minecraft/world/level/block/state/BlockState;)V <init>
equals (Ljava/lang/Object;)Z equals
hashCode ()I hashCode
state ()Lnet/minecraft/world/level/block/state/BlockState; a
toString ()Ljava/lang/String; toString
tryApply (III)Lnet/minecraft/world/level/block/state/BlockState; tryApply
net/minecraft/world/level/levelgen/SurfaceRules$Steep dph$s
$VALUES d
CODEC c
INSTANCE a
$values ()[Lnet/minecraft/world/level/levelgen/SurfaceRules$Steep; b
<clinit> ()V <clinit>
<init> (Ljava/lang/String;I)V <init>
apply (Ljava/lang/Object;)Ljava/lang/Object; apply
apply (Lnet/minecraft/world/level/levelgen/SurfaceRules$Context;)Lnet/minecraft/world/level/levelgen/SurfaceRules$Condition; a
codec ()Lnet/minecraft/util/KeyDispatchDataCodec; a
valueOf (Ljava/lang/String;)Lnet/minecraft/world/level/levelgen/SurfaceRules$Steep; valueOf
values ()[Lnet/minecraft/world/level/levelgen/SurfaceRules$Steep; values
net/minecraft/world/level/levelgen/SurfaceRules$StoneDepthCheck dph$t
CODEC f
addSurfaceDepth c
offset a
secondaryDepthRange d
surfaceType e
<clinit> ()V <clinit>
<init> (IZILnet/minecraft/world/level/levelgen/placement/CaveSurface;)V <init>
addSurfaceDepth ()Z c
apply (Ljava/lang/Object;)Ljava/lang/Object; apply
apply (Lnet/minecraft/world/level/levelgen/SurfaceRules$Context;)Lnet/minecraft/world/level/levelgen/SurfaceRules$Condition; a
codec ()Lnet/minecraft/util/KeyDispatchDataCodec; a
equals (Ljava/lang/Object;)Z equals
hashCode ()I hashCode
lambda$static$0 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; a
offset ()I b
secondaryDepthRange ()I d
surfaceType ()Lnet/minecraft/world/level/levelgen/placement/CaveSurface; e
toString ()Ljava/lang/String; toString
net/minecraft/world/level/levelgen/SurfaceRules$StoneDepthCheck$1StoneDepthCondition dph$t$a
this$0 e
val$ceiling b
val$ruleContext a
<init> (Lnet/minecraft/world/level/levelgen/SurfaceRules$StoneDepthCheck;Lnet/minecraft/world/level/levelgen/SurfaceRules$Context;Z)V <init>
compute ()Z a
net/minecraft/world/level/levelgen/SurfaceRules$SurfaceRule dph$u
tryApply (III)Lnet/minecraft/world/level/block/state/BlockState; tryApply
net/minecraft/world/level/levelgen/SurfaceRules$Temperature dph$v
$VALUES d
CODEC c
INSTANCE a
$values ()[Lnet/minecraft/world/level/levelgen/SurfaceRules$Temperature; b
<clinit> ()V <clinit>
<init> (Ljava/lang/String;I)V <init>
apply (Ljava/lang/Object;)Ljava/lang/Object; apply
apply (Lnet/minecraft/world/level/levelgen/SurfaceRules$Context;)Lnet/minecraft/world/level/levelgen/SurfaceRules$Condition; a
codec ()Lnet/minecraft/util/KeyDispatchDataCodec; a
valueOf (Ljava/lang/String;)Lnet/minecraft/world/level/levelgen/SurfaceRules$Temperature; valueOf
values ()[Lnet/minecraft/world/level/levelgen/SurfaceRules$Temperature; values
net/minecraft/world/level/levelgen/SurfaceRules$TestRule dph$w
condition a
followup b
<init> (Lnet/minecraft/world/level/levelgen/SurfaceRules$Condition;Lnet/minecraft/world/level/levelgen/SurfaceRules$SurfaceRule;)V <init>
condition ()Lnet/minecraft/world/level/levelgen/SurfaceRules$Condition; a
equals (Ljava/lang/Object;)Z equals
followup ()Lnet/minecraft/world/level/levelgen/SurfaceRules$SurfaceRule; b
hashCode ()I hashCode
toString ()Ljava/lang/String; toString
tryApply (III)Lnet/minecraft/world/level/block/state/BlockState; tryApply
net/minecraft/world/level/levelgen/SurfaceRules$TestRuleSource dph$x
CODEC d
ifTrue a
thenRun c
<clinit> ()V <clinit>
<init> (Lnet/minecraft/world/level/levelgen/SurfaceRules$ConditionSource;Lnet/minecraft/world/level/levelgen/SurfaceRules$RuleSource;)V <init>
apply (Ljava/lang/Object;)Ljava/lang/Object; apply
apply (Lnet/minecraft/world/level/levelgen/SurfaceRules$Context;)Lnet/minecraft/world/level/levelgen/SurfaceRules$SurfaceRule; a
codec ()Lnet/minecraft/util/KeyDispatchDataCodec; a
equals (Ljava/lang/Object;)Z equals
hashCode ()I hashCode
ifTrue ()Lnet/minecraft/world/level/levelgen/SurfaceRules$ConditionSource; b
lambda$static$0 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; a
thenRun ()Lnet/minecraft/world/level/levelgen/SurfaceRules$RuleSource; c
toString ()Ljava/lang/String; toString
net/minecraft/world/level/levelgen/SurfaceRules$VerticalGradientConditionSource dph$y
CODEC e
falseAtAndAbove d
randomName a
trueAtAndBelow c
<clinit> ()V <clinit>
<init> (Lnet/minecraft/resources/ResourceLocation;Lnet/minecraft/world/level/levelgen/VerticalAnchor;Lnet/minecraft/world/level/levelgen/VerticalAnchor;)V <init>
apply (Ljava/lang/Object;)Ljava/lang/Object; apply
apply (Lnet/minecraft/world/level/levelgen/SurfaceRules$Context;)Lnet/minecraft/world/level/levelgen/SurfaceRules$Condition; a
codec ()Lnet/minecraft/util/KeyDispatchDataCodec; a
equals (Ljava/lang/Object;)Z equals
falseAtAndAbove ()Lnet/minecraft/world/level/levelgen/VerticalAnchor; d
hashCode ()I hashCode
lambda$static$0 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; a
randomName ()Lnet/minecraft/resources/ResourceLocation; b
toString ()Ljava/lang/String; toString
trueAtAndBelow ()Lnet/minecraft/world/level/levelgen/VerticalAnchor; c
net/minecraft/world/level/levelgen/SurfaceRules$VerticalGradientConditionSource$1VerticalGradientCondition dph$y$a
this$0 g
val$falseAtAndAbove e
val$randomFactory f
val$ruleContext a
val$trueAtAndBelow b
<init> (Lnet/minecraft/world/level/levelgen/SurfaceRules$VerticalGradientConditionSource;Lnet/minecraft/world/level/levelgen/SurfaceRules$Context;IILnet/minecraft/world/level/levelgen/PositionalRandomFactory;)V <init>
compute ()Z a
net/minecraft/world/level/levelgen/SurfaceRules$WaterConditionSource dph$z
CODEC e
addStoneDepth d
offset a
surfaceDepthMultiplier c
<clinit> ()V <clinit>
<init> (IIZ)V <init>
addStoneDepth ()Z d
apply (Ljava/lang/Object;)Ljava/lang/Object; apply
apply (Lnet/minecraft/world/level/levelgen/SurfaceRules$Context;)Lnet/minecraft/world/level/levelgen/SurfaceRules$Condition; a
codec ()Lnet/minecraft/util/KeyDispatchDataCodec; a
equals (Ljava/lang/Object;)Z equals
hashCode ()I hashCode
lambda$static$0 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; a
offset ()I b
surfaceDepthMultiplier ()I c
toString ()Ljava/lang/String; toString
net/minecraft/world/level/levelgen/SurfaceRules$WaterConditionSource$1WaterCondition dph$z$a
this$0 b
val$ruleContext a
<init> (Lnet/minecraft/world/level/levelgen/SurfaceRules$WaterConditionSource;Lnet/minecraft/world/level/levelgen/SurfaceRules$Context;)V <init>
compute ()Z a
net/minecraft/world/level/levelgen/SurfaceRules$YConditionSource dph$aa
CODEC e
addStoneDepth d
anchor a
surfaceDepthMultiplier c
<clinit> ()V <clinit>
<init> (Lnet/minecraft/world/level/levelgen/VerticalAnchor;IZ)V <init>
addStoneDepth ()Z d
anchor ()Lnet/minecraft/world/level/levelgen/VerticalAnchor; b
apply (Ljava/lang/Object;)Ljava/lang/Object; apply
apply (Lnet/minecraft/world/level/levelgen/SurfaceRules$Context;)Lnet/minecraft/world/level/levelgen/SurfaceRules$Condition; a
codec ()Lnet/minecraft/util/KeyDispatchDataCodec; a
equals (Ljava/lang/Object;)Z equals
hashCode ()I hashCode
lambda$static$0 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; a
surfaceDepthMultiplier ()I c
toString ()Ljava/lang/String; toString
net/minecraft/world/level/levelgen/SurfaceRules$YConditionSource$1YCondition dph$aa$a
this$0 b
val$ruleContext a
<init> (Lnet/minecraft/world/level/levelgen/SurfaceRules$YConditionSource;Lnet/minecraft/world/level/levelgen/SurfaceRules$Context;)V <init>
compute ()Z a
net/minecraft/world/level/levelgen/SurfaceSystem dpi
BROWN_TERRACOTTA e
LIGHT_GRAY_TERRACOTTA g
ORANGE_TERRACOTTA b
PACKED_ICE h
RED_TERRACOTTA f
SNOW_BLOCK i
TERRACOTTA c
WHITE_TERRACOTTA a
YELLOW_TERRACOTTA d
badlandsPillarNoise n
badlandsPillarRoofNoise o
badlandsSurfaceNoise p
clayBands l
clayBandsOffsetNoise m
defaultBlock j
icebergPillarNoise q
icebergPillarRoofNoise r
icebergSurfaceNoise s
noiseRandom t
seaLevel k
surfaceNoise u
surfaceSecondaryNoise v
<clinit> ()V <clinit>
<init> (Lnet/minecraft/world/level/levelgen/RandomState;Lnet/minecraft/world/level/block/state/BlockState;ILnet/minecraft/world/level/levelgen/PositionalRandomFactory;)V <init>
buildSurface (Lnet/minecraft/world/level/levelgen/RandomState;Lnet/minecraft/world/level/biome/BiomeManager;Lnet/minecraft/core/Registry;ZLnet/minecraft/world/level/levelgen/WorldGenerationContext;Lnet/minecraft/world/level/chunk/ChunkAccess;Lnet/minecraft/world/level/levelgen/NoiseChunk;Lnet/minecraft/world/level/levelgen/SurfaceRules$RuleSource;)V a
erodedBadlandsExtension (Lnet/minecraft/world/level/chunk/BlockColumn;IIILnet/minecraft/world/level/LevelHeightAccessor;)V a
frozenOceanExtension (ILnet/minecraft/world/level/biome/Biome;Lnet/minecraft/world/level/chunk/BlockColumn;Lnet/minecraft/core/BlockPos$MutableBlockPos;III)V a
generateBands (Lnet/minecraft/util/RandomSource;)[Lnet/minecraft/world/level/block/state/BlockState; a
getBand (III)Lnet/minecraft/world/level/block/state/BlockState; a
getSurfaceDepth (II)I a
getSurfaceSecondary (II)D b
isStone (Lnet/minecraft/world/level/block/state/BlockState;)Z a
makeBands (Lnet/minecraft/util/RandomSource;[Lnet/minecraft/world/level/block/state/BlockState;ILnet/minecraft/world/level/block/state/BlockState;)V a
topMaterial (Lnet/minecraft/world/level/levelgen/SurfaceRules$RuleSource;Lnet/minecraft/world/level/levelgen/carver/CarvingContext;Ljava/util/function/Function;Lnet/minecraft/world/level/chunk/ChunkAccess;Lnet/minecraft/world/level/levelgen/NoiseChunk;Lnet/minecraft/core/BlockPos;Z)Ljava/util/Optional; a
net/minecraft/world/level/levelgen/SurfaceSystem$1 dpi$1
this$0 d
val$chunkPos c
val$columnPos b
val$protoChunk a
<init> (Lnet/minecraft/world/level/levelgen/SurfaceSystem;Lnet/minecraft/world/level/chunk/ChunkAccess;Lnet/minecraft/core/BlockPos$MutableBlockPos;Lnet/minecraft/world/level/ChunkPos;)V <init>
getBlock (I)Lnet/minecraft/world/level/block/state/BlockState; a
setBlock (ILnet/minecraft/world/level/block/state/BlockState;)V a
toString ()Ljava/lang/String; toString
net/minecraft/world/level/levelgen/ThreadSafeLegacyRandomSource dpj
INCREMENT g
MODULUS_BITS d
MODULUS_MASK e
MULTIPLIER f
gaussianSource i
seed h
<init> (J)V <init>
fork ()Lnet/minecraft/util/RandomSource; d
forkPositional ()Lnet/minecraft/world/level/levelgen/PositionalRandomFactory; e
next (I)I c
nextGaussian ()D k
setSeed (J)V b
net/minecraft/world/level/levelgen/VerticalAnchor dpk
BOTTOM b
CODEC a
TOP c
<clinit> ()V <clinit>
aboveBottom (I)Lnet/minecraft/world/level/levelgen/VerticalAnchor; b
absolute (I)Lnet/minecraft/world/level/levelgen/VerticalAnchor; a
belowTop (I)Lnet/minecraft/world/level/levelgen/VerticalAnchor; c
bottom ()Lnet/minecraft/world/level/levelgen/VerticalAnchor; a
lambda$merge$0 (Lcom/mojang/datafixers/util/Either;)Ljava/lang/Record; b
merge (Lcom/mojang/datafixers/util/Either;)Lnet/minecraft/world/level/levelgen/VerticalAnchor; a
resolveY (Lnet/minecraft/world/level/levelgen/WorldGenerationContext;)I a
split (Lnet/minecraft/world/level/levelgen/VerticalAnchor;)Lcom/mojang/datafixers/util/Either; a
top ()Lnet/minecraft/world/level/levelgen/VerticalAnchor; b
net/minecraft/world/level/levelgen/VerticalAnchor$AboveBottom dpk$a
CODEC d
offset e
<clinit> ()V <clinit>
<init> (I)V <init>
equals (Ljava/lang/Object;)Z equals
hashCode ()I hashCode
offset ()I c
resolveY (Lnet/minecraft/world/level/levelgen/WorldGenerationContext;)I a
toString ()Ljava/lang/String; toString
net/minecraft/world/level/levelgen/VerticalAnchor$Absolute dpk$b
CODEC d
y e
<clinit> ()V <clinit>
<init> (I)V <init>
equals (Ljava/lang/Object;)Z equals
hashCode ()I hashCode
resolveY (Lnet/minecraft/world/level/levelgen/WorldGenerationContext;)I a
toString ()Ljava/lang/String; toString
y ()I c
net/minecraft/world/level/levelgen/VerticalAnchor$BelowTop dpk$c
CODEC d
offset e
<clinit> ()V <clinit>
<init> (I)V <init>
equals (Ljava/lang/Object;)Z equals
hashCode ()I hashCode
offset ()I c
resolveY (Lnet/minecraft/world/level/levelgen/WorldGenerationContext;)I a
toString ()Ljava/lang/String; toString
net/minecraft/world/level/levelgen/WorldDimensions dpl
BUILTIN_ORDER c
CODEC a
VANILLA_DIMENSION_COUNT d
dimensions b
<clinit> ()V <clinit>
<init> (Lnet/minecraft/core/Registry;)V <init>
bake (Lnet/minecraft/core/Registry;)Lnet/minecraft/world/level/levelgen/WorldDimensions$Complete; a
checkStability (Lnet/minecraft/resources/ResourceKey;Lnet/minecraft/world/level/dimension/LevelStem;)Lcom/mojang/serialization/Lifecycle; a
dimensions ()Lnet/minecraft/core/Registry; d
equals (Ljava/lang/Object;)Z equals
get (Lnet/minecraft/resources/ResourceKey;)Ljava/util/Optional; a
hashCode ()I hashCode
isDebug ()Z c
isStableEnd (Lnet/minecraft/world/level/dimension/LevelStem;)Z c
isStableNether (Lnet/minecraft/world/level/dimension/LevelStem;)Z b
isStableOverworld (Lnet/minecraft/world/level/dimension/LevelStem;)Z a
isVanillaLike (Lnet/minecraft/resources/ResourceKey;Lnet/minecraft/world/level/dimension/LevelStem;)Z b
keysInOrder (Ljava/util/stream/Stream;)Ljava/util/stream/Stream; a
lambda$bake$3 (Lnet/minecraft/resources/ResourceKey;)Ljava/util/Optional; b
lambda$bake$4 (Ljava/util/List;Lnet/minecraft/resources/ResourceKey;Lnet/minecraft/world/level/dimension/LevelStem;)V a
lambda$bake$5 (Lnet/minecraft/core/Registry;Ljava/util/List;Lnet/minecraft/resources/ResourceKey;)V a
lambda$bake$6 (Lnet/minecraft/core/WritableRegistry;Lnet/minecraft/world/level/levelgen/WorldDimensions$1Entry;)V a
lambda$keysInOrder$1 (Lnet/minecraft/resources/ResourceKey;)Z c
lambda$specialWorldProperty$2 (Lnet/minecraft/world/level/dimension/LevelStem;)Lnet/minecraft/world/level/storage/PrimaryLevelData$SpecialWorldProperty; d
lambda$static$0 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; a
levels ()Lcom/google/common/collect/ImmutableSet; b
overworld ()Lnet/minecraft/world/level/chunk/ChunkGenerator; a
replaceOverworldGenerator (Lnet/minecraft/core/RegistryAccess;Lnet/minecraft/world/level/chunk/ChunkGenerator;)Lnet/minecraft/world/level/levelgen/WorldDimensions; a
specialWorldProperty (Lnet/minecraft/core/Registry;)Lnet/minecraft/world/level/storage/PrimaryLevelData$SpecialWorldProperty; b
toString ()Ljava/lang/String; toString
withOverworld (Lnet/minecraft/core/Registry;Lnet/minecraft/core/Holder;Lnet/minecraft/world/level/chunk/ChunkGenerator;)Lnet/minecraft/core/Registry; a
withOverworld (Lnet/minecraft/core/Registry;Lnet/minecraft/core/Registry;Lnet/minecraft/world/level/chunk/ChunkGenerator;)Lnet/minecraft/core/Registry; a
net/minecraft/world/level/levelgen/WorldDimensions$1Entry dpl$a
key a
value b
<init> (Lnet/minecraft/resources/ResourceKey;Lnet/minecraft/world/level/dimension/LevelStem;)V <init>
equals (Ljava/lang/Object;)Z equals
hashCode ()I hashCode
key ()Lnet/minecraft/resources/ResourceKey; a
lifecycle ()Lcom/mojang/serialization/Lifecycle; c
toString ()Ljava/lang/String; toString
value ()Lnet/minecraft/world/level/dimension/LevelStem; b
net/minecraft/world/level/levelgen/WorldDimensions$Complete dpl$b
dimensions a
specialWorldProperty b
<init> (Lnet/minecraft/core/Registry;Lnet/minecraft/world/level/storage/PrimaryLevelData$SpecialWorldProperty;)V <init>
dimensions ()Lnet/minecraft/core/Registry; c
dimensionsRegistryAccess ()Lnet/minecraft/core/RegistryAccess$Frozen; b
equals (Ljava/lang/Object;)Z equals
hashCode ()I hashCode
lifecycle ()Lcom/mojang/serialization/Lifecycle; a
specialWorldProperty ()Lnet/minecraft/world/level/storage/PrimaryLevelData$SpecialWorldProperty; d
toString ()Ljava/lang/String; toString
net/minecraft/world/level/levelgen/WorldGenSettings dpm
CODEC a
dimensions c
options b
<clinit> ()V <clinit>
<init> (Lnet/minecraft/world/level/levelgen/WorldOptions;Lnet/minecraft/world/level/levelgen/WorldDimensions;)V <init>
dimensions ()Lnet/minecraft/world/level/levelgen/WorldDimensions; b
encode (Lcom/mojang/serialization/DynamicOps;Lnet/minecraft/world/level/levelgen/WorldOptions;Lnet/minecraft/world/level/levelgen/WorldDimensions;)Lcom/mojang/serialization/DataResult; a
encode (Lcom/mojang/serialization/DynamicOps;Lnet/minecraft/world/level/levelgen/WorldOptions;Lnet/minecraft/core/RegistryAccess;)Lcom/mojang/serialization/DataResult; a
equals (Ljava/lang/Object;)Z equals
hashCode ()I hashCode
lambda$static$0 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; a
options ()Lnet/minecraft/world/level/levelgen/WorldOptions; a
toString ()Ljava/lang/String; toString
net/minecraft/world/level/levelgen/WorldGenerationContext dpn
height b
minY a
<init> (Lnet/minecraft/world/level/chunk/ChunkGenerator;Lnet/minecraft/world/level/LevelHeightAccessor;)V <init>
getGenDepth ()I b
getMinGenY ()I a
net/minecraft/world/level/levelgen/WorldOptions dpo
CODEC a
DEMO_OPTIONS b
generateBonusChest e
generateStructures d
legacyCustomOptions f
seed c
<clinit> ()V <clinit>
<init> (JZZLjava/util/Optional;)V <init>
<init> (JZZ)V <init>
defaultWithRandomSeed ()Lnet/minecraft/world/level/levelgen/WorldOptions; a
generateBonusChest ()Z d
generateStructures ()Z c
isOldCustomizedWorld ()Z e
lambda$static$0 (Lnet/minecraft/world/level/levelgen/WorldOptions;)Ljava/util/Optional; a
lambda$static$1 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; a
parseSeed (Ljava/lang/String;)Ljava/util/OptionalLong; a
randomSeed ()J f
seed ()J b
withBonusChest (Z)Lnet/minecraft/world/level/levelgen/WorldOptions; a
withSeed (Ljava/util/OptionalLong;)Lnet/minecraft/world/level/levelgen/WorldOptions; a
withStructures (Z)Lnet/minecraft/world/level/levelgen/WorldOptions; b
net/minecraft/world/level/levelgen/WorldgenRandom dpp
count e
randomSource d
<init> (Lnet/minecraft/util/RandomSource;)V <init>
fork ()Lnet/minecraft/util/RandomSource; d
forkPositional ()Lnet/minecraft/world/level/levelgen/PositionalRandomFactory; e
getCount ()I l
next (I)I c
seedSlimeChunk (IIJJ)Lnet/minecraft/util/RandomSource; a
setDecorationSeed (JII)J a
setFeatureSeed (JII)V b
setLargeFeatureSeed (JII)V c
setLargeFeatureWithSalt (JIII)V a
setSeed (J)V b
net/minecraft/world/level/levelgen/WorldgenRandom$Algorithm dpp$a
$VALUES d
LEGACY a
XOROSHIRO b
constructor c
$values ()[Lnet/minecraft/world/level/levelgen/WorldgenRandom$Algorithm; a
<clinit> ()V <clinit>
<init> (Ljava/lang/String;ILjava/util/function/LongFunction;)V <init>
newInstance (J)Lnet/minecraft/util/RandomSource; a
valueOf (Ljava/lang/String;)Lnet/minecraft/world/level/levelgen/WorldgenRandom$Algorithm; valueOf
values ()[Lnet/minecraft/world/level/levelgen/WorldgenRandom$Algorithm; values
net/minecraft/world/level/levelgen/Xoroshiro128PlusPlus dpq
CODEC a
seedHi c
seedLo b
<clinit> ()V <clinit>
<init> (JJ)V <init>
<init> (Lnet/minecraft/world/level/levelgen/RandomSupport$Seed128bit;)V <init>
lambda$static$0 ([J)Lnet/minecraft/world/level/levelgen/Xoroshiro128PlusPlus; a
lambda$static$1 (Ljava/util/stream/LongStream;)Lcom/mojang/serialization/DataResult; a
lambda$static$2 (Lnet/minecraft/world/level/levelgen/Xoroshiro128PlusPlus;)Ljava/util/stream/LongStream; a
nextLong ()J a
net/minecraft/world/level/levelgen/XoroshiroRandomSource dpr
CODEC b
DOUBLE_UNIT d
FLOAT_UNIT c
gaussianSource f
randomNumberGenerator e
<clinit> ()V <clinit>
<init> (Lnet/minecraft/world/level/levelgen/RandomSupport$Seed128bit;)V <init>
<init> (J)V <init>
<init> (Lnet/minecraft/world/level/levelgen/Xoroshiro128PlusPlus;)V <init>
<init> (JJ)V <init>
consumeCount (I)V b
fork ()Lnet/minecraft/util/RandomSource; d
forkPositional ()Lnet/minecraft/world/level/levelgen/PositionalRandomFactory; e
lambda$static$0 (Lnet/minecraft/world/level/levelgen/Xoroshiro128PlusPlus;)Lnet/minecraft/world/level/levelgen/XoroshiroRandomSource; a
lambda$static$1 (Lnet/minecraft/world/level/levelgen/XoroshiroRandomSource;)Lnet/minecraft/world/level/levelgen/Xoroshiro128PlusPlus; a
nextBits (I)J c
nextBoolean ()Z h
nextDouble ()D j
nextFloat ()F i
nextGaussian ()D k
nextInt ()I f
nextInt (I)I a
nextLong ()J g
setSeed (J)V b
net/minecraft/world/level/levelgen/XoroshiroRandomSource$XoroshiroPositionalRandomFactory dpr$a
seedHi b
seedLo a
<init> (JJ)V <init>
at (III)Lnet/minecraft/util/RandomSource; a
fromHashOf (Ljava/lang/String;)Lnet/minecraft/util/RandomSource; a
parityConfigString (Ljava/lang/StringBuilder;)V a
net/minecraft/world/level/levelgen/blending/Blender dps
DENSITY_BLENDING_RANGE_CELLS e
DENSITY_BLENDING_RANGE_CHUNKS f
EMPTY a
HEIGHT_BLENDING_RANGE_CELLS c
HEIGHT_BLENDING_RANGE_CHUNKS d
OLD_CHUNK_XZ_RADIUS g
SHIFT_NOISE b
densityBlendingData i
heightAndBiomeBlendingData h
<clinit> ()V <clinit>
<init> (Lit/unimi/dsi/fastutil/longs/Long2ObjectOpenHashMap;Lit/unimi/dsi/fastutil/longs/Long2ObjectOpenHashMap;)V <init>
addAroundOldChunksCarvingMaskFilter (Lnet/minecraft/world/level/WorldGenLevel;Lnet/minecraft/world/level/chunk/ProtoChunk;)V a
blendBiome (III)Lnet/minecraft/core/Holder; a
blendDensity (Lnet/minecraft/world/level/levelgen/DensityFunction$FunctionContext;D)D a
blendOffsetAndFactor (II)Lnet/minecraft/world/level/levelgen/blending/Blender$BlendingOutput; a
distanceToCube (DDDDDD)D a
empty ()Lnet/minecraft/world/level/levelgen/blending/Blender; a
generateBorderTick (Lnet/minecraft/world/level/chunk/ChunkAccess;Lnet/minecraft/core/BlockPos;)V a
generateBorderTicks (Lnet/minecraft/server/level/WorldGenRegion;Lnet/minecraft/world/level/chunk/ChunkAccess;)V a
getBiomeResolver (Lnet/minecraft/world/level/biome/BiomeResolver;)Lnet/minecraft/world/level/biome/BiomeResolver; a
getBlendingDataValue (Lnet/minecraft/world/level/levelgen/blending/Blender$CellValueGetter;IIIII)D a
getBlendingDataValue (IIILnet/minecraft/world/level/levelgen/blending/Blender$CellValueGetter;)D a
heightToOffset (D)D a
lambda$addAroundOldChunksCarvingMaskFilter$7 (Lnet/minecraft/world/level/levelgen/blending/Blender$DistanceGetter;III)Z a
lambda$addAroundOldChunksCarvingMaskFilter$8 (Lnet/minecraft/world/level/chunk/CarvingMask$Mask;Lnet/minecraft/world/level/chunk/CarvingMask;)V a
lambda$blendBiome$5 (IILorg/apache/commons/lang3/mutable/MutableDouble;Lorg/apache/commons/lang3/mutable/MutableObject;IILnet/minecraft/core/Holder;)V a
lambda$blendBiome$6 (IIILorg/apache/commons/lang3/mutable/MutableDouble;Lorg/apache/commons/lang3/mutable/MutableObject;Ljava/lang/Long;Lnet/minecraft/world/level/levelgen/blending/BlendingData;)V a
lambda$blendDensity$2 (IIILorg/apache/commons/lang3/mutable/MutableDouble;Lorg/apache/commons/lang3/mutable/MutableDouble;Lorg/apache/commons/lang3/mutable/MutableDouble;IIID)V a
lambda$blendDensity$3 (IIILorg/apache/commons/lang3/mutable/MutableDouble;Lorg/apache/commons/lang3/mutable/MutableDouble;Lorg/apache/commons/lang3/mutable/MutableDouble;Ljava/lang/Long;Lnet/minecraft/world/level/levelgen/blending/BlendingData;)V a
lambda$blendOffsetAndFactor$0 (IILorg/apache/commons/lang3/mutable/MutableDouble;Lorg/apache/commons/lang3/mutable/MutableDouble;Lorg/apache/commons/lang3/mutable/MutableDouble;IID)V a
lambda$blendOffsetAndFactor$1 (IILorg/apache/commons/lang3/mutable/MutableDouble;Lorg/apache/commons/lang3/mutable/MutableDouble;Lorg/apache/commons/lang3/mutable/MutableDouble;Ljava/lang/Long;Lnet/minecraft/world/level/levelgen/blending/BlendingData;)V a
lambda$getBiomeResolver$4 (Lnet/minecraft/world/level/biome/BiomeResolver;IIILnet/minecraft/world/level/biome/Climate$Sampler;)Lnet/minecraft/core/Holder; a
lambda$makeOffsetOldChunkDistanceGetter$11 (DDDDDDD)D a
lambda$makeOldChunkDistanceGetter$10 (Ljava/util/List;DDD)D a
lambda$makeOldChunkDistanceGetter$9 (Ljava/util/List;Lnet/minecraft/core/Direction8;Lnet/minecraft/world/level/levelgen/blending/BlendingData;)V a
makeOffsetOldChunkDistanceGetter (Lnet/minecraft/core/Direction8;Lnet/minecraft/world/level/levelgen/blending/BlendingData;)Lnet/minecraft/world/level/levelgen/blending/Blender$DistanceGetter; a
makeOldChunkDistanceGetter (Lnet/minecraft/world/level/levelgen/blending/BlendingData;Ljava/util/Map;)Lnet/minecraft/world/level/levelgen/blending/Blender$DistanceGetter; a
of (Lnet/minecraft/server/level/WorldGenRegion;)Lnet/minecraft/world/level/levelgen/blending/Blender; a
net/minecraft/world/level/levelgen/blending/Blender$1 dps$1
<init> (Lit/unimi/dsi/fastutil/longs/Long2ObjectOpenHashMap;Lit/unimi/dsi/fastutil/longs/Long2ObjectOpenHashMap;)V <init>
blendDensity (Lnet/minecraft/world/level/levelgen/DensityFunction$FunctionContext;D)D a
blendOffsetAndFactor (II)Lnet/minecraft/world/level/levelgen/blending/Blender$BlendingOutput; a
getBiomeResolver (Lnet/minecraft/world/level/biome/BiomeResolver;)Lnet/minecraft/world/level/biome/BiomeResolver; a
net/minecraft/world/level/levelgen/blending/Blender$BlendingOutput dps$a
alpha a
blendingOffset b
<init> (DD)V <init>
alpha ()D a
blendingOffset ()D b
equals (Ljava/lang/Object;)Z equals
hashCode ()I hashCode
toString ()Ljava/lang/String; toString
net/minecraft/world/level/levelgen/blending/Blender$CellValueGetter dps$b
get (Lnet/minecraft/world/level/levelgen/blending/BlendingData;III)D get
net/minecraft/world/level/levelgen/blending/Blender$DistanceGetter dps$c
getDistance (DDD)D getDistance
net/minecraft/world/level/levelgen/blending/BlendingData dpt
AIR_DENSITY h
BLENDING_DENSITY_FACTOR f
CELLS_PER_SECTION_Y i
CELL_COLUMN_COUNT o
CELL_COLUMN_INSIDE_COUNT m
CELL_COLUMN_OUTSIDE_COUNT n
CELL_HEIGHT b
CELL_HORIZONTAL_MAX_INDEX_INSIDE k
CELL_HORIZONTAL_MAX_INDEX_OUTSIDE l
CELL_RATIO c
CELL_WIDTH a
CODEC e
DOUBLE_ARRAY_CODEC v
NO_VALUE d
QUARTS_PER_SECTION j
SOLID_DENSITY g
SURFACE_BLOCKS q
areaWithOldGeneration p
biomes t
densities u
hasCalculatedData r
heights s
<clinit> ()V <clinit>
<init> (IILjava/util/Optional;)V <init>
addValuesForColumn (ILnet/minecraft/world/level/chunk/ChunkAccess;II)V a
calculateData (Lnet/minecraft/world/level/chunk/ChunkAccess;Ljava/util/Set;)V a
cellCountPerColumn ()I b
getAreaWithOldGeneration ()Lnet/minecraft/world/level/LevelHeightAccessor; a
getBiomeColumn (Lnet/minecraft/world/level/chunk/ChunkAccess;II)Ljava/util/List; b
getCellYIndex (I)I a
getColumnMinY ()I d
getDensity ([DI)D a
getDensity (III)D b
getDensityColumn (Lnet/minecraft/world/level/chunk/ChunkAccess;III)[D a
getHeight (III)D a
getHeightAtXZ (Lnet/minecraft/world/level/chunk/ChunkAccess;II)I a
getInsideIndex (II)I a
getMinY ()I e
getOrUpdateBlendingData (Lnet/minecraft/server/level/WorldGenRegion;II)Lnet/minecraft/world/level/levelgen/blending/BlendingData; a
getOutsideIndex (II)I b
getX (I)I b
getZ (I)I c
isGround (Lnet/minecraft/world/level/chunk/ChunkAccess;Lnet/minecraft/core/BlockPos;)Z a
iterateBiomes (IIILnet/minecraft/world/level/levelgen/blending/BlendingData$BiomeConsumer;)V a
iterateDensities (IIIILnet/minecraft/world/level/levelgen/blending/BlendingData$DensityConsumer;)V a
iterateHeights (IILnet/minecraft/world/level/levelgen/blending/BlendingData$HeightConsumer;)V a
lambda$new$6 ([D)V a
lambda$static$0 (Lnet/minecraft/world/level/levelgen/blending/BlendingData;)Ljava/lang/Integer; d
lambda$static$1 (Lnet/minecraft/world/level/levelgen/blending/BlendingData;)Ljava/lang/Integer; c
lambda$static$2 (D)Z a
lambda$static$3 (Lnet/minecraft/world/level/levelgen/blending/BlendingData;)Ljava/util/Optional; b
lambda$static$4 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; a
lambda$validateArraySize$5 ()Ljava/lang/String; f
quartCountPerColumn ()I c
read1 (Lnet/minecraft/world/level/chunk/ChunkAccess;Lnet/minecraft/core/BlockPos$MutableBlockPos;)D a
read7 (Lnet/minecraft/world/level/chunk/ChunkAccess;Lnet/minecraft/core/BlockPos$MutableBlockPos;)D b
sideByGenerationAge (Lnet/minecraft/world/level/WorldGenLevel;IIZ)Ljava/util/Set; a
validateArraySize (Lnet/minecraft/world/level/levelgen/blending/BlendingData;)Lcom/mojang/serialization/DataResult; a
zeroIfNegative (I)I d
net/minecraft/world/level/levelgen/blending/BlendingData$BiomeConsumer dpt$a
consume (IILnet/minecraft/core/Holder;)V consume
net/minecraft/world/level/levelgen/blending/BlendingData$DensityConsumer dpt$b
consume (IIID)V consume
net/minecraft/world/level/levelgen/blending/BlendingData$HeightConsumer dpt$c
consume (IID)V consume
net/minecraft/world/level/levelgen/blending/package-info dpu
net/minecraft/world/level/levelgen/blockpredicates/AllOfPredicate dpv
CODEC a
<clinit> ()V <clinit>
<init> (Ljava/util/List;)V <init>
test (Lnet/minecraft/world/level/WorldGenLevel;Lnet/minecraft/core/BlockPos;)Z a
test (Ljava/lang/Object;Ljava/lang/Object;)Z test
type ()Lnet/minecraft/world/level/levelgen/blockpredicates/BlockPredicateType; a
net/minecraft/world/level/levelgen/blockpredicates/AnyOfPredicate dpw
CODEC a
<clinit> ()V <clinit>
<init> (Ljava/util/List;)V <init>
test (Lnet/minecraft/world/level/WorldGenLevel;Lnet/minecraft/core/BlockPos;)Z a
test (Ljava/lang/Object;Ljava/lang/Object;)Z test
type ()Lnet/minecraft/world/level/levelgen/blockpredicates/BlockPredicateType; a
net/minecraft/world/level/levelgen/blockpredicates/BlockPredicate dpx
CODEC b
ONLY_IN_AIR_OR_WATER_PREDICATE d
ONLY_IN_AIR_PREDICATE c
<clinit> ()V <clinit>
allOf (Ljava/util/List;)Lnet/minecraft/world/level/levelgen/blockpredicates/BlockPredicate; a
allOf ([Lnet/minecraft/world/level/levelgen/blockpredicates/BlockPredicate;)Lnet/minecraft/world/level/levelgen/blockpredicates/BlockPredicate; a
allOf (Lnet/minecraft/world/level/levelgen/blockpredicates/BlockPredicate;Lnet/minecraft/world/level/levelgen/blockpredicates/BlockPredicate;)Lnet/minecraft/world/level/levelgen/blockpredicates/BlockPredicate; a
alwaysTrue ()Lnet/minecraft/world/level/levelgen/blockpredicates/BlockPredicate; e
anyOf (Ljava/util/List;)Lnet/minecraft/world/level/levelgen/blockpredicates/BlockPredicate; b
anyOf ([Lnet/minecraft/world/level/levelgen/blockpredicates/BlockPredicate;)Lnet/minecraft/world/level/levelgen/blockpredicates/BlockPredicate; b
anyOf (Lnet/minecraft/world/level/levelgen/blockpredicates/BlockPredicate;Lnet/minecraft/world/level/levelgen/blockpredicates/BlockPredicate;)Lnet/minecraft/world/level/levelgen/blockpredicates/BlockPredicate; b
hasSturdyFace (Lnet/minecraft/core/Direction;)Lnet/minecraft/world/level/levelgen/blockpredicates/BlockPredicate; a
hasSturdyFace (Lnet/minecraft/core/Vec3i;Lnet/minecraft/core/Direction;)Lnet/minecraft/world/level/levelgen/blockpredicates/BlockPredicate; a
insideWorld (Lnet/minecraft/core/Vec3i;)Lnet/minecraft/world/level/levelgen/blockpredicates/BlockPredicate; d
matchesBlocks (Lnet/minecraft/core/Vec3i;[Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/levelgen/blockpredicates/BlockPredicate; a
matchesBlocks (Lnet/minecraft/core/Vec3i;Ljava/util/List;)Lnet/minecraft/world/level/levelgen/blockpredicates/BlockPredicate; a
matchesBlocks ([Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/levelgen/blockpredicates/BlockPredicate; a
matchesBlocks (Ljava/util/List;)Lnet/minecraft/world/level/levelgen/blockpredicates/BlockPredicate; c
matchesFluids ([Lnet/minecraft/world/level/material/Fluid;)Lnet/minecraft/world/level/levelgen/blockpredicates/BlockPredicate; a
matchesFluids (Lnet/minecraft/core/Vec3i;Ljava/util/List;)Lnet/minecraft/world/level/levelgen/blockpredicates/BlockPredicate; b
matchesFluids (Lnet/minecraft/core/Vec3i;[Lnet/minecraft/world/level/material/Fluid;)Lnet/minecraft/world/level/levelgen/blockpredicates/BlockPredicate; a
matchesTag (Lnet/minecraft/tags/TagKey;)Lnet/minecraft/world/level/levelgen/blockpredicates/BlockPredicate; a
matchesTag (Lnet/minecraft/core/Vec3i;Lnet/minecraft/tags/TagKey;)Lnet/minecraft/world/level/levelgen/blockpredicates/BlockPredicate; a
noFluid ()Lnet/minecraft/world/level/levelgen/blockpredicates/BlockPredicate; d
noFluid (Lnet/minecraft/core/Vec3i;)Lnet/minecraft/world/level/levelgen/blockpredicates/BlockPredicate; c
not (Lnet/minecraft/world/level/levelgen/blockpredicates/BlockPredicate;)Lnet/minecraft/world/level/levelgen/blockpredicates/BlockPredicate; a
replaceable ()Lnet/minecraft/world/level/levelgen/blockpredicates/BlockPredicate; b
replaceable (Lnet/minecraft/core/Vec3i;)Lnet/minecraft/world/level/levelgen/blockpredicates/BlockPredicate; a
solid ()Lnet/minecraft/world/level/levelgen/blockpredicates/BlockPredicate; c
solid (Lnet/minecraft/core/Vec3i;)Lnet/minecraft/world/level/levelgen/blockpredicates/BlockPredicate; b
type ()Lnet/minecraft/world/level/levelgen/blockpredicates/BlockPredicateType; a
wouldSurvive (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/core/Vec3i;)Lnet/minecraft/world/level/levelgen/blockpredicates/BlockPredicate; a
net/minecraft/world/level/levelgen/blockpredicates/BlockPredicateType dpy
ALL_OF j
ANY_OF i
HAS_STURDY_FACE d
INSIDE_WORLD_BOUNDS h
MATCHING_BLOCKS a
MATCHING_BLOCK_TAG b
MATCHING_FLUIDS c
NOT k
REPLACEABLE f
SOLID e
TRUE l
WOULD_SURVIVE g
<clinit> ()V <clinit>
codec ()Lcom/mojang/serialization/Codec; codec
lambda$register$0 (Lcom/mojang/serialization/Codec;)Lcom/mojang/serialization/Codec; a
register (Ljava/lang/String;Lcom/mojang/serialization/Codec;)Lnet/minecraft/world/level/levelgen/blockpredicates/BlockPredicateType; a
net/minecraft/world/level/levelgen/blockpredicates/CombiningPredicate dpz
predicates e
<init> (Ljava/util/List;)V <init>
codec (Ljava/util/function/Function;)Lcom/mojang/serialization/Codec; a
lambda$codec$0 (Lnet/minecraft/world/level/levelgen/blockpredicates/CombiningPredicate;)Ljava/util/List; a
lambda$codec$1 (Ljava/util/function/Function;Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; a
net/minecraft/world/level/levelgen/blockpredicates/HasSturdyFacePredicate dqa
CODEC a
direction f
offset e
<clinit> ()V <clinit>
<init> (Lnet/minecraft/core/Vec3i;Lnet/minecraft/core/Direction;)V <init>
lambda$static$0 (Lnet/minecraft/world/level/levelgen/blockpredicates/HasSturdyFacePredicate;)Lnet/minecraft/core/Vec3i; b
lambda$static$1 (Lnet/minecraft/world/level/levelgen/blockpredicates/HasSturdyFacePredicate;)Lnet/minecraft/core/Direction; a
lambda$static$2 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; a
test (Lnet/minecraft/world/level/WorldGenLevel;Lnet/minecraft/core/BlockPos;)Z a
test (Ljava/lang/Object;Ljava/lang/Object;)Z test
type ()Lnet/minecraft/world/level/levelgen/blockpredicates/BlockPredicateType; a
net/minecraft/world/level/levelgen/blockpredicates/InsideWorldBoundsPredicate dqb
CODEC a
offset e
<clinit> ()V <clinit>
<init> (Lnet/minecraft/core/Vec3i;)V <init>
lambda$static$0 (Lnet/minecraft/world/level/levelgen/blockpredicates/InsideWorldBoundsPredicate;)Lnet/minecraft/core/Vec3i; a
lambda$static$1 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; a
test (Lnet/minecraft/world/level/WorldGenLevel;Lnet/minecraft/core/BlockPos;)Z a
test (Ljava/lang/Object;Ljava/lang/Object;)Z test
type ()Lnet/minecraft/world/level/levelgen/blockpredicates/BlockPredicateType; a
net/minecraft/world/level/levelgen/blockpredicates/MatchingBlockTagPredicate dqc
CODEC e
tag a
<clinit> ()V <clinit>
<init> (Lnet/minecraft/core/Vec3i;Lnet/minecraft/tags/TagKey;)V <init>
lambda$static$0 (Lnet/minecraft/world/level/levelgen/blockpredicates/MatchingBlockTagPredicate;)Lnet/minecraft/tags/TagKey; a
lambda$static$1 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; b
test (Lnet/minecraft/world/level/block/state/BlockState;)Z a
type ()Lnet/minecraft/world/level/levelgen/blockpredicates/BlockPredicateType; a
net/minecraft/world/level/levelgen/blockpredicates/MatchingBlocksPredicate dqd
CODEC a
blocks e
<clinit> ()V <clinit>
<init> (Lnet/minecraft/core/Vec3i;Lnet/minecraft/core/HolderSet;)V <init>
lambda$static$0 (Lnet/minecraft/world/level/levelgen/blockpredicates/MatchingBlocksPredicate;)Lnet/minecraft/core/HolderSet; a
lambda$static$1 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; b
test (Lnet/minecraft/world/level/block/state/BlockState;)Z a
type ()Lnet/minecraft/world/level/levelgen/blockpredicates/BlockPredicateType; a
net/minecraft/world/level/levelgen/blockpredicates/MatchingFluidsPredicate dqe
CODEC a
fluids e
<clinit> ()V <clinit>
<init> (Lnet/minecraft/core/Vec3i;Lnet/minecraft/core/HolderSet;)V <init>
lambda$static$0 (Lnet/minecraft/world/level/levelgen/blockpredicates/MatchingFluidsPredicate;)Lnet/minecraft/core/HolderSet; a
lambda$static$1 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; b
test (Lnet/minecraft/world/level/block/state/BlockState;)Z a
type ()Lnet/minecraft/world/level/levelgen/blockpredicates/BlockPredicateType; a
net/minecraft/world/level/levelgen/blockpredicates/NotPredicate dqf
CODEC a
predicate e
<clinit> ()V <clinit>
<init> (Lnet/minecraft/world/level/levelgen/blockpredicates/BlockPredicate;)V <init>
lambda$static$0 (Lnet/minecraft/world/level/levelgen/blockpredicates/NotPredicate;)Lnet/minecraft/world/level/levelgen/blockpredicates/BlockPredicate; a
lambda$static$1 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; a
test (Lnet/minecraft/world/level/WorldGenLevel;Lnet/minecraft/core/BlockPos;)Z a
test (Ljava/lang/Object;Ljava/lang/Object;)Z test
type ()Lnet/minecraft/world/level/levelgen/blockpredicates/BlockPredicateType; a
net/minecraft/world/level/levelgen/blockpredicates/ReplaceablePredicate dqg
CODEC a
<clinit> ()V <clinit>
<init> (Lnet/minecraft/core/Vec3i;)V <init>
lambda$static$0 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; b
test (Lnet/minecraft/world/level/block/state/BlockState;)Z a
type ()Lnet/minecraft/world/level/levelgen/blockpredicates/BlockPredicateType; a
net/minecraft/world/level/levelgen/blockpredicates/SolidPredicate dqh
CODEC a
<clinit> ()V <clinit>
<init> (Lnet/minecraft/core/Vec3i;)V <init>
lambda$static$0 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; b
test (Lnet/minecraft/world/level/block/state/BlockState;)Z a
type ()Lnet/minecraft/world/level/levelgen/blockpredicates/BlockPredicateType; a
net/minecraft/world/level/levelgen/blockpredicates/StateTestingPredicate dqi
offset f
<init> (Lnet/minecraft/core/Vec3i;)V <init>
lambda$stateTestingCodec$0 (Lnet/minecraft/world/level/levelgen/blockpredicates/StateTestingPredicate;)Lnet/minecraft/core/Vec3i; a
stateTestingCodec (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/Products$P1; a
test (Lnet/minecraft/world/level/WorldGenLevel;Lnet/minecraft/core/BlockPos;)Z a
test (Lnet/minecraft/world/level/block/state/BlockState;)Z a
test (Ljava/lang/Object;Ljava/lang/Object;)Z test
net/minecraft/world/level/levelgen/blockpredicates/TrueBlockPredicate dqj
CODEC e
INSTANCE a
<clinit> ()V <clinit>
<init> ()V <init>
lambda$static$0 ()Lnet/minecraft/world/level/levelgen/blockpredicates/TrueBlockPredicate; f
test (Lnet/minecraft/world/level/WorldGenLevel;Lnet/minecraft/core/BlockPos;)Z a
test (Ljava/lang/Object;Ljava/lang/Object;)Z test
type ()Lnet/minecraft/world/level/levelgen/blockpredicates/BlockPredicateType; a
net/minecraft/world/level/levelgen/blockpredicates/WouldSurvivePredicate dqk
CODEC a
offset e
state f
<clinit> ()V <clinit>
<init> (Lnet/minecraft/core/Vec3i;Lnet/minecraft/world/level/block/state/BlockState;)V <init>
lambda$static$0 (Lnet/minecraft/world/level/levelgen/blockpredicates/WouldSurvivePredicate;)Lnet/minecraft/core/Vec3i; b
lambda$static$1 (Lnet/minecraft/world/level/levelgen/blockpredicates/WouldSurvivePredicate;)Lnet/minecraft/world/level/block/state/BlockState; a
lambda$static$2 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; a
test (Lnet/minecraft/world/level/WorldGenLevel;Lnet/minecraft/core/BlockPos;)Z a
test (Ljava/lang/Object;Ljava/lang/Object;)Z test
type ()Lnet/minecraft/world/level/levelgen/blockpredicates/BlockPredicateType; a
net/minecraft/world/level/levelgen/blockpredicates/package-info dql
net/minecraft/world/level/levelgen/carver/CanyonCarverConfiguration dqm
CODEC a
shape c
verticalRotation b
<clinit> ()V <clinit>
<init> (Lnet/minecraft/world/level/levelgen/carver/CarverConfiguration;Lnet/minecraft/util/valueproviders/FloatProvider;Lnet/minecraft/world/level/levelgen/carver/CanyonCarverConfiguration$CanyonShapeConfiguration;)V <init>
<init> (FLnet/minecraft/world/level/levelgen/heightproviders/HeightProvider;Lnet/minecraft/util/valueproviders/FloatProvider;Lnet/minecraft/world/level/levelgen/VerticalAnchor;Lnet/minecraft/world/level/levelgen/carver/CarverDebugSettings;Lnet/minecraft/core/HolderSet;Lnet/minecraft/util/valueproviders/FloatProvider;Lnet/minecraft/world/level/levelgen/carver/CanyonCarverConfiguration$CanyonShapeConfiguration;)V <init>
lambda$static$0 (Lnet/minecraft/world/level/levelgen/carver/CanyonCarverConfiguration;)Lnet/minecraft/world/level/levelgen/carver/CarverConfiguration; c
lambda$static$1 (Lnet/minecraft/world/level/levelgen/carver/CanyonCarverConfiguration;)Lnet/minecraft/util/valueproviders/FloatProvider; b
lambda$static$2 (Lnet/minecraft/world/level/levelgen/carver/CanyonCarverConfiguration;)Lnet/minecraft/world/level/levelgen/carver/CanyonCarverConfiguration$CanyonShapeConfiguration; a
lambda$static$3 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; a
net/minecraft/world/level/levelgen/carver/CanyonCarverConfiguration$CanyonShapeConfiguration dqm$a
CODEC a
distanceFactor b
horizontalRadiusFactor e
thickness c
verticalRadiusCenterFactor g
verticalRadiusDefaultFactor f
widthSmoothness d
<clinit> ()V <clinit>
<init> (Lnet/minecraft/util/valueproviders/FloatProvider;Lnet/minecraft/util/valueproviders/FloatProvider;ILnet/minecraft/util/valueproviders/FloatProvider;FF)V <init>
lambda$static$0 (Lnet/minecraft/world/level/levelgen/carver/CanyonCarverConfiguration$CanyonShapeConfiguration;)Lnet/minecraft/util/valueproviders/FloatProvider; f
lambda$static$1 (Lnet/minecraft/world/level/levelgen/carver/CanyonCarverConfiguration$CanyonShapeConfiguration;)Lnet/minecraft/util/valueproviders/FloatProvider; e
lambda$static$2 (Lnet/minecraft/world/level/levelgen/carver/CanyonCarverConfiguration$CanyonShapeConfiguration;)Ljava/lang/Integer; d
lambda$static$3 (Lnet/minecraft/world/level/levelgen/carver/CanyonCarverConfiguration$CanyonShapeConfiguration;)Lnet/minecraft/util/valueproviders/FloatProvider; c
lambda$static$4 (Lnet/minecraft/world/level/levelgen/carver/CanyonCarverConfiguration$CanyonShapeConfiguration;)Ljava/lang/Float; b
lambda$static$5 (Lnet/minecraft/world/level/levelgen/carver/CanyonCarverConfiguration$CanyonShapeConfiguration;)Ljava/lang/Float; a
lambda$static$6 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; a
net/minecraft/world/level/levelgen/carver/CanyonWorldCarver dqn
<init> (Lcom/mojang/serialization/Codec;)V <init>
carve (Lnet/minecraft/world/level/levelgen/carver/CarvingContext;Lnet/minecraft/world/level/levelgen/carver/CarverConfiguration;Lnet/minecraft/world/level/chunk/ChunkAccess;Ljava/util/function/Function;Lnet/minecraft/util/RandomSource;Lnet/minecraft/world/level/levelgen/Aquifer;Lnet/minecraft/world/level/ChunkPos;Lnet/minecraft/world/level/chunk/CarvingMask;)Z a
carve (Lnet/minecraft/world/level/levelgen/carver/CarvingContext;Lnet/minecraft/world/level/levelgen/carver/CanyonCarverConfiguration;Lnet/minecraft/world/level/chunk/ChunkAccess;Ljava/util/function/Function;Lnet/minecraft/util/RandomSource;Lnet/minecraft/world/level/levelgen/Aquifer;Lnet/minecraft/world/level/ChunkPos;Lnet/minecraft/world/level/chunk/CarvingMask;)Z a
doCarve (Lnet/minecraft/world/level/levelgen/carver/CarvingContext;Lnet/minecraft/world/level/levelgen/carver/CanyonCarverConfiguration;Lnet/minecraft/world/level/chunk/ChunkAccess;Ljava/util/function/Function;JLnet/minecraft/world/level/levelgen/Aquifer;DDDFFFIIDLnet/minecraft/world/level/chunk/CarvingMask;)V a
initWidthFactors (Lnet/minecraft/world/level/levelgen/carver/CarvingContext;Lnet/minecraft/world/level/levelgen/carver/CanyonCarverConfiguration;Lnet/minecraft/util/RandomSource;)[F a
isStartChunk (Lnet/minecraft/world/level/levelgen/carver/CarverConfiguration;Lnet/minecraft/util/RandomSource;)Z a
isStartChunk (Lnet/minecraft/world/level/levelgen/carver/CanyonCarverConfiguration;Lnet/minecraft/util/RandomSource;)Z a
lambda$doCarve$0 ([FLnet/minecraft/world/level/levelgen/carver/CarvingContext;DDDI)Z a
shouldSkip (Lnet/minecraft/world/level/levelgen/carver/CarvingContext;[FDDDI)Z a
updateVerticalRadius (Lnet/minecraft/world/level/levelgen/carver/CanyonCarverConfiguration;Lnet/minecraft/util/RandomSource;DFF)D a
net/minecraft/world/level/levelgen/carver/CarverConfiguration dqo
CODEC d
debugSettings h
lavaLevel g
replaceable i
y e
yScale f
<clinit> ()V <clinit>
<init> (FLnet/minecraft/world/level/levelgen/heightproviders/HeightProvider;Lnet/minecraft/util/valueproviders/FloatProvider;Lnet/minecraft/world/level/levelgen/VerticalAnchor;Lnet/minecraft/world/level/levelgen/carver/CarverDebugSettings;Lnet/minecraft/core/HolderSet;)V <init>
lambda$static$0 (Lnet/minecraft/world/level/levelgen/carver/CarverConfiguration;)Ljava/lang/Float; f
lambda$static$1 (Lnet/minecraft/world/level/levelgen/carver/CarverConfiguration;)Lnet/minecraft/world/level/levelgen/heightproviders/HeightProvider; e
lambda$static$2 (Lnet/minecraft/world/level/levelgen/carver/CarverConfiguration;)Lnet/minecraft/util/valueproviders/FloatProvider; d
lambda$static$3 (Lnet/minecraft/world/level/levelgen/carver/CarverConfiguration;)Lnet/minecraft/world/level/levelgen/VerticalAnchor; c
lambda$static$4 (Lnet/minecraft/world/level/levelgen/carver/CarverConfiguration;)Lnet/minecraft/world/level/levelgen/carver/CarverDebugSettings; b
lambda$static$5 (Lnet/minecraft/world/level/levelgen/carver/CarverConfiguration;)Lnet/minecraft/core/HolderSet; a
lambda$static$6 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; a
net/minecraft/world/level/levelgen/carver/CarverDebugSettings dqp
CODEC b
DEFAULT a
airState d
barrierState g
debugMode c
lavaState f
waterState e
<clinit> ()V <clinit>
<init> (ZLnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/block/state/BlockState;)V <init>
getAirState ()Lnet/minecraft/world/level/block/state/BlockState; b
getBarrierState ()Lnet/minecraft/world/level/block/state/BlockState; e
getLavaState ()Lnet/minecraft/world/level/block/state/BlockState; d
getWaterState ()Lnet/minecraft/world/level/block/state/BlockState; c
isDebugMode ()Z a
lambda$static$0 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; a
of (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/block/state/BlockState;)Lnet/minecraft/world/level/levelgen/carver/CarverDebugSettings; a
of (ZLnet/minecraft/world/level/block/state/BlockState;)Lnet/minecraft/world/level/levelgen/carver/CarverDebugSettings; a
of (ZLnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/block/state/BlockState;)Lnet/minecraft/world/level/levelgen/carver/CarverDebugSettings; a
net/minecraft/world/level/levelgen/carver/CarvingContext dqq
noiseChunk b
randomState c
registryAccess a
surfaceRule d
<init> (Lnet/minecraft/world/level/levelgen/NoiseBasedChunkGenerator;Lnet/minecraft/core/RegistryAccess;Lnet/minecraft/world/level/LevelHeightAccessor;Lnet/minecraft/world/level/levelgen/NoiseChunk;Lnet/minecraft/world/level/levelgen/RandomState;Lnet/minecraft/world/level/levelgen/SurfaceRules$RuleSource;)V <init>
randomState ()Lnet/minecraft/world/level/levelgen/RandomState; d
registryAccess ()Lnet/minecraft/core/RegistryAccess; c
topMaterial (Ljava/util/function/Function;Lnet/minecraft/world/level/chunk/ChunkAccess;Lnet/minecraft/core/BlockPos;Z)Ljava/util/Optional; a
net/minecraft/world/level/levelgen/carver/CaveCarverConfiguration dqr
CODEC a
floorLevel j
horizontalRadiusMultiplier b
verticalRadiusMultiplier c
<clinit> ()V <clinit>
<init> (Lnet/minecraft/world/level/levelgen/carver/CarverConfiguration;Lnet/minecraft/util/valueproviders/FloatProvider;Lnet/minecraft/util/valueproviders/FloatProvider;Lnet/minecraft/util/valueproviders/FloatProvider;)V <init>
<init> (FLnet/minecraft/world/level/levelgen/heightproviders/HeightProvider;Lnet/minecraft/util/valueproviders/FloatProvider;Lnet/minecraft/world/level/levelgen/VerticalAnchor;Lnet/minecraft/core/HolderSet;Lnet/minecraft/util/valueproviders/FloatProvider;Lnet/minecraft/util/valueproviders/FloatProvider;Lnet/minecraft/util/valueproviders/FloatProvider;)V <init>
<init> (FLnet/minecraft/world/level/levelgen/heightproviders/HeightProvider;Lnet/minecraft/util/valueproviders/FloatProvider;Lnet/minecraft/world/level/levelgen/VerticalAnchor;Lnet/minecraft/world/level/levelgen/carver/CarverDebugSettings;Lnet/minecraft/core/HolderSet;Lnet/minecraft/util/valueproviders/FloatProvider;Lnet/minecraft/util/valueproviders/FloatProvider;Lnet/minecraft/util/valueproviders/FloatProvider;)V <init>
lambda$static$0 (Lnet/minecraft/world/level/levelgen/carver/CaveCarverConfiguration;)Lnet/minecraft/world/level/levelgen/carver/CarverConfiguration; d
lambda$static$1 (Lnet/minecraft/world/level/levelgen/carver/CaveCarverConfiguration;)Lnet/minecraft/util/valueproviders/FloatProvider; c
lambda$static$2 (Lnet/minecraft/world/level/levelgen/carver/CaveCarverConfiguration;)Lnet/minecraft/util/valueproviders/FloatProvider; b
lambda$static$3 (Lnet/minecraft/world/level/levelgen/carver/CaveCarverConfiguration;)Lnet/minecraft/util/valueproviders/FloatProvider; a
lambda$static$4 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; a
net/minecraft/world/level/levelgen/carver/CaveWorldCarver dqs
<init> (Lcom/mojang/serialization/Codec;)V <init>
carve (Lnet/minecraft/world/level/levelgen/carver/CarvingContext;Lnet/minecraft/world/level/levelgen/carver/CaveCarverConfiguration;Lnet/minecraft/world/level/chunk/ChunkAccess;Ljava/util/function/Function;Lnet/minecraft/util/RandomSource;Lnet/minecraft/world/level/levelgen/Aquifer;Lnet/minecraft/world/level/ChunkPos;Lnet/minecraft/world/level/chunk/CarvingMask;)Z a
carve (Lnet/minecraft/world/level/levelgen/carver/CarvingContext;Lnet/minecraft/world/level/levelgen/carver/CarverConfiguration;Lnet/minecraft/world/level/chunk/ChunkAccess;Ljava/util/function/Function;Lnet/minecraft/util/RandomSource;Lnet/minecraft/world/level/levelgen/Aquifer;Lnet/minecraft/world/level/ChunkPos;Lnet/minecraft/world/level/chunk/CarvingMask;)Z a
createRoom (Lnet/minecraft/world/level/levelgen/carver/CarvingContext;Lnet/minecraft/world/level/levelgen/carver/CaveCarverConfiguration;Lnet/minecraft/world/level/chunk/ChunkAccess;Ljava/util/function/Function;Lnet/minecraft/world/level/levelgen/Aquifer;DDDFDLnet/minecraft/world/level/chunk/CarvingMask;Lnet/minecraft/world/level/levelgen/carver/WorldCarver$CarveSkipChecker;)V a
createTunnel (Lnet/minecraft/world/level/levelgen/carver/CarvingContext;Lnet/minecraft/world/level/levelgen/carver/CaveCarverConfiguration;Lnet/minecraft/world/level/chunk/ChunkAccess;Ljava/util/function/Function;JLnet/minecraft/world/level/levelgen/Aquifer;DDDDDFFFIIDLnet/minecraft/world/level/chunk/CarvingMask;Lnet/minecraft/world/level/levelgen/carver/WorldCarver$CarveSkipChecker;)V a
getCaveBound ()I a
getThickness (Lnet/minecraft/util/RandomSource;)F a
getYScale ()D b
isStartChunk (Lnet/minecraft/world/level/levelgen/carver/CarverConfiguration;Lnet/minecraft/util/RandomSource;)Z a
isStartChunk (Lnet/minecraft/world/level/levelgen/carver/CaveCarverConfiguration;Lnet/minecraft/util/RandomSource;)Z a
lambda$carve$0 (DLnet/minecraft/world/level/levelgen/carver/CarvingContext;DDDI)Z a
shouldSkip (DDDD)Z a
net/minecraft/world/level/levelgen/carver/ConfiguredWorldCarver dqt
CODEC b
DIRECT_CODEC a
LIST_CODEC c
config e
worldCarver d
<clinit> ()V <clinit>
<init> (Lnet/minecraft/world/level/levelgen/carver/WorldCarver;Lnet/minecraft/world/level/levelgen/carver/CarverConfiguration;)V <init>
carve (Lnet/minecraft/world/level/levelgen/carver/CarvingContext;Lnet/minecraft/world/level/chunk/ChunkAccess;Ljava/util/function/Function;Lnet/minecraft/util/RandomSource;Lnet/minecraft/world/level/levelgen/Aquifer;Lnet/minecraft/world/level/ChunkPos;Lnet/minecraft/world/level/chunk/CarvingMask;)Z a
config ()Lnet/minecraft/world/level/levelgen/carver/CarverConfiguration; b
equals (Ljava/lang/Object;)Z equals
hashCode ()I hashCode
isStartChunk (Lnet/minecraft/util/RandomSource;)Z a
lambda$static$0 (Lnet/minecraft/world/level/levelgen/carver/ConfiguredWorldCarver;)Lnet/minecraft/world/level/levelgen/carver/WorldCarver; a
toString ()Ljava/lang/String; toString
worldCarver ()Lnet/minecraft/world/level/levelgen/carver/WorldCarver; a
net/minecraft/world/level/levelgen/carver/NetherWorldCarver dqu
<init> (Lcom/mojang/serialization/Codec;)V <init>
carveBlock (Lnet/minecraft/world/level/levelgen/carver/CarvingContext;Lnet/minecraft/world/level/levelgen/carver/CarverConfiguration;Lnet/minecraft/world/level/chunk/ChunkAccess;Ljava/util/function/Function;Lnet/minecraft/world/level/chunk/CarvingMask;Lnet/minecraft/core/BlockPos$MutableBlockPos;Lnet/minecraft/core/BlockPos$MutableBlockPos;Lnet/minecraft/world/level/levelgen/Aquifer;Lorg/apache/commons/lang3/mutable/MutableBoolean;)Z a
carveBlock (Lnet/minecraft/world/level/levelgen/carver/CarvingContext;Lnet/minecraft/world/level/levelgen/carver/CaveCarverConfiguration;Lnet/minecraft/world/level/chunk/ChunkAccess;Ljava/util/function/Function;Lnet/minecraft/world/level/chunk/CarvingMask;Lnet/minecraft/core/BlockPos$MutableBlockPos;Lnet/minecraft/core/BlockPos$MutableBlockPos;Lnet/minecraft/world/level/levelgen/Aquifer;Lorg/apache/commons/lang3/mutable/MutableBoolean;)Z a
getCaveBound ()I a
getThickness (Lnet/minecraft/util/RandomSource;)F a
getYScale ()D b
net/minecraft/world/level/levelgen/carver/WorldCarver dqv
AIR d
CANYON c
CAVE a
CAVE_AIR e
LAVA g
NETHER_CAVE b
WATER f
configuredCodec i
liquids h
<clinit> ()V <clinit>
<init> (Lcom/mojang/serialization/Codec;)V <init>
canReach (Lnet/minecraft/world/level/ChunkPos;DDIIF)Z a
canReplaceBlock (Lnet/minecraft/world/level/levelgen/carver/CarverConfiguration;Lnet/minecraft/world/level/block/state/BlockState;)Z a
carve (Lnet/minecraft/world/level/levelgen/carver/CarvingContext;Lnet/minecraft/world/level/levelgen/carver/CarverConfiguration;Lnet/minecraft/world/level/chunk/ChunkAccess;Ljava/util/function/Function;Lnet/minecraft/util/RandomSource;Lnet/minecraft/world/level/levelgen/Aquifer;Lnet/minecraft/world/level/ChunkPos;Lnet/minecraft/world/level/chunk/CarvingMask;)Z a
carveBlock (Lnet/minecraft/world/level/levelgen/carver/CarvingContext;Lnet/minecraft/world/level/levelgen/carver/CarverConfiguration;Lnet/minecraft/world/level/chunk/ChunkAccess;Ljava/util/function/Function;Lnet/minecraft/world/level/chunk/CarvingMask;Lnet/minecraft/core/BlockPos$MutableBlockPos;Lnet/minecraft/core/BlockPos$MutableBlockPos;Lnet/minecraft/world/level/levelgen/Aquifer;Lorg/apache/commons/lang3/mutable/MutableBoolean;)Z a
carveEllipsoid (Lnet/minecraft/world/level/levelgen/carver/CarvingContext;Lnet/minecraft/world/level/levelgen/carver/CarverConfiguration;Lnet/minecraft/world/level/chunk/ChunkAccess;Ljava/util/function/Function;Lnet/minecraft/world/level/levelgen/Aquifer;DDDDDLnet/minecraft/world/level/chunk/CarvingMask;Lnet/minecraft/world/level/levelgen/carver/WorldCarver$CarveSkipChecker;)Z a
configured (Lnet/minecraft/world/level/levelgen/carver/CarverConfiguration;)Lnet/minecraft/world/level/levelgen/carver/ConfiguredWorldCarver; a
configuredCodec ()Lcom/mojang/serialization/Codec; c
getCarveState (Lnet/minecraft/world/level/levelgen/carver/CarvingContext;Lnet/minecraft/world/level/levelgen/carver/CarverConfiguration;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/levelgen/Aquifer;)Lnet/minecraft/world/level/block/state/BlockState; a
getDebugState (Lnet/minecraft/world/level/levelgen/carver/CarverConfiguration;Lnet/minecraft/world/level/block/state/BlockState;)Lnet/minecraft/world/level/block/state/BlockState; b
getRange ()I d
isDebugEnabled (Lnet/minecraft/world/level/levelgen/carver/CarverConfiguration;)Z b
isStartChunk (Lnet/minecraft/world/level/levelgen/carver/CarverConfiguration;Lnet/minecraft/util/RandomSource;)Z a
lambda$carveBlock$0 (Lnet/minecraft/world/level/chunk/ChunkAccess;Lnet/minecraft/core/BlockPos$MutableBlockPos;Lnet/minecraft/world/level/block/state/BlockState;)V a
register (Ljava/lang/String;Lnet/minecraft/world/level/levelgen/carver/WorldCarver;)Lnet/minecraft/world/level/levelgen/carver/WorldCarver; a
net/minecraft/world/level/levelgen/carver/WorldCarver$CarveSkipChecker dqv$a
shouldSkip (Lnet/minecraft/world/level/levelgen/carver/CarvingContext;DDDI)Z shouldSkip
net/minecraft/world/level/levelgen/carver/package-info dqw
net/minecraft/world/level/levelgen/feature/AbstractHugeMushroomFeature dqx
<init> (Lcom/mojang/serialization/Codec;)V <init>
getTreeHeight (Lnet/minecraft/util/RandomSource;)I a
getTreeRadiusForHeight (IIII)I a
isValidPosition (Lnet/minecraft/world/level/LevelAccessor;Lnet/minecraft/core/BlockPos;ILnet/minecraft/core/BlockPos$MutableBlockPos;Lnet/minecraft/world/level/levelgen/feature/configurations/HugeMushroomFeatureConfiguration;)Z a
makeCap (Lnet/minecraft/world/level/LevelAccessor;Lnet/minecraft/util/RandomSource;Lnet/minecraft/core/BlockPos;ILnet/minecraft/core/BlockPos$MutableBlockPos;Lnet/minecraft/world/level/levelgen/feature/configurations/HugeMushroomFeatureConfiguration;)V a
place (Lnet/minecraft/world/level/levelgen/feature/FeaturePlaceContext;)Z a
placeTrunk (Lnet/minecraft/world/level/LevelAccessor;Lnet/minecraft/util/RandomSource;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/levelgen/feature/configurations/HugeMushroomFeatureConfiguration;ILnet/minecraft/core/BlockPos$MutableBlockPos;)V a
net/minecraft/world/level/levelgen/feature/BambooFeature dqy
BAMBOO_FINAL_LARGE b
BAMBOO_TOP_LARGE c
BAMBOO_TOP_SMALL d
BAMBOO_TRUNK a
<clinit> ()V <clinit>
<init> (Lcom/mojang/serialization/Codec;)V <init>
place (Lnet/minecraft/world/level/levelgen/feature/FeaturePlaceContext;)Z a
net/minecraft/world/level/levelgen/feature/BasaltColumnsFeature dqz
CANNOT_PLACE_ON a
CLUSTERED_REACH b
CLUSTERED_SIZE c
UNCLUSTERED_REACH d
UNCLUSTERED_SIZE an
<clinit> ()V <clinit>
<init> (Lcom/mojang/serialization/Codec;)V <init>
canPlaceAt (Lnet/minecraft/world/level/LevelAccessor;ILnet/minecraft/core/BlockPos$MutableBlockPos;)Z a
findAir (Lnet/minecraft/world/level/LevelAccessor;Lnet/minecraft/core/BlockPos$MutableBlockPos;I)Lnet/minecraft/core/BlockPos; a
findSurface (Lnet/minecraft/world/level/LevelAccessor;ILnet/minecraft/core/BlockPos$MutableBlockPos;I)Lnet/minecraft/core/BlockPos; a
isAirOrLavaOcean (Lnet/minecraft/world/level/LevelAccessor;ILnet/minecraft/core/BlockPos;)Z a
place (Lnet/minecraft/world/level/levelgen/feature/FeaturePlaceContext;)Z a
placeColumn (Lnet/minecraft/world/level/LevelAccessor;ILnet/minecraft/core/BlockPos;II)Z a
net/minecraft/world/level/levelgen/feature/BasaltPillarFeature dra
<init> (Lcom/mojang/serialization/Codec;)V <init>
place (Lnet/minecraft/world/level/levelgen/feature/FeaturePlaceContext;)Z a
placeBaseHangOff (Lnet/minecraft/world/level/LevelAccessor;Lnet/minecraft/util/RandomSource;Lnet/minecraft/core/BlockPos;)V a
placeHangOff (Lnet/minecraft/world/level/LevelAccessor;Lnet/minecraft/util/RandomSource;Lnet/minecraft/core/BlockPos;)Z b
net/minecraft/world/level/levelgen/feature/BlockBlobFeature drb
<init> (Lcom/mojang/serialization/Codec;)V <init>
place (Lnet/minecraft/world/level/levelgen/feature/FeaturePlaceContext;)Z a
net/minecraft/world/level/levelgen/feature/BlockColumnFeature drc
<init> (Lcom/mojang/serialization/Codec;)V <init>
place (Lnet/minecraft/world/level/levelgen/feature/FeaturePlaceContext;)Z a
truncate ([IIIZ)V a
net/minecraft/world/level/levelgen/feature/BlockPileFeature drd
<init> (Lcom/mojang/serialization/Codec;)V <init>
mayPlaceOn (Lnet/minecraft/world/level/LevelAccessor;Lnet/minecraft/core/BlockPos;Lnet/minecraft/util/RandomSource;)Z a
place (Lnet/minecraft/world/level/levelgen/feature/FeaturePlaceContext;)Z a
tryPlaceBlock (Lnet/minecraft/world/level/LevelAccessor;Lnet/minecraft/core/BlockPos;Lnet/minecraft/util/RandomSource;Lnet/minecraft/world/level/levelgen/feature/configurations/BlockPileConfiguration;)V a
net/minecraft/world/level/levelgen/feature/BlueIceFeature dre
<init> (Lcom/mojang/serialization/Codec;)V <init>
place (Lnet/minecraft/world/level/levelgen/feature/FeaturePlaceContext;)Z a
net/minecraft/world/level/levelgen/feature/BonusChestFeature drf
<init> (Lcom/mojang/serialization/Codec;)V <init>
place (Lnet/minecraft/world/level/levelgen/feature/FeaturePlaceContext;)Z a
net/minecraft/world/level/levelgen/feature/ChorusPlantFeature drg
<init> (Lcom/mojang/serialization/Codec;)V <init>
place (Lnet/minecraft/world/level/levelgen/feature/FeaturePlaceContext;)Z a
net/minecraft/world/level/levelgen/feature/ConfiguredFeature drh
CODEC b
DIRECT_CODEC a
LIST_CODEC c
config e
feature d
<clinit> ()V <clinit>
<init> (Lnet/minecraft/world/level/levelgen/feature/Feature;Lnet/minecraft/world/level/levelgen/feature/configurations/FeatureConfiguration;)V <init>
config ()Lnet/minecraft/world/level/levelgen/feature/configurations/FeatureConfiguration; c
equals (Ljava/lang/Object;)Z equals
feature ()Lnet/minecraft/world/level/levelgen/feature/Feature; b
getFeatures ()Ljava/util/stream/Stream; a
hashCode ()I hashCode
lambda$static$0 (Lnet/minecraft/world/level/levelgen/feature/ConfiguredFeature;)Lnet/minecraft/world/level/levelgen/feature/Feature; a
place (Lnet/minecraft/world/level/WorldGenLevel;Lnet/minecraft/world/level/chunk/ChunkGenerator;Lnet/minecraft/util/RandomSource;Lnet/minecraft/core/BlockPos;)Z a
toString ()Ljava/lang/String; toString
net/minecraft/world/level/levelgen/feature/CoralClawFeature dri
<init> (Lcom/mojang/serialization/Codec;)V <init>
placeFeature (Lnet/minecraft/world/level/LevelAccessor;Lnet/minecraft/util/RandomSource;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)Z a
net/minecraft/world/level/levelgen/feature/CoralFeature drj
<init> (Lcom/mojang/serialization/Codec;)V <init>
lambda$place$0 (Lnet/minecraft/util/RandomSource;Lnet/minecraft/core/HolderSet$Named;)Ljava/util/Optional; c
lambda$placeCoralBlock$1 (Lnet/minecraft/util/RandomSource;Lnet/minecraft/core/HolderSet$Named;)Ljava/util/Optional; b
lambda$placeCoralBlock$2 (Lnet/minecraft/world/level/LevelAccessor;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/Block;)V a
lambda$placeCoralBlock$3 (Lnet/minecraft/util/RandomSource;Lnet/minecraft/core/HolderSet$Named;)Ljava/util/Optional; a
lambda$placeCoralBlock$4 (Lnet/minecraft/core/Direction;Lnet/minecraft/world/level/LevelAccessor;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/Block;)V a
place (Lnet/minecraft/world/level/levelgen/feature/FeaturePlaceContext;)Z a
placeCoralBlock (Lnet/minecraft/world/level/LevelAccessor;Lnet/minecraft/util/RandomSource;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)Z b
placeFeature (Lnet/minecraft/world/level/LevelAccessor;Lnet/minecraft/util/RandomSource;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)Z a
net/minecraft/world/level/levelgen/feature/CoralMushroomFeature drk
<init> (Lcom/mojang/serialization/Codec;)V <init>
placeFeature (Lnet/minecraft/world/level/LevelAccessor;Lnet/minecraft/util/RandomSource;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)Z a
net/minecraft/world/level/levelgen/feature/CoralTreeFeature drl
<init> (Lcom/mojang/serialization/Codec;)V <init>
placeFeature (Lnet/minecraft/world/level/LevelAccessor;Lnet/minecraft/util/RandomSource;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)Z a
net/minecraft/world/level/levelgen/feature/DeltaFeature drm
CANNOT_REPLACE a
DIRECTIONS b
RIM_SPAWN_CHANCE c
<clinit> ()V <clinit>
<init> (Lcom/mojang/serialization/Codec;)V <init>
isClear (Lnet/minecraft/world/level/LevelAccessor;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/levelgen/feature/configurations/DeltaFeatureConfiguration;)Z a
place (Lnet/minecraft/world/level/levelgen/feature/FeaturePlaceContext;)Z a
net/minecraft/world/level/levelgen/feature/DesertWellFeature drn
IS_SAND a
sand b
sandSlab c
sandstone d
water an
<clinit> ()V <clinit>
<init> (Lcom/mojang/serialization/Codec;)V <init>
lambda$placeSusSand$0 (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/entity/BrushableBlockEntity;)V a
place (Lnet/minecraft/world/level/levelgen/feature/FeaturePlaceContext;)Z a
placeSusSand (Lnet/minecraft/world/level/WorldGenLevel;Lnet/minecraft/core/BlockPos;)V b
net/minecraft/world/level/levelgen/feature/DiskFeature dro
<init> (Lcom/mojang/serialization/Codec;)V <init>
place (Lnet/minecraft/world/level/levelgen/feature/FeaturePlaceContext;)Z a
placeColumn (Lnet/minecraft/world/level/levelgen/feature/configurations/DiskConfiguration;Lnet/minecraft/world/level/WorldGenLevel;Lnet/minecraft/util/RandomSource;IILnet/minecraft/core/BlockPos$MutableBlockPos;)Z a
net/minecraft/world/level/levelgen/feature/DripstoneClusterFeature drp
<init> (Lcom/mojang/serialization/Codec;)V <init>
canBeAdjacentToWater (Lnet/minecraft/world/level/LevelAccessor;Lnet/minecraft/core/BlockPos;)Z a
canPlacePool (Lnet/minecraft/world/level/WorldGenLevel;Lnet/minecraft/core/BlockPos;)Z b
getChanceOfStalagmiteOrStalactite (IIIILnet/minecraft/world/level/levelgen/feature/configurations/DripstoneClusterConfiguration;)D a
getDripstoneHeight (Lnet/minecraft/util/RandomSource;IIFILnet/minecraft/world/level/levelgen/feature/configurations/DripstoneClusterConfiguration;)I a
isLava (Lnet/minecraft/world/level/LevelReader;Lnet/minecraft/core/BlockPos;)Z a
place (Lnet/minecraft/world/level/levelgen/feature/FeaturePlaceContext;)Z a
placeColumn (Lnet/minecraft/world/level/WorldGenLevel;Lnet/minecraft/util/RandomSource;Lnet/minecraft/core/BlockPos;IIFDIFLnet/minecraft/world/level/levelgen/feature/configurations/DripstoneClusterConfiguration;)V a
randomBetweenBiased (Lnet/minecraft/util/RandomSource;FFFF)F a
replaceBlocksWithDripstoneBlocks (Lnet/minecraft/world/level/WorldGenLevel;Lnet/minecraft/core/BlockPos;ILnet/minecraft/core/Direction;)V a
net/minecraft/world/level/levelgen/feature/DripstoneUtils drq
<init> ()V <init>
buildBaseToTipColumn (Lnet/minecraft/core/Direction;IZLjava/util/function/Consumer;)V a
createPointedDripstone (Lnet/minecraft/core/Direction;Lnet/minecraft/world/level/block/state/properties/DripstoneThickness;)Lnet/minecraft/world/level/block/state/BlockState; a
getDripstoneHeight (DDDD)D a
growPointedDripstone (Lnet/minecraft/world/level/LevelAccessor;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/Direction;IZ)V a
isCircleMostlyEmbeddedInStone (Lnet/minecraft/world/level/WorldGenLevel;Lnet/minecraft/core/BlockPos;I)Z a
isDripstoneBase (Lnet/minecraft/world/level/block/state/BlockState;)Z b
isDripstoneBaseOrLava (Lnet/minecraft/world/level/block/state/BlockState;)Z a
isEmptyOrWater (Lnet/minecraft/world/level/block/state/BlockState;)Z c
isEmptyOrWater (Lnet/minecraft/world/level/LevelAccessor;Lnet/minecraft/core/BlockPos;)Z a
isEmptyOrWaterOrLava (Lnet/minecraft/world/level/block/state/BlockState;)Z e
isEmptyOrWaterOrLava (Lnet/minecraft/world/level/LevelAccessor;Lnet/minecraft/core/BlockPos;)Z b
isNeitherEmptyNorWater (Lnet/minecraft/world/level/block/state/BlockState;)Z d
lambda$growPointedDripstone$0 (Lnet/minecraft/world/level/LevelAccessor;Lnet/minecraft/core/BlockPos$MutableBlockPos;Lnet/minecraft/core/Direction;Lnet/minecraft/world/level/block/state/BlockState;)V a
placeDripstoneBlockIfPossible (Lnet/minecraft/world/level/LevelAccessor;Lnet/minecraft/core/BlockPos;)Z c
net/minecraft/world/level/levelgen/feature/EndGatewayFeature drr
<init> (Lcom/mojang/serialization/Codec;)V <init>
lambda$place$0 (Lnet/minecraft/world/level/WorldGenLevel;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/levelgen/feature/configurations/EndGatewayConfiguration;Lnet/minecraft/core/BlockPos;)V a
place (Lnet/minecraft/world/level/levelgen/feature/FeaturePlaceContext;)Z a
net/minecraft/world/level/levelgen/feature/EndIslandFeature drs
<init> (Lcom/mojang/serialization/Codec;)V <init>
place (Lnet/minecraft/world/level/levelgen/feature/FeaturePlaceContext;)Z a
net/minecraft/world/level/levelgen/feature/EndPodiumFeature drt
CORNER_ROUNDING d
END_PODIUM_LOCATION an
PODIUM_PILLAR_HEIGHT b
PODIUM_RADIUS a
RIM_RADIUS c
active ao
<clinit> ()V <clinit>
<init> (Z)V <init>
getLocation (Lnet/minecraft/core/BlockPos;)Lnet/minecraft/core/BlockPos; a
place (Lnet/minecraft/world/level/levelgen/feature/FeaturePlaceContext;)Z a
net/minecraft/world/level/levelgen/feature/Feature dru
BAMBOO T
BASALT_COLUMNS Y
BASALT_PILLAR ad
BLOCK_COLUMN w
BLOCK_PILE j
BLUE_ICE D
BONUS_CHEST ac
CHORUS_PLANT l
CORAL_CLAW Q
CORAL_MUSHROOM P
CORAL_TREE O
DELTA_FEATURE Z
DESERT_WELL o
DISK G
DRIPSTONE_CLUSTER aj
END_GATEWAY L
END_ISLAND K
END_SPIKE J
FILL_LAYER ab
FLOWER g
FOREST_ROCK F
FOSSIL p
FREEZE_TOP_LAYER u
GEODE ai
GLOWSTONE_BLOB t
HUGE_BROWN_MUSHROOM r
HUGE_FUNGUS U
HUGE_RED_MUSHROOM q
ICEBERG E
ICE_SPIKE s
KELP N
LAKE H
LARGE_DRIPSTONE ak
MONSTER_ROOM C
MULTIFACE_GROWTH A
NETHER_FOREST_VEGETATION V
NO_BONEMEAL_FLOWER h
NO_OP e
ORE I
POINTED_DRIPSTONE al
RANDOM_BOOLEAN_SELECTOR ah
RANDOM_PATCH i
RANDOM_SELECTOR af
REPLACE_BLOBS aa
REPLACE_SINGLE_BLOCK m
ROOT_SYSTEM z
SCATTERED_ORE ae
SCULK_PATCH am
SEAGRASS M
SEA_PICKLE R
SIMPLE_BLOCK S
SIMPLE_RANDOM_SELECTOR ag
SPRING k
TREE f
TWISTING_VINES X
UNDERWATER_MAGMA B
VEGETATION_PATCH x
VINES v
VOID_START_PLATFORM n
WATERLOGGED_VEGETATION_PATCH y
WEEPING_VINES W
configuredCodec a
<clinit> ()V <clinit>
<init> (Lcom/mojang/serialization/Codec;)V <init>
checkNeighbors (Ljava/util/function/Function;Lnet/minecraft/core/BlockPos;Ljava/util/function/Predicate;)Z a
configuredCodec ()Lcom/mojang/serialization/Codec; a
isAdjacentToAir (Ljava/util/function/Function;Lnet/minecraft/core/BlockPos;)Z a
isDirt (Lnet/minecraft/world/level/block/state/BlockState;)Z b
isGrassOrDirt (Lnet/minecraft/world/level/LevelSimulatedReader;Lnet/minecraft/core/BlockPos;)Z a
isReplaceable (Lnet/minecraft/tags/TagKey;)Ljava/util/function/Predicate; a
isStone (Lnet/minecraft/world/level/block/state/BlockState;)Z a
lambda$isReplaceable$1 (Lnet/minecraft/tags/TagKey;Lnet/minecraft/world/level/block/state/BlockState;)Z a
lambda$new$0 (Lnet/minecraft/world/level/levelgen/feature/configurations/FeatureConfiguration;)Lnet/minecraft/world/level/levelgen/feature/ConfiguredFeature; a
markAboveForPostProcessing (Lnet/minecraft/world/level/WorldGenLevel;Lnet/minecraft/core/BlockPos;)V a
place (Lnet/minecraft/world/level/levelgen/feature/configurations/FeatureConfiguration;Lnet/minecraft/world/level/WorldGenLevel;Lnet/minecraft/world/level/chunk/ChunkGenerator;Lnet/minecraft/util/RandomSource;Lnet/minecraft/core/BlockPos;)Z a
place (Lnet/minecraft/world/level/levelgen/feature/FeaturePlaceContext;)Z a
register (Ljava/lang/String;Lnet/minecraft/world/level/levelgen/feature/Feature;)Lnet/minecraft/world/level/levelgen/feature/Feature; a
safeSetBlock (Lnet/minecraft/world/level/WorldGenLevel;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;Ljava/util/function/Predicate;)V a
setBlock (Lnet/minecraft/world/level/LevelWriter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)V a
net/minecraft/world/level/levelgen/feature/FeatureCountTracker drv
LOGGER a
data b
<clinit> ()V <clinit>
<init> ()V <init>
chunkDecorated (Lnet/minecraft/server/level/ServerLevel;)V a
clearCounts ()V a
featurePlaced (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/level/levelgen/feature/ConfiguredFeature;Ljava/util/Optional;)V a
lambda$featurePlaced$0 (Lnet/minecraft/world/level/levelgen/feature/FeatureCountTracker$FeatureData;Ljava/lang/Integer;)Ljava/lang/Integer; a
lambda$logCounts$1 (Ljava/lang/String;Ljava/lang/Integer;Lnet/minecraft/core/Registry;Lnet/minecraft/world/level/levelgen/feature/FeatureCountTracker$FeatureData;Ljava/lang/Integer;)V a
lambda$logCounts$2 (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/level/levelgen/feature/FeatureCountTracker$LevelData;)V a
logCounts ()V b
net/minecraft/world/level/levelgen/feature/FeatureCountTracker$1 drv$1
<init> ()V <init>
load (Lnet/minecraft/server/level/ServerLevel;)Lnet/minecraft/world/level/levelgen/feature/FeatureCountTracker$LevelData; a
load (Ljava/lang/Object;)Ljava/lang/Object; load
net/minecraft/world/level/levelgen/feature/FeatureCountTracker$FeatureData drv$a
feature a
topFeature b
<init> (Lnet/minecraft/world/level/levelgen/feature/ConfiguredFeature;Ljava/util/Optional;)V <init>
equals (Ljava/lang/Object;)Z equals
feature ()Lnet/minecraft/world/level/levelgen/feature/ConfiguredFeature; a
hashCode ()I hashCode
toString ()Ljava/lang/String; toString
topFeature ()Ljava/util/Optional; b
net/minecraft/world/level/levelgen/feature/FeatureCountTracker$LevelData drv$b
chunksWithFeatures b
featureData a
<init> (Lit/unimi/dsi/fastutil/objects/Object2IntMap;Lorg/apache/commons/lang3/mutable/MutableInt;)V <init>
chunksWithFeatures ()Lorg/apache/commons/lang3/mutable/MutableInt; b
equals (Ljava/lang/Object;)Z equals
featureData ()Lit/unimi/dsi/fastutil/objects/Object2IntMap; a
hashCode ()I hashCode
toString ()Ljava/lang/String; toString
net/minecraft/world/level/levelgen/feature/FeaturePlaceContext drw
chunkGenerator c
config f
level b
origin e
random d
topFeature a
<init> (Ljava/util/Optional;Lnet/minecraft/world/level/WorldGenLevel;Lnet/minecraft/world/level/chunk/ChunkGenerator;Lnet/minecraft/util/RandomSource;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/levelgen/feature/configurations/FeatureConfiguration;)V <init>
chunkGenerator ()Lnet/minecraft/world/level/chunk/ChunkGenerator; c
config ()Lnet/minecraft/world/level/levelgen/feature/configurations/FeatureConfiguration; f
level ()Lnet/minecraft/world/level/WorldGenLevel; b
origin ()Lnet/minecraft/core/BlockPos; e
random ()Lnet/minecraft/util/RandomSource; d
topFeature ()Ljava/util/Optional; a
net/minecraft/world/level/levelgen/feature/FillLayerFeature drx
<init> (Lcom/mojang/serialization/Codec;)V <init>
place (Lnet/minecraft/world/level/levelgen/feature/FeaturePlaceContext;)Z a
net/minecraft/world/level/levelgen/feature/FossilFeature dry
<init> (Lcom/mojang/serialization/Codec;)V <init>
countEmptyCorners (Lnet/minecraft/world/level/WorldGenLevel;Lnet/minecraft/world/level/levelgen/structure/BoundingBox;)I a
lambda$countEmptyCorners$0 (Lnet/minecraft/world/level/WorldGenLevel;Lorg/apache/commons/lang3/mutable/MutableInt;Lnet/minecraft/core/BlockPos;)V a
place (Lnet/minecraft/world/level/levelgen/feature/FeaturePlaceContext;)Z a
net/minecraft/world/level/levelgen/feature/FossilFeatureConfiguration drz
CODEC a
fossilProcessors d
fossilStructures b
maxEmptyCornersAllowed f
overlayProcessors e
overlayStructures c
<clinit> ()V <clinit>
<init> (Ljava/util/List;Ljava/util/List;Lnet/minecraft/core/Holder;Lnet/minecraft/core/Holder;I)V <init>
lambda$static$0 (Lnet/minecraft/world/level/levelgen/feature/FossilFeatureConfiguration;)Ljava/util/List; e
lambda$static$1 (Lnet/minecraft/world/level/levelgen/feature/FossilFeatureConfiguration;)Ljava/util/List; d
lambda$static$2 (Lnet/minecraft/world/level/levelgen/feature/FossilFeatureConfiguration;)Lnet/minecraft/core/Holder; c
lambda$static$3 (Lnet/minecraft/world/level/levelgen/feature/FossilFeatureConfiguration;)Lnet/minecraft/core/Holder; b
lambda$static$4 (Lnet/minecraft/world/level/levelgen/feature/FossilFeatureConfiguration;)Ljava/lang/Integer; a
lambda$static$5 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; a
net/minecraft/world/level/levelgen/feature/GeodeFeature dsa
DIRECTIONS a
<clinit> ()V <clinit>
<init> (Lcom/mojang/serialization/Codec;)V <init>
place (Lnet/minecraft/world/level/levelgen/feature/FeaturePlaceContext;)Z a
net/minecraft/world/level/levelgen/feature/GlowstoneFeature dsb
<init> (Lcom/mojang/serialization/Codec;)V <init>
place (Lnet/minecraft/world/level/levelgen/feature/FeaturePlaceContext;)Z a
net/minecraft/world/level/levelgen/feature/HugeBrownMushroomFeature dsc
<init> (Lcom/mojang/serialization/Codec;)V <init>
getTreeRadiusForHeight (IIII)I a
makeCap (Lnet/minecraft/world/level/LevelAccessor;Lnet/minecraft/util/RandomSource;Lnet/minecraft/core/BlockPos;ILnet/minecraft/core/BlockPos$MutableBlockPos;Lnet/minecraft/world/level/levelgen/feature/configurations/HugeMushroomFeatureConfiguration;)V a
net/minecraft/world/level/levelgen/feature/HugeFungusConfiguration dsd
CODEC a
decorState e
hatState d
planted g
replaceableBlocks f
stemState c
validBaseState b
<clinit> ()V <clinit>
<init> (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/levelgen/blockpredicates/BlockPredicate;Z)V <init>
lambda$static$0 (Lnet/minecraft/world/level/levelgen/feature/HugeFungusConfiguration;)Lnet/minecraft/world/level/block/state/BlockState; f
lambda$static$1 (Lnet/minecraft/world/level/levelgen/feature/HugeFungusConfiguration;)Lnet/minecraft/world/level/block/state/BlockState; e
lambda$static$2 (Lnet/minecraft/world/level/levelgen/feature/HugeFungusConfiguration;)Lnet/minecraft/world/level/block/state/BlockState; d
lambda$static$3 (Lnet/minecraft/world/level/levelgen/feature/HugeFungusConfiguration;)Lnet/minecraft/world/level/block/state/BlockState; c
lambda$static$4 (Lnet/minecraft/world/level/levelgen/feature/HugeFungusConfiguration;)Lnet/minecraft/world/level/levelgen/blockpredicates/BlockPredicate; b
lambda$static$5 (Lnet/minecraft/world/level/levelgen/feature/HugeFungusConfiguration;)Ljava/lang/Boolean; a
lambda$static$6 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; a
net/minecraft/world/level/levelgen/feature/HugeFungusFeature dse
HUGE_PROBABILITY a
<init> (Lcom/mojang/serialization/Codec;)V <init>
isReplaceable (Lnet/minecraft/world/level/WorldGenLevel;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/levelgen/feature/HugeFungusConfiguration;Z)Z a
place (Lnet/minecraft/world/level/levelgen/feature/FeaturePlaceContext;)Z a
placeHat (Lnet/minecraft/world/level/WorldGenLevel;Lnet/minecraft/util/RandomSource;Lnet/minecraft/world/level/levelgen/feature/HugeFungusConfiguration;Lnet/minecraft/core/BlockPos;IZ)V b
placeHatBlock (Lnet/minecraft/world/level/LevelAccessor;Lnet/minecraft/util/RandomSource;Lnet/minecraft/world/level/levelgen/feature/HugeFungusConfiguration;Lnet/minecraft/core/BlockPos$MutableBlockPos;FFF)V a
placeHatDropBlock (Lnet/minecraft/world/level/LevelAccessor;Lnet/minecraft/util/RandomSource;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;Z)V a
placeStem (Lnet/minecraft/world/level/WorldGenLevel;Lnet/minecraft/util/RandomSource;Lnet/minecraft/world/level/levelgen/feature/HugeFungusConfiguration;Lnet/minecraft/core/BlockPos;IZ)V a
tryPlaceWeepingVines (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/LevelAccessor;Lnet/minecraft/util/RandomSource;)V a
net/minecraft/world/level/levelgen/feature/HugeRedMushroomFeature dsf
<init> (Lcom/mojang/serialization/Codec;)V <init>
getTreeRadiusForHeight (IIII)I a
makeCap (Lnet/minecraft/world/level/LevelAccessor;Lnet/minecraft/util/RandomSource;Lnet/minecraft/core/BlockPos;ILnet/minecraft/core/BlockPos$MutableBlockPos;Lnet/minecraft/world/level/levelgen/feature/configurations/HugeMushroomFeatureConfiguration;)V a
net/minecraft/world/level/levelgen/feature/IceSpikeFeature dsg
<init> (Lcom/mojang/serialization/Codec;)V <init>
place (Lnet/minecraft/world/level/levelgen/feature/FeaturePlaceContext;)Z a
net/minecraft/world/level/levelgen/feature/IcebergFeature dsh
<init> (Lcom/mojang/serialization/Codec;)V <init>
belowIsAir (Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;)Z a
carve (IILnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/LevelAccessor;ZDLnet/minecraft/core/BlockPos;II)V a
generateCutOut (Lnet/minecraft/util/RandomSource;Lnet/minecraft/world/level/LevelAccessor;IILnet/minecraft/core/BlockPos;ZIDI)V a
generateIcebergBlock (Lnet/minecraft/world/level/LevelAccessor;Lnet/minecraft/util/RandomSource;Lnet/minecraft/core/BlockPos;IIIIIIZIDZLnet/minecraft/world/level/block/state/BlockState;)V a
getEllipseC (III)I a
heightDependentRadiusEllipse (III)I b
heightDependentRadiusRound (Lnet/minecraft/util/RandomSource;III)I a
heightDependentRadiusSteep (Lnet/minecraft/util/RandomSource;III)I b
isIcebergState (Lnet/minecraft/world/level/block/state/BlockState;)Z c
place (Lnet/minecraft/world/level/levelgen/feature/FeaturePlaceContext;)Z a
removeFloatingSnowLayer (Lnet/minecraft/world/level/LevelAccessor;Lnet/minecraft/core/BlockPos;)V a
setIcebergBlock (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/LevelAccessor;Lnet/minecraft/util/RandomSource;IIZZLnet/minecraft/world/level/block/state/BlockState;)V a
signedDistanceCircle (IILnet/minecraft/core/BlockPos;ILnet/minecraft/util/RandomSource;)D a
signedDistanceEllipse (IILnet/minecraft/core/BlockPos;IID)D a
smooth (Lnet/minecraft/world/level/LevelAccessor;Lnet/minecraft/core/BlockPos;IIZI)V a
net/minecraft/world/level/levelgen/feature/KelpFeature dsi
<init> (Lcom/mojang/serialization/Codec;)V <init>
place (Lnet/minecraft/world/level/levelgen/feature/FeaturePlaceContext;)Z a
net/minecraft/world/level/levelgen/feature/LakeFeature dsj
AIR a
<clinit> ()V <clinit>
<init> (Lcom/mojang/serialization/Codec;)V <init>
canReplaceBlock (Lnet/minecraft/world/level/block/state/BlockState;)Z c
place (Lnet/minecraft/world/level/levelgen/feature/FeaturePlaceContext;)Z a
net/minecraft/world/level/levelgen/feature/LakeFeature$Configuration dsj$a
CODEC a
barrier c
fluid b
<clinit> ()V <clinit>
<init> (Lnet/minecraft/world/level/levelgen/feature/stateproviders/BlockStateProvider;Lnet/minecraft/world/level/levelgen/feature/stateproviders/BlockStateProvider;)V <init>
barrier ()Lnet/minecraft/world/level/levelgen/feature/stateproviders/BlockStateProvider; b
equals (Ljava/lang/Object;)Z equals
fluid ()Lnet/minecraft/world/level/levelgen/feature/stateproviders/BlockStateProvider; a
hashCode ()I hashCode
lambda$static$0 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; a
toString ()Ljava/lang/String; toString
net/minecraft/world/level/levelgen/feature/LargeDripstoneFeature dsk
<init> (Lcom/mojang/serialization/Codec;)V <init>
makeDripstone (Lnet/minecraft/core/BlockPos;ZLnet/minecraft/util/RandomSource;ILnet/minecraft/util/valueproviders/FloatProvider;Lnet/minecraft/util/valueproviders/FloatProvider;)Lnet/minecraft/world/level/levelgen/feature/LargeDripstoneFeature$LargeDripstone; a
place (Lnet/minecraft/world/level/levelgen/feature/FeaturePlaceContext;)Z a
placeDebugMarkers (Lnet/minecraft/world/level/WorldGenLevel;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/levelgen/Column$Range;Lnet/minecraft/world/level/levelgen/feature/LargeDripstoneFeature$WindOffsetter;)V a
net/minecraft/world/level/levelgen/feature/LargeDripstoneFeature$LargeDripstone dsk$a
bluntness d
pointingUp b
radius c
root a
scale e
<init> (Lnet/minecraft/core/BlockPos;ZIDD)V <init>
getHeight ()I a
getHeightAtRadius (F)I a
getMaxY ()I c
getMinY ()I b
isSuitableForWind (Lnet/minecraft/world/level/levelgen/feature/configurations/LargeDripstoneConfiguration;)Z a
moveBackUntilBaseIsInsideStoneAndShrinkRadiusIfNecessary (Lnet/minecraft/world/level/WorldGenLevel;Lnet/minecraft/world/level/levelgen/feature/LargeDripstoneFeature$WindOffsetter;)Z a
placeBlocks (Lnet/minecraft/world/level/WorldGenLevel;Lnet/minecraft/util/RandomSource;Lnet/minecraft/world/level/levelgen/feature/LargeDripstoneFeature$WindOffsetter;)V a
net/minecraft/world/level/levelgen/feature/LargeDripstoneFeature$WindOffsetter dsk$b
originY a
windSpeed b
<init> (ILnet/minecraft/util/RandomSource;Lnet/minecraft/util/valueproviders/FloatProvider;)V <init>
<init> ()V <init>
noWind ()Lnet/minecraft/world/level/levelgen/feature/LargeDripstoneFeature$WindOffsetter; a
offset (Lnet/minecraft/core/BlockPos;)Lnet/minecraft/core/BlockPos; a
net/minecraft/world/level/levelgen/feature/MonsterRoomFeature dsl
AIR c
LOGGER a
MOBS b
<clinit> ()V <clinit>
<init> (Lcom/mojang/serialization/Codec;)V <init>
place (Lnet/minecraft/world/level/levelgen/feature/FeaturePlaceContext;)Z a
randomEntityId (Lnet/minecraft/util/RandomSource;)Lnet/minecraft/world/entity/EntityType; a
net/minecraft/world/level/levelgen/feature/MultifaceGrowthFeature dsm
<init> (Lcom/mojang/serialization/Codec;)V <init>
isAirOrWater (Lnet/minecraft/world/level/block/state/BlockState;)Z c
place (Lnet/minecraft/world/level/levelgen/feature/FeaturePlaceContext;)Z a
placeGrowthIfPossible (Lnet/minecraft/world/level/WorldGenLevel;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/levelgen/feature/configurations/MultifaceGrowthConfiguration;Lnet/minecraft/util/RandomSource;Ljava/util/List;)Z a
net/minecraft/world/level/levelgen/feature/NetherForestVegetationFeature dsn
<init> (Lcom/mojang/serialization/Codec;)V <init>
place (Lnet/minecraft/world/level/levelgen/feature/FeaturePlaceContext;)Z a
net/minecraft/world/level/levelgen/feature/NoOpFeature dso
<init> (Lcom/mojang/serialization/Codec;)V <init>
place (Lnet/minecraft/world/level/levelgen/feature/FeaturePlaceContext;)Z a
net/minecraft/world/level/levelgen/feature/OreFeature dsp
<init> (Lcom/mojang/serialization/Codec;)V <init>
canPlaceOre (Lnet/minecraft/world/level/block/state/BlockState;Ljava/util/function/Function;Lnet/minecraft/util/RandomSource;Lnet/minecraft/world/level/levelgen/feature/configurations/OreConfiguration;Lnet/minecraft/world/level/levelgen/feature/configurations/OreConfiguration$TargetBlockState;Lnet/minecraft/core/BlockPos$MutableBlockPos;)Z a
doPlace (Lnet/minecraft/world/level/WorldGenLevel;Lnet/minecraft/util/RandomSource;Lnet/minecraft/world/level/levelgen/feature/configurations/OreConfiguration;DDDDDDIIIII)Z a
place (Lnet/minecraft/world/level/levelgen/feature/FeaturePlaceContext;)Z a
shouldSkipAirCheck (Lnet/minecraft/util/RandomSource;F)Z a
net/minecraft/world/level/levelgen/feature/PointedDripstoneFeature dsq
<init> (Lcom/mojang/serialization/Codec;)V <init>
createPatchOfDripstoneBlocks (Lnet/minecraft/world/level/LevelAccessor;Lnet/minecraft/util/RandomSource;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/levelgen/feature/configurations/PointedDripstoneConfiguration;)V a
getTipDirection (Lnet/minecraft/world/level/LevelAccessor;Lnet/minecraft/core/BlockPos;Lnet/minecraft/util/RandomSource;)Ljava/util/Optional; a
place (Lnet/minecraft/world/level/levelgen/feature/FeaturePlaceContext;)Z a
net/minecraft/world/level/levelgen/feature/RandomBooleanSelectorFeature dsr
<init> (Lcom/mojang/serialization/Codec;)V <init>
place (Lnet/minecraft/world/level/levelgen/feature/FeaturePlaceContext;)Z a
net/minecraft/world/level/levelgen/feature/RandomPatchFeature dss
<init> (Lcom/mojang/serialization/Codec;)V <init>
place (Lnet/minecraft/world/level/levelgen/feature/FeaturePlaceContext;)Z a
net/minecraft/world/level/levelgen/feature/RandomSelectorFeature dst
<init> (Lcom/mojang/serialization/Codec;)V <init>
place (Lnet/minecraft/world/level/levelgen/feature/FeaturePlaceContext;)Z a
net/minecraft/world/level/levelgen/feature/ReplaceBlobsFeature dsu
<init> (Lcom/mojang/serialization/Codec;)V <init>
findTarget (Lnet/minecraft/world/level/LevelAccessor;Lnet/minecraft/core/BlockPos$MutableBlockPos;Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/core/BlockPos; a
place (Lnet/minecraft/world/level/levelgen/feature/FeaturePlaceContext;)Z a
net/minecraft/world/level/levelgen/feature/ReplaceBlockFeature dsv
<init> (Lcom/mojang/serialization/Codec;)V <init>
place (Lnet/minecraft/world/level/levelgen/feature/FeaturePlaceContext;)Z a
net/minecraft/world/level/levelgen/feature/RootSystemFeature dsw
<init> (Lcom/mojang/serialization/Codec;)V <init>
isAllowedTreeSpace (Lnet/minecraft/world/level/block/state/BlockState;II)Z a
lambda$placeRootedDirt$0 (Lnet/minecraft/world/level/levelgen/feature/configurations/RootSystemConfiguration;Lnet/minecraft/world/level/block/state/BlockState;)Z a
place (Lnet/minecraft/world/level/levelgen/feature/FeaturePlaceContext;)Z a
placeDirt (Lnet/minecraft/core/BlockPos;ILnet/minecraft/world/level/WorldGenLevel;Lnet/minecraft/world/level/levelgen/feature/configurations/RootSystemConfiguration;Lnet/minecraft/util/RandomSource;)V a
placeDirtAndTree (Lnet/minecraft/world/level/WorldGenLevel;Lnet/minecraft/world/level/chunk/ChunkGenerator;Lnet/minecraft/world/level/levelgen/feature/configurations/RootSystemConfiguration;Lnet/minecraft/util/RandomSource;Lnet/minecraft/core/BlockPos$MutableBlockPos;Lnet/minecraft/core/BlockPos;)Z a
placeRootedDirt (Lnet/minecraft/world/level/WorldGenLevel;Lnet/minecraft/world/level/levelgen/feature/configurations/RootSystemConfiguration;Lnet/minecraft/util/RandomSource;IILnet/minecraft/core/BlockPos$MutableBlockPos;)V a
placeRoots (Lnet/minecraft/world/level/WorldGenLevel;Lnet/minecraft/world/level/levelgen/feature/configurations/RootSystemConfiguration;Lnet/minecraft/util/RandomSource;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/BlockPos$MutableBlockPos;)V a
spaceForTree (Lnet/minecraft/world/level/WorldGenLevel;Lnet/minecraft/world/level/levelgen/feature/configurations/RootSystemConfiguration;Lnet/minecraft/core/BlockPos;)Z a
net/minecraft/world/level/levelgen/feature/ScatteredOreFeature dsx
MAX_DIST_FROM_ORIGIN a
<init> (Lcom/mojang/serialization/Codec;)V <init>
getRandomPlacementInOneAxisRelativeToOrigin (Lnet/minecraft/util/RandomSource;I)I a
offsetTargetPos (Lnet/minecraft/core/BlockPos$MutableBlockPos;Lnet/minecraft/util/RandomSource;Lnet/minecraft/core/BlockPos;I)V a
place (Lnet/minecraft/world/level/levelgen/feature/FeaturePlaceContext;)Z a
net/minecraft/world/level/levelgen/feature/SculkPatchFeature dsy
<init> (Lcom/mojang/serialization/Codec;)V <init>
canSpreadFrom (Lnet/minecraft/world/level/LevelAccessor;Lnet/minecraft/core/BlockPos;)Z a
lambda$canSpreadFrom$0 (Lnet/minecraft/world/level/LevelAccessor;Lnet/minecraft/core/BlockPos;)Z b
place (Lnet/minecraft/world/level/levelgen/feature/FeaturePlaceContext;)Z a
net/minecraft/world/level/levelgen/feature/SeaPickleFeature dsz
<init> (Lcom/mojang/serialization/Codec;)V <init>
place (Lnet/minecraft/world/level/levelgen/feature/FeaturePlaceContext;)Z a
net/minecraft/world/level/levelgen/feature/SeagrassFeature dta
<init> (Lcom/mojang/serialization/Codec;)V <init>
place (Lnet/minecraft/world/level/levelgen/feature/FeaturePlaceContext;)Z a
net/minecraft/world/level/levelgen/feature/SimpleBlockFeature dtb
<init> (Lcom/mojang/serialization/Codec;)V <init>
place (Lnet/minecraft/world/level/levelgen/feature/FeaturePlaceContext;)Z a
net/minecraft/world/level/levelgen/feature/SimpleRandomSelectorFeature dtc
<init> (Lcom/mojang/serialization/Codec;)V <init>
place (Lnet/minecraft/world/level/levelgen/feature/FeaturePlaceContext;)Z a
net/minecraft/world/level/levelgen/feature/SnowAndFreezeFeature dtd
<init> (Lcom/mojang/serialization/Codec;)V <init>
place (Lnet/minecraft/world/level/levelgen/feature/FeaturePlaceContext;)Z a
net/minecraft/world/level/levelgen/feature/SpikeFeature dte
NUMBER_OF_SPIKES a
SPIKE_CACHE c
SPIKE_DISTANCE b
<clinit> ()V <clinit>
<init> (Lcom/mojang/serialization/Codec;)V <init>
getSpikesForLevel (Lnet/minecraft/world/level/WorldGenLevel;)Ljava/util/List; a
place (Lnet/minecraft/world/level/levelgen/feature/FeaturePlaceContext;)Z a
placeSpike (Lnet/minecraft/world/level/ServerLevelAccessor;Lnet/minecraft/util/RandomSource;Lnet/minecraft/world/level/levelgen/feature/configurations/SpikeConfiguration;Lnet/minecraft/world/level/levelgen/feature/SpikeFeature$EndSpike;)V a
net/minecraft/world/level/levelgen/feature/SpikeFeature$EndSpike dte$a
CODEC a
centerX b
centerZ c
guarded f
height e
radius d
topBoundingBox g
<clinit> ()V <clinit>
<init> (IIIIZ)V <init>
getCenterX ()I a
getCenterZ ()I b
getHeight ()I d
getRadius ()I c
getTopBoundingBox ()Lnet/minecraft/world/phys/AABB; f
isCenterWithinChunk (Lnet/minecraft/core/BlockPos;)Z a
isGuarded ()Z e
lambda$static$0 (Lnet/minecraft/world/level/levelgen/feature/SpikeFeature$EndSpike;)Ljava/lang/Integer; e
lambda$static$1 (Lnet/minecraft/world/level/levelgen/feature/SpikeFeature$EndSpike;)Ljava/lang/Integer; d
lambda$static$2 (Lnet/minecraft/world/level/levelgen/feature/SpikeFeature$EndSpike;)Ljava/lang/Integer; c
lambda$static$3 (Lnet/minecraft/world/level/levelgen/feature/SpikeFeature$EndSpike;)Ljava/lang/Integer; b
lambda$static$4 (Lnet/minecraft/world/level/levelgen/feature/SpikeFeature$EndSpike;)Ljava/lang/Boolean; a
lambda$static$5 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; a
net/minecraft/world/level/levelgen/feature/SpikeFeature$SpikeCacheLoader dte$b
<init> ()V <init>
load (Ljava/lang/Long;)Ljava/util/List; a
load (Ljava/lang/Object;)Ljava/lang/Object; load
net/minecraft/world/level/levelgen/feature/SpringFeature dtf
<init> (Lcom/mojang/serialization/Codec;)V <init>
place (Lnet/minecraft/world/level/levelgen/feature/FeaturePlaceContext;)Z a
net/minecraft/world/level/levelgen/feature/TreeFeature dtg
BLOCK_UPDATE_FLAGS a
<init> (Lcom/mojang/serialization/Codec;)V <init>
doPlace (Lnet/minecraft/world/level/WorldGenLevel;Lnet/minecraft/util/RandomSource;Lnet/minecraft/core/BlockPos;Ljava/util/function/BiConsumer;Ljava/util/function/BiConsumer;Lnet/minecraft/world/level/levelgen/feature/foliageplacers/FoliagePlacer$FoliageSetter;Lnet/minecraft/world/level/levelgen/feature/configurations/TreeConfiguration;)Z a
getMaxFreeTreeHeight (Lnet/minecraft/world/level/LevelSimulatedReader;ILnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/levelgen/feature/configurations/TreeConfiguration;)I a
isAirOrLeaves (Lnet/minecraft/world/level/LevelSimulatedReader;Lnet/minecraft/core/BlockPos;)Z b
isVine (Lnet/minecraft/world/level/LevelSimulatedReader;Lnet/minecraft/core/BlockPos;)Z d
lambda$doPlace$3 (Lnet/minecraft/core/BlockPos;Lnet/minecraft/util/RandomSource;Lnet/minecraft/world/level/levelgen/feature/rootplacers/RootPlacer;)Lnet/minecraft/core/BlockPos; a
lambda$doPlace$4 (Lnet/minecraft/world/level/levelgen/feature/configurations/TreeConfiguration;Lnet/minecraft/world/level/WorldGenLevel;Lnet/minecraft/world/level/levelgen/feature/foliageplacers/FoliagePlacer$FoliageSetter;Lnet/minecraft/util/RandomSource;IIILnet/minecraft/world/level/levelgen/feature/foliageplacers/FoliagePlacer$FoliageAttachment;)V a
lambda$isAirOrLeaves$1 (Lnet/minecraft/world/level/block/state/BlockState;)Z d
lambda$isVine$0 (Lnet/minecraft/world/level/block/state/BlockState;)Z e
lambda$place$5 (Ljava/util/Set;Lnet/minecraft/world/level/WorldGenLevel;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)V c
lambda$place$6 (Ljava/util/Set;Lnet/minecraft/world/level/WorldGenLevel;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)V b
lambda$place$7 (Ljava/util/Set;Lnet/minecraft/world/level/WorldGenLevel;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)V a
lambda$place$8 (Lnet/minecraft/world/level/levelgen/feature/treedecorators/TreeDecorator$Context;Lnet/minecraft/world/level/levelgen/feature/treedecorators/TreeDecorator;)V a
lambda$place$9 (Lnet/minecraft/world/level/WorldGenLevel;Ljava/util/Set;Ljava/util/Set;Ljava/util/Set;Lnet/minecraft/world/level/levelgen/structure/BoundingBox;)Ljava/lang/Boolean; a
lambda$validTreePos$2 (Lnet/minecraft/world/level/block/state/BlockState;)Z c
place (Lnet/minecraft/world/level/levelgen/feature/FeaturePlaceContext;)Z a
setBlock (Lnet/minecraft/world/level/LevelWriter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)V a
setBlockKnownShape (Lnet/minecraft/world/level/LevelWriter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)V b
updateLeaves (Lnet/minecraft/world/level/LevelAccessor;Lnet/minecraft/world/level/levelgen/structure/BoundingBox;Ljava/util/Set;Ljava/util/Set;Ljava/util/Set;)Lnet/minecraft/world/phys/shapes/DiscreteVoxelShape; a
validTreePos (Lnet/minecraft/world/level/LevelSimulatedReader;Lnet/minecraft/core/BlockPos;)Z c
net/minecraft/world/level/levelgen/feature/TreeFeature$1 dtg$1
this$0 c
val$foliage a
val$level b
<init> (Lnet/minecraft/world/level/levelgen/feature/TreeFeature;Ljava/util/Set;Lnet/minecraft/world/level/WorldGenLevel;)V <init>
isSet (Lnet/minecraft/core/BlockPos;)Z a
set (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)V a
net/minecraft/world/level/levelgen/feature/TwistingVinesFeature dth
<init> (Lcom/mojang/serialization/Codec;)V <init>
findFirstAirBlockAboveGround (Lnet/minecraft/world/level/LevelAccessor;Lnet/minecraft/core/BlockPos$MutableBlockPos;)Z a
isInvalidPlacementLocation (Lnet/minecraft/world/level/LevelAccessor;Lnet/minecraft/core/BlockPos;)Z a
place (Lnet/minecraft/world/level/levelgen/feature/FeaturePlaceContext;)Z a
placeWeepingVinesColumn (Lnet/minecraft/world/level/LevelAccessor;Lnet/minecraft/util/RandomSource;Lnet/minecraft/core/BlockPos$MutableBlockPos;III)V a
net/minecraft/world/level/levelgen/feature/UnderwaterMagmaFeature dti
<init> (Lcom/mojang/serialization/Codec;)V <init>
getFloorY (Lnet/minecraft/world/level/WorldGenLevel;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/levelgen/feature/configurations/UnderwaterMagmaConfiguration;)Ljava/util/OptionalInt; a
isValidPlacement (Lnet/minecraft/world/level/WorldGenLevel;Lnet/minecraft/core/BlockPos;)Z b
isWaterOrAir (Lnet/minecraft/world/level/LevelAccessor;Lnet/minecraft/core/BlockPos;)Z a
lambda$getFloorY$3 (Lnet/minecraft/world/level/block/state/BlockState;)Z d
lambda$getFloorY$4 (Lnet/minecraft/world/level/block/state/BlockState;)Z c
lambda$place$0 (Lnet/minecraft/util/RandomSource;Lnet/minecraft/world/level/levelgen/feature/configurations/UnderwaterMagmaConfiguration;Lnet/minecraft/core/BlockPos;)Z a
lambda$place$1 (Lnet/minecraft/world/level/WorldGenLevel;Lnet/minecraft/core/BlockPos;)Z d
lambda$place$2 (Lnet/minecraft/world/level/WorldGenLevel;Lnet/minecraft/core/BlockPos;)I c
place (Lnet/minecraft/world/level/levelgen/feature/FeaturePlaceContext;)Z a
net/minecraft/world/level/levelgen/feature/VegetationPatchFeature dtj
<init> (Lcom/mojang/serialization/Codec;)V <init>
distributeVegetation (Lnet/minecraft/world/level/levelgen/feature/FeaturePlaceContext;Lnet/minecraft/world/level/WorldGenLevel;Lnet/minecraft/world/level/levelgen/feature/configurations/VegetationPatchConfiguration;Lnet/minecraft/util/RandomSource;Ljava/util/Set;II)V a
lambda$place$0 (Lnet/minecraft/world/level/levelgen/feature/configurations/VegetationPatchConfiguration;Lnet/minecraft/world/level/block/state/BlockState;)Z a
lambda$placeGroundPatch$1 (Lnet/minecraft/world/level/block/state/BlockState;)Z c
place (Lnet/minecraft/world/level/levelgen/feature/FeaturePlaceContext;)Z a
placeGround (Lnet/minecraft/world/level/WorldGenLevel;Lnet/minecraft/world/level/levelgen/feature/configurations/VegetationPatchConfiguration;Ljava/util/function/Predicate;Lnet/minecraft/util/RandomSource;Lnet/minecraft/core/BlockPos$MutableBlockPos;I)Z a
placeGroundPatch (Lnet/minecraft/world/level/WorldGenLevel;Lnet/minecraft/world/level/levelgen/feature/configurations/VegetationPatchConfiguration;Lnet/minecraft/util/RandomSource;Lnet/minecraft/core/BlockPos;Ljava/util/function/Predicate;II)Ljava/util/Set; a
placeVegetation (Lnet/minecraft/world/level/WorldGenLevel;Lnet/minecraft/world/level/levelgen/feature/configurations/VegetationPatchConfiguration;Lnet/minecraft/world/level/chunk/ChunkGenerator;Lnet/minecraft/util/RandomSource;Lnet/minecraft/core/BlockPos;)Z a
net/minecraft/world/level/levelgen/feature/VinesFeature dtk
<init> (Lcom/mojang/serialization/Codec;)V <init>
place (Lnet/minecraft/world/level/levelgen/feature/FeaturePlaceContext;)Z a
net/minecraft/world/level/levelgen/feature/VoidStartPlatformFeature dtl
PLATFORM_OFFSET a
PLATFORM_ORIGIN_CHUNK b
PLATFORM_RADIUS c
PLATFORM_RADIUS_CHUNKS d
<clinit> ()V <clinit>
<init> (Lcom/mojang/serialization/Codec;)V <init>
checkerboardDistance (IIII)I a
place (Lnet/minecraft/world/level/levelgen/feature/FeaturePlaceContext;)Z a
net/minecraft/world/level/levelgen/feature/WaterloggedVegetationPatchFeature dtm
<init> (Lcom/mojang/serialization/Codec;)V <init>
isExposed (Lnet/minecraft/world/level/WorldGenLevel;Ljava/util/Set;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/BlockPos$MutableBlockPos;)Z a
isExposedDirection (Lnet/minecraft/world/level/WorldGenLevel;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/BlockPos$MutableBlockPos;Lnet/minecraft/core/Direction;)Z a
placeGroundPatch (Lnet/minecraft/world/level/WorldGenLevel;Lnet/minecraft/world/level/levelgen/feature/configurations/VegetationPatchConfiguration;Lnet/minecraft/util/RandomSource;Lnet/minecraft/core/BlockPos;Ljava/util/function/Predicate;II)Ljava/util/Set; a
placeVegetation (Lnet/minecraft/world/level/WorldGenLevel;Lnet/minecraft/world/level/levelgen/feature/configurations/VegetationPatchConfiguration;Lnet/minecraft/world/level/chunk/ChunkGenerator;Lnet/minecraft/util/RandomSource;Lnet/minecraft/core/BlockPos;)Z a
net/minecraft/world/level/levelgen/feature/WeepingVinesFeature dtn
DIRECTIONS a
<clinit> ()V <clinit>
<init> (Lcom/mojang/serialization/Codec;)V <init>
place (Lnet/minecraft/world/level/levelgen/feature/FeaturePlaceContext;)Z a
placeRoofNetherWart (Lnet/minecraft/world/level/LevelAccessor;Lnet/minecraft/util/RandomSource;Lnet/minecraft/core/BlockPos;)V a
placeRoofWeepingVines (Lnet/minecraft/world/level/LevelAccessor;Lnet/minecraft/util/RandomSource;Lnet/minecraft/core/BlockPos;)V b
placeWeepingVinesColumn (Lnet/minecraft/world/level/LevelAccessor;Lnet/minecraft/util/RandomSource;Lnet/minecraft/core/BlockPos$MutableBlockPos;III)V a
net/minecraft/world/level/levelgen/feature/WeightedPlacedFeature dto
CODEC a
chance c
feature b
<clinit> ()V <clinit>
<init> (Lnet/minecraft/core/Holder;F)V <init>
lambda$static$0 (Lnet/minecraft/world/level/levelgen/feature/WeightedPlacedFeature;)Lnet/minecraft/core/Holder; b
lambda$static$1 (Lnet/minecraft/world/level/levelgen/feature/WeightedPlacedFeature;)Ljava/lang/Float; a
lambda$static$2 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; a
place (Lnet/minecraft/world/level/WorldGenLevel;Lnet/minecraft/world/level/chunk/ChunkGenerator;Lnet/minecraft/util/RandomSource;Lnet/minecraft/core/BlockPos;)Z a
net/minecraft/world/level/levelgen/feature/configurations/BlockColumnConfiguration dtp
CODEC a
allowedPlacement d
direction c
layers b
prioritizeTip e
<clinit> ()V <clinit>
<init> (Ljava/util/List;Lnet/minecraft/core/Direction;Lnet/minecraft/world/level/levelgen/blockpredicates/BlockPredicate;Z)V <init>
allowedPlacement ()Lnet/minecraft/world/level/levelgen/blockpredicates/BlockPredicate; c
direction ()Lnet/minecraft/core/Direction; b
equals (Ljava/lang/Object;)Z equals
hashCode ()I hashCode
lambda$static$0 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; a
layer (Lnet/minecraft/util/valueproviders/IntProvider;Lnet/minecraft/world/level/levelgen/feature/stateproviders/BlockStateProvider;)Lnet/minecraft/world/level/levelgen/feature/configurations/BlockColumnConfiguration$Layer; a
layers ()Ljava/util/List; a
prioritizeTip ()Z d
simple (Lnet/minecraft/util/valueproviders/IntProvider;Lnet/minecraft/world/level/levelgen/feature/stateproviders/BlockStateProvider;)Lnet/minecraft/world/level/levelgen/feature/configurations/BlockColumnConfiguration; b
toString ()Ljava/lang/String; toString
net/minecraft/world/level/levelgen/feature/configurations/BlockColumnConfiguration$Layer dtp$a
CODEC a
height b
state c
<clinit> ()V <clinit>
<init> (Lnet/minecraft/util/valueproviders/IntProvider;Lnet/minecraft/world/level/levelgen/feature/stateproviders/BlockStateProvider;)V <init>
equals (Ljava/lang/Object;)Z equals
hashCode ()I hashCode
height ()Lnet/minecraft/util/valueproviders/IntProvider; a
lambda$static$0 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; a
state ()Lnet/minecraft/world/level/levelgen/feature/stateproviders/BlockStateProvider; b
toString ()Ljava/lang/String; toString
net/minecraft/world/level/levelgen/feature/configurations/BlockPileConfiguration dtq
CODEC a
stateProvider b
<clinit> ()V <clinit>
<init> (Lnet/minecraft/world/level/levelgen/feature/stateproviders/BlockStateProvider;)V <init>
lambda$static$0 (Lnet/minecraft/world/level/levelgen/feature/configurations/BlockPileConfiguration;)Lnet/minecraft/world/level/levelgen/feature/stateproviders/BlockStateProvider; a
net/minecraft/world/level/levelgen/feature/configurations/BlockStateConfiguration dtr
CODEC a
state b
<clinit> ()V <clinit>
<init> (Lnet/minecraft/world/level/block/state/BlockState;)V <init>
lambda$static$0 (Lnet/minecraft/world/level/levelgen/feature/configurations/BlockStateConfiguration;)Lnet/minecraft/world/level/block/state/BlockState; a
net/minecraft/world/level/levelgen/feature/configurations/ColumnFeatureConfiguration dts
CODEC a
height c
reach b
<clinit> ()V <clinit>
<init> (Lnet/minecraft/util/valueproviders/IntProvider;Lnet/minecraft/util/valueproviders/IntProvider;)V <init>
height ()Lnet/minecraft/util/valueproviders/IntProvider; b
lambda$static$0 (Lnet/minecraft/world/level/levelgen/feature/configurations/ColumnFeatureConfiguration;)Lnet/minecraft/util/valueproviders/IntProvider; b
lambda$static$1 (Lnet/minecraft/world/level/levelgen/feature/configurations/ColumnFeatureConfiguration;)Lnet/minecraft/util/valueproviders/IntProvider; a
lambda$static$2 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; a
reach ()Lnet/minecraft/util/valueproviders/IntProvider; a
net/minecraft/world/level/levelgen/feature/configurations/CountConfiguration dtt
CODEC a
count b
<clinit> ()V <clinit>
<init> (Lnet/minecraft/util/valueproviders/IntProvider;)V <init>
<init> (I)V <init>
count ()Lnet/minecraft/util/valueproviders/IntProvider; a
net/minecraft/world/level/levelgen/feature/configurations/DeltaFeatureConfiguration dtu
CODEC a
contents b
rim c
rimSize e
size d
<clinit> ()V <clinit>
<init> (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/util/valueproviders/IntProvider;Lnet/minecraft/util/valueproviders/IntProvider;)V <init>
contents ()Lnet/minecraft/world/level/block/state/BlockState; a
lambda$static$0 (Lnet/minecraft/world/level/levelgen/feature/configurations/DeltaFeatureConfiguration;)Lnet/minecraft/world/level/block/state/BlockState; d
lambda$static$1 (Lnet/minecraft/world/level/levelgen/feature/configurations/DeltaFeatureConfiguration;)Lnet/minecraft/world/level/block/state/BlockState; c
lambda$static$2 (Lnet/minecraft/world/level/levelgen/feature/configurations/DeltaFeatureConfiguration;)Lnet/minecraft/util/valueproviders/IntProvider; b
lambda$static$3 (Lnet/minecraft/world/level/levelgen/feature/configurations/DeltaFeatureConfiguration;)Lnet/minecraft/util/valueproviders/IntProvider; a
lambda$static$4 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; a
rim ()Lnet/minecraft/world/level/block/state/BlockState; b
rimSize ()Lnet/minecraft/util/valueproviders/IntProvider; d
size ()Lnet/minecraft/util/valueproviders/IntProvider; c
net/minecraft/world/level/levelgen/feature/configurations/DiskConfiguration dtv
CODEC a
halfHeight e
radius d
stateProvider b
target c
<clinit> ()V <clinit>
<init> (Lnet/minecraft/world/level/levelgen/feature/stateproviders/RuleBasedBlockStateProvider;Lnet/minecraft/world/level/levelgen/blockpredicates/BlockPredicate;Lnet/minecraft/util/valueproviders/IntProvider;I)V <init>
equals (Ljava/lang/Object;)Z equals
halfHeight ()I d
hashCode ()I hashCode
lambda$static$0 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; a
radius ()Lnet/minecraft/util/valueproviders/IntProvider; c
stateProvider ()Lnet/minecraft/world/level/levelgen/feature/stateproviders/RuleBasedBlockStateProvider; a
target ()Lnet/minecraft/world/level/levelgen/blockpredicates/BlockPredicate; b
toString ()Ljava/lang/String; toString
net/minecraft/world/level/levelgen/feature/configurations/DripstoneClusterConfiguration dtw
CODEC a
chanceOfDripstoneColumnAtMaxDistanceFromCenter j
density h
dripstoneBlockLayerThickness g
floorToCeilingSearchRange b
height c
heightDeviation f
maxDistanceFromCenterAffectingHeightBias l
maxDistanceFromEdgeAffectingChanceOfDripstoneColumn k
maxStalagmiteStalactiteHeightDiff e
radius d
wetness i
<clinit> ()V <clinit>
<init> (ILnet/minecraft/util/valueproviders/IntProvider;Lnet/minecraft/util/valueproviders/IntProvider;IILnet/minecraft/util/valueproviders/IntProvider;Lnet/minecraft/util/valueproviders/FloatProvider;Lnet/minecraft/util/valueproviders/FloatProvider;FII)V <init>
lambda$static$0 (Lnet/minecraft/world/level/levelgen/feature/configurations/DripstoneClusterConfiguration;)Ljava/lang/Integer; k
lambda$static$1 (Lnet/minecraft/world/level/levelgen/feature/configurations/DripstoneClusterConfiguration;)Lnet/minecraft/util/valueproviders/IntProvider; j
lambda$static$10 (Lnet/minecraft/world/level/levelgen/feature/configurations/DripstoneClusterConfiguration;)Ljava/lang/Integer; a
lambda$static$11 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; a
lambda$static$2 (Lnet/minecraft/world/level/levelgen/feature/configurations/DripstoneClusterConfiguration;)Lnet/minecraft/util/valueproviders/IntProvider; i
lambda$static$3 (Lnet/minecraft/world/level/levelgen/feature/configurations/DripstoneClusterConfiguration;)Ljava/lang/Integer; h
lambda$static$4 (Lnet/minecraft/world/level/levelgen/feature/configurations/DripstoneClusterConfiguration;)Ljava/lang/Integer; g
lambda$static$5 (Lnet/minecraft/world/level/levelgen/feature/configurations/DripstoneClusterConfiguration;)Lnet/minecraft/util/valueproviders/IntProvider; f
lambda$static$6 (Lnet/minecraft/world/level/levelgen/feature/configurations/DripstoneClusterConfiguration;)Lnet/minecraft/util/valueproviders/FloatProvider; e
lambda$static$7 (Lnet/minecraft/world/level/levelgen/feature/configurations/DripstoneClusterConfiguration;)Lnet/minecraft/util/valueproviders/FloatProvider; d
lambda$static$8 (Lnet/minecraft/world/level/levelgen/feature/configurations/DripstoneClusterConfiguration;)Ljava/lang/Float; c
lambda$static$9 (Lnet/minecraft/world/level/levelgen/feature/configurations/DripstoneClusterConfiguration;)Ljava/lang/Integer; b
net/minecraft/world/level/levelgen/feature/configurations/EndGatewayConfiguration dtx
CODEC a
exact c
exit b
<clinit> ()V <clinit>
<init> (Ljava/util/Optional;Z)V <init>
delayedExitSearch ()Lnet/minecraft/world/level/levelgen/feature/configurations/EndGatewayConfiguration; a
getExit ()Ljava/util/Optional; b
isExitExact ()Z c
knownExit (Lnet/minecraft/core/BlockPos;Z)Lnet/minecraft/world/level/levelgen/feature/configurations/EndGatewayConfiguration; a
lambda$static$0 (Lnet/minecraft/world/level/levelgen/feature/configurations/EndGatewayConfiguration;)Ljava/util/Optional; b
lambda$static$1 (Lnet/minecraft/world/level/levelgen/feature/configurations/EndGatewayConfiguration;)Ljava/lang/Boolean; a
lambda$static$2 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; a
net/minecraft/world/level/levelgen/feature/configurations/FeatureConfiguration dty
NONE m
<clinit> ()V <clinit>
getFeatures ()Ljava/util/stream/Stream; e
net/minecraft/world/level/levelgen/feature/configurations/GeodeConfiguration dtz
CHANCE_RANGE a
CODEC b
distributionPoints j
geodeBlockSettings c
geodeCrackSettings e
geodeLayerSettings d
invalidBlocksThreshold p
maxGenOffset n
minGenOffset l
noiseMultiplier o
outerWallDistance i
placementsRequireLayer0Alternate h
pointOffset k
useAlternateLayer0Chance g
usePotentialPlacementsChance f
<clinit> ()V <clinit>
<init> (Lnet/minecraft/world/level/levelgen/GeodeBlockSettings;Lnet/minecraft/world/level/levelgen/GeodeLayerSettings;Lnet/minecraft/world/level/levelgen/GeodeCrackSettings;DDZLnet/minecraft/util/valueproviders/IntProvider;Lnet/minecraft/util/valueproviders/IntProvider;Lnet/minecraft/util/valueproviders/IntProvider;IIDI)V <init>
lambda$static$0 (Lnet/minecraft/world/level/levelgen/feature/configurations/GeodeConfiguration;)Lnet/minecraft/world/level/levelgen/GeodeBlockSettings; m
lambda$static$1 (Lnet/minecraft/world/level/levelgen/feature/configurations/GeodeConfiguration;)Lnet/minecraft/world/level/levelgen/GeodeLayerSettings; l
lambda$static$10 (Lnet/minecraft/world/level/levelgen/feature/configurations/GeodeConfiguration;)Ljava/lang/Integer; c
lambda$static$11 (Lnet/minecraft/world/level/levelgen/feature/configurations/GeodeConfiguration;)Ljava/lang/Double; b
lambda$static$12 (Lnet/minecraft/world/level/levelgen/feature/configurations/GeodeConfiguration;)Ljava/lang/Integer; a
lambda$static$13 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; a
lambda$static$2 (Lnet/minecraft/world/level/levelgen/feature/configurations/GeodeConfiguration;)Lnet/minecraft/world/level/levelgen/GeodeCrackSettings; k
lambda$static$3 (Lnet/minecraft/world/level/levelgen/feature/configurations/GeodeConfiguration;)Ljava/lang/Double; j
lambda$static$4 (Lnet/minecraft/world/level/levelgen/feature/configurations/GeodeConfiguration;)Ljava/lang/Double; i
lambda$static$5 (Lnet/minecraft/world/level/levelgen/feature/configurations/GeodeConfiguration;)Ljava/lang/Boolean; h
lambda$static$6 (Lnet/minecraft/world/level/levelgen/feature/configurations/GeodeConfiguration;)Lnet/minecraft/util/valueproviders/IntProvider; g
lambda$static$7 (Lnet/minecraft/world/level/levelgen/feature/configurations/GeodeConfiguration;)Lnet/minecraft/util/valueproviders/IntProvider; f
lambda$static$8 (Lnet/minecraft/world/level/levelgen/feature/configurations/GeodeConfiguration;)Lnet/minecraft/util/valueproviders/IntProvider; e
lambda$static$9 (Lnet/minecraft/world/level/levelgen/feature/configurations/GeodeConfiguration;)Ljava/lang/Integer; d
net/minecraft/world/level/levelgen/feature/configurations/HugeMushroomFeatureConfiguration dua
CODEC a
capProvider b
foliageRadius d
stemProvider c
<clinit> ()V <clinit>
<init> (Lnet/minecraft/world/level/levelgen/feature/stateproviders/BlockStateProvider;Lnet/minecraft/world/level/levelgen/feature/stateproviders/BlockStateProvider;I)V <init>
lambda$static$0 (Lnet/minecraft/world/level/levelgen/feature/configurations/HugeMushroomFeatureConfiguration;)Lnet/minecraft/world/level/levelgen/feature/stateproviders/BlockStateProvider; c
lambda$static$1 (Lnet/minecraft/world/level/levelgen/feature/configurations/HugeMushroomFeatureConfiguration;)Lnet/minecraft/world/level/levelgen/feature/stateproviders/BlockStateProvider; b
lambda$static$2 (Lnet/minecraft/world/level/levelgen/feature/configurations/HugeMushroomFeatureConfiguration;)Ljava/lang/Integer; a
lambda$static$3 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; a
net/minecraft/world/level/levelgen/feature/configurations/LargeDripstoneConfiguration dub
CODEC a
columnRadius c
floorToCeilingSearchRange b
heightScale d
maxColumnRadiusToCaveHeightRatio e
minBluntnessForWind j
minRadiusForWind i
stalactiteBluntness f
stalagmiteBluntness g
windSpeed h
<clinit> ()V <clinit>
<init> (ILnet/minecraft/util/valueproviders/IntProvider;Lnet/minecraft/util/valueproviders/FloatProvider;FLnet/minecraft/util/valueproviders/FloatProvider;Lnet/minecraft/util/valueproviders/FloatProvider;Lnet/minecraft/util/valueproviders/FloatProvider;IF)V <init>
lambda$static$0 (Lnet/minecraft/world/level/levelgen/feature/configurations/LargeDripstoneConfiguration;)Ljava/lang/Integer; i
lambda$static$1 (Lnet/minecraft/world/level/levelgen/feature/configurations/LargeDripstoneConfiguration;)Lnet/minecraft/util/valueproviders/IntProvider; h
lambda$static$2 (Lnet/minecraft/world/level/levelgen/feature/configurations/LargeDripstoneConfiguration;)Lnet/minecraft/util/valueproviders/FloatProvider; g
lambda$static$3 (Lnet/minecraft/world/level/levelgen/feature/configurations/LargeDripstoneConfiguration;)Ljava/lang/Float; f
lambda$static$4 (Lnet/minecraft/world/level/levelgen/feature/configurations/LargeDripstoneConfiguration;)Lnet/minecraft/util/valueproviders/FloatProvider; e
lambda$static$5 (Lnet/minecraft/world/level/levelgen/feature/configurations/LargeDripstoneConfiguration;)Lnet/minecraft/util/valueproviders/FloatProvider; d
lambda$static$6 (Lnet/minecraft/world/level/levelgen/feature/configurations/LargeDripstoneConfiguration;)Lnet/minecraft/util/valueproviders/FloatProvider; c
lambda$static$7 (Lnet/minecraft/world/level/levelgen/feature/configurations/LargeDripstoneConfiguration;)Ljava/lang/Integer; b
lambda$static$8 (Lnet/minecraft/world/level/levelgen/feature/configurations/LargeDripstoneConfiguration;)Ljava/lang/Float; a
lambda$static$9 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; a
net/minecraft/world/level/levelgen/feature/configurations/LayerConfiguration duc
CODEC a
height b
state c
<clinit> ()V <clinit>
<init> (ILnet/minecraft/world/level/block/state/BlockState;)V <init>
lambda$static$0 (Lnet/minecraft/world/level/levelgen/feature/configurations/LayerConfiguration;)Ljava/lang/Integer; b
lambda$static$1 (Lnet/minecraft/world/level/levelgen/feature/configurations/LayerConfiguration;)Lnet/minecraft/world/level/block/state/BlockState; a
lambda$static$2 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; a
net/minecraft/world/level/levelgen/feature/configurations/MultifaceGrowthConfiguration dud
CODEC a
canBePlacedOn h
canPlaceOnCeiling e
canPlaceOnFloor d
canPlaceOnWall f
chanceOfSpreading g
placeBlock b
searchRange c
validDirections i
<clinit> ()V <clinit>
<init> (Lnet/minecraft/world/level/block/MultifaceBlock;IZZZFLnet/minecraft/core/HolderSet;)V <init>
apply (Lnet/minecraft/world/level/block/Block;)Lcom/mojang/serialization/DataResult; a
getShuffledDirections (Lnet/minecraft/util/RandomSource;)Ljava/util/List; a
getShuffledDirectionsExcept (Lnet/minecraft/util/RandomSource;Lnet/minecraft/core/Direction;)Ljava/util/List; a
lambda$apply$8 ()Ljava/lang/String; a
lambda$getShuffledDirectionsExcept$9 (Lnet/minecraft/core/Direction;Lnet/minecraft/core/Direction;)Z a
lambda$static$0 (Lnet/minecraft/world/level/levelgen/feature/configurations/MultifaceGrowthConfiguration;)Lnet/minecraft/world/level/block/MultifaceBlock; g
lambda$static$1 (Lnet/minecraft/world/level/levelgen/feature/configurations/MultifaceGrowthConfiguration;)Ljava/lang/Integer; f
lambda$static$2 (Lnet/minecraft/world/level/levelgen/feature/configurations/MultifaceGrowthConfiguration;)Ljava/lang/Boolean; e
lambda$static$3 (Lnet/minecraft/world/level/levelgen/feature/configurations/MultifaceGrowthConfiguration;)Ljava/lang/Boolean; d
lambda$static$4 (Lnet/minecraft/world/level/levelgen/feature/configurations/MultifaceGrowthConfiguration;)Ljava/lang/Boolean; c
lambda$static$5 (Lnet/minecraft/world/level/levelgen/feature/configurations/MultifaceGrowthConfiguration;)Ljava/lang/Float; b
lambda$static$6 (Lnet/minecraft/world/level/levelgen/feature/configurations/MultifaceGrowthConfiguration;)Lnet/minecraft/core/HolderSet; a
lambda$static$7 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; a
net/minecraft/world/level/levelgen/feature/configurations/NetherForestVegetationConfig due
CODEC c
spreadHeight e
spreadWidth d
<clinit> ()V <clinit>
<init> (Lnet/minecraft/world/level/levelgen/feature/stateproviders/BlockStateProvider;II)V <init>
lambda$static$0 (Lnet/minecraft/world/level/levelgen/feature/configurations/NetherForestVegetationConfig;)Lnet/minecraft/world/level/levelgen/feature/stateproviders/BlockStateProvider; c
lambda$static$1 (Lnet/minecraft/world/level/levelgen/feature/configurations/NetherForestVegetationConfig;)Ljava/lang/Integer; b
lambda$static$2 (Lnet/minecraft/world/level/levelgen/feature/configurations/NetherForestVegetationConfig;)Ljava/lang/Integer; a
lambda$static$3 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; a
net/minecraft/world/level/levelgen/feature/configurations/NoneFeatureConfiguration duf
CODEC a
INSTANCE b
<clinit> ()V <clinit>
<init> ()V <init>
lambda$static$0 ()Lnet/minecraft/world/level/levelgen/feature/configurations/NoneFeatureConfiguration; a
net/minecraft/world/level/levelgen/feature/configurations/OreConfiguration dug
CODEC a
discardChanceOnAirExposure d
size c
targetStates b
<clinit> ()V <clinit>
<init> (Ljava/util/List;IF)V <init>
<init> (Ljava/util/List;I)V <init>
<init> (Lnet/minecraft/world/level/levelgen/structure/templatesystem/RuleTest;Lnet/minecraft/world/level/block/state/BlockState;IF)V <init>
<init> (Lnet/minecraft/world/level/levelgen/structure/templatesystem/RuleTest;Lnet/minecraft/world/level/block/state/BlockState;I)V <init>
lambda$static$0 (Lnet/minecraft/world/level/levelgen/feature/configurations/OreConfiguration;)Ljava/util/List; c
lambda$static$1 (Lnet/minecraft/world/level/levelgen/feature/configurations/OreConfiguration;)Ljava/lang/Integer; b
lambda$static$2 (Lnet/minecraft/world/level/levelgen/feature/configurations/OreConfiguration;)Ljava/lang/Float; a
lambda$static$3 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; a
target (Lnet/minecraft/world/level/levelgen/structure/templatesystem/RuleTest;Lnet/minecraft/world/level/block/state/BlockState;)Lnet/minecraft/world/level/levelgen/feature/configurations/OreConfiguration$TargetBlockState; a
net/minecraft/world/level/levelgen/feature/configurations/OreConfiguration$TargetBlockState dug$a
CODEC a
state c
target b
<clinit> ()V <clinit>
<init> (Lnet/minecraft/world/level/levelgen/structure/templatesystem/RuleTest;Lnet/minecraft/world/level/block/state/BlockState;)V <init>
lambda$static$0 (Lnet/minecraft/world/level/levelgen/feature/configurations/OreConfiguration$TargetBlockState;)Lnet/minecraft/world/level/levelgen/structure/templatesystem/RuleTest; b
lambda$static$1 (Lnet/minecraft/world/level/levelgen/feature/configurations/OreConfiguration$TargetBlockState;)Lnet/minecraft/world/level/block/state/BlockState; a
lambda$static$2 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; a
net/minecraft/world/level/levelgen/feature/configurations/PointedDripstoneConfiguration duh
CODEC a
chanceOfDirectionalSpread c
chanceOfSpreadRadius2 d
chanceOfSpreadRadius3 e
chanceOfTallerDripstone b
<clinit> ()V <clinit>
<init> (FFFF)V <init>
lambda$static$0 (Lnet/minecraft/world/level/levelgen/feature/configurations/PointedDripstoneConfiguration;)Ljava/lang/Float; d
lambda$static$1 (Lnet/minecraft/world/level/levelgen/feature/configurations/PointedDripstoneConfiguration;)Ljava/lang/Float; c
lambda$static$2 (Lnet/minecraft/world/level/levelgen/feature/configurations/PointedDripstoneConfiguration;)Ljava/lang/Float; b
lambda$static$3 (Lnet/minecraft/world/level/levelgen/feature/configurations/PointedDripstoneConfiguration;)Ljava/lang/Float; a
lambda$static$4 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; a
net/minecraft/world/level/levelgen/feature/configurations/ProbabilityFeatureConfiguration dui
CODEC k
probability l
<clinit> ()V <clinit>
<init> (F)V <init>
lambda$static$0 (Lnet/minecraft/world/level/levelgen/feature/configurations/ProbabilityFeatureConfiguration;)Ljava/lang/Float; a
lambda$static$1 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; a
net/minecraft/world/level/levelgen/feature/configurations/RandomBooleanFeatureConfiguration duj
CODEC a
featureFalse c
featureTrue b
<clinit> ()V <clinit>
<init> (Lnet/minecraft/core/Holder;Lnet/minecraft/core/Holder;)V <init>
getFeatures ()Ljava/util/stream/Stream; e
lambda$static$0 (Lnet/minecraft/world/level/levelgen/feature/configurations/RandomBooleanFeatureConfiguration;)Lnet/minecraft/core/Holder; b
lambda$static$1 (Lnet/minecraft/world/level/levelgen/feature/configurations/RandomBooleanFeatureConfiguration;)Lnet/minecraft/core/Holder; a
lambda$static$2 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; a
net/minecraft/world/level/levelgen/feature/configurations/RandomFeatureConfiguration duk
CODEC a
defaultFeature c
features b
<clinit> ()V <clinit>
<init> (Ljava/util/List;Lnet/minecraft/core/Holder;)V <init>
getFeatures ()Ljava/util/stream/Stream; e
lambda$getFeatures$3 (Lnet/minecraft/world/level/levelgen/feature/WeightedPlacedFeature;)Ljava/util/stream/Stream; a
lambda$static$0 (Lnet/minecraft/world/level/levelgen/feature/configurations/RandomFeatureConfiguration;)Ljava/util/List; b
lambda$static$1 (Lnet/minecraft/world/level/levelgen/feature/configurations/RandomFeatureConfiguration;)Lnet/minecraft/core/Holder; a
lambda$static$2 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; a
net/minecraft/world/level/levelgen/feature/configurations/RandomPatchConfiguration dul
CODEC a
feature e
tries b
xzSpread c
ySpread d
<clinit> ()V <clinit>
<init> (IIILnet/minecraft/core/Holder;)V <init>
equals (Ljava/lang/Object;)Z equals
feature ()Lnet/minecraft/core/Holder; d
hashCode ()I hashCode
lambda$static$0 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; a
toString ()Ljava/lang/String; toString
tries ()I a
xzSpread ()I b
ySpread ()I c
net/minecraft/world/level/levelgen/feature/configurations/ReplaceBlockConfiguration dum
CODEC a
targetStates b
<clinit> ()V <clinit>
<init> (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/block/state/BlockState;)V <init>
<init> (Ljava/util/List;)V <init>
lambda$static$0 (Lnet/minecraft/world/level/levelgen/feature/configurations/ReplaceBlockConfiguration;)Ljava/util/List; a
lambda$static$1 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; a
net/minecraft/world/level/levelgen/feature/configurations/ReplaceSphereConfiguration dun
CODEC a
radius d
replaceState c
targetState b
<clinit> ()V <clinit>
<init> (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/util/valueproviders/IntProvider;)V <init>
lambda$static$0 (Lnet/minecraft/world/level/levelgen/feature/configurations/ReplaceSphereConfiguration;)Lnet/minecraft/world/level/block/state/BlockState; c
lambda$static$1 (Lnet/minecraft/world/level/levelgen/feature/configurations/ReplaceSphereConfiguration;)Lnet/minecraft/world/level/block/state/BlockState; b
lambda$static$2 (Lnet/minecraft/world/level/levelgen/feature/configurations/ReplaceSphereConfiguration;)Lnet/minecraft/util/valueproviders/IntProvider; a
lambda$static$3 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; a
radius ()Lnet/minecraft/util/valueproviders/IntProvider; a
net/minecraft/world/level/levelgen/feature/configurations/RootSystemConfiguration duo
CODEC a
allowedTreePosition o
allowedVerticalWaterForTree n
hangingRootPlacementAttempts l
hangingRootRadius i
hangingRootStateProvider k
hangingRootsVerticalSpan j
requiredVerticalSpaceForTree c
rootColumnMaxHeight h
rootPlacementAttempts g
rootRadius d
rootReplaceable e
rootStateProvider f
treeFeature b
<clinit> ()V <clinit>
<init> (Lnet/minecraft/core/Holder;IILnet/minecraft/tags/TagKey;Lnet/minecraft/world/level/levelgen/feature/stateproviders/BlockStateProvider;IIIILnet/minecraft/world/level/levelgen/feature/stateproviders/BlockStateProvider;IILnet/minecraft/world/level/levelgen/blockpredicates/BlockPredicate;)V <init>
lambda$static$0 (Lnet/minecraft/world/level/levelgen/feature/configurations/RootSystemConfiguration;)Lnet/minecraft/core/Holder; m
lambda$static$1 (Lnet/minecraft/world/level/levelgen/feature/configurations/RootSystemConfiguration;)Ljava/lang/Integer; l
lambda$static$10 (Lnet/minecraft/world/level/levelgen/feature/configurations/RootSystemConfiguration;)Ljava/lang/Integer; c
lambda$static$11 (Lnet/minecraft/world/level/levelgen/feature/configurations/RootSystemConfiguration;)Ljava/lang/Integer; b
lambda$static$12 (Lnet/minecraft/world/level/levelgen/feature/configurations/RootSystemConfiguration;)Lnet/minecraft/world/level/levelgen/blockpredicates/BlockPredicate; a
lambda$static$13 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; a
lambda$static$2 (Lnet/minecraft/world/level/levelgen/feature/configurations/RootSystemConfiguration;)Ljava/lang/Integer; k
lambda$static$3 (Lnet/minecraft/world/level/levelgen/feature/configurations/RootSystemConfiguration;)Lnet/minecraft/tags/TagKey; j
lambda$static$4 (Lnet/minecraft/world/level/levelgen/feature/configurations/RootSystemConfiguration;)Lnet/minecraft/world/level/levelgen/feature/stateproviders/BlockStateProvider; i
lambda$static$5 (Lnet/minecraft/world/level/levelgen/feature/configurations/RootSystemConfiguration;)Ljava/lang/Integer; h
lambda$static$6 (Lnet/minecraft/world/level/levelgen/feature/configurations/RootSystemConfiguration;)Ljava/lang/Integer; g
lambda$static$7 (Lnet/minecraft/world/level/levelgen/feature/configurations/RootSystemConfiguration;)Ljava/lang/Integer; f
lambda$static$8 (Lnet/minecraft/world/level/levelgen/feature/configurations/RootSystemConfiguration;)Ljava/lang/Integer; e
lambda$static$9 (Lnet/minecraft/world/level/levelgen/feature/configurations/RootSystemConfiguration;)Lnet/minecraft/world/level/levelgen/feature/stateproviders/BlockStateProvider; d
net/minecraft/world/level/levelgen/feature/configurations/SculkPatchConfiguration dup
CODEC a
amountPerCharge c
catalystChance h
chargeCount b
extraRareGrowths g
growthRounds e
spreadAttempts d
spreadRounds f
<clinit> ()V <clinit>
<init> (IIIIILnet/minecraft/util/valueproviders/IntProvider;F)V <init>
amountPerCharge ()I b
catalystChance ()F h
chargeCount ()I a
equals (Ljava/lang/Object;)Z equals
extraRareGrowths ()Lnet/minecraft/util/valueproviders/IntProvider; g
growthRounds ()I d
hashCode ()I hashCode
lambda$static$0 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; a
spreadAttempts ()I c
spreadRounds ()I f
toString ()Ljava/lang/String; toString
net/minecraft/world/level/levelgen/feature/configurations/SimpleBlockConfiguration duq
CODEC a
toPlace b
<clinit> ()V <clinit>
<init> (Lnet/minecraft/world/level/levelgen/feature/stateproviders/BlockStateProvider;)V <init>
equals (Ljava/lang/Object;)Z equals
hashCode ()I hashCode
lambda$static$0 (Lnet/minecraft/world/level/levelgen/feature/configurations/SimpleBlockConfiguration;)Lnet/minecraft/world/level/levelgen/feature/stateproviders/BlockStateProvider; a
lambda$static$1 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; a
toPlace ()Lnet/minecraft/world/level/levelgen/feature/stateproviders/BlockStateProvider; a
toString ()Ljava/lang/String; toString
net/minecraft/world/level/levelgen/feature/configurations/SimpleRandomFeatureConfiguration dur
CODEC a
features b
<clinit> ()V <clinit>
<init> (Lnet/minecraft/core/HolderSet;)V <init>
getFeatures ()Ljava/util/stream/Stream; e
lambda$getFeatures$1 (Lnet/minecraft/core/Holder;)Ljava/util/stream/Stream; a
lambda$static$0 (Lnet/minecraft/world/level/levelgen/feature/configurations/SimpleRandomFeatureConfiguration;)Lnet/minecraft/core/HolderSet; a
net/minecraft/world/level/levelgen/feature/configurations/SpikeConfiguration dus
CODEC a
crystalBeamTarget d
crystalInvulnerable b
spikes c
<clinit> ()V <clinit>
<init> (ZLjava/util/List;Lnet/minecraft/core/BlockPos;)V <init>
<init> (ZLjava/util/List;Ljava/util/Optional;)V <init>
getCrystalBeamTarget ()Lnet/minecraft/core/BlockPos; c
getSpikes ()Ljava/util/List; b
isCrystalInvulnerable ()Z a
lambda$static$0 (Lnet/minecraft/world/level/levelgen/feature/configurations/SpikeConfiguration;)Ljava/lang/Boolean; c
lambda$static$1 (Lnet/minecraft/world/level/levelgen/feature/configurations/SpikeConfiguration;)Ljava/util/List; b
lambda$static$2 (Lnet/minecraft/world/level/levelgen/feature/configurations/SpikeConfiguration;)Ljava/util/Optional; a
lambda$static$3 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; a
net/minecraft/world/level/levelgen/feature/configurations/SpringConfiguration dut
CODEC a
holeCount e
requiresBlockBelow c
rockCount d
state b
validBlocks f
<clinit> ()V <clinit>
<init> (Lnet/minecraft/world/level/material/FluidState;ZIILnet/minecraft/core/HolderSet;)V <init>
lambda$static$0 (Lnet/minecraft/world/level/levelgen/feature/configurations/SpringConfiguration;)Lnet/minecraft/world/level/material/FluidState; e
lambda$static$1 (Lnet/minecraft/world/level/levelgen/feature/configurations/SpringConfiguration;)Ljava/lang/Boolean; d
lambda$static$2 (Lnet/minecraft/world/level/levelgen/feature/configurations/SpringConfiguration;)Ljava/lang/Integer; c
lambda$static$3 (Lnet/minecraft/world/level/levelgen/feature/configurations/SpringConfiguration;)Ljava/lang/Integer; b
lambda$static$4 (Lnet/minecraft/world/level/levelgen/feature/configurations/SpringConfiguration;)Lnet/minecraft/core/HolderSet; a
lambda$static$5 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; a
net/minecraft/world/level/levelgen/feature/configurations/TreeConfiguration duu
CODEC a
decorators i
dirtProvider c
foliagePlacer f
foliageProvider e
forceDirt k
ignoreVines j
minimumSize h
rootPlacer g
trunkPlacer d
trunkProvider b
<clinit> ()V <clinit>
<init> (Lnet/minecraft/world/level/levelgen/feature/stateproviders/BlockStateProvider;Lnet/minecraft/world/level/levelgen/feature/trunkplacers/TrunkPlacer;Lnet/minecraft/world/level/levelgen/feature/stateproviders/BlockStateProvider;Lnet/minecraft/world/level/levelgen/feature/foliageplacers/FoliagePlacer;Ljava/util/Optional;Lnet/minecraft/world/level/levelgen/feature/stateproviders/BlockStateProvider;Lnet/minecraft/world/level/levelgen/feature/featuresize/FeatureSize;Ljava/util/List;ZZ)V <init>
lambda$static$0 (Lnet/minecraft/world/level/levelgen/feature/configurations/TreeConfiguration;)Lnet/minecraft/world/level/levelgen/feature/stateproviders/BlockStateProvider; j
lambda$static$1 (Lnet/minecraft/world/level/levelgen/feature/configurations/TreeConfiguration;)Lnet/minecraft/world/level/levelgen/feature/trunkplacers/TrunkPlacer; i
lambda$static$10 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; a
lambda$static$2 (Lnet/minecraft/world/level/levelgen/feature/configurations/TreeConfiguration;)Lnet/minecraft/world/level/levelgen/feature/stateproviders/BlockStateProvider; h
lambda$static$3 (Lnet/minecraft/world/level/levelgen/feature/configurations/TreeConfiguration;)Lnet/minecraft/world/level/levelgen/feature/foliageplacers/FoliagePlacer; g
lambda$static$4 (Lnet/minecraft/world/level/levelgen/feature/configurations/TreeConfiguration;)Ljava/util/Optional; f
lambda$static$5 (Lnet/minecraft/world/level/levelgen/feature/configurations/TreeConfiguration;)Lnet/minecraft/world/level/levelgen/feature/stateproviders/BlockStateProvider; e
lambda$static$6 (Lnet/minecraft/world/level/levelgen/feature/configurations/TreeConfiguration;)Lnet/minecraft/world/level/levelgen/feature/featuresize/FeatureSize; d
lambda$static$7 (Lnet/minecraft/world/level/levelgen/feature/configurations/TreeConfiguration;)Ljava/util/List; c
lambda$static$8 (Lnet/minecraft/world/level/levelgen/feature/configurations/TreeConfiguration;)Ljava/lang/Boolean; b
lambda$static$9 (Lnet/minecraft/world/level/levelgen/feature/configurations/TreeConfiguration;)Ljava/lang/Boolean; a
net/minecraft/world/level/levelgen/feature/configurations/TreeConfiguration$TreeConfigurationBuilder duu$a
decorators h
dirtProvider f
foliagePlacer d
foliageProvider b
forceDirt j
ignoreVines i
minimumSize g
rootPlacer e
trunkPlacer c
trunkProvider a
<init> (Lnet/minecraft/world/level/levelgen/feature/stateproviders/BlockStateProvider;Lnet/minecraft/world/level/levelgen/feature/trunkplacers/TrunkPlacer;Lnet/minecraft/world/level/levelgen/feature/stateproviders/BlockStateProvider;Lnet/minecraft/world/level/levelgen/feature/foliageplacers/FoliagePlacer;Lnet/minecraft/world/level/levelgen/feature/featuresize/FeatureSize;)V <init>
<init> (Lnet/minecraft/world/level/levelgen/feature/stateproviders/BlockStateProvider;Lnet/minecraft/world/level/levelgen/feature/trunkplacers/TrunkPlacer;Lnet/minecraft/world/level/levelgen/feature/stateproviders/BlockStateProvider;Lnet/minecraft/world/level/levelgen/feature/foliageplacers/FoliagePlacer;Ljava/util/Optional;Lnet/minecraft/world/level/levelgen/feature/featuresize/FeatureSize;)V <init>
build ()Lnet/minecraft/world/level/levelgen/feature/configurations/TreeConfiguration; c
decorators (Ljava/util/List;)Lnet/minecraft/world/level/levelgen/feature/configurations/TreeConfiguration$TreeConfigurationBuilder; a
dirt (Lnet/minecraft/world/level/levelgen/feature/stateproviders/BlockStateProvider;)Lnet/minecraft/world/level/levelgen/feature/configurations/TreeConfiguration$TreeConfigurationBuilder; a
forceDirt ()Lnet/minecraft/world/level/levelgen/feature/configurations/TreeConfiguration$TreeConfigurationBuilder; b
ignoreVines ()Lnet/minecraft/world/level/levelgen/feature/configurations/TreeConfiguration$TreeConfigurationBuilder; a
net/minecraft/world/level/levelgen/feature/configurations/TwistingVinesConfig duv
CODEC a
maxHeight d
spreadHeight c
spreadWidth b
<clinit> ()V <clinit>
<init> (III)V <init>
equals (Ljava/lang/Object;)Z equals
hashCode ()I hashCode
lambda$static$0 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; a
maxHeight ()I c
spreadHeight ()I b
spreadWidth ()I a
toString ()Ljava/lang/String; toString
net/minecraft/world/level/levelgen/feature/configurations/UnderwaterMagmaConfiguration duw
CODEC a
floorSearchRange b
placementProbabilityPerValidPosition d
placementRadiusAroundFloor c
<clinit> ()V <clinit>
<init> (IIF)V <init>
lambda$static$0 (Lnet/minecraft/world/level/levelgen/feature/configurations/UnderwaterMagmaConfiguration;)Ljava/lang/Integer; c
lambda$static$1 (Lnet/minecraft/world/level/levelgen/feature/configurations/UnderwaterMagmaConfiguration;)Ljava/lang/Integer; b
lambda$static$2 (Lnet/minecraft/world/level/levelgen/feature/configurations/UnderwaterMagmaConfiguration;)Ljava/lang/Float; a
lambda$static$3 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; a
net/minecraft/world/level/levelgen/feature/configurations/VegetationPatchConfiguration dux
CODEC a
depth f
extraBottomBlockChance g
extraEdgeColumnChance k
groundState c
replaceable b
surface e
vegetationChance i
vegetationFeature d
verticalRange h
xzRadius j
<clinit> ()V <clinit>
<init> (Lnet/minecraft/tags/TagKey;Lnet/minecraft/world/level/levelgen/feature/stateproviders/BlockStateProvider;Lnet/minecraft/core/Holder;Lnet/minecraft/world/level/levelgen/placement/CaveSurface;Lnet/minecraft/util/valueproviders/IntProvider;FIFLnet/minecraft/util/valueproviders/IntProvider;F)V <init>
lambda$static$0 (Lnet/minecraft/world/level/levelgen/feature/configurations/VegetationPatchConfiguration;)Lnet/minecraft/tags/TagKey; j
lambda$static$1 (Lnet/minecraft/world/level/levelgen/feature/configurations/VegetationPatchConfiguration;)Lnet/minecraft/world/level/levelgen/feature/stateproviders/BlockStateProvider; i
lambda$static$10 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; a
lambda$static$2 (Lnet/minecraft/world/level/levelgen/feature/configurations/VegetationPatchConfiguration;)Lnet/minecraft/core/Holder; h
lambda$static$3 (Lnet/minecraft/world/level/levelgen/feature/configurations/VegetationPatchConfiguration;)Lnet/minecraft/world/level/levelgen/placement/CaveSurface; g
lambda$static$4 (Lnet/minecraft/world/level/levelgen/feature/configurations/VegetationPatchConfiguration;)Lnet/minecraft/util/valueproviders/IntProvider; f
lambda$static$5 (Lnet/minecraft/world/level/levelgen/feature/configurations/VegetationPatchConfiguration;)Ljava/lang/Float; e
lambda$static$6 (Lnet/minecraft/world/level/levelgen/feature/configurations/VegetationPatchConfiguration;)Ljava/lang/Integer; d
lambda$static$7 (Lnet/minecraft/world/level/levelgen/feature/configurations/VegetationPatchConfiguration;)Ljava/lang/Float; c
lambda$static$8 (Lnet/minecraft/world/level/levelgen/feature/configurations/VegetationPatchConfiguration;)Lnet/minecraft/util/valueproviders/IntProvider; b
lambda$static$9 (Lnet/minecraft/world/level/levelgen/feature/configurations/VegetationPatchConfiguration;)Ljava/lang/Float; a
net/minecraft/world/level/levelgen/feature/configurations/package-info duy
net/minecraft/world/level/levelgen/feature/featuresize/FeatureSize duz
CODEC a
MAX_WIDTH b
minClippedHeight c
<clinit> ()V <clinit>
<init> (Ljava/util/OptionalInt;)V <init>
getSizeAtHeight (II)I a
lambda$minClippedHeightCodec$0 (Ljava/util/Optional;)Ljava/util/OptionalInt; a
lambda$minClippedHeightCodec$1 (Ljava/util/OptionalInt;)Ljava/util/Optional; a
lambda$minClippedHeightCodec$2 (Lnet/minecraft/world/level/levelgen/feature/featuresize/FeatureSize;)Ljava/util/OptionalInt; a
minClippedHeight ()Ljava/util/OptionalInt; c
minClippedHeightCodec ()Lcom/mojang/serialization/codecs/RecordCodecBuilder; a
type ()Lnet/minecraft/world/level/levelgen/feature/featuresize/FeatureSizeType; b
net/minecraft/world/level/levelgen/feature/featuresize/FeatureSizeType dva
THREE_LAYERS_FEATURE_SIZE b
TWO_LAYERS_FEATURE_SIZE a
codec c
<clinit> ()V <clinit>
<init> (Lcom/mojang/serialization/Codec;)V <init>
codec ()Lcom/mojang/serialization/Codec; a
register (Ljava/lang/String;Lcom/mojang/serialization/Codec;)Lnet/minecraft/world/level/levelgen/feature/featuresize/FeatureSizeType; a
net/minecraft/world/level/levelgen/feature/featuresize/ThreeLayersFeatureSize dvb
CODEC d
limit e
lowerSize g
middleSize h
upperLimit f
upperSize i
<clinit> ()V <clinit>
<init> (IIIIILjava/util/OptionalInt;)V <init>
getSizeAtHeight (II)I a
lambda$static$0 (Lnet/minecraft/world/level/levelgen/feature/featuresize/ThreeLayersFeatureSize;)Ljava/lang/Integer; e
lambda$static$1 (Lnet/minecraft/world/level/levelgen/feature/featuresize/ThreeLayersFeatureSize;)Ljava/lang/Integer; d
lambda$static$2 (Lnet/minecraft/world/level/levelgen/feature/featuresize/ThreeLayersFeatureSize;)Ljava/lang/Integer; c
lambda$static$3 (Lnet/minecraft/world/level/levelgen/feature/featuresize/ThreeLayersFeatureSize;)Ljava/lang/Integer; b
lambda$static$4 (Lnet/minecraft/world/level/levelgen/feature/featuresize/ThreeLayersFeatureSize;)Ljava/lang/Integer; a
lambda$static$5 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; a
type ()Lnet/minecraft/world/level/levelgen/feature/featuresize/FeatureSizeType; b
net/minecraft/world/level/levelgen/feature/featuresize/TwoLayersFeatureSize dvc
CODEC d
limit e
lowerSize f
upperSize g
<clinit> ()V <clinit>
<init> (III)V <init>
<init> (IIILjava/util/OptionalInt;)V <init>
getSizeAtHeight (II)I a
lambda$static$0 (Lnet/minecraft/world/level/levelgen/feature/featuresize/TwoLayersFeatureSize;)Ljava/lang/Integer; c
lambda$static$1 (Lnet/minecraft/world/level/levelgen/feature/featuresize/TwoLayersFeatureSize;)Ljava/lang/Integer; b
lambda$static$2 (Lnet/minecraft/world/level/levelgen/feature/featuresize/TwoLayersFeatureSize;)Ljava/lang/Integer; a
lambda$static$3 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; a
type ()Lnet/minecraft/world/level/levelgen/feature/featuresize/FeatureSizeType; b
net/minecraft/world/level/levelgen/feature/featuresize/package-info dvd
net/minecraft/world/level/levelgen/feature/foliageplacers/AcaciaFoliagePlacer dve
CODEC a
<clinit> ()V <clinit>
<init> (Lnet/minecraft/util/valueproviders/IntProvider;Lnet/minecraft/util/valueproviders/IntProvider;)V <init>
createFoliage (Lnet/minecraft/world/level/LevelSimulatedReader;Lnet/minecraft/world/level/levelgen/feature/foliageplacers/FoliagePlacer$FoliageSetter;Lnet/minecraft/util/RandomSource;Lnet/minecraft/world/level/levelgen/feature/configurations/TreeConfiguration;ILnet/minecraft/world/level/levelgen/feature/foliageplacers/FoliagePlacer$FoliageAttachment;III)V a
foliageHeight (Lnet/minecraft/util/RandomSource;ILnet/minecraft/world/level/levelgen/feature/configurations/TreeConfiguration;)I a
lambda$static$0 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; a
shouldSkipLocation (Lnet/minecraft/util/RandomSource;IIIIZ)Z a
type ()Lnet/minecraft/world/level/levelgen/feature/foliageplacers/FoliagePlacerType; a
net/minecraft/world/level/levelgen/feature/foliageplacers/BlobFoliagePlacer dvf
CODEC a
height b
<clinit> ()V <clinit>
<init> (Lnet/minecraft/util/valueproviders/IntProvider;Lnet/minecraft/util/valueproviders/IntProvider;I)V <init>
blobParts (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/Products$P3; a
createFoliage (Lnet/minecraft/world/level/LevelSimulatedReader;Lnet/minecraft/world/level/levelgen/feature/foliageplacers/FoliagePlacer$FoliageSetter;Lnet/minecraft/util/RandomSource;Lnet/minecraft/world/level/levelgen/feature/configurations/TreeConfiguration;ILnet/minecraft/world/level/levelgen/feature/foliageplacers/FoliagePlacer$FoliageAttachment;III)V a
foliageHeight (Lnet/minecraft/util/RandomSource;ILnet/minecraft/world/level/levelgen/feature/configurations/TreeConfiguration;)I a
lambda$blobParts$1 (Lnet/minecraft/world/level/levelgen/feature/foliageplacers/BlobFoliagePlacer;)Ljava/lang/Integer; a
lambda$static$0 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; c
shouldSkipLocation (Lnet/minecraft/util/RandomSource;IIIIZ)Z a
type ()Lnet/minecraft/world/level/levelgen/feature/foliageplacers/FoliagePlacerType; a
net/minecraft/world/level/levelgen/feature/foliageplacers/BushFoliagePlacer dvg
CODEC c
<clinit> ()V <clinit>
<init> (Lnet/minecraft/util/valueproviders/IntProvider;Lnet/minecraft/util/valueproviders/IntProvider;I)V <init>
createFoliage (Lnet/minecraft/world/level/LevelSimulatedReader;Lnet/minecraft/world/level/levelgen/feature/foliageplacers/FoliagePlacer$FoliageSetter;Lnet/minecraft/util/RandomSource;Lnet/minecraft/world/level/levelgen/feature/configurations/TreeConfiguration;ILnet/minecraft/world/level/levelgen/feature/foliageplacers/FoliagePlacer$FoliageAttachment;III)V a
lambda$static$0 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; c
shouldSkipLocation (Lnet/minecraft/util/RandomSource;IIIIZ)Z a
type ()Lnet/minecraft/world/level/levelgen/feature/foliageplacers/FoliagePlacerType; a
net/minecraft/world/level/levelgen/feature/foliageplacers/CherryFoliagePlacer dvh
CODEC a
cornerHoleChance g
hangingLeavesChance h
hangingLeavesExtensionChance i
height b
wideBottomLayerHoleChance c
<clinit> ()V <clinit>
<init> (Lnet/minecraft/util/valueproviders/IntProvider;Lnet/minecraft/util/valueproviders/IntProvider;Lnet/minecraft/util/valueproviders/IntProvider;FFFF)V <init>
createFoliage (Lnet/minecraft/world/level/LevelSimulatedReader;Lnet/minecraft/world/level/levelgen/feature/foliageplacers/FoliagePlacer$FoliageSetter;Lnet/minecraft/util/RandomSource;Lnet/minecraft/world/level/levelgen/feature/configurations/TreeConfiguration;ILnet/minecraft/world/level/levelgen/feature/foliageplacers/FoliagePlacer$FoliageAttachment;III)V a
foliageHeight (Lnet/minecraft/util/RandomSource;ILnet/minecraft/world/level/levelgen/feature/configurations/TreeConfiguration;)I a
lambda$static$0 (Lnet/minecraft/world/level/levelgen/feature/foliageplacers/CherryFoliagePlacer;)Lnet/minecraft/util/valueproviders/IntProvider; e
lambda$static$1 (Lnet/minecraft/world/level/levelgen/feature/foliageplacers/CherryFoliagePlacer;)Ljava/lang/Float; d
lambda$static$2 (Lnet/minecraft/world/level/levelgen/feature/foliageplacers/CherryFoliagePlacer;)Ljava/lang/Float; c
lambda$static$3 (Lnet/minecraft/world/level/levelgen/feature/foliageplacers/CherryFoliagePlacer;)Ljava/lang/Float; b
lambda$static$4 (Lnet/minecraft/world/level/levelgen/feature/foliageplacers/CherryFoliagePlacer;)Ljava/lang/Float; a
lambda$static$5 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; a
shouldSkipLocation (Lnet/minecraft/util/RandomSource;IIIIZ)Z a
type ()Lnet/minecraft/world/level/levelgen/feature/foliageplacers/FoliagePlacerType; a
net/minecraft/world/level/levelgen/feature/foliageplacers/DarkOakFoliagePlacer dvi
CODEC a
<clinit> ()V <clinit>
<init> (Lnet/minecraft/util/valueproviders/IntProvider;Lnet/minecraft/util/valueproviders/IntProvider;)V <init>
createFoliage (Lnet/minecraft/world/level/LevelSimulatedReader;Lnet/minecraft/world/level/levelgen/feature/foliageplacers/FoliagePlacer$FoliageSetter;Lnet/minecraft/util/RandomSource;Lnet/minecraft/world/level/levelgen/feature/configurations/TreeConfiguration;ILnet/minecraft/world/level/levelgen/feature/foliageplacers/FoliagePlacer$FoliageAttachment;III)V a
foliageHeight (Lnet/minecraft/util/RandomSource;ILnet/minecraft/world/level/levelgen/feature/configurations/TreeConfiguration;)I a
lambda$static$0 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; a
shouldSkipLocation (Lnet/minecraft/util/RandomSource;IIIIZ)Z a
shouldSkipLocationSigned (Lnet/minecraft/util/RandomSource;IIIIZ)Z b
type ()Lnet/minecraft/world/level/levelgen/feature/foliageplacers/FoliagePlacerType; a
net/minecraft/world/level/levelgen/feature/foliageplacers/FancyFoliagePlacer dvj
CODEC c
<clinit> ()V <clinit>
<init> (Lnet/minecraft/util/valueproviders/IntProvider;Lnet/minecraft/util/valueproviders/IntProvider;I)V <init>
createFoliage (Lnet/minecraft/world/level/LevelSimulatedReader;Lnet/minecraft/world/level/levelgen/feature/foliageplacers/FoliagePlacer$FoliageSetter;Lnet/minecraft/util/RandomSource;Lnet/minecraft/world/level/levelgen/feature/configurations/TreeConfiguration;ILnet/minecraft/world/level/levelgen/feature/foliageplacers/FoliagePlacer$FoliageAttachment;III)V a
lambda$static$0 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; c
shouldSkipLocation (Lnet/minecraft/util/RandomSource;IIIIZ)Z a
type ()Lnet/minecraft/world/level/levelgen/feature/foliageplacers/FoliagePlacerType; a
net/minecraft/world/level/levelgen/feature/foliageplacers/FoliagePlacer dvk
CODEC d
offset f
radius e
<clinit> ()V <clinit>
<init> (Lnet/minecraft/util/valueproviders/IntProvider;Lnet/minecraft/util/valueproviders/IntProvider;)V <init>
createFoliage (Lnet/minecraft/world/level/LevelSimulatedReader;Lnet/minecraft/world/level/levelgen/feature/foliageplacers/FoliagePlacer$FoliageSetter;Lnet/minecraft/util/RandomSource;Lnet/minecraft/world/level/levelgen/feature/configurations/TreeConfiguration;ILnet/minecraft/world/level/levelgen/feature/foliageplacers/FoliagePlacer$FoliageAttachment;II)V a
createFoliage (Lnet/minecraft/world/level/LevelSimulatedReader;Lnet/minecraft/world/level/levelgen/feature/foliageplacers/FoliagePlacer$FoliageSetter;Lnet/minecraft/util/RandomSource;Lnet/minecraft/world/level/levelgen/feature/configurations/TreeConfiguration;ILnet/minecraft/world/level/levelgen/feature/foliageplacers/FoliagePlacer$FoliageAttachment;III)V a
foliageHeight (Lnet/minecraft/util/RandomSource;ILnet/minecraft/world/level/levelgen/feature/configurations/TreeConfiguration;)I a
foliagePlacerParts (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/Products$P2; b
foliageRadius (Lnet/minecraft/util/RandomSource;I)I a
lambda$foliagePlacerParts$0 (Lnet/minecraft/world/level/levelgen/feature/foliageplacers/FoliagePlacer;)Lnet/minecraft/util/valueproviders/IntProvider; b
lambda$foliagePlacerParts$1 (Lnet/minecraft/world/level/levelgen/feature/foliageplacers/FoliagePlacer;)Lnet/minecraft/util/valueproviders/IntProvider; a
lambda$tryPlaceLeaf$2 (Lnet/minecraft/world/level/material/FluidState;)Z a
offset (Lnet/minecraft/util/RandomSource;)I a
placeLeavesRow (Lnet/minecraft/world/level/LevelSimulatedReader;Lnet/minecraft/world/level/levelgen/feature/foliageplacers/FoliagePlacer$FoliageSetter;Lnet/minecraft/util/RandomSource;Lnet/minecraft/world/level/levelgen/feature/configurations/TreeConfiguration;Lnet/minecraft/core/BlockPos;IIZ)V a
placeLeavesRowWithHangingLeavesBelow (Lnet/minecraft/world/level/LevelSimulatedReader;Lnet/minecraft/world/level/levelgen/feature/foliageplacers/FoliagePlacer$FoliageSetter;Lnet/minecraft/util/RandomSource;Lnet/minecraft/world/level/levelgen/feature/configurations/TreeConfiguration;Lnet/minecraft/core/BlockPos;IIZFF)V a
shouldSkipLocation (Lnet/minecraft/util/RandomSource;IIIIZ)Z a
shouldSkipLocationSigned (Lnet/minecraft/util/RandomSource;IIIIZ)Z b
tryPlaceExtension (Lnet/minecraft/world/level/LevelSimulatedReader;Lnet/minecraft/world/level/levelgen/feature/foliageplacers/FoliagePlacer$FoliageSetter;Lnet/minecraft/util/RandomSource;Lnet/minecraft/world/level/levelgen/feature/configurations/TreeConfiguration;FLnet/minecraft/core/BlockPos;Lnet/minecraft/core/BlockPos$MutableBlockPos;)Z a
tryPlaceLeaf (Lnet/minecraft/world/level/LevelSimulatedReader;Lnet/minecraft/world/level/levelgen/feature/foliageplacers/FoliagePlacer$FoliageSetter;Lnet/minecraft/util/RandomSource;Lnet/minecraft/world/level/levelgen/feature/configurations/TreeConfiguration;Lnet/minecraft/core/BlockPos;)Z a
type ()Lnet/minecraft/world/level/levelgen/feature/foliageplacers/FoliagePlacerType; a
net/minecraft/world/level/levelgen/feature/foliageplacers/FoliagePlacer$FoliageAttachment dvk$a
doubleTrunk c
pos a
radiusOffset b
<init> (Lnet/minecraft/core/BlockPos;IZ)V <init>
doubleTrunk ()Z c
pos ()Lnet/minecraft/core/BlockPos; a
radiusOffset ()I b
net/minecraft/world/level/levelgen/feature/foliageplacers/FoliagePlacer$FoliageSetter dvk$b
isSet (Lnet/minecraft/core/BlockPos;)Z a
set (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)V a
net/minecraft/world/level/levelgen/feature/foliageplacers/FoliagePlacerType dvl
ACACIA_FOLIAGE_PLACER d
BLOB_FOLIAGE_PLACER a
BUSH_FOLIAGE_PLACER e
CHERRY_FOLIAGE_PLACER k
DARK_OAK_FOLIAGE_PLACER i
FANCY_FOLIAGE_PLACER f
MEGA_JUNGLE_FOLIAGE_PLACER g
MEGA_PINE_FOLIAGE_PLACER h
PINE_FOLIAGE_PLACER c
RANDOM_SPREAD_FOLIAGE_PLACER j
SPRUCE_FOLIAGE_PLACER b
codec l
<clinit> ()V <clinit>
<init> (Lcom/mojang/serialization/Codec;)V <init>
codec ()Lcom/mojang/serialization/Codec; a
register (Ljava/lang/String;Lcom/mojang/serialization/Codec;)Lnet/minecraft/world/level/levelgen/feature/foliageplacers/FoliagePlacerType; a
net/minecraft/world/level/levelgen/feature/foliageplacers/MegaJungleFoliagePlacer dvm
CODEC a
height b
<clinit> ()V <clinit>
<init> (Lnet/minecraft/util/valueproviders/IntProvider;Lnet/minecraft/util/valueproviders/IntProvider;I)V <init>
createFoliage (Lnet/minecraft/world/level/LevelSimulatedReader;Lnet/minecraft/world/level/levelgen/feature/foliageplacers/FoliagePlacer$FoliageSetter;Lnet/minecraft/util/RandomSource;Lnet/minecraft/world/level/levelgen/feature/configurations/TreeConfiguration;ILnet/minecraft/world/level/levelgen/feature/foliageplacers/FoliagePlacer$FoliageAttachment;III)V a
foliageHeight (Lnet/minecraft/util/RandomSource;ILnet/minecraft/world/level/levelgen/feature/configurations/TreeConfiguration;)I a
lambda$static$0 (Lnet/minecraft/world/level/levelgen/feature/foliageplacers/MegaJungleFoliagePlacer;)Ljava/lang/Integer; a
lambda$static$1 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; a
shouldSkipLocation (Lnet/minecraft/util/RandomSource;IIIIZ)Z a
type ()Lnet/minecraft/world/level/levelgen/feature/foliageplacers/FoliagePlacerType; a
net/minecraft/world/level/levelgen/feature/foliageplacers/MegaPineFoliagePlacer dvn
CODEC a
crownHeight b
<clinit> ()V <clinit>
<init> (Lnet/minecraft/util/valueproviders/IntProvider;Lnet/minecraft/util/valueproviders/IntProvider;Lnet/minecraft/util/valueproviders/IntProvider;)V <init>
createFoliage (Lnet/minecraft/world/level/LevelSimulatedReader;Lnet/minecraft/world/level/levelgen/feature/foliageplacers/FoliagePlacer$FoliageSetter;Lnet/minecraft/util/RandomSource;Lnet/minecraft/world/level/levelgen/feature/configurations/TreeConfiguration;ILnet/minecraft/world/level/levelgen/feature/foliageplacers/FoliagePlacer$FoliageAttachment;III)V a
foliageHeight (Lnet/minecraft/util/RandomSource;ILnet/minecraft/world/level/levelgen/feature/configurations/TreeConfiguration;)I a
lambda$static$0 (Lnet/minecraft/world/level/levelgen/feature/foliageplacers/MegaPineFoliagePlacer;)Lnet/minecraft/util/valueproviders/IntProvider; a
lambda$static$1 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; a
shouldSkipLocation (Lnet/minecraft/util/RandomSource;IIIIZ)Z a
type ()Lnet/minecraft/world/level/levelgen/feature/foliageplacers/FoliagePlacerType; a
net/minecraft/world/level/levelgen/feature/foliageplacers/PineFoliagePlacer dvo
CODEC a
height b
<clinit> ()V <clinit>
<init> (Lnet/minecraft/util/valueproviders/IntProvider;Lnet/minecraft/util/valueproviders/IntProvider;Lnet/minecraft/util/valueproviders/IntProvider;)V <init>
createFoliage (Lnet/minecraft/world/level/LevelSimulatedReader;Lnet/minecraft/world/level/levelgen/feature/foliageplacers/FoliagePlacer$FoliageSetter;Lnet/minecraft/util/RandomSource;Lnet/minecraft/world/level/levelgen/feature/configurations/TreeConfiguration;ILnet/minecraft/world/level/levelgen/feature/foliageplacers/FoliagePlacer$FoliageAttachment;III)V a
foliageHeight (Lnet/minecraft/util/RandomSource;ILnet/minecraft/world/level/levelgen/feature/configurations/TreeConfiguration;)I a
foliageRadius (Lnet/minecraft/util/RandomSource;I)I a
lambda$static$0 (Lnet/minecraft/world/level/levelgen/feature/foliageplacers/PineFoliagePlacer;)Lnet/minecraft/util/valueproviders/IntProvider; a
lambda$static$1 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; a
shouldSkipLocation (Lnet/minecraft/util/RandomSource;IIIIZ)Z a
type ()Lnet/minecraft/world/level/levelgen/feature/foliageplacers/FoliagePlacerType; a
net/minecraft/world/level/levelgen/feature/foliageplacers/RandomSpreadFoliagePlacer dvp
CODEC a
foliageHeight b
leafPlacementAttempts c
<clinit> ()V <clinit>
<init> (Lnet/minecraft/util/valueproviders/IntProvider;Lnet/minecraft/util/valueproviders/IntProvider;Lnet/minecraft/util/valueproviders/IntProvider;I)V <init>
createFoliage (Lnet/minecraft/world/level/LevelSimulatedReader;Lnet/minecraft/world/level/levelgen/feature/foliageplacers/FoliagePlacer$FoliageSetter;Lnet/minecraft/util/RandomSource;Lnet/minecraft/world/level/levelgen/feature/configurations/TreeConfiguration;ILnet/minecraft/world/level/levelgen/feature/foliageplacers/FoliagePlacer$FoliageAttachment;III)V a
foliageHeight (Lnet/minecraft/util/RandomSource;ILnet/minecraft/world/level/levelgen/feature/configurations/TreeConfiguration;)I a
lambda$static$0 (Lnet/minecraft/world/level/levelgen/feature/foliageplacers/RandomSpreadFoliagePlacer;)Lnet/minecraft/util/valueproviders/IntProvider; b
lambda$static$1 (Lnet/minecraft/world/level/levelgen/feature/foliageplacers/RandomSpreadFoliagePlacer;)Ljava/lang/Integer; a
lambda$static$2 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; a
shouldSkipLocation (Lnet/minecraft/util/RandomSource;IIIIZ)Z a
type ()Lnet/minecraft/world/level/levelgen/feature/foliageplacers/FoliagePlacerType; a
net/minecraft/world/level/levelgen/feature/foliageplacers/SpruceFoliagePlacer dvq
CODEC a
trunkHeight b
<clinit> ()V <clinit>
<init> (Lnet/minecraft/util/valueproviders/IntProvider;Lnet/minecraft/util/valueproviders/IntProvider;Lnet/minecraft/util/valueproviders/IntProvider;)V <init>
createFoliage (Lnet/minecraft/world/level/LevelSimulatedReader;Lnet/minecraft/world/level/levelgen/feature/foliageplacers/FoliagePlacer$FoliageSetter;Lnet/minecraft/util/RandomSource;Lnet/minecraft/world/level/levelgen/feature/configurations/TreeConfiguration;ILnet/minecraft/world/level/levelgen/feature/foliageplacers/FoliagePlacer$FoliageAttachment;III)V a
foliageHeight (Lnet/minecraft/util/RandomSource;ILnet/minecraft/world/level/levelgen/feature/configurations/TreeConfiguration;)I a
lambda$static$0 (Lnet/minecraft/world/level/levelgen/feature/foliageplacers/SpruceFoliagePlacer;)Lnet/minecraft/util/valueproviders/IntProvider; a
lambda$static$1 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; a
shouldSkipLocation (Lnet/minecraft/util/RandomSource;IIIIZ)Z a
type ()Lnet/minecraft/world/level/levelgen/feature/foliageplacers/FoliagePlacerType; a
net/minecraft/world/level/levelgen/feature/foliageplacers/package-info dvr
net/minecraft/world/level/levelgen/feature/package-info dvs
net/minecraft/world/level/levelgen/feature/rootplacers/AboveRootPlacement dvt
CODEC a
aboveRootPlacementChance c
aboveRootProvider b
<clinit> ()V <clinit>
<init> (Lnet/minecraft/world/level/levelgen/feature/stateproviders/BlockStateProvider;F)V <init>
aboveRootPlacementChance ()F b
aboveRootProvider ()Lnet/minecraft/world/level/levelgen/feature/stateproviders/BlockStateProvider; a
equals (Ljava/lang/Object;)Z equals
hashCode ()I hashCode
lambda$static$0 (Lnet/minecraft/world/level/levelgen/feature/rootplacers/AboveRootPlacement;)Lnet/minecraft/world/level/levelgen/feature/stateproviders/BlockStateProvider; b
lambda$static$1 (Lnet/minecraft/world/level/levelgen/feature/rootplacers/AboveRootPlacement;)Ljava/lang/Float; a
lambda$static$2 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; a
toString ()Ljava/lang/String; toString
net/minecraft/world/level/levelgen/feature/rootplacers/MangroveRootPlacement dvu
CODEC a
canGrowThrough b
maxRootLength f
maxRootWidth e
muddyRootsIn c
muddyRootsProvider d
randomSkewChance g
<clinit> ()V <clinit>
<init> (Lnet/minecraft/core/HolderSet;Lnet/minecraft/core/HolderSet;Lnet/minecraft/world/level/levelgen/feature/stateproviders/BlockStateProvider;IIF)V <init>
canGrowThrough ()Lnet/minecraft/core/HolderSet; a
equals (Ljava/lang/Object;)Z equals
hashCode ()I hashCode
lambda$static$0 (Lnet/minecraft/world/level/levelgen/feature/rootplacers/MangroveRootPlacement;)Lnet/minecraft/core/HolderSet; f
lambda$static$1 (Lnet/minecraft/world/level/levelgen/feature/rootplacers/MangroveRootPlacement;)Lnet/minecraft/core/HolderSet; e
lambda$static$2 (Lnet/minecraft/world/level/levelgen/feature/rootplacers/MangroveRootPlacement;)Lnet/minecraft/world/level/levelgen/feature/stateproviders/BlockStateProvider; d
lambda$static$3 (Lnet/minecraft/world/level/levelgen/feature/rootplacers/MangroveRootPlacement;)Ljava/lang/Integer; c
lambda$static$4 (Lnet/minecraft/world/level/levelgen/feature/rootplacers/MangroveRootPlacement;)Ljava/lang/Integer; b
lambda$static$5 (Lnet/minecraft/world/level/levelgen/feature/rootplacers/MangroveRootPlacement;)Ljava/lang/Float; a
lambda$static$6 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; a
maxRootLength ()I e
maxRootWidth ()I d
muddyRootsIn ()Lnet/minecraft/core/HolderSet; b
muddyRootsProvider ()Lnet/minecraft/world/level/levelgen/feature/stateproviders/BlockStateProvider; c
randomSkewChance ()F f
toString ()Ljava/lang/String; toString
net/minecraft/world/level/levelgen/feature/rootplacers/MangroveRootPlacer dvv
CODEC c
ROOT_LENGTH_LIMIT b
ROOT_WIDTH_LIMIT a
mangroveRootPlacement h
<clinit> ()V <clinit>
<init> (Lnet/minecraft/util/valueproviders/IntProvider;Lnet/minecraft/world/level/levelgen/feature/stateproviders/BlockStateProvider;Ljava/util/Optional;Lnet/minecraft/world/level/levelgen/feature/rootplacers/MangroveRootPlacement;)V <init>
canPlaceRoot (Lnet/minecraft/world/level/LevelSimulatedReader;Lnet/minecraft/core/BlockPos;)Z a
lambda$canPlaceRoot$2 (Lnet/minecraft/world/level/block/state/BlockState;)Z b
lambda$placeRoot$3 (Lnet/minecraft/world/level/block/state/BlockState;)Z a
lambda$static$0 (Lnet/minecraft/world/level/levelgen/feature/rootplacers/MangroveRootPlacer;)Lnet/minecraft/world/level/levelgen/feature/rootplacers/MangroveRootPlacement; a
lambda$static$1 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; b
placeRoot (Lnet/minecraft/world/level/LevelSimulatedReader;Ljava/util/function/BiConsumer;Lnet/minecraft/util/RandomSource;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/levelgen/feature/configurations/TreeConfiguration;)V a
placeRoots (Lnet/minecraft/world/level/LevelSimulatedReader;Ljava/util/function/BiConsumer;Lnet/minecraft/util/RandomSource;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/levelgen/feature/configurations/TreeConfiguration;)Z a
potentialRootPositions (Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/Direction;Lnet/minecraft/util/RandomSource;Lnet/minecraft/core/BlockPos;)Ljava/util/List; a
simulateRoots (Lnet/minecraft/world/level/LevelSimulatedReader;Lnet/minecraft/util/RandomSource;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/Direction;Lnet/minecraft/core/BlockPos;Ljava/util/List;I)Z a
type ()Lnet/minecraft/world/level/levelgen/feature/rootplacers/RootPlacerType; a
net/minecraft/world/level/levelgen/feature/rootplacers/RootPlacer dvw
CODEC d
aboveRootPlacement g
rootProvider f
trunkOffsetY e
<clinit> ()V <clinit>
<init> (Lnet/minecraft/util/valueproviders/IntProvider;Lnet/minecraft/world/level/levelgen/feature/stateproviders/BlockStateProvider;Ljava/util/Optional;)V <init>
canPlaceRoot (Lnet/minecraft/world/level/LevelSimulatedReader;Lnet/minecraft/core/BlockPos;)Z a
getPotentiallyWaterloggedState (Lnet/minecraft/world/level/LevelSimulatedReader;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)Lnet/minecraft/world/level/block/state/BlockState; a
getTrunkOrigin (Lnet/minecraft/core/BlockPos;Lnet/minecraft/util/RandomSource;)Lnet/minecraft/core/BlockPos; a
lambda$getPotentiallyWaterloggedState$3 (Lnet/minecraft/world/level/material/FluidState;)Z a
lambda$rootPlacerParts$0 (Lnet/minecraft/world/level/levelgen/feature/rootplacers/RootPlacer;)Lnet/minecraft/util/valueproviders/IntProvider; c
lambda$rootPlacerParts$1 (Lnet/minecraft/world/level/levelgen/feature/rootplacers/RootPlacer;)Lnet/minecraft/world/level/levelgen/feature/stateproviders/BlockStateProvider; b
lambda$rootPlacerParts$2 (Lnet/minecraft/world/level/levelgen/feature/rootplacers/RootPlacer;)Ljava/util/Optional; a
placeRoot (Lnet/minecraft/world/level/LevelSimulatedReader;Ljava/util/function/BiConsumer;Lnet/minecraft/util/RandomSource;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/levelgen/feature/configurations/TreeConfiguration;)V a
placeRoots (Lnet/minecraft/world/level/LevelSimulatedReader;Ljava/util/function/BiConsumer;Lnet/minecraft/util/RandomSource;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/levelgen/feature/configurations/TreeConfiguration;)Z a
rootPlacerParts (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/Products$P3; a
type ()Lnet/minecraft/world/level/levelgen/feature/rootplacers/RootPlacerType; a
net/minecraft/world/level/levelgen/feature/rootplacers/RootPlacerType dvx
MANGROVE_ROOT_PLACER a
codec b
<clinit> ()V <clinit>
<init> (Lcom/mojang/serialization/Codec;)V <init>
codec ()Lcom/mojang/serialization/Codec; a
register (Ljava/lang/String;Lcom/mojang/serialization/Codec;)Lnet/minecraft/world/level/levelgen/feature/rootplacers/RootPlacerType; a
net/minecraft/world/level/levelgen/feature/rootplacers/package-info dvy
net/minecraft/world/level/levelgen/feature/stateproviders/BlockStateProvider dvz
CODEC a
<clinit> ()V <clinit>
<init> ()V <init>
getState (Lnet/minecraft/util/RandomSource;Lnet/minecraft/core/BlockPos;)Lnet/minecraft/world/level/block/state/BlockState; a
simple (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/levelgen/feature/stateproviders/SimpleStateProvider; a
simple (Lnet/minecraft/world/level/block/state/BlockState;)Lnet/minecraft/world/level/levelgen/feature/stateproviders/SimpleStateProvider; a
type ()Lnet/minecraft/world/level/levelgen/feature/stateproviders/BlockStateProviderType; a
net/minecraft/world/level/levelgen/feature/stateproviders/BlockStateProviderType dwa
DUAL_NOISE_PROVIDER e
NOISE_PROVIDER d
NOISE_THRESHOLD_PROVIDER c
RANDOMIZED_INT_STATE_PROVIDER g
ROTATED_BLOCK_PROVIDER f
SIMPLE_STATE_PROVIDER a
WEIGHTED_STATE_PROVIDER b
codec h
<clinit> ()V <clinit>
<init> (Lcom/mojang/serialization/Codec;)V <init>
codec ()Lcom/mojang/serialization/Codec; a
register (Ljava/lang/String;Lcom/mojang/serialization/Codec;)Lnet/minecraft/world/level/levelgen/feature/stateproviders/BlockStateProviderType; a
net/minecraft/world/level/levelgen/feature/stateproviders/DualNoiseProvider dwb
CODEC b
slowNoise l
slowNoiseParameters j
slowScale k
variety i
<clinit> ()V <clinit>
<init> (Lnet/minecraft/util/InclusiveRange;Lnet/minecraft/world/level/levelgen/synth/NormalNoise$NoiseParameters;FJLnet/minecraft/world/level/levelgen/synth/NormalNoise$NoiseParameters;FLjava/util/List;)V <init>
getSlowNoiseValue (Lnet/minecraft/core/BlockPos;)D a
getState (Lnet/minecraft/util/RandomSource;Lnet/minecraft/core/BlockPos;)Lnet/minecraft/world/level/block/state/BlockState; a
lambda$static$0 (Lnet/minecraft/world/level/levelgen/feature/stateproviders/DualNoiseProvider;)Lnet/minecraft/util/InclusiveRange; c
lambda$static$1 (Lnet/minecraft/world/level/levelgen/feature/stateproviders/DualNoiseProvider;)Lnet/minecraft/world/level/levelgen/synth/NormalNoise$NoiseParameters; b
lambda$static$2 (Lnet/minecraft/world/level/levelgen/feature/stateproviders/DualNoiseProvider;)Ljava/lang/Float; a
lambda$static$3 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; c
type ()Lnet/minecraft/world/level/levelgen/feature/stateproviders/BlockStateProviderType; a
net/minecraft/world/level/levelgen/feature/stateproviders/NoiseBasedStateProvider dwc
noise f
parameters d
scale e
seed c
<init> (JLnet/minecraft/world/level/levelgen/synth/NormalNoise$NoiseParameters;F)V <init>
getNoiseValue (Lnet/minecraft/core/BlockPos;D)D a
lambda$noiseCodec$0 (Lnet/minecraft/world/level/levelgen/feature/stateproviders/NoiseBasedStateProvider;)Ljava/lang/Long; c
lambda$noiseCodec$1 (Lnet/minecraft/world/level/levelgen/feature/stateproviders/NoiseBasedStateProvider;)Lnet/minecraft/world/level/levelgen/synth/NormalNoise$NoiseParameters; b
lambda$noiseCodec$2 (Lnet/minecraft/world/level/levelgen/feature/stateproviders/NoiseBasedStateProvider;)Ljava/lang/Float; a
noiseCodec (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/Products$P3; a
net/minecraft/world/level/levelgen/feature/stateproviders/NoiseProvider dwd
CODEC g
states h
<clinit> ()V <clinit>
<init> (JLnet/minecraft/world/level/levelgen/synth/NormalNoise$NoiseParameters;FLjava/util/List;)V <init>
getRandomState (Ljava/util/List;Lnet/minecraft/core/BlockPos;D)Lnet/minecraft/world/level/block/state/BlockState; a
getRandomState (Ljava/util/List;D)Lnet/minecraft/world/level/block/state/BlockState; a
getState (Lnet/minecraft/util/RandomSource;Lnet/minecraft/core/BlockPos;)Lnet/minecraft/world/level/block/state/BlockState; a
lambda$noiseProviderCodec$0 (Lnet/minecraft/world/level/levelgen/feature/stateproviders/NoiseProvider;)Ljava/util/List; a
lambda$static$1 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; c
noiseProviderCodec (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/Products$P4; b
type ()Lnet/minecraft/world/level/levelgen/feature/stateproviders/BlockStateProviderType; a
net/minecraft/world/level/levelgen/feature/stateproviders/NoiseThresholdProvider dwe
CODEC b
defaultState i
highChance h
highStates k
lowStates j
threshold g
<clinit> ()V <clinit>
<init> (JLnet/minecraft/world/level/levelgen/synth/NormalNoise$NoiseParameters;FFFLnet/minecraft/world/level/block/state/BlockState;Ljava/util/List;Ljava/util/List;)V <init>
getState (Lnet/minecraft/util/RandomSource;Lnet/minecraft/core/BlockPos;)Lnet/minecraft/world/level/block/state/BlockState; a
lambda$static$0 (Lnet/minecraft/world/level/levelgen/feature/stateproviders/NoiseThresholdProvider;)Ljava/lang/Float; e
lambda$static$1 (Lnet/minecraft/world/level/levelgen/feature/stateproviders/NoiseThresholdProvider;)Ljava/lang/Float; d
lambda$static$2 (Lnet/minecraft/world/level/levelgen/feature/stateproviders/NoiseThresholdProvider;)Lnet/minecraft/world/level/block/state/BlockState; c
lambda$static$3 (Lnet/minecraft/world/level/levelgen/feature/stateproviders/NoiseThresholdProvider;)Ljava/util/List; b
lambda$static$4 (Lnet/minecraft/world/level/levelgen/feature/stateproviders/NoiseThresholdProvider;)Ljava/util/List; a
lambda$static$5 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; b
type ()Lnet/minecraft/world/level/levelgen/feature/stateproviders/BlockStateProviderType; a
net/minecraft/world/level/levelgen/feature/stateproviders/RandomizedIntStateProvider dwf
CODEC b
property e
propertyName d
source c
values f
<clinit> ()V <clinit>
<init> (Lnet/minecraft/world/level/levelgen/feature/stateproviders/BlockStateProvider;Lnet/minecraft/world/level/block/state/properties/IntegerProperty;Lnet/minecraft/util/valueproviders/IntProvider;)V <init>
<init> (Lnet/minecraft/world/level/levelgen/feature/stateproviders/BlockStateProvider;Ljava/lang/String;Lnet/minecraft/util/valueproviders/IntProvider;)V <init>
findProperty (Lnet/minecraft/world/level/block/state/BlockState;Ljava/lang/String;)Lnet/minecraft/world/level/block/state/properties/IntegerProperty; a
getState (Lnet/minecraft/util/RandomSource;Lnet/minecraft/core/BlockPos;)Lnet/minecraft/world/level/block/state/BlockState; a
lambda$findProperty$4 (Ljava/lang/String;Lnet/minecraft/world/level/block/state/properties/Property;)Z a
lambda$findProperty$5 (Lnet/minecraft/world/level/block/state/properties/Property;)Z b
lambda$findProperty$6 (Lnet/minecraft/world/level/block/state/properties/Property;)Lnet/minecraft/world/level/block/state/properties/IntegerProperty; a
lambda$findProperty$7 (Ljava/lang/String;)Ljava/lang/IllegalArgumentException; a
lambda$static$0 (Lnet/minecraft/world/level/levelgen/feature/stateproviders/RandomizedIntStateProvider;)Lnet/minecraft/world/level/levelgen/feature/stateproviders/BlockStateProvider; c
lambda$static$1 (Lnet/minecraft/world/level/levelgen/feature/stateproviders/RandomizedIntStateProvider;)Ljava/lang/String; b
lambda$static$2 (Lnet/minecraft/world/level/levelgen/feature/stateproviders/RandomizedIntStateProvider;)Lnet/minecraft/util/valueproviders/IntProvider; a
lambda$static$3 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; a
type ()Lnet/minecraft/world/level/levelgen/feature/stateproviders/BlockStateProviderType; a
net/minecraft/world/level/levelgen/feature/stateproviders/RotatedBlockProvider dwg
CODEC b
block c
<clinit> ()V <clinit>
<init> (Lnet/minecraft/world/level/block/Block;)V <init>
getState (Lnet/minecraft/util/RandomSource;Lnet/minecraft/core/BlockPos;)Lnet/minecraft/world/level/block/state/BlockState; a
lambda$static$0 (Lnet/minecraft/world/level/levelgen/feature/stateproviders/RotatedBlockProvider;)Lnet/minecraft/world/level/block/Block; a
type ()Lnet/minecraft/world/level/levelgen/feature/stateproviders/BlockStateProviderType; a
net/minecraft/world/level/levelgen/feature/stateproviders/RuleBasedBlockStateProvider dwh
CODEC a
fallback b
rules c
<clinit> ()V <clinit>
<init> (Lnet/minecraft/world/level/levelgen/feature/stateproviders/BlockStateProvider;Ljava/util/List;)V <init>
equals (Ljava/lang/Object;)Z equals
fallback ()Lnet/minecraft/world/level/levelgen/feature/stateproviders/BlockStateProvider; a
getState (Lnet/minecraft/world/level/WorldGenLevel;Lnet/minecraft/util/RandomSource;Lnet/minecraft/core/BlockPos;)Lnet/minecraft/world/level/block/state/BlockState; a
hashCode ()I hashCode
lambda$static$0 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; a
rules ()Ljava/util/List; b
simple (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/levelgen/feature/stateproviders/RuleBasedBlockStateProvider; a
simple (Lnet/minecraft/world/level/levelgen/feature/stateproviders/BlockStateProvider;)Lnet/minecraft/world/level/levelgen/feature/stateproviders/RuleBasedBlockStateProvider; a
toString ()Ljava/lang/String; toString
net/minecraft/world/level/levelgen/feature/stateproviders/RuleBasedBlockStateProvider$Rule dwh$a
CODEC a
ifTrue b
then c
<clinit> ()V <clinit>
<init> (Lnet/minecraft/world/level/levelgen/blockpredicates/BlockPredicate;Lnet/minecraft/world/level/levelgen/feature/stateproviders/BlockStateProvider;)V <init>
equals (Ljava/lang/Object;)Z equals
hashCode ()I hashCode
ifTrue ()Lnet/minecraft/world/level/levelgen/blockpredicates/BlockPredicate; a
lambda$static$0 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; a
then ()Lnet/minecraft/world/level/levelgen/feature/stateproviders/BlockStateProvider; b
toString ()Ljava/lang/String; toString
net/minecraft/world/level/levelgen/feature/stateproviders/SimpleStateProvider dwi
CODEC b
state c
<clinit> ()V <clinit>
<init> (Lnet/minecraft/world/level/block/state/BlockState;)V <init>
getState (Lnet/minecraft/util/RandomSource;Lnet/minecraft/core/BlockPos;)Lnet/minecraft/world/level/block/state/BlockState; a
lambda$static$0 (Lnet/minecraft/world/level/levelgen/feature/stateproviders/SimpleStateProvider;)Lnet/minecraft/world/level/block/state/BlockState; a
type ()Lnet/minecraft/world/level/levelgen/feature/stateproviders/BlockStateProviderType; a
net/minecraft/world/level/levelgen/feature/stateproviders/WeightedStateProvider dwj
CODEC b
weightedList c
<clinit> ()V <clinit>
<init> (Lnet/minecraft/util/random/SimpleWeightedRandomList;)V <init>
<init> (Lnet/minecraft/util/random/SimpleWeightedRandomList$Builder;)V <init>
create (Lnet/minecraft/util/random/SimpleWeightedRandomList;)Lcom/mojang/serialization/DataResult; a
getState (Lnet/minecraft/util/RandomSource;Lnet/minecraft/core/BlockPos;)Lnet/minecraft/world/level/block/state/BlockState; a
lambda$create$1 ()Ljava/lang/String; b
lambda$static$0 (Lnet/minecraft/world/level/levelgen/feature/stateproviders/WeightedStateProvider;)Lnet/minecraft/util/random/SimpleWeightedRandomList; a
type ()Lnet/minecraft/world/level/levelgen/feature/stateproviders/BlockStateProviderType; a
net/minecraft/world/level/levelgen/feature/stateproviders/package-info dwk
net/minecraft/world/level/levelgen/feature/treedecorators/AlterGroundDecorator dwl
CODEC a
provider b
<clinit> ()V <clinit>
<init> (Lnet/minecraft/world/level/levelgen/feature/stateproviders/BlockStateProvider;)V <init>
lambda$place$1 (ILnet/minecraft/core/BlockPos;)Z a
lambda$place$2 (Lnet/minecraft/world/level/levelgen/feature/treedecorators/TreeDecorator$Context;Lnet/minecraft/core/BlockPos;)V c
lambda$static$0 (Lnet/minecraft/world/level/levelgen/feature/treedecorators/AlterGroundDecorator;)Lnet/minecraft/world/level/levelgen/feature/stateproviders/BlockStateProvider; a
place (Lnet/minecraft/world/level/levelgen/feature/treedecorators/TreeDecorator$Context;)V a
placeBlockAt (Lnet/minecraft/world/level/levelgen/feature/treedecorators/TreeDecorator$Context;Lnet/minecraft/core/BlockPos;)V b
placeCircle (Lnet/minecraft/world/level/levelgen/feature/treedecorators/TreeDecorator$Context;Lnet/minecraft/core/BlockPos;)V a
type ()Lnet/minecraft/world/level/levelgen/feature/treedecorators/TreeDecoratorType; a
net/minecraft/world/level/levelgen/feature/treedecorators/AttachedToLeavesDecorator dwm
CODEC a
blockProvider e
directions g
exclusionRadiusXZ c
exclusionRadiusY d
probability b
requiredEmptyBlocks f
<clinit> ()V <clinit>
<init> (FIILnet/minecraft/world/level/levelgen/feature/stateproviders/BlockStateProvider;ILjava/util/List;)V <init>
hasRequiredEmptyBlocks (Lnet/minecraft/world/level/levelgen/feature/treedecorators/TreeDecorator$Context;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/Direction;)Z a
lambda$static$0 (Lnet/minecraft/world/level/levelgen/feature/treedecorators/AttachedToLeavesDecorator;)Ljava/lang/Float; f
lambda$static$1 (Lnet/minecraft/world/level/levelgen/feature/treedecorators/AttachedToLeavesDecorator;)Ljava/lang/Integer; e
lambda$static$2 (Lnet/minecraft/world/level/levelgen/feature/treedecorators/AttachedToLeavesDecorator;)Ljava/lang/Integer; d
lambda$static$3 (Lnet/minecraft/world/level/levelgen/feature/treedecorators/AttachedToLeavesDecorator;)Lnet/minecraft/world/level/levelgen/feature/stateproviders/BlockStateProvider; c
lambda$static$4 (Lnet/minecraft/world/level/levelgen/feature/treedecorators/AttachedToLeavesDecorator;)Ljava/lang/Integer; b
lambda$static$5 (Lnet/minecraft/world/level/levelgen/feature/treedecorators/AttachedToLeavesDecorator;)Ljava/util/List; a
lambda$static$6 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; a
place (Lnet/minecraft/world/level/levelgen/feature/treedecorators/TreeDecorator$Context;)V a
type ()Lnet/minecraft/world/level/levelgen/feature/treedecorators/TreeDecoratorType; a
net/minecraft/world/level/levelgen/feature/treedecorators/BeehiveDecorator dwn
CODEC a
SPAWN_DIRECTIONS c
WORLDGEN_FACING b
probability d
<clinit> ()V <clinit>
<init> (F)V <init>
lambda$place$3 (ILnet/minecraft/core/BlockPos;)Z a
lambda$place$4 (Lnet/minecraft/core/BlockPos;)Ljava/util/stream/Stream; a
lambda$place$5 (Lnet/minecraft/world/level/levelgen/feature/treedecorators/TreeDecorator$Context;Lnet/minecraft/core/BlockPos;)Z a
lambda$place$6 (Lnet/minecraft/util/RandomSource;Lnet/minecraft/world/level/block/entity/BeehiveBlockEntity;)V a
lambda$static$0 (Lnet/minecraft/world/level/levelgen/feature/treedecorators/BeehiveDecorator;)Ljava/lang/Float; a
lambda$static$1 (Lnet/minecraft/core/Direction;)Z a
lambda$static$2 (I)[Lnet/minecraft/core/Direction; a
place (Lnet/minecraft/world/level/levelgen/feature/treedecorators/TreeDecorator$Context;)V a
type ()Lnet/minecraft/world/level/levelgen/feature/treedecorators/TreeDecoratorType; a
net/minecraft/world/level/levelgen/feature/treedecorators/CocoaDecorator dwo
CODEC a
probability b
<clinit> ()V <clinit>
<init> (F)V <init>
lambda$place$1 (ILnet/minecraft/core/BlockPos;)Z a
lambda$place$2 (Lnet/minecraft/util/RandomSource;Lnet/minecraft/world/level/levelgen/feature/treedecorators/TreeDecorator$Context;Lnet/minecraft/core/BlockPos;)V a
lambda$static$0 (Lnet/minecraft/world/level/levelgen/feature/treedecorators/CocoaDecorator;)Ljava/lang/Float; a
place (Lnet/minecraft/world/level/levelgen/feature/treedecorators/TreeDecorator$Context;)V a
type ()Lnet/minecraft/world/level/levelgen/feature/treedecorators/TreeDecoratorType; a
net/minecraft/world/level/levelgen/feature/treedecorators/LeaveVineDecorator dwp
CODEC a
probability b
<clinit> ()V <clinit>
<init> (F)V <init>
addHangingVine (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/properties/BooleanProperty;Lnet/minecraft/world/level/levelgen/feature/treedecorators/TreeDecorator$Context;)V a
lambda$place$1 (Lnet/minecraft/util/RandomSource;Lnet/minecraft/world/level/levelgen/feature/treedecorators/TreeDecorator$Context;Lnet/minecraft/core/BlockPos;)V a
lambda$static$0 (Lnet/minecraft/world/level/levelgen/feature/treedecorators/LeaveVineDecorator;)Ljava/lang/Float; a
place (Lnet/minecraft/world/level/levelgen/feature/treedecorators/TreeDecorator$Context;)V a
type ()Lnet/minecraft/world/level/levelgen/feature/treedecorators/TreeDecoratorType; a
net/minecraft/world/level/levelgen/feature/treedecorators/TreeDecorator dwq
CODEC h
<clinit> ()V <clinit>
<init> ()V <init>
place (Lnet/minecraft/world/level/levelgen/feature/treedecorators/TreeDecorator$Context;)V a
type ()Lnet/minecraft/world/level/levelgen/feature/treedecorators/TreeDecoratorType; a
net/minecraft/world/level/levelgen/feature/treedecorators/TreeDecorator$Context dwq$a
decorationSetter b
leaves e
level a
logs d
random c
roots f
<init> (Lnet/minecraft/world/level/LevelSimulatedReader;Ljava/util/function/BiConsumer;Lnet/minecraft/util/RandomSource;Ljava/util/Set;Ljava/util/Set;Ljava/util/Set;)V <init>
isAir (Lnet/minecraft/core/BlockPos;)Z a
leaves ()Lit/unimi/dsi/fastutil/objects/ObjectArrayList; d
level ()Lnet/minecraft/world/level/LevelSimulatedReader; a
logs ()Lit/unimi/dsi/fastutil/objects/ObjectArrayList; c
placeVine (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/properties/BooleanProperty;)V a
random ()Lnet/minecraft/util/RandomSource; b
roots ()Lit/unimi/dsi/fastutil/objects/ObjectArrayList; e
setBlock (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)V a
net/minecraft/world/level/levelgen/feature/treedecorators/TreeDecoratorType dwr
ALTER_GROUND e
ATTACHED_TO_LEAVES f
BEEHIVE d
COCOA c
LEAVE_VINE b
TRUNK_VINE a
codec g
<clinit> ()V <clinit>
<init> (Lcom/mojang/serialization/Codec;)V <init>
codec ()Lcom/mojang/serialization/Codec; a
register (Ljava/lang/String;Lcom/mojang/serialization/Codec;)Lnet/minecraft/world/level/levelgen/feature/treedecorators/TreeDecoratorType; a
net/minecraft/world/level/levelgen/feature/treedecorators/TrunkVineDecorator dws
CODEC a
INSTANCE b
<clinit> ()V <clinit>
<init> ()V <init>
lambda$place$1 (Lnet/minecraft/util/RandomSource;Lnet/minecraft/world/level/levelgen/feature/treedecorators/TreeDecorator$Context;Lnet/minecraft/core/BlockPos;)V a
lambda$static$0 ()Lnet/minecraft/world/level/levelgen/feature/treedecorators/TrunkVineDecorator; b
place (Lnet/minecraft/world/level/levelgen/feature/treedecorators/TreeDecorator$Context;)V a
type ()Lnet/minecraft/world/level/levelgen/feature/treedecorators/TreeDecoratorType; a
net/minecraft/world/level/levelgen/feature/treedecorators/package-info dwt
net/minecraft/world/level/levelgen/feature/trunkplacers/BendingTrunkPlacer dwu
CODEC a
bendLength h
minHeightForLeaves b
<clinit> ()V <clinit>
<init> (IIIILnet/minecraft/util/valueproviders/IntProvider;)V <init>
lambda$static$0 (Lnet/minecraft/world/level/levelgen/feature/trunkplacers/BendingTrunkPlacer;)Ljava/lang/Integer; b
lambda$static$1 (Lnet/minecraft/world/level/levelgen/feature/trunkplacers/BendingTrunkPlacer;)Lnet/minecraft/util/valueproviders/IntProvider; a
lambda$static$2 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; b
placeTrunk (Lnet/minecraft/world/level/LevelSimulatedReader;Ljava/util/function/BiConsumer;Lnet/minecraft/util/RandomSource;ILnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/levelgen/feature/configurations/TreeConfiguration;)Ljava/util/List; a
type ()Lnet/minecraft/world/level/levelgen/feature/trunkplacers/TrunkPlacerType; a
net/minecraft/world/level/levelgen/feature/trunkplacers/CherryTrunkPlacer dwv
BRANCH_START_CODEC b
CODEC a
branchCount h
branchEndOffsetFromTop l
branchHorizontalLength i
branchStartOffsetFromTop j
secondBranchStartOffsetFromTop k
<clinit> ()V <clinit>
<init> (IIILnet/minecraft/util/valueproviders/IntProvider;Lnet/minecraft/util/valueproviders/IntProvider;Lnet/minecraft/util/valueproviders/UniformInt;Lnet/minecraft/util/valueproviders/IntProvider;)V <init>
generateBranch (Lnet/minecraft/world/level/LevelSimulatedReader;Ljava/util/function/BiConsumer;Lnet/minecraft/util/RandomSource;ILnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/levelgen/feature/configurations/TreeConfiguration;Ljava/util/function/Function;Lnet/minecraft/core/Direction;IZLnet/minecraft/core/BlockPos$MutableBlockPos;)Lnet/minecraft/world/level/levelgen/feature/foliageplacers/FoliagePlacer$FoliageAttachment; a
lambda$placeTrunk$7 (Lnet/minecraft/core/Direction;Lnet/minecraft/world/level/block/state/BlockState;)Lnet/minecraft/world/level/block/state/BlockState; a
lambda$static$0 ()Ljava/lang/String; b
lambda$static$1 (Lnet/minecraft/util/valueproviders/UniformInt;)Lcom/mojang/serialization/DataResult; a
lambda$static$2 (Lnet/minecraft/world/level/levelgen/feature/trunkplacers/CherryTrunkPlacer;)Lnet/minecraft/util/valueproviders/IntProvider; d
lambda$static$3 (Lnet/minecraft/world/level/levelgen/feature/trunkplacers/CherryTrunkPlacer;)Lnet/minecraft/util/valueproviders/IntProvider; c
lambda$static$4 (Lnet/minecraft/world/level/levelgen/feature/trunkplacers/CherryTrunkPlacer;)Lnet/minecraft/util/valueproviders/UniformInt; b
lambda$static$5 (Lnet/minecraft/world/level/levelgen/feature/trunkplacers/CherryTrunkPlacer;)Lnet/minecraft/util/valueproviders/IntProvider; a
lambda$static$6 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; b
placeTrunk (Lnet/minecraft/world/level/LevelSimulatedReader;Ljava/util/function/BiConsumer;Lnet/minecraft/util/RandomSource;ILnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/levelgen/feature/configurations/TreeConfiguration;)Ljava/util/List; a
type ()Lnet/minecraft/world/level/levelgen/feature/trunkplacers/TrunkPlacerType; a
net/minecraft/world/level/levelgen/feature/trunkplacers/DarkOakTrunkPlacer dww
CODEC a
<clinit> ()V <clinit>
<init> (III)V <init>
lambda$static$0 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; b
placeTrunk (Lnet/minecraft/world/level/LevelSimulatedReader;Ljava/util/function/BiConsumer;Lnet/minecraft/util/RandomSource;ILnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/levelgen/feature/configurations/TreeConfiguration;)Ljava/util/List; a
type ()Lnet/minecraft/world/level/levelgen/feature/trunkplacers/TrunkPlacerType; a
net/minecraft/world/level/levelgen/feature/trunkplacers/FancyTrunkPlacer dwx
BRANCH_LENGTH_MAGIC j
BRANCH_SLOPE i
CLUSTER_DENSITY_MAGIC h
CODEC a
TRUNK_HEIGHT_SCALE b
<clinit> ()V <clinit>
<init> (III)V <init>
getLogAxis (Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/BlockPos;)Lnet/minecraft/core/Direction$Axis; a
getSteps (Lnet/minecraft/core/BlockPos;)I a
lambda$makeLimb$1 (Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)Lnet/minecraft/world/level/block/state/BlockState; a
lambda$static$0 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; b
makeBranches (Lnet/minecraft/world/level/LevelSimulatedReader;Ljava/util/function/BiConsumer;Lnet/minecraft/util/RandomSource;ILnet/minecraft/core/BlockPos;Ljava/util/List;Lnet/minecraft/world/level/levelgen/feature/configurations/TreeConfiguration;)V a
makeLimb (Lnet/minecraft/world/level/LevelSimulatedReader;Ljava/util/function/BiConsumer;Lnet/minecraft/util/RandomSource;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/BlockPos;ZLnet/minecraft/world/level/levelgen/feature/configurations/TreeConfiguration;)Z a
placeTrunk (Lnet/minecraft/world/level/LevelSimulatedReader;Ljava/util/function/BiConsumer;Lnet/minecraft/util/RandomSource;ILnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/levelgen/feature/configurations/TreeConfiguration;)Ljava/util/List; a
treeShape (II)F b
trimBranches (II)Z a
type ()Lnet/minecraft/world/level/levelgen/feature/trunkplacers/TrunkPlacerType; a
net/minecraft/world/level/levelgen/feature/trunkplacers/FancyTrunkPlacer$FoliageCoords dwx$a
attachment a
branchBase b
<init> (Lnet/minecraft/core/BlockPos;I)V <init>
getBranchBase ()I a
net/minecraft/world/level/levelgen/feature/trunkplacers/ForkingTrunkPlacer dwy
CODEC a
<clinit> ()V <clinit>
<init> (III)V <init>
lambda$static$0 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; b
placeTrunk (Lnet/minecraft/world/level/LevelSimulatedReader;Ljava/util/function/BiConsumer;Lnet/minecraft/util/RandomSource;ILnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/levelgen/feature/configurations/TreeConfiguration;)Ljava/util/List; a
type ()Lnet/minecraft/world/level/levelgen/feature/trunkplacers/TrunkPlacerType; a
net/minecraft/world/level/levelgen/feature/trunkplacers/GiantTrunkPlacer dwz
CODEC a
<clinit> ()V <clinit>
<init> (III)V <init>
lambda$static$0 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; b
placeLogIfFreeWithOffset (Lnet/minecraft/world/level/LevelSimulatedReader;Ljava/util/function/BiConsumer;Lnet/minecraft/util/RandomSource;Lnet/minecraft/core/BlockPos$MutableBlockPos;Lnet/minecraft/world/level/levelgen/feature/configurations/TreeConfiguration;Lnet/minecraft/core/BlockPos;III)V a
placeTrunk (Lnet/minecraft/world/level/LevelSimulatedReader;Ljava/util/function/BiConsumer;Lnet/minecraft/util/RandomSource;ILnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/levelgen/feature/configurations/TreeConfiguration;)Ljava/util/List; a
type ()Lnet/minecraft/world/level/levelgen/feature/trunkplacers/TrunkPlacerType; a
net/minecraft/world/level/levelgen/feature/trunkplacers/MegaJungleTrunkPlacer dxa
CODEC b
<clinit> ()V <clinit>
<init> (III)V <init>
lambda$static$0 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; b
placeTrunk (Lnet/minecraft/world/level/LevelSimulatedReader;Ljava/util/function/BiConsumer;Lnet/minecraft/util/RandomSource;ILnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/levelgen/feature/configurations/TreeConfiguration;)Ljava/util/List; a
type ()Lnet/minecraft/world/level/levelgen/feature/trunkplacers/TrunkPlacerType; a
net/minecraft/world/level/levelgen/feature/trunkplacers/StraightTrunkPlacer dxb
CODEC a
<clinit> ()V <clinit>
<init> (III)V <init>
lambda$static$0 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; b
placeTrunk (Lnet/minecraft/world/level/LevelSimulatedReader;Ljava/util/function/BiConsumer;Lnet/minecraft/util/RandomSource;ILnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/levelgen/feature/configurations/TreeConfiguration;)Ljava/util/List; a
type ()Lnet/minecraft/world/level/levelgen/feature/trunkplacers/TrunkPlacerType; a
net/minecraft/world/level/levelgen/feature/trunkplacers/TrunkPlacer dxc
CODEC c
MAX_BASE_HEIGHT a
MAX_HEIGHT d
MAX_RAND b
baseHeight e
heightRandA f
heightRandB g
<clinit> ()V <clinit>
<init> (III)V <init>
getTreeHeight (Lnet/minecraft/util/RandomSource;)I a
isDirt (Lnet/minecraft/world/level/LevelSimulatedReader;Lnet/minecraft/core/BlockPos;)Z c
isFree (Lnet/minecraft/world/level/LevelSimulatedReader;Lnet/minecraft/core/BlockPos;)Z b
lambda$isDirt$3 (Lnet/minecraft/world/level/block/state/BlockState;)Z b
lambda$isFree$4 (Lnet/minecraft/world/level/block/state/BlockState;)Z a
lambda$trunkPlacerParts$0 (Lnet/minecraft/world/level/levelgen/feature/trunkplacers/TrunkPlacer;)Ljava/lang/Integer; c
lambda$trunkPlacerParts$1 (Lnet/minecraft/world/level/levelgen/feature/trunkplacers/TrunkPlacer;)Ljava/lang/Integer; b
lambda$trunkPlacerParts$2 (Lnet/minecraft/world/level/levelgen/feature/trunkplacers/TrunkPlacer;)Ljava/lang/Integer; a
placeLog (Lnet/minecraft/world/level/LevelSimulatedReader;Ljava/util/function/BiConsumer;Lnet/minecraft/util/RandomSource;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/levelgen/feature/configurations/TreeConfiguration;)Z b
placeLog (Lnet/minecraft/world/level/LevelSimulatedReader;Ljava/util/function/BiConsumer;Lnet/minecraft/util/RandomSource;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/levelgen/feature/configurations/TreeConfiguration;Ljava/util/function/Function;)Z a
placeLogIfFree (Lnet/minecraft/world/level/LevelSimulatedReader;Ljava/util/function/BiConsumer;Lnet/minecraft/util/RandomSource;Lnet/minecraft/core/BlockPos$MutableBlockPos;Lnet/minecraft/world/level/levelgen/feature/configurations/TreeConfiguration;)V a
placeTrunk (Lnet/minecraft/world/level/LevelSimulatedReader;Ljava/util/function/BiConsumer;Lnet/minecraft/util/RandomSource;ILnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/levelgen/feature/configurations/TreeConfiguration;)Ljava/util/List; a
setDirtAt (Lnet/minecraft/world/level/LevelSimulatedReader;Ljava/util/function/BiConsumer;Lnet/minecraft/util/RandomSource;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/levelgen/feature/configurations/TreeConfiguration;)V a
trunkPlacerParts (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/Products$P3; a
type ()Lnet/minecraft/world/level/levelgen/feature/trunkplacers/TrunkPlacerType; a
validTreePos (Lnet/minecraft/world/level/LevelSimulatedReader;Lnet/minecraft/core/BlockPos;)Z a
net/minecraft/world/level/levelgen/feature/trunkplacers/TrunkPlacerType dxd
BENDING_TRUNK_PLACER g
CHERRY_TRUNK_PLACER i
DARK_OAK_TRUNK_PLACER e
FANCY_TRUNK_PLACER f
FORKING_TRUNK_PLACER b
GIANT_TRUNK_PLACER c
MEGA_JUNGLE_TRUNK_PLACER d
STRAIGHT_TRUNK_PLACER a
UPWARDS_BRANCHING_TRUNK_PLACER h
codec j
<clinit> ()V <clinit>
<init> (Lcom/mojang/serialization/Codec;)V <init>
codec ()Lcom/mojang/serialization/Codec; a
register (Ljava/lang/String;Lcom/mojang/serialization/Codec;)Lnet/minecraft/world/level/levelgen/feature/trunkplacers/TrunkPlacerType; a
net/minecraft/world/level/levelgen/feature/trunkplacers/UpwardsBranchingTrunkPlacer dxe
CODEC a
canGrowThrough j
extraBranchLength i
extraBranchSteps b
placeBranchPerLogProbability h
<clinit> ()V <clinit>
<init> (IIILnet/minecraft/util/valueproviders/IntProvider;FLnet/minecraft/util/valueproviders/IntProvider;Lnet/minecraft/core/HolderSet;)V <init>
lambda$static$0 (Lnet/minecraft/world/level/levelgen/feature/trunkplacers/UpwardsBranchingTrunkPlacer;)Lnet/minecraft/util/valueproviders/IntProvider; d
lambda$static$1 (Lnet/minecraft/world/level/levelgen/feature/trunkplacers/UpwardsBranchingTrunkPlacer;)Ljava/lang/Float; c
lambda$static$2 (Lnet/minecraft/world/level/levelgen/feature/trunkplacers/UpwardsBranchingTrunkPlacer;)Lnet/minecraft/util/valueproviders/IntProvider; b
lambda$static$3 (Lnet/minecraft/world/level/levelgen/feature/trunkplacers/UpwardsBranchingTrunkPlacer;)Lnet/minecraft/core/HolderSet; a
lambda$static$4 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; b
lambda$validTreePos$5 (Lnet/minecraft/world/level/block/state/BlockState;)Z a
placeBranch (Lnet/minecraft/world/level/LevelSimulatedReader;Ljava/util/function/BiConsumer;Lnet/minecraft/util/RandomSource;ILnet/minecraft/world/level/levelgen/feature/configurations/TreeConfiguration;Ljava/util/List;Lnet/minecraft/core/BlockPos$MutableBlockPos;ILnet/minecraft/core/Direction;II)V a
placeTrunk (Lnet/minecraft/world/level/LevelSimulatedReader;Ljava/util/function/BiConsumer;Lnet/minecraft/util/RandomSource;ILnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/levelgen/feature/configurations/TreeConfiguration;)Ljava/util/List; a
type ()Lnet/minecraft/world/level/levelgen/feature/trunkplacers/TrunkPlacerType; a
validTreePos (Lnet/minecraft/world/level/LevelSimulatedReader;Lnet/minecraft/core/BlockPos;)Z a
net/minecraft/world/level/levelgen/feature/trunkplacers/package-info dxf
net/minecraft/world/level/levelgen/flat/FlatLayerInfo dxg
CODEC a
block b
height c
<clinit> ()V <clinit>
<init> (ILnet/minecraft/world/level/block/Block;)V <init>
getBlockState ()Lnet/minecraft/world/level/block/state/BlockState; b
getHeight ()I a
lambda$static$0 (Lnet/minecraft/world/level/levelgen/flat/FlatLayerInfo;)Lnet/minecraft/world/level/block/Block; a
lambda$static$1 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; a
toString ()Ljava/lang/String; toString
net/minecraft/world/level/levelgen/flat/FlatLevelGeneratorPreset dxh
CODEC b
DIRECT_CODEC a
displayItem c
settings d
<clinit> ()V <clinit>
<init> (Lnet/minecraft/core/Holder;Lnet/minecraft/world/level/levelgen/flat/FlatLevelGeneratorSettings;)V <init>
displayItem ()Lnet/minecraft/core/Holder; a
equals (Ljava/lang/Object;)Z equals
hashCode ()I hashCode
lambda$static$0 (Lnet/minecraft/world/level/levelgen/flat/FlatLevelGeneratorPreset;)Lnet/minecraft/core/Holder; b
lambda$static$1 (Lnet/minecraft/world/level/levelgen/flat/FlatLevelGeneratorPreset;)Lnet/minecraft/world/level/levelgen/flat/FlatLevelGeneratorSettings; a
lambda$static$2 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; a
settings ()Lnet/minecraft/world/level/levelgen/flat/FlatLevelGeneratorSettings; b
toString ()Ljava/lang/String; toString
net/minecraft/world/level/levelgen/flat/FlatLevelGeneratorPresets dxi
BOTTOMLESS_PIT f
CLASSIC_FLAT a
DESERT g
OVERWORLD d
REDSTONE_READY h
SNOWY_KINGDOM e
THE_VOID i
TUNNELERS_DREAM b
WATER_WORLD c
<clinit> ()V <clinit>
<init> ()V <init>
bootstrap (Lnet/minecraft/data/worldgen/BootstapContext;)V a
register (Ljava/lang/String;)Lnet/minecraft/resources/ResourceKey; a
net/minecraft/world/level/levelgen/flat/FlatLevelGeneratorPresets$Bootstrap dxi$a
context a
<init> (Lnet/minecraft/data/worldgen/BootstapContext;)V <init>
register (Lnet/minecraft/resources/ResourceKey;Lnet/minecraft/world/level/ItemLike;Lnet/minecraft/resources/ResourceKey;Ljava/util/Set;ZZ[Lnet/minecraft/world/level/levelgen/flat/FlatLayerInfo;)V a
run ()V a
net/minecraft/world/level/levelgen/flat/FlatLevelGeneratorSettings dxj
CODEC a
LOGGER b
addLakes i
biome e
decoration h
lakes j
layers f
layersInfo d
structureOverrides c
voidGen g
<clinit> ()V <clinit>
<init> (Ljava/util/Optional;Ljava/util/List;ZZLjava/util/Optional;Lnet/minecraft/core/Holder$Reference;Lnet/minecraft/core/Holder;Lnet/minecraft/core/Holder;)V <init>
<init> (Ljava/util/Optional;Lnet/minecraft/core/Holder;Ljava/util/List;)V <init>
adjustGenerationSettings (Lnet/minecraft/core/Holder;)Lnet/minecraft/world/level/biome/BiomeGenerationSettings; a
createLakesList (Lnet/minecraft/core/HolderGetter;)Ljava/util/List; b
getBiome (Ljava/util/Optional;Lnet/minecraft/core/Holder;)Lnet/minecraft/core/Holder; a
getBiome ()Lnet/minecraft/core/Holder; d
getDefault (Lnet/minecraft/core/HolderGetter;Lnet/minecraft/core/HolderGetter;Lnet/minecraft/core/HolderGetter;)Lnet/minecraft/world/level/levelgen/flat/FlatLevelGeneratorSettings; a
getDefaultBiome (Lnet/minecraft/core/HolderGetter;)Lnet/minecraft/core/Holder; a
getLayers ()Ljava/util/List; f
getLayersInfo ()Ljava/util/List; e
lambda$static$0 (Lnet/minecraft/world/level/levelgen/flat/FlatLevelGeneratorSettings;)Ljava/util/Optional; e
lambda$static$1 (Lnet/minecraft/world/level/levelgen/flat/FlatLevelGeneratorSettings;)Ljava/lang/Boolean; d
lambda$static$2 (Lnet/minecraft/world/level/levelgen/flat/FlatLevelGeneratorSettings;)Ljava/lang/Boolean; c
lambda$static$3 (Lnet/minecraft/world/level/levelgen/flat/FlatLevelGeneratorSettings;)Ljava/util/Optional; b
lambda$static$4 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; a
lambda$updateLayers$6 (Lnet/minecraft/world/level/block/state/BlockState;)Z a
lambda$validateHeight$5 ()Ljava/lang/String; h
setAddLakes ()V b
setDecoration ()V a
structureOverrides ()Ljava/util/Optional; c
updateLayers ()V g
validateHeight (Lnet/minecraft/world/level/levelgen/flat/FlatLevelGeneratorSettings;)Lcom/mojang/serialization/DataResult; a
withBiomeAndLayers (Ljava/util/List;Ljava/util/Optional;Lnet/minecraft/core/Holder;)Lnet/minecraft/world/level/levelgen/flat/FlatLevelGeneratorSettings; a
net/minecraft/world/level/levelgen/flat/package-info dxk
net/minecraft/world/level/levelgen/heightproviders/BiasedToBottomHeight dxl
CODEC a
LOGGER b
inner f
maxInclusive e
minInclusive d
<clinit> ()V <clinit>
<init> (Lnet/minecraft/world/level/levelgen/VerticalAnchor;Lnet/minecraft/world/level/levelgen/VerticalAnchor;I)V <init>
getType ()Lnet/minecraft/world/level/levelgen/heightproviders/HeightProviderType; a
lambda$static$0 (Lnet/minecraft/world/level/levelgen/heightproviders/BiasedToBottomHeight;)Lnet/minecraft/world/level/levelgen/VerticalAnchor; c
lambda$static$1 (Lnet/minecraft/world/level/levelgen/heightproviders/BiasedToBottomHeight;)Lnet/minecraft/world/level/levelgen/VerticalAnchor; b
lambda$static$2 (Lnet/minecraft/world/level/levelgen/heightproviders/BiasedToBottomHeight;)Ljava/lang/Integer; a
lambda$static$3 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; a
of (Lnet/minecraft/world/level/levelgen/VerticalAnchor;Lnet/minecraft/world/level/levelgen/VerticalAnchor;I)Lnet/minecraft/world/level/levelgen/heightproviders/BiasedToBottomHeight; a
sample (Lnet/minecraft/util/RandomSource;Lnet/minecraft/world/level/levelgen/WorldGenerationContext;)I a
toString ()Ljava/lang/String; toString
net/minecraft/world/level/levelgen/heightproviders/ConstantHeight dxm
CODEC b
ZERO a
value d
<clinit> ()V <clinit>
<init> (Lnet/minecraft/world/level/levelgen/VerticalAnchor;)V <init>
getType ()Lnet/minecraft/world/level/levelgen/heightproviders/HeightProviderType; a
getValue ()Lnet/minecraft/world/level/levelgen/VerticalAnchor; b
of (Lnet/minecraft/world/level/levelgen/VerticalAnchor;)Lnet/minecraft/world/level/levelgen/heightproviders/ConstantHeight; a
sample (Lnet/minecraft/util/RandomSource;Lnet/minecraft/world/level/levelgen/WorldGenerationContext;)I a
toString ()Ljava/lang/String; toString
net/minecraft/world/level/levelgen/heightproviders/HeightProvider dxn
CODEC c
CONSTANT_OR_DISPATCH_CODEC a
<clinit> ()V <clinit>
<init> ()V <init>
getType ()Lnet/minecraft/world/level/levelgen/heightproviders/HeightProviderType; a
lambda$static$0 (Lnet/minecraft/world/level/levelgen/heightproviders/HeightProvider;)Lnet/minecraft/world/level/levelgen/heightproviders/HeightProvider; b
lambda$static$1 (Lcom/mojang/datafixers/util/Either;)Lnet/minecraft/world/level/levelgen/heightproviders/HeightProvider; a
lambda$static$2 (Lnet/minecraft/world/level/levelgen/heightproviders/HeightProvider;)Lcom/mojang/datafixers/util/Either; a
sample (Lnet/minecraft/util/RandomSource;Lnet/minecraft/world/level/levelgen/WorldGenerationContext;)I a
net/minecraft/world/level/levelgen/heightproviders/HeightProviderType dxo
BIASED_TO_BOTTOM c
CONSTANT a
TRAPEZOID e
UNIFORM b
VERY_BIASED_TO_BOTTOM d
WEIGHTED_LIST f
<clinit> ()V <clinit>
codec ()Lcom/mojang/serialization/Codec; codec
lambda$register$0 (Lcom/mojang/serialization/Codec;)Lcom/mojang/serialization/Codec; a
register (Ljava/lang/String;Lcom/mojang/serialization/Codec;)Lnet/minecraft/world/level/levelgen/heightproviders/HeightProviderType; a
net/minecraft/world/level/levelgen/heightproviders/TrapezoidHeight dxp
CODEC a
LOGGER b
maxInclusive e
minInclusive d
plateau f
<clinit> ()V <clinit>
<init> (Lnet/minecraft/world/level/levelgen/VerticalAnchor;Lnet/minecraft/world/level/levelgen/VerticalAnchor;I)V <init>
getType ()Lnet/minecraft/world/level/levelgen/heightproviders/HeightProviderType; a
lambda$static$0 (Lnet/minecraft/world/level/levelgen/heightproviders/TrapezoidHeight;)Lnet/minecraft/world/level/levelgen/VerticalAnchor; c
lambda$static$1 (Lnet/minecraft/world/level/levelgen/heightproviders/TrapezoidHeight;)Lnet/minecraft/world/level/levelgen/VerticalAnchor; b
lambda$static$2 (Lnet/minecraft/world/level/levelgen/heightproviders/TrapezoidHeight;)Ljava/lang/Integer; a
lambda$static$3 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; a
of (Lnet/minecraft/world/level/levelgen/VerticalAnchor;Lnet/minecraft/world/level/levelgen/VerticalAnchor;)Lnet/minecraft/world/level/levelgen/heightproviders/TrapezoidHeight; a
of (Lnet/minecraft/world/level/levelgen/VerticalAnchor;Lnet/minecraft/world/level/levelgen/VerticalAnchor;I)Lnet/minecraft/world/level/levelgen/heightproviders/TrapezoidHeight; a
sample (Lnet/minecraft/util/RandomSource;Lnet/minecraft/world/level/levelgen/WorldGenerationContext;)I a
toString ()Ljava/lang/String; toString
net/minecraft/world/level/levelgen/heightproviders/UniformHeight dxq
CODEC a
LOGGER b
maxInclusive e
minInclusive d
warnedFor f
<clinit> ()V <clinit>
<init> (Lnet/minecraft/world/level/levelgen/VerticalAnchor;Lnet/minecraft/world/level/levelgen/VerticalAnchor;)V <init>
getType ()Lnet/minecraft/world/level/levelgen/heightproviders/HeightProviderType; a
lambda$static$0 (Lnet/minecraft/world/level/levelgen/heightproviders/UniformHeight;)Lnet/minecraft/world/level/levelgen/VerticalAnchor; b
lambda$static$1 (Lnet/minecraft/world/level/levelgen/heightproviders/UniformHeight;)Lnet/minecraft/world/level/levelgen/VerticalAnchor; a
lambda$static$2 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; a
of (Lnet/minecraft/world/level/levelgen/VerticalAnchor;Lnet/minecraft/world/level/levelgen/VerticalAnchor;)Lnet/minecraft/world/level/levelgen/heightproviders/UniformHeight; a
sample (Lnet/minecraft/util/RandomSource;Lnet/minecraft/world/level/levelgen/WorldGenerationContext;)I a
toString ()Ljava/lang/String; toString
net/minecraft/world/level/levelgen/heightproviders/VeryBiasedToBottomHeight dxr
CODEC a
LOGGER b
inner f
maxInclusive e
minInclusive d
<clinit> ()V <clinit>
<init> (Lnet/minecraft/world/level/levelgen/VerticalAnchor;Lnet/minecraft/world/level/levelgen/VerticalAnchor;I)V <init>
getType ()Lnet/minecraft/world/level/levelgen/heightproviders/HeightProviderType; a
lambda$static$0 (Lnet/minecraft/world/level/levelgen/heightproviders/VeryBiasedToBottomHeight;)Lnet/minecraft/world/level/levelgen/VerticalAnchor; c
lambda$static$1 (Lnet/minecraft/world/level/levelgen/heightproviders/VeryBiasedToBottomHeight;)Lnet/minecraft/world/level/levelgen/VerticalAnchor; b
lambda$static$2 (Lnet/minecraft/world/level/levelgen/heightproviders/VeryBiasedToBottomHeight;)Ljava/lang/Integer; a
lambda$static$3 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; a
of (Lnet/minecraft/world/level/levelgen/VerticalAnchor;Lnet/minecraft/world/level/levelgen/VerticalAnchor;I)Lnet/minecraft/world/level/levelgen/heightproviders/VeryBiasedToBottomHeight; a
sample (Lnet/minecraft/util/RandomSource;Lnet/minecraft/world/level/levelgen/WorldGenerationContext;)I a
toString ()Ljava/lang/String; toString
net/minecraft/world/level/levelgen/heightproviders/WeightedListHeight dxs
CODEC a
distribution b
<clinit> ()V <clinit>
<init> (Lnet/minecraft/util/random/SimpleWeightedRandomList;)V <init>
getType ()Lnet/minecraft/world/level/levelgen/heightproviders/HeightProviderType; a
lambda$static$0 (Lnet/minecraft/world/level/levelgen/heightproviders/WeightedListHeight;)Lnet/minecraft/util/random/SimpleWeightedRandomList; a
lambda$static$1 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; a
sample (Lnet/minecraft/util/RandomSource;Lnet/minecraft/world/level/levelgen/WorldGenerationContext;)I a
net/minecraft/world/level/levelgen/heightproviders/package-info dxt
net/minecraft/world/level/levelgen/material/MaterialRuleList dxu
materialRuleList a
<init> (Ljava/util/List;)V <init>
calculate (Lnet/minecraft/world/level/levelgen/DensityFunction$FunctionContext;)Lnet/minecraft/world/level/block/state/BlockState; calculate
equals (Ljava/lang/Object;)Z equals
hashCode ()I hashCode
materialRuleList ()Ljava/util/List; a
toString ()Ljava/lang/String; toString
net/minecraft/world/level/levelgen/material/WorldGenMaterialRule dxv
apply (Lnet/minecraft/world/level/levelgen/NoiseChunk;III)Lnet/minecraft/world/level/block/state/BlockState; a
net/minecraft/world/level/levelgen/material/package-info dxw
net/minecraft/world/level/levelgen/package-info dxx
net/minecraft/world/level/levelgen/placement/BiomeFilter dxy
CODEC a
INSTANCE c
<clinit> ()V <clinit>
<init> ()V <init>
biome ()Lnet/minecraft/world/level/levelgen/placement/BiomeFilter; a
lambda$shouldPlace$1 ()Ljava/lang/IllegalStateException; c
lambda$static$0 ()Lnet/minecraft/world/level/levelgen/placement/BiomeFilter; d
shouldPlace (Lnet/minecraft/world/level/levelgen/placement/PlacementContext;Lnet/minecraft/util/RandomSource;Lnet/minecraft/core/BlockPos;)Z a
type ()Lnet/minecraft/world/level/levelgen/placement/PlacementModifierType; b
net/minecraft/world/level/levelgen/placement/BlockPredicateFilter dxz
CODEC a
predicate c
<clinit> ()V <clinit>
<init> (Lnet/minecraft/world/level/levelgen/blockpredicates/BlockPredicate;)V <init>
forPredicate (Lnet/minecraft/world/level/levelgen/blockpredicates/BlockPredicate;)Lnet/minecraft/world/level/levelgen/placement/BlockPredicateFilter; a
lambda$static$0 (Lnet/minecraft/world/level/levelgen/placement/BlockPredicateFilter;)Lnet/minecraft/world/level/levelgen/blockpredicates/BlockPredicate; a
lambda$static$1 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; a
shouldPlace (Lnet/minecraft/world/level/levelgen/placement/PlacementContext;Lnet/minecraft/util/RandomSource;Lnet/minecraft/core/BlockPos;)Z a
type ()Lnet/minecraft/world/level/levelgen/placement/PlacementModifierType; b
net/minecraft/world/level/levelgen/placement/CarvingMaskPlacement dya
CODEC a
step c
<clinit> ()V <clinit>
<init> (Lnet/minecraft/world/level/levelgen/GenerationStep$Carving;)V <init>
forStep (Lnet/minecraft/world/level/levelgen/GenerationStep$Carving;)Lnet/minecraft/world/level/levelgen/placement/CarvingMaskPlacement; a
getPositions (Lnet/minecraft/world/level/levelgen/placement/PlacementContext;Lnet/minecraft/util/RandomSource;Lnet/minecraft/core/BlockPos;)Ljava/util/stream/Stream; a_
lambda$static$0 (Lnet/minecraft/world/level/levelgen/placement/CarvingMaskPlacement;)Lnet/minecraft/world/level/levelgen/GenerationStep$Carving; a
type ()Lnet/minecraft/world/level/levelgen/placement/PlacementModifierType; b
net/minecraft/world/level/levelgen/placement/CaveSurface dyb
$VALUES g
CEILING a
CODEC c
FLOOR b
direction d
id f
y e
$values ()[Lnet/minecraft/world/level/levelgen/placement/CaveSurface; d
<clinit> ()V <clinit>
<init> (Ljava/lang/String;ILnet/minecraft/core/Direction;ILjava/lang/String;)V <init>
getDirection ()Lnet/minecraft/core/Direction; a
getSerializedName ()Ljava/lang/String; c
getY ()I b
valueOf (Ljava/lang/String;)Lnet/minecraft/world/level/levelgen/placement/CaveSurface; valueOf
values ()[Lnet/minecraft/world/level/levelgen/placement/CaveSurface; values
net/minecraft/world/level/levelgen/placement/CountOnEveryLayerPlacement dyc
CODEC a
count c
<clinit> ()V <clinit>
<init> (Lnet/minecraft/util/valueproviders/IntProvider;)V <init>
findOnGroundYPosition (Lnet/minecraft/world/level/levelgen/placement/PlacementContext;IIII)I a
getPositions (Lnet/minecraft/world/level/levelgen/placement/PlacementContext;Lnet/minecraft/util/RandomSource;Lnet/minecraft/core/BlockPos;)Ljava/util/stream/Stream; a_
isEmpty (Lnet/minecraft/world/level/block/state/BlockState;)Z a
lambda$static$0 (Lnet/minecraft/world/level/levelgen/placement/CountOnEveryLayerPlacement;)Lnet/minecraft/util/valueproviders/IntProvider; a
of (I)Lnet/minecraft/world/level/levelgen/placement/CountOnEveryLayerPlacement; a
of (Lnet/minecraft/util/valueproviders/IntProvider;)Lnet/minecraft/world/level/levelgen/placement/CountOnEveryLayerPlacement; a
type ()Lnet/minecraft/world/level/levelgen/placement/PlacementModifierType; b
net/minecraft/world/level/levelgen/placement/CountPlacement dyd
CODEC a
count c
<clinit> ()V <clinit>
<init> (Lnet/minecraft/util/valueproviders/IntProvider;)V <init>
count (Lnet/minecraft/util/RandomSource;Lnet/minecraft/core/BlockPos;)I a
lambda$static$0 (Lnet/minecraft/world/level/levelgen/placement/CountPlacement;)Lnet/minecraft/util/valueproviders/IntProvider; a
of (Lnet/minecraft/util/valueproviders/IntProvider;)Lnet/minecraft/world/level/levelgen/placement/CountPlacement; a
of (I)Lnet/minecraft/world/level/levelgen/placement/CountPlacement; a
type ()Lnet/minecraft/world/level/levelgen/placement/PlacementModifierType; b
net/minecraft/world/level/levelgen/placement/EnvironmentScanPlacement dye
CODEC a
allowedSearchCondition e
directionOfSearch c
maxSteps f
targetCondition d
<clinit> ()V <clinit>
<init> (Lnet/minecraft/core/Direction;Lnet/minecraft/world/level/levelgen/blockpredicates/BlockPredicate;Lnet/minecraft/world/level/levelgen/blockpredicates/BlockPredicate;I)V <init>
getPositions (Lnet/minecraft/world/level/levelgen/placement/PlacementContext;Lnet/minecraft/util/RandomSource;Lnet/minecraft/core/BlockPos;)Ljava/util/stream/Stream; a_
lambda$static$0 (Lnet/minecraft/world/level/levelgen/placement/EnvironmentScanPlacement;)Lnet/minecraft/core/Direction; d
lambda$static$1 (Lnet/minecraft/world/level/levelgen/placement/EnvironmentScanPlacement;)Lnet/minecraft/world/level/levelgen/blockpredicates/BlockPredicate; c
lambda$static$2 (Lnet/minecraft/world/level/levelgen/placement/EnvironmentScanPlacement;)Lnet/minecraft/world/level/levelgen/blockpredicates/BlockPredicate; b
lambda$static$3 (Lnet/minecraft/world/level/levelgen/placement/EnvironmentScanPlacement;)Ljava/lang/Integer; a
lambda$static$4 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; a
scanningFor (Lnet/minecraft/core/Direction;Lnet/minecraft/world/level/levelgen/blockpredicates/BlockPredicate;Lnet/minecraft/world/level/levelgen/blockpredicates/BlockPredicate;I)Lnet/minecraft/world/level/levelgen/placement/EnvironmentScanPlacement; a
scanningFor (Lnet/minecraft/core/Direction;Lnet/minecraft/world/level/levelgen/blockpredicates/BlockPredicate;I)Lnet/minecraft/world/level/levelgen/placement/EnvironmentScanPlacement; a
type ()Lnet/minecraft/world/level/levelgen/placement/PlacementModifierType; b
net/minecraft/world/level/levelgen/placement/HeightRangePlacement dyf
CODEC a
height c
<clinit> ()V <clinit>
<init> (Lnet/minecraft/world/level/levelgen/heightproviders/HeightProvider;)V <init>
getPositions (Lnet/minecraft/world/level/levelgen/placement/PlacementContext;Lnet/minecraft/util/RandomSource;Lnet/minecraft/core/BlockPos;)Ljava/util/stream/Stream; a_
lambda$static$0 (Lnet/minecraft/world/level/levelgen/placement/HeightRangePlacement;)Lnet/minecraft/world/level/levelgen/heightproviders/HeightProvider; a
lambda$static$1 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; a
of (Lnet/minecraft/world/level/levelgen/heightproviders/HeightProvider;)Lnet/minecraft/world/level/levelgen/placement/HeightRangePlacement; a
triangle (Lnet/minecraft/world/level/levelgen/VerticalAnchor;Lnet/minecraft/world/level/levelgen/VerticalAnchor;)Lnet/minecraft/world/level/levelgen/placement/HeightRangePlacement; b
type ()Lnet/minecraft/world/level/levelgen/placement/PlacementModifierType; b
uniform (Lnet/minecraft/world/level/levelgen/VerticalAnchor;Lnet/minecraft/world/level/levelgen/VerticalAnchor;)Lnet/minecraft/world/level/levelgen/placement/HeightRangePlacement; a
net/minecraft/world/level/levelgen/placement/HeightmapPlacement dyg
CODEC a
heightmap c
<clinit> ()V <clinit>
<init> (Lnet/minecraft/world/level/levelgen/Heightmap$Types;)V <init>
getPositions (Lnet/minecraft/world/level/levelgen/placement/PlacementContext;Lnet/minecraft/util/RandomSource;Lnet/minecraft/core/BlockPos;)Ljava/util/stream/Stream; a_
lambda$static$0 (Lnet/minecraft/world/level/levelgen/placement/HeightmapPlacement;)Lnet/minecraft/world/level/levelgen/Heightmap$Types; a
lambda$static$1 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; a
onHeightmap (Lnet/minecraft/world/level/levelgen/Heightmap$Types;)Lnet/minecraft/world/level/levelgen/placement/HeightmapPlacement; a
type ()Lnet/minecraft/world/level/levelgen/placement/PlacementModifierType; b
net/minecraft/world/level/levelgen/placement/InSquarePlacement dyh
CODEC a
INSTANCE c
<clinit> ()V <clinit>
<init> ()V <init>
getPositions (Lnet/minecraft/world/level/levelgen/placement/PlacementContext;Lnet/minecraft/util/RandomSource;Lnet/minecraft/core/BlockPos;)Ljava/util/stream/Stream; a_
lambda$static$0 ()Lnet/minecraft/world/level/levelgen/placement/InSquarePlacement; c
spread ()Lnet/minecraft/world/level/levelgen/placement/InSquarePlacement; a
type ()Lnet/minecraft/world/level/levelgen/placement/PlacementModifierType; b
net/minecraft/world/level/levelgen/placement/NoiseBasedCountPlacement dyi
CODEC a
noiseFactor d
noiseOffset e
noiseToCountRatio c
<clinit> ()V <clinit>
<init> (IDD)V <init>
count (Lnet/minecraft/util/RandomSource;Lnet/minecraft/core/BlockPos;)I a
lambda$static$0 (Lnet/minecraft/world/level/levelgen/placement/NoiseBasedCountPlacement;)Ljava/lang/Integer; c
lambda$static$1 (Lnet/minecraft/world/level/levelgen/placement/NoiseBasedCountPlacement;)Ljava/lang/Double; b
lambda$static$2 (Lnet/minecraft/world/level/levelgen/placement/NoiseBasedCountPlacement;)Ljava/lang/Double; a
lambda$static$3 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; a
of (IDD)Lnet/minecraft/world/level/levelgen/placement/NoiseBasedCountPlacement; a
type ()Lnet/minecraft/world/level/levelgen/placement/PlacementModifierType; b
net/minecraft/world/level/levelgen/placement/NoiseThresholdCountPlacement dyj
CODEC a
aboveNoise e
belowNoise d
noiseLevel c
<clinit> ()V <clinit>
<init> (DII)V <init>
count (Lnet/minecraft/util/RandomSource;Lnet/minecraft/core/BlockPos;)I a
lambda$static$0 (Lnet/minecraft/world/level/levelgen/placement/NoiseThresholdCountPlacement;)Ljava/lang/Double; c
lambda$static$1 (Lnet/minecraft/world/level/levelgen/placement/NoiseThresholdCountPlacement;)Ljava/lang/Integer; b
lambda$static$2 (Lnet/minecraft/world/level/levelgen/placement/NoiseThresholdCountPlacement;)Ljava/lang/Integer; a
lambda$static$3 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; a
of (DII)Lnet/minecraft/world/level/levelgen/placement/NoiseThresholdCountPlacement; a
type ()Lnet/minecraft/world/level/levelgen/placement/PlacementModifierType; b
net/minecraft/world/level/levelgen/placement/PlacedFeature dyk
CODEC b
DIRECT_CODEC a
LIST_CODEC c
LIST_OF_LISTS_CODEC d
feature e
placement f
<clinit> ()V <clinit>
<init> (Lnet/minecraft/core/Holder;Ljava/util/List;)V <init>
equals (Ljava/lang/Object;)Z equals
feature ()Lnet/minecraft/core/Holder; b
getFeatures ()Ljava/util/stream/Stream; a
hashCode ()I hashCode
lambda$placeWithContext$3 (Lnet/minecraft/world/level/levelgen/placement/PlacementModifier;Lnet/minecraft/world/level/levelgen/placement/PlacementContext;Lnet/minecraft/util/RandomSource;Lnet/minecraft/core/BlockPos;)Ljava/util/stream/Stream; a
lambda$placeWithContext$4 (Lnet/minecraft/world/level/levelgen/feature/ConfiguredFeature;Lnet/minecraft/world/level/levelgen/placement/PlacementContext;Lnet/minecraft/util/RandomSource;Lorg/apache/commons/lang3/mutable/MutableBoolean;Lnet/minecraft/core/BlockPos;)V a
lambda$static$0 (Lnet/minecraft/world/level/levelgen/placement/PlacedFeature;)Lnet/minecraft/core/Holder; b
lambda$static$1 (Lnet/minecraft/world/level/levelgen/placement/PlacedFeature;)Ljava/util/List; a
lambda$static$2 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; a
place (Lnet/minecraft/world/level/WorldGenLevel;Lnet/minecraft/world/level/chunk/ChunkGenerator;Lnet/minecraft/util/RandomSource;Lnet/minecraft/core/BlockPos;)Z a
placeWithBiomeCheck (Lnet/minecraft/world/level/WorldGenLevel;Lnet/minecraft/world/level/chunk/ChunkGenerator;Lnet/minecraft/util/RandomSource;Lnet/minecraft/core/BlockPos;)Z b
placeWithContext (Lnet/minecraft/world/level/levelgen/placement/PlacementContext;Lnet/minecraft/util/RandomSource;Lnet/minecraft/core/BlockPos;)Z a
placement ()Ljava/util/List; c
toString ()Ljava/lang/String; toString
net/minecraft/world/level/levelgen/placement/PlacementContext dyl
generator b
level a
topFeature c
<init> (Lnet/minecraft/world/level/WorldGenLevel;Lnet/minecraft/world/level/chunk/ChunkGenerator;Ljava/util/Optional;)V <init>
generator ()Lnet/minecraft/world/level/chunk/ChunkGenerator; f
getBlockState (Lnet/minecraft/core/BlockPos;)Lnet/minecraft/world/level/block/state/BlockState; a
getCarvingMask (Lnet/minecraft/world/level/ChunkPos;Lnet/minecraft/world/level/levelgen/GenerationStep$Carving;)Lnet/minecraft/world/level/chunk/CarvingMask; a
getHeight (Lnet/minecraft/world/level/levelgen/Heightmap$Types;II)I a
getLevel ()Lnet/minecraft/world/level/WorldGenLevel; d
getMinBuildHeight ()I c
topFeature ()Ljava/util/Optional; e
net/minecraft/world/level/levelgen/placement/PlacementFilter dym
<init> ()V <init>
getPositions (Lnet/minecraft/world/level/levelgen/placement/PlacementContext;Lnet/minecraft/util/RandomSource;Lnet/minecraft/core/BlockPos;)Ljava/util/stream/Stream; a_
shouldPlace (Lnet/minecraft/world/level/levelgen/placement/PlacementContext;Lnet/minecraft/util/RandomSource;Lnet/minecraft/core/BlockPos;)Z a
net/minecraft/world/level/levelgen/placement/PlacementModifier dyn
CODEC b
<clinit> ()V <clinit>
<init> ()V <init>
getPositions (Lnet/minecraft/world/level/levelgen/placement/PlacementContext;Lnet/minecraft/util/RandomSource;Lnet/minecraft/core/BlockPos;)Ljava/util/stream/Stream; a_
type ()Lnet/minecraft/world/level/levelgen/placement/PlacementModifierType; b
net/minecraft/world/level/levelgen/placement/PlacementModifierType dyo
BIOME_FILTER e
BLOCK_PREDICATE_FILTER a
CARVING_MASK_PLACEMENT o
COUNT f
COUNT_ON_EVERY_LAYER i
ENVIRONMENT_SCAN j
HEIGHTMAP k
HEIGHT_RANGE l
IN_SQUARE m
NOISE_BASED_COUNT g
NOISE_THRESHOLD_COUNT h
RANDOM_OFFSET n
RARITY_FILTER b
SURFACE_RELATIVE_THRESHOLD_FILTER c
SURFACE_WATER_DEPTH_FILTER d
<clinit> ()V <clinit>
codec ()Lcom/mojang/serialization/Codec; codec
lambda$register$0 (Lcom/mojang/serialization/Codec;)Lcom/mojang/serialization/Codec; a
register (Ljava/lang/String;Lcom/mojang/serialization/Codec;)Lnet/minecraft/world/level/levelgen/placement/PlacementModifierType; a
net/minecraft/world/level/levelgen/placement/RandomOffsetPlacement dyp
CODEC a
xzSpread c
ySpread d
<clinit> ()V <clinit>
<init> (Lnet/minecraft/util/valueproviders/IntProvider;Lnet/minecraft/util/valueproviders/IntProvider;)V <init>
getPositions (Lnet/minecraft/world/level/levelgen/placement/PlacementContext;Lnet/minecraft/util/RandomSource;Lnet/minecraft/core/BlockPos;)Ljava/util/stream/Stream; a_
horizontal (Lnet/minecraft/util/valueproviders/IntProvider;)Lnet/minecraft/world/level/levelgen/placement/RandomOffsetPlacement; b
lambda$static$0 (Lnet/minecraft/world/level/levelgen/placement/RandomOffsetPlacement;)Lnet/minecraft/util/valueproviders/IntProvider; b
lambda$static$1 (Lnet/minecraft/world/level/levelgen/placement/RandomOffsetPlacement;)Lnet/minecraft/util/valueproviders/IntProvider; a
lambda$static$2 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; a
of (Lnet/minecraft/util/valueproviders/IntProvider;Lnet/minecraft/util/valueproviders/IntProvider;)Lnet/minecraft/world/level/levelgen/placement/RandomOffsetPlacement; a
type ()Lnet/minecraft/world/level/levelgen/placement/PlacementModifierType; b
vertical (Lnet/minecraft/util/valueproviders/IntProvider;)Lnet/minecraft/world/level/levelgen/placement/RandomOffsetPlacement; a
net/minecraft/world/level/levelgen/placement/RarityFilter dyq
CODEC a
chance c
<clinit> ()V <clinit>
<init> (I)V <init>
lambda$static$0 (Lnet/minecraft/world/level/levelgen/placement/RarityFilter;)Ljava/lang/Integer; a
onAverageOnceEvery (I)Lnet/minecraft/world/level/levelgen/placement/RarityFilter; a
shouldPlace (Lnet/minecraft/world/level/levelgen/placement/PlacementContext;Lnet/minecraft/util/RandomSource;Lnet/minecraft/core/BlockPos;)Z a
type ()Lnet/minecraft/world/level/levelgen/placement/PlacementModifierType; b
net/minecraft/world/level/levelgen/placement/RepeatingPlacement dyr
<init> ()V <init>
count (Lnet/minecraft/util/RandomSource;Lnet/minecraft/core/BlockPos;)I a
getPositions (Lnet/minecraft/world/level/levelgen/placement/PlacementContext;Lnet/minecraft/util/RandomSource;Lnet/minecraft/core/BlockPos;)Ljava/util/stream/Stream; a_
lambda$getPositions$0 (Lnet/minecraft/core/BlockPos;I)Lnet/minecraft/core/BlockPos; a
net/minecraft/world/level/levelgen/placement/SurfaceRelativeThresholdFilter dys
CODEC a
heightmap c
maxInclusive e
minInclusive d
<clinit> ()V <clinit>
<init> (Lnet/minecraft/world/level/levelgen/Heightmap$Types;II)V <init>
lambda$static$0 (Lnet/minecraft/world/level/levelgen/placement/SurfaceRelativeThresholdFilter;)Lnet/minecraft/world/level/levelgen/Heightmap$Types; c
lambda$static$1 (Lnet/minecraft/world/level/levelgen/placement/SurfaceRelativeThresholdFilter;)Ljava/lang/Integer; b
lambda$static$2 (Lnet/minecraft/world/level/levelgen/placement/SurfaceRelativeThresholdFilter;)Ljava/lang/Integer; a
lambda$static$3 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; a
of (Lnet/minecraft/world/level/levelgen/Heightmap$Types;II)Lnet/minecraft/world/level/levelgen/placement/SurfaceRelativeThresholdFilter; a
shouldPlace (Lnet/minecraft/world/level/levelgen/placement/PlacementContext;Lnet/minecraft/util/RandomSource;Lnet/minecraft/core/BlockPos;)Z a
type ()Lnet/minecraft/world/level/levelgen/placement/PlacementModifierType; b
net/minecraft/world/level/levelgen/placement/SurfaceWaterDepthFilter dyt
CODEC a
maxWaterDepth c
<clinit> ()V <clinit>
<init> (I)V <init>
forMaxDepth (I)Lnet/minecraft/world/level/levelgen/placement/SurfaceWaterDepthFilter; a
lambda$static$0 (Lnet/minecraft/world/level/levelgen/placement/SurfaceWaterDepthFilter;)Ljava/lang/Integer; a
lambda$static$1 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; a
shouldPlace (Lnet/minecraft/world/level/levelgen/placement/PlacementContext;Lnet/minecraft/util/RandomSource;Lnet/minecraft/core/BlockPos;)Z a
type ()Lnet/minecraft/world/level/levelgen/placement/PlacementModifierType; b
net/minecraft/world/level/levelgen/placement/package-info dyu
net/minecraft/world/level/levelgen/presets/WorldPreset dyv
CODEC b
DIRECT_CODEC a
dimensions c
<clinit> ()V <clinit>
<init> (Ljava/util/Map;)V <init>
createRegistry ()Lnet/minecraft/core/Registry; c
createWorldDimensions ()Lnet/minecraft/world/level/levelgen/WorldDimensions; a
lambda$createRegistry$2 (Lnet/minecraft/core/WritableRegistry;Lnet/minecraft/resources/ResourceKey;)V a
lambda$requireOverworld$3 ()Ljava/lang/String; d
lambda$static$0 (Lnet/minecraft/world/level/levelgen/presets/WorldPreset;)Ljava/util/Map; b
lambda$static$1 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; a
overworld ()Ljava/util/Optional; b
requireOverworld (Lnet/minecraft/world/level/levelgen/presets/WorldPreset;)Lcom/mojang/serialization/DataResult; a
net/minecraft/world/level/levelgen/presets/WorldPresets dyw
AMPLIFIED d
DEBUG f
FLAT b
LARGE_BIOMES c
NORMAL a
SINGLE_BIOME_SURFACE e
<clinit> ()V <clinit>
<init> ()V <init>
bootstrap (Lnet/minecraft/data/worldgen/BootstapContext;)V a
createNormalWorldDimensions (Lnet/minecraft/core/RegistryAccess;)Lnet/minecraft/world/level/levelgen/WorldDimensions; a
fromSettings (Lnet/minecraft/core/Registry;)Ljava/util/Optional; a
getNormalOverworld (Lnet/minecraft/core/RegistryAccess;)Lnet/minecraft/world/level/dimension/LevelStem; b
lambda$fromSettings$0 (Lnet/minecraft/world/level/dimension/LevelStem;)Ljava/util/Optional; a
register (Ljava/lang/String;)Lnet/minecraft/resources/ResourceKey; a
net/minecraft/world/level/levelgen/presets/WorldPresets$Bootstrap dyw$a
biomes c
context a
endStem i
multiNoiseBiomeSourceParameterLists f
netherStem h
noiseSettings b
overworldDimensionType g
placedFeatures d
structureSets e
<init> (Lnet/minecraft/data/worldgen/BootstapContext;)V <init>
bootstrap ()V a
createPresetWithCustomOverworld (Lnet/minecraft/world/level/dimension/LevelStem;)Lnet/minecraft/world/level/levelgen/presets/WorldPreset; a
makeNoiseBasedOverworld (Lnet/minecraft/world/level/biome/BiomeSource;Lnet/minecraft/core/Holder;)Lnet/minecraft/world/level/dimension/LevelStem; a
makeOverworld (Lnet/minecraft/world/level/chunk/ChunkGenerator;)Lnet/minecraft/world/level/dimension/LevelStem; a
registerCustomOverworldPreset (Lnet/minecraft/resources/ResourceKey;Lnet/minecraft/world/level/dimension/LevelStem;)V a
registerOverworlds (Lnet/minecraft/world/level/biome/BiomeSource;)V a
net/minecraft/world/level/levelgen/presets/package-info dyx
net/minecraft/world/level/levelgen/structure/BoundingBox dyy
CODEC a
LOGGER b
maxX f
maxY g
maxZ h
minX c
minY d
minZ e
<clinit> ()V <clinit>
<init> (IIIIII)V <init>
<init> (Lnet/minecraft/core/BlockPos;)V <init>
encapsulate (Lnet/minecraft/world/level/levelgen/structure/BoundingBox;)Lnet/minecraft/world/level/levelgen/structure/BoundingBox; b
encapsulate (Lnet/minecraft/core/BlockPos;)Lnet/minecraft/world/level/levelgen/structure/BoundingBox; a
encapsulatingBoxes (Ljava/lang/Iterable;)Ljava/util/Optional; b
encapsulatingPositions (Ljava/lang/Iterable;)Ljava/util/Optional; a
equals (Ljava/lang/Object;)Z equals
forAllCorners (Ljava/util/function/Consumer;)V a
fromCorners (Lnet/minecraft/core/Vec3i;Lnet/minecraft/core/Vec3i;)Lnet/minecraft/world/level/levelgen/structure/BoundingBox; a
getCenter ()Lnet/minecraft/core/BlockPos; g
getLength ()Lnet/minecraft/core/Vec3i; c
getXSpan ()I d
getYSpan ()I e
getZSpan ()I f
hashCode ()I hashCode
infinite ()Lnet/minecraft/world/level/levelgen/structure/BoundingBox; a
inflatedBy (I)Lnet/minecraft/world/level/levelgen/structure/BoundingBox; a
intersectingChunks ()Ljava/util/stream/Stream; b
intersects (Lnet/minecraft/world/level/levelgen/structure/BoundingBox;)Z a
intersects (IIII)Z a
isInside (Lnet/minecraft/core/Vec3i;)Z b
isInside (III)Z c
lambda$static$0 ([I)Lnet/minecraft/world/level/levelgen/structure/BoundingBox; a
lambda$static$1 (Ljava/util/stream/IntStream;)Lcom/mojang/serialization/DataResult; a
lambda$static$2 (Lnet/minecraft/world/level/levelgen/structure/BoundingBox;)Ljava/util/stream/IntStream; c
maxX ()I k
maxY ()I l
maxZ ()I m
minX ()I h
minY ()I i
minZ ()I j
move (Lnet/minecraft/core/Vec3i;)Lnet/minecraft/world/level/levelgen/structure/BoundingBox; a
move (III)Lnet/minecraft/world/level/levelgen/structure/BoundingBox; a
moved (III)Lnet/minecraft/world/level/levelgen/structure/BoundingBox; b
orientBox (IIIIIIIIILnet/minecraft/core/Direction;)Lnet/minecraft/world/level/levelgen/structure/BoundingBox; a
toString ()Ljava/lang/String; toString
net/minecraft/world/level/levelgen/structure/BoundingBox$1 dyy$1
$SwitchMap$net$minecraft$core$Direction a
<clinit> ()V <clinit>
net/minecraft/world/level/levelgen/structure/BuiltinStructureSets dyz
ANCIENT_CITIES q
BURIED_TREASURES i
DESERT_PYRAMIDS b
END_CITIES p
IGLOOS c
JUNGLE_TEMPLES d
MINESHAFTS j
NETHER_COMPLEXES n
NETHER_FOSSILS o
OCEAN_MONUMENTS g
OCEAN_RUINS m
PILLAGER_OUTPOSTS f
RUINED_PORTALS k
SHIPWRECKS l
STRONGHOLDS r
SWAMP_HUTS e
TRAIL_RUINS s
TRIAL_CHAMBERS t
VILLAGES a
WOODLAND_MANSIONS h
<clinit> ()V <clinit>
register (Ljava/lang/String;)Lnet/minecraft/resources/ResourceKey; a
net/minecraft/world/level/levelgen/structure/BuiltinStructures dza
ANCIENT_CITY F
BASTION_REMNANT s
BURIED_TREASURE r
DESERT_PYRAMID f
END_CITY q
FORTRESS o
IGLOO g
JUNGLE_TEMPLE e
MINESHAFT b
MINESHAFT_MESA c
NETHER_FOSSIL p
OCEAN_MONUMENT l
OCEAN_RUIN_COLD m
OCEAN_RUIN_WARM n
PILLAGER_OUTPOST a
RUINED_PORTAL_DESERT z
RUINED_PORTAL_JUNGLE A
RUINED_PORTAL_MOUNTAIN C
RUINED_PORTAL_NETHER E
RUINED_PORTAL_OCEAN D
RUINED_PORTAL_STANDARD y
RUINED_PORTAL_SWAMP B
SHIPWRECK h
SHIPWRECK_BEACHED i
STRONGHOLD k
SWAMP_HUT j
TRAIL_RUINS G
TRIAL_CHAMBERS H
VILLAGE_DESERT u
VILLAGE_PLAINS t
VILLAGE_SAVANNA v
VILLAGE_SNOWY w
VILLAGE_TAIGA x
WOODLAND_MANSION d
<clinit> ()V <clinit>
createKey (Ljava/lang/String;)Lnet/minecraft/resources/ResourceKey; a
net/minecraft/world/level/levelgen/structure/LegacyStructureDataHandler dzb
CURRENT_TO_LEGACY_MAP a
LEGACY_TO_CURRENT_MAP b
OLD_STRUCTURE_REGISTRY_KEYS c
currentKeys h
dataMap e
hasLegacyData d
indexMap f
legacyKeys g
<clinit> ()V <clinit>
<init> (Lnet/minecraft/world/level/storage/DimensionDataStorage;Ljava/util/List;Ljava/util/List;)V <init>
getLegacyStructureHandler (Lnet/minecraft/resources/ResourceKey;Lnet/minecraft/world/level/storage/DimensionDataStorage;)Lnet/minecraft/world/level/levelgen/structure/LegacyStructureDataHandler; a
hasLegacyStart (IILjava/lang/String;)Z a
isUnhandledStructureStart (II)Z a
lambda$populateCaches$2 (Ljava/lang/String;)Lit/unimi/dsi/fastutil/longs/Long2ObjectMap; a
lambda$static$0 (Ljava/util/HashMap;)V b
lambda$static$1 (Ljava/util/HashMap;)V a
populateCaches (Lnet/minecraft/world/level/storage/DimensionDataStorage;)V a
removeIndex (J)V a
updateFromLegacy (Lnet/minecraft/nbt/CompoundTag;)Lnet/minecraft/nbt/CompoundTag; a
updateStructureStart (Lnet/minecraft/nbt/CompoundTag;Lnet/minecraft/world/level/ChunkPos;)Lnet/minecraft/nbt/CompoundTag; a
net/minecraft/world/level/levelgen/structure/PoolElementStructurePiece dzc
LOGGER d
element a
groundLevelDelta h
junctions i
position b
rotation c
structureTemplateManager j
<clinit> ()V <clinit>
<init> (Lnet/minecraft/world/level/levelgen/structure/templatesystem/StructureTemplateManager;Lnet/minecraft/world/level/levelgen/structure/pools/StructurePoolElement;Lnet/minecraft/core/BlockPos;ILnet/minecraft/world/level/block/Rotation;Lnet/minecraft/world/level/levelgen/structure/BoundingBox;)V <init>
<init> (Lnet/minecraft/world/level/levelgen/structure/pieces/StructurePieceSerializationContext;Lnet/minecraft/nbt/CompoundTag;)V <init>
addAdditionalSaveData (Lnet/minecraft/world/level/levelgen/structure/pieces/StructurePieceSerializationContext;Lnet/minecraft/nbt/CompoundTag;)V a
addJunction (Lnet/minecraft/world/level/levelgen/structure/pools/JigsawJunction;)V a
getElement ()Lnet/minecraft/world/level/levelgen/structure/pools/StructurePoolElement; b
getGroundLevelDelta ()I d
getJunctions ()Ljava/util/List; e
getPosition ()Lnet/minecraft/core/BlockPos; c
getRotation ()Lnet/minecraft/world/level/block/Rotation; a
lambda$addAdditionalSaveData$2 (Lnet/minecraft/nbt/CompoundTag;Lnet/minecraft/nbt/Tag;)V a
lambda$new$0 ()Ljava/lang/IllegalStateException; l
lambda$new$1 (Lcom/mojang/serialization/DynamicOps;Lnet/minecraft/nbt/Tag;)V a
move (III)V a
place (Lnet/minecraft/world/level/WorldGenLevel;Lnet/minecraft/world/level/StructureManager;Lnet/minecraft/world/level/chunk/ChunkGenerator;Lnet/minecraft/util/RandomSource;Lnet/minecraft/world/level/levelgen/structure/BoundingBox;Lnet/minecraft/core/BlockPos;Z)V a
postProcess (Lnet/minecraft/world/level/WorldGenLevel;Lnet/minecraft/world/level/StructureManager;Lnet/minecraft/world/level/chunk/ChunkGenerator;Lnet/minecraft/util/RandomSource;Lnet/minecraft/world/level/levelgen/structure/BoundingBox;Lnet/minecraft/world/level/ChunkPos;Lnet/minecraft/core/BlockPos;)V a
toString ()Ljava/lang/String; toString
net/minecraft/world/level/levelgen/structure/PostPlacementProcessor dzd
NONE a
<clinit> ()V <clinit>
afterPlace (Lnet/minecraft/world/level/WorldGenLevel;Lnet/minecraft/world/level/StructureManager;Lnet/minecraft/world/level/chunk/ChunkGenerator;Lnet/minecraft/util/RandomSource;Lnet/minecraft/world/level/levelgen/structure/BoundingBox;Lnet/minecraft/world/level/ChunkPos;Lnet/minecraft/world/level/levelgen/structure/pieces/PiecesContainer;)V afterPlace
lambda$static$0 (Lnet/minecraft/world/level/WorldGenLevel;Lnet/minecraft/world/level/StructureManager;Lnet/minecraft/world/level/chunk/ChunkGenerator;Lnet/minecraft/util/RandomSource;Lnet/minecraft/world/level/levelgen/structure/BoundingBox;Lnet/minecraft/world/level/ChunkPos;Lnet/minecraft/world/level/levelgen/structure/pieces/PiecesContainer;)V a
net/minecraft/world/level/levelgen/structure/ScatteredFeaturePiece dze
depth c
height b
heightPosition d
width a
<init> (Lnet/minecraft/world/level/levelgen/structure/pieces/StructurePieceType;IIIIIILnet/minecraft/core/Direction;)V <init>
<init> (Lnet/minecraft/world/level/levelgen/structure/pieces/StructurePieceType;Lnet/minecraft/nbt/CompoundTag;)V <init>
addAdditionalSaveData (Lnet/minecraft/world/level/levelgen/structure/pieces/StructurePieceSerializationContext;Lnet/minecraft/nbt/CompoundTag;)V a
updateAverageGroundHeight (Lnet/minecraft/world/level/LevelAccessor;Lnet/minecraft/world/level/levelgen/structure/BoundingBox;I)Z a
updateHeightPositionToLowestGroundHeight (Lnet/minecraft/world/level/LevelAccessor;I)Z a
net/minecraft/world/level/levelgen/structure/SinglePieceStructure dzf
constructor d
depth f
width e
<init> (Lnet/minecraft/world/level/levelgen/structure/SinglePieceStructure$PieceConstructor;IILnet/minecraft/world/level/levelgen/structure/Structure$StructureSettings;)V <init>
findGenerationPoint (Lnet/minecraft/world/level/levelgen/structure/Structure$GenerationContext;)Ljava/util/Optional; a
generatePieces (Lnet/minecraft/world/level/levelgen/structure/pieces/StructurePiecesBuilder;Lnet/minecraft/world/level/levelgen/structure/Structure$GenerationContext;)V a
lambda$findGenerationPoint$0 (Lnet/minecraft/world/level/levelgen/structure/Structure$GenerationContext;Lnet/minecraft/world/level/levelgen/structure/pieces/StructurePiecesBuilder;)V a
net/minecraft/world/level/levelgen/structure/SinglePieceStructure$PieceConstructor dzf$a
construct (Lnet/minecraft/world/level/levelgen/WorldgenRandom;II)Lnet/minecraft/world/level/levelgen/structure/StructurePiece; construct
net/minecraft/world/level/levelgen/structure/Structure dzg
CODEC b
DIRECT_CODEC a
settings c
<clinit> ()V <clinit>
<init> (Lnet/minecraft/world/level/levelgen/structure/Structure$StructureSettings;)V <init>
adjustBoundingBox (Lnet/minecraft/world/level/levelgen/structure/BoundingBox;)Lnet/minecraft/world/level/levelgen/structure/BoundingBox; a
afterPlace (Lnet/minecraft/world/level/WorldGenLevel;Lnet/minecraft/world/level/StructureManager;Lnet/minecraft/world/level/chunk/ChunkGenerator;Lnet/minecraft/util/RandomSource;Lnet/minecraft/world/level/levelgen/structure/BoundingBox;Lnet/minecraft/world/level/ChunkPos;Lnet/minecraft/world/level/levelgen/structure/pieces/PiecesContainer;)V a
biomes ()Lnet/minecraft/core/HolderSet; a
findGenerationPoint (Lnet/minecraft/world/level/levelgen/structure/Structure$GenerationContext;)Ljava/util/Optional; a
findValidGenerationPoint (Lnet/minecraft/world/level/levelgen/structure/Structure$GenerationContext;)Ljava/util/Optional; b
generate (Lnet/minecraft/core/RegistryAccess;Lnet/minecraft/world/level/chunk/ChunkGenerator;Lnet/minecraft/world/level/biome/BiomeSource;Lnet/minecraft/world/level/levelgen/RandomState;Lnet/minecraft/world/level/levelgen/structure/templatesystem/StructureTemplateManager;JLnet/minecraft/world/level/ChunkPos;ILnet/minecraft/world/level/LevelHeightAccessor;Ljava/util/function/Predicate;)Lnet/minecraft/world/level/levelgen/structure/StructureStart; a
getCornerHeights (Lnet/minecraft/world/level/levelgen/structure/Structure$GenerationContext;IIII)[I b
getLowestY (Lnet/minecraft/world/level/levelgen/structure/Structure$GenerationContext;II)I a
getLowestY (Lnet/minecraft/world/level/levelgen/structure/Structure$GenerationContext;IIII)I a
getLowestYIn5by5BoxOffset7Blocks (Lnet/minecraft/world/level/levelgen/structure/Structure$GenerationContext;Lnet/minecraft/world/level/block/Rotation;)Lnet/minecraft/core/BlockPos; a
isValidBiome (Lnet/minecraft/world/level/levelgen/structure/Structure$GenerationStub;Lnet/minecraft/world/level/levelgen/structure/Structure$GenerationContext;)Z a
lambda$findValidGenerationPoint$2 (Lnet/minecraft/world/level/levelgen/structure/Structure$GenerationContext;Lnet/minecraft/world/level/levelgen/structure/Structure$GenerationStub;)Z a
lambda$settingsCodec$0 (Lnet/minecraft/world/level/levelgen/structure/Structure;)Lnet/minecraft/world/level/levelgen/structure/Structure$StructureSettings; a
lambda$simpleCodec$1 (Ljava/util/function/Function;Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; a
onTopOfChunkCenter (Lnet/minecraft/world/level/levelgen/structure/Structure$GenerationContext;Lnet/minecraft/world/level/levelgen/Heightmap$Types;Ljava/util/function/Consumer;)Ljava/util/Optional; a
settingsCodec (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/serialization/codecs/RecordCodecBuilder; a
simpleCodec (Ljava/util/function/Function;)Lcom/mojang/serialization/Codec; a
spawnOverrides ()Ljava/util/Map; b
step ()Lnet/minecraft/world/level/levelgen/GenerationStep$Decoration; c
terrainAdaptation ()Lnet/minecraft/world/level/levelgen/structure/TerrainAdjustment; d
type ()Lnet/minecraft/world/level/levelgen/structure/StructureType; e
net/minecraft/world/level/levelgen/structure/Structure$GenerationContext dzg$a
biomeSource c
chunkGenerator b
chunkPos h
heightAccessor i
random f
randomState d
registryAccess a
seed g
structureTemplateManager e
validBiome j
<init> (Lnet/minecraft/core/RegistryAccess;Lnet/minecraft/world/level/chunk/ChunkGenerator;Lnet/minecraft/world/level/biome/BiomeSource;Lnet/minecraft/world/level/levelgen/RandomState;Lnet/minecraft/world/level/levelgen/structure/templatesystem/StructureTemplateManager;JLnet/minecraft/world/level/ChunkPos;Lnet/minecraft/world/level/LevelHeightAccessor;Ljava/util/function/Predicate;)V <init>
<init> (Lnet/minecraft/core/RegistryAccess;Lnet/minecraft/world/level/chunk/ChunkGenerator;Lnet/minecraft/world/level/biome/BiomeSource;Lnet/minecraft/world/level/levelgen/RandomState;Lnet/minecraft/world/level/levelgen/structure/templatesystem/StructureTemplateManager;Lnet/minecraft/world/level/levelgen/WorldgenRandom;JLnet/minecraft/world/level/ChunkPos;Lnet/minecraft/world/level/LevelHeightAccessor;Ljava/util/function/Predicate;)V <init>
biomeSource ()Lnet/minecraft/world/level/biome/BiomeSource; c
chunkGenerator ()Lnet/minecraft/world/level/chunk/ChunkGenerator; b
chunkPos ()Lnet/minecraft/world/level/ChunkPos; h
equals (Ljava/lang/Object;)Z equals
hashCode ()I hashCode
heightAccessor ()Lnet/minecraft/world/level/LevelHeightAccessor; i
makeRandom (JLnet/minecraft/world/level/ChunkPos;)Lnet/minecraft/world/level/levelgen/WorldgenRandom; a
random ()Lnet/minecraft/world/level/levelgen/WorldgenRandom; f
randomState ()Lnet/minecraft/world/level/levelgen/RandomState; d
registryAccess ()Lnet/minecraft/core/RegistryAccess; a
seed ()J g
structureTemplateManager ()Lnet/minecraft/world/level/levelgen/structure/templatesystem/StructureTemplateManager; e
toString ()Ljava/lang/String; toString
validBiome ()Ljava/util/function/Predicate; j
net/minecraft/world/level/levelgen/structure/Structure$GenerationStub dzg$b
generator b
position a
<init> (Lnet/minecraft/core/BlockPos;Ljava/util/function/Consumer;)V <init>
<init> (Lnet/minecraft/core/BlockPos;Lcom/mojang/datafixers/util/Either;)V <init>
equals (Ljava/lang/Object;)Z equals
generator ()Lcom/mojang/datafixers/util/Either; c
getPiecesBuilder ()Lnet/minecraft/world/level/levelgen/structure/pieces/StructurePiecesBuilder; a
hashCode ()I hashCode
lambda$getPiecesBuilder$0 (Ljava/util/function/Consumer;)Lnet/minecraft/world/level/levelgen/structure/pieces/StructurePiecesBuilder; a
lambda$getPiecesBuilder$1 (Lnet/minecraft/world/level/levelgen/structure/pieces/StructurePiecesBuilder;)Lnet/minecraft/world/level/levelgen/structure/pieces/StructurePiecesBuilder; a
position ()Lnet/minecraft/core/BlockPos; b
toString ()Ljava/lang/String; toString
net/minecraft/world/level/levelgen/structure/Structure$StructureSettings dzg$c
CODEC a
biomes b
spawnOverrides c
step d
terrainAdaptation e
<clinit> ()V <clinit>
<init> (Lnet/minecraft/core/HolderSet;Ljava/util/Map;Lnet/minecraft/world/level/levelgen/GenerationStep$Decoration;Lnet/minecraft/world/level/levelgen/structure/TerrainAdjustment;)V <init>
biomes ()Lnet/minecraft/core/HolderSet; a
equals (Ljava/lang/Object;)Z equals
hashCode ()I hashCode
lambda$static$0 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; a
spawnOverrides ()Ljava/util/Map; b
step ()Lnet/minecraft/world/level/levelgen/GenerationStep$Decoration; c
terrainAdaptation ()Lnet/minecraft/world/level/levelgen/structure/TerrainAdjustment; d
toString ()Ljava/lang/String; toString
net/minecraft/world/level/levelgen/structure/StructureCheck dzh
LOGGER a
NO_STRUCTURE b
biomeSource l
biomes e
chunkGenerator i
dimension h
featureChecks p
fixerUpper n
heightAccessor k
loadedChunks o
randomState j
registryAccess d
seed m
storageAccess c
structureConfigs f
structureTemplateManager g
<clinit> ()V <clinit>
<init> (Lnet/minecraft/world/level/chunk/storage/ChunkScanAccess;Lnet/minecraft/core/RegistryAccess;Lnet/minecraft/world/level/levelgen/structure/templatesystem/StructureTemplateManager;Lnet/minecraft/resources/ResourceKey;Lnet/minecraft/world/level/chunk/ChunkGenerator;Lnet/minecraft/world/level/levelgen/RandomState;Lnet/minecraft/world/level/LevelHeightAccessor;Lnet/minecraft/world/level/biome/BiomeSource;JLcom/mojang/datafixers/DataFixer;)V <init>
canCreateStructure (Lnet/minecraft/world/level/ChunkPos;Lnet/minecraft/world/level/levelgen/structure/Structure;)Z b
checkStart (Lnet/minecraft/world/level/ChunkPos;Lnet/minecraft/world/level/levelgen/structure/Structure;Z)Lnet/minecraft/world/level/levelgen/structure/StructureCheckResult; a
checkStructureInfo (Lit/unimi/dsi/fastutil/objects/Object2IntMap;Lnet/minecraft/world/level/levelgen/structure/Structure;Z)Lnet/minecraft/world/level/levelgen/structure/StructureCheckResult; a
deduplicateEmptyMap (Lit/unimi/dsi/fastutil/objects/Object2IntMap;)Lit/unimi/dsi/fastutil/objects/Object2IntMap; a
incrementReference (Lnet/minecraft/world/level/ChunkPos;Lnet/minecraft/world/level/levelgen/structure/Structure;)V a
lambda$checkStart$0 (Lnet/minecraft/world/level/levelgen/structure/Structure;)Lit/unimi/dsi/fastutil/longs/Long2BooleanMap; a
lambda$checkStart$1 (Lnet/minecraft/world/level/ChunkPos;Lnet/minecraft/world/level/levelgen/structure/Structure;J)Z a
lambda$incrementReference$4 (Lnet/minecraft/world/level/levelgen/structure/Structure;Ljava/lang/Integer;)Ljava/lang/Integer; a
lambda$incrementReference$5 (Lnet/minecraft/world/level/levelgen/structure/Structure;Ljava/lang/Long;Lit/unimi/dsi/fastutil/objects/Object2IntMap;)Lit/unimi/dsi/fastutil/objects/Object2IntMap; a
lambda$onStructureLoad$2 (Lit/unimi/dsi/fastutil/objects/Object2IntMap;Lnet/minecraft/world/level/levelgen/structure/Structure;Lnet/minecraft/world/level/levelgen/structure/StructureStart;)V a
lambda$storeFullResults$3 (JLit/unimi/dsi/fastutil/longs/Long2BooleanMap;)V a
loadStructures (Lnet/minecraft/nbt/CompoundTag;)Lit/unimi/dsi/fastutil/objects/Object2IntMap; a
onStructureLoad (Lnet/minecraft/world/level/ChunkPos;Ljava/util/Map;)V a
storeFullResults (JLit/unimi/dsi/fastutil/objects/Object2IntMap;)V a
tryLoadFromStorage (Lnet/minecraft/world/level/ChunkPos;Lnet/minecraft/world/level/levelgen/structure/Structure;ZJ)Lnet/minecraft/world/level/levelgen/structure/StructureCheckResult; a
net/minecraft/world/level/levelgen/structure/StructureCheckResult dzi
$VALUES d
CHUNK_LOAD_NEEDED c
START_NOT_PRESENT b
START_PRESENT a
$values ()[Lnet/minecraft/world/level/levelgen/structure/StructureCheckResult; a
<clinit> ()V <clinit>
<init> (Ljava/lang/String;I)V <init>
valueOf (Ljava/lang/String;)Lnet/minecraft/world/level/levelgen/structure/StructureCheckResult; valueOf
values ()[Lnet/minecraft/world/level/levelgen/structure/StructureCheckResult; values
net/minecraft/world/level/levelgen/structure/StructureFeatureIndexSavedData dzj
TAG_All_INDEXES b
TAG_REMAINING_INDEXES a
all c
remaining d
<init> (Lit/unimi/dsi/fastutil/longs/LongSet;Lit/unimi/dsi/fastutil/longs/LongSet;)V <init>
<init> ()V <init>
addIndex (J)V a
factory ()Lnet/minecraft/world/level/saveddata/SavedData$Factory; a
getAll ()Lit/unimi/dsi/fastutil/longs/LongSet; b
hasStartIndex (J)Z b
hasUnhandledIndex (J)Z c
load (Lnet/minecraft/nbt/CompoundTag;)Lnet/minecraft/world/level/levelgen/structure/StructureFeatureIndexSavedData; b
removeIndex (J)V d
save (Lnet/minecraft/nbt/CompoundTag;)Lnet/minecraft/nbt/CompoundTag; a
net/minecraft/world/level/levelgen/structure/StructurePiece dzk
CAVE_AIR e
LOGGER a
SHAPE_CHECK_BLOCKS i
boundingBox f
genDepth g
mirror c
orientation b
rotation d
type h
<clinit> ()V <clinit>
<init> (Lnet/minecraft/world/level/levelgen/structure/pieces/StructurePieceType;ILnet/minecraft/world/level/levelgen/structure/BoundingBox;)V <init>
<init> (Lnet/minecraft/world/level/levelgen/structure/pieces/StructurePieceType;Lnet/minecraft/nbt/CompoundTag;)V <init>
addAdditionalSaveData (Lnet/minecraft/world/level/levelgen/structure/pieces/StructurePieceSerializationContext;Lnet/minecraft/nbt/CompoundTag;)V a
addChildren (Lnet/minecraft/world/level/levelgen/structure/StructurePiece;Lnet/minecraft/world/level/levelgen/structure/StructurePieceAccessor;Lnet/minecraft/util/RandomSource;)V a
canBeReplaced (Lnet/minecraft/world/level/LevelReader;IIILnet/minecraft/world/level/levelgen/structure/BoundingBox;)Z a
createBoundingBox (Ljava/util/stream/Stream;)Lnet/minecraft/world/level/levelgen/structure/BoundingBox; a
createChest (Lnet/minecraft/world/level/WorldGenLevel;Lnet/minecraft/world/level/levelgen/structure/BoundingBox;Lnet/minecraft/util/RandomSource;IIILnet/minecraft/resources/ResourceLocation;)Z a
createChest (Lnet/minecraft/world/level/ServerLevelAccessor;Lnet/minecraft/world/level/levelgen/structure/BoundingBox;Lnet/minecraft/util/RandomSource;Lnet/minecraft/core/BlockPos;Lnet/minecraft/resources/ResourceLocation;Lnet/minecraft/world/level/block/state/BlockState;)Z a
createDispenser (Lnet/minecraft/world/level/WorldGenLevel;Lnet/minecraft/world/level/levelgen/structure/BoundingBox;Lnet/minecraft/util/RandomSource;IIILnet/minecraft/core/Direction;Lnet/minecraft/resources/ResourceLocation;)Z a
createTag (Lnet/minecraft/world/level/levelgen/structure/pieces/StructurePieceSerializationContext;)Lnet/minecraft/nbt/CompoundTag; a
fillColumnDown (Lnet/minecraft/world/level/WorldGenLevel;Lnet/minecraft/world/level/block/state/BlockState;IIILnet/minecraft/world/level/levelgen/structure/BoundingBox;)V b
findCollisionPiece (Ljava/util/List;Lnet/minecraft/world/level/levelgen/structure/BoundingBox;)Lnet/minecraft/world/level/levelgen/structure/StructurePiece; a
generateAirBox (Lnet/minecraft/world/level/WorldGenLevel;Lnet/minecraft/world/level/levelgen/structure/BoundingBox;IIIIII)V a
generateBox (Lnet/minecraft/world/level/WorldGenLevel;Lnet/minecraft/world/level/levelgen/structure/BoundingBox;IIIIIIZLnet/minecraft/util/RandomSource;Lnet/minecraft/world/level/levelgen/structure/StructurePiece$BlockSelector;)V a
generateBox (Lnet/minecraft/world/level/WorldGenLevel;Lnet/minecraft/world/level/levelgen/structure/BoundingBox;Lnet/minecraft/world/level/levelgen/structure/BoundingBox;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/block/state/BlockState;Z)V a
generateBox (Lnet/minecraft/world/level/WorldGenLevel;Lnet/minecraft/world/level/levelgen/structure/BoundingBox;IIIIIILnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/block/state/BlockState;Z)V a
generateBox (Lnet/minecraft/world/level/WorldGenLevel;Lnet/minecraft/world/level/levelgen/structure/BoundingBox;Lnet/minecraft/world/level/levelgen/structure/BoundingBox;ZLnet/minecraft/util/RandomSource;Lnet/minecraft/world/level/levelgen/structure/StructurePiece$BlockSelector;)V a
generateMaybeBox (Lnet/minecraft/world/level/WorldGenLevel;Lnet/minecraft/world/level/levelgen/structure/BoundingBox;Lnet/minecraft/util/RandomSource;FIIIIIILnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/block/state/BlockState;ZZ)V a
generateUpperHalfSphere (Lnet/minecraft/world/level/WorldGenLevel;Lnet/minecraft/world/level/levelgen/structure/BoundingBox;IIIIIILnet/minecraft/world/level/block/state/BlockState;Z)V a
getBlock (Lnet/minecraft/world/level/BlockGetter;IIILnet/minecraft/world/level/levelgen/structure/BoundingBox;)Lnet/minecraft/world/level/block/state/BlockState; a
getBoundingBox ()Lnet/minecraft/world/level/levelgen/structure/BoundingBox; f
getGenDepth ()I g
getLocatorPosition ()Lnet/minecraft/core/BlockPos; h
getMirror ()Lnet/minecraft/world/level/block/Mirror; j
getOrientation ()Lnet/minecraft/core/Direction; i
getRandomHorizontalDirection (Lnet/minecraft/util/RandomSource;)Lnet/minecraft/core/Direction; a
getRotation ()Lnet/minecraft/world/level/block/Rotation; a
getType ()Lnet/minecraft/world/level/levelgen/structure/pieces/StructurePieceType; k
getWorldPos (III)Lnet/minecraft/core/BlockPos$MutableBlockPos; b
getWorldX (II)I a
getWorldY (I)I b
getWorldZ (II)I b
isCloseToChunk (Lnet/minecraft/world/level/ChunkPos;I)Z a
isInterior (Lnet/minecraft/world/level/LevelReader;IIILnet/minecraft/world/level/levelgen/structure/BoundingBox;)Z b
isReplaceableByStructures (Lnet/minecraft/world/level/block/state/BlockState;)Z a
lambda$createBoundingBox$2 ()Ljava/lang/IllegalStateException; b
lambda$createTag$1 (Lnet/minecraft/nbt/CompoundTag;Lnet/minecraft/nbt/Tag;)V a
lambda$new$0 ()Ljava/lang/IllegalArgumentException; c
makeBoundingBox (IIILnet/minecraft/core/Direction;III)Lnet/minecraft/world/level/levelgen/structure/BoundingBox; a
maybeGenerateBlock (Lnet/minecraft/world/level/WorldGenLevel;Lnet/minecraft/world/level/levelgen/structure/BoundingBox;Lnet/minecraft/util/RandomSource;FIIILnet/minecraft/world/level/block/state/BlockState;)V a
move (III)V a
placeBlock (Lnet/minecraft/world/level/WorldGenLevel;Lnet/minecraft/world/level/block/state/BlockState;IIILnet/minecraft/world/level/levelgen/structure/BoundingBox;)V a
postProcess (Lnet/minecraft/world/level/WorldGenLevel;Lnet/minecraft/world/level/StructureManager;Lnet/minecraft/world/level/chunk/ChunkGenerator;Lnet/minecraft/util/RandomSource;Lnet/minecraft/world/level/levelgen/structure/BoundingBox;Lnet/minecraft/world/level/ChunkPos;Lnet/minecraft/core/BlockPos;)V a
reorient (Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)Lnet/minecraft/world/level/block/state/BlockState; a
setGenDepth (I)V a
setOrientation (Lnet/minecraft/core/Direction;)V a
net/minecraft/world/level/levelgen/structure/StructurePiece$1 dzk$1
$SwitchMap$net$minecraft$core$Direction a
<clinit> ()V <clinit>
net/minecraft/world/level/levelgen/structure/StructurePiece$BlockSelector dzk$a
next a
<init> ()V <init>
getNext ()Lnet/minecraft/world/level/block/state/BlockState; a
next (Lnet/minecraft/util/RandomSource;IIIZ)V a
net/minecraft/world/level/levelgen/structure/StructurePieceAccessor dzl
addPiece (Lnet/minecraft/world/level/levelgen/structure/StructurePiece;)V a
findCollisionPiece (Lnet/minecraft/world/level/levelgen/structure/BoundingBox;)Lnet/minecraft/world/level/levelgen/structure/StructurePiece; a
net/minecraft/world/level/levelgen/structure/StructureSet dzm
CODEC b
DIRECT_CODEC a
placement d
structures c
<clinit> ()V <clinit>
<init> (Lnet/minecraft/core/Holder;Lnet/minecraft/world/level/levelgen/structure/placement/StructurePlacement;)V <init>
<init> (Ljava/util/List;Lnet/minecraft/world/level/levelgen/structure/placement/StructurePlacement;)V <init>
entry (Lnet/minecraft/core/Holder;I)Lnet/minecraft/world/level/levelgen/structure/StructureSet$StructureSelectionEntry; a
entry (Lnet/minecraft/core/Holder;)Lnet/minecraft/world/level/levelgen/structure/StructureSet$StructureSelectionEntry; a
equals (Ljava/lang/Object;)Z equals
hashCode ()I hashCode
lambda$static$0 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; a
placement ()Lnet/minecraft/world/level/levelgen/structure/placement/StructurePlacement; b
structures ()Ljava/util/List; a
toString ()Ljava/lang/String; toString
net/minecraft/world/level/levelgen/structure/StructureSet$StructureSelectionEntry dzm$a
CODEC a
structure b
weight c
<clinit> ()V <clinit>
<init> (Lnet/minecraft/core/Holder;I)V <init>
equals (Ljava/lang/Object;)Z equals
hashCode ()I hashCode
lambda$static$0 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; a
structure ()Lnet/minecraft/core/Holder; a
toString ()Ljava/lang/String; toString
weight ()I b
net/minecraft/world/level/levelgen/structure/StructureSpawnOverride dzn
CODEC a
boundingBox b
spawns c
<clinit> ()V <clinit>
<init> (Lnet/minecraft/world/level/levelgen/structure/StructureSpawnOverride$BoundingBoxType;Lnet/minecraft/util/random/WeightedRandomList;)V <init>
boundingBox ()Lnet/minecraft/world/level/levelgen/structure/StructureSpawnOverride$BoundingBoxType; a
equals (Ljava/lang/Object;)Z equals
hashCode ()I hashCode
lambda$static$0 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; a
spawns ()Lnet/minecraft/util/random/WeightedRandomList; b
toString ()Ljava/lang/String; toString
net/minecraft/world/level/levelgen/structure/StructureSpawnOverride$BoundingBoxType dzn$a
$VALUES e
CODEC c
PIECE a
STRUCTURE b
id d
$values ()[Lnet/minecraft/world/level/levelgen/structure/StructureSpawnOverride$BoundingBoxType; a
<clinit> ()V <clinit>
<init> (Ljava/lang/String;ILjava/lang/String;)V <init>
getSerializedName ()Ljava/lang/String; c
valueOf (Ljava/lang/String;)Lnet/minecraft/world/level/levelgen/structure/StructureSpawnOverride$BoundingBoxType; valueOf
values ()[Lnet/minecraft/world/level/levelgen/structure/StructureSpawnOverride$BoundingBoxType; values
net/minecraft/world/level/levelgen/structure/StructureStart dzo
INVALID_START b
INVALID_START_ID a
LOGGER c
cachedBoundingBox h
chunkPos f
pieceContainer e
references g
structure d
<clinit> ()V <clinit>
<init> (Lnet/minecraft/world/level/levelgen/structure/Structure;Lnet/minecraft/world/level/ChunkPos;ILnet/minecraft/world/level/levelgen/structure/pieces/PiecesContainer;)V <init>
addReference ()V e
canBeReferenced ()Z d
createTag (Lnet/minecraft/world/level/levelgen/structure/pieces/StructurePieceSerializationContext;Lnet/minecraft/world/level/ChunkPos;)Lnet/minecraft/nbt/CompoundTag; a
getBoundingBox ()Lnet/minecraft/world/level/levelgen/structure/BoundingBox; a
getChunkPos ()Lnet/minecraft/world/level/ChunkPos; c
getMaxReferences ()I g
getPieces ()Ljava/util/List; i
getReferences ()I f
getStructure ()Lnet/minecraft/world/level/levelgen/structure/Structure; h
isValid ()Z b
loadStaticStart (Lnet/minecraft/world/level/levelgen/structure/pieces/StructurePieceSerializationContext;Lnet/minecraft/nbt/CompoundTag;J)Lnet/minecraft/world/level/levelgen/structure/StructureStart; a
placeInChunk (Lnet/minecraft/world/level/WorldGenLevel;Lnet/minecraft/world/level/StructureManager;Lnet/minecraft/world/level/chunk/ChunkGenerator;Lnet/minecraft/util/RandomSource;Lnet/minecraft/world/level/levelgen/structure/BoundingBox;Lnet/minecraft/world/level/ChunkPos;)V a
net/minecraft/world/level/levelgen/structure/StructureType dzp
BURIED_TREASURE a
DESERT_PYRAMID b
END_CITY c
FORTRESS d
IGLOO e
JIGSAW f
JUNGLE_TEMPLE g
MINESHAFT h
NETHER_FOSSIL i
OCEAN_MONUMENT j
OCEAN_RUIN k
RUINED_PORTAL l
SHIPWRECK m
STRONGHOLD n
SWAMP_HUT o
WOODLAND_MANSION p
<clinit> ()V <clinit>
codec ()Lcom/mojang/serialization/Codec; codec
lambda$register$0 (Lcom/mojang/serialization/Codec;)Lcom/mojang/serialization/Codec; a
register (Ljava/lang/String;Lcom/mojang/serialization/Codec;)Lnet/minecraft/world/level/levelgen/structure/StructureType; a
net/minecraft/world/level/levelgen/structure/TemplateStructurePiece dzq
LOGGER h
placeSettings c
template b
templateName a
templatePosition d
<clinit> ()V <clinit>
<init> (Lnet/minecraft/world/level/levelgen/structure/pieces/StructurePieceType;Lnet/minecraft/nbt/CompoundTag;Lnet/minecraft/world/level/levelgen/structure/templatesystem/StructureTemplateManager;Ljava/util/function/Function;)V <init>
<init> (Lnet/minecraft/world/level/levelgen/structure/pieces/StructurePieceType;ILnet/minecraft/world/level/levelgen/structure/templatesystem/StructureTemplateManager;Lnet/minecraft/resources/ResourceLocation;Ljava/lang/String;Lnet/minecraft/world/level/levelgen/structure/templatesystem/StructurePlaceSettings;Lnet/minecraft/core/BlockPos;)V <init>
addAdditionalSaveData (Lnet/minecraft/world/level/levelgen/structure/pieces/StructurePieceSerializationContext;Lnet/minecraft/nbt/CompoundTag;)V a
getRotation ()Lnet/minecraft/world/level/block/Rotation; a
handleDataMarker (Ljava/lang/String;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/ServerLevelAccessor;Lnet/minecraft/util/RandomSource;Lnet/minecraft/world/level/levelgen/structure/BoundingBox;)V a
makeTemplateLocation ()Lnet/minecraft/resources/ResourceLocation; b
move (III)V a
placeSettings ()Lnet/minecraft/world/level/levelgen/structure/templatesystem/StructurePlaceSettings; e
postProcess (Lnet/minecraft/world/level/WorldGenLevel;Lnet/minecraft/world/level/StructureManager;Lnet/minecraft/world/level/chunk/ChunkGenerator;Lnet/minecraft/util/RandomSource;Lnet/minecraft/world/level/levelgen/structure/BoundingBox;Lnet/minecraft/world/level/ChunkPos;Lnet/minecraft/core/BlockPos;)V a
template ()Lnet/minecraft/world/level/levelgen/structure/templatesystem/StructureTemplate; c
templatePosition ()Lnet/minecraft/core/BlockPos; d
net/minecraft/world/level/levelgen/structure/TerrainAdjustment dzr
$VALUES g
BEARD_BOX d
BEARD_THIN c
BURY b
CODEC e
NONE a
id f
$values ()[Lnet/minecraft/world/level/levelgen/structure/TerrainAdjustment; a
<clinit> ()V <clinit>
<init> (Ljava/lang/String;ILjava/lang/String;)V <init>
getSerializedName ()Ljava/lang/String; c
valueOf (Ljava/lang/String;)Lnet/minecraft/world/level/levelgen/structure/TerrainAdjustment; valueOf
values ()[Lnet/minecraft/world/level/levelgen/structure/TerrainAdjustment; values
net/minecraft/world/level/levelgen/structure/package-info dzs
net/minecraft/world/level/levelgen/structure/pieces/PieceGenerator dzt
generatePieces (Lnet/minecraft/world/level/levelgen/structure/pieces/StructurePiecesBuilder;Lnet/minecraft/world/level/levelgen/structure/pieces/PieceGenerator$Context;)V generatePieces
net/minecraft/world/level/levelgen/structure/pieces/PieceGenerator$Context dzt$a
chunkGenerator b
chunkPos d
config a
heightAccessor e
random f
seed g
structureTemplateManager c
<init> (Lnet/minecraft/world/level/levelgen/feature/configurations/FeatureConfiguration;Lnet/minecraft/world/level/chunk/ChunkGenerator;Lnet/minecraft/world/level/levelgen/structure/templatesystem/StructureTemplateManager;Lnet/minecraft/world/level/ChunkPos;Lnet/minecraft/world/level/LevelHeightAccessor;Lnet/minecraft/world/level/levelgen/WorldgenRandom;J)V <init>
chunkGenerator ()Lnet/minecraft/world/level/chunk/ChunkGenerator; b
chunkPos ()Lnet/minecraft/world/level/ChunkPos; d
config ()Lnet/minecraft/world/level/levelgen/feature/configurations/FeatureConfiguration; a
equals (Ljava/lang/Object;)Z equals
hashCode ()I hashCode
heightAccessor ()Lnet/minecraft/world/level/LevelHeightAccessor; e
random ()Lnet/minecraft/world/level/levelgen/WorldgenRandom; f
seed ()J g
structureTemplateManager ()Lnet/minecraft/world/level/levelgen/structure/templatesystem/StructureTemplateManager; c
toString ()Ljava/lang/String; toString
net/minecraft/world/level/levelgen/structure/pieces/PieceGeneratorSupplier dzu
checkForBiomeOnTop (Lnet/minecraft/world/level/levelgen/Heightmap$Types;)Ljava/util/function/Predicate; checkForBiomeOnTop
createGenerator (Lnet/minecraft/world/level/levelgen/structure/pieces/PieceGeneratorSupplier$Context;)Ljava/util/Optional; createGenerator
lambda$checkForBiomeOnTop$1 (Lnet/minecraft/world/level/levelgen/Heightmap$Types;Lnet/minecraft/world/level/levelgen/structure/pieces/PieceGeneratorSupplier$Context;)Z a
lambda$simple$0 (Ljava/util/function/Predicate;Ljava/util/Optional;Lnet/minecraft/world/level/levelgen/structure/pieces/PieceGeneratorSupplier$Context;)Ljava/util/Optional; a
simple (Ljava/util/function/Predicate;Lnet/minecraft/world/level/levelgen/structure/pieces/PieceGenerator;)Lnet/minecraft/world/level/levelgen/structure/pieces/PieceGeneratorSupplier; simple
net/minecraft/world/level/levelgen/structure/pieces/PieceGeneratorSupplier$Context dzu$a
biomeSource b
chunkGenerator a
chunkPos e
config f
heightAccessor g
randomState c
registryAccess j
seed d
structureTemplateManager i
validBiome h
<init> (Lnet/minecraft/world/level/chunk/ChunkGenerator;Lnet/minecraft/world/level/biome/BiomeSource;Lnet/minecraft/world/level/levelgen/RandomState;JLnet/minecraft/world/level/ChunkPos;Lnet/minecraft/world/level/levelgen/feature/configurations/FeatureConfiguration;Lnet/minecraft/world/level/LevelHeightAccessor;Ljava/util/function/Predicate;Lnet/minecraft/world/level/levelgen/structure/templatesystem/StructureTemplateManager;Lnet/minecraft/core/RegistryAccess;)V <init>
biomeSource ()Lnet/minecraft/world/level/biome/BiomeSource; b
chunkGenerator ()Lnet/minecraft/world/level/chunk/ChunkGenerator; a
chunkPos ()Lnet/minecraft/world/level/ChunkPos; e
config ()Lnet/minecraft/world/level/levelgen/feature/configurations/FeatureConfiguration; f
equals (Ljava/lang/Object;)Z equals
hashCode ()I hashCode
heightAccessor ()Lnet/minecraft/world/level/LevelHeightAccessor; g
randomState ()Lnet/minecraft/world/level/levelgen/RandomState; c
registryAccess ()Lnet/minecraft/core/RegistryAccess; j
seed ()J d
structureTemplateManager ()Lnet/minecraft/world/level/levelgen/structure/templatesystem/StructureTemplateManager; i
toString ()Ljava/lang/String; toString
validBiome ()Ljava/util/function/Predicate; h
validBiomeOnTop (Lnet/minecraft/world/level/levelgen/Heightmap$Types;)Z a
net/minecraft/world/level/levelgen/structure/pieces/PiecesContainer dzv
JIGSAW_RENAME c
LOGGER b
RENAMES d
pieces a
<clinit> ()V <clinit>
<init> (Ljava/util/List;)V <init>
calculateBoundingBox ()Lnet/minecraft/world/level/levelgen/structure/BoundingBox; b
equals (Ljava/lang/Object;)Z equals
hashCode ()I hashCode
isEmpty ()Z a
isInsidePiece (Lnet/minecraft/core/BlockPos;)Z a
load (Lnet/minecraft/nbt/ListTag;Lnet/minecraft/world/level/levelgen/structure/pieces/StructurePieceSerializationContext;)Lnet/minecraft/world/level/levelgen/structure/pieces/PiecesContainer; a
pieces ()Ljava/util/List; c
save (Lnet/minecraft/world/level/levelgen/structure/pieces/StructurePieceSerializationContext;)Lnet/minecraft/nbt/Tag; a
toString ()Ljava/lang/String; toString
net/minecraft/world/level/levelgen/structure/pieces/StructurePieceSerializationContext dzw
registryAccess b
resourceManager a
structureTemplateManager c
<init> (Lnet/minecraft/server/packs/resources/ResourceManager;Lnet/minecraft/core/RegistryAccess;Lnet/minecraft/world/level/levelgen/structure/templatesystem/StructureTemplateManager;)V <init>
equals (Ljava/lang/Object;)Z equals
fromLevel (Lnet/minecraft/server/level/ServerLevel;)Lnet/minecraft/world/level/levelgen/structure/pieces/StructurePieceSerializationContext; a
hashCode ()I hashCode
registryAccess ()Lnet/minecraft/core/RegistryAccess; b
resourceManager ()Lnet/minecraft/server/packs/resources/ResourceManager; a
structureTemplateManager ()Lnet/minecraft/world/level/levelgen/structure/templatesystem/StructureTemplateManager; c
toString ()Ljava/lang/String; toString
net/minecraft/world/level/levelgen/structure/pieces/StructurePieceType dzx
BURIED_TREASURE_PIECE aa
DESERT_PYRAMID_PIECE L
END_CITY_PIECE Y
IGLOO I
JIGSAW ad
JUNGLE_PYRAMID_PIECE G
MINE_SHAFT_CORRIDOR a
MINE_SHAFT_CROSSING b
MINE_SHAFT_ROOM c
MINE_SHAFT_STAIRS d
NETHER_FORTRESS_BRIDGE_CROSSING e
NETHER_FORTRESS_BRIDGE_END_FILLER f
NETHER_FORTRESS_BRIDGE_STRAIGHT g
NETHER_FORTRESS_CASTLE_CORRIDOR_STAIRS h
NETHER_FORTRESS_CASTLE_CORRIDOR_T_BALCONY i
NETHER_FORTRESS_CASTLE_ENTRANCE j
NETHER_FORTRESS_CASTLE_SMALL_CORRIDOR m
NETHER_FORTRESS_CASTLE_SMALL_CORRIDOR_CROSSING k
NETHER_FORTRESS_CASTLE_SMALL_CORRIDOR_LEFT_TURN l
NETHER_FORTRESS_CASTLE_SMALL_CORRIDOR_RIGHT_TURN n
NETHER_FORTRESS_CASTLE_STALK_ROOM o
NETHER_FORTRESS_MONSTER_THRONE p
NETHER_FORTRESS_ROOM_CROSSING q
NETHER_FORTRESS_STAIRS_ROOM r
NETHER_FORTRESS_START s
NETHER_FOSSIL ac
OCEAN_MONUMENT_BUILDING M
OCEAN_MONUMENT_CORE_ROOM N
OCEAN_MONUMENT_DOUBLE_XY_ROOM P
OCEAN_MONUMENT_DOUBLE_X_ROOM O
OCEAN_MONUMENT_DOUBLE_YZ_ROOM R
OCEAN_MONUMENT_DOUBLE_Y_ROOM Q
OCEAN_MONUMENT_DOUBLE_Z_ROOM S
OCEAN_MONUMENT_ENTRY_ROOM T
OCEAN_MONUMENT_PENTHOUSE U
OCEAN_MONUMENT_SIMPLE_ROOM V
OCEAN_MONUMENT_SIMPLE_TOP_ROOM W
OCEAN_MONUMENT_WING_ROOM X
OCEAN_RUIN H
RUINED_PORTAL J
SHIPWRECK_PIECE ab
STRONGHOLD_CHEST_CORRIDOR t
STRONGHOLD_FILLER_CORRIDOR u
STRONGHOLD_FIVE_CROSSING v
STRONGHOLD_LEFT_TURN w
STRONGHOLD_LIBRARY x
STRONGHOLD_PORTAL_ROOM y
STRONGHOLD_PRISON_HALL z
STRONGHOLD_RIGHT_TURN A
STRONGHOLD_ROOM_CROSSING B
STRONGHOLD_STAIRS_DOWN C
STRONGHOLD_START D
STRONGHOLD_STRAIGHT E
STRONGHOLD_STRAIGHT_STAIRS_DOWN F
SWAMPLAND_HUT K
WOODLAND_MANSION_PIECE Z
<clinit> ()V <clinit>
load (Lnet/minecraft/world/level/levelgen/structure/pieces/StructurePieceSerializationContext;Lnet/minecraft/nbt/CompoundTag;)Lnet/minecraft/world/level/levelgen/structure/StructurePiece; load
setFullContextPieceId (Lnet/minecraft/world/level/levelgen/structure/pieces/StructurePieceType;Ljava/lang/String;)Lnet/minecraft/world/level/levelgen/structure/pieces/StructurePieceType; a
setPieceId (Lnet/minecraft/world/level/levelgen/structure/pieces/StructurePieceType$ContextlessType;Ljava/lang/String;)Lnet/minecraft/world/level/levelgen/structure/pieces/StructurePieceType; a
setTemplatePieceId (Lnet/minecraft/world/level/levelgen/structure/pieces/StructurePieceType$StructureTemplateType;Ljava/lang/String;)Lnet/minecraft/world/level/levelgen/structure/pieces/StructurePieceType; a
net/minecraft/world/level/levelgen/structure/pieces/StructurePieceType$ContextlessType dzx$a
load (Lnet/minecraft/world/level/levelgen/structure/pieces/StructurePieceSerializationContext;Lnet/minecraft/nbt/CompoundTag;)Lnet/minecraft/world/level/levelgen/structure/StructurePiece; load
load (Lnet/minecraft/nbt/CompoundTag;)Lnet/minecraft/world/level/levelgen/structure/StructurePiece; load
net/minecraft/world/level/levelgen/structure/pieces/StructurePieceType$StructureTemplateType dzx$b
load (Lnet/minecraft/world/level/levelgen/structure/pieces/StructurePieceSerializationContext;Lnet/minecraft/nbt/CompoundTag;)Lnet/minecraft/world/level/levelgen/structure/StructurePiece; load
load (Lnet/minecraft/world/level/levelgen/structure/templatesystem/StructureTemplateManager;Lnet/minecraft/nbt/CompoundTag;)Lnet/minecraft/world/level/levelgen/structure/StructurePiece; load
net/minecraft/world/level/levelgen/structure/pieces/StructurePiecesBuilder dzy
pieces a
<init> ()V <init>
addPiece (Lnet/minecraft/world/level/levelgen/structure/StructurePiece;)V a
build ()Lnet/minecraft/world/level/levelgen/structure/pieces/PiecesContainer; a
clear ()V b
findCollisionPiece (Lnet/minecraft/world/level/levelgen/structure/BoundingBox;)Lnet/minecraft/world/level/levelgen/structure/StructurePiece; a
getBoundingBox ()Lnet/minecraft/world/level/levelgen/structure/BoundingBox; d
isEmpty ()Z c
moveBelowSeaLevel (IILnet/minecraft/util/RandomSource;I)I a
moveInsideHeights (Lnet/minecraft/util/RandomSource;II)V a
offsetPiecesVertically (I)V a
net/minecraft/world/level/levelgen/structure/pieces/package-info dzz
net/minecraft/world/level/levelgen/structure/placement/ConcentricRingsStructurePlacement eaa
CODEC a
count e
distance c
preferredBiomes f
spread d
<clinit> ()V <clinit>
<init> (Lnet/minecraft/core/Vec3i;Lnet/minecraft/world/level/levelgen/structure/placement/StructurePlacement$FrequencyReductionMethod;FILjava/util/Optional;IIILnet/minecraft/core/HolderSet;)V <init>
<init> (IIILnet/minecraft/core/HolderSet;)V <init>
codec (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/Products$P9; b
count ()I c
distance ()I a
isPlacementChunk (Lnet/minecraft/world/level/chunk/ChunkGeneratorStructureState;II)Z a
lambda$static$0 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; c
preferredBiomes ()Lnet/minecraft/core/HolderSet; d
spread ()I b
type ()Lnet/minecraft/world/level/levelgen/structure/placement/StructurePlacementType; e
net/minecraft/world/level/levelgen/structure/placement/RandomSpreadStructurePlacement eab
CODEC a
separation d
spacing c
spreadType e
<clinit> ()V <clinit>
<init> (IILnet/minecraft/world/level/levelgen/structure/placement/RandomSpreadType;I)V <init>
<init> (Lnet/minecraft/core/Vec3i;Lnet/minecraft/world/level/levelgen/structure/placement/StructurePlacement$FrequencyReductionMethod;FILjava/util/Optional;IILnet/minecraft/world/level/levelgen/structure/placement/RandomSpreadType;)V <init>
getPotentialStructureChunk (JII)Lnet/minecraft/world/level/ChunkPos; a
isPlacementChunk (Lnet/minecraft/world/level/chunk/ChunkGeneratorStructureState;II)Z a
lambda$static$0 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; b
lambda$validate$1 ()Ljava/lang/String; d
separation ()I b
spacing ()I a
spreadType ()Lnet/minecraft/world/level/levelgen/structure/placement/RandomSpreadType; c
type ()Lnet/minecraft/world/level/levelgen/structure/placement/StructurePlacementType; e
validate (Lnet/minecraft/world/level/levelgen/structure/placement/RandomSpreadStructurePlacement;)Lcom/mojang/serialization/DataResult; a
net/minecraft/world/level/levelgen/structure/placement/RandomSpreadType eac
$VALUES e
CODEC c
LINEAR a
TRIANGULAR b
id d
$values ()[Lnet/minecraft/world/level/levelgen/structure/placement/RandomSpreadType; a
<clinit> ()V <clinit>
<init> (Ljava/lang/String;ILjava/lang/String;)V <init>
evaluate (Lnet/minecraft/util/RandomSource;I)I a
getSerializedName ()Ljava/lang/String; c
valueOf (Ljava/lang/String;)Lnet/minecraft/world/level/levelgen/structure/placement/RandomSpreadType; valueOf
values ()[Lnet/minecraft/world/level/levelgen/structure/placement/RandomSpreadType; values
net/minecraft/world/level/levelgen/structure/placement/RandomSpreadType$1 eac$1
$SwitchMap$net$minecraft$world$level$levelgen$structure$placement$RandomSpreadType a
<clinit> ()V <clinit>
net/minecraft/world/level/levelgen/structure/placement/StructurePlacement ead
CODEC b
HIGHLY_ARBITRARY_RANDOM_SALT a
exclusionZone g
frequency e
frequencyReductionMethod d
locateOffset c
salt f
<clinit> ()V <clinit>
<init> (Lnet/minecraft/core/Vec3i;Lnet/minecraft/world/level/levelgen/structure/placement/StructurePlacement$FrequencyReductionMethod;FILjava/util/Optional;)V <init>
exclusionZone ()Ljava/util/Optional; j
frequency ()F h
frequencyReductionMethod ()Lnet/minecraft/world/level/levelgen/structure/placement/StructurePlacement$FrequencyReductionMethod; g
getLocatePos (Lnet/minecraft/world/level/ChunkPos;)Lnet/minecraft/core/BlockPos; a
isPlacementChunk (Lnet/minecraft/world/level/chunk/ChunkGeneratorStructureState;II)Z a
isStructureChunk (Lnet/minecraft/world/level/chunk/ChunkGeneratorStructureState;II)Z b
legacyArbitrarySaltProbabilityReducer (JIIIF)Z c
legacyPillagerOutpostReducer (JIIIF)Z d
legacyProbabilityReducerWithDouble (JIIIF)Z b
locateOffset ()Lnet/minecraft/core/Vec3i; f
placementCodec (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/Products$P5; a
probabilityReducer (JIIIF)Z a
salt ()I i
type ()Lnet/minecraft/world/level/levelgen/structure/placement/StructurePlacementType; e
net/minecraft/world/level/levelgen/structure/placement/StructurePlacement$ExclusionZone ead$a
CODEC a
chunkCount c
otherSet b
<clinit> ()V <clinit>
<init> (Lnet/minecraft/core/Holder;I)V <init>
chunkCount ()I b
equals (Ljava/lang/Object;)Z equals
hashCode ()I hashCode
isPlacementForbidden (Lnet/minecraft/world/level/chunk/ChunkGeneratorStructureState;II)Z a
lambda$static$0 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; a
otherSet ()Lnet/minecraft/core/Holder; a
toString ()Ljava/lang/String; toString
net/minecraft/world/level/levelgen/structure/placement/StructurePlacement$FrequencyReducer ead$b
shouldGenerate (JIIIF)Z shouldGenerate
net/minecraft/world/level/levelgen/structure/placement/StructurePlacement$FrequencyReductionMethod ead$c
$VALUES h
CODEC e
DEFAULT a
LEGACY_TYPE_1 b
LEGACY_TYPE_2 c
LEGACY_TYPE_3 d
name f
reducer g
$values ()[Lnet/minecraft/world/level/levelgen/structure/placement/StructurePlacement$FrequencyReductionMethod; a
<clinit> ()V <clinit>
<init> (Ljava/lang/String;ILjava/lang/String;Lnet/minecraft/world/level/levelgen/structure/placement/StructurePlacement$FrequencyReducer;)V <init>
getSerializedName ()Ljava/lang/String; c
shouldGenerate (JIIIF)Z a
valueOf (Ljava/lang/String;)Lnet/minecraft/world/level/levelgen/structure/placement/StructurePlacement$FrequencyReductionMethod; valueOf
values ()[Lnet/minecraft/world/level/levelgen/structure/placement/StructurePlacement$FrequencyReductionMethod; values
net/minecraft/world/level/levelgen/structure/placement/StructurePlacementType eae
CONCENTRIC_RINGS b
RANDOM_SPREAD a
<clinit> ()V <clinit>
codec ()Lcom/mojang/serialization/Codec; codec
lambda$register$0 (Lcom/mojang/serialization/Codec;)Lcom/mojang/serialization/Codec; a
register (Ljava/lang/String;Lcom/mojang/serialization/Codec;)Lnet/minecraft/world/level/levelgen/structure/placement/StructurePlacementType; a
net/minecraft/world/level/levelgen/structure/placement/package-info eaf
net/minecraft/world/level/levelgen/structure/pools/EmptyPoolElement eag
CODEC a
INSTANCE b
<clinit> ()V <clinit>
<init> ()V <init>
getBoundingBox (Lnet/minecraft/world/level/levelgen/structure/templatesystem/StructureTemplateManager;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/Rotation;)Lnet/minecraft/world/level/levelgen/structure/BoundingBox; a
getShuffledJigsawBlocks (Lnet/minecraft/world/level/levelgen/structure/templatesystem/StructureTemplateManager;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/Rotation;Lnet/minecraft/util/RandomSource;)Ljava/util/List; a
getSize (Lnet/minecraft/world/level/levelgen/structure/templatesystem/StructureTemplateManager;Lnet/minecraft/world/level/block/Rotation;)Lnet/minecraft/core/Vec3i; a
getType ()Lnet/minecraft/world/level/levelgen/structure/pools/StructurePoolElementType; a
lambda$static$0 ()Lnet/minecraft/world/level/levelgen/structure/pools/EmptyPoolElement; b
place (Lnet/minecraft/world/level/levelgen/structure/templatesystem/StructureTemplateManager;Lnet/minecraft/world/level/WorldGenLevel;Lnet/minecraft/world/level/StructureManager;Lnet/minecraft/world/level/chunk/ChunkGenerator;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/Rotation;Lnet/minecraft/world/level/levelgen/structure/BoundingBox;Lnet/minecraft/util/RandomSource;Z)Z a
toString ()Ljava/lang/String; toString
net/minecraft/world/level/levelgen/structure/pools/FeaturePoolElement eah
CODEC a
defaultJigsawNBT c
feature b
<clinit> ()V <clinit>
<init> (Lnet/minecraft/core/Holder;Lnet/minecraft/world/level/levelgen/structure/pools/StructureTemplatePool$Projection;)V <init>
fillDefaultJigsawNBT ()Lnet/minecraft/nbt/CompoundTag; b
getBoundingBox (Lnet/minecraft/world/level/levelgen/structure/templatesystem/StructureTemplateManager;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/Rotation;)Lnet/minecraft/world/level/levelgen/structure/BoundingBox; a
getShuffledJigsawBlocks (Lnet/minecraft/world/level/levelgen/structure/templatesystem/StructureTemplateManager;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/Rotation;Lnet/minecraft/util/RandomSource;)Ljava/util/List; a
getSize (Lnet/minecraft/world/level/levelgen/structure/templatesystem/StructureTemplateManager;Lnet/minecraft/world/level/block/Rotation;)Lnet/minecraft/core/Vec3i; a
getType ()Lnet/minecraft/world/level/levelgen/structure/pools/StructurePoolElementType; a
lambda$static$0 (Lnet/minecraft/world/level/levelgen/structure/pools/FeaturePoolElement;)Lnet/minecraft/core/Holder; a
lambda$static$1 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; a
place (Lnet/minecraft/world/level/levelgen/structure/templatesystem/StructureTemplateManager;Lnet/minecraft/world/level/WorldGenLevel;Lnet/minecraft/world/level/StructureManager;Lnet/minecraft/world/level/chunk/ChunkGenerator;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/Rotation;Lnet/minecraft/world/level/levelgen/structure/BoundingBox;Lnet/minecraft/util/RandomSource;Z)Z a
toString ()Ljava/lang/String; toString
net/minecraft/world/level/levelgen/structure/pools/JigsawJunction eai
deltaY d
destProjection e
sourceGroundY b
sourceX a
sourceZ c
<init> (IIIILnet/minecraft/world/level/levelgen/structure/pools/StructureTemplatePool$Projection;)V <init>
deserialize (Lcom/mojang/serialization/Dynamic;)Lnet/minecraft/world/level/levelgen/structure/pools/JigsawJunction; a
equals (Ljava/lang/Object;)Z equals
getDeltaY ()I d
getDestProjection ()Lnet/minecraft/world/level/levelgen/structure/pools/StructureTemplatePool$Projection; e
getSourceGroundY ()I b
getSourceX ()I a
getSourceZ ()I c
hashCode ()I hashCode
serialize (Lcom/mojang/serialization/DynamicOps;)Lcom/mojang/serialization/Dynamic; a
toString ()Ljava/lang/String; toString
net/minecraft/world/level/levelgen/structure/pools/JigsawPlacement eaj
LOGGER a
<clinit> ()V <clinit>
<init> ()V <init>
addPieces (Lnet/minecraft/world/level/levelgen/RandomState;IZLnet/minecraft/world/level/chunk/ChunkGenerator;Lnet/minecraft/world/level/levelgen/structure/templatesystem/StructureTemplateManager;Lnet/minecraft/world/level/LevelHeightAccessor;Lnet/minecraft/util/RandomSource;Lnet/minecraft/core/Registry;Lnet/minecraft/world/level/levelgen/structure/PoolElementStructurePiece;Ljava/util/List;Lnet/minecraft/world/phys/shapes/VoxelShape;Lnet/minecraft/world/level/levelgen/structure/pools/alias/PoolAliasLookup;)V a
addPieces (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; a
generateJigsaw (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/core/Holder;Lnet/minecraft/resources/ResourceLocation;ILnet/minecraft/core/BlockPos;Z)Z a
getRandomNamedJigsaw (Lnet/minecraft/world/level/levelgen/structure/pools/StructurePoolElement;Lnet/minecraft/resources/ResourceLocation;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/Rotation;Lnet/minecraft/world/level/levelgen/structure/templatesystem/StructureTemplateManager;Lnet/minecraft/world/level/levelgen/WorldgenRandom;)Ljava/util/Optional; a
lambda$addPieces$0 (Lnet/minecraft/core/Registry;Lnet/minecraft/world/level/levelgen/structure/pools/alias/PoolAliasLookup;Lnet/minecraft/resources/ResourceKey;)Ljava/util/Optional; a
lambda$addPieces$1 (Lnet/minecraft/resources/ResourceKey;)Ljava/lang/String; a
lambda$addPieces$2 (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 a
lambda$generateJigsaw$4 (Lnet/minecraft/core/Holder;)Z a
lambda$getRandomNamedJigsaw$3 (Lnet/minecraft/world/level/levelgen/structure/templatesystem/StructureTemplate$StructureBlockInfo;)Ljava/lang/String; a
net/minecraft/world/level/levelgen/structure/pools/JigsawPlacement$PieceState eaj$a
depth c
free b
piece a
<init> (Lnet/minecraft/world/level/levelgen/structure/PoolElementStructurePiece;Lorg/apache/commons/lang3/mutable/MutableObject;I)V <init>
depth ()I c
equals (Ljava/lang/Object;)Z equals
free ()Lorg/apache/commons/lang3/mutable/MutableObject; b
hashCode ()I hashCode
piece ()Lnet/minecraft/world/level/levelgen/structure/PoolElementStructurePiece; a
toString ()Ljava/lang/String; toString
net/minecraft/world/level/levelgen/structure/pools/JigsawPlacement$Placer eaj$b
chunkGenerator c
maxDepth b
pieces e
placing g
pools a
random f
structureTemplateManager d
<init> (Lnet/minecraft/core/Registry;ILnet/minecraft/world/level/chunk/ChunkGenerator;Lnet/minecraft/world/level/levelgen/structure/templatesystem/StructureTemplateManager;Ljava/util/List;Lnet/minecraft/util/RandomSource;)V <init>
lambda$readPoolKey$5 (Lnet/minecraft/world/level/levelgen/structure/templatesystem/StructureTemplate$StructureBlockInfo;)Ljava/lang/String; a
lambda$tryPlacingChildren$0 (Lnet/minecraft/resources/ResourceKey;)Ljava/lang/String; a
lambda$tryPlacingChildren$1 (Lnet/minecraft/core/Holder;)Lnet/minecraft/core/Holder; c
lambda$tryPlacingChildren$2 (Lnet/minecraft/core/Holder;)Ljava/lang/Integer; b
lambda$tryPlacingChildren$3 (Lnet/minecraft/core/Holder;)Ljava/lang/Integer; a
lambda$tryPlacingChildren$4 (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 a
readPoolKey (Lnet/minecraft/world/level/levelgen/structure/templatesystem/StructureTemplate$StructureBlockInfo;Lnet/minecraft/world/level/levelgen/structure/pools/alias/PoolAliasLookup;)Lnet/minecraft/resources/ResourceKey; a
tryPlacingChildren (Lnet/minecraft/world/level/levelgen/structure/PoolElementStructurePiece;Lorg/apache/commons/lang3/mutable/MutableObject;IZLnet/minecraft/world/level/LevelHeightAccessor;Lnet/minecraft/world/level/levelgen/RandomState;Lnet/minecraft/world/level/levelgen/structure/pools/alias/PoolAliasLookup;)V a
net/minecraft/world/level/levelgen/structure/pools/LegacySinglePoolElement eak
CODEC a
<clinit> ()V <clinit>
<init> (Lcom/mojang/datafixers/util/Either;Lnet/minecraft/core/Holder;Lnet/minecraft/world/level/levelgen/structure/pools/StructureTemplatePool$Projection;)V <init>
getSettings (Lnet/minecraft/world/level/block/Rotation;Lnet/minecraft/world/level/levelgen/structure/BoundingBox;Z)Lnet/minecraft/world/level/levelgen/structure/templatesystem/StructurePlaceSettings; a
getType ()Lnet/minecraft/world/level/levelgen/structure/pools/StructurePoolElementType; a
lambda$static$0 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; a
toString ()Ljava/lang/String; toString
net/minecraft/world/level/levelgen/structure/pools/ListPoolElement eal
CODEC a
elements b
<clinit> ()V <clinit>
<init> (Ljava/util/List;Lnet/minecraft/world/level/levelgen/structure/pools/StructureTemplatePool$Projection;)V <init>
getBoundingBox (Lnet/minecraft/world/level/levelgen/structure/templatesystem/StructureTemplateManager;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/Rotation;)Lnet/minecraft/world/level/levelgen/structure/BoundingBox; a
getShuffledJigsawBlocks (Lnet/minecraft/world/level/levelgen/structure/templatesystem/StructureTemplateManager;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/Rotation;Lnet/minecraft/util/RandomSource;)Ljava/util/List; a
getSize (Lnet/minecraft/world/level/levelgen/structure/templatesystem/StructureTemplateManager;Lnet/minecraft/world/level/block/Rotation;)Lnet/minecraft/core/Vec3i; a
getType ()Lnet/minecraft/world/level/levelgen/structure/pools/StructurePoolElementType; a
lambda$getBoundingBox$2 (Lnet/minecraft/world/level/levelgen/structure/pools/StructurePoolElement;)Z a
lambda$getBoundingBox$3 (Lnet/minecraft/world/level/levelgen/structure/templatesystem/StructureTemplateManager;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/Rotation;Lnet/minecraft/world/level/levelgen/structure/pools/StructurePoolElement;)Lnet/minecraft/world/level/levelgen/structure/BoundingBox; a
lambda$getBoundingBox$4 ()Ljava/lang/IllegalStateException; b
lambda$setProjectionOnEachElement$5 (Lnet/minecraft/world/level/levelgen/structure/pools/StructureTemplatePool$Projection;Lnet/minecraft/world/level/levelgen/structure/pools/StructurePoolElement;)V a
lambda$static$0 (Lnet/minecraft/world/level/levelgen/structure/pools/ListPoolElement;)Ljava/util/List; a
lambda$static$1 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; a
place (Lnet/minecraft/world/level/levelgen/structure/templatesystem/StructureTemplateManager;Lnet/minecraft/world/level/WorldGenLevel;Lnet/minecraft/world/level/StructureManager;Lnet/minecraft/world/level/chunk/ChunkGenerator;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/Rotation;Lnet/minecraft/world/level/levelgen/structure/BoundingBox;Lnet/minecraft/util/RandomSource;Z)Z a
setProjection (Lnet/minecraft/world/level/levelgen/structure/pools/StructureTemplatePool$Projection;)Lnet/minecraft/world/level/levelgen/structure/pools/StructurePoolElement; a
setProjectionOnEachElement (Lnet/minecraft/world/level/levelgen/structure/pools/StructureTemplatePool$Projection;)V b
toString ()Ljava/lang/String; toString
net/minecraft/world/level/levelgen/structure/pools/SinglePoolElement eam
CODEC b
TEMPLATE_CODEC a
processors d
template c
<clinit> ()V <clinit>
<init> (Lcom/mojang/datafixers/util/Either;Lnet/minecraft/core/Holder;Lnet/minecraft/world/level/levelgen/structure/pools/StructureTemplatePool$Projection;)V <init>
encodeTemplate (Lcom/mojang/datafixers/util/Either;Lcom/mojang/serialization/DynamicOps;Ljava/lang/Object;)Lcom/mojang/serialization/DataResult; a
getBoundingBox (Lnet/minecraft/world/level/levelgen/structure/templatesystem/StructureTemplateManager;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/Rotation;)Lnet/minecraft/world/level/levelgen/structure/BoundingBox; a
getDataMarkers (Lnet/minecraft/world/level/levelgen/structure/templatesystem/StructureTemplateManager;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/Rotation;Z)Ljava/util/List; a
getSettings (Lnet/minecraft/world/level/block/Rotation;Lnet/minecraft/world/level/levelgen/structure/BoundingBox;Z)Lnet/minecraft/world/level/levelgen/structure/templatesystem/StructurePlaceSettings; a
getShuffledJigsawBlocks (Lnet/minecraft/world/level/levelgen/structure/templatesystem/StructureTemplateManager;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/Rotation;Lnet/minecraft/util/RandomSource;)Ljava/util/List; a
getSize (Lnet/minecraft/world/level/levelgen/structure/templatesystem/StructureTemplateManager;Lnet/minecraft/world/level/block/Rotation;)Lnet/minecraft/core/Vec3i; a
getTemplate (Lnet/minecraft/world/level/levelgen/structure/templatesystem/StructureTemplateManager;)Lnet/minecraft/world/level/levelgen/structure/templatesystem/StructureTemplate; a
getType ()Lnet/minecraft/world/level/levelgen/structure/pools/StructurePoolElementType; a
lambda$encodeTemplate$0 ()Ljava/lang/String; h
lambda$processorsCodec$2 (Lnet/minecraft/world/level/levelgen/structure/pools/SinglePoolElement;)Lnet/minecraft/core/Holder; b
lambda$sortBySelectionPriority$4 (Lnet/minecraft/nbt/CompoundTag;)Ljava/lang/Integer; a
lambda$sortBySelectionPriority$5 (Lnet/minecraft/world/level/levelgen/structure/templatesystem/StructureTemplate$StructureBlockInfo;)I a
lambda$static$1 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; a
lambda$templateCodec$3 (Lnet/minecraft/world/level/levelgen/structure/pools/SinglePoolElement;)Lcom/mojang/datafixers/util/Either; a
place (Lnet/minecraft/world/level/levelgen/structure/templatesystem/StructureTemplateManager;Lnet/minecraft/world/level/WorldGenLevel;Lnet/minecraft/world/level/StructureManager;Lnet/minecraft/world/level/chunk/ChunkGenerator;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/Rotation;Lnet/minecraft/world/level/levelgen/structure/BoundingBox;Lnet/minecraft/util/RandomSource;Z)Z a
processorsCodec ()Lcom/mojang/serialization/codecs/RecordCodecBuilder; b
sortBySelectionPriority (Ljava/util/List;)V a
templateCodec ()Lcom/mojang/serialization/codecs/RecordCodecBuilder; c
toString ()Ljava/lang/String; toString
net/minecraft/world/level/levelgen/structure/pools/StructurePoolElement ean
CODEC e
EMPTY a
projection b
<clinit> ()V <clinit>
<init> (Lnet/minecraft/world/level/levelgen/structure/pools/StructureTemplatePool$Projection;)V <init>
empty ()Ljava/util/function/Function; g
feature (Lnet/minecraft/core/Holder;)Ljava/util/function/Function; a
getBoundingBox (Lnet/minecraft/world/level/levelgen/structure/templatesystem/StructureTemplateManager;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/Rotation;)Lnet/minecraft/world/level/levelgen/structure/BoundingBox; a
getGroundLevelDelta ()I f
getProjection ()Lnet/minecraft/world/level/levelgen/structure/pools/StructureTemplatePool$Projection; e
getShuffledJigsawBlocks (Lnet/minecraft/world/level/levelgen/structure/templatesystem/StructureTemplateManager;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/Rotation;Lnet/minecraft/util/RandomSource;)Ljava/util/List; a
getSize (Lnet/minecraft/world/level/levelgen/structure/templatesystem/StructureTemplateManager;Lnet/minecraft/world/level/block/Rotation;)Lnet/minecraft/core/Vec3i; a
getType ()Lnet/minecraft/world/level/levelgen/structure/pools/StructurePoolElementType; a
handleDataMarker (Lnet/minecraft/world/level/LevelAccessor;Lnet/minecraft/world/level/levelgen/structure/templatesystem/StructureTemplate$StructureBlockInfo;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/Rotation;Lnet/minecraft/util/RandomSource;Lnet/minecraft/world/level/levelgen/structure/BoundingBox;)V a
lambda$empty$0 (Lnet/minecraft/world/level/levelgen/structure/pools/StructureTemplatePool$Projection;)Lnet/minecraft/world/level/levelgen/structure/pools/EmptyPoolElement; b
lambda$feature$5 (Lnet/minecraft/core/Holder;Lnet/minecraft/world/level/levelgen/structure/pools/StructureTemplatePool$Projection;)Lnet/minecraft/world/level/levelgen/structure/pools/FeaturePoolElement; a
lambda$legacy$1 (Ljava/lang/String;Lnet/minecraft/world/level/levelgen/structure/pools/StructureTemplatePool$Projection;)Lnet/minecraft/world/level/levelgen/structure/pools/LegacySinglePoolElement; b
lambda$legacy$2 (Ljava/lang/String;Lnet/minecraft/core/Holder;Lnet/minecraft/world/level/levelgen/structure/pools/StructureTemplatePool$Projection;)Lnet/minecraft/world/level/levelgen/structure/pools/LegacySinglePoolElement; b
lambda$list$6 (Lnet/minecraft/world/level/levelgen/structure/pools/StructureTemplatePool$Projection;Ljava/util/function/Function;)Lnet/minecraft/world/level/levelgen/structure/pools/StructurePoolElement; a
lambda$list$7 (Ljava/util/List;Lnet/minecraft/world/level/levelgen/structure/pools/StructureTemplatePool$Projection;)Lnet/minecraft/world/level/levelgen/structure/pools/ListPoolElement; a
lambda$single$3 (Ljava/lang/String;Lnet/minecraft/world/level/levelgen/structure/pools/StructureTemplatePool$Projection;)Lnet/minecraft/world/level/levelgen/structure/pools/SinglePoolElement; a
lambda$single$4 (Ljava/lang/String;Lnet/minecraft/core/Holder;Lnet/minecraft/world/level/levelgen/structure/pools/StructureTemplatePool$Projection;)Lnet/minecraft/world/level/levelgen/structure/pools/SinglePoolElement; a
legacy (Ljava/lang/String;Lnet/minecraft/core/Holder;)Ljava/util/function/Function; a
legacy (Ljava/lang/String;)Ljava/util/function/Function; a
list (Ljava/util/List;)Ljava/util/function/Function; b
place (Lnet/minecraft/world/level/levelgen/structure/templatesystem/StructureTemplateManager;Lnet/minecraft/world/level/WorldGenLevel;Lnet/minecraft/world/level/StructureManager;Lnet/minecraft/world/level/chunk/ChunkGenerator;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/Rotation;Lnet/minecraft/world/level/levelgen/structure/BoundingBox;Lnet/minecraft/util/RandomSource;Z)Z a
projectionCodec ()Lcom/mojang/serialization/codecs/RecordCodecBuilder; d
setProjection (Lnet/minecraft/world/level/levelgen/structure/pools/StructureTemplatePool$Projection;)Lnet/minecraft/world/level/levelgen/structure/pools/StructurePoolElement; a
single (Ljava/lang/String;Lnet/minecraft/core/Holder;)Ljava/util/function/Function; b
single (Ljava/lang/String;)Ljava/util/function/Function; b
net/minecraft/world/level/levelgen/structure/pools/StructurePoolElementType eao
EMPTY d
FEATURE c
LEGACY e
LIST b
SINGLE a
<clinit> ()V <clinit>
codec ()Lcom/mojang/serialization/Codec; codec
lambda$register$0 (Lcom/mojang/serialization/Codec;)Lcom/mojang/serialization/Codec; a
register (Ljava/lang/String;Lcom/mojang/serialization/Codec;)Lnet/minecraft/world/level/levelgen/structure/pools/StructurePoolElementType; a
net/minecraft/world/level/levelgen/structure/pools/StructureTemplatePool eap
CODEC b
CODEC_REFERENCE d
DIRECT_CODEC a
SIZE_UNSET c
fallback g
maxSize h
rawTemplates e
templates f
<clinit> ()V <clinit>
<init> (Lnet/minecraft/core/Holder;Ljava/util/List;)V <init>
<init> (Lnet/minecraft/core/Holder;Ljava/util/List;Lnet/minecraft/world/level/levelgen/structure/pools/StructureTemplatePool$Projection;)V <init>
getFallback ()Lnet/minecraft/core/Holder; a
getMaxSize (Lnet/minecraft/world/level/levelgen/structure/templatesystem/StructureTemplateManager;)I a
getRandomTemplate (Lnet/minecraft/util/RandomSource;)Lnet/minecraft/world/level/levelgen/structure/pools/StructurePoolElement; a
getShuffledTemplates (Lnet/minecraft/util/RandomSource;)Ljava/util/List; b
lambda$getMaxSize$2 (Lnet/minecraft/world/level/levelgen/structure/pools/StructurePoolElement;)Z a
lambda$getMaxSize$3 (Lnet/minecraft/world/level/levelgen/structure/templatesystem/StructureTemplateManager;Lnet/minecraft/world/level/levelgen/structure/pools/StructurePoolElement;)I a
lambda$static$0 (Lnet/minecraft/world/level/levelgen/structure/pools/StructureTemplatePool;)Ljava/util/List; a
lambda$static$1 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; a
size ()I b
net/minecraft/world/level/levelgen/structure/pools/StructureTemplatePool$Projection eap$a
$VALUES f
CODEC c
RIGID b
TERRAIN_MATCHING a
name d
processors e
$values ()[Lnet/minecraft/world/level/levelgen/structure/pools/StructureTemplatePool$Projection; d
<clinit> ()V <clinit>
<init> (Ljava/lang/String;ILjava/lang/String;Lcom/google/common/collect/ImmutableList;)V <init>
byName (Ljava/lang/String;)Lnet/minecraft/world/level/levelgen/structure/pools/StructureTemplatePool$Projection; a
getName ()Ljava/lang/String; a
getProcessors ()Lcom/google/common/collect/ImmutableList; b
getSerializedName ()Ljava/lang/String; c
valueOf (Ljava/lang/String;)Lnet/minecraft/world/level/levelgen/structure/pools/StructureTemplatePool$Projection; valueOf
values ()[Lnet/minecraft/world/level/levelgen/structure/pools/StructureTemplatePool$Projection; values
net/minecraft/world/level/levelgen/structure/pools/alias/Direct eaq
CODEC a
alias c
target d
<clinit> ()V <clinit>
<init> (Lnet/minecraft/resources/ResourceKey;Lnet/minecraft/resources/ResourceKey;)V <init>
alias ()Lnet/minecraft/resources/ResourceKey; c
allTargets ()Ljava/util/stream/Stream; a
codec ()Lcom/mojang/serialization/Codec; b
equals (Ljava/lang/Object;)Z equals
forEachResolved (Lnet/minecraft/util/RandomSource;Ljava/util/function/BiConsumer;)V a
hashCode ()I hashCode
lambda$static$0 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; a
target ()Lnet/minecraft/resources/ResourceKey; d
toString ()Ljava/lang/String; toString
net/minecraft/world/level/levelgen/structure/pools/alias/PoolAliasBinding ear
CODEC b
<clinit> ()V <clinit>
allTargets ()Ljava/util/stream/Stream; a
codec ()Lcom/mojang/serialization/Codec; b
direct (Ljava/lang/String;Ljava/lang/String;)Lnet/minecraft/world/level/levelgen/structure/pools/alias/Direct; a
direct (Lnet/minecraft/resources/ResourceKey;Lnet/minecraft/resources/ResourceKey;)Lnet/minecraft/world/level/levelgen/structure/pools/alias/Direct; a
forEachResolved (Lnet/minecraft/util/RandomSource;Ljava/util/function/BiConsumer;)V a
lambda$random$0 (Lnet/minecraft/util/random/SimpleWeightedRandomList$Builder;Lnet/minecraft/util/random/WeightedEntry$Wrapper;)V a
random (Lnet/minecraft/resources/ResourceKey;Lnet/minecraft/util/random/SimpleWeightedRandomList;)Lnet/minecraft/world/level/levelgen/structure/pools/alias/Random; a
random (Ljava/lang/String;Lnet/minecraft/util/random/SimpleWeightedRandomList;)Lnet/minecraft/world/level/levelgen/structure/pools/alias/Random; a
randomGroup (Lnet/minecraft/util/random/SimpleWeightedRandomList;)Lnet/minecraft/world/level/levelgen/structure/pools/alias/RandomGroup; a
net/minecraft/world/level/levelgen/structure/pools/alias/PoolAliasBindings eas
<init> ()V <init>
bootstrap (Lnet/minecraft/core/Registry;)Lcom/mojang/serialization/Codec; a
lambda$registerTargetsAsPools$0 (Lnet/minecraft/resources/ResourceKey;)Ljava/lang/String; a
lambda$registerTargetsAsPools$1 (Lnet/minecraft/data/worldgen/BootstapContext;Lnet/minecraft/core/Holder;Ljava/lang/String;)V a
registerTargetsAsPools (Lnet/minecraft/data/worldgen/BootstapContext;Lnet/minecraft/core/Holder;Ljava/util/List;)V a
net/minecraft/world/level/levelgen/structure/pools/alias/PoolAliasLookup eat
EMPTY a
<clinit> ()V <clinit>
create (Ljava/util/List;Lnet/minecraft/core/BlockPos;J)Lnet/minecraft/world/level/levelgen/structure/pools/alias/PoolAliasLookup; create
lambda$create$1 (Lnet/minecraft/util/RandomSource;Lcom/google/common/collect/ImmutableMap$Builder;Lnet/minecraft/world/level/levelgen/structure/pools/alias/PoolAliasBinding;)V a
lambda$create$2 (Lnet/minecraft/resources/ResourceKey;)Ljava/lang/String; a
lambda$create$3 (Ljava/util/Map;Lnet/minecraft/resources/ResourceKey;)Lnet/minecraft/resources/ResourceKey; a
lambda$static$0 (Lnet/minecraft/resources/ResourceKey;)Lnet/minecraft/resources/ResourceKey; b
lookup (Lnet/minecraft/resources/ResourceKey;)Lnet/minecraft/resources/ResourceKey; lookup
net/minecraft/world/level/levelgen/structure/pools/alias/Random eau
CODEC a
alias c
targets d
<clinit> ()V <clinit>
<init> (Lnet/minecraft/resources/ResourceKey;Lnet/minecraft/util/random/SimpleWeightedRandomList;)V <init>
alias ()Lnet/minecraft/resources/ResourceKey; c
allTargets ()Ljava/util/stream/Stream; a
codec ()Lcom/mojang/serialization/Codec; b
equals (Ljava/lang/Object;)Z equals
forEachResolved (Lnet/minecraft/util/RandomSource;Ljava/util/function/BiConsumer;)V a
hashCode ()I hashCode
lambda$forEachResolved$1 (Ljava/util/function/BiConsumer;Lnet/minecraft/util/random/WeightedEntry$Wrapper;)V a
lambda$static$0 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; a
targets ()Lnet/minecraft/util/random/SimpleWeightedRandomList; d
toString ()Ljava/lang/String; toString
net/minecraft/world/level/levelgen/structure/pools/alias/RandomGroup eav
CODEC a
groups c
<clinit> ()V <clinit>
<init> (Lnet/minecraft/util/random/SimpleWeightedRandomList;)V <init>
allTargets ()Ljava/util/stream/Stream; a
codec ()Lcom/mojang/serialization/Codec; b
equals (Ljava/lang/Object;)Z equals
forEachResolved (Lnet/minecraft/util/RandomSource;Ljava/util/function/BiConsumer;)V a
groups ()Lnet/minecraft/util/random/SimpleWeightedRandomList; c
hashCode ()I hashCode
lambda$allTargets$3 (Lnet/minecraft/util/random/WeightedEntry$Wrapper;)Ljava/util/stream/Stream; a
lambda$forEachResolved$1 (Lnet/minecraft/util/RandomSource;Ljava/util/function/BiConsumer;Lnet/minecraft/world/level/levelgen/structure/pools/alias/PoolAliasBinding;)V a
lambda$forEachResolved$2 (Lnet/minecraft/util/RandomSource;Ljava/util/function/BiConsumer;Lnet/minecraft/util/random/WeightedEntry$Wrapper;)V a
lambda$static$0 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; a
toString ()Ljava/lang/String; toString
net/minecraft/world/level/levelgen/structure/pools/alias/package-info eaw
net/minecraft/world/level/levelgen/structure/pools/package-info eax
net/minecraft/world/level/levelgen/structure/structures/BuriedTreasurePieces eay
<init> ()V <init>
net/minecraft/world/level/levelgen/structure/structures/BuriedTreasurePieces$BuriedTreasurePiece eay$a
<init> (Lnet/minecraft/core/BlockPos;)V <init>
<init> (Lnet/minecraft/nbt/CompoundTag;)V <init>
addAdditionalSaveData (Lnet/minecraft/world/level/levelgen/structure/pieces/StructurePieceSerializationContext;Lnet/minecraft/nbt/CompoundTag;)V a
isLiquid (Lnet/minecraft/world/level/block/state/BlockState;)Z b
postProcess (Lnet/minecraft/world/level/WorldGenLevel;Lnet/minecraft/world/level/StructureManager;Lnet/minecraft/world/level/chunk/ChunkGenerator;Lnet/minecraft/util/RandomSource;Lnet/minecraft/world/level/levelgen/structure/BoundingBox;Lnet/minecraft/world/level/ChunkPos;Lnet/minecraft/core/BlockPos;)V a
net/minecraft/world/level/levelgen/structure/structures/BuriedTreasureStructure eaz
CODEC d
<clinit> ()V <clinit>
<init> (Lnet/minecraft/world/level/levelgen/structure/Structure$StructureSettings;)V <init>
findGenerationPoint (Lnet/minecraft/world/level/levelgen/structure/Structure$GenerationContext;)Ljava/util/Optional; a
generatePieces (Lnet/minecraft/world/level/levelgen/structure/pieces/StructurePiecesBuilder;Lnet/minecraft/world/level/levelgen/structure/Structure$GenerationContext;)V a
lambda$findGenerationPoint$0 (Lnet/minecraft/world/level/levelgen/structure/Structure$GenerationContext;Lnet/minecraft/world/level/levelgen/structure/pieces/StructurePiecesBuilder;)V a
type ()Lnet/minecraft/world/level/levelgen/structure/StructureType; e
net/minecraft/world/level/levelgen/structure/structures/DesertPyramidPiece eba
DEPTH i
WIDTH h
hasPlacedChest j
potentialSuspiciousSandWorldPositions k
randomCollapsedRoofPos l
<init> (Lnet/minecraft/util/RandomSource;II)V <init>
<init> (Lnet/minecraft/nbt/CompoundTag;)V <init>
addAdditionalSaveData (Lnet/minecraft/world/level/levelgen/structure/pieces/StructurePieceSerializationContext;Lnet/minecraft/nbt/CompoundTag;)V a
addCellar (Lnet/minecraft/world/level/WorldGenLevel;Lnet/minecraft/world/level/levelgen/structure/BoundingBox;)V a
addCellarRoom (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/WorldGenLevel;Lnet/minecraft/world/level/levelgen/structure/BoundingBox;)V b
addCellarStairs (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/WorldGenLevel;Lnet/minecraft/world/level/levelgen/structure/BoundingBox;)V a
getPotentialSuspiciousSandWorldPositions ()Ljava/util/List; b
getRandomCollapsedRoofPos ()Lnet/minecraft/core/BlockPos; c
placeCollapsedRoof (Lnet/minecraft/world/level/WorldGenLevel;Lnet/minecraft/world/level/levelgen/structure/BoundingBox;IIIII)V a
placeCollapsedRoofPiece (Lnet/minecraft/world/level/WorldGenLevel;IIILnet/minecraft/world/level/levelgen/structure/BoundingBox;)V a
placeSand (III)V c
placeSandBox (IIIIII)V a
postProcess (Lnet/minecraft/world/level/WorldGenLevel;Lnet/minecraft/world/level/StructureManager;Lnet/minecraft/world/level/chunk/ChunkGenerator;Lnet/minecraft/util/RandomSource;Lnet/minecraft/world/level/levelgen/structure/BoundingBox;Lnet/minecraft/world/level/ChunkPos;Lnet/minecraft/core/BlockPos;)V a
net/minecraft/world/level/levelgen/structure/structures/DesertPyramidStructure ebb
CODEC d
<clinit> ()V <clinit>
<init> (Lnet/minecraft/world/level/levelgen/structure/Structure$StructureSettings;)V <init>
afterPlace (Lnet/minecraft/world/level/WorldGenLevel;Lnet/minecraft/world/level/StructureManager;Lnet/minecraft/world/level/chunk/ChunkGenerator;Lnet/minecraft/util/RandomSource;Lnet/minecraft/world/level/levelgen/structure/BoundingBox;Lnet/minecraft/world/level/ChunkPos;Lnet/minecraft/world/level/levelgen/structure/pieces/PiecesContainer;)V a
lambda$placeSuspiciousSand$0 (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/entity/BrushableBlockEntity;)V a
placeSuspiciousSand (Lnet/minecraft/world/level/levelgen/structure/BoundingBox;Lnet/minecraft/world/level/WorldGenLevel;Lnet/minecraft/core/BlockPos;)V a
type ()Lnet/minecraft/world/level/levelgen/structure/StructureType; e
net/minecraft/world/level/levelgen/structure/structures/EndCityPieces ebc
FAT_TOWER_BRIDGES f
FAT_TOWER_GENERATOR g
HOUSE_TOWER_GENERATOR b
MAX_GEN_DEPTH a
TOWER_BRIDGES c
TOWER_BRIDGE_GENERATOR e
TOWER_GENERATOR d
<clinit> ()V <clinit>
<init> ()V <init>
addHelper (Ljava/util/List;Lnet/minecraft/world/level/levelgen/structure/structures/EndCityPieces$EndCityPiece;)Lnet/minecraft/world/level/levelgen/structure/structures/EndCityPieces$EndCityPiece; a
addPiece (Lnet/minecraft/world/level/levelgen/structure/templatesystem/StructureTemplateManager;Lnet/minecraft/world/level/levelgen/structure/structures/EndCityPieces$EndCityPiece;Lnet/minecraft/core/BlockPos;Ljava/lang/String;Lnet/minecraft/world/level/block/Rotation;Z)Lnet/minecraft/world/level/levelgen/structure/structures/EndCityPieces$EndCityPiece; a
recursiveChildren (Lnet/minecraft/world/level/levelgen/structure/templatesystem/StructureTemplateManager;Lnet/minecraft/world/level/levelgen/structure/structures/EndCityPieces$SectionGenerator;ILnet/minecraft/world/level/levelgen/structure/structures/EndCityPieces$EndCityPiece;Lnet/minecraft/core/BlockPos;Ljava/util/List;Lnet/minecraft/util/RandomSource;)Z a
startHouseTower (Lnet/minecraft/world/level/levelgen/structure/templatesystem/StructureTemplateManager;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/Rotation;Ljava/util/List;Lnet/minecraft/util/RandomSource;)V a
net/minecraft/world/level/levelgen/structure/structures/EndCityPieces$1 ebc$1
<init> ()V <init>
generate (Lnet/minecraft/world/level/levelgen/structure/templatesystem/StructureTemplateManager;ILnet/minecraft/world/level/levelgen/structure/structures/EndCityPieces$EndCityPiece;Lnet/minecraft/core/BlockPos;Ljava/util/List;Lnet/minecraft/util/RandomSource;)Z a
init ()V a
net/minecraft/world/level/levelgen/structure/structures/EndCityPieces$2 ebc$2
<init> ()V <init>
generate (Lnet/minecraft/world/level/levelgen/structure/templatesystem/StructureTemplateManager;ILnet/minecraft/world/level/levelgen/structure/structures/EndCityPieces$EndCityPiece;Lnet/minecraft/core/BlockPos;Ljava/util/List;Lnet/minecraft/util/RandomSource;)Z a
init ()V a
net/minecraft/world/level/levelgen/structure/structures/EndCityPieces$3 ebc$3
shipCreated a
<init> ()V <init>
generate (Lnet/minecraft/world/level/levelgen/structure/templatesystem/StructureTemplateManager;ILnet/minecraft/world/level/levelgen/structure/structures/EndCityPieces$EndCityPiece;Lnet/minecraft/core/BlockPos;Ljava/util/List;Lnet/minecraft/util/RandomSource;)Z a
init ()V a
net/minecraft/world/level/levelgen/structure/structures/EndCityPieces$4 ebc$4
<init> ()V <init>
generate (Lnet/minecraft/world/level/levelgen/structure/templatesystem/StructureTemplateManager;ILnet/minecraft/world/level/levelgen/structure/structures/EndCityPieces$EndCityPiece;Lnet/minecraft/core/BlockPos;Ljava/util/List;Lnet/minecraft/util/RandomSource;)Z a
init ()V a
net/minecraft/world/level/levelgen/structure/structures/EndCityPieces$EndCityPiece ebc$a
<init> (Lnet/minecraft/world/level/levelgen/structure/templatesystem/StructureTemplateManager;Ljava/lang/String;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/Rotation;Z)V <init>
<init> (Lnet/minecraft/world/level/levelgen/structure/templatesystem/StructureTemplateManager;Lnet/minecraft/nbt/CompoundTag;)V <init>
addAdditionalSaveData (Lnet/minecraft/world/level/levelgen/structure/pieces/StructurePieceSerializationContext;Lnet/minecraft/nbt/CompoundTag;)V a
handleDataMarker (Ljava/lang/String;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/ServerLevelAccessor;Lnet/minecraft/util/RandomSource;Lnet/minecraft/world/level/levelgen/structure/BoundingBox;)V a
lambda$new$0 (Lnet/minecraft/nbt/CompoundTag;Lnet/minecraft/resources/ResourceLocation;)Lnet/minecraft/world/level/levelgen/structure/templatesystem/StructurePlaceSettings; a
makeResourceLocation (Ljava/lang/String;)Lnet/minecraft/resources/ResourceLocation; a
makeSettings (ZLnet/minecraft/world/level/block/Rotation;)Lnet/minecraft/world/level/levelgen/structure/templatesystem/StructurePlaceSettings; a
makeTemplateLocation ()Lnet/minecraft/resources/ResourceLocation; b
net/minecraft/world/level/levelgen/structure/structures/EndCityPieces$SectionGenerator ebc$b
generate (Lnet/minecraft/world/level/levelgen/structure/templatesystem/StructureTemplateManager;ILnet/minecraft/world/level/levelgen/structure/structures/EndCityPieces$EndCityPiece;Lnet/minecraft/core/BlockPos;Ljava/util/List;Lnet/minecraft/util/RandomSource;)Z a
init ()V a
net/minecraft/world/level/levelgen/structure/structures/EndCityStructure ebd
CODEC d
<clinit> ()V <clinit>
<init> (Lnet/minecraft/world/level/levelgen/structure/Structure$StructureSettings;)V <init>
findGenerationPoint (Lnet/minecraft/world/level/levelgen/structure/Structure$GenerationContext;)Ljava/util/Optional; a
generatePieces (Lnet/minecraft/world/level/levelgen/structure/pieces/StructurePiecesBuilder;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/Rotation;Lnet/minecraft/world/level/levelgen/structure/Structure$GenerationContext;)V a
lambda$findGenerationPoint$0 (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/Rotation;Lnet/minecraft/world/level/levelgen/structure/Structure$GenerationContext;Lnet/minecraft/world/level/levelgen/structure/pieces/StructurePiecesBuilder;)V a
type ()Lnet/minecraft/world/level/levelgen/structure/StructureType; e
net/minecraft/world/level/levelgen/structure/structures/IglooPieces ebe
GENERATION_HEIGHT a
OFFSETS f
PIVOTS e
STRUCTURE_LOCATION_IGLOO b
STRUCTURE_LOCATION_LABORATORY d
STRUCTURE_LOCATION_LADDER c
<clinit> ()V <clinit>
<init> ()V <init>
addPieces (Lnet/minecraft/world/level/levelgen/structure/templatesystem/StructureTemplateManager;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/Rotation;Lnet/minecraft/world/level/levelgen/structure/StructurePieceAccessor;Lnet/minecraft/util/RandomSource;)V a
net/minecraft/world/level/levelgen/structure/structures/IglooPieces$IglooPiece ebe$a
<init> (Lnet/minecraft/world/level/levelgen/structure/templatesystem/StructureTemplateManager;Lnet/minecraft/nbt/CompoundTag;)V <init>
<init> (Lnet/minecraft/world/level/levelgen/structure/templatesystem/StructureTemplateManager;Lnet/minecraft/resources/ResourceLocation;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/Rotation;I)V <init>
addAdditionalSaveData (Lnet/minecraft/world/level/levelgen/structure/pieces/StructurePieceSerializationContext;Lnet/minecraft/nbt/CompoundTag;)V a
handleDataMarker (Ljava/lang/String;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/ServerLevelAccessor;Lnet/minecraft/util/RandomSource;Lnet/minecraft/world/level/levelgen/structure/BoundingBox;)V a
lambda$new$0 (Lnet/minecraft/nbt/CompoundTag;Lnet/minecraft/resources/ResourceLocation;)Lnet/minecraft/world/level/levelgen/structure/templatesystem/StructurePlaceSettings; a
makePosition (Lnet/minecraft/resources/ResourceLocation;Lnet/minecraft/core/BlockPos;I)Lnet/minecraft/core/BlockPos; a
makeSettings (Lnet/minecraft/world/level/block/Rotation;Lnet/minecraft/resources/ResourceLocation;)Lnet/minecraft/world/level/levelgen/structure/templatesystem/StructurePlaceSettings; a
postProcess (Lnet/minecraft/world/level/WorldGenLevel;Lnet/minecraft/world/level/StructureManager;Lnet/minecraft/world/level/chunk/ChunkGenerator;Lnet/minecraft/util/RandomSource;Lnet/minecraft/world/level/levelgen/structure/BoundingBox;Lnet/minecraft/world/level/ChunkPos;Lnet/minecraft/core/BlockPos;)V a
net/minecraft/world/level/levelgen/structure/structures/IglooStructure ebf
CODEC d
<clinit> ()V <clinit>
<init> (Lnet/minecraft/world/level/levelgen/structure/Structure$StructureSettings;)V <init>
findGenerationPoint (Lnet/minecraft/world/level/levelgen/structure/Structure$GenerationContext;)Ljava/util/Optional; a
generatePieces (Lnet/minecraft/world/level/levelgen/structure/pieces/StructurePiecesBuilder;Lnet/minecraft/world/level/levelgen/structure/Structure$GenerationContext;)V a
lambda$findGenerationPoint$0 (Lnet/minecraft/world/level/levelgen/structure/Structure$GenerationContext;Lnet/minecraft/world/level/levelgen/structure/pieces/StructurePiecesBuilder;)V a
type ()Lnet/minecraft/world/level/levelgen/structure/StructureType; e
net/minecraft/world/level/levelgen/structure/structures/JigsawStructure ebg
CODEC f
MAX_DEPTH e
MAX_TOTAL_STRUCTURE_RANGE d
maxDepth i
maxDistanceFromCenter m
poolAliases n
projectStartToHeightmap l
startHeight j
startJigsawName h
startPool g
useExpansionHack k
<clinit> ()V <clinit>
<init> (Lnet/minecraft/world/level/levelgen/structure/Structure$StructureSettings;Lnet/minecraft/core/Holder;ILnet/minecraft/world/level/levelgen/heightproviders/HeightProvider;ZLnet/minecraft/world/level/levelgen/Heightmap$Types;)V <init>
<init> (Lnet/minecraft/world/level/levelgen/structure/Structure$StructureSettings;Lnet/minecraft/core/Holder;Ljava/util/Optional;ILnet/minecraft/world/level/levelgen/heightproviders/HeightProvider;ZLjava/util/Optional;ILjava/util/List;)V <init>
<init> (Lnet/minecraft/world/level/levelgen/structure/Structure$StructureSettings;Lnet/minecraft/core/Holder;ILnet/minecraft/world/level/levelgen/heightproviders/HeightProvider;Z)V <init>
findGenerationPoint (Lnet/minecraft/world/level/levelgen/structure/Structure$GenerationContext;)Ljava/util/Optional; a
getPoolAliases ()Ljava/util/List; f
lambda$static$0 (Lnet/minecraft/world/level/levelgen/structure/structures/JigsawStructure;)Lnet/minecraft/core/Holder; i
lambda$static$1 (Lnet/minecraft/world/level/levelgen/structure/structures/JigsawStructure;)Ljava/util/Optional; h
lambda$static$2 (Lnet/minecraft/world/level/levelgen/structure/structures/JigsawStructure;)Ljava/lang/Integer; g
lambda$static$3 (Lnet/minecraft/world/level/levelgen/structure/structures/JigsawStructure;)Lnet/minecraft/world/level/levelgen/heightproviders/HeightProvider; f
lambda$static$4 (Lnet/minecraft/world/level/levelgen/structure/structures/JigsawStructure;)Ljava/lang/Boolean; e
lambda$static$5 (Lnet/minecraft/world/level/levelgen/structure/structures/JigsawStructure;)Ljava/util/Optional; d
lambda$static$6 (Lnet/minecraft/world/level/levelgen/structure/structures/JigsawStructure;)Ljava/lang/Integer; c
lambda$static$7 (Lnet/minecraft/world/level/levelgen/structure/structures/JigsawStructure;)Ljava/util/List; b
lambda$static$8 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; b
lambda$verifyRange$9 ()Ljava/lang/String; g
type ()Lnet/minecraft/world/level/levelgen/structure/StructureType; e
verifyRange (Lnet/minecraft/world/level/levelgen/structure/structures/JigsawStructure;)Lcom/mojang/serialization/DataResult; a
net/minecraft/world/level/levelgen/structure/structures/JigsawStructure$1 ebg$1
$SwitchMap$net$minecraft$world$level$levelgen$structure$TerrainAdjustment a
<clinit> ()V <clinit>
net/minecraft/world/level/levelgen/structure/structures/JungleTemplePiece ebh
DEPTH i
STONE_SELECTOR n
WIDTH h
placedHiddenChest k
placedMainChest j
placedTrap1 l
placedTrap2 m
<clinit> ()V <clinit>
<init> (Lnet/minecraft/util/RandomSource;II)V <init>
<init> (Lnet/minecraft/nbt/CompoundTag;)V <init>
addAdditionalSaveData (Lnet/minecraft/world/level/levelgen/structure/pieces/StructurePieceSerializationContext;Lnet/minecraft/nbt/CompoundTag;)V a
postProcess (Lnet/minecraft/world/level/WorldGenLevel;Lnet/minecraft/world/level/StructureManager;Lnet/minecraft/world/level/chunk/ChunkGenerator;Lnet/minecraft/util/RandomSource;Lnet/minecraft/world/level/levelgen/structure/BoundingBox;Lnet/minecraft/world/level/ChunkPos;Lnet/minecraft/core/BlockPos;)V a
net/minecraft/world/level/levelgen/structure/structures/JungleTemplePiece$MossStoneSelector ebh$a
<init> ()V <init>
next (Lnet/minecraft/util/RandomSource;IIIZ)V a
net/minecraft/world/level/levelgen/structure/structures/JungleTempleStructure ebi
CODEC d
<clinit> ()V <clinit>
<init> (Lnet/minecraft/world/level/levelgen/structure/Structure$StructureSettings;)V <init>
type ()Lnet/minecraft/world/level/levelgen/structure/StructureType; e
net/minecraft/world/level/levelgen/structure/structures/MineshaftPieces ebj
DEFAULT_SHAFT_HEIGHT d
DEFAULT_SHAFT_LENGTH e
DEFAULT_SHAFT_WIDTH c
LOGGER b
MAGIC_START_Y a
MAX_CHAIN_HEIGHT g
MAX_DEPTH h
MAX_PILLAR_HEIGHT f
<clinit> ()V <clinit>
<init> ()V <init>
createRandomShaftPiece (Lnet/minecraft/world/level/levelgen/structure/StructurePieceAccessor;Lnet/minecraft/util/RandomSource;IIILnet/minecraft/core/Direction;ILnet/minecraft/world/level/levelgen/structure/structures/MineshaftStructure$Type;)Lnet/minecraft/world/level/levelgen/structure/structures/MineshaftPieces$MineShaftPiece; a
generateAndAddPiece (Lnet/minecraft/world/level/levelgen/structure/StructurePiece;Lnet/minecraft/world/level/levelgen/structure/StructurePieceAccessor;Lnet/minecraft/util/RandomSource;IIILnet/minecraft/core/Direction;I)Lnet/minecraft/world/level/levelgen/structure/structures/MineshaftPieces$MineShaftPiece; a
net/minecraft/world/level/levelgen/structure/structures/MineshaftPieces$1 ebj$1
$SwitchMap$net$minecraft$core$Direction a
<clinit> ()V <clinit>
net/minecraft/world/level/levelgen/structure/structures/MineshaftPieces$MineShaftCorridor ebj$a
hasPlacedSpider d
hasRails b
numSections h
spiderCorridor c
<init> (ILnet/minecraft/util/RandomSource;Lnet/minecraft/world/level/levelgen/structure/BoundingBox;Lnet/minecraft/core/Direction;Lnet/minecraft/world/level/levelgen/structure/structures/MineshaftStructure$Type;)V <init>
<init> (Lnet/minecraft/nbt/CompoundTag;)V <init>
addAdditionalSaveData (Lnet/minecraft/world/level/levelgen/structure/pieces/StructurePieceSerializationContext;Lnet/minecraft/nbt/CompoundTag;)V a
addChildren (Lnet/minecraft/world/level/levelgen/structure/StructurePiece;Lnet/minecraft/world/level/levelgen/structure/StructurePieceAccessor;Lnet/minecraft/util/RandomSource;)V a
canHangChainBelow (Lnet/minecraft/world/level/LevelReader;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)Z b
canPlaceColumnOnTopOf (Lnet/minecraft/world/level/LevelReader;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)Z a
createChest (Lnet/minecraft/world/level/WorldGenLevel;Lnet/minecraft/world/level/levelgen/structure/BoundingBox;Lnet/minecraft/util/RandomSource;IIILnet/minecraft/resources/ResourceLocation;)Z a
fillColumnBetween (Lnet/minecraft/world/level/WorldGenLevel;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/core/BlockPos$MutableBlockPos;II)V a
fillColumnDown (Lnet/minecraft/world/level/WorldGenLevel;Lnet/minecraft/world/level/block/state/BlockState;IIILnet/minecraft/world/level/levelgen/structure/BoundingBox;)V b
fillPillarDownOrChainUp (Lnet/minecraft/world/level/WorldGenLevel;Lnet/minecraft/world/level/block/state/BlockState;IIILnet/minecraft/world/level/levelgen/structure/BoundingBox;)V c
findCorridorSize (Lnet/minecraft/world/level/levelgen/structure/StructurePieceAccessor;Lnet/minecraft/util/RandomSource;IIILnet/minecraft/core/Direction;)Lnet/minecraft/world/level/levelgen/structure/BoundingBox; a
hasSturdyNeighbours (Lnet/minecraft/world/level/WorldGenLevel;Lnet/minecraft/world/level/levelgen/structure/BoundingBox;IIII)Z a
maybePlaceCobWeb (Lnet/minecraft/world/level/WorldGenLevel;Lnet/minecraft/world/level/levelgen/structure/BoundingBox;Lnet/minecraft/util/RandomSource;FIII)V a
placeDoubleLowerOrUpperSupport (Lnet/minecraft/world/level/WorldGenLevel;Lnet/minecraft/world/level/levelgen/structure/BoundingBox;III)V a
placeSupport (Lnet/minecraft/world/level/WorldGenLevel;Lnet/minecraft/world/level/levelgen/structure/BoundingBox;IIIIILnet/minecraft/util/RandomSource;)V a
postProcess (Lnet/minecraft/world/level/WorldGenLevel;Lnet/minecraft/world/level/StructureManager;Lnet/minecraft/world/level/chunk/ChunkGenerator;Lnet/minecraft/util/RandomSource;Lnet/minecraft/world/level/levelgen/structure/BoundingBox;Lnet/minecraft/world/level/ChunkPos;Lnet/minecraft/core/BlockPos;)V a
net/minecraft/world/level/levelgen/structure/structures/MineshaftPieces$MineShaftCrossing ebj$b
direction b
isTwoFloored c
<init> (Lnet/minecraft/nbt/CompoundTag;)V <init>
<init> (ILnet/minecraft/world/level/levelgen/structure/BoundingBox;Lnet/minecraft/core/Direction;Lnet/minecraft/world/level/levelgen/structure/structures/MineshaftStructure$Type;)V <init>
addAdditionalSaveData (Lnet/minecraft/world/level/levelgen/structure/pieces/StructurePieceSerializationContext;Lnet/minecraft/nbt/CompoundTag;)V a
addChildren (Lnet/minecraft/world/level/levelgen/structure/StructurePiece;Lnet/minecraft/world/level/levelgen/structure/StructurePieceAccessor;Lnet/minecraft/util/RandomSource;)V a
findCrossing (Lnet/minecraft/world/level/levelgen/structure/StructurePieceAccessor;Lnet/minecraft/util/RandomSource;IIILnet/minecraft/core/Direction;)Lnet/minecraft/world/level/levelgen/structure/BoundingBox; a
placeSupportPillar (Lnet/minecraft/world/level/WorldGenLevel;Lnet/minecraft/world/level/levelgen/structure/BoundingBox;IIII)V a
postProcess (Lnet/minecraft/world/level/WorldGenLevel;Lnet/minecraft/world/level/StructureManager;Lnet/minecraft/world/level/chunk/ChunkGenerator;Lnet/minecraft/util/RandomSource;Lnet/minecraft/world/level/levelgen/structure/BoundingBox;Lnet/minecraft/world/level/ChunkPos;Lnet/minecraft/core/BlockPos;)V a
net/minecraft/world/level/levelgen/structure/structures/MineshaftPieces$MineShaftPiece ebj$c
type a
<init> (Lnet/minecraft/world/level/levelgen/structure/pieces/StructurePieceType;ILnet/minecraft/world/level/levelgen/structure/structures/MineshaftStructure$Type;Lnet/minecraft/world/level/levelgen/structure/BoundingBox;)V <init>
<init> (Lnet/minecraft/world/level/levelgen/structure/pieces/StructurePieceType;Lnet/minecraft/nbt/CompoundTag;)V <init>
addAdditionalSaveData (Lnet/minecraft/world/level/levelgen/structure/pieces/StructurePieceSerializationContext;Lnet/minecraft/nbt/CompoundTag;)V a
canBeReplaced (Lnet/minecraft/world/level/LevelReader;IIILnet/minecraft/world/level/levelgen/structure/BoundingBox;)Z a
isInInvalidLocation (Lnet/minecraft/world/level/LevelAccessor;Lnet/minecraft/world/level/levelgen/structure/BoundingBox;)Z a
isSupportingBox (Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/world/level/levelgen/structure/BoundingBox;IIII)Z a
setPlanksBlock (Lnet/minecraft/world/level/WorldGenLevel;Lnet/minecraft/world/level/levelgen/structure/BoundingBox;Lnet/minecraft/world/level/block/state/BlockState;III)V a
net/minecraft/world/level/levelgen/structure/structures/MineshaftPieces$MineShaftRoom ebj$d
childEntranceBoxes b
<init> (ILnet/minecraft/util/RandomSource;IILnet/minecraft/world/level/levelgen/structure/structures/MineshaftStructure$Type;)V <init>
<init> (Lnet/minecraft/nbt/CompoundTag;)V <init>
addAdditionalSaveData (Lnet/minecraft/world/level/levelgen/structure/pieces/StructurePieceSerializationContext;Lnet/minecraft/nbt/CompoundTag;)V a
addChildren (Lnet/minecraft/world/level/levelgen/structure/StructurePiece;Lnet/minecraft/world/level/levelgen/structure/StructurePieceAccessor;Lnet/minecraft/util/RandomSource;)V a
lambda$addAdditionalSaveData$0 (Lnet/minecraft/nbt/CompoundTag;Lnet/minecraft/nbt/Tag;)V a
move (III)V a
postProcess (Lnet/minecraft/world/level/WorldGenLevel;Lnet/minecraft/world/level/StructureManager;Lnet/minecraft/world/level/chunk/ChunkGenerator;Lnet/minecraft/util/RandomSource;Lnet/minecraft/world/level/levelgen/structure/BoundingBox;Lnet/minecraft/world/level/ChunkPos;Lnet/minecraft/core/BlockPos;)V a
net/minecraft/world/level/levelgen/structure/structures/MineshaftPieces$MineShaftStairs ebj$e
<init> (ILnet/minecraft/world/level/levelgen/structure/BoundingBox;Lnet/minecraft/core/Direction;Lnet/minecraft/world/level/levelgen/structure/structures/MineshaftStructure$Type;)V <init>
<init> (Lnet/minecraft/nbt/CompoundTag;)V <init>
addChildren (Lnet/minecraft/world/level/levelgen/structure/StructurePiece;Lnet/minecraft/world/level/levelgen/structure/StructurePieceAccessor;Lnet/minecraft/util/RandomSource;)V a
findStairs (Lnet/minecraft/world/level/levelgen/structure/StructurePieceAccessor;Lnet/minecraft/util/RandomSource;IIILnet/minecraft/core/Direction;)Lnet/minecraft/world/level/levelgen/structure/BoundingBox; a
postProcess (Lnet/minecraft/world/level/WorldGenLevel;Lnet/minecraft/world/level/StructureManager;Lnet/minecraft/world/level/chunk/ChunkGenerator;Lnet/minecraft/util/RandomSource;Lnet/minecraft/world/level/levelgen/structure/BoundingBox;Lnet/minecraft/world/level/ChunkPos;Lnet/minecraft/core/BlockPos;)V a
net/minecraft/world/level/levelgen/structure/structures/MineshaftStructure ebk
CODEC d
type e
<clinit> ()V <clinit>
<init> (Lnet/minecraft/world/level/levelgen/structure/Structure$StructureSettings;Lnet/minecraft/world/level/levelgen/structure/structures/MineshaftStructure$Type;)V <init>
findGenerationPoint (Lnet/minecraft/world/level/levelgen/structure/Structure$GenerationContext;)Ljava/util/Optional; a
generatePiecesAndAdjust (Lnet/minecraft/world/level/levelgen/structure/pieces/StructurePiecesBuilder;Lnet/minecraft/world/level/levelgen/structure/Structure$GenerationContext;)I a
lambda$static$0 (Lnet/minecraft/world/level/levelgen/structure/structures/MineshaftStructure;)Lnet/minecraft/world/level/levelgen/structure/structures/MineshaftStructure$Type; a
lambda$static$1 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; b
type ()Lnet/minecraft/world/level/levelgen/structure/StructureType; e
net/minecraft/world/level/levelgen/structure/structures/MineshaftStructure$Type ebk$a
$VALUES i
BY_ID d
CODEC c
MESA b
NORMAL a
fenceState h
name e
planksState g
woodState f
$values ()[Lnet/minecraft/world/level/levelgen/structure/structures/MineshaftStructure$Type; f
<clinit> ()V <clinit>
<init> (Ljava/lang/String;ILjava/lang/String;Lnet/minecraft/world/level/block/Block;Lnet/minecraft/world/level/block/Block;Lnet/minecraft/world/level/block/Block;)V <init>
byId (I)Lnet/minecraft/world/level/levelgen/structure/structures/MineshaftStructure$Type; a
getFenceState ()Lnet/minecraft/world/level/block/state/BlockState; e
getName ()Ljava/lang/String; a
getPlanksState ()Lnet/minecraft/world/level/block/state/BlockState; d
getSerializedName ()Ljava/lang/String; c
getWoodState ()Lnet/minecraft/world/level/block/state/BlockState; b
valueOf (Ljava/lang/String;)Lnet/minecraft/world/level/levelgen/structure/structures/MineshaftStructure$Type; valueOf
values ()[Lnet/minecraft/world/level/levelgen/structure/structures/MineshaftStructure$Type; values
net/minecraft/world/level/levelgen/structure/structures/NetherFortressPieces ebl
BRIDGE_PIECE_WEIGHTS d
CASTLE_PIECE_WEIGHTS e
LOWEST_Y_POSITION c
MAGIC_START_Y a
MAX_DEPTH b
<clinit> ()V <clinit>
<init> ()V <init>
findAndCreateBridgePieceFactory (Lnet/minecraft/world/level/levelgen/structure/structures/NetherFortressPieces$PieceWeight;Lnet/minecraft/world/level/levelgen/structure/StructurePieceAccessor;Lnet/minecraft/util/RandomSource;IIILnet/minecraft/core/Direction;I)Lnet/minecraft/world/level/levelgen/structure/structures/NetherFortressPieces$NetherBridgePiece; a
net/minecraft/world/level/levelgen/structure/structures/NetherFortressPieces$1 ebl$1
$SwitchMap$net$minecraft$core$Direction a
<clinit> ()V <clinit>
net/minecraft/world/level/levelgen/structure/structures/NetherFortressPieces$BridgeCrossing ebl$a
DEPTH c
HEIGHT b
WIDTH a
<init> (IILnet/minecraft/core/Direction;)V <init>
<init> (ILnet/minecraft/world/level/levelgen/structure/BoundingBox;Lnet/minecraft/core/Direction;)V <init>
<init> (Lnet/minecraft/world/level/levelgen/structure/pieces/StructurePieceType;Lnet/minecraft/nbt/CompoundTag;)V <init>
<init> (Lnet/minecraft/nbt/CompoundTag;)V <init>
addChildren (Lnet/minecraft/world/level/levelgen/structure/StructurePiece;Lnet/minecraft/world/level/levelgen/structure/StructurePieceAccessor;Lnet/minecraft/util/RandomSource;)V a
createPiece (Lnet/minecraft/world/level/levelgen/structure/StructurePieceAccessor;IIILnet/minecraft/core/Direction;I)Lnet/minecraft/world/level/levelgen/structure/structures/NetherFortressPieces$BridgeCrossing; a
postProcess (Lnet/minecraft/world/level/WorldGenLevel;Lnet/minecraft/world/level/StructureManager;Lnet/minecraft/world/level/chunk/ChunkGenerator;Lnet/minecraft/util/RandomSource;Lnet/minecraft/world/level/levelgen/structure/BoundingBox;Lnet/minecraft/world/level/ChunkPos;Lnet/minecraft/core/BlockPos;)V a
net/minecraft/world/level/levelgen/structure/structures/NetherFortressPieces$BridgeEndFiller ebl$b
DEPTH c
HEIGHT b
WIDTH a
selfSeed d
<init> (ILnet/minecraft/util/RandomSource;Lnet/minecraft/world/level/levelgen/structure/BoundingBox;Lnet/minecraft/core/Direction;)V <init>
<init> (Lnet/minecraft/nbt/CompoundTag;)V <init>
addAdditionalSaveData (Lnet/minecraft/world/level/levelgen/structure/pieces/StructurePieceSerializationContext;Lnet/minecraft/nbt/CompoundTag;)V a
createPiece (Lnet/minecraft/world/level/levelgen/structure/StructurePieceAccessor;Lnet/minecraft/util/RandomSource;IIILnet/minecraft/core/Direction;I)Lnet/minecraft/world/level/levelgen/structure/structures/NetherFortressPieces$BridgeEndFiller; a
postProcess (Lnet/minecraft/world/level/WorldGenLevel;Lnet/minecraft/world/level/StructureManager;Lnet/minecraft/world/level/chunk/ChunkGenerator;Lnet/minecraft/util/RandomSource;Lnet/minecraft/world/level/levelgen/structure/BoundingBox;Lnet/minecraft/world/level/ChunkPos;Lnet/minecraft/core/BlockPos;)V a
net/minecraft/world/level/levelgen/structure/structures/NetherFortressPieces$BridgeStraight ebl$c
DEPTH c
HEIGHT b
WIDTH a
<init> (ILnet/minecraft/util/RandomSource;Lnet/minecraft/world/level/levelgen/structure/BoundingBox;Lnet/minecraft/core/Direction;)V <init>
<init> (Lnet/minecraft/nbt/CompoundTag;)V <init>
addChildren (Lnet/minecraft/world/level/levelgen/structure/StructurePiece;Lnet/minecraft/world/level/levelgen/structure/StructurePieceAccessor;Lnet/minecraft/util/RandomSource;)V a
createPiece (Lnet/minecraft/world/level/levelgen/structure/StructurePieceAccessor;Lnet/minecraft/util/RandomSource;IIILnet/minecraft/core/Direction;I)Lnet/minecraft/world/level/levelgen/structure/structures/NetherFortressPieces$BridgeStraight; a
postProcess (Lnet/minecraft/world/level/WorldGenLevel;Lnet/minecraft/world/level/StructureManager;Lnet/minecraft/world/level/chunk/ChunkGenerator;Lnet/minecraft/util/RandomSource;Lnet/minecraft/world/level/levelgen/structure/BoundingBox;Lnet/minecraft/world/level/ChunkPos;Lnet/minecraft/core/BlockPos;)V a
net/minecraft/world/level/levelgen/structure/structures/NetherFortressPieces$CastleCorridorStairsPiece ebl$d
DEPTH c
HEIGHT b
WIDTH a
<init> (ILnet/minecraft/world/level/levelgen/structure/BoundingBox;Lnet/minecraft/core/Direction;)V <init>
<init> (Lnet/minecraft/nbt/CompoundTag;)V <init>
addChildren (Lnet/minecraft/world/level/levelgen/structure/StructurePiece;Lnet/minecraft/world/level/levelgen/structure/StructurePieceAccessor;Lnet/minecraft/util/RandomSource;)V a
createPiece (Lnet/minecraft/world/level/levelgen/structure/StructurePieceAccessor;IIILnet/minecraft/core/Direction;I)Lnet/minecraft/world/level/levelgen/structure/structures/NetherFortressPieces$CastleCorridorStairsPiece; a
postProcess (Lnet/minecraft/world/level/WorldGenLevel;Lnet/minecraft/world/level/StructureManager;Lnet/minecraft/world/level/chunk/ChunkGenerator;Lnet/minecraft/util/RandomSource;Lnet/minecraft/world/level/levelgen/structure/BoundingBox;Lnet/minecraft/world/level/ChunkPos;Lnet/minecraft/core/BlockPos;)V a
net/minecraft/world/level/levelgen/structure/structures/NetherFortressPieces$CastleCorridorTBalconyPiece ebl$e
DEPTH c
HEIGHT b
WIDTH a
<init> (ILnet/minecraft/world/level/levelgen/structure/BoundingBox;Lnet/minecraft/core/Direction;)V <init>
<init> (Lnet/minecraft/nbt/CompoundTag;)V <init>
addChildren (Lnet/minecraft/world/level/levelgen/structure/StructurePiece;Lnet/minecraft/world/level/levelgen/structure/StructurePieceAccessor;Lnet/minecraft/util/RandomSource;)V a
createPiece (Lnet/minecraft/world/level/levelgen/structure/StructurePieceAccessor;IIILnet/minecraft/core/Direction;I)Lnet/minecraft/world/level/levelgen/structure/structures/NetherFortressPieces$CastleCorridorTBalconyPiece; a
postProcess (Lnet/minecraft/world/level/WorldGenLevel;Lnet/minecraft/world/level/StructureManager;Lnet/minecraft/world/level/chunk/ChunkGenerator;Lnet/minecraft/util/RandomSource;Lnet/minecraft/world/level/levelgen/structure/BoundingBox;Lnet/minecraft/world/level/ChunkPos;Lnet/minecraft/core/BlockPos;)V a
net/minecraft/world/level/levelgen/structure/structures/NetherFortressPieces$CastleEntrance ebl$f
DEPTH c
HEIGHT b
WIDTH a
<init> (ILnet/minecraft/util/RandomSource;Lnet/minecraft/world/level/levelgen/structure/BoundingBox;Lnet/minecraft/core/Direction;)V <init>
<init> (Lnet/minecraft/nbt/CompoundTag;)V <init>
addChildren (Lnet/minecraft/world/level/levelgen/structure/StructurePiece;Lnet/minecraft/world/level/levelgen/structure/StructurePieceAccessor;Lnet/minecraft/util/RandomSource;)V a
createPiece (Lnet/minecraft/world/level/levelgen/structure/StructurePieceAccessor;Lnet/minecraft/util/RandomSource;IIILnet/minecraft/core/Direction;I)Lnet/minecraft/world/level/levelgen/structure/structures/NetherFortressPieces$CastleEntrance; a
postProcess (Lnet/minecraft/world/level/WorldGenLevel;Lnet/minecraft/world/level/StructureManager;Lnet/minecraft/world/level/chunk/ChunkGenerator;Lnet/minecraft/util/RandomSource;Lnet/minecraft/world/level/levelgen/structure/BoundingBox;Lnet/minecraft/world/level/ChunkPos;Lnet/minecraft/core/BlockPos;)V a
net/minecraft/world/level/levelgen/structure/structures/NetherFortressPieces$CastleSmallCorridorCrossingPiece ebl$g
DEPTH c
HEIGHT b
WIDTH a
<init> (ILnet/minecraft/world/level/levelgen/structure/BoundingBox;Lnet/minecraft/core/Direction;)V <init>
<init> (Lnet/minecraft/nbt/CompoundTag;)V <init>
addChildren (Lnet/minecraft/world/level/levelgen/structure/StructurePiece;Lnet/minecraft/world/level/levelgen/structure/StructurePieceAccessor;Lnet/minecraft/util/RandomSource;)V a
createPiece (Lnet/minecraft/world/level/levelgen/structure/StructurePieceAccessor;IIILnet/minecraft/core/Direction;I)Lnet/minecraft/world/level/levelgen/structure/structures/NetherFortressPieces$CastleSmallCorridorCrossingPiece; a
postProcess (Lnet/minecraft/world/level/WorldGenLevel;Lnet/minecraft/world/level/StructureManager;Lnet/minecraft/world/level/chunk/ChunkGenerator;Lnet/minecraft/util/RandomSource;Lnet/minecraft/world/level/levelgen/structure/BoundingBox;Lnet/minecraft/world/level/ChunkPos;Lnet/minecraft/core/BlockPos;)V a
net/minecraft/world/level/levelgen/structure/structures/NetherFortressPieces$CastleSmallCorridorLeftTurnPiece ebl$h
DEPTH c
HEIGHT b
WIDTH a
isNeedingChest d
<init> (ILnet/minecraft/util/RandomSource;Lnet/minecraft/world/level/levelgen/structure/BoundingBox;Lnet/minecraft/core/Direction;)V <init>
<init> (Lnet/minecraft/nbt/CompoundTag;)V <init>
addAdditionalSaveData (Lnet/minecraft/world/level/levelgen/structure/pieces/StructurePieceSerializationContext;Lnet/minecraft/nbt/CompoundTag;)V a
addChildren (Lnet/minecraft/world/level/levelgen/structure/StructurePiece;Lnet/minecraft/world/level/levelgen/structure/StructurePieceAccessor;Lnet/minecraft/util/RandomSource;)V a
createPiece (Lnet/minecraft/world/level/levelgen/structure/StructurePieceAccessor;Lnet/minecraft/util/RandomSource;IIILnet/minecraft/core/Direction;I)Lnet/minecraft/world/level/levelgen/structure/structures/NetherFortressPieces$CastleSmallCorridorLeftTurnPiece; a
postProcess (Lnet/minecraft/world/level/WorldGenLevel;Lnet/minecraft/world/level/StructureManager;Lnet/minecraft/world/level/chunk/ChunkGenerator;Lnet/minecraft/util/RandomSource;Lnet/minecraft/world/level/levelgen/structure/BoundingBox;Lnet/minecraft/world/level/ChunkPos;Lnet/minecraft/core/BlockPos;)V a
net/minecraft/world/level/levelgen/structure/structures/NetherFortressPieces$CastleSmallCorridorPiece ebl$i
DEPTH c
HEIGHT b
WIDTH a
<init> (ILnet/minecraft/world/level/levelgen/structure/BoundingBox;Lnet/minecraft/core/Direction;)V <init>
<init> (Lnet/minecraft/nbt/CompoundTag;)V <init>
addChildren (Lnet/minecraft/world/level/levelgen/structure/StructurePiece;Lnet/minecraft/world/level/levelgen/structure/StructurePieceAccessor;Lnet/minecraft/util/RandomSource;)V a
createPiece (Lnet/minecraft/world/level/levelgen/structure/StructurePieceAccessor;IIILnet/minecraft/core/Direction;I)Lnet/minecraft/world/level/levelgen/structure/structures/NetherFortressPieces$CastleSmallCorridorPiece; a
postProcess (Lnet/minecraft/world/level/WorldGenLevel;Lnet/minecraft/world/level/StructureManager;Lnet/minecraft/world/level/chunk/ChunkGenerator;Lnet/minecraft/util/RandomSource;Lnet/minecraft/world/level/levelgen/structure/BoundingBox;Lnet/minecraft/world/level/ChunkPos;Lnet/minecraft/core/BlockPos;)V a
net/minecraft/world/level/levelgen/structure/structures/NetherFortressPieces$CastleSmallCorridorRightTurnPiece ebl$j
DEPTH c
HEIGHT b
WIDTH a
isNeedingChest d
<init> (ILnet/minecraft/util/RandomSource;Lnet/minecraft/world/level/levelgen/structure/BoundingBox;Lnet/minecraft/core/Direction;)V <init>
<init> (Lnet/minecraft/nbt/CompoundTag;)V <init>
addAdditionalSaveData (Lnet/minecraft/world/level/levelgen/structure/pieces/StructurePieceSerializationContext;Lnet/minecraft/nbt/CompoundTag;)V a
addChildren (Lnet/minecraft/world/level/levelgen/structure/StructurePiece;Lnet/minecraft/world/level/levelgen/structure/StructurePieceAccessor;Lnet/minecraft/util/RandomSource;)V a
createPiece (Lnet/minecraft/world/level/levelgen/structure/StructurePieceAccessor;Lnet/minecraft/util/RandomSource;IIILnet/minecraft/core/Direction;I)Lnet/minecraft/world/level/levelgen/structure/structures/NetherFortressPieces$CastleSmallCorridorRightTurnPiece; a
postProcess (Lnet/minecraft/world/level/WorldGenLevel;Lnet/minecraft/world/level/StructureManager;Lnet/minecraft/world/level/chunk/ChunkGenerator;Lnet/minecraft/util/RandomSource;Lnet/minecraft/world/level/levelgen/structure/BoundingBox;Lnet/minecraft/world/level/ChunkPos;Lnet/minecraft/core/BlockPos;)V a
net/minecraft/world/level/levelgen/structure/structures/NetherFortressPieces$CastleStalkRoom ebl$k
DEPTH c
HEIGHT b
WIDTH a
<init> (ILnet/minecraft/world/level/levelgen/structure/BoundingBox;Lnet/minecraft/core/Direction;)V <init>
<init> (Lnet/minecraft/nbt/CompoundTag;)V <init>
addChildren (Lnet/minecraft/world/level/levelgen/structure/StructurePiece;Lnet/minecraft/world/level/levelgen/structure/StructurePieceAccessor;Lnet/minecraft/util/RandomSource;)V a
createPiece (Lnet/minecraft/world/level/levelgen/structure/StructurePieceAccessor;IIILnet/minecraft/core/Direction;I)Lnet/minecraft/world/level/levelgen/structure/structures/NetherFortressPieces$CastleStalkRoom; a
postProcess (Lnet/minecraft/world/level/WorldGenLevel;Lnet/minecraft/world/level/StructureManager;Lnet/minecraft/world/level/chunk/ChunkGenerator;Lnet/minecraft/util/RandomSource;Lnet/minecraft/world/level/levelgen/structure/BoundingBox;Lnet/minecraft/world/level/ChunkPos;Lnet/minecraft/core/BlockPos;)V a
net/minecraft/world/level/levelgen/structure/structures/NetherFortressPieces$MonsterThrone ebl$l
DEPTH c
HEIGHT b
WIDTH a
hasPlacedSpawner d
<init> (ILnet/minecraft/world/level/levelgen/structure/BoundingBox;Lnet/minecraft/core/Direction;)V <init>
<init> (Lnet/minecraft/nbt/CompoundTag;)V <init>
addAdditionalSaveData (Lnet/minecraft/world/level/levelgen/structure/pieces/StructurePieceSerializationContext;Lnet/minecraft/nbt/CompoundTag;)V a
createPiece (Lnet/minecraft/world/level/levelgen/structure/StructurePieceAccessor;IIIILnet/minecraft/core/Direction;)Lnet/minecraft/world/level/levelgen/structure/structures/NetherFortressPieces$MonsterThrone; a
postProcess (Lnet/minecraft/world/level/WorldGenLevel;Lnet/minecraft/world/level/StructureManager;Lnet/minecraft/world/level/chunk/ChunkGenerator;Lnet/minecraft/util/RandomSource;Lnet/minecraft/world/level/levelgen/structure/BoundingBox;Lnet/minecraft/world/level/ChunkPos;Lnet/minecraft/core/BlockPos;)V a
net/minecraft/world/level/levelgen/structure/structures/NetherFortressPieces$NetherBridgePiece ebl$m
<init> (Lnet/minecraft/world/level/levelgen/structure/pieces/StructurePieceType;ILnet/minecraft/world/level/levelgen/structure/BoundingBox;)V <init>
<init> (Lnet/minecraft/world/level/levelgen/structure/pieces/StructurePieceType;Lnet/minecraft/nbt/CompoundTag;)V <init>
addAdditionalSaveData (Lnet/minecraft/world/level/levelgen/structure/pieces/StructurePieceSerializationContext;Lnet/minecraft/nbt/CompoundTag;)V a
generateAndAddPiece (Lnet/minecraft/world/level/levelgen/structure/structures/NetherFortressPieces$StartPiece;Lnet/minecraft/world/level/levelgen/structure/StructurePieceAccessor;Lnet/minecraft/util/RandomSource;IIILnet/minecraft/core/Direction;IZ)Lnet/minecraft/world/level/levelgen/structure/StructurePiece; a
generateChildForward (Lnet/minecraft/world/level/levelgen/structure/structures/NetherFortressPieces$StartPiece;Lnet/minecraft/world/level/levelgen/structure/StructurePieceAccessor;Lnet/minecraft/util/RandomSource;IIZ)Lnet/minecraft/world/level/levelgen/structure/StructurePiece; a
generateChildLeft (Lnet/minecraft/world/level/levelgen/structure/structures/NetherFortressPieces$StartPiece;Lnet/minecraft/world/level/levelgen/structure/StructurePieceAccessor;Lnet/minecraft/util/RandomSource;IIZ)Lnet/minecraft/world/level/levelgen/structure/StructurePiece; b
generateChildRight (Lnet/minecraft/world/level/levelgen/structure/structures/NetherFortressPieces$StartPiece;Lnet/minecraft/world/level/levelgen/structure/StructurePieceAccessor;Lnet/minecraft/util/RandomSource;IIZ)Lnet/minecraft/world/level/levelgen/structure/StructurePiece; c
generatePiece (Lnet/minecraft/world/level/levelgen/structure/structures/NetherFortressPieces$StartPiece;Ljava/util/List;Lnet/minecraft/world/level/levelgen/structure/StructurePieceAccessor;Lnet/minecraft/util/RandomSource;IIILnet/minecraft/core/Direction;I)Lnet/minecraft/world/level/levelgen/structure/structures/NetherFortressPieces$NetherBridgePiece; a
isOkBox (Lnet/minecraft/world/level/levelgen/structure/BoundingBox;)Z a
updatePieceWeight (Ljava/util/List;)I a
net/minecraft/world/level/levelgen/structure/structures/NetherFortressPieces$PieceWeight ebl$n
allowInRow e
maxPlaceCount d
pieceClass a
placeCount c
weight b
<init> (Ljava/lang/Class;IIZ)V <init>
<init> (Ljava/lang/Class;II)V <init>
doPlace (I)Z a
isValid ()Z a
net/minecraft/world/level/levelgen/structure/structures/NetherFortressPieces$RoomCrossing ebl$o
DEPTH c
HEIGHT b
WIDTH a
<init> (ILnet/minecraft/world/level/levelgen/structure/BoundingBox;Lnet/minecraft/core/Direction;)V <init>
<init> (Lnet/minecraft/nbt/CompoundTag;)V <init>
addChildren (Lnet/minecraft/world/level/levelgen/structure/StructurePiece;Lnet/minecraft/world/level/levelgen/structure/StructurePieceAccessor;Lnet/minecraft/util/RandomSource;)V a
createPiece (Lnet/minecraft/world/level/levelgen/structure/StructurePieceAccessor;IIILnet/minecraft/core/Direction;I)Lnet/minecraft/world/level/levelgen/structure/structures/NetherFortressPieces$RoomCrossing; a
postProcess (Lnet/minecraft/world/level/WorldGenLevel;Lnet/minecraft/world/level/StructureManager;Lnet/minecraft/world/level/chunk/ChunkGenerator;Lnet/minecraft/util/RandomSource;Lnet/minecraft/world/level/levelgen/structure/BoundingBox;Lnet/minecraft/world/level/ChunkPos;Lnet/minecraft/core/BlockPos;)V a
net/minecraft/world/level/levelgen/structure/structures/NetherFortressPieces$StairsRoom ebl$p
DEPTH c
HEIGHT b
WIDTH a
<init> (ILnet/minecraft/world/level/levelgen/structure/BoundingBox;Lnet/minecraft/core/Direction;)V <init>
<init> (Lnet/minecraft/nbt/CompoundTag;)V <init>
addChildren (Lnet/minecraft/world/level/levelgen/structure/StructurePiece;Lnet/minecraft/world/level/levelgen/structure/StructurePieceAccessor;Lnet/minecraft/util/RandomSource;)V a
createPiece (Lnet/minecraft/world/level/levelgen/structure/StructurePieceAccessor;IIIILnet/minecraft/core/Direction;)Lnet/minecraft/world/level/levelgen/structure/structures/NetherFortressPieces$StairsRoom; a
postProcess (Lnet/minecraft/world/level/WorldGenLevel;Lnet/minecraft/world/level/StructureManager;Lnet/minecraft/world/level/chunk/ChunkGenerator;Lnet/minecraft/util/RandomSource;Lnet/minecraft/world/level/levelgen/structure/BoundingBox;Lnet/minecraft/world/level/ChunkPos;Lnet/minecraft/core/BlockPos;)V a
net/minecraft/world/level/levelgen/structure/structures/NetherFortressPieces$StartPiece ebl$q
availableBridgePieces b
availableCastlePieces c
pendingChildren d
previousPiece a
<init> (Lnet/minecraft/util/RandomSource;II)V <init>
<init> (Lnet/minecraft/nbt/CompoundTag;)V <init>
net/minecraft/world/level/levelgen/structure/structures/NetherFortressStructure ebm
CODEC e
FORTRESS_ENEMIES d
<clinit> ()V <clinit>
<init> (Lnet/minecraft/world/level/levelgen/structure/Structure$StructureSettings;)V <init>
findGenerationPoint (Lnet/minecraft/world/level/levelgen/structure/Structure$GenerationContext;)Ljava/util/Optional; a
generatePieces (Lnet/minecraft/world/level/levelgen/structure/pieces/StructurePiecesBuilder;Lnet/minecraft/world/level/levelgen/structure/Structure$GenerationContext;)V a
lambda$findGenerationPoint$0 (Lnet/minecraft/world/level/levelgen/structure/Structure$GenerationContext;Lnet/minecraft/world/level/levelgen/structure/pieces/StructurePiecesBuilder;)V a
type ()Lnet/minecraft/world/level/levelgen/structure/StructureType; e
net/minecraft/world/level/levelgen/structure/structures/NetherFossilPieces ebn
FOSSILS a
<clinit> ()V <clinit>
<init> ()V <init>
addPieces (Lnet/minecraft/world/level/levelgen/structure/templatesystem/StructureTemplateManager;Lnet/minecraft/world/level/levelgen/structure/StructurePieceAccessor;Lnet/minecraft/util/RandomSource;Lnet/minecraft/core/BlockPos;)V a
net/minecraft/world/level/levelgen/structure/structures/NetherFossilPieces$NetherFossilPiece ebn$a
<init> (Lnet/minecraft/world/level/levelgen/structure/templatesystem/StructureTemplateManager;Lnet/minecraft/nbt/CompoundTag;)V <init>
<init> (Lnet/minecraft/world/level/levelgen/structure/templatesystem/StructureTemplateManager;Lnet/minecraft/resources/ResourceLocation;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/Rotation;)V <init>
addAdditionalSaveData (Lnet/minecraft/world/level/levelgen/structure/pieces/StructurePieceSerializationContext;Lnet/minecraft/nbt/CompoundTag;)V a
handleDataMarker (Ljava/lang/String;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/ServerLevelAccessor;Lnet/minecraft/util/RandomSource;Lnet/minecraft/world/level/levelgen/structure/BoundingBox;)V a
lambda$new$0 (Lnet/minecraft/nbt/CompoundTag;Lnet/minecraft/resources/ResourceLocation;)Lnet/minecraft/world/level/levelgen/structure/templatesystem/StructurePlaceSettings; a
makeSettings (Lnet/minecraft/world/level/block/Rotation;)Lnet/minecraft/world/level/levelgen/structure/templatesystem/StructurePlaceSettings; a
postProcess (Lnet/minecraft/world/level/WorldGenLevel;Lnet/minecraft/world/level/StructureManager;Lnet/minecraft/world/level/chunk/ChunkGenerator;Lnet/minecraft/util/RandomSource;Lnet/minecraft/world/level/levelgen/structure/BoundingBox;Lnet/minecraft/world/level/ChunkPos;Lnet/minecraft/core/BlockPos;)V a
net/minecraft/world/level/levelgen/structure/structures/NetherFossilStructure ebo
CODEC d
height e
<clinit> ()V <clinit>
<init> (Lnet/minecraft/world/level/levelgen/structure/Structure$StructureSettings;Lnet/minecraft/world/level/levelgen/heightproviders/HeightProvider;)V <init>
findGenerationPoint (Lnet/minecraft/world/level/levelgen/structure/Structure$GenerationContext;)Ljava/util/Optional; a
lambda$findGenerationPoint$2 (Lnet/minecraft/world/level/levelgen/structure/Structure$GenerationContext;Lnet/minecraft/world/level/levelgen/WorldgenRandom;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/levelgen/structure/pieces/StructurePiecesBuilder;)V a
lambda$static$0 (Lnet/minecraft/world/level/levelgen/structure/structures/NetherFossilStructure;)Lnet/minecraft/world/level/levelgen/heightproviders/HeightProvider; a
lambda$static$1 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; b
type ()Lnet/minecraft/world/level/levelgen/structure/StructureType; e
net/minecraft/world/level/levelgen/structure/structures/OceanMonumentPieces ebp
<init> ()V <init>
net/minecraft/world/level/levelgen/structure/structures/OceanMonumentPieces$1 ebp$1
$SwitchMap$net$minecraft$core$Direction a
<clinit> ()V <clinit>
net/minecraft/world/level/levelgen/structure/structures/OceanMonumentPieces$FitDoubleXRoom ebp$a
<init> ()V <init>
create (Lnet/minecraft/core/Direction;Lnet/minecraft/world/level/levelgen/structure/structures/OceanMonumentPieces$RoomDefinition;Lnet/minecraft/util/RandomSource;)Lnet/minecraft/world/level/levelgen/structure/structures/OceanMonumentPieces$OceanMonumentPiece; a
fits (Lnet/minecraft/world/level/levelgen/structure/structures/OceanMonumentPieces$RoomDefinition;)Z a
net/minecraft/world/level/levelgen/structure/structures/OceanMonumentPieces$FitDoubleXYRoom ebp$b
<init> ()V <init>
create (Lnet/minecraft/core/Direction;Lnet/minecraft/world/level/levelgen/structure/structures/OceanMonumentPieces$RoomDefinition;Lnet/minecraft/util/RandomSource;)Lnet/minecraft/world/level/levelgen/structure/structures/OceanMonumentPieces$OceanMonumentPiece; a
fits (Lnet/minecraft/world/level/levelgen/structure/structures/OceanMonumentPieces$RoomDefinition;)Z a
net/minecraft/world/level/levelgen/structure/structures/OceanMonumentPieces$FitDoubleYRoom ebp$c
<init> ()V <init>
create (Lnet/minecraft/core/Direction;Lnet/minecraft/world/level/levelgen/structure/structures/OceanMonumentPieces$RoomDefinition;Lnet/minecraft/util/RandomSource;)Lnet/minecraft/world/level/levelgen/structure/structures/OceanMonumentPieces$OceanMonumentPiece; a
fits (Lnet/minecraft/world/level/levelgen/structure/structures/OceanMonumentPieces$RoomDefinition;)Z a
net/minecraft/world/level/levelgen/structure/structures/OceanMonumentPieces$FitDoubleYZRoom ebp$d
<init> ()V <init>
create (Lnet/minecraft/core/Direction;Lnet/minecraft/world/level/levelgen/structure/structures/OceanMonumentPieces$RoomDefinition;Lnet/minecraft/util/RandomSource;)Lnet/minecraft/world/level/levelgen/structure/structures/OceanMonumentPieces$OceanMonumentPiece; a
fits (Lnet/minecraft/world/level/levelgen/structure/structures/OceanMonumentPieces$RoomDefinition;)Z a
net/minecraft/world/level/levelgen/structure/structures/OceanMonumentPieces$FitDoubleZRoom ebp$e
<init> ()V <init>
create (Lnet/minecraft/core/Direction;Lnet/minecraft/world/level/levelgen/structure/structures/OceanMonumentPieces$RoomDefinition;Lnet/minecraft/util/RandomSource;)Lnet/minecraft/world/level/levelgen/structure/structures/OceanMonumentPieces$OceanMonumentPiece; a
fits (Lnet/minecraft/world/level/levelgen/structure/structures/OceanMonumentPieces$RoomDefinition;)Z a
net/minecraft/world/level/levelgen/structure/structures/OceanMonumentPieces$FitSimpleRoom ebp$f
<init> ()V <init>
create (Lnet/minecraft/core/Direction;Lnet/minecraft/world/level/levelgen/structure/structures/OceanMonumentPieces$RoomDefinition;Lnet/minecraft/util/RandomSource;)Lnet/minecraft/world/level/levelgen/structure/structures/OceanMonumentPieces$OceanMonumentPiece; a
fits (Lnet/minecraft/world/level/levelgen/structure/structures/OceanMonumentPieces$RoomDefinition;)Z a
net/minecraft/world/level/levelgen/structure/structures/OceanMonumentPieces$FitSimpleTopRoom ebp$g
<init> ()V <init>
create (Lnet/minecraft/core/Direction;Lnet/minecraft/world/level/levelgen/structure/structures/OceanMonumentPieces$RoomDefinition;Lnet/minecraft/util/RandomSource;)Lnet/minecraft/world/level/levelgen/structure/structures/OceanMonumentPieces$OceanMonumentPiece; a
fits (Lnet/minecraft/world/level/levelgen/structure/structures/OceanMonumentPieces$RoomDefinition;)Z a
net/minecraft/world/level/levelgen/structure/structures/OceanMonumentPieces$MonumentBuilding ebp$h
BIOME_RANGE_CHECK a
DEPTH E
HEIGHT D
TOP_POSITION F
WIDTH C
childPieces I
coreRoom H
sourceRoom G
<init> (Lnet/minecraft/util/RandomSource;IILnet/minecraft/core/Direction;)V <init>
<init> (Lnet/minecraft/nbt/CompoundTag;)V <init>
generateEntranceArchs (Lnet/minecraft/world/level/WorldGenLevel;Lnet/minecraft/util/RandomSource;Lnet/minecraft/world/level/levelgen/structure/BoundingBox;)V a
generateEntranceWall (Lnet/minecraft/world/level/WorldGenLevel;Lnet/minecraft/util/RandomSource;Lnet/minecraft/world/level/levelgen/structure/BoundingBox;)V b
generateLowerWall (Lnet/minecraft/world/level/WorldGenLevel;Lnet/minecraft/util/RandomSource;Lnet/minecraft/world/level/levelgen/structure/BoundingBox;)V d
generateMiddleWall (Lnet/minecraft/world/level/WorldGenLevel;Lnet/minecraft/util/RandomSource;Lnet/minecraft/world/level/levelgen/structure/BoundingBox;)V e
generateRoofPiece (Lnet/minecraft/world/level/WorldGenLevel;Lnet/minecraft/util/RandomSource;Lnet/minecraft/world/level/levelgen/structure/BoundingBox;)V c
generateRoomGraph (Lnet/minecraft/util/RandomSource;)Ljava/util/List; b
generateUpperWall (Lnet/minecraft/world/level/WorldGenLevel;Lnet/minecraft/util/RandomSource;Lnet/minecraft/world/level/levelgen/structure/BoundingBox;)V f
generateWing (ZILnet/minecraft/world/level/WorldGenLevel;Lnet/minecraft/util/RandomSource;Lnet/minecraft/world/level/levelgen/structure/BoundingBox;)V a
postProcess (Lnet/minecraft/world/level/WorldGenLevel;Lnet/minecraft/world/level/StructureManager;Lnet/minecraft/world/level/chunk/ChunkGenerator;Lnet/minecraft/util/RandomSource;Lnet/minecraft/world/level/levelgen/structure/BoundingBox;Lnet/minecraft/world/level/ChunkPos;Lnet/minecraft/core/BlockPos;)V a
net/minecraft/world/level/levelgen/structure/structures/OceanMonumentPieces$MonumentRoomFitter ebp$i
create (Lnet/minecraft/core/Direction;Lnet/minecraft/world/level/levelgen/structure/structures/OceanMonumentPieces$RoomDefinition;Lnet/minecraft/util/RandomSource;)Lnet/minecraft/world/level/levelgen/structure/structures/OceanMonumentPieces$OceanMonumentPiece; a
fits (Lnet/minecraft/world/level/levelgen/structure/structures/OceanMonumentPieces$RoomDefinition;)Z a
net/minecraft/world/level/levelgen/structure/structures/OceanMonumentPieces$OceanMonumentCoreRoom ebp$j
<init> (Lnet/minecraft/core/Direction;Lnet/minecraft/world/level/levelgen/structure/structures/OceanMonumentPieces$RoomDefinition;)V <init>
<init> (Lnet/minecraft/nbt/CompoundTag;)V <init>
postProcess (Lnet/minecraft/world/level/WorldGenLevel;Lnet/minecraft/world/level/StructureManager;Lnet/minecraft/world/level/chunk/ChunkGenerator;Lnet/minecraft/util/RandomSource;Lnet/minecraft/world/level/levelgen/structure/BoundingBox;Lnet/minecraft/world/level/ChunkPos;Lnet/minecraft/core/BlockPos;)V a
net/minecraft/world/level/levelgen/structure/structures/OceanMonumentPieces$OceanMonumentDoubleXRoom ebp$k
<init> (Lnet/minecraft/core/Direction;Lnet/minecraft/world/level/levelgen/structure/structures/OceanMonumentPieces$RoomDefinition;)V <init>
<init> (Lnet/minecraft/nbt/CompoundTag;)V <init>
postProcess (Lnet/minecraft/world/level/WorldGenLevel;Lnet/minecraft/world/level/StructureManager;Lnet/minecraft/world/level/chunk/ChunkGenerator;Lnet/minecraft/util/RandomSource;Lnet/minecraft/world/level/levelgen/structure/BoundingBox;Lnet/minecraft/world/level/ChunkPos;Lnet/minecraft/core/BlockPos;)V a
net/minecraft/world/level/levelgen/structure/structures/OceanMonumentPieces$OceanMonumentDoubleXYRoom ebp$l
<init> (Lnet/minecraft/core/Direction;Lnet/minecraft/world/level/levelgen/structure/structures/OceanMonumentPieces$RoomDefinition;)V <init>
<init> (Lnet/minecraft/nbt/CompoundTag;)V <init>
postProcess (Lnet/minecraft/world/level/WorldGenLevel;Lnet/minecraft/world/level/StructureManager;Lnet/minecraft/world/level/chunk/ChunkGenerator;Lnet/minecraft/util/RandomSource;Lnet/minecraft/world/level/levelgen/structure/BoundingBox;Lnet/minecraft/world/level/ChunkPos;Lnet/minecraft/core/BlockPos;)V a
net/minecraft/world/level/levelgen/structure/structures/OceanMonumentPieces$OceanMonumentDoubleYRoom ebp$m
<init> (Lnet/minecraft/core/Direction;Lnet/minecraft/world/level/levelgen/structure/structures/OceanMonumentPieces$RoomDefinition;)V <init>
<init> (Lnet/minecraft/nbt/CompoundTag;)V <init>
postProcess (Lnet/minecraft/world/level/WorldGenLevel;Lnet/minecraft/world/level/StructureManager;Lnet/minecraft/world/level/chunk/ChunkGenerator;Lnet/minecraft/util/RandomSource;Lnet/minecraft/world/level/levelgen/structure/BoundingBox;Lnet/minecraft/world/level/ChunkPos;Lnet/minecraft/core/BlockPos;)V a
net/minecraft/world/level/levelgen/structure/structures/OceanMonumentPieces$OceanMonumentDoubleYZRoom ebp$n
<init> (Lnet/minecraft/core/Direction;Lnet/minecraft/world/level/levelgen/structure/structures/OceanMonumentPieces$RoomDefinition;)V <init>
<init> (Lnet/minecraft/nbt/CompoundTag;)V <init>
postProcess (Lnet/minecraft/world/level/WorldGenLevel;Lnet/minecraft/world/level/StructureManager;Lnet/minecraft/world/level/chunk/ChunkGenerator;Lnet/minecraft/util/RandomSource;Lnet/minecraft/world/level/levelgen/structure/BoundingBox;Lnet/minecraft/world/level/ChunkPos;Lnet/minecraft/core/BlockPos;)V a
net/minecraft/world/level/levelgen/structure/structures/OceanMonumentPieces$OceanMonumentDoubleZRoom ebp$o
<init> (Lnet/minecraft/core/Direction;Lnet/minecraft/world/level/levelgen/structure/structures/OceanMonumentPieces$RoomDefinition;)V <init>
<init> (Lnet/minecraft/nbt/CompoundTag;)V <init>
postProcess (Lnet/minecraft/world/level/WorldGenLevel;Lnet/minecraft/world/level/StructureManager;Lnet/minecraft/world/level/chunk/ChunkGenerator;Lnet/minecraft/util/RandomSource;Lnet/minecraft/world/level/levelgen/structure/BoundingBox;Lnet/minecraft/world/level/ChunkPos;Lnet/minecraft/core/BlockPos;)V a
net/minecraft/world/level/levelgen/structure/structures/OceanMonumentPieces$OceanMonumentEntryRoom ebp$p
<init> (Lnet/minecraft/core/Direction;Lnet/minecraft/world/level/levelgen/structure/structures/OceanMonumentPieces$RoomDefinition;)V <init>
<init> (Lnet/minecraft/nbt/CompoundTag;)V <init>
postProcess (Lnet/minecraft/world/level/WorldGenLevel;Lnet/minecraft/world/level/StructureManager;Lnet/minecraft/world/level/chunk/ChunkGenerator;Lnet/minecraft/util/RandomSource;Lnet/minecraft/world/level/levelgen/structure/BoundingBox;Lnet/minecraft/world/level/ChunkPos;Lnet/minecraft/core/BlockPos;)V a
net/minecraft/world/level/levelgen/structure/structures/OceanMonumentPieces$OceanMonumentPenthouse ebp$q
<init> (Lnet/minecraft/core/Direction;Lnet/minecraft/world/level/levelgen/structure/BoundingBox;)V <init>
<init> (Lnet/minecraft/nbt/CompoundTag;)V <init>
postProcess (Lnet/minecraft/world/level/WorldGenLevel;Lnet/minecraft/world/level/StructureManager;Lnet/minecraft/world/level/chunk/ChunkGenerator;Lnet/minecraft/util/RandomSource;Lnet/minecraft/world/level/levelgen/structure/BoundingBox;Lnet/minecraft/world/level/ChunkPos;Lnet/minecraft/core/BlockPos;)V a
net/minecraft/world/level/levelgen/structure/structures/OceanMonumentPieces$OceanMonumentPiece ebp$r
BASE_BLACK d
BASE_GRAY b
BASE_LIGHT c
DOT_DECO_DATA h
DO_FILL j
FILL_BLOCK k
FILL_KEEP l
GRIDROOM_DEPTH n
GRIDROOM_HEIGHT o
GRIDROOM_LEFTWING_CONNECT_INDEX w
GRIDROOM_RIGHTWING_CONNECT_INDEX x
GRIDROOM_SOURCE_INDEX u
GRIDROOM_TOP_CONNECT_INDEX v
GRIDROOM_WIDTH m
GRID_DEPTH q
GRID_FLOOR_COUNT s
GRID_HEIGHT r
GRID_SIZE t
GRID_WIDTH p
LAMP_BLOCK i
LEFTWING_INDEX y
PENTHOUSE_INDEX A
RIGHTWING_INDEX z
roomDefinition B
<clinit> ()V <clinit>
<init> (Lnet/minecraft/world/level/levelgen/structure/pieces/StructurePieceType;Lnet/minecraft/core/Direction;ILnet/minecraft/world/level/levelgen/structure/BoundingBox;)V <init>
<init> (Lnet/minecraft/world/level/levelgen/structure/pieces/StructurePieceType;Lnet/minecraft/nbt/CompoundTag;)V <init>
<init> (Lnet/minecraft/world/level/levelgen/structure/pieces/StructurePieceType;ILnet/minecraft/core/Direction;Lnet/minecraft/world/level/levelgen/structure/structures/OceanMonumentPieces$RoomDefinition;III)V <init>
addAdditionalSaveData (Lnet/minecraft/world/level/levelgen/structure/pieces/StructurePieceSerializationContext;Lnet/minecraft/nbt/CompoundTag;)V a
chunkIntersects (Lnet/minecraft/world/level/levelgen/structure/BoundingBox;IIII)Z a
generateBoxOnFillOnly (Lnet/minecraft/world/level/WorldGenLevel;Lnet/minecraft/world/level/levelgen/structure/BoundingBox;IIIIIILnet/minecraft/world/level/block/state/BlockState;)V a
generateDefaultFloor (Lnet/minecraft/world/level/WorldGenLevel;Lnet/minecraft/world/level/levelgen/structure/BoundingBox;IIZ)V a
generateWaterBox (Lnet/minecraft/world/level/WorldGenLevel;Lnet/minecraft/world/level/levelgen/structure/BoundingBox;IIIIII)V b
getRoomIndex (III)I c
makeBoundingBox (Lnet/minecraft/core/Direction;Lnet/minecraft/world/level/levelgen/structure/structures/OceanMonumentPieces$RoomDefinition;III)Lnet/minecraft/world/level/levelgen/structure/BoundingBox; a
spawnElder (Lnet/minecraft/world/level/WorldGenLevel;Lnet/minecraft/world/level/levelgen/structure/BoundingBox;III)V a
net/minecraft/world/level/levelgen/structure/structures/OceanMonumentPieces$OceanMonumentSimpleRoom ebp$s
mainDesign a
<init> (Lnet/minecraft/core/Direction;Lnet/minecraft/world/level/levelgen/structure/structures/OceanMonumentPieces$RoomDefinition;Lnet/minecraft/util/RandomSource;)V <init>
<init> (Lnet/minecraft/nbt/CompoundTag;)V <init>
postProcess (Lnet/minecraft/world/level/WorldGenLevel;Lnet/minecraft/world/level/StructureManager;Lnet/minecraft/world/level/chunk/ChunkGenerator;Lnet/minecraft/util/RandomSource;Lnet/minecraft/world/level/levelgen/structure/BoundingBox;Lnet/minecraft/world/level/ChunkPos;Lnet/minecraft/core/BlockPos;)V a
net/minecraft/world/level/levelgen/structure/structures/OceanMonumentPieces$OceanMonumentSimpleTopRoom ebp$t
<init> (Lnet/minecraft/core/Direction;Lnet/minecraft/world/level/levelgen/structure/structures/OceanMonumentPieces$RoomDefinition;)V <init>
<init> (Lnet/minecraft/nbt/CompoundTag;)V <init>
postProcess (Lnet/minecraft/world/level/WorldGenLevel;Lnet/minecraft/world/level/StructureManager;Lnet/minecraft/world/level/chunk/ChunkGenerator;Lnet/minecraft/util/RandomSource;Lnet/minecraft/world/level/levelgen/structure/BoundingBox;Lnet/minecraft/world/level/ChunkPos;Lnet/minecraft/core/BlockPos;)V a
net/minecraft/world/level/levelgen/structure/structures/OceanMonumentPieces$OceanMonumentWingRoom ebp$u
mainDesign a
<init> (Lnet/minecraft/core/Direction;Lnet/minecraft/world/level/levelgen/structure/BoundingBox;I)V <init>
<init> (Lnet/minecraft/nbt/CompoundTag;)V <init>
postProcess (Lnet/minecraft/world/level/WorldGenLevel;Lnet/minecraft/world/level/StructureManager;Lnet/minecraft/world/level/chunk/ChunkGenerator;Lnet/minecraft/util/RandomSource;Lnet/minecraft/world/level/levelgen/structure/BoundingBox;Lnet/minecraft/world/level/ChunkPos;Lnet/minecraft/core/BlockPos;)V a
net/minecraft/world/level/levelgen/structure/structures/OceanMonumentPieces$RoomDefinition ebp$v
claimed d
connections b
hasOpening c
index a
isSource e
scanIndex f
<init> (I)V <init>
countOpenings ()I c
findSource (I)Z a
isSpecial ()Z b
setConnection (Lnet/minecraft/core/Direction;Lnet/minecraft/world/level/levelgen/structure/structures/OceanMonumentPieces$RoomDefinition;)V a
updateOpenings ()V a
net/minecraft/world/level/levelgen/structure/structures/OceanMonumentStructure ebq
CODEC d
<clinit> ()V <clinit>
<init> (Lnet/minecraft/world/level/levelgen/structure/Structure$StructureSettings;)V <init>
createTopPiece (Lnet/minecraft/world/level/ChunkPos;Lnet/minecraft/world/level/levelgen/WorldgenRandom;)Lnet/minecraft/world/level/levelgen/structure/StructurePiece; a
findGenerationPoint (Lnet/minecraft/world/level/levelgen/structure/Structure$GenerationContext;)Ljava/util/Optional; a
generatePieces (Lnet/minecraft/world/level/levelgen/structure/pieces/StructurePiecesBuilder;Lnet/minecraft/world/level/levelgen/structure/Structure$GenerationContext;)V a
lambda$findGenerationPoint$0 (Lnet/minecraft/world/level/levelgen/structure/Structure$GenerationContext;Lnet/minecraft/world/level/levelgen/structure/pieces/StructurePiecesBuilder;)V a
regeneratePiecesAfterLoad (Lnet/minecraft/world/level/ChunkPos;JLnet/minecraft/world/level/levelgen/structure/pieces/PiecesContainer;)Lnet/minecraft/world/level/levelgen/structure/pieces/PiecesContainer; a
type ()Lnet/minecraft/world/level/levelgen/structure/StructureType; e
net/minecraft/world/level/levelgen/structure/structures/OceanRuinPieces ebr
BIG_RUINS_BRICK g
BIG_RUINS_CRACKED i
BIG_RUINS_MOSSY h
BIG_WARM_RUINS j
COLD_SUSPICIOUS_BLOCK_PROCESSOR b
RUINS_BRICK d
RUINS_CRACKED e
RUINS_MOSSY f
WARM_RUINS c
WARM_SUSPICIOUS_BLOCK_PROCESSOR a
<clinit> ()V <clinit>
<init> ()V <init>
addClusterRuins (Lnet/minecraft/world/level/levelgen/structure/templatesystem/StructureTemplateManager;Lnet/minecraft/util/RandomSource;Lnet/minecraft/world/level/block/Rotation;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/levelgen/structure/structures/OceanRuinStructure;Lnet/minecraft/world/level/levelgen/structure/StructurePieceAccessor;)V a
addPiece (Lnet/minecraft/world/level/levelgen/structure/templatesystem/StructureTemplateManager;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/Rotation;Lnet/minecraft/world/level/levelgen/structure/StructurePieceAccessor;Lnet/minecraft/util/RandomSource;Lnet/minecraft/world/level/levelgen/structure/structures/OceanRuinStructure;ZF)V a
addPieces (Lnet/minecraft/world/level/levelgen/structure/templatesystem/StructureTemplateManager;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/Rotation;Lnet/minecraft/world/level/levelgen/structure/StructurePieceAccessor;Lnet/minecraft/util/RandomSource;Lnet/minecraft/world/level/levelgen/structure/structures/OceanRuinStructure;)V a
allPositions (Lnet/minecraft/util/RandomSource;Lnet/minecraft/core/BlockPos;)Ljava/util/List; a
archyRuleProcessor (Lnet/minecraft/world/level/block/Block;Lnet/minecraft/world/level/block/Block;Lnet/minecraft/resources/ResourceLocation;)Lnet/minecraft/world/level/levelgen/structure/templatesystem/StructureProcessor; a
getBigWarmRuin (Lnet/minecraft/util/RandomSource;)Lnet/minecraft/resources/ResourceLocation; b
getSmallWarmRuin (Lnet/minecraft/util/RandomSource;)Lnet/minecraft/resources/ResourceLocation; a
net/minecraft/world/level/levelgen/structure/structures/OceanRuinPieces$1 ebr$1
$SwitchMap$net$minecraft$world$level$levelgen$structure$structures$OceanRuinStructure$Type a
<clinit> ()V <clinit>
net/minecraft/world/level/levelgen/structure/structures/OceanRuinPieces$OceanRuinPiece ebr$a
biomeType h
integrity i
isLarge j
<init> (Lnet/minecraft/world/level/levelgen/structure/templatesystem/StructureTemplateManager;Lnet/minecraft/resources/ResourceLocation;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/Rotation;FLnet/minecraft/world/level/levelgen/structure/structures/OceanRuinStructure$Type;Z)V <init>
<init> (Lnet/minecraft/world/level/levelgen/structure/templatesystem/StructureTemplateManager;Lnet/minecraft/nbt/CompoundTag;Lnet/minecraft/world/level/block/Rotation;FLnet/minecraft/world/level/levelgen/structure/structures/OceanRuinStructure$Type;Z)V <init>
addAdditionalSaveData (Lnet/minecraft/world/level/levelgen/structure/pieces/StructurePieceSerializationContext;Lnet/minecraft/nbt/CompoundTag;)V a
create (Lnet/minecraft/world/level/levelgen/structure/templatesystem/StructureTemplateManager;Lnet/minecraft/nbt/CompoundTag;)Lnet/minecraft/world/level/levelgen/structure/structures/OceanRuinPieces$OceanRuinPiece; a
getHeight (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;)I a
handleDataMarker (Ljava/lang/String;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/ServerLevelAccessor;Lnet/minecraft/util/RandomSource;Lnet/minecraft/world/level/levelgen/structure/BoundingBox;)V a
lambda$new$0 (Lnet/minecraft/world/level/block/Rotation;FLnet/minecraft/world/level/levelgen/structure/structures/OceanRuinStructure$Type;Lnet/minecraft/resources/ResourceLocation;)Lnet/minecraft/world/level/levelgen/structure/templatesystem/StructurePlaceSettings; a
makeSettings (Lnet/minecraft/world/level/block/Rotation;FLnet/minecraft/world/level/levelgen/structure/structures/OceanRuinStructure$Type;)Lnet/minecraft/world/level/levelgen/structure/templatesystem/StructurePlaceSettings; a
postProcess (Lnet/minecraft/world/level/WorldGenLevel;Lnet/minecraft/world/level/StructureManager;Lnet/minecraft/world/level/chunk/ChunkGenerator;Lnet/minecraft/util/RandomSource;Lnet/minecraft/world/level/levelgen/structure/BoundingBox;Lnet/minecraft/world/level/ChunkPos;Lnet/minecraft/core/BlockPos;)V a
net/minecraft/world/level/levelgen/structure/structures/OceanRuinStructure ebs
CODEC d
biomeTemp e
clusterProbability g
largeProbability f
<clinit> ()V <clinit>
<init> (Lnet/minecraft/world/level/levelgen/structure/Structure$StructureSettings;Lnet/minecraft/world/level/levelgen/structure/structures/OceanRuinStructure$Type;FF)V <init>
findGenerationPoint (Lnet/minecraft/world/level/levelgen/structure/Structure$GenerationContext;)Ljava/util/Optional; a
generatePieces (Lnet/minecraft/world/level/levelgen/structure/pieces/StructurePiecesBuilder;Lnet/minecraft/world/level/levelgen/structure/Structure$GenerationContext;)V a
lambda$findGenerationPoint$4 (Lnet/minecraft/world/level/levelgen/structure/Structure$GenerationContext;Lnet/minecraft/world/level/levelgen/structure/pieces/StructurePiecesBuilder;)V a
lambda$static$0 (Lnet/minecraft/world/level/levelgen/structure/structures/OceanRuinStructure;)Lnet/minecraft/world/level/levelgen/structure/structures/OceanRuinStructure$Type; c
lambda$static$1 (Lnet/minecraft/world/level/levelgen/structure/structures/OceanRuinStructure;)Ljava/lang/Float; b
lambda$static$2 (Lnet/minecraft/world/level/levelgen/structure/structures/OceanRuinStructure;)Ljava/lang/Float; a
lambda$static$3 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; b
type ()Lnet/minecraft/world/level/levelgen/structure/StructureType; e
net/minecraft/world/level/levelgen/structure/structures/OceanRuinStructure$Type ebs$a
$VALUES e
CODEC c
COLD b
WARM a
name d
$values ()[Lnet/minecraft/world/level/levelgen/structure/structures/OceanRuinStructure$Type; b
<clinit> ()V <clinit>
<init> (Ljava/lang/String;ILjava/lang/String;)V <init>
getName ()Ljava/lang/String; a
getSerializedName ()Ljava/lang/String; c
valueOf (Ljava/lang/String;)Lnet/minecraft/world/level/levelgen/structure/structures/OceanRuinStructure$Type; valueOf
values ()[Lnet/minecraft/world/level/levelgen/structure/structures/OceanRuinStructure$Type; values
net/minecraft/world/level/levelgen/structure/structures/RuinedPortalPiece ebt
LOGGER h
PROBABILITY_OF_GOLD_GONE i
PROBABILITY_OF_MAGMA_INSTEAD_OF_LAVA k
PROBABILITY_OF_MAGMA_INSTEAD_OF_NETHERRACK j
properties m
verticalPlacement l
<clinit> ()V <clinit>
<init> (Lnet/minecraft/world/level/levelgen/structure/templatesystem/StructureTemplateManager;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/levelgen/structure/structures/RuinedPortalPiece$VerticalPlacement;Lnet/minecraft/world/level/levelgen/structure/structures/RuinedPortalPiece$Properties;Lnet/minecraft/resources/ResourceLocation;Lnet/minecraft/world/level/levelgen/structure/templatesystem/StructureTemplate;Lnet/minecraft/world/level/block/Rotation;Lnet/minecraft/world/level/block/Mirror;Lnet/minecraft/core/BlockPos;)V <init>
<init> (Lnet/minecraft/world/level/levelgen/structure/templatesystem/StructureTemplateManager;Lnet/minecraft/nbt/CompoundTag;)V <init>
addAdditionalSaveData (Lnet/minecraft/world/level/levelgen/structure/pieces/StructurePieceSerializationContext;Lnet/minecraft/nbt/CompoundTag;)V a
addNetherrackDripColumn (Lnet/minecraft/util/RandomSource;Lnet/minecraft/world/level/LevelAccessor;Lnet/minecraft/core/BlockPos;)V c
addNetherrackDripColumnsBelowPortal (Lnet/minecraft/util/RandomSource;Lnet/minecraft/world/level/LevelAccessor;)V a
canBlockBeReplacedByNetherrackOrMagma (Lnet/minecraft/world/level/LevelAccessor;Lnet/minecraft/core/BlockPos;)Z a
getBlockReplaceRule (Lnet/minecraft/world/level/block/Block;FLnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/levelgen/structure/templatesystem/ProcessorRule; a
getBlockReplaceRule (Lnet/minecraft/world/level/block/Block;Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/levelgen/structure/templatesystem/ProcessorRule; a
getHeightMapType (Lnet/minecraft/world/level/levelgen/structure/structures/RuinedPortalPiece$VerticalPlacement;)Lnet/minecraft/world/level/levelgen/Heightmap$Types; a
getLavaProcessorRule (Lnet/minecraft/world/level/levelgen/structure/structures/RuinedPortalPiece$VerticalPlacement;Lnet/minecraft/world/level/levelgen/structure/structures/RuinedPortalPiece$Properties;)Lnet/minecraft/world/level/levelgen/structure/templatesystem/ProcessorRule; a
getSurfaceY (Lnet/minecraft/world/level/LevelAccessor;IILnet/minecraft/world/level/levelgen/structure/structures/RuinedPortalPiece$VerticalPlacement;)I a
handleDataMarker (Ljava/lang/String;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/ServerLevelAccessor;Lnet/minecraft/util/RandomSource;Lnet/minecraft/world/level/levelgen/structure/BoundingBox;)V a
lambda$addAdditionalSaveData$1 (Lnet/minecraft/nbt/CompoundTag;Lnet/minecraft/nbt/Tag;)V a
lambda$new$0 (Lnet/minecraft/world/level/levelgen/structure/templatesystem/StructureTemplateManager;Lnet/minecraft/nbt/CompoundTag;Lnet/minecraft/resources/ResourceLocation;)Lnet/minecraft/world/level/levelgen/structure/templatesystem/StructurePlaceSettings; b
lambda$postProcess$2 (Lnet/minecraft/util/RandomSource;Lnet/minecraft/world/level/WorldGenLevel;Lnet/minecraft/core/BlockPos;)V a
makeSettings (Lnet/minecraft/world/level/block/Mirror;Lnet/minecraft/world/level/block/Rotation;Lnet/minecraft/world/level/levelgen/structure/structures/RuinedPortalPiece$VerticalPlacement;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/levelgen/structure/structures/RuinedPortalPiece$Properties;)Lnet/minecraft/world/level/levelgen/structure/templatesystem/StructurePlaceSettings; a
makeSettings (Lnet/minecraft/world/level/levelgen/structure/templatesystem/StructureTemplateManager;Lnet/minecraft/nbt/CompoundTag;Lnet/minecraft/resources/ResourceLocation;)Lnet/minecraft/world/level/levelgen/structure/templatesystem/StructurePlaceSettings; a
maybeAddLeavesAbove (Lnet/minecraft/util/RandomSource;Lnet/minecraft/world/level/LevelAccessor;Lnet/minecraft/core/BlockPos;)V b
maybeAddVines (Lnet/minecraft/util/RandomSource;Lnet/minecraft/world/level/LevelAccessor;Lnet/minecraft/core/BlockPos;)V a
placeNetherrackOrMagma (Lnet/minecraft/util/RandomSource;Lnet/minecraft/world/level/LevelAccessor;Lnet/minecraft/core/BlockPos;)V d
postProcess (Lnet/minecraft/world/level/WorldGenLevel;Lnet/minecraft/world/level/StructureManager;Lnet/minecraft/world/level/chunk/ChunkGenerator;Lnet/minecraft/util/RandomSource;Lnet/minecraft/world/level/levelgen/structure/BoundingBox;Lnet/minecraft/world/level/ChunkPos;Lnet/minecraft/core/BlockPos;)V a
spreadNetherrack (Lnet/minecraft/util/RandomSource;Lnet/minecraft/world/level/LevelAccessor;)V b
net/minecraft/world/level/levelgen/structure/structures/RuinedPortalPiece$Properties ebt$a
CODEC a
airPocket d
cold b
mossiness c
overgrown e
replaceWithBlackstone g
vines f
<clinit> ()V <clinit>
<init> (ZFZZZZ)V <init>
<init> ()V <init>
lambda$static$0 (Lnet/minecraft/world/level/levelgen/structure/structures/RuinedPortalPiece$Properties;)Ljava/lang/Boolean; f
lambda$static$1 (Lnet/minecraft/world/level/levelgen/structure/structures/RuinedPortalPiece$Properties;)Ljava/lang/Float; e
lambda$static$2 (Lnet/minecraft/world/level/levelgen/structure/structures/RuinedPortalPiece$Properties;)Ljava/lang/Boolean; d
lambda$static$3 (Lnet/minecraft/world/level/levelgen/structure/structures/RuinedPortalPiece$Properties;)Ljava/lang/Boolean; c
lambda$static$4 (Lnet/minecraft/world/level/levelgen/structure/structures/RuinedPortalPiece$Properties;)Ljava/lang/Boolean; b
lambda$static$5 (Lnet/minecraft/world/level/levelgen/structure/structures/RuinedPortalPiece$Properties;)Ljava/lang/Boolean; a
lambda$static$6 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; a
net/minecraft/world/level/levelgen/structure/structures/RuinedPortalPiece$VerticalPlacement ebt$b
$VALUES i
CODEC g
IN_MOUNTAIN d
IN_NETHER f
ON_LAND_SURFACE a
ON_OCEAN_FLOOR c
PARTLY_BURIED b
UNDERGROUND e
name h
$values ()[Lnet/minecraft/world/level/levelgen/structure/structures/RuinedPortalPiece$VerticalPlacement; b
<clinit> ()V <clinit>
<init> (Ljava/lang/String;ILjava/lang/String;)V <init>
byName (Ljava/lang/String;)Lnet/minecraft/world/level/levelgen/structure/structures/RuinedPortalPiece$VerticalPlacement; a
getName ()Ljava/lang/String; a
getSerializedName ()Ljava/lang/String; c
valueOf (Ljava/lang/String;)Lnet/minecraft/world/level/levelgen/structure/structures/RuinedPortalPiece$VerticalPlacement; valueOf
values ()[Lnet/minecraft/world/level/levelgen/structure/structures/RuinedPortalPiece$VerticalPlacement; values
net/minecraft/world/level/levelgen/structure/structures/RuinedPortalStructure ebu
CODEC d
MIN_Y_INDEX h
PROBABILITY_OF_GIANT_PORTAL g
STRUCTURE_LOCATION_GIANT_PORTALS f
STRUCTURE_LOCATION_PORTALS e
setups i
<clinit> ()V <clinit>
<init> (Lnet/minecraft/world/level/levelgen/structure/Structure$StructureSettings;Ljava/util/List;)V <init>
<init> (Lnet/minecraft/world/level/levelgen/structure/Structure$StructureSettings;Lnet/minecraft/world/level/levelgen/structure/structures/RuinedPortalStructure$Setup;)V <init>
findGenerationPoint (Lnet/minecraft/world/level/levelgen/structure/Structure$GenerationContext;)Ljava/util/Optional; a
findSuitableY (Lnet/minecraft/util/RandomSource;Lnet/minecraft/world/level/chunk/ChunkGenerator;Lnet/minecraft/world/level/levelgen/structure/structures/RuinedPortalPiece$VerticalPlacement;ZIILnet/minecraft/world/level/levelgen/structure/BoundingBox;Lnet/minecraft/world/level/LevelHeightAccessor;Lnet/minecraft/world/level/levelgen/RandomState;)I a
getRandomWithinInterval (Lnet/minecraft/util/RandomSource;II)I a
isCold (Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/Holder;)Z a
lambda$findGenerationPoint$2 (Lnet/minecraft/world/level/levelgen/structure/structures/RuinedPortalStructure$Setup;Lnet/minecraft/world/level/levelgen/structure/structures/RuinedPortalPiece$Properties;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/levelgen/structure/Structure$GenerationContext;Lnet/minecraft/world/level/levelgen/RandomState;Lnet/minecraft/resources/ResourceLocation;Lnet/minecraft/world/level/levelgen/structure/templatesystem/StructureTemplate;Lnet/minecraft/world/level/block/Rotation;Lnet/minecraft/world/level/block/Mirror;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/levelgen/structure/pieces/StructurePiecesBuilder;)V a
lambda$findSuitableY$3 (Lnet/minecraft/world/level/chunk/ChunkGenerator;Lnet/minecraft/world/level/LevelHeightAccessor;Lnet/minecraft/world/level/levelgen/RandomState;Lnet/minecraft/core/BlockPos;)Lnet/minecraft/world/level/NoiseColumn; a
lambda$static$0 (Lnet/minecraft/world/level/levelgen/structure/structures/RuinedPortalStructure;)Ljava/util/List; a
lambda$static$1 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; b
sample (Lnet/minecraft/world/level/levelgen/WorldgenRandom;F)Z a
type ()Lnet/minecraft/world/level/levelgen/structure/StructureType; e
net/minecraft/world/level/levelgen/structure/structures/RuinedPortalStructure$Setup ebu$a
CODEC a
airPocketProbability c
canBeCold g
mossiness d
overgrown e
placement b
replaceWithBlackstone h
vines f
weight i
<clinit> ()V <clinit>
<init> (Lnet/minecraft/world/level/levelgen/structure/structures/RuinedPortalPiece$VerticalPlacement;FFZZZZF)V <init>
airPocketProbability ()F b
canBeCold ()Z f
equals (Ljava/lang/Object;)Z equals
hashCode ()I hashCode
lambda$static$0 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; a
mossiness ()F c
overgrown ()Z d
placement ()Lnet/minecraft/world/level/levelgen/structure/structures/RuinedPortalPiece$VerticalPlacement; a
replaceWithBlackstone ()Z g
toString ()Ljava/lang/String; toString
vines ()Z e
weight ()F h
net/minecraft/world/level/levelgen/structure/structures/ShipwreckPieces ebv
MARKERS_TO_LOOT d
PIVOT a
STRUCTURE_LOCATION_BEACHED b
STRUCTURE_LOCATION_OCEAN c
<clinit> ()V <clinit>
<init> ()V <init>
addPieces (Lnet/minecraft/world/level/levelgen/structure/templatesystem/StructureTemplateManager;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/Rotation;Lnet/minecraft/world/level/levelgen/structure/StructurePieceAccessor;Lnet/minecraft/util/RandomSource;Z)V a
net/minecraft/world/level/levelgen/structure/structures/ShipwreckPieces$ShipwreckPiece ebv$a
isBeached h
<init> (Lnet/minecraft/world/level/levelgen/structure/templatesystem/StructureTemplateManager;Lnet/minecraft/resources/ResourceLocation;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/Rotation;Z)V <init>
<init> (Lnet/minecraft/world/level/levelgen/structure/templatesystem/StructureTemplateManager;Lnet/minecraft/nbt/CompoundTag;)V <init>
addAdditionalSaveData (Lnet/minecraft/world/level/levelgen/structure/pieces/StructurePieceSerializationContext;Lnet/minecraft/nbt/CompoundTag;)V a
handleDataMarker (Ljava/lang/String;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/ServerLevelAccessor;Lnet/minecraft/util/RandomSource;Lnet/minecraft/world/level/levelgen/structure/BoundingBox;)V a
lambda$new$0 (Lnet/minecraft/nbt/CompoundTag;Lnet/minecraft/resources/ResourceLocation;)Lnet/minecraft/world/level/levelgen/structure/templatesystem/StructurePlaceSettings; a
makeSettings (Lnet/minecraft/world/level/block/Rotation;)Lnet/minecraft/world/level/levelgen/structure/templatesystem/StructurePlaceSettings; a
postProcess (Lnet/minecraft/world/level/WorldGenLevel;Lnet/minecraft/world/level/StructureManager;Lnet/minecraft/world/level/chunk/ChunkGenerator;Lnet/minecraft/util/RandomSource;Lnet/minecraft/world/level/levelgen/structure/BoundingBox;Lnet/minecraft/world/level/ChunkPos;Lnet/minecraft/core/BlockPos;)V a
net/minecraft/world/level/levelgen/structure/structures/ShipwreckStructure ebw
CODEC d
isBeached e
<clinit> ()V <clinit>
<init> (Lnet/minecraft/world/level/levelgen/structure/Structure$StructureSettings;Z)V <init>
findGenerationPoint (Lnet/minecraft/world/level/levelgen/structure/Structure$GenerationContext;)Ljava/util/Optional; a
generatePieces (Lnet/minecraft/world/level/levelgen/structure/pieces/StructurePiecesBuilder;Lnet/minecraft/world/level/levelgen/structure/Structure$GenerationContext;)V a
lambda$findGenerationPoint$2 (Lnet/minecraft/world/level/levelgen/structure/Structure$GenerationContext;Lnet/minecraft/world/level/levelgen/structure/pieces/StructurePiecesBuilder;)V a
lambda$static$0 (Lnet/minecraft/world/level/levelgen/structure/structures/ShipwreckStructure;)Ljava/lang/Boolean; a
lambda$static$1 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; b
type ()Lnet/minecraft/world/level/levelgen/structure/StructureType; e
net/minecraft/world/level/levelgen/structure/structures/StrongholdPieces ebx
CHECK_AIR f
LOWEST_Y_POSITION e
MAGIC_START_Y a
MAX_DEPTH d
SMALL_DOOR_HEIGHT c
SMALL_DOOR_WIDTH b
SMOOTH_STONE_SELECTOR k
STRONGHOLD_PIECE_WEIGHTS g
currentPieces h
imposedPiece i
totalWeight j
<clinit> ()V <clinit>
<init> ()V <init>
findAndCreatePieceFactory (Ljava/lang/Class;Lnet/minecraft/world/level/levelgen/structure/StructurePieceAccessor;Lnet/minecraft/util/RandomSource;IIILnet/minecraft/core/Direction;I)Lnet/minecraft/world/level/levelgen/structure/structures/StrongholdPieces$StrongholdPiece; a
generateAndAddPiece (Lnet/minecraft/world/level/levelgen/structure/structures/StrongholdPieces$StartPiece;Lnet/minecraft/world/level/levelgen/structure/StructurePieceAccessor;Lnet/minecraft/util/RandomSource;IIILnet/minecraft/core/Direction;I)Lnet/minecraft/world/level/levelgen/structure/StructurePiece; b
generatePieceFromSmallDoor (Lnet/minecraft/world/level/levelgen/structure/structures/StrongholdPieces$StartPiece;Lnet/minecraft/world/level/levelgen/structure/StructurePieceAccessor;Lnet/minecraft/util/RandomSource;IIILnet/minecraft/core/Direction;I)Lnet/minecraft/world/level/levelgen/structure/structures/StrongholdPieces$StrongholdPiece; a
resetPieces ()V a
updatePieceWeight ()Z b
net/minecraft/world/level/levelgen/structure/structures/StrongholdPieces$1 ebx$1
<init> (Ljava/lang/Class;II)V <init>
doPlace (I)Z a
net/minecraft/world/level/levelgen/structure/structures/StrongholdPieces$2 ebx$2
<init> (Ljava/lang/Class;II)V <init>
doPlace (I)Z a
net/minecraft/world/level/levelgen/structure/structures/StrongholdPieces$3 ebx$3
$SwitchMap$net$minecraft$core$Direction b
$SwitchMap$net$minecraft$world$level$levelgen$structure$structures$StrongholdPieces$StrongholdPiece$SmallDoorType a
<clinit> ()V <clinit>
net/minecraft/world/level/levelgen/structure/structures/StrongholdPieces$ChestCorridor ebx$a
DEPTH c
HEIGHT b
WIDTH a
hasPlacedChest d
<init> (ILnet/minecraft/util/RandomSource;Lnet/minecraft/world/level/levelgen/structure/BoundingBox;Lnet/minecraft/core/Direction;)V <init>
<init> (Lnet/minecraft/nbt/CompoundTag;)V <init>
addAdditionalSaveData (Lnet/minecraft/world/level/levelgen/structure/pieces/StructurePieceSerializationContext;Lnet/minecraft/nbt/CompoundTag;)V a
addChildren (Lnet/minecraft/world/level/levelgen/structure/StructurePiece;Lnet/minecraft/world/level/levelgen/structure/StructurePieceAccessor;Lnet/minecraft/util/RandomSource;)V a
createPiece (Lnet/minecraft/world/level/levelgen/structure/StructurePieceAccessor;Lnet/minecraft/util/RandomSource;IIILnet/minecraft/core/Direction;I)Lnet/minecraft/world/level/levelgen/structure/structures/StrongholdPieces$ChestCorridor; a
postProcess (Lnet/minecraft/world/level/WorldGenLevel;Lnet/minecraft/world/level/StructureManager;Lnet/minecraft/world/level/chunk/ChunkGenerator;Lnet/minecraft/util/RandomSource;Lnet/minecraft/world/level/levelgen/structure/BoundingBox;Lnet/minecraft/world/level/ChunkPos;Lnet/minecraft/core/BlockPos;)V a
net/minecraft/world/level/levelgen/structure/structures/StrongholdPieces$FillerCorridor ebx$b
steps a
<init> (ILnet/minecraft/world/level/levelgen/structure/BoundingBox;Lnet/minecraft/core/Direction;)V <init>
<init> (Lnet/minecraft/nbt/CompoundTag;)V <init>
addAdditionalSaveData (Lnet/minecraft/world/level/levelgen/structure/pieces/StructurePieceSerializationContext;Lnet/minecraft/nbt/CompoundTag;)V a
findPieceBox (Lnet/minecraft/world/level/levelgen/structure/StructurePieceAccessor;Lnet/minecraft/util/RandomSource;IIILnet/minecraft/core/Direction;)Lnet/minecraft/world/level/levelgen/structure/BoundingBox; a
postProcess (Lnet/minecraft/world/level/WorldGenLevel;Lnet/minecraft/world/level/StructureManager;Lnet/minecraft/world/level/chunk/ChunkGenerator;Lnet/minecraft/util/RandomSource;Lnet/minecraft/world/level/levelgen/structure/BoundingBox;Lnet/minecraft/world/level/ChunkPos;Lnet/minecraft/core/BlockPos;)V a
net/minecraft/world/level/levelgen/structure/structures/StrongholdPieces$FiveCrossing ebx$c
DEPTH c
HEIGHT b
WIDTH a
leftHigh i
leftLow d
rightHigh k
rightLow j
<init> (ILnet/minecraft/util/RandomSource;Lnet/minecraft/world/level/levelgen/structure/BoundingBox;Lnet/minecraft/core/Direction;)V <init>
<init> (Lnet/minecraft/nbt/CompoundTag;)V <init>
addAdditionalSaveData (Lnet/minecraft/world/level/levelgen/structure/pieces/StructurePieceSerializationContext;Lnet/minecraft/nbt/CompoundTag;)V a
addChildren (Lnet/minecraft/world/level/levelgen/structure/StructurePiece;Lnet/minecraft/world/level/levelgen/structure/StructurePieceAccessor;Lnet/minecraft/util/RandomSource;)V a
createPiece (Lnet/minecraft/world/level/levelgen/structure/StructurePieceAccessor;Lnet/minecraft/util/RandomSource;IIILnet/minecraft/core/Direction;I)Lnet/minecraft/world/level/levelgen/structure/structures/StrongholdPieces$FiveCrossing; a
postProcess (Lnet/minecraft/world/level/WorldGenLevel;Lnet/minecraft/world/level/StructureManager;Lnet/minecraft/world/level/chunk/ChunkGenerator;Lnet/minecraft/util/RandomSource;Lnet/minecraft/world/level/levelgen/structure/BoundingBox;Lnet/minecraft/world/level/ChunkPos;Lnet/minecraft/core/BlockPos;)V a
net/minecraft/world/level/levelgen/structure/structures/StrongholdPieces$LeftTurn ebx$d
<init> (ILnet/minecraft/util/RandomSource;Lnet/minecraft/world/level/levelgen/structure/BoundingBox;Lnet/minecraft/core/Direction;)V <init>
<init> (Lnet/minecraft/nbt/CompoundTag;)V <init>
addChildren (Lnet/minecraft/world/level/levelgen/structure/StructurePiece;Lnet/minecraft/world/level/levelgen/structure/StructurePieceAccessor;Lnet/minecraft/util/RandomSource;)V a
createPiece (Lnet/minecraft/world/level/levelgen/structure/StructurePieceAccessor;Lnet/minecraft/util/RandomSource;IIILnet/minecraft/core/Direction;I)Lnet/minecraft/world/level/levelgen/structure/structures/StrongholdPieces$LeftTurn; a
postProcess (Lnet/minecraft/world/level/WorldGenLevel;Lnet/minecraft/world/level/StructureManager;Lnet/minecraft/world/level/chunk/ChunkGenerator;Lnet/minecraft/util/RandomSource;Lnet/minecraft/world/level/levelgen/structure/BoundingBox;Lnet/minecraft/world/level/ChunkPos;Lnet/minecraft/core/BlockPos;)V a
net/minecraft/world/level/levelgen/structure/structures/StrongholdPieces$Library ebx$e
DEPTH d
HEIGHT b
TALL_HEIGHT c
WIDTH a
isTall i
<init> (ILnet/minecraft/util/RandomSource;Lnet/minecraft/world/level/levelgen/structure/BoundingBox;Lnet/minecraft/core/Direction;)V <init>
<init> (Lnet/minecraft/nbt/CompoundTag;)V <init>
addAdditionalSaveData (Lnet/minecraft/world/level/levelgen/structure/pieces/StructurePieceSerializationContext;Lnet/minecraft/nbt/CompoundTag;)V a
createPiece (Lnet/minecraft/world/level/levelgen/structure/StructurePieceAccessor;Lnet/minecraft/util/RandomSource;IIILnet/minecraft/core/Direction;I)Lnet/minecraft/world/level/levelgen/structure/structures/StrongholdPieces$Library; a
postProcess (Lnet/minecraft/world/level/WorldGenLevel;Lnet/minecraft/world/level/StructureManager;Lnet/minecraft/world/level/chunk/ChunkGenerator;Lnet/minecraft/util/RandomSource;Lnet/minecraft/world/level/levelgen/structure/BoundingBox;Lnet/minecraft/world/level/ChunkPos;Lnet/minecraft/core/BlockPos;)V a
net/minecraft/world/level/levelgen/structure/structures/StrongholdPieces$PieceWeight ebx$f
maxPlaceCount d
pieceClass a
placeCount c
weight b
<init> (Ljava/lang/Class;II)V <init>
doPlace (I)Z a
isValid ()Z a
net/minecraft/world/level/levelgen/structure/structures/StrongholdPieces$PortalRoom ebx$g
DEPTH c
HEIGHT b
WIDTH a
hasPlacedSpawner d
<init> (ILnet/minecraft/world/level/levelgen/structure/BoundingBox;Lnet/minecraft/core/Direction;)V <init>
<init> (Lnet/minecraft/nbt/CompoundTag;)V <init>
addAdditionalSaveData (Lnet/minecraft/world/level/levelgen/structure/pieces/StructurePieceSerializationContext;Lnet/minecraft/nbt/CompoundTag;)V a
addChildren (Lnet/minecraft/world/level/levelgen/structure/StructurePiece;Lnet/minecraft/world/level/levelgen/structure/StructurePieceAccessor;Lnet/minecraft/util/RandomSource;)V a
createPiece (Lnet/minecraft/world/level/levelgen/structure/StructurePieceAccessor;IIILnet/minecraft/core/Direction;I)Lnet/minecraft/world/level/levelgen/structure/structures/StrongholdPieces$PortalRoom; a
postProcess (Lnet/minecraft/world/level/WorldGenLevel;Lnet/minecraft/world/level/StructureManager;Lnet/minecraft/world/level/chunk/ChunkGenerator;Lnet/minecraft/util/RandomSource;Lnet/minecraft/world/level/levelgen/structure/BoundingBox;Lnet/minecraft/world/level/ChunkPos;Lnet/minecraft/core/BlockPos;)V a
net/minecraft/world/level/levelgen/structure/structures/StrongholdPieces$PrisonHall ebx$h
DEPTH c
HEIGHT b
WIDTH a
<init> (ILnet/minecraft/util/RandomSource;Lnet/minecraft/world/level/levelgen/structure/BoundingBox;Lnet/minecraft/core/Direction;)V <init>
<init> (Lnet/minecraft/nbt/CompoundTag;)V <init>
addChildren (Lnet/minecraft/world/level/levelgen/structure/StructurePiece;Lnet/minecraft/world/level/levelgen/structure/StructurePieceAccessor;Lnet/minecraft/util/RandomSource;)V a
createPiece (Lnet/minecraft/world/level/levelgen/structure/StructurePieceAccessor;Lnet/minecraft/util/RandomSource;IIILnet/minecraft/core/Direction;I)Lnet/minecraft/world/level/levelgen/structure/structures/StrongholdPieces$PrisonHall; a
postProcess (Lnet/minecraft/world/level/WorldGenLevel;Lnet/minecraft/world/level/StructureManager;Lnet/minecraft/world/level/chunk/ChunkGenerator;Lnet/minecraft/util/RandomSource;Lnet/minecraft/world/level/levelgen/structure/BoundingBox;Lnet/minecraft/world/level/ChunkPos;Lnet/minecraft/core/BlockPos;)V a
net/minecraft/world/level/levelgen/structure/structures/StrongholdPieces$RightTurn ebx$i
<init> (ILnet/minecraft/util/RandomSource;Lnet/minecraft/world/level/levelgen/structure/BoundingBox;Lnet/minecraft/core/Direction;)V <init>
<init> (Lnet/minecraft/nbt/CompoundTag;)V <init>
addChildren (Lnet/minecraft/world/level/levelgen/structure/StructurePiece;Lnet/minecraft/world/level/levelgen/structure/StructurePieceAccessor;Lnet/minecraft/util/RandomSource;)V a
createPiece (Lnet/minecraft/world/level/levelgen/structure/StructurePieceAccessor;Lnet/minecraft/util/RandomSource;IIILnet/minecraft/core/Direction;I)Lnet/minecraft/world/level/levelgen/structure/structures/StrongholdPieces$RightTurn; a
postProcess (Lnet/minecraft/world/level/WorldGenLevel;Lnet/minecraft/world/level/StructureManager;Lnet/minecraft/world/level/chunk/ChunkGenerator;Lnet/minecraft/util/RandomSource;Lnet/minecraft/world/level/levelgen/structure/BoundingBox;Lnet/minecraft/world/level/ChunkPos;Lnet/minecraft/core/BlockPos;)V a
net/minecraft/world/level/levelgen/structure/structures/StrongholdPieces$RoomCrossing ebx$j
DEPTH c
HEIGHT b
WIDTH a
type d
<init> (ILnet/minecraft/util/RandomSource;Lnet/minecraft/world/level/levelgen/structure/BoundingBox;Lnet/minecraft/core/Direction;)V <init>
<init> (Lnet/minecraft/nbt/CompoundTag;)V <init>
addAdditionalSaveData (Lnet/minecraft/world/level/levelgen/structure/pieces/StructurePieceSerializationContext;Lnet/minecraft/nbt/CompoundTag;)V a
addChildren (Lnet/minecraft/world/level/levelgen/structure/StructurePiece;Lnet/minecraft/world/level/levelgen/structure/StructurePieceAccessor;Lnet/minecraft/util/RandomSource;)V a
createPiece (Lnet/minecraft/world/level/levelgen/structure/StructurePieceAccessor;Lnet/minecraft/util/RandomSource;IIILnet/minecraft/core/Direction;I)Lnet/minecraft/world/level/levelgen/structure/structures/StrongholdPieces$RoomCrossing; a
postProcess (Lnet/minecraft/world/level/WorldGenLevel;Lnet/minecraft/world/level/StructureManager;Lnet/minecraft/world/level/chunk/ChunkGenerator;Lnet/minecraft/util/RandomSource;Lnet/minecraft/world/level/levelgen/structure/BoundingBox;Lnet/minecraft/world/level/ChunkPos;Lnet/minecraft/core/BlockPos;)V a
net/minecraft/world/level/levelgen/structure/structures/StrongholdPieces$SmoothStoneSelector ebx$k
<init> ()V <init>
next (Lnet/minecraft/util/RandomSource;IIIZ)V a
net/minecraft/world/level/levelgen/structure/structures/StrongholdPieces$StairsDown ebx$l
DEPTH c
HEIGHT b
WIDTH a
isSource d
<init> (Lnet/minecraft/world/level/levelgen/structure/pieces/StructurePieceType;Lnet/minecraft/nbt/CompoundTag;)V <init>
<init> (Lnet/minecraft/world/level/levelgen/structure/pieces/StructurePieceType;IIILnet/minecraft/core/Direction;)V <init>
<init> (ILnet/minecraft/util/RandomSource;Lnet/minecraft/world/level/levelgen/structure/BoundingBox;Lnet/minecraft/core/Direction;)V <init>
<init> (Lnet/minecraft/nbt/CompoundTag;)V <init>
addAdditionalSaveData (Lnet/minecraft/world/level/levelgen/structure/pieces/StructurePieceSerializationContext;Lnet/minecraft/nbt/CompoundTag;)V a
addChildren (Lnet/minecraft/world/level/levelgen/structure/StructurePiece;Lnet/minecraft/world/level/levelgen/structure/StructurePieceAccessor;Lnet/minecraft/util/RandomSource;)V a
createPiece (Lnet/minecraft/world/level/levelgen/structure/StructurePieceAccessor;Lnet/minecraft/util/RandomSource;IIILnet/minecraft/core/Direction;I)Lnet/minecraft/world/level/levelgen/structure/structures/StrongholdPieces$StairsDown; a
postProcess (Lnet/minecraft/world/level/WorldGenLevel;Lnet/minecraft/world/level/StructureManager;Lnet/minecraft/world/level/chunk/ChunkGenerator;Lnet/minecraft/util/RandomSource;Lnet/minecraft/world/level/levelgen/structure/BoundingBox;Lnet/minecraft/world/level/ChunkPos;Lnet/minecraft/core/BlockPos;)V a
net/minecraft/world/level/levelgen/structure/structures/StrongholdPieces$StartPiece ebx$m
pendingChildren c
portalRoomPiece b
previousPiece a
<init> (Lnet/minecraft/util/RandomSource;II)V <init>
<init> (Lnet/minecraft/nbt/CompoundTag;)V <init>
getLocatorPosition ()Lnet/minecraft/core/BlockPos; h
net/minecraft/world/level/levelgen/structure/structures/StrongholdPieces$Straight ebx$n
DEPTH c
HEIGHT b
WIDTH a
leftChild d
rightChild i
<init> (ILnet/minecraft/util/RandomSource;Lnet/minecraft/world/level/levelgen/structure/BoundingBox;Lnet/minecraft/core/Direction;)V <init>
<init> (Lnet/minecraft/nbt/CompoundTag;)V <init>
addAdditionalSaveData (Lnet/minecraft/world/level/levelgen/structure/pieces/StructurePieceSerializationContext;Lnet/minecraft/nbt/CompoundTag;)V a
addChildren (Lnet/minecraft/world/level/levelgen/structure/StructurePiece;Lnet/minecraft/world/level/levelgen/structure/StructurePieceAccessor;Lnet/minecraft/util/RandomSource;)V a
createPiece (Lnet/minecraft/world/level/levelgen/structure/StructurePieceAccessor;Lnet/minecraft/util/RandomSource;IIILnet/minecraft/core/Direction;I)Lnet/minecraft/world/level/levelgen/structure/structures/StrongholdPieces$Straight; a
postProcess (Lnet/minecraft/world/level/WorldGenLevel;Lnet/minecraft/world/level/StructureManager;Lnet/minecraft/world/level/chunk/ChunkGenerator;Lnet/minecraft/util/RandomSource;Lnet/minecraft/world/level/levelgen/structure/BoundingBox;Lnet/minecraft/world/level/ChunkPos;Lnet/minecraft/core/BlockPos;)V a
net/minecraft/world/level/levelgen/structure/structures/StrongholdPieces$StraightStairsDown ebx$o
DEPTH c
HEIGHT b
WIDTH a
<init> (ILnet/minecraft/util/RandomSource;Lnet/minecraft/world/level/levelgen/structure/BoundingBox;Lnet/minecraft/core/Direction;)V <init>
<init> (Lnet/minecraft/nbt/CompoundTag;)V <init>
addChildren (Lnet/minecraft/world/level/levelgen/structure/StructurePiece;Lnet/minecraft/world/level/levelgen/structure/StructurePieceAccessor;Lnet/minecraft/util/RandomSource;)V a
createPiece (Lnet/minecraft/world/level/levelgen/structure/StructurePieceAccessor;Lnet/minecraft/util/RandomSource;IIILnet/minecraft/core/Direction;I)Lnet/minecraft/world/level/levelgen/structure/structures/StrongholdPieces$StraightStairsDown; a
postProcess (Lnet/minecraft/world/level/WorldGenLevel;Lnet/minecraft/world/level/StructureManager;Lnet/minecraft/world/level/chunk/ChunkGenerator;Lnet/minecraft/util/RandomSource;Lnet/minecraft/world/level/levelgen/structure/BoundingBox;Lnet/minecraft/world/level/ChunkPos;Lnet/minecraft/core/BlockPos;)V a
net/minecraft/world/level/levelgen/structure/structures/StrongholdPieces$StrongholdPiece ebx$p
entryDoor h
<init> (Lnet/minecraft/world/level/levelgen/structure/pieces/StructurePieceType;ILnet/minecraft/world/level/levelgen/structure/BoundingBox;)V <init>
<init> (Lnet/minecraft/world/level/levelgen/structure/pieces/StructurePieceType;Lnet/minecraft/nbt/CompoundTag;)V <init>
addAdditionalSaveData (Lnet/minecraft/world/level/levelgen/structure/pieces/StructurePieceSerializationContext;Lnet/minecraft/nbt/CompoundTag;)V a
generateSmallDoor (Lnet/minecraft/world/level/WorldGenLevel;Lnet/minecraft/util/RandomSource;Lnet/minecraft/world/level/levelgen/structure/BoundingBox;Lnet/minecraft/world/level/levelgen/structure/structures/StrongholdPieces$StrongholdPiece$SmallDoorType;III)V a
generateSmallDoorChildForward (Lnet/minecraft/world/level/levelgen/structure/structures/StrongholdPieces$StartPiece;Lnet/minecraft/world/level/levelgen/structure/StructurePieceAccessor;Lnet/minecraft/util/RandomSource;II)Lnet/minecraft/world/level/levelgen/structure/StructurePiece; a
generateSmallDoorChildLeft (Lnet/minecraft/world/level/levelgen/structure/structures/StrongholdPieces$StartPiece;Lnet/minecraft/world/level/levelgen/structure/StructurePieceAccessor;Lnet/minecraft/util/RandomSource;II)Lnet/minecraft/world/level/levelgen/structure/StructurePiece; b
generateSmallDoorChildRight (Lnet/minecraft/world/level/levelgen/structure/structures/StrongholdPieces$StartPiece;Lnet/minecraft/world/level/levelgen/structure/StructurePieceAccessor;Lnet/minecraft/util/RandomSource;II)Lnet/minecraft/world/level/levelgen/structure/StructurePiece; c
isOkBox (Lnet/minecraft/world/level/levelgen/structure/BoundingBox;)Z a
randomSmallDoor (Lnet/minecraft/util/RandomSource;)Lnet/minecraft/world/level/levelgen/structure/structures/StrongholdPieces$StrongholdPiece$SmallDoorType; b
net/minecraft/world/level/levelgen/structure/structures/StrongholdPieces$StrongholdPiece$SmallDoorType ebx$p$a
$VALUES e
GRATES c
IRON_DOOR d
OPENING a
WOOD_DOOR b
$values ()[Lnet/minecraft/world/level/levelgen/structure/structures/StrongholdPieces$StrongholdPiece$SmallDoorType; a
<clinit> ()V <clinit>
<init> (Ljava/lang/String;I)V <init>
valueOf (Ljava/lang/String;)Lnet/minecraft/world/level/levelgen/structure/structures/StrongholdPieces$StrongholdPiece$SmallDoorType; valueOf
values ()[Lnet/minecraft/world/level/levelgen/structure/structures/StrongholdPieces$StrongholdPiece$SmallDoorType; values
net/minecraft/world/level/levelgen/structure/structures/StrongholdPieces$Turn ebx$q
DEPTH c
HEIGHT b
WIDTH a
<init> (Lnet/minecraft/world/level/levelgen/structure/pieces/StructurePieceType;ILnet/minecraft/world/level/levelgen/structure/BoundingBox;)V <init>
<init> (Lnet/minecraft/world/level/levelgen/structure/pieces/StructurePieceType;Lnet/minecraft/nbt/CompoundTag;)V <init>
net/minecraft/world/level/levelgen/structure/structures/StrongholdStructure eby
CODEC d
<clinit> ()V <clinit>
<init> (Lnet/minecraft/world/level/levelgen/structure/Structure$StructureSettings;)V <init>
findGenerationPoint (Lnet/minecraft/world/level/levelgen/structure/Structure$GenerationContext;)Ljava/util/Optional; a
generatePieces (Lnet/minecraft/world/level/levelgen/structure/pieces/StructurePiecesBuilder;Lnet/minecraft/world/level/levelgen/structure/Structure$GenerationContext;)V a
lambda$findGenerationPoint$0 (Lnet/minecraft/world/level/levelgen/structure/Structure$GenerationContext;Lnet/minecraft/world/level/levelgen/structure/pieces/StructurePiecesBuilder;)V a
type ()Lnet/minecraft/world/level/levelgen/structure/StructureType; e
net/minecraft/world/level/levelgen/structure/structures/SwampHutPiece ebz
spawnedCat i
spawnedWitch h
<init> (Lnet/minecraft/util/RandomSource;II)V <init>
<init> (Lnet/minecraft/nbt/CompoundTag;)V <init>
addAdditionalSaveData (Lnet/minecraft/world/level/levelgen/structure/pieces/StructurePieceSerializationContext;Lnet/minecraft/nbt/CompoundTag;)V a
postProcess (Lnet/minecraft/world/level/WorldGenLevel;Lnet/minecraft/world/level/StructureManager;Lnet/minecraft/world/level/chunk/ChunkGenerator;Lnet/minecraft/util/RandomSource;Lnet/minecraft/world/level/levelgen/structure/BoundingBox;Lnet/minecraft/world/level/ChunkPos;Lnet/minecraft/core/BlockPos;)V a
spawnCat (Lnet/minecraft/world/level/ServerLevelAccessor;Lnet/minecraft/world/level/levelgen/structure/BoundingBox;)V a
net/minecraft/world/level/levelgen/structure/structures/SwampHutStructure eca
CODEC d
<clinit> ()V <clinit>
<init> (Lnet/minecraft/world/level/levelgen/structure/Structure$StructureSettings;)V <init>
findGenerationPoint (Lnet/minecraft/world/level/levelgen/structure/Structure$GenerationContext;)Ljava/util/Optional; a
generatePieces (Lnet/minecraft/world/level/levelgen/structure/pieces/StructurePiecesBuilder;Lnet/minecraft/world/level/levelgen/structure/Structure$GenerationContext;)V a
lambda$findGenerationPoint$0 (Lnet/minecraft/world/level/levelgen/structure/Structure$GenerationContext;Lnet/minecraft/world/level/levelgen/structure/pieces/StructurePiecesBuilder;)V a
type ()Lnet/minecraft/world/level/levelgen/structure/StructureType; e
net/minecraft/world/level/levelgen/structure/structures/WoodlandMansionPieces ecb
<init> ()V <init>
generateMansion (Lnet/minecraft/world/level/levelgen/structure/templatesystem/StructureTemplateManager;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/Rotation;Ljava/util/List;Lnet/minecraft/util/RandomSource;)V a
net/minecraft/world/level/levelgen/structure/structures/WoodlandMansionPieces$FirstFloorRoomCollection ecb$a
<init> ()V <init>
get1x1 (Lnet/minecraft/util/RandomSource;)Ljava/lang/String; a
get1x1Secret (Lnet/minecraft/util/RandomSource;)Ljava/lang/String; b
get1x2FrontEntrance (Lnet/minecraft/util/RandomSource;Z)Ljava/lang/String; b
get1x2Secret (Lnet/minecraft/util/RandomSource;)Ljava/lang/String; c
get1x2SideEntrance (Lnet/minecraft/util/RandomSource;Z)Ljava/lang/String; a
get2x2 (Lnet/minecraft/util/RandomSource;)Ljava/lang/String; d
get2x2Secret (Lnet/minecraft/util/RandomSource;)Ljava/lang/String; e
net/minecraft/world/level/levelgen/structure/structures/WoodlandMansionPieces$FloorRoomCollection ecb$b
<init> ()V <init>
get1x1 (Lnet/minecraft/util/RandomSource;)Ljava/lang/String; a
get1x1Secret (Lnet/minecraft/util/RandomSource;)Ljava/lang/String; b
get1x2FrontEntrance (Lnet/minecraft/util/RandomSource;Z)Ljava/lang/String; b
get1x2Secret (Lnet/minecraft/util/RandomSource;)Ljava/lang/String; c
get1x2SideEntrance (Lnet/minecraft/util/RandomSource;Z)Ljava/lang/String; a
get2x2 (Lnet/minecraft/util/RandomSource;)Ljava/lang/String; d
get2x2Secret (Lnet/minecraft/util/RandomSource;)Ljava/lang/String; e
net/minecraft/world/level/levelgen/structure/structures/WoodlandMansionPieces$MansionGrid ecb$c
BLOCKED g
CLEAR b
CORRIDOR c
DEFAULT_SIZE a
ROOM d
ROOM_1x1 h
ROOM_1x2 i
ROOM_2x2 j
ROOM_CORRIDOR_FLAG n
ROOM_DOOR_FLAG l
ROOM_ID_MASK p
ROOM_ORIGIN_FLAG k
ROOM_STAIRS_FLAG m
ROOM_TYPE_MASK o
START_ROOM e
TEST_ROOM f
baseGrid r
entranceX u
entranceY v
floorRooms t
random q
thirdFloorGrid s
<init> (Lnet/minecraft/util/RandomSource;)V <init>
cleanEdges (Lnet/minecraft/world/level/levelgen/structure/structures/WoodlandMansionPieces$SimpleGrid;)Z a
get1x2RoomDirection (Lnet/minecraft/world/level/levelgen/structure/structures/WoodlandMansionPieces$SimpleGrid;IIII)Lnet/minecraft/core/Direction; b
identifyRooms (Lnet/minecraft/world/level/levelgen/structure/structures/WoodlandMansionPieces$SimpleGrid;Lnet/minecraft/world/level/levelgen/structure/structures/WoodlandMansionPieces$SimpleGrid;)V a
isHouse (Lnet/minecraft/world/level/levelgen/structure/structures/WoodlandMansionPieces$SimpleGrid;II)Z a
isRoomId (Lnet/minecraft/world/level/levelgen/structure/structures/WoodlandMansionPieces$SimpleGrid;IIII)Z a
recursiveCorridor (Lnet/minecraft/world/level/levelgen/structure/structures/WoodlandMansionPieces$SimpleGrid;IILnet/minecraft/core/Direction;I)V a
setupThirdFloor ()V a
net/minecraft/world/level/levelgen/structure/structures/WoodlandMansionPieces$MansionPiecePlacer ecb$d
random b
startX c
startY d
structureTemplateManager a
<init> (Lnet/minecraft/world/level/levelgen/structure/templatesystem/StructureTemplateManager;Lnet/minecraft/util/RandomSource;)V <init>
addRoom1x1 (Ljava/util/List;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/Rotation;Lnet/minecraft/core/Direction;Lnet/minecraft/world/level/levelgen/structure/structures/WoodlandMansionPieces$FloorRoomCollection;)V a
addRoom1x2 (Ljava/util/List;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/Rotation;Lnet/minecraft/core/Direction;Lnet/minecraft/core/Direction;Lnet/minecraft/world/level/levelgen/structure/structures/WoodlandMansionPieces$FloorRoomCollection;Z)V a
addRoom2x2 (Ljava/util/List;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/Rotation;Lnet/minecraft/core/Direction;Lnet/minecraft/core/Direction;Lnet/minecraft/world/level/levelgen/structure/structures/WoodlandMansionPieces$FloorRoomCollection;)V a
addRoom2x2Secret (Ljava/util/List;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/Rotation;Lnet/minecraft/world/level/levelgen/structure/structures/WoodlandMansionPieces$FloorRoomCollection;)V a
createMansion (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/Rotation;Ljava/util/List;Lnet/minecraft/world/level/levelgen/structure/structures/WoodlandMansionPieces$MansionGrid;)V a
createRoof (Ljava/util/List;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/Rotation;Lnet/minecraft/world/level/levelgen/structure/structures/WoodlandMansionPieces$SimpleGrid;Lnet/minecraft/world/level/levelgen/structure/structures/WoodlandMansionPieces$SimpleGrid;)V a
entrance (Ljava/util/List;Lnet/minecraft/world/level/levelgen/structure/structures/WoodlandMansionPieces$PlacementData;)V a
traverseInnerTurn (Ljava/util/List;Lnet/minecraft/world/level/levelgen/structure/structures/WoodlandMansionPieces$PlacementData;)V d
traverseOuterWalls (Ljava/util/List;Lnet/minecraft/world/level/levelgen/structure/structures/WoodlandMansionPieces$PlacementData;Lnet/minecraft/world/level/levelgen/structure/structures/WoodlandMansionPieces$SimpleGrid;Lnet/minecraft/core/Direction;IIII)V a
traverseTurn (Ljava/util/List;Lnet/minecraft/world/level/levelgen/structure/structures/WoodlandMansionPieces$PlacementData;)V c
traverseWallPiece (Ljava/util/List;Lnet/minecraft/world/level/levelgen/structure/structures/WoodlandMansionPieces$PlacementData;)V b
net/minecraft/world/level/levelgen/structure/structures/WoodlandMansionPieces$PlacementData ecb$e
position b
rotation a
wallType c
<init> ()V <init>
net/minecraft/world/level/levelgen/structure/structures/WoodlandMansionPieces$SecondFloorRoomCollection ecb$f
<init> ()V <init>
get1x1 (Lnet/minecraft/util/RandomSource;)Ljava/lang/String; a
get1x1Secret (Lnet/minecraft/util/RandomSource;)Ljava/lang/String; b
get1x2FrontEntrance (Lnet/minecraft/util/RandomSource;Z)Ljava/lang/String; b
get1x2Secret (Lnet/minecraft/util/RandomSource;)Ljava/lang/String; c
get1x2SideEntrance (Lnet/minecraft/util/RandomSource;Z)Ljava/lang/String; a
get2x2 (Lnet/minecraft/util/RandomSource;)Ljava/lang/String; d
get2x2Secret (Lnet/minecraft/util/RandomSource;)Ljava/lang/String; e
net/minecraft/world/level/levelgen/structure/structures/WoodlandMansionPieces$SimpleGrid ecb$g
grid a
height c
valueIfOutside d
width b
<init> (III)V <init>
edgesTo (III)Z b
get (II)I a
set (III)V a
set (IIIII)V a
setif (IIII)V a
net/minecraft/world/level/levelgen/structure/structures/WoodlandMansionPieces$ThirdFloorRoomCollection ecb$h
<init> ()V <init>
net/minecraft/world/level/levelgen/structure/structures/WoodlandMansionPieces$WoodlandMansionPiece ecb$i
<init> (Lnet/minecraft/world/level/levelgen/structure/templatesystem/StructureTemplateManager;Ljava/lang/String;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/Rotation;Lnet/minecraft/world/level/block/Mirror;)V <init>
<init> (Lnet/minecraft/world/level/levelgen/structure/templatesystem/StructureTemplateManager;Lnet/minecraft/nbt/CompoundTag;)V <init>
<init> (Lnet/minecraft/world/level/levelgen/structure/templatesystem/StructureTemplateManager;Ljava/lang/String;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/Rotation;)V <init>
addAdditionalSaveData (Lnet/minecraft/world/level/levelgen/structure/pieces/StructurePieceSerializationContext;Lnet/minecraft/nbt/CompoundTag;)V a
handleDataMarker (Ljava/lang/String;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/ServerLevelAccessor;Lnet/minecraft/util/RandomSource;Lnet/minecraft/world/level/levelgen/structure/BoundingBox;)V a
lambda$new$0 (Lnet/minecraft/nbt/CompoundTag;Lnet/minecraft/resources/ResourceLocation;)Lnet/minecraft/world/level/levelgen/structure/templatesystem/StructurePlaceSettings; a
makeLocation (Ljava/lang/String;)Lnet/minecraft/resources/ResourceLocation; a
makeSettings (Lnet/minecraft/world/level/block/Mirror;Lnet/minecraft/world/level/block/Rotation;)Lnet/minecraft/world/level/levelgen/structure/templatesystem/StructurePlaceSettings; a
makeTemplateLocation ()Lnet/minecraft/resources/ResourceLocation; b
net/minecraft/world/level/levelgen/structure/structures/WoodlandMansionStructure ecc
CODEC d
<clinit> ()V <clinit>
<init> (Lnet/minecraft/world/level/levelgen/structure/Structure$StructureSettings;)V <init>
afterPlace (Lnet/minecraft/world/level/WorldGenLevel;Lnet/minecraft/world/level/StructureManager;Lnet/minecraft/world/level/chunk/ChunkGenerator;Lnet/minecraft/util/RandomSource;Lnet/minecraft/world/level/levelgen/structure/BoundingBox;Lnet/minecraft/world/level/ChunkPos;Lnet/minecraft/world/level/levelgen/structure/pieces/PiecesContainer;)V a
findGenerationPoint (Lnet/minecraft/world/level/levelgen/structure/Structure$GenerationContext;)Ljava/util/Optional; a
generatePieces (Lnet/minecraft/world/level/levelgen/structure/pieces/StructurePiecesBuilder;Lnet/minecraft/world/level/levelgen/structure/Structure$GenerationContext;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/Rotation;)V a
lambda$findGenerationPoint$0 (Lnet/minecraft/world/level/levelgen/structure/Structure$GenerationContext;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/Rotation;Lnet/minecraft/world/level/levelgen/structure/pieces/StructurePiecesBuilder;)V a
type ()Lnet/minecraft/world/level/levelgen/structure/StructureType; e
net/minecraft/world/level/levelgen/structure/structures/package-info ecd
net/minecraft/world/level/levelgen/structure/templatesystem/AlwaysTrueTest ece
CODEC a
INSTANCE b
<clinit> ()V <clinit>
<init> ()V <init>
getType ()Lnet/minecraft/world/level/levelgen/structure/templatesystem/RuleTestType; a
lambda$static$0 ()Lnet/minecraft/world/level/levelgen/structure/templatesystem/AlwaysTrueTest; b
test (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/util/RandomSource;)Z a
net/minecraft/world/level/levelgen/structure/templatesystem/AxisAlignedLinearPosTest ecf
CODEC a
axis g
maxChance d
maxDist f
minChance b
minDist e
<clinit> ()V <clinit>
<init> (FFIILnet/minecraft/core/Direction$Axis;)V <init>
getType ()Lnet/minecraft/world/level/levelgen/structure/templatesystem/PosRuleTestType; a
lambda$static$0 (Lnet/minecraft/world/level/levelgen/structure/templatesystem/AxisAlignedLinearPosTest;)Ljava/lang/Float; e
lambda$static$1 (Lnet/minecraft/world/level/levelgen/structure/templatesystem/AxisAlignedLinearPosTest;)Ljava/lang/Float; d
lambda$static$2 (Lnet/minecraft/world/level/levelgen/structure/templatesystem/AxisAlignedLinearPosTest;)Ljava/lang/Integer; c
lambda$static$3 (Lnet/minecraft/world/level/levelgen/structure/templatesystem/AxisAlignedLinearPosTest;)Ljava/lang/Integer; b
lambda$static$4 (Lnet/minecraft/world/level/levelgen/structure/templatesystem/AxisAlignedLinearPosTest;)Lnet/minecraft/core/Direction$Axis; a
lambda$static$5 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; a
test (Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/BlockPos;Lnet/minecraft/util/RandomSource;)Z a
net/minecraft/world/level/levelgen/structure/templatesystem/BlackstoneReplaceProcessor ecg
CODEC a
INSTANCE b
replacements c
<clinit> ()V <clinit>
<init> ()V <init>
getType ()Lnet/minecraft/world/level/levelgen/structure/templatesystem/StructureProcessorType; a
lambda$new$1 (Ljava/util/HashMap;)V a
lambda$static$0 ()Lnet/minecraft/world/level/levelgen/structure/templatesystem/BlackstoneReplaceProcessor; b
processBlock (Lnet/minecraft/world/level/LevelReader;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/levelgen/structure/templatesystem/StructureTemplate$StructureBlockInfo;Lnet/minecraft/world/level/levelgen/structure/templatesystem/StructureTemplate$StructureBlockInfo;Lnet/minecraft/world/level/levelgen/structure/templatesystem/StructurePlaceSettings;)Lnet/minecraft/world/level/levelgen/structure/templatesystem/StructureTemplate$StructureBlockInfo; a
net/minecraft/world/level/levelgen/structure/templatesystem/BlockAgeProcessor ech
CODEC a
NON_MOSSY_REPLACEMENTS e
PROBABILITY_OF_REPLACING_FULL_BLOCK b
PROBABILITY_OF_REPLACING_OBSIDIAN d
PROBABILITY_OF_REPLACING_STAIRS c
mossiness f
<clinit> ()V <clinit>
<init> (F)V <init>
getRandomBlock (Lnet/minecraft/util/RandomSource;[Lnet/minecraft/world/level/block/state/BlockState;[Lnet/minecraft/world/level/block/state/BlockState;)Lnet/minecraft/world/level/block/state/BlockState; a
getRandomBlock (Lnet/minecraft/util/RandomSource;[Lnet/minecraft/world/level/block/state/BlockState;)Lnet/minecraft/world/level/block/state/BlockState; a
getRandomFacingStairs (Lnet/minecraft/util/RandomSource;Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/block/state/BlockState; a
getType ()Lnet/minecraft/world/level/levelgen/structure/templatesystem/StructureProcessorType; a
lambda$static$0 (Lnet/minecraft/world/level/levelgen/structure/templatesystem/BlockAgeProcessor;)Ljava/lang/Float; a
maybeReplaceFullStoneBlock (Lnet/minecraft/util/RandomSource;)Lnet/minecraft/world/level/block/state/BlockState; a
maybeReplaceObsidian (Lnet/minecraft/util/RandomSource;)Lnet/minecraft/world/level/block/state/BlockState; d
maybeReplaceSlab (Lnet/minecraft/util/RandomSource;)Lnet/minecraft/world/level/block/state/BlockState; b
maybeReplaceStairs (Lnet/minecraft/util/RandomSource;Lnet/minecraft/world/level/block/state/BlockState;)Lnet/minecraft/world/level/block/state/BlockState; a
maybeReplaceWall (Lnet/minecraft/util/RandomSource;)Lnet/minecraft/world/level/block/state/BlockState; c
processBlock (Lnet/minecraft/world/level/LevelReader;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/levelgen/structure/templatesystem/StructureTemplate$StructureBlockInfo;Lnet/minecraft/world/level/levelgen/structure/templatesystem/StructureTemplate$StructureBlockInfo;Lnet/minecraft/world/level/levelgen/structure/templatesystem/StructurePlaceSettings;)Lnet/minecraft/world/level/levelgen/structure/templatesystem/StructureTemplate$StructureBlockInfo; a
net/minecraft/world/level/levelgen/structure/templatesystem/BlockIgnoreProcessor eci
AIR c
CODEC a
STRUCTURE_AND_AIR d
STRUCTURE_BLOCK b
toIgnore e
<clinit> ()V <clinit>
<init> (Ljava/util/List;)V <init>
getType ()Lnet/minecraft/world/level/levelgen/structure/templatesystem/StructureProcessorType; a
lambda$static$0 (Lnet/minecraft/world/level/levelgen/structure/templatesystem/BlockIgnoreProcessor;)Ljava/util/List; a
processBlock (Lnet/minecraft/world/level/LevelReader;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/levelgen/structure/templatesystem/StructureTemplate$StructureBlockInfo;Lnet/minecraft/world/level/levelgen/structure/templatesystem/StructureTemplate$StructureBlockInfo;Lnet/minecraft/world/level/levelgen/structure/templatesystem/StructurePlaceSettings;)Lnet/minecraft/world/level/levelgen/structure/templatesystem/StructureTemplate$StructureBlockInfo; a
net/minecraft/world/level/levelgen/structure/templatesystem/BlockMatchTest ecj
CODEC a
block b
<clinit> ()V <clinit>
<init> (Lnet/minecraft/world/level/block/Block;)V <init>
getType ()Lnet/minecraft/world/level/levelgen/structure/templatesystem/RuleTestType; a
lambda$static$0 (Lnet/minecraft/world/level/levelgen/structure/templatesystem/BlockMatchTest;)Lnet/minecraft/world/level/block/Block; a
test (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/util/RandomSource;)Z a
net/minecraft/world/level/levelgen/structure/templatesystem/BlockRotProcessor eck
CODEC a
integrity c
rottableBlocks b
<clinit> ()V <clinit>
<init> (Lnet/minecraft/core/HolderSet;F)V <init>
<init> (Ljava/util/Optional;F)V <init>
<init> (F)V <init>
getType ()Lnet/minecraft/world/level/levelgen/structure/templatesystem/StructureProcessorType; a
lambda$static$0 (Lnet/minecraft/world/level/levelgen/structure/templatesystem/BlockRotProcessor;)Ljava/util/Optional; b
lambda$static$1 (Lnet/minecraft/world/level/levelgen/structure/templatesystem/BlockRotProcessor;)Ljava/lang/Float; a
lambda$static$2 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; a
processBlock (Lnet/minecraft/world/level/LevelReader;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/levelgen/structure/templatesystem/StructureTemplate$StructureBlockInfo;Lnet/minecraft/world/level/levelgen/structure/templatesystem/StructureTemplate$StructureBlockInfo;Lnet/minecraft/world/level/levelgen/structure/templatesystem/StructurePlaceSettings;)Lnet/minecraft/world/level/levelgen/structure/templatesystem/StructureTemplate$StructureBlockInfo; a
net/minecraft/world/level/levelgen/structure/templatesystem/BlockStateMatchTest ecl
CODEC a
blockState b
<clinit> ()V <clinit>
<init> (Lnet/minecraft/world/level/block/state/BlockState;)V <init>
getType ()Lnet/minecraft/world/level/levelgen/structure/templatesystem/RuleTestType; a
lambda$static$0 (Lnet/minecraft/world/level/levelgen/structure/templatesystem/BlockStateMatchTest;)Lnet/minecraft/world/level/block/state/BlockState; a
test (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/util/RandomSource;)Z a
net/minecraft/world/level/levelgen/structure/templatesystem/CappedProcessor ecm
CODEC a
delegate b
limit c
<clinit> ()V <clinit>
<init> (Lnet/minecraft/world/level/levelgen/structure/templatesystem/StructureProcessor;Lnet/minecraft/util/valueproviders/IntProvider;)V <init>
finalizeProcessing (Lnet/minecraft/world/level/ServerLevelAccessor;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/BlockPos;Ljava/util/List;Ljava/util/List;Lnet/minecraft/world/level/levelgen/structure/templatesystem/StructurePlaceSettings;)Ljava/util/List; a
getType ()Lnet/minecraft/world/level/levelgen/structure/templatesystem/StructureProcessorType; a
lambda$static$0 (Lnet/minecraft/world/level/levelgen/structure/templatesystem/CappedProcessor;)Lnet/minecraft/world/level/levelgen/structure/templatesystem/StructureProcessor; b
lambda$static$1 (Lnet/minecraft/world/level/levelgen/structure/templatesystem/CappedProcessor;)Lnet/minecraft/util/valueproviders/IntProvider; a
lambda$static$2 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; a
net/minecraft/world/level/levelgen/structure/templatesystem/GravityProcessor ecn
CODEC a
heightmap b
offset c
<clinit> ()V <clinit>
<init> (Lnet/minecraft/world/level/levelgen/Heightmap$Types;I)V <init>
getType ()Lnet/minecraft/world/level/levelgen/structure/templatesystem/StructureProcessorType; a
lambda$static$0 (Lnet/minecraft/world/level/levelgen/structure/templatesystem/GravityProcessor;)Lnet/minecraft/world/level/levelgen/Heightmap$Types; b
lambda$static$1 (Lnet/minecraft/world/level/levelgen/structure/templatesystem/GravityProcessor;)Ljava/lang/Integer; a
lambda$static$2 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; a
processBlock (Lnet/minecraft/world/level/LevelReader;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/levelgen/structure/templatesystem/StructureTemplate$StructureBlockInfo;Lnet/minecraft/world/level/levelgen/structure/templatesystem/StructureTemplate$StructureBlockInfo;Lnet/minecraft/world/level/levelgen/structure/templatesystem/StructurePlaceSettings;)Lnet/minecraft/world/level/levelgen/structure/templatesystem/StructureTemplate$StructureBlockInfo; a
net/minecraft/world/level/levelgen/structure/templatesystem/JigsawReplacementProcessor eco
CODEC a
INSTANCE b
LOGGER c
<clinit> ()V <clinit>
<init> ()V <init>
getType ()Lnet/minecraft/world/level/levelgen/structure/templatesystem/StructureProcessorType; a
lambda$static$0 ()Lnet/minecraft/world/level/levelgen/structure/templatesystem/JigsawReplacementProcessor; b
processBlock (Lnet/minecraft/world/level/LevelReader;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/levelgen/structure/templatesystem/StructureTemplate$StructureBlockInfo;Lnet/minecraft/world/level/levelgen/structure/templatesystem/StructureTemplate$StructureBlockInfo;Lnet/minecraft/world/level/levelgen/structure/templatesystem/StructurePlaceSettings;)Lnet/minecraft/world/level/levelgen/structure/templatesystem/StructureTemplate$StructureBlockInfo; a
net/minecraft/world/level/levelgen/structure/templatesystem/LavaSubmergedBlockProcessor ecp
CODEC a
INSTANCE b
<clinit> ()V <clinit>
<init> ()V <init>
getType ()Lnet/minecraft/world/level/levelgen/structure/templatesystem/StructureProcessorType; a
lambda$static$0 ()Lnet/minecraft/world/level/levelgen/structure/templatesystem/LavaSubmergedBlockProcessor; b
processBlock (Lnet/minecraft/world/level/LevelReader;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/levelgen/structure/templatesystem/StructureTemplate$StructureBlockInfo;Lnet/minecraft/world/level/levelgen/structure/templatesystem/StructureTemplate$StructureBlockInfo;Lnet/minecraft/world/level/levelgen/structure/templatesystem/StructurePlaceSettings;)Lnet/minecraft/world/level/levelgen/structure/templatesystem/StructureTemplate$StructureBlockInfo; a
net/minecraft/world/level/levelgen/structure/templatesystem/LinearPosTest ecq
CODEC a
maxChance d
maxDist f
minChance b
minDist e
<clinit> ()V <clinit>
<init> (FFII)V <init>
getType ()Lnet/minecraft/world/level/levelgen/structure/templatesystem/PosRuleTestType; a
lambda$static$0 (Lnet/minecraft/world/level/levelgen/structure/templatesystem/LinearPosTest;)Ljava/lang/Float; d
lambda$static$1 (Lnet/minecraft/world/level/levelgen/structure/templatesystem/LinearPosTest;)Ljava/lang/Float; c
lambda$static$2 (Lnet/minecraft/world/level/levelgen/structure/templatesystem/LinearPosTest;)Ljava/lang/Integer; b
lambda$static$3 (Lnet/minecraft/world/level/levelgen/structure/templatesystem/LinearPosTest;)Ljava/lang/Integer; a
lambda$static$4 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; a
test (Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/BlockPos;Lnet/minecraft/util/RandomSource;)Z a
net/minecraft/world/level/levelgen/structure/templatesystem/NopProcessor ecr
CODEC a
INSTANCE b
<clinit> ()V <clinit>
<init> ()V <init>
getType ()Lnet/minecraft/world/level/levelgen/structure/templatesystem/StructureProcessorType; a
lambda$static$0 ()Lnet/minecraft/world/level/levelgen/structure/templatesystem/NopProcessor; b
net/minecraft/world/level/levelgen/structure/templatesystem/PosAlwaysTrueTest ecs
CODEC a
INSTANCE b
<clinit> ()V <clinit>
<init> ()V <init>
getType ()Lnet/minecraft/world/level/levelgen/structure/templatesystem/PosRuleTestType; a
lambda$static$0 ()Lnet/minecraft/world/level/levelgen/structure/templatesystem/PosAlwaysTrueTest; b
test (Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/BlockPos;Lnet/minecraft/util/RandomSource;)Z a
net/minecraft/world/level/levelgen/structure/templatesystem/PosRuleTest ect
CODEC c
<clinit> ()V <clinit>
<init> ()V <init>
getType ()Lnet/minecraft/world/level/levelgen/structure/templatesystem/PosRuleTestType; a
test (Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/BlockPos;Lnet/minecraft/util/RandomSource;)Z a
net/minecraft/world/level/levelgen/structure/templatesystem/PosRuleTestType ecu
ALWAYS_TRUE_TEST a
AXIS_ALIGNED_LINEAR_POS_TEST c
LINEAR_POS_TEST b
<clinit> ()V <clinit>
codec ()Lcom/mojang/serialization/Codec; codec
lambda$register$0 (Lcom/mojang/serialization/Codec;)Lcom/mojang/serialization/Codec; a
register (Ljava/lang/String;Lcom/mojang/serialization/Codec;)Lnet/minecraft/world/level/levelgen/structure/templatesystem/PosRuleTestType; a
net/minecraft/world/level/levelgen/structure/templatesystem/ProcessorRule ecv
CODEC b
DEFAULT_BLOCK_ENTITY_MODIFIER a
blockEntityModifier g
inputPredicate c
locPredicate d
outputState f
posPredicate e
<clinit> ()V <clinit>
<init> (Lnet/minecraft/world/level/levelgen/structure/templatesystem/RuleTest;Lnet/minecraft/world/level/levelgen/structure/templatesystem/RuleTest;Lnet/minecraft/world/level/block/state/BlockState;)V <init>
<init> (Lnet/minecraft/world/level/levelgen/structure/templatesystem/RuleTest;Lnet/minecraft/world/level/levelgen/structure/templatesystem/RuleTest;Lnet/minecraft/world/level/levelgen/structure/templatesystem/PosRuleTest;Lnet/minecraft/world/level/block/state/BlockState;)V <init>
<init> (Lnet/minecraft/world/level/levelgen/structure/templatesystem/RuleTest;Lnet/minecraft/world/level/levelgen/structure/templatesystem/RuleTest;Lnet/minecraft/world/level/levelgen/structure/templatesystem/PosRuleTest;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/levelgen/structure/templatesystem/rule/blockentity/RuleBlockEntityModifier;)V <init>
getOutputState ()Lnet/minecraft/world/level/block/state/BlockState; a
getOutputTag (Lnet/minecraft/util/RandomSource;Lnet/minecraft/nbt/CompoundTag;)Lnet/minecraft/nbt/CompoundTag; a
lambda$static$0 (Lnet/minecraft/world/level/levelgen/structure/templatesystem/ProcessorRule;)Lnet/minecraft/world/level/levelgen/structure/templatesystem/RuleTest; e
lambda$static$1 (Lnet/minecraft/world/level/levelgen/structure/templatesystem/ProcessorRule;)Lnet/minecraft/world/level/levelgen/structure/templatesystem/RuleTest; d
lambda$static$2 (Lnet/minecraft/world/level/levelgen/structure/templatesystem/ProcessorRule;)Lnet/minecraft/world/level/levelgen/structure/templatesystem/PosRuleTest; c
lambda$static$3 (Lnet/minecraft/world/level/levelgen/structure/templatesystem/ProcessorRule;)Lnet/minecraft/world/level/block/state/BlockState; b
lambda$static$4 (Lnet/minecraft/world/level/levelgen/structure/templatesystem/ProcessorRule;)Lnet/minecraft/world/level/levelgen/structure/templatesystem/rule/blockentity/RuleBlockEntityModifier; a
lambda$static$5 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; a
test (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/BlockPos;Lnet/minecraft/util/RandomSource;)Z a
net/minecraft/world/level/levelgen/structure/templatesystem/ProtectedBlockProcessor ecw
CODEC b
cannotReplace a
<clinit> ()V <clinit>
<init> (Lnet/minecraft/tags/TagKey;)V <init>
getType ()Lnet/minecraft/world/level/levelgen/structure/templatesystem/StructureProcessorType; a
lambda$static$0 (Lnet/minecraft/world/level/levelgen/structure/templatesystem/ProtectedBlockProcessor;)Lnet/minecraft/tags/TagKey; a
processBlock (Lnet/minecraft/world/level/LevelReader;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/levelgen/structure/templatesystem/StructureTemplate$StructureBlockInfo;Lnet/minecraft/world/level/levelgen/structure/templatesystem/StructureTemplate$StructureBlockInfo;Lnet/minecraft/world/level/levelgen/structure/templatesystem/StructurePlaceSettings;)Lnet/minecraft/world/level/levelgen/structure/templatesystem/StructureTemplate$StructureBlockInfo; a
net/minecraft/world/level/levelgen/structure/templatesystem/RandomBlockMatchTest ecx
CODEC a
block b
probability d
<clinit> ()V <clinit>
<init> (Lnet/minecraft/world/level/block/Block;F)V <init>
getType ()Lnet/minecraft/world/level/levelgen/structure/templatesystem/RuleTestType; a
lambda$static$0 (Lnet/minecraft/world/level/levelgen/structure/templatesystem/RandomBlockMatchTest;)Lnet/minecraft/world/level/block/Block; b
lambda$static$1 (Lnet/minecraft/world/level/levelgen/structure/templatesystem/RandomBlockMatchTest;)Ljava/lang/Float; a
lambda$static$2 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; a
test (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/util/RandomSource;)Z a
net/minecraft/world/level/levelgen/structure/templatesystem/RandomBlockStateMatchTest ecy
CODEC a
blockState b
probability d
<clinit> ()V <clinit>
<init> (Lnet/minecraft/world/level/block/state/BlockState;F)V <init>
getType ()Lnet/minecraft/world/level/levelgen/structure/templatesystem/RuleTestType; a
lambda$static$0 (Lnet/minecraft/world/level/levelgen/structure/templatesystem/RandomBlockStateMatchTest;)Lnet/minecraft/world/level/block/state/BlockState; b
lambda$static$1 (Lnet/minecraft/world/level/levelgen/structure/templatesystem/RandomBlockStateMatchTest;)Ljava/lang/Float; a
lambda$static$2 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; a
test (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/util/RandomSource;)Z a
net/minecraft/world/level/levelgen/structure/templatesystem/RuleProcessor ecz
CODEC a
rules b
<clinit> ()V <clinit>
<init> (Ljava/util/List;)V <init>
getType ()Lnet/minecraft/world/level/levelgen/structure/templatesystem/StructureProcessorType; a
lambda$static$0 (Lnet/minecraft/world/level/levelgen/structure/templatesystem/RuleProcessor;)Ljava/util/List; a
processBlock (Lnet/minecraft/world/level/LevelReader;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/levelgen/structure/templatesystem/StructureTemplate$StructureBlockInfo;Lnet/minecraft/world/level/levelgen/structure/templatesystem/StructureTemplate$StructureBlockInfo;Lnet/minecraft/world/level/levelgen/structure/templatesystem/StructurePlaceSettings;)Lnet/minecraft/world/level/levelgen/structure/templatesystem/StructureTemplate$StructureBlockInfo; a
net/minecraft/world/level/levelgen/structure/templatesystem/RuleTest eda
CODEC c
<clinit> ()V <clinit>
<init> ()V <init>
getType ()Lnet/minecraft/world/level/levelgen/structure/templatesystem/RuleTestType; a
test (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/util/RandomSource;)Z a
net/minecraft/world/level/levelgen/structure/templatesystem/RuleTestType edb
ALWAYS_TRUE_TEST a
BLOCKSTATE_TEST c
BLOCK_TEST b
RANDOM_BLOCKSTATE_TEST f
RANDOM_BLOCK_TEST e
TAG_TEST d
<clinit> ()V <clinit>
codec ()Lcom/mojang/serialization/Codec; codec
lambda$register$0 (Lcom/mojang/serialization/Codec;)Lcom/mojang/serialization/Codec; a
register (Ljava/lang/String;Lcom/mojang/serialization/Codec;)Lnet/minecraft/world/level/levelgen/structure/templatesystem/RuleTestType; a
net/minecraft/world/level/levelgen/structure/templatesystem/StructurePlaceSettings edc
boundingBox e
finalizeEntities k
ignoreEntities d
keepLiquids f
knownShape j
mirror a
palette h
processors i
random g
rotation b
rotationPivot c
<init> ()V <init>
addProcessor (Lnet/minecraft/world/level/levelgen/structure/templatesystem/StructureProcessor;)Lnet/minecraft/world/level/levelgen/structure/templatesystem/StructurePlaceSettings; a
clearProcessors ()Lnet/minecraft/world/level/levelgen/structure/templatesystem/StructurePlaceSettings; b
copy ()Lnet/minecraft/world/level/levelgen/structure/templatesystem/StructurePlaceSettings; a
getBoundingBox ()Lnet/minecraft/world/level/levelgen/structure/BoundingBox; g
getKnownShape ()Z h
getMirror ()Lnet/minecraft/world/level/block/Mirror; c
getProcessors ()Ljava/util/List; i
getRandom (Lnet/minecraft/core/BlockPos;)Lnet/minecraft/util/RandomSource; b
getRandomPalette (Ljava/util/List;Lnet/minecraft/core/BlockPos;)Lnet/minecraft/world/level/levelgen/structure/templatesystem/StructureTemplate$Palette; a
getRotation ()Lnet/minecraft/world/level/block/Rotation; d
getRotationPivot ()Lnet/minecraft/core/BlockPos; e
isIgnoreEntities ()Z f
popProcessor (Lnet/minecraft/world/level/levelgen/structure/templatesystem/StructureProcessor;)Lnet/minecraft/world/level/levelgen/structure/templatesystem/StructurePlaceSettings; b
setBoundingBox (Lnet/minecraft/world/level/levelgen/structure/BoundingBox;)Lnet/minecraft/world/level/levelgen/structure/templatesystem/StructurePlaceSettings; a
setFinalizeEntities (Z)Lnet/minecraft/world/level/levelgen/structure/templatesystem/StructurePlaceSettings; d
setIgnoreEntities (Z)Lnet/minecraft/world/level/levelgen/structure/templatesystem/StructurePlaceSettings; a
setKeepLiquids (Z)Lnet/minecraft/world/level/levelgen/structure/templatesystem/StructurePlaceSettings; b
setKnownShape (Z)Lnet/minecraft/world/level/levelgen/structure/templatesystem/StructurePlaceSettings; c
setMirror (Lnet/minecraft/world/level/block/Mirror;)Lnet/minecraft/world/level/levelgen/structure/templatesystem/StructurePlaceSettings; a
setRandom (Lnet/minecraft/util/RandomSource;)Lnet/minecraft/world/level/levelgen/structure/templatesystem/StructurePlaceSettings; a
setRotation (Lnet/minecraft/world/level/block/Rotation;)Lnet/minecraft/world/level/levelgen/structure/templatesystem/StructurePlaceSettings; a
setRotationPivot (Lnet/minecraft/core/BlockPos;)Lnet/minecraft/world/level/levelgen/structure/templatesystem/StructurePlaceSettings; a
shouldFinalizeEntities ()Z k
shouldKeepLiquids ()Z j
net/minecraft/world/level/levelgen/structure/templatesystem/StructureProcessor edd
<init> ()V <init>
finalizeProcessing (Lnet/minecraft/world/level/ServerLevelAccessor;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/BlockPos;Ljava/util/List;Ljava/util/List;Lnet/minecraft/world/level/levelgen/structure/templatesystem/StructurePlaceSettings;)Ljava/util/List; a
getType ()Lnet/minecraft/world/level/levelgen/structure/templatesystem/StructureProcessorType; a
processBlock (Lnet/minecraft/world/level/LevelReader;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/levelgen/structure/templatesystem/StructureTemplate$StructureBlockInfo;Lnet/minecraft/world/level/levelgen/structure/templatesystem/StructureTemplate$StructureBlockInfo;Lnet/minecraft/world/level/levelgen/structure/templatesystem/StructurePlaceSettings;)Lnet/minecraft/world/level/levelgen/structure/templatesystem/StructureTemplate$StructureBlockInfo; a
net/minecraft/world/level/levelgen/structure/templatesystem/StructureProcessorList ede
list a
<init> (Ljava/util/List;)V <init>
list ()Ljava/util/List; a
toString ()Ljava/lang/String; toString
net/minecraft/world/level/levelgen/structure/templatesystem/StructureProcessorType edf
BLACKSTONE_REPLACE l
BLOCK_AGE k
BLOCK_IGNORE e
BLOCK_ROT f
CAPPED o
DIRECT_CODEC c
GRAVITY g
JIGSAW_REPLACEMENT h
LAVA_SUBMERGED_BLOCK m
LIST_CODEC d
LIST_OBJECT_CODEC b
NOP j
PROTECTED_BLOCKS n
RULE i
SINGLE_CODEC a
<clinit> ()V <clinit>
codec ()Lcom/mojang/serialization/Codec; codec
lambda$register$0 (Lcom/mojang/serialization/Codec;)Lcom/mojang/serialization/Codec; a
register (Ljava/lang/String;Lcom/mojang/serialization/Codec;)Lnet/minecraft/world/level/levelgen/structure/templatesystem/StructureProcessorType; a
net/minecraft/world/level/levelgen/structure/templatesystem/StructureTemplate edg
BLOCKS_TAG d
BLOCK_TAG_NBT g
BLOCK_TAG_POS e
BLOCK_TAG_STATE f
ENTITIES_TAG c
ENTITY_TAG_BLOCKPOS i
ENTITY_TAG_NBT j
ENTITY_TAG_POS h
PALETTE_LIST_TAG b
PALETTE_TAG a
SIZE_TAG k
author o
entityInfoList m
palettes l
size n
<init> ()V <init>
addToLists (Lnet/minecraft/world/level/levelgen/structure/templatesystem/StructureTemplate$StructureBlockInfo;Ljava/util/List;Ljava/util/List;Ljava/util/List;)V a
buildInfoList (Ljava/util/List;Ljava/util/List;Ljava/util/List;)Ljava/util/List; a
calculateConnectedPosition (Lnet/minecraft/world/level/levelgen/structure/templatesystem/StructurePlaceSettings;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/levelgen/structure/templatesystem/StructurePlaceSettings;Lnet/minecraft/core/BlockPos;)Lnet/minecraft/core/BlockPos; a
calculateRelativePosition (Lnet/minecraft/world/level/levelgen/structure/templatesystem/StructurePlaceSettings;Lnet/minecraft/core/BlockPos;)Lnet/minecraft/core/BlockPos; a
createEntityIgnoreException (Lnet/minecraft/world/level/ServerLevelAccessor;Lnet/minecraft/nbt/CompoundTag;)Ljava/util/Optional; a
fillEntityList (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/BlockPos;)V a
fillFromWorld (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/Vec3i;ZLnet/minecraft/world/level/block/Block;)V a
filterBlocks (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/levelgen/structure/templatesystem/StructurePlaceSettings;Lnet/minecraft/world/level/block/Block;)Ljava/util/List; a
filterBlocks (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/levelgen/structure/templatesystem/StructurePlaceSettings;Lnet/minecraft/world/level/block/Block;Z)Lit/unimi/dsi/fastutil/objects/ObjectArrayList; a
getAuthor ()Ljava/lang/String; b
getBoundingBox (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/Rotation;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/Mirror;)Lnet/minecraft/world/level/levelgen/structure/BoundingBox; a
getBoundingBox (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/Rotation;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/Mirror;Lnet/minecraft/core/Vec3i;)Lnet/minecraft/world/level/levelgen/structure/BoundingBox; a
getBoundingBox (Lnet/minecraft/world/level/levelgen/structure/templatesystem/StructurePlaceSettings;Lnet/minecraft/core/BlockPos;)Lnet/minecraft/world/level/levelgen/structure/BoundingBox; b
getSize (Lnet/minecraft/world/level/block/Rotation;)Lnet/minecraft/core/Vec3i; a
getSize ()Lnet/minecraft/core/Vec3i; a
getZeroPositionWithTransform (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/Mirror;Lnet/minecraft/world/level/block/Rotation;II)Lnet/minecraft/core/BlockPos; a
getZeroPositionWithTransform (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/Mirror;Lnet/minecraft/world/level/block/Rotation;)Lnet/minecraft/core/BlockPos; a
lambda$buildInfoList$0 (Lnet/minecraft/world/level/levelgen/structure/templatesystem/StructureTemplate$StructureBlockInfo;)I c
lambda$buildInfoList$1 (Lnet/minecraft/world/level/levelgen/structure/templatesystem/StructureTemplate$StructureBlockInfo;)I b
lambda$buildInfoList$2 (Lnet/minecraft/world/level/levelgen/structure/templatesystem/StructureTemplate$StructureBlockInfo;)I a
lambda$fillEntityList$3 (Lnet/minecraft/world/entity/Entity;)Z a
lambda$placeEntities$5 (Lnet/minecraft/world/level/block/Rotation;Lnet/minecraft/world/level/block/Mirror;Lnet/minecraft/world/phys/Vec3;ZLnet/minecraft/world/level/ServerLevelAccessor;Lnet/minecraft/nbt/CompoundTag;Lnet/minecraft/world/entity/Entity;)V a
lambda$updateShapeAtEdge$4 (IIILnet/minecraft/world/level/LevelAccessor;ILnet/minecraft/core/Direction;III)V a
load (Lnet/minecraft/core/HolderGetter;Lnet/minecraft/nbt/CompoundTag;)V a
loadPalette (Lnet/minecraft/core/HolderGetter;Lnet/minecraft/nbt/ListTag;Lnet/minecraft/nbt/ListTag;)V a
newDoubleList ([D)Lnet/minecraft/nbt/ListTag; a
newIntegerList ([I)Lnet/minecraft/nbt/ListTag; a
placeEntities (Lnet/minecraft/world/level/ServerLevelAccessor;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/Mirror;Lnet/minecraft/world/level/block/Rotation;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/levelgen/structure/BoundingBox;Z)V a
placeInWorld (Lnet/minecraft/world/level/ServerLevelAccessor;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/levelgen/structure/templatesystem/StructurePlaceSettings;Lnet/minecraft/util/RandomSource;I)Z a
processBlockInfos (Lnet/minecraft/world/level/ServerLevelAccessor;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/levelgen/structure/templatesystem/StructurePlaceSettings;Ljava/util/List;)Ljava/util/List; a
save (Lnet/minecraft/nbt/CompoundTag;)Lnet/minecraft/nbt/CompoundTag; a
setAuthor (Ljava/lang/String;)V a
transform (Lnet/minecraft/world/phys/Vec3;Lnet/minecraft/world/level/block/Mirror;Lnet/minecraft/world/level/block/Rotation;Lnet/minecraft/core/BlockPos;)Lnet/minecraft/world/phys/Vec3; a
transform (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/Mirror;Lnet/minecraft/world/level/block/Rotation;Lnet/minecraft/core/BlockPos;)Lnet/minecraft/core/BlockPos; a
updateShapeAtEdge (Lnet/minecraft/world/level/LevelAccessor;ILnet/minecraft/world/phys/shapes/DiscreteVoxelShape;III)V a
net/minecraft/world/level/levelgen/structure/templatesystem/StructureTemplate$1 edg$1
$SwitchMap$net$minecraft$world$level$block$Mirror b
$SwitchMap$net$minecraft$world$level$block$Rotation a
<clinit> ()V <clinit>
net/minecraft/world/level/levelgen/structure/templatesystem/StructureTemplate$Palette edg$a
blocks a
cache b
<init> (Ljava/util/List;)V <init>
blocks ()Ljava/util/List; a
blocks (Lnet/minecraft/world/level/block/Block;)Ljava/util/List; a
lambda$blocks$0 (Lnet/minecraft/world/level/block/Block;Lnet/minecraft/world/level/levelgen/structure/templatesystem/StructureTemplate$StructureBlockInfo;)Z a
lambda$blocks$1 (Lnet/minecraft/world/level/block/Block;)Ljava/util/List; b
net/minecraft/world/level/levelgen/structure/templatesystem/StructureTemplate$SimplePalette edg$b
DEFAULT_BLOCK_STATE a
ids b
lastId c
<clinit> ()V <clinit>
<init> ()V <init>
addMapping (Lnet/minecraft/world/level/block/state/BlockState;I)V a
idFor (Lnet/minecraft/world/level/block/state/BlockState;)I a
iterator ()Ljava/util/Iterator; iterator
stateFor (I)Lnet/minecraft/world/level/block/state/BlockState; a
net/minecraft/world/level/levelgen/structure/templatesystem/StructureTemplate$StructureBlockInfo edg$c
nbt c
pos a
state b
<init> (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/nbt/CompoundTag;)V <init>
equals (Ljava/lang/Object;)Z equals
hashCode ()I hashCode
nbt ()Lnet/minecraft/nbt/CompoundTag; c
pos ()Lnet/minecraft/core/BlockPos; a
state ()Lnet/minecraft/world/level/block/state/BlockState; b
toString ()Ljava/lang/String; toString
net/minecraft/world/level/levelgen/structure/templatesystem/StructureTemplate$StructureEntityInfo edg$d
blockPos b
nbt c
pos a
<init> (Lnet/minecraft/world/phys/Vec3;Lnet/minecraft/core/BlockPos;Lnet/minecraft/nbt/CompoundTag;)V <init>
net/minecraft/world/level/levelgen/structure/templatesystem/StructureTemplateManager edh
LISTER k
LOGGER a
STRUCTURE_DIRECTORY_NAME b
STRUCTURE_FILE_EXTENSION c
STRUCTURE_TEXT_FILE_EXTENSION d
blockLookup j
fixerUpper f
generatedDir h
resourceManager g
sources i
structureRepository e
<clinit> ()V <clinit>
<init> (Lnet/minecraft/server/packs/resources/ResourceManager;Lnet/minecraft/world/level/storage/LevelStorageSource$LevelStorageAccess;Lcom/mojang/datafixers/DataFixer;Lnet/minecraft/core/HolderGetter;)V <init>
createAndValidatePathToStructure (Ljava/nio/file/Path;Lnet/minecraft/resources/ResourceLocation;Ljava/lang/String;)Ljava/nio/file/Path; b
createPathToStructure (Ljava/nio/file/Path;Lnet/minecraft/resources/ResourceLocation;Ljava/lang/String;)Ljava/nio/file/Path; a
get (Lnet/minecraft/resources/ResourceLocation;)Ljava/util/Optional; b
getOrCreate (Lnet/minecraft/resources/ResourceLocation;)Lnet/minecraft/world/level/levelgen/structure/templatesystem/StructureTemplate; a
getPathToGeneratedStructure (Lnet/minecraft/resources/ResourceLocation;Ljava/lang/String;)Ljava/nio/file/Path; a
lambda$listFolderContents$7 (ILjava/lang/String;)Ljava/lang/String; a
lambda$listFolderContents$8 (Ljava/lang/String;Ljava/nio/file/Path;)Z a
lambda$listFolderContents$9 (Ljava/lang/String;Ljava/util/function/Function;Ljava/nio/file/Path;Ljava/nio/file/Path;Ljava/util/function/Consumer;)V a
lambda$listGenerated$5 (Ljava/nio/file/Path;)Z c
lambda$listGenerated$6 (Ljava/nio/file/Path;)Ljava/util/stream/Stream; b
lambda$listTemplates$0 (Lnet/minecraft/world/level/levelgen/structure/templatesystem/StructureTemplateManager$Source;)Ljava/util/stream/Stream; a
lambda$loadFromGenerated$3 (Ljava/nio/file/Path;)Ljava/io/InputStream; d
lambda$loadFromGenerated$4 (Ljava/nio/file/Path;Ljava/lang/Throwable;)V a
lambda$loadFromResource$1 (Lnet/minecraft/resources/ResourceLocation;)Ljava/io/InputStream; i
lambda$loadFromResource$2 (Lnet/minecraft/resources/ResourceLocation;Ljava/lang/Throwable;)V a
listFolderContents (Ljava/nio/file/Path;Ljava/lang/String;Ljava/lang/String;)Ljava/util/stream/Stream; a
listGenerated ()Ljava/util/stream/Stream; d
listGeneratedInNamespace (Ljava/nio/file/Path;)Ljava/util/stream/Stream; a
listResources ()Ljava/util/stream/Stream; b
listTemplates ()Ljava/util/stream/Stream; a
listTestStructures ()Ljava/util/stream/Stream; c
load (Lnet/minecraft/world/level/levelgen/structure/templatesystem/StructureTemplateManager$InputStreamOpener;Ljava/util/function/Consumer;)Ljava/util/Optional; a
loadFromGenerated (Lnet/minecraft/resources/ResourceLocation;)Ljava/util/Optional; h
loadFromResource (Lnet/minecraft/resources/ResourceLocation;)Ljava/util/Optional; f
loadFromSnbt (Lnet/minecraft/resources/ResourceLocation;Ljava/nio/file/Path;)Ljava/util/Optional; a
loadFromTestStructures (Lnet/minecraft/resources/ResourceLocation;)Ljava/util/Optional; g
onResourceManagerReload (Lnet/minecraft/server/packs/resources/ResourceManager;)V a
readStructure (Ljava/io/InputStream;)Lnet/minecraft/world/level/levelgen/structure/templatesystem/StructureTemplate; a
readStructure (Lnet/minecraft/nbt/CompoundTag;)Lnet/minecraft/world/level/levelgen/structure/templatesystem/StructureTemplate; a
relativize (Ljava/nio/file/Path;Ljava/nio/file/Path;)Ljava/lang/String; a
remove (Lnet/minecraft/resources/ResourceLocation;)V d
save (Lnet/minecraft/resources/ResourceLocation;)Z c
tryLoad (Lnet/minecraft/resources/ResourceLocation;)Ljava/util/Optional; e
net/minecraft/world/level/levelgen/structure/templatesystem/StructureTemplateManager$InputStreamOpener edh$a
open ()Ljava/io/InputStream; open
net/minecraft/world/level/levelgen/structure/templatesystem/StructureTemplateManager$Source edh$b
lister b
loader a
<init> (Ljava/util/function/Function;Ljava/util/function/Supplier;)V <init>
equals (Ljava/lang/Object;)Z equals
hashCode ()I hashCode
lister ()Ljava/util/function/Supplier; b
loader ()Ljava/util/function/Function; a
toString ()Ljava/lang/String; toString
net/minecraft/world/level/levelgen/structure/templatesystem/TagMatchTest edi
CODEC a
tag b
<clinit> ()V <clinit>
<init> (Lnet/minecraft/tags/TagKey;)V <init>
getType ()Lnet/minecraft/world/level/levelgen/structure/templatesystem/RuleTestType; a
lambda$static$0 (Lnet/minecraft/world/level/levelgen/structure/templatesystem/TagMatchTest;)Lnet/minecraft/tags/TagKey; a
test (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/util/RandomSource;)Z a
net/minecraft/world/level/levelgen/structure/templatesystem/package-info edj
net/minecraft/world/level/levelgen/structure/templatesystem/rule/blockentity/AppendLoot edk
CODEC a
LOGGER b
lootTable d
<clinit> ()V <clinit>
<init> (Lnet/minecraft/resources/ResourceLocation;)V <init>
apply (Lnet/minecraft/util/RandomSource;Lnet/minecraft/nbt/CompoundTag;)Lnet/minecraft/nbt/CompoundTag; a
getType ()Lnet/minecraft/world/level/levelgen/structure/templatesystem/rule/blockentity/RuleBlockEntityModifierType; a
lambda$apply$2 (Lnet/minecraft/nbt/CompoundTag;Lnet/minecraft/nbt/Tag;)V a
lambda$static$0 (Lnet/minecraft/world/level/levelgen/structure/templatesystem/rule/blockentity/AppendLoot;)Lnet/minecraft/resources/ResourceLocation; a
lambda$static$1 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; a
net/minecraft/world/level/levelgen/structure/templatesystem/rule/blockentity/AppendStatic edl
CODEC a
tag b
<clinit> ()V <clinit>
<init> (Lnet/minecraft/nbt/CompoundTag;)V <init>
apply (Lnet/minecraft/util/RandomSource;Lnet/minecraft/nbt/CompoundTag;)Lnet/minecraft/nbt/CompoundTag; a
getType ()Lnet/minecraft/world/level/levelgen/structure/templatesystem/rule/blockentity/RuleBlockEntityModifierType; a
lambda$static$0 (Lnet/minecraft/world/level/levelgen/structure/templatesystem/rule/blockentity/AppendStatic;)Lnet/minecraft/nbt/CompoundTag; a
lambda$static$1 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; a
net/minecraft/world/level/levelgen/structure/templatesystem/rule/blockentity/Clear edm
CODEC a
INSTANCE b
<clinit> ()V <clinit>
<init> ()V <init>
apply (Lnet/minecraft/util/RandomSource;Lnet/minecraft/nbt/CompoundTag;)Lnet/minecraft/nbt/CompoundTag; a
getType ()Lnet/minecraft/world/level/levelgen/structure/templatesystem/rule/blockentity/RuleBlockEntityModifierType; a
net/minecraft/world/level/levelgen/structure/templatesystem/rule/blockentity/Passthrough edn
CODEC b
INSTANCE a
<clinit> ()V <clinit>
<init> ()V <init>
apply (Lnet/minecraft/util/RandomSource;Lnet/minecraft/nbt/CompoundTag;)Lnet/minecraft/nbt/CompoundTag; a
getType ()Lnet/minecraft/world/level/levelgen/structure/templatesystem/rule/blockentity/RuleBlockEntityModifierType; a
net/minecraft/world/level/levelgen/structure/templatesystem/rule/blockentity/RuleBlockEntityModifier edo
CODEC c
<clinit> ()V <clinit>
apply (Lnet/minecraft/util/RandomSource;Lnet/minecraft/nbt/CompoundTag;)Lnet/minecraft/nbt/CompoundTag; a
getType ()Lnet/minecraft/world/level/levelgen/structure/templatesystem/rule/blockentity/RuleBlockEntityModifierType; a
net/minecraft/world/level/levelgen/structure/templatesystem/rule/blockentity/RuleBlockEntityModifierType edp
APPEND_LOOT d
APPEND_STATIC c
CLEAR a
PASSTHROUGH b
<clinit> ()V <clinit>
codec ()Lcom/mojang/serialization/Codec; codec
lambda$register$0 (Lcom/mojang/serialization/Codec;)Lcom/mojang/serialization/Codec; a
register (Ljava/lang/String;Lcom/mojang/serialization/Codec;)Lnet/minecraft/world/level/levelgen/structure/templatesystem/rule/blockentity/RuleBlockEntityModifierType; a
net/minecraft/world/level/levelgen/structure/templatesystem/rule/blockentity/package-info edq
net/minecraft/world/level/levelgen/synth/BlendedNoise edr
CODEC a
DATA_CODEC f
SCALE_RANGE e
mainNoise i
maxLimitNoise h
maxValue o
minLimitNoise g
smearScaleMultiplier n
xzFactor l
xzMultiplier j
xzScale p
yFactor m
yMultiplier k
yScale q
<clinit> ()V <clinit>
<init> (Lnet/minecraft/world/level/levelgen/synth/PerlinNoise;Lnet/minecraft/world/level/levelgen/synth/PerlinNoise;Lnet/minecraft/world/level/levelgen/synth/PerlinNoise;DDDDD)V <init>
<init> (Lnet/minecraft/util/RandomSource;DDDDD)V <init>
codec ()Lnet/minecraft/util/KeyDispatchDataCodec; c
compute (Lnet/minecraft/world/level/levelgen/DensityFunction$FunctionContext;)D a
createUnseeded (DDDDD)Lnet/minecraft/world/level/levelgen/synth/BlendedNoise; a
lambda$static$0 (Lnet/minecraft/world/level/levelgen/synth/BlendedNoise;)Ljava/lang/Double; e
lambda$static$1 (Lnet/minecraft/world/level/levelgen/synth/BlendedNoise;)Ljava/lang/Double; d
lambda$static$2 (Lnet/minecraft/world/level/levelgen/synth/BlendedNoise;)Ljava/lang/Double; c
lambda$static$3 (Lnet/minecraft/world/level/levelgen/synth/BlendedNoise;)Ljava/lang/Double; b
lambda$static$4 (Lnet/minecraft/world/level/levelgen/synth/BlendedNoise;)Ljava/lang/Double; a
lambda$static$5 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; a
maxValue ()D b
minValue ()D a
parityConfigString (Ljava/lang/StringBuilder;)V a
withNewRandom (Lnet/minecraft/util/RandomSource;)Lnet/minecraft/world/level/levelgen/synth/BlendedNoise; a
net/minecraft/world/level/levelgen/synth/ImprovedNoise eds
SHIFT_UP_EPSILON d
p e
xo a
yo b
zo c
<init> (Lnet/minecraft/util/RandomSource;)V <init>
gradDot (IDDD)D a
noise (DDD)D a
noise (DDDDD)D a
noiseWithDerivative (DDD[D)D a
p (I)I a
parityConfigString (Ljava/lang/StringBuilder;)V a
sampleAndLerp (IIIDDDD)D a
sampleWithDerivative (IIIDDD[D)D a
net/minecraft/world/level/levelgen/synth/NoiseUtils edt
<init> ()V <init>
biasTowardsExtreme (DD)D a
parityNoiseOctaveConfigString (Ljava/lang/StringBuilder;DDD[B)V a
parityNoiseOctaveConfigString (Ljava/lang/StringBuilder;DDD[I)V a
net/minecraft/world/level/levelgen/synth/NormalNoise edu
INPUT_FACTOR a
TARGET_DEVIATION b
first d
maxValue f
parameters g
second e
valueFactor c
<init> (Lnet/minecraft/util/RandomSource;Lnet/minecraft/world/level/levelgen/synth/NormalNoise$NoiseParameters;Z)V <init>
create (Lnet/minecraft/util/RandomSource;Lnet/minecraft/world/level/levelgen/synth/NormalNoise$NoiseParameters;)Lnet/minecraft/world/level/levelgen/synth/NormalNoise; b
create (Lnet/minecraft/util/RandomSource;I[D)Lnet/minecraft/world/level/levelgen/synth/NormalNoise; a
createLegacyNetherBiome (Lnet/minecraft/util/RandomSource;Lnet/minecraft/world/level/levelgen/synth/NormalNoise$NoiseParameters;)Lnet/minecraft/world/level/levelgen/synth/NormalNoise; a
expectedDeviation (I)D a
getValue (DDD)D a
maxValue ()D a
parameters ()Lnet/minecraft/world/level/levelgen/synth/NormalNoise$NoiseParameters; b
parityConfigString (Ljava/lang/StringBuilder;)V a
net/minecraft/world/level/levelgen/synth/NormalNoise$NoiseParameters edu$a
CODEC b
DIRECT_CODEC a
amplitudes d
firstOctave c
<clinit> ()V <clinit>
<init> (ID[D)V <init>
<init> (ILjava/util/List;)V <init>
<init> (ILit/unimi/dsi/fastutil/doubles/DoubleList;)V <init>
amplitudes ()Lit/unimi/dsi/fastutil/doubles/DoubleList; b
equals (Ljava/lang/Object;)Z equals
firstOctave ()I a
hashCode ()I hashCode
lambda$new$1 (DLit/unimi/dsi/fastutil/doubles/DoubleArrayList;)V a
lambda$static$0 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; a
toString ()Ljava/lang/String; toString
net/minecraft/world/level/levelgen/synth/PerlinNoise edv
ROUND_OFF a
amplitudes d
firstOctave c
lowestFreqInputFactor f
lowestFreqValueFactor e
maxValue g
noiseLevels b
<init> (Lnet/minecraft/util/RandomSource;Lcom/mojang/datafixers/util/Pair;Z)V <init>
amplitudes ()Lit/unimi/dsi/fastutil/doubles/DoubleList; c
create (Lnet/minecraft/util/RandomSource;Ljava/util/List;)Lnet/minecraft/world/level/levelgen/synth/PerlinNoise; a
create (Lnet/minecraft/util/RandomSource;ILit/unimi/dsi/fastutil/doubles/DoubleList;)Lnet/minecraft/world/level/levelgen/synth/PerlinNoise; b
create (Lnet/minecraft/util/RandomSource;ID[D)Lnet/minecraft/world/level/levelgen/synth/PerlinNoise; a
create (Lnet/minecraft/util/RandomSource;Ljava/util/stream/IntStream;)Lnet/minecraft/world/level/levelgen/synth/PerlinNoise; b
createLegacyForBlendedNoise (Lnet/minecraft/util/RandomSource;Ljava/util/stream/IntStream;)Lnet/minecraft/world/level/levelgen/synth/PerlinNoise; a
createLegacyForLegacyNetherBiome (Lnet/minecraft/util/RandomSource;ILit/unimi/dsi/fastutil/doubles/DoubleList;)Lnet/minecraft/world/level/levelgen/synth/PerlinNoise; a
edgeValue (D)D c
firstOctave ()I b
getOctaveNoise (I)Lnet/minecraft/world/level/levelgen/synth/ImprovedNoise; a
getValue (DDD)D a
getValue (DDDDDZ)D a
lambda$new$0 (Ljava/lang/Double;)Z b
lambda$parityConfigString$1 (Ljava/lang/Double;)Ljava/lang/String; a
makeAmplitudes (Lit/unimi/dsi/fastutil/ints/IntSortedSet;)Lcom/mojang/datafixers/util/Pair; a
maxBrokenValue (D)D a
maxValue ()D a
parityConfigString (Ljava/lang/StringBuilder;)V a
skipOctave (Lnet/minecraft/util/RandomSource;)V a
wrap (D)D b
net/minecraft/world/level/levelgen/synth/PerlinSimplexNoise edw
highestFreqInputFactor c
highestFreqValueFactor b
noiseLevels a
<init> (Lnet/minecraft/util/RandomSource;Lit/unimi/dsi/fastutil/ints/IntSortedSet;)V <init>
<init> (Lnet/minecraft/util/RandomSource;Ljava/util/List;)V <init>
getValue (DDZ)D a
net/minecraft/world/level/levelgen/synth/SimplexNoise edx
F2 f
G2 g
GRADIENT a
SQRT_3 e
p h
xo b
yo c
zo d
<clinit> ()V <clinit>
<init> (Lnet/minecraft/util/RandomSource;)V <init>
dot ([IDDD)D a
getCornerNoise3D (IDDDD)D a
getValue (DDD)D a
getValue (DD)D a
p (I)I a
net/minecraft/world/level/levelgen/synth/package-info edy
net/minecraft/world/level/lighting/BlockLightEngine edz
mutablePos g
<init> (Lnet/minecraft/world/level/chunk/LightChunkGetter;)V <init>
<init> (Lnet/minecraft/world/level/chunk/LightChunkGetter;Lnet/minecraft/world/level/lighting/BlockLightSectionStorage;)V <init>
checkNode (J)V a
getEmission (JLnet/minecraft/world/level/block/state/BlockState;)I a
lambda$propagateLightSources$0 (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)V a
propagateDecrease (JJ)V a
propagateIncrease (JJI)V a
propagateLightSources (Lnet/minecraft/world/level/ChunkPos;)V b
net/minecraft/world/level/lighting/BlockLightSectionStorage eea
<init> (Lnet/minecraft/world/level/chunk/LightChunkGetter;)V <init>
getLightValue (J)I a
net/minecraft/world/level/lighting/BlockLightSectionStorage$BlockDataLayerStorageMap eea$a
<init> (Lit/unimi/dsi/fastutil/longs/Long2ObjectOpenHashMap;)V <init>
copy ()Lnet/minecraft/world/level/lighting/BlockLightSectionStorage$BlockDataLayerStorageMap; a
copy ()Lnet/minecraft/world/level/lighting/DataLayerStorageMap; b
net/minecraft/world/level/lighting/ChunkSkyLightSources eeb
NEGATIVE_INFINITY a
SIZE b
heightmap d
minY c
mutablePos1 e
mutablePos2 f
<init> (Lnet/minecraft/world/level/LevelHeightAccessor;)V <init>
extendSourcesBelowWorld (I)I c
fill (I)V a
fillFrom (Lnet/minecraft/world/level/chunk/ChunkAccess;)V a
findLowestSourceBelow (Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)I a
findLowestSourceY (Lnet/minecraft/world/level/chunk/ChunkAccess;III)I a
get (I)I b
getHighestLowestSourceY ()I a
getLowestSourceY (II)I a
index (II)I c
isEdgeOccluded (Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)Z a
set (II)V b
update (Lnet/minecraft/world/level/BlockGetter;III)Z a
updateEdge (Lnet/minecraft/world/level/BlockGetter;IILnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)Z a
net/minecraft/world/level/lighting/DataLayerStorageMap eec
CACHE_SIZE b
cacheEnabled e
lastSectionKeys c
lastSections d
map a
<init> (Lit/unimi/dsi/fastutil/longs/Long2ObjectOpenHashMap;)V <init>
clearCache ()V c
copy ()Lnet/minecraft/world/level/lighting/DataLayerStorageMap; b
copyDataLayer (J)Lnet/minecraft/world/level/chunk/DataLayer; a
disableCache ()V d
getLayer (J)Lnet/minecraft/world/level/chunk/DataLayer; c
hasLayer (J)Z b
removeLayer (J)Lnet/minecraft/world/level/chunk/DataLayer; d
setLayer (JLnet/minecraft/world/level/chunk/DataLayer;)V a
net/minecraft/world/level/lighting/DynamicGraphMinFixedPoint eed
NO_COMPUTED_LEVEL a
SOURCE e
computedLevels c
hasWork d
levelCount f
priorityQueue b
<init> (III)V <init>
calculatePriority (II)I a
checkEdge (JJIZ)V a
checkEdge (JJIIIZ)V a
checkNeighbor (JJIZ)V b
checkNeighborsAfterUpdate (JIZ)V a
checkNode (J)V f
computeLevelFromNeighbor (JJI)I b
getComputedLevel (JJI)I a
getLevel (J)I c
getQueueSize ()I c
hasWork ()Z b
isSource (J)Z a
lambda$removeIf$0 (Ljava/util/function/LongPredicate;Lit/unimi/dsi/fastutil/longs/LongList;J)V a
removeFromQueue (J)V e
removeIf (Ljava/util/function/LongPredicate;)V a
runUpdates (I)I b
setLevel (JI)V a
net/minecraft/world/level/lighting/DynamicGraphMinFixedPoint$1 eed$1
this$0 b
val$minMapSize a
<init> (Lnet/minecraft/world/level/lighting/DynamicGraphMinFixedPoint;IFI)V <init>
rehash (I)V rehash
net/minecraft/world/level/lighting/LayerLightEventListener eee
getDataLayerData (Lnet/minecraft/core/SectionPos;)Lnet/minecraft/world/level/chunk/DataLayer; a
getLightValue (Lnet/minecraft/core/BlockPos;)I b
net/minecraft/world/level/lighting/LayerLightEventListener$DummyLightLayerEventListener eee$a
$VALUES b
INSTANCE a
$values ()[Lnet/minecraft/world/level/lighting/LayerLightEventListener$DummyLightLayerEventListener; c
<clinit> ()V <clinit>
<init> (Ljava/lang/String;I)V <init>
checkBlock (Lnet/minecraft/core/BlockPos;)V a
getDataLayerData (Lnet/minecraft/core/SectionPos;)Lnet/minecraft/world/level/chunk/DataLayer; a
getLightValue (Lnet/minecraft/core/BlockPos;)I b
hasLightWork ()Z L_
propagateLightSources (Lnet/minecraft/world/level/ChunkPos;)V b
runLightUpdates ()I a
setLightEnabled (Lnet/minecraft/world/level/ChunkPos;Z)V a
updateSectionStatus (Lnet/minecraft/core/SectionPos;Z)V a
valueOf (Ljava/lang/String;)Lnet/minecraft/world/level/lighting/LayerLightEventListener$DummyLightLayerEventListener; valueOf
values ()[Lnet/minecraft/world/level/lighting/LayerLightEventListener$DummyLightLayerEventListener; values
net/minecraft/world/level/lighting/LayerLightSectionStorage eef
changedSections e
chunkSource a
columnsToRetainQueuedDataFor k
columnsWithSources j
hasInconsistencies h
layer i
queuedSections g
sectionStates b
sectionsAffectedByLightUpdates f
toRemove l
updatingSectionData d
visibleSectionData c
<init> (Lnet/minecraft/world/level/LightLayer;Lnet/minecraft/world/level/chunk/LightChunkGetter;Lnet/minecraft/world/level/lighting/DataLayerStorageMap;)V <init>
createDataLayer (J)Lnet/minecraft/world/level/chunk/DataLayer; g
getDataLayer (Lnet/minecraft/world/level/lighting/DataLayerStorageMap;J)Lnet/minecraft/world/level/chunk/DataLayer; a
getDataLayer (JZ)Lnet/minecraft/world/level/chunk/DataLayer; a
getDataLayerData (J)Lnet/minecraft/world/level/chunk/DataLayer; d
getDataLayerToWrite (J)Lnet/minecraft/world/level/chunk/DataLayer; c
getDebugSectionType (J)Lnet/minecraft/world/level/lighting/LayerLightSectionStorage$SectionType; k
getLightValue (J)I a
getStoredLevel (J)I e
hasInconsistencies ()Z a
initializeSection (J)V l
lightOnInSection (J)Z j
markNewInconsistencies (Lnet/minecraft/world/level/lighting/LightEngine;)V a
markSectionAndNeighborsAsAffected (J)V f
onNodeAdded (J)V h
onNodeRemoved (J)V i
putSectionState (JB)V a
queueSectionData (JLnet/minecraft/world/level/chunk/DataLayer;)V a
removeSection (J)V m
retainData (JZ)V c
setLightEnabled (JZ)V b
setStoredLevel (JI)V a
storingLightForSection (J)Z b
swapSectionMap ()V b
updateSectionStatus (JZ)V d
net/minecraft/world/level/lighting/LayerLightSectionStorage$SectionState eef$a
EMPTY a
HAS_DATA_BIT d
MAX_NEIGHBORS c
MIN_NEIGHBORS b
NEIGHBOR_COUNT_BITS e
<init> ()V <init>
hasData (BZ)B a
hasData (B)Z a
neighborCount (B)I b
neighborCount (BI)B a
type (B)Lnet/minecraft/world/level/lighting/LayerLightSectionStorage$SectionType; c
net/minecraft/world/level/lighting/LayerLightSectionStorage$SectionType eef$b
$VALUES e
EMPTY a
LIGHT_AND_DATA c
LIGHT_ONLY b
display d
$values ()[Lnet/minecraft/world/level/lighting/LayerLightSectionStorage$SectionType; b
<clinit> ()V <clinit>
<init> (Ljava/lang/String;ILjava/lang/String;)V <init>
display ()Ljava/lang/String; a
valueOf (Ljava/lang/String;)Lnet/minecraft/world/level/lighting/LayerLightSectionStorage$SectionType; valueOf
values ()[Lnet/minecraft/world/level/lighting/LayerLightSectionStorage$SectionType; values
net/minecraft/world/level/lighting/LevelLightEngine eeg
LIGHT_SECTION_PADDING b
blockEngine a
levelHeightAccessor c
skyEngine d
<init> (Lnet/minecraft/world/level/chunk/LightChunkGetter;ZZ)V <init>
checkBlock (Lnet/minecraft/core/BlockPos;)V a
getDebugData (Lnet/minecraft/world/level/LightLayer;Lnet/minecraft/core/SectionPos;)Ljava/lang/String; a
getDebugSectionType (Lnet/minecraft/world/level/LightLayer;Lnet/minecraft/core/SectionPos;)Lnet/minecraft/world/level/lighting/LayerLightSectionStorage$SectionType; b
getLayerListener (Lnet/minecraft/world/level/LightLayer;)Lnet/minecraft/world/level/lighting/LayerLightEventListener; a
getLightSectionCount ()I c
getMaxLightSection ()I e
getMinLightSection ()I d
getRawBrightness (Lnet/minecraft/core/BlockPos;I)I a
hasLightWork ()Z L_
lightOnInSection (Lnet/minecraft/core/SectionPos;)Z a
propagateLightSources (Lnet/minecraft/world/level/ChunkPos;)V b
queueSectionData (Lnet/minecraft/world/level/LightLayer;Lnet/minecraft/core/SectionPos;Lnet/minecraft/world/level/chunk/DataLayer;)V a
retainData (Lnet/minecraft/world/level/ChunkPos;Z)V b
runLightUpdates ()I a
setLightEnabled (Lnet/minecraft/world/level/ChunkPos;Z)V a
updateSectionStatus (Lnet/minecraft/core/SectionPos;Z)V a
net/minecraft/world/level/lighting/LeveledPriorityQueue eeh
firstQueuedLevel c
levelCount a
queues b
<init> (II)V <init>
checkFirstQueuedLevel (I)V a
dequeue (JII)V a
enqueue (JI)V a
isEmpty ()Z b
removeFirstLong ()J a
net/minecraft/world/level/lighting/LeveledPriorityQueue$1 eeh$1
this$0 b
val$minSize a
<init> (Lnet/minecraft/world/level/lighting/LeveledPriorityQueue;IFI)V <init>
rehash (I)V rehash
net/minecraft/world/level/lighting/LightEngine eei
CACHE_SIZE l
MAX_LEVEL a
MIN_OPACITY b
MIN_QUEUE_SIZE g
PROPAGATION_DIRECTIONS d
PULL_LIGHT_IN_ENTRY c
blockNodesToCheck h
chunkSource e
decreaseQueue i
increaseQueue j
lastChunk n
lastChunkPos m
mutablePos k
storage f
<clinit> ()V <clinit>
<init> (Lnet/minecraft/world/level/chunk/LightChunkGetter;Lnet/minecraft/world/level/lighting/LayerLightSectionStorage;)V <init>
checkBlock (Lnet/minecraft/core/BlockPos;)V a
checkNode (J)V a
clearChunkCache ()V c
enqueueDecrease (JJ)V b
enqueueIncrease (JJ)V c
getChunk (II)Lnet/minecraft/world/level/chunk/LightChunk; a
getDataLayerData (Lnet/minecraft/core/SectionPos;)Lnet/minecraft/world/level/chunk/DataLayer; a
getDebugData (J)Ljava/lang/String; b
getDebugSectionType (J)Lnet/minecraft/world/level/lighting/LayerLightSectionStorage$SectionType; c
getLightBlockInto (Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/Direction;I)I a
getLightValue (Lnet/minecraft/core/BlockPos;)I b
getOcclusionShape (Lnet/minecraft/world/level/block/state/BlockState;JLnet/minecraft/core/Direction;)Lnet/minecraft/world/phys/shapes/VoxelShape; a
getOcclusionShape (Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/core/Direction;)Lnet/minecraft/world/phys/shapes/VoxelShape; a
getOpacity (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/core/BlockPos;)I a
getState (Lnet/minecraft/core/BlockPos;)Lnet/minecraft/world/level/block/state/BlockState; c
hasDifferentLightProperties (Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/block/state/BlockState;)Z a
hasLightWork ()Z L_
isEmptyShape (Lnet/minecraft/world/level/block/state/BlockState;)Z a
propagateDecrease (JJ)V a
propagateDecreases ()I e
propagateIncrease (JJI)V a
propagateIncreases ()I d
queueSectionData (JLnet/minecraft/world/level/chunk/DataLayer;)V a
retainData (Lnet/minecraft/world/level/ChunkPos;Z)V b
runLightUpdates ()I a
setLightEnabled (Lnet/minecraft/world/level/ChunkPos;Z)V a
shapeOccludes (JLnet/minecraft/world/level/block/state/BlockState;JLnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/core/Direction;)Z a
updateSectionStatus (Lnet/minecraft/core/SectionPos;Z)V a
net/minecraft/world/level/lighting/LightEngine$QueueEntry eei$a
DIRECTIONS_MASK d
DIRECTION_BITS b
FLAG_FROM_EMPTY_SHAPE e
FLAG_INCREASE_FROM_EMISSION f
FROM_LEVEL_BITS a
LEVEL_MASK c
<init> ()V <init>
decreaseAllDirections (I)J a
decreaseSkipOneDirection (ILnet/minecraft/core/Direction;)J a
getFromLevel (J)I a
increaseLightFromEmission (IZ)J a
increaseOnlyOneDirection (IZLnet/minecraft/core/Direction;)J b
increaseSkipOneDirection (IZLnet/minecraft/core/Direction;)J a
increaseSkySourceInDirections (ZZZZZ)J a
isFromEmptyShape (J)Z b
isIncreaseFromEmission (J)Z c
shouldPropagateInDirection (JLnet/minecraft/core/Direction;)Z a
withDirection (JLnet/minecraft/core/Direction;)J b
withLevel (JI)J a
withoutDirection (JLnet/minecraft/core/Direction;)J c
net/minecraft/world/level/lighting/LightEventListener eej
checkBlock (Lnet/minecraft/core/BlockPos;)V a
hasLightWork ()Z L_
propagateLightSources (Lnet/minecraft/world/level/ChunkPos;)V b
runLightUpdates ()I a
setLightEnabled (Lnet/minecraft/world/level/ChunkPos;Z)V a
updateSectionStatus (Lnet/minecraft/core/SectionPos;Z)V a
updateSectionStatus (Lnet/minecraft/core/BlockPos;Z)V a
net/minecraft/world/level/lighting/SkyLightEngine eek
ADD_SKY_SOURCE_ENTRY i
REMOVE_SKY_SOURCE_ENTRY h
REMOVE_TOP_SKY_SOURCE_ENTRY g
emptyChunkSources k
mutablePos j
<clinit> ()V <clinit>
<init> (Lnet/minecraft/world/level/chunk/LightChunkGetter;)V <init>
<init> (Lnet/minecraft/world/level/chunk/LightChunkGetter;Lnet/minecraft/world/level/lighting/SkyLightSectionStorage;)V <init>
addSourcesAbove (IIII)V b
checkNode (J)V a
countEmptySectionsBelowIfAtBorder (J)I d
crossedSectionEdge (Lnet/minecraft/core/Direction;II)Z a
getChunkSources (II)Lnet/minecraft/world/level/lighting/ChunkSkyLightSources; b
getLowestSourceY (III)I a
isSourceLevel (I)Z a
propagateDecrease (JJ)V a
propagateFromEmptySections (JLnet/minecraft/core/Direction;IZI)V a
propagateIncrease (JJI)V a
propagateLightSources (Lnet/minecraft/world/level/ChunkPos;)V b
removeSourcesBelow (IIII)V a
setLightEnabled (Lnet/minecraft/world/level/ChunkPos;Z)V a
updateSourcesInColumn (III)V b
net/minecraft/world/level/lighting/SkyLightEngine$1 eek$1
$SwitchMap$net$minecraft$core$Direction a
<clinit> ()V <clinit>
net/minecraft/world/level/lighting/SkyLightSectionStorage eel
<init> (Lnet/minecraft/world/level/chunk/LightChunkGetter;)V <init>
createDataLayer (J)Lnet/minecraft/world/level/chunk/DataLayer; g
getBottomSectionY ()I c
getLightValue (JZ)I e
getLightValue (J)I a
getTopSectionY (J)I m
hasLightDataAtOrBelow (I)Z a
isAboveData (J)Z l
onNodeAdded (J)V h
onNodeRemoved (J)V i
repeatFirstLayer (Lnet/minecraft/world/level/chunk/DataLayer;)Lnet/minecraft/world/level/chunk/DataLayer; a
net/minecraft/world/level/lighting/SkyLightSectionStorage$SkyDataLayerStorageMap eel$a
currentLowestY b
topSections c
<init> (Lit/unimi/dsi/fastutil/longs/Long2ObjectOpenHashMap;Lit/unimi/dsi/fastutil/longs/Long2IntOpenHashMap;I)V <init>
copy ()Lnet/minecraft/world/level/lighting/SkyLightSectionStorage$SkyDataLayerStorageMap; a
copy ()Lnet/minecraft/world/level/lighting/DataLayerStorageMap; b
net/minecraft/world/level/lighting/SpatialLongSet eem
map a
<init> (IF)V <init>
add (J)Z add
isEmpty ()Z isEmpty
rem (J)Z rem
removeFirstLong ()J removeFirstLong
size ()I size
net/minecraft/world/level/lighting/SpatialLongSet$InternalMap eem$a
OUTER_MASK h
X_BITS a
X_OFFSET g
Y_BITS c
Y_OFFSET d
Z_BITS b
Z_OFFSET e
lastOuterKey j
lastPos i
minSize k
<clinit> ()V <clinit>
<init> (IF)V <init>
addBit (J)Z c
getFullKey (JI)J a
getInnerKey (J)I b
getOuterKey (J)J a
rehash (I)V rehash
removeBit (J)Z d
removeFirstBit ()J a
removeFromEntry (IJ)Z b
removeFromNullEntry (J)Z e
replaceBit (IJ)Z a
net/minecraft/world/level/lighting/package-info een
net/minecraft/world/level/material/EmptyFluid eeo
<init> ()V <init>
canBeReplacedWith (Lnet/minecraft/world/level/material/FluidState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/material/Fluid;Lnet/minecraft/core/Direction;)Z a
createLegacyBlock (Lnet/minecraft/world/level/material/FluidState;)Lnet/minecraft/world/level/block/state/BlockState; b
getAmount (Lnet/minecraft/world/level/material/FluidState;)I d
getBucket ()Lnet/minecraft/world/item/Item; a
getExplosionResistance ()F c
getFlow (Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/material/FluidState;)Lnet/minecraft/world/phys/Vec3; a
getHeight (Lnet/minecraft/world/level/material/FluidState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;)F a
getOwnHeight (Lnet/minecraft/world/level/material/FluidState;)F a
getShape (Lnet/minecraft/world/level/material/FluidState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;)Lnet/minecraft/world/phys/shapes/VoxelShape; b
getTickDelay (Lnet/minecraft/world/level/LevelReader;)I a
isEmpty ()Z b
isSource (Lnet/minecraft/world/level/material/FluidState;)Z c
net/minecraft/world/level/material/FlowingFluid eep
CACHE_SIZE e
FALLING a
LEVEL b
OCCLUSION_CACHE f
shapes g
<clinit> ()V <clinit>
<init> ()V <init>
affectsFlow (Lnet/minecraft/world/level/material/FluidState;)Z g
beforeDestroyingBlock (Lnet/minecraft/world/level/LevelAccessor;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)V a
canConvertToSource (Lnet/minecraft/world/level/Level;)Z a
canHoldFluid (Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/material/Fluid;)Z a
canPassThrough (Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/world/level/material/Fluid;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/core/Direction;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/material/FluidState;)Z a
canPassThroughWall (Lnet/minecraft/core/Direction;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)Z a
canSpreadTo (Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/core/Direction;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/material/FluidState;Lnet/minecraft/world/level/material/Fluid;)Z a
createFluidStateDefinition (Lnet/minecraft/world/level/block/state/StateDefinition$Builder;)V a
getAmount (Lnet/minecraft/world/level/material/FluidState;)I d
getCacheKey (Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/BlockPos;)S a
getDropOff (Lnet/minecraft/world/level/LevelReader;)I c
getFlow (Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/material/FluidState;)Lnet/minecraft/world/phys/Vec3; a
getFlowing ()Lnet/minecraft/world/level/material/Fluid; d
getFlowing (IZ)Lnet/minecraft/world/level/material/FluidState; a
getHeight (Lnet/minecraft/world/level/material/FluidState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;)F a
getLegacyLevel (Lnet/minecraft/world/level/material/FluidState;)I e
getNewLiquid (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)Lnet/minecraft/world/level/material/FluidState; a
getOwnHeight (Lnet/minecraft/world/level/material/FluidState;)F a
getShape (Lnet/minecraft/world/level/material/FluidState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;)Lnet/minecraft/world/phys/shapes/VoxelShape; b
getSlopeDistance (Lnet/minecraft/world/level/LevelReader;Lnet/minecraft/core/BlockPos;ILnet/minecraft/core/Direction;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/core/BlockPos;Lit/unimi/dsi/fastutil/shorts/Short2ObjectMap;Lit/unimi/dsi/fastutil/shorts/Short2BooleanMap;)I a
getSlopeFindDistance (Lnet/minecraft/world/level/LevelReader;)I b
getSource ()Lnet/minecraft/world/level/material/Fluid; e
getSource (Z)Lnet/minecraft/world/level/material/FluidState; a
getSpread (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)Ljava/util/Map; b
getSpreadDelay (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/material/FluidState;Lnet/minecraft/world/level/material/FluidState;)I a
hasSameAbove (Lnet/minecraft/world/level/material/FluidState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;)Z c
isSolidFace (Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/Direction;)Z a
isSourceBlockOfThisType (Lnet/minecraft/world/level/material/FluidState;)Z h
isWaterHole (Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/world/level/material/Fluid;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)Z a
lambda$getShape$5 (Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/material/FluidState;)Lnet/minecraft/world/phys/shapes/VoxelShape; b
lambda$getSlopeDistance$1 (Lnet/minecraft/world/level/LevelReader;Lnet/minecraft/core/BlockPos;S)Lcom/mojang/datafixers/util/Pair; a
lambda$getSlopeDistance$2 (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/LevelReader;Lnet/minecraft/world/level/block/state/BlockState;S)Z a
lambda$getSpread$3 (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;S)Lcom/mojang/datafixers/util/Pair; a
lambda$getSpread$4 (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;S)Z a
lambda$static$0 ()Lit/unimi/dsi/fastutil/objects/Object2ByteLinkedOpenHashMap; l
sourceNeighborCount (Lnet/minecraft/world/level/LevelReader;Lnet/minecraft/core/BlockPos;)I a
spread (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/material/FluidState;)V a
spreadTo (Lnet/minecraft/world/level/LevelAccessor;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/core/Direction;Lnet/minecraft/world/level/material/FluidState;)V a
spreadToSides (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/material/FluidState;Lnet/minecraft/world/level/block/state/BlockState;)V a
tick (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/material/FluidState;)V b
net/minecraft/world/level/material/FlowingFluid$1 eep$1
<init> (I)V <init>
rehash (I)V rehash
net/minecraft/world/level/material/Fluid eeq
FLUID_STATE_REGISTRY c
builtInRegistryHolder b
defaultFluidState a
stateDefinition d
<clinit> ()V <clinit>
<init> ()V <init>
animateTick (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/material/FluidState;Lnet/minecraft/util/RandomSource;)V a
builtInRegistryHolder ()Lnet/minecraft/core/Holder$Reference; k
canBeReplacedWith (Lnet/minecraft/world/level/material/FluidState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/material/Fluid;Lnet/minecraft/core/Direction;)Z a
createFluidStateDefinition (Lnet/minecraft/world/level/block/state/StateDefinition$Builder;)V a
createLegacyBlock (Lnet/minecraft/world/level/material/FluidState;)Lnet/minecraft/world/level/block/state/BlockState; b
defaultFluidState ()Lnet/minecraft/world/level/material/FluidState; g
getAmount (Lnet/minecraft/world/level/material/FluidState;)I d
getBucket ()Lnet/minecraft/world/item/Item; a
getDripParticle ()Lnet/minecraft/core/particles/ParticleOptions; h
getExplosionResistance ()F c
getFlow (Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/material/FluidState;)Lnet/minecraft/world/phys/Vec3; a
getHeight (Lnet/minecraft/world/level/material/FluidState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;)F a
getOwnHeight (Lnet/minecraft/world/level/material/FluidState;)F a
getPickupSound ()Ljava/util/Optional; j
getShape (Lnet/minecraft/world/level/material/FluidState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;)Lnet/minecraft/world/phys/shapes/VoxelShape; b
getStateDefinition ()Lnet/minecraft/world/level/block/state/StateDefinition; f
getTickDelay (Lnet/minecraft/world/level/LevelReader;)I a
is (Lnet/minecraft/tags/TagKey;)Z a
isEmpty ()Z b
isRandomlyTicking ()Z i
isSame (Lnet/minecraft/world/level/material/Fluid;)Z a
isSource (Lnet/minecraft/world/level/material/FluidState;)Z c
randomTick (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/material/FluidState;Lnet/minecraft/util/RandomSource;)V b
registerDefaultState (Lnet/minecraft/world/level/material/FluidState;)V f
tick (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/material/FluidState;)V b
net/minecraft/world/level/material/FluidState eer
AMOUNT_FULL g
AMOUNT_MAX b
CODEC a
<clinit> ()V <clinit>
<init> (Lnet/minecraft/world/level/material/Fluid;Lcom/google/common/collect/ImmutableMap;Lcom/mojang/serialization/MapCodec;)V <init>
animateTick (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/util/RandomSource;)V a
canBeReplacedWith (Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/material/Fluid;Lnet/minecraft/core/Direction;)Z a
createLegacyBlock ()Lnet/minecraft/world/level/block/state/BlockState; g
getAmount ()I e
getDripParticle ()Lnet/minecraft/core/particles/ParticleOptions; h
getExplosionResistance ()F i
getFlow (Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;)Lnet/minecraft/world/phys/Vec3; c
getHeight (Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;)F a
getOwnHeight ()F d
getShape (Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;)Lnet/minecraft/world/phys/shapes/VoxelShape; d
getTags ()Ljava/util/stream/Stream; k
getType ()Lnet/minecraft/world/level/material/Fluid; a
holder ()Lnet/minecraft/core/Holder; j
is (Lnet/minecraft/tags/TagKey;)Z a
is (Lnet/minecraft/core/HolderSet;)Z a
is (Lnet/minecraft/world/level/material/Fluid;)Z b
isEmpty ()Z c
isRandomlyTicking ()Z f
isSource ()Z b
isSourceOfType (Lnet/minecraft/world/level/material/Fluid;)Z a
randomTick (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/util/RandomSource;)V b
shouldRenderBackwardUpFace (Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;)Z b
tick (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;)V a
net/minecraft/world/level/material/Fluids ees
EMPTY a
FLOWING_LAVA d
FLOWING_WATER b
LAVA e
WATER c
<clinit> ()V <clinit>
<init> ()V <init>
register (Ljava/lang/String;Lnet/minecraft/world/level/material/Fluid;)Lnet/minecraft/world/level/material/Fluid; a
net/minecraft/world/level/material/FogType eet
$VALUES e
LAVA a
NONE d
POWDER_SNOW c
WATER b
$values ()[Lnet/minecraft/world/level/material/FogType; a
<clinit> ()V <clinit>
<init> (Ljava/lang/String;I)V <init>
valueOf (Ljava/lang/String;)Lnet/minecraft/world/level/material/FogType; valueOf
values ()[Lnet/minecraft/world/level/material/FogType; values
net/minecraft/world/level/material/LavaFluid eeu
MIN_LEVEL_CUTOFF e
<init> ()V <init>
animateTick (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/material/FluidState;Lnet/minecraft/util/RandomSource;)V a
beforeDestroyingBlock (Lnet/minecraft/world/level/LevelAccessor;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)V a
canBeReplacedWith (Lnet/minecraft/world/level/material/FluidState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/material/Fluid;Lnet/minecraft/core/Direction;)Z a
canConvertToSource (Lnet/minecraft/world/level/Level;)Z a
createLegacyBlock (Lnet/minecraft/world/level/material/FluidState;)Lnet/minecraft/world/level/block/state/BlockState; b
fizz (Lnet/minecraft/world/level/LevelAccessor;Lnet/minecraft/core/BlockPos;)V a
getBucket ()Lnet/minecraft/world/item/Item; a
getDripParticle ()Lnet/minecraft/core/particles/ParticleOptions; h
getDropOff (Lnet/minecraft/world/level/LevelReader;)I c
getExplosionResistance ()F c
getFlowing ()Lnet/minecraft/world/level/material/Fluid; d
getPickupSound ()Ljava/util/Optional; j
getSlopeFindDistance (Lnet/minecraft/world/level/LevelReader;)I b
getSource ()Lnet/minecraft/world/level/material/Fluid; e
getSpreadDelay (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/material/FluidState;Lnet/minecraft/world/level/material/FluidState;)I a
getTickDelay (Lnet/minecraft/world/level/LevelReader;)I a
hasFlammableNeighbours (Lnet/minecraft/world/level/LevelReader;Lnet/minecraft/core/BlockPos;)Z a
isFlammable (Lnet/minecraft/world/level/LevelReader;Lnet/minecraft/core/BlockPos;)Z b
isRandomlyTicking ()Z i
isSame (Lnet/minecraft/world/level/material/Fluid;)Z a
randomTick (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/material/FluidState;Lnet/minecraft/util/RandomSource;)V b
spreadTo (Lnet/minecraft/world/level/LevelAccessor;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/core/Direction;Lnet/minecraft/world/level/material/FluidState;)V a
net/minecraft/world/level/material/LavaFluid$Flowing eeu$a
<init> ()V <init>
createFluidStateDefinition (Lnet/minecraft/world/level/block/state/StateDefinition$Builder;)V a
getAmount (Lnet/minecraft/world/level/material/FluidState;)I d
isSource (Lnet/minecraft/world/level/material/FluidState;)Z c
net/minecraft/world/level/material/LavaFluid$Source eeu$b
<init> ()V <init>
getAmount (Lnet/minecraft/world/level/material/FluidState;)I d
isSource (Lnet/minecraft/world/level/material/FluidState;)Z c
net/minecraft/world/level/material/MapColor eev
CLAY j
COLOR_BLACK D
COLOR_BLUE z
COLOR_BROWN A
COLOR_CYAN x
COLOR_GRAY v
COLOR_GREEN B
COLOR_LIGHT_BLUE r
COLOR_LIGHT_GRAY w
COLOR_LIGHT_GREEN t
COLOR_MAGENTA q
COLOR_ORANGE p
COLOR_PINK u
COLOR_PURPLE y
COLOR_RED C
COLOR_YELLOW s
CRIMSON_HYPHAE ac
CRIMSON_NYLIUM aa
CRIMSON_STEM ab
DEEPSLATE ah
DIAMOND F
DIRT k
EMERALD H
FIRE e
GLOW_LICHEN aj
GOLD E
GRASS b
ICE f
LAPIS G
MATERIAL_COLORS am
METAL g
NETHER J
NONE a
PLANT h
PODZOL I
QUARTZ o
RAW_IRON ai
SAND c
SNOW i
STONE l
TERRACOTTA_BLACK Z
TERRACOTTA_BLUE V
TERRACOTTA_BROWN W
TERRACOTTA_CYAN T
TERRACOTTA_GRAY R
TERRACOTTA_GREEN X
TERRACOTTA_LIGHT_BLUE N
TERRACOTTA_LIGHT_GRAY S
TERRACOTTA_LIGHT_GREEN P
TERRACOTTA_MAGENTA M
TERRACOTTA_ORANGE L
TERRACOTTA_PINK Q
TERRACOTTA_PURPLE U
TERRACOTTA_RED Y
TERRACOTTA_WHITE K
TERRACOTTA_YELLOW O
WARPED_HYPHAE af
WARPED_NYLIUM ad
WARPED_STEM ae
WARPED_WART_BLOCK ag
WATER m
WOOD n
WOOL d
col ak
id al
<clinit> ()V <clinit>
<init> (II)V <init>
byId (I)Lnet/minecraft/world/level/material/MapColor; a
byIdUnsafe (I)Lnet/minecraft/world/level/material/MapColor; c
calculateRGBColor (Lnet/minecraft/world/level/material/MapColor$Brightness;)I a
getColorFromPackedId (I)I b
getPackedId (Lnet/minecraft/world/level/material/MapColor$Brightness;)B b
net/minecraft/world/level/material/MapColor$Brightness eev$a
$VALUES h
HIGH c
LOW a
LOWEST d
NORMAL b
VALUES g
id e
modifier f
$values ()[Lnet/minecraft/world/level/material/MapColor$Brightness; a
<clinit> ()V <clinit>
<init> (Ljava/lang/String;III)V <init>
byId (I)Lnet/minecraft/world/level/material/MapColor$Brightness; a
byIdUnsafe (I)Lnet/minecraft/world/level/material/MapColor$Brightness; b
valueOf (Ljava/lang/String;)Lnet/minecraft/world/level/material/MapColor$Brightness; valueOf
values ()[Lnet/minecraft/world/level/material/MapColor$Brightness; values
net/minecraft/world/level/material/PushReaction eew
$VALUES f
BLOCK c
DESTROY b
IGNORE d
NORMAL a
PUSH_ONLY e
$values ()[Lnet/minecraft/world/level/material/PushReaction; a
<clinit> ()V <clinit>
<init> (Ljava/lang/String;I)V <init>
valueOf (Ljava/lang/String;)Lnet/minecraft/world/level/material/PushReaction; valueOf
values ()[Lnet/minecraft/world/level/material/PushReaction; values
net/minecraft/world/level/material/WaterFluid eex
<init> ()V <init>
animateTick (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/material/FluidState;Lnet/minecraft/util/RandomSource;)V a
beforeDestroyingBlock (Lnet/minecraft/world/level/LevelAccessor;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)V a
canBeReplacedWith (Lnet/minecraft/world/level/material/FluidState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/material/Fluid;Lnet/minecraft/core/Direction;)Z a
canConvertToSource (Lnet/minecraft/world/level/Level;)Z a
createLegacyBlock (Lnet/minecraft/world/level/material/FluidState;)Lnet/minecraft/world/level/block/state/BlockState; b
getBucket ()Lnet/minecraft/world/item/Item; a
getDripParticle ()Lnet/minecraft/core/particles/ParticleOptions; h
getDropOff (Lnet/minecraft/world/level/LevelReader;)I c
getExplosionResistance ()F c
getFlowing ()Lnet/minecraft/world/level/material/Fluid; d
getPickupSound ()Ljava/util/Optional; j
getSlopeFindDistance (Lnet/minecraft/world/level/LevelReader;)I b
getSource ()Lnet/minecraft/world/level/material/Fluid; e
getTickDelay (Lnet/minecraft/world/level/LevelReader;)I a
isSame (Lnet/minecraft/world/level/material/Fluid;)Z a
net/minecraft/world/level/material/WaterFluid$Flowing eex$a
<init> ()V <init>
createFluidStateDefinition (Lnet/minecraft/world/level/block/state/StateDefinition$Builder;)V a
getAmount (Lnet/minecraft/world/level/material/FluidState;)I d
isSource (Lnet/minecraft/world/level/material/FluidState;)Z c
net/minecraft/world/level/material/WaterFluid$Source eex$b
<init> ()V <init>
getAmount (Lnet/minecraft/world/level/material/FluidState;)I d
isSource (Lnet/minecraft/world/level/material/FluidState;)Z c
net/minecraft/world/level/material/package-info eey
net/minecraft/world/level/package-info eez
net/minecraft/world/level/pathfinder/AmphibiousNodeEvaluator efa
oldWalkableCost m
oldWaterBorderCost n
prefersShallowSwimming l
<init> (Z)V <init>
done ()V b
getBlockPathType (Lnet/minecraft/world/level/BlockGetter;III)Lnet/minecraft/world/level/pathfinder/BlockPathTypes; a
getGoal (DDD)Lnet/minecraft/world/level/pathfinder/Target; a
getNeighbors ([Lnet/minecraft/world/level/pathfinder/Node;Lnet/minecraft/world/level/pathfinder/Node;)I a
getStart ()Lnet/minecraft/world/level/pathfinder/Node; a
isAmphibious ()Z c
isVerticalNeighborValid (Lnet/minecraft/world/level/pathfinder/Node;Lnet/minecraft/world/level/pathfinder/Node;)Z b
prepare (Lnet/minecraft/world/level/PathNavigationRegion;Lnet/minecraft/world/entity/Mob;)V a
net/minecraft/world/level/pathfinder/BinaryHeap efb
heap a
size b
<init> ()V <init>
changeCost (Lnet/minecraft/world/level/pathfinder/Node;F)V a
clear ()V a
downHeap (I)V b
getHeap ()[Lnet/minecraft/world/level/pathfinder/Node; f
insert (Lnet/minecraft/world/level/pathfinder/Node;)Lnet/minecraft/world/level/pathfinder/Node; a
isEmpty ()Z e
peek ()Lnet/minecraft/world/level/pathfinder/Node; b
pop ()Lnet/minecraft/world/level/pathfinder/Node; c
remove (Lnet/minecraft/world/level/pathfinder/Node;)V b
size ()I d
upHeap (I)V a
net/minecraft/world/level/pathfinder/BlockPathTypes efc
$VALUES B
BLOCKED a
BREACH u
COCOA x
DAMAGE_CAUTIOUS y
DAMAGE_FIRE o
DAMAGE_OTHER q
DANGER_FIRE n
DANGER_OTHER p
DANGER_POWDER_SNOW g
DANGER_TRAPDOOR z
DOOR_IRON_CLOSED t
DOOR_OPEN r
DOOR_WOOD_CLOSED s
FENCE h
LAVA i
LEAVES v
OPEN b
POWDER_SNOW f
RAIL l
STICKY_HONEY w
TRAPDOOR e
UNPASSABLE_RAIL m
WALKABLE c
WALKABLE_DOOR d
WATER j
WATER_BORDER k
malus A
$values ()[Lnet/minecraft/world/level/pathfinder/BlockPathTypes; b
<clinit> ()V <clinit>
<init> (Ljava/lang/String;IF)V <init>
getMalus ()F a
valueOf (Ljava/lang/String;)Lnet/minecraft/world/level/pathfinder/BlockPathTypes; valueOf
values ()[Lnet/minecraft/world/level/pathfinder/BlockPathTypes; values
net/minecraft/world/level/pathfinder/FlyNodeEvaluator efd
MAX_START_NODE_CANDIDATES n
SMALL_MOB_INFLATED_START_NODE_BOUNDING_BOX m
pathTypeByPosCache l
<init> ()V <init>
canStartAt (Lnet/minecraft/core/BlockPos;)Z a
done ()V b
findAcceptedNode (III)Lnet/minecraft/world/level/pathfinder/Node; a
getBlockPathType (Lnet/minecraft/world/level/BlockGetter;IIILnet/minecraft/world/entity/Mob;)Lnet/minecraft/world/level/pathfinder/BlockPathTypes; a
getBlockPathType (Lnet/minecraft/world/level/BlockGetter;III)Lnet/minecraft/world/level/pathfinder/BlockPathTypes; a
getCachedBlockPathType (III)Lnet/minecraft/world/level/pathfinder/BlockPathTypes; c
getGoal (DDD)Lnet/minecraft/world/level/pathfinder/Target; a
getNeighbors ([Lnet/minecraft/world/level/pathfinder/Node;Lnet/minecraft/world/level/pathfinder/Node;)I a
getStart ()Lnet/minecraft/world/level/pathfinder/Node; a
hasMalus (Lnet/minecraft/world/level/pathfinder/Node;)Z b
isOpen (Lnet/minecraft/world/level/pathfinder/Node;)Z c
iteratePathfindingStartNodeCandidatePositions (Lnet/minecraft/world/entity/Mob;)Ljava/lang/Iterable; a
lambda$getCachedBlockPathType$0 (IIIJ)Lnet/minecraft/world/level/pathfinder/BlockPathTypes; a
prepare (Lnet/minecraft/world/level/PathNavigationRegion;Lnet/minecraft/world/entity/Mob;)V a
net/minecraft/world/level/pathfinder/Node efe
cameFrom h
closed i
costMalus k
f g
g e
h f
hash m
heapIdx d
type l
walkedDistance j
x a
y b
z c
<init> (III)V <init>
asBlockPos ()Lnet/minecraft/core/BlockPos; a
asVec3 ()Lnet/minecraft/world/phys/Vec3; b
cloneAndMove (III)Lnet/minecraft/world/level/pathfinder/Node; a
createFromStream (Lnet/minecraft/network/FriendlyByteBuf;)Lnet/minecraft/world/level/pathfinder/Node; b
createHash (III)I b
distanceManhattan (Lnet/minecraft/world/level/pathfinder/Node;)F d
distanceManhattan (Lnet/minecraft/core/BlockPos;)F c
distanceTo (Lnet/minecraft/world/level/pathfinder/Node;)F a
distanceTo (Lnet/minecraft/core/BlockPos;)F a
distanceToSqr (Lnet/minecraft/world/level/pathfinder/Node;)F c
distanceToSqr (Lnet/minecraft/core/BlockPos;)F b
distanceToXZ (Lnet/minecraft/world/level/pathfinder/Node;)F b
equals (Ljava/lang/Object;)Z equals
hashCode ()I hashCode
inOpenSet ()Z c
readContents (Lnet/minecraft/network/FriendlyByteBuf;Lnet/minecraft/world/level/pathfinder/Node;)V a
toString ()Ljava/lang/String; toString
writeToStream (Lnet/minecraft/network/FriendlyByteBuf;)V a
net/minecraft/world/level/pathfinder/NodeEvaluator eff
canFloat i
canOpenDoors h
canPassDoors g
canWalkOverFences j
entityDepth f
entityHeight e
entityWidth d
level a
mob b
nodes c
<init> ()V <init>
canFloat ()Z f
canOpenDoors ()Z e
canPassDoors ()Z d
canWalkOverFences ()Z g
done ()V b
getBlockPathType (Lnet/minecraft/world/level/BlockGetter;IIILnet/minecraft/world/entity/Mob;)Lnet/minecraft/world/level/pathfinder/BlockPathTypes; a
getBlockPathType (Lnet/minecraft/world/level/BlockGetter;III)Lnet/minecraft/world/level/pathfinder/BlockPathTypes; a
getGoal (DDD)Lnet/minecraft/world/level/pathfinder/Target; a
getNeighbors ([Lnet/minecraft/world/level/pathfinder/Node;Lnet/minecraft/world/level/pathfinder/Node;)I a
getNode (Lnet/minecraft/core/BlockPos;)Lnet/minecraft/world/level/pathfinder/Node; b
getNode (III)Lnet/minecraft/world/level/pathfinder/Node; b
getStart ()Lnet/minecraft/world/level/pathfinder/Node; a
getTargetFromNode (Lnet/minecraft/world/level/pathfinder/Node;)Lnet/minecraft/world/level/pathfinder/Target; a
lambda$getNode$0 (IIII)Lnet/minecraft/world/level/pathfinder/Node; a
prepare (Lnet/minecraft/world/level/PathNavigationRegion;Lnet/minecraft/world/entity/Mob;)V a
setCanFloat (Z)V c
setCanOpenDoors (Z)V b
setCanPassDoors (Z)V a
setCanWalkOverFences (Z)V d
net/minecraft/world/level/pathfinder/Path efg
debugData b
distToTarget e
nextNodeIndex c
nodes a
reached f
target d
<init> (Ljava/util/List;Lnet/minecraft/core/BlockPos;Z)V <init>
advance ()V a
canReach ()Z j
copy ()Lnet/minecraft/world/level/pathfinder/Path; n
createFromStream (Lnet/minecraft/network/FriendlyByteBuf;)Lnet/minecraft/world/level/pathfinder/Path; b
debugData ()Lnet/minecraft/world/level/pathfinder/Path$DebugData; k
getDistToTarget ()F m
getEndNode ()Lnet/minecraft/world/level/pathfinder/Node; d
getEntityPosAtNode (Lnet/minecraft/world/entity/Entity;I)Lnet/minecraft/world/phys/Vec3; a
getNextEntityPos (Lnet/minecraft/world/entity/Entity;)Lnet/minecraft/world/phys/Vec3; a
getNextNode ()Lnet/minecraft/world/level/pathfinder/Node; h
getNextNodeIndex ()I f
getNextNodePos ()Lnet/minecraft/core/BlockPos; g
getNode (I)Lnet/minecraft/world/level/pathfinder/Node; a
getNodeCount ()I e
getNodePos (I)Lnet/minecraft/core/BlockPos; d
getPreviousNode ()Lnet/minecraft/world/level/pathfinder/Node; i
getTarget ()Lnet/minecraft/core/BlockPos; l
isDone ()Z c
lambda$writeToStream$0 (Lnet/minecraft/network/FriendlyByteBuf;Lnet/minecraft/world/level/pathfinder/Node;)V a
notStarted ()Z b
readNodeArray (Lnet/minecraft/network/FriendlyByteBuf;)[Lnet/minecraft/world/level/pathfinder/Node; c
replaceNode (ILnet/minecraft/world/level/pathfinder/Node;)V a
sameAs (Lnet/minecraft/world/level/pathfinder/Path;)Z a
setDebug ([Lnet/minecraft/world/level/pathfinder/Node;[Lnet/minecraft/world/level/pathfinder/Node;Ljava/util/Set;)V a
setNextNodeIndex (I)V c
toString ()Ljava/lang/String; toString
truncateNodes (I)V b
writeNodeArray (Lnet/minecraft/network/FriendlyByteBuf;[Lnet/minecraft/world/level/pathfinder/Node;)V a
writeToStream (Lnet/minecraft/network/FriendlyByteBuf;)V a
net/minecraft/world/level/pathfinder/Path$DebugData efg$a
closedSet b
openSet a
targetNodes c
<init> ([Lnet/minecraft/world/level/pathfinder/Node;[Lnet/minecraft/world/level/pathfinder/Node;Ljava/util/Set;)V <init>
closedSet ()[Lnet/minecraft/world/level/pathfinder/Node; b
equals (Ljava/lang/Object;)Z equals
hashCode ()I hashCode
lambda$write$0 (Lnet/minecraft/network/FriendlyByteBuf;Lnet/minecraft/world/level/pathfinder/Target;)V a
openSet ()[Lnet/minecraft/world/level/pathfinder/Node; a
read (Lnet/minecraft/network/FriendlyByteBuf;)Lnet/minecraft/world/level/pathfinder/Path$DebugData; b
targetNodes ()Ljava/util/Set; c
toString ()Ljava/lang/String; toString
write (Lnet/minecraft/network/FriendlyByteBuf;)V a
net/minecraft/world/level/pathfinder/PathComputationType efh
$VALUES d
AIR c
LAND a
WATER b
$values ()[Lnet/minecraft/world/level/pathfinder/PathComputationType; a
<clinit> ()V <clinit>
<init> (Ljava/lang/String;I)V <init>
valueOf (Ljava/lang/String;)Lnet/minecraft/world/level/pathfinder/PathComputationType; valueOf
values ()[Lnet/minecraft/world/level/pathfinder/PathComputationType; values
net/minecraft/world/level/pathfinder/PathFinder efi
DEBUG e
FUDGING a
maxVisitedNodes c
neighbors b
nodeEvaluator d
openSet f
<init> (Lnet/minecraft/world/level/pathfinder/NodeEvaluator;I)V <init>
distance (Lnet/minecraft/world/level/pathfinder/Node;Lnet/minecraft/world/level/pathfinder/Node;)F a
findPath (Lnet/minecraft/util/profiling/ProfilerFiller;Lnet/minecraft/world/level/pathfinder/Node;Ljava/util/Map;FIF)Lnet/minecraft/world/level/pathfinder/Path; a
findPath (Lnet/minecraft/world/level/PathNavigationRegion;Lnet/minecraft/world/entity/Mob;Ljava/util/Set;FIF)Lnet/minecraft/world/level/pathfinder/Path; a
getBestH (Lnet/minecraft/world/level/pathfinder/Node;Ljava/util/Set;)F a
lambda$findPath$0 (Lnet/minecraft/core/BlockPos;)Lnet/minecraft/world/level/pathfinder/Target; a
lambda$findPath$1 (Ljava/util/Map;Lnet/minecraft/world/level/pathfinder/Target;)Lnet/minecraft/world/level/pathfinder/Path; b
lambda$findPath$2 (Ljava/util/Map;Lnet/minecraft/world/level/pathfinder/Target;)Lnet/minecraft/world/level/pathfinder/Path; a
lambda$findPath$3 (I)[Lnet/minecraft/world/level/pathfinder/Node; a
reconstructPath (Lnet/minecraft/world/level/pathfinder/Node;Lnet/minecraft/core/BlockPos;Z)Lnet/minecraft/world/level/pathfinder/Path; a
net/minecraft/world/level/pathfinder/SwimNodeEvaluator efj
allowBreaching k
pathTypesByPosCache l
<init> (Z)V <init>
done ()V b
findAcceptedNode (III)Lnet/minecraft/world/level/pathfinder/Node; a
getBlockPathType (Lnet/minecraft/world/level/BlockGetter;IIILnet/minecraft/world/entity/Mob;)Lnet/minecraft/world/level/pathfinder/BlockPathTypes; a
getBlockPathType (Lnet/minecraft/world/level/BlockGetter;III)Lnet/minecraft/world/level/pathfinder/BlockPathTypes; a
getCachedBlockType (III)Lnet/minecraft/world/level/pathfinder/BlockPathTypes; c
getGoal (DDD)Lnet/minecraft/world/level/pathfinder/Target; a
getNeighbors ([Lnet/minecraft/world/level/pathfinder/Node;Lnet/minecraft/world/level/pathfinder/Node;)I a
getStart ()Lnet/minecraft/world/level/pathfinder/Node; a
isDiagonalNodeValid (Lnet/minecraft/world/level/pathfinder/Node;Lnet/minecraft/world/level/pathfinder/Node;Lnet/minecraft/world/level/pathfinder/Node;)Z a
isNodeValid (Lnet/minecraft/world/level/pathfinder/Node;)Z b
lambda$getCachedBlockType$0 (IIIJ)Lnet/minecraft/world/level/pathfinder/BlockPathTypes; a
prepare (Lnet/minecraft/world/level/PathNavigationRegion;Lnet/minecraft/world/entity/Mob;)V a
net/minecraft/world/level/pathfinder/Target efk
bestHeuristic m
bestNode n
reached o
<init> (III)V <init>
<init> (Lnet/minecraft/world/level/pathfinder/Node;)V <init>
createFromStream (Lnet/minecraft/network/FriendlyByteBuf;)Lnet/minecraft/world/level/pathfinder/Target; c
getBestNode ()Lnet/minecraft/world/level/pathfinder/Node; d
isReached ()Z f
setReached ()V e
updateBest (FLnet/minecraft/world/level/pathfinder/Node;)V a
net/minecraft/world/level/pathfinder/WalkNodeEvaluator efl
DEFAULT_MOB_JUMP_HEIGHT l
SPACE_BETWEEN_WALL_POSTS k
collisionCache n
pathTypesByPosCache m
<init> ()V <init>
canReachWithoutCollision (Lnet/minecraft/world/level/pathfinder/Node;)Z b
canStartAt (Lnet/minecraft/core/BlockPos;)Z a
checkNeighbourBlocks (Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos$MutableBlockPos;Lnet/minecraft/world/level/pathfinder/BlockPathTypes;)Lnet/minecraft/world/level/pathfinder/BlockPathTypes; a
doesBlockHavePartialCollision (Lnet/minecraft/world/level/pathfinder/BlockPathTypes;)Z a
done ()V b
evaluateBlockPathType (Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/pathfinder/BlockPathTypes;)Lnet/minecraft/world/level/pathfinder/BlockPathTypes; a
findAcceptedNode (IIIIDLnet/minecraft/core/Direction;Lnet/minecraft/world/level/pathfinder/BlockPathTypes;)Lnet/minecraft/world/level/pathfinder/Node; a
getBlockPathType (Lnet/minecraft/world/level/BlockGetter;IIILnet/minecraft/world/entity/Mob;)Lnet/minecraft/world/level/pathfinder/BlockPathTypes; a
getBlockPathType (Lnet/minecraft/world/level/BlockGetter;III)Lnet/minecraft/world/level/pathfinder/BlockPathTypes; a
getBlockPathType (Lnet/minecraft/world/entity/Mob;Lnet/minecraft/core/BlockPos;)Lnet/minecraft/world/level/pathfinder/BlockPathTypes; a
getBlockPathTypeRaw (Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;)Lnet/minecraft/world/level/pathfinder/BlockPathTypes; b
getBlockPathTypeStatic (Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos$MutableBlockPos;)Lnet/minecraft/world/level/pathfinder/BlockPathTypes; a
getBlockPathTypes (Lnet/minecraft/world/level/BlockGetter;IIILjava/util/EnumSet;Lnet/minecraft/world/level/pathfinder/BlockPathTypes;Lnet/minecraft/core/BlockPos;)Lnet/minecraft/world/level/pathfinder/BlockPathTypes; a
getBlockedNode (III)Lnet/minecraft/world/level/pathfinder/Node; a
getCachedBlockType (Lnet/minecraft/world/entity/Mob;III)Lnet/minecraft/world/level/pathfinder/BlockPathTypes; a
getFloorLevel (Lnet/minecraft/core/BlockPos;)D d
getFloorLevel (Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;)D a
getGoal (DDD)Lnet/minecraft/world/level/pathfinder/Target; a
getMobJumpHeight ()D h
getNeighbors ([Lnet/minecraft/world/level/pathfinder/Node;Lnet/minecraft/world/level/pathfinder/Node;)I a
getNodeAndUpdateCostToMax (IIILnet/minecraft/world/level/pathfinder/BlockPathTypes;F)Lnet/minecraft/world/level/pathfinder/Node; a
getStart ()Lnet/minecraft/world/level/pathfinder/Node; a
getStartNode (Lnet/minecraft/core/BlockPos;)Lnet/minecraft/world/level/pathfinder/Node; c
hasCollisions (Lnet/minecraft/world/phys/AABB;)Z a
isAmphibious ()Z c
isBurningBlock (Lnet/minecraft/world/level/block/state/BlockState;)Z a
isDiagonalValid (Lnet/minecraft/world/level/pathfinder/Node;Lnet/minecraft/world/level/pathfinder/Node;Lnet/minecraft/world/level/pathfinder/Node;Lnet/minecraft/world/level/pathfinder/Node;)Z a
isNeighborValid (Lnet/minecraft/world/level/pathfinder/Node;Lnet/minecraft/world/level/pathfinder/Node;)Z a
lambda$getCachedBlockType$1 (IIILnet/minecraft/world/entity/Mob;J)Lnet/minecraft/world/level/pathfinder/BlockPathTypes; a
lambda$hasCollisions$0 (Lnet/minecraft/world/phys/AABB;Ljava/lang/Object;)Z a
prepare (Lnet/minecraft/world/level/PathNavigationRegion;Lnet/minecraft/world/entity/Mob;)V a
net/minecraft/world/level/pathfinder/WalkNodeEvaluator$1 efl$1
$SwitchMap$net$minecraft$world$level$pathfinder$BlockPathTypes a
<clinit> ()V <clinit>
net/minecraft/world/level/pathfinder/package-info efm
net/minecraft/world/level/portal/PortalForcer efn
CREATE_RADIUS c
FRAME_BOX f
FRAME_BOX_END l
FRAME_BOX_START k
FRAME_HEIGHT d
FRAME_HEIGHT_END h
FRAME_HEIGHT_START g
FRAME_WIDTH e
FRAME_WIDTH_END j
FRAME_WIDTH_START i
NOTHING_FOUND m
SEARCH_RADIUS b
TICKET_RADIUS a
level n
<init> (Lnet/minecraft/server/level/ServerLevel;)V <init>
canHostFrame (Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/BlockPos$MutableBlockPos;Lnet/minecraft/core/Direction;I)Z a
canPortalReplaceBlock (Lnet/minecraft/core/BlockPos$MutableBlockPos;)Z a
createPortal (Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/Direction$Axis;)Ljava/util/Optional; a
findPortalAround (Lnet/minecraft/core/BlockPos;ZLnet/minecraft/world/level/border/WorldBorder;)Ljava/util/Optional; a
lambda$findPortalAround$0 (Lnet/minecraft/core/Holder;)Z a
lambda$findPortalAround$1 (Lnet/minecraft/world/level/border/WorldBorder;Lnet/minecraft/world/entity/ai/village/poi/PoiRecord;)Z a
lambda$findPortalAround$2 (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/entity/ai/village/poi/PoiRecord;)D a
lambda$findPortalAround$3 (Lnet/minecraft/world/entity/ai/village/poi/PoiRecord;)I c
lambda$findPortalAround$4 (Lnet/minecraft/world/entity/ai/village/poi/PoiRecord;)Z b
lambda$findPortalAround$5 (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/core/BlockPos;)Z a
lambda$findPortalAround$6 (Lnet/minecraft/world/entity/ai/village/poi/PoiRecord;)Lnet/minecraft/BlockUtil$FoundRectangle; a
net/minecraft/world/level/portal/PortalInfo efo
pos a
speed b
xRot d
yRot c
<init> (Lnet/minecraft/world/phys/Vec3;Lnet/minecraft/world/phys/Vec3;FF)V <init>
net/minecraft/world/level/portal/PortalShape efp
FRAME e
MAX_HEIGHT b
MAX_WIDTH a
MIN_HEIGHT d
MIN_WIDTH c
SAFE_TRAVEL_MAX_ENTITY_XY f
SAFE_TRAVEL_MAX_VERTICAL_DELTA g
axis i
bottomLeft l
height m
level h
numPortalBlocks k
rightDir j
width n
<clinit> ()V <clinit>
<init> (Lnet/minecraft/world/level/LevelAccessor;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/Direction$Axis;)V <init>
calculateBottomLeft (Lnet/minecraft/core/BlockPos;)Lnet/minecraft/core/BlockPos; a
calculateHeight ()I e
calculateWidth ()I d
createPortalBlocks ()V b
createPortalInfo (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/BlockUtil$FoundRectangle;Lnet/minecraft/core/Direction$Axis;Lnet/minecraft/world/phys/Vec3;Lnet/minecraft/world/entity/Entity;Lnet/minecraft/world/phys/Vec3;FF)Lnet/minecraft/world/level/portal/PortalInfo; a
findCollisionFreePosition (Lnet/minecraft/world/phys/Vec3;Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/Entity;Lnet/minecraft/world/entity/EntityDimensions;)Lnet/minecraft/world/phys/Vec3; a
findEmptyPortalShape (Lnet/minecraft/world/level/LevelAccessor;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/Direction$Axis;)Ljava/util/Optional; a
findPortalShape (Lnet/minecraft/world/level/LevelAccessor;Lnet/minecraft/core/BlockPos;Ljava/util/function/Predicate;Lnet/minecraft/core/Direction$Axis;)Ljava/util/Optional; a
getDistanceUntilEdgeAboveFrame (Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/Direction;)I a
getDistanceUntilTop (Lnet/minecraft/core/BlockPos$MutableBlockPos;)I a
getRelativePosition (Lnet/minecraft/BlockUtil$FoundRectangle;Lnet/minecraft/core/Direction$Axis;Lnet/minecraft/world/phys/Vec3;Lnet/minecraft/world/entity/EntityDimensions;)Lnet/minecraft/world/phys/Vec3; a
hasTopFrame (Lnet/minecraft/core/BlockPos$MutableBlockPos;I)Z a
isComplete ()Z c
isEmpty (Lnet/minecraft/world/level/block/state/BlockState;)Z a
isValid ()Z a
lambda$createPortalBlocks$2 (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/core/BlockPos;)V a
lambda$findCollisionFreePosition$3 (DLnet/minecraft/world/phys/Vec3;)Lnet/minecraft/world/phys/Vec3; a
lambda$findEmptyPortalShape$1 (Lnet/minecraft/world/level/portal/PortalShape;)Z a
lambda$static$0 (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;)Z a
net/minecraft/world/level/portal/package-info efq
net/minecraft/world/level/redstone/CollectingNeighborUpdater efr
LOGGER b
addedThisLayer f
count g
level c
maxChainedNeighborUpdates d
stack e
<clinit> ()V <clinit>
<init> (Lnet/minecraft/world/level/Level;I)V <init>
addAndRun (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/redstone/CollectingNeighborUpdater$NeighborUpdates;)V a
neighborChanged (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/Block;Lnet/minecraft/core/BlockPos;)V a
neighborChanged (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/Block;Lnet/minecraft/core/BlockPos;Z)V a
runUpdates ()V a
shapeUpdate (Lnet/minecraft/core/Direction;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/BlockPos;II)V a
updateNeighborsAtExceptFromFacing (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/Block;Lnet/minecraft/core/Direction;)V a
net/minecraft/world/level/redstone/CollectingNeighborUpdater$FullNeighborUpdate efr$a
block c
movedByPiston e
neighborPos d
pos b
state a
<init> (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/Block;Lnet/minecraft/core/BlockPos;Z)V <init>
block ()Lnet/minecraft/world/level/block/Block; c
equals (Ljava/lang/Object;)Z equals
hashCode ()I hashCode
movedByPiston ()Z e
neighborPos ()Lnet/minecraft/core/BlockPos; d
pos ()Lnet/minecraft/core/BlockPos; b
runNext (Lnet/minecraft/world/level/Level;)Z a
state ()Lnet/minecraft/world/level/block/state/BlockState; a
toString ()Ljava/lang/String; toString
net/minecraft/world/level/redstone/CollectingNeighborUpdater$MultiNeighborUpdate efr$b
idx d
skipDirection c
sourceBlock b
sourcePos a
<init> (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/Block;Lnet/minecraft/core/Direction;)V <init>
runNext (Lnet/minecraft/world/level/Level;)Z a
net/minecraft/world/level/redstone/CollectingNeighborUpdater$NeighborUpdates efr$c
runNext (Lnet/minecraft/world/level/Level;)Z a
net/minecraft/world/level/redstone/CollectingNeighborUpdater$ShapeUpdate efr$d
direction a
neighborPos d
pos c
state b
updateFlags e
updateLimit f
<init> (Lnet/minecraft/core/Direction;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/BlockPos;II)V <init>
direction ()Lnet/minecraft/core/Direction; a
equals (Ljava/lang/Object;)Z equals
hashCode ()I hashCode
neighborPos ()Lnet/minecraft/core/BlockPos; d
pos ()Lnet/minecraft/core/BlockPos; c
runNext (Lnet/minecraft/world/level/Level;)Z a
state ()Lnet/minecraft/world/level/block/state/BlockState; b
toString ()Ljava/lang/String; toString
updateFlags ()I e
updateLimit ()I f
net/minecraft/world/level/redstone/CollectingNeighborUpdater$SimpleNeighborUpdate efr$e
block b
neighborPos c
pos a
<init> (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/Block;Lnet/minecraft/core/BlockPos;)V <init>
block ()Lnet/minecraft/world/level/block/Block; b
equals (Ljava/lang/Object;)Z equals
hashCode ()I hashCode
neighborPos ()Lnet/minecraft/core/BlockPos; c
pos ()Lnet/minecraft/core/BlockPos; a
runNext (Lnet/minecraft/world/level/Level;)Z a
toString ()Ljava/lang/String; toString
net/minecraft/world/level/redstone/InstantNeighborUpdater efs
level b
<init> (Lnet/minecraft/world/level/Level;)V <init>
neighborChanged (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/Block;Lnet/minecraft/core/BlockPos;)V a
neighborChanged (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/Block;Lnet/minecraft/core/BlockPos;Z)V a
shapeUpdate (Lnet/minecraft/core/Direction;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/BlockPos;II)V a
net/minecraft/world/level/redstone/NeighborUpdater eft
UPDATE_ORDER a
<clinit> ()V <clinit>
executeShapeUpdate (Lnet/minecraft/world/level/LevelAccessor;Lnet/minecraft/core/Direction;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/BlockPos;II)V a
executeUpdate (Lnet/minecraft/world/level/Level;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/Block;Lnet/minecraft/core/BlockPos;Z)V a
lambda$executeUpdate$0 (Lnet/minecraft/world/level/block/Block;)Ljava/lang/String; a
neighborChanged (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/Block;Lnet/minecraft/core/BlockPos;)V a
neighborChanged (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/Block;Lnet/minecraft/core/BlockPos;Z)V a
shapeUpdate (Lnet/minecraft/core/Direction;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/BlockPos;II)V a
updateNeighborsAtExceptFromFacing (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/Block;Lnet/minecraft/core/Direction;)V a
net/minecraft/world/level/redstone/Redstone efu
SIGNAL_MAX b
SIGNAL_MIN a
SIGNAL_NONE c
<init> ()V <init>
net/minecraft/world/level/redstone/package-info efv
net/minecraft/world/level/saveddata/SavedData efw
LOGGER a
dirty b
<clinit> ()V <clinit>
<init> ()V <init>
isDirty ()Z d
save (Lnet/minecraft/nbt/CompoundTag;)Lnet/minecraft/nbt/CompoundTag; a
save (Ljava/io/File;)V a
setDirty (Z)V a
setDirty ()V c
net/minecraft/world/level/saveddata/SavedData$Factory efw$a
constructor a
deserializer b
type c
<init> (Ljava/util/function/Supplier;Ljava/util/function/Function;Lnet/minecraft/util/datafix/DataFixTypes;)V <init>
constructor ()Ljava/util/function/Supplier; a
deserializer ()Ljava/util/function/Function; b
equals (Ljava/lang/Object;)Z equals
hashCode ()I hashCode
toString ()Ljava/lang/String; toString
type ()Lnet/minecraft/util/datafix/DataFixTypes; c
net/minecraft/world/level/saveddata/maps/MapBanner efx
color b
name c
pos a
<init> (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/item/DyeColor;Lnet/minecraft/network/chat/Component;)V <init>
equals (Ljava/lang/Object;)Z equals
fromWorld (Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;)Lnet/minecraft/world/level/saveddata/maps/MapBanner; a
getColor ()Lnet/minecraft/world/item/DyeColor; b
getDecoration ()Lnet/minecraft/world/level/saveddata/maps/MapDecoration$Type; c
getId ()Ljava/lang/String; f
getName ()Lnet/minecraft/network/chat/Component; d
getPos ()Lnet/minecraft/core/BlockPos; a
hashCode ()I hashCode
load (Lnet/minecraft/nbt/CompoundTag;)Lnet/minecraft/world/level/saveddata/maps/MapBanner; a
save ()Lnet/minecraft/nbt/CompoundTag; e
net/minecraft/world/level/saveddata/maps/MapBanner$1 efx$1
$SwitchMap$net$minecraft$world$item$DyeColor a
<clinit> ()V <clinit>
net/minecraft/world/level/saveddata/maps/MapDecoration efy
name e
rot d
type a
x b
y c
<init> (Lnet/minecraft/world/level/saveddata/maps/MapDecoration$Type;BBBLnet/minecraft/network/chat/Component;)V <init>
equals (Ljava/lang/Object;)Z equals
getImage ()B a
hashCode ()I hashCode
name ()Lnet/minecraft/network/chat/Component; g
renderOnFrame ()Z b
rot ()B f
toString ()Ljava/lang/String; toString
type ()Lnet/minecraft/world/level/saveddata/maps/MapDecoration$Type; c
x ()B d
y ()B e
net/minecraft/world/level/saveddata/maps/MapDecoration$Type efy$a
$VALUES P
BANNER_BLACK z
BANNER_BLUE v
BANNER_BROWN w
BANNER_CYAN t
BANNER_GRAY r
BANNER_GREEN x
BANNER_LIGHT_BLUE n
BANNER_LIGHT_GRAY s
BANNER_LIME p
BANNER_MAGENTA m
BANNER_ORANGE l
BANNER_PINK q
BANNER_PURPLE u
BANNER_RED y
BANNER_WHITE k
BANNER_YELLOW o
BLUE_MARKER d
CODEC I
DESERT_VILLAGE B
FRAME b
JUNGLE_TEMPLE G
MANSION i
MONUMENT j
PLAINS_VILLAGE C
PLAYER a
PLAYER_OFF_LIMITS h
PLAYER_OFF_MAP g
RED_MARKER c
RED_X A
SAVANNA_VILLAGE D
SNOWY_VILLAGE E
SWAMP_HUT H
TAIGA_VILLAGE F
TARGET_POINT f
TARGET_X e
icon K
isExplorationMapElement N
mapColor M
name J
renderedOnFrame L
trackCount O
$values ()[Lnet/minecraft/world/level/saveddata/maps/MapDecoration$Type; h
<clinit> ()V <clinit>
<init> (Ljava/lang/String;ILjava/lang/String;ZIZZ)V <init>
<init> (Ljava/lang/String;ILjava/lang/String;ZZ)V <init>
byIcon (B)Lnet/minecraft/world/level/saveddata/maps/MapDecoration$Type; a
getIcon ()B a
getMapColor ()I f
getSerializedName ()Ljava/lang/String; c
hasMapColor ()Z e
isExplorationMapElement ()Z b
isRenderedOnFrame ()Z d
shouldTrackCount ()Z g
valueOf (Ljava/lang/String;)Lnet/minecraft/world/level/saveddata/maps/MapDecoration$Type; valueOf
values ()[Lnet/minecraft/world/level/saveddata/maps/MapDecoration$Type; values
net/minecraft/world/level/saveddata/maps/MapFrame efz
entityId c
pos a
rotation b
<init> (Lnet/minecraft/core/BlockPos;II)V <init>
frameId (Lnet/minecraft/core/BlockPos;)Ljava/lang/String; a
getEntityId ()I d
getId ()Ljava/lang/String; e
getPos ()Lnet/minecraft/core/BlockPos; b
getRotation ()I c
load (Lnet/minecraft/nbt/CompoundTag;)Lnet/minecraft/world/level/saveddata/maps/MapFrame; a
save ()Lnet/minecraft/nbt/CompoundTag; a
net/minecraft/world/level/saveddata/maps/MapIndex ega
FILE_NAME a
usedAuxIds b
<init> ()V <init>
factory ()Lnet/minecraft/world/level/saveddata/SavedData$Factory; a
getFreeAuxValueForMap ()I b
load (Lnet/minecraft/nbt/CompoundTag;)Lnet/minecraft/world/level/saveddata/maps/MapIndex; b
save (Lnet/minecraft/nbt/CompoundTag;)Lnet/minecraft/nbt/CompoundTag; a
net/minecraft/world/level/saveddata/maps/MapItemSavedData egb
HALF_MAP_SIZE k
LOGGER i
MAP_SIZE j
MAX_SCALE a
TRACKED_DECORATION_LIMIT b
bannerMarkers p
carriedBy n
carriedByPlayers o
centerX c
centerZ d
colors g
decorations q
dimension e
frameMarkers r
locked h
scale f
trackedDecorationCount s
trackingPosition l
unlimitedTracking m
<clinit> ()V <clinit>
<init> (IIBZZZLnet/minecraft/resources/ResourceKey;)V <init>
addClientSideDecorations (Ljava/util/List;)V a
addDecoration (Lnet/minecraft/world/level/saveddata/maps/MapDecoration$Type;Lnet/minecraft/world/level/LevelAccessor;Ljava/lang/String;DDDLnet/minecraft/network/chat/Component;)V a
addTargetDecoration (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/core/BlockPos;Ljava/lang/String;Lnet/minecraft/world/level/saveddata/maps/MapDecoration$Type;)V a
checkBanners (Lnet/minecraft/world/level/BlockGetter;II)V a
createForClient (BZLnet/minecraft/resources/ResourceKey;)Lnet/minecraft/world/level/saveddata/maps/MapItemSavedData; a
createFresh (DDBZZLnet/minecraft/resources/ResourceKey;)Lnet/minecraft/world/level/saveddata/maps/MapItemSavedData; a
factory ()Lnet/minecraft/world/level/saveddata/SavedData$Factory; a
getBanners ()Ljava/util/Collection; e
getDecorations ()Ljava/lang/Iterable; g
getHoldingPlayer (Lnet/minecraft/world/entity/player/Player;)Lnet/minecraft/world/level/saveddata/maps/MapItemSavedData$HoldingPlayer; a
getUpdatePacket (ILnet/minecraft/world/entity/player/Player;)Lnet/minecraft/network/protocol/Packet; a
isExplorationMap ()Z f
isTrackedCountOverLimit (I)Z b
lambda$factory$0 ()Lnet/minecraft/world/level/saveddata/maps/MapItemSavedData; i
lambda$load$1 (Lnet/minecraft/nbt/CompoundTag;)Ljava/lang/IllegalArgumentException; c
lambda$save$2 (Lnet/minecraft/nbt/CompoundTag;Lnet/minecraft/nbt/Tag;)V a
load (Lnet/minecraft/nbt/CompoundTag;)Lnet/minecraft/world/level/saveddata/maps/MapItemSavedData; b
locked ()Lnet/minecraft/world/level/saveddata/maps/MapItemSavedData; b
removeDecoration (Ljava/lang/String;)V a
removedFromFrame (Lnet/minecraft/core/BlockPos;I)V a
save (Lnet/minecraft/nbt/CompoundTag;)Lnet/minecraft/nbt/CompoundTag; a
scaled (I)Lnet/minecraft/world/level/saveddata/maps/MapItemSavedData; a
setColor (IIB)V b
setColorsDirty (II)V a
setDecorationsDirty ()V h
tickCarriedBy (Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/item/ItemStack;)V a
toggleBanner (Lnet/minecraft/world/level/LevelAccessor;Lnet/minecraft/core/BlockPos;)Z a
updateColor (IIB)Z a
net/minecraft/world/level/saveddata/maps/MapItemSavedData$HoldingPlayer egb$a
dirtyData d
dirtyDecorations i
maxDirtyX g
maxDirtyY h
minDirtyX e
minDirtyY f
player a
step b
this$0 c
tick j
<init> (Lnet/minecraft/world/level/saveddata/maps/MapItemSavedData;Lnet/minecraft/world/entity/player/Player;)V <init>
createPatch ()Lnet/minecraft/world/level/saveddata/maps/MapItemSavedData$MapPatch; a
markColorsDirty (II)V a
markDecorationsDirty ()V b
nextUpdatePacket (I)Lnet/minecraft/network/protocol/Packet; a
net/minecraft/world/level/saveddata/maps/MapItemSavedData$MapPatch egb$b
height d
mapColors e
startX a
startY b
width c
<init> (IIII[B)V <init>
applyToMap (Lnet/minecraft/world/level/saveddata/maps/MapItemSavedData;)V a
net/minecraft/world/level/saveddata/maps/package-info egc
net/minecraft/world/level/saveddata/package-info egd
net/minecraft/world/level/storage/CommandStorage ege
ID_PREFIX a
namespaces b
storage c
<init> (Lnet/minecraft/world/level/storage/DimensionDataStorage;)V <init>
createId (Ljava/lang/String;)Ljava/lang/String; c
factory (Ljava/lang/String;)Lnet/minecraft/world/level/saveddata/SavedData$Factory; b
get (Lnet/minecraft/resources/ResourceLocation;)Lnet/minecraft/nbt/CompoundTag; a
keys ()Ljava/util/stream/Stream; a
lambda$factory$0 (Ljava/lang/String;)Lnet/minecraft/world/level/storage/CommandStorage$Container; d
lambda$factory$1 (Ljava/lang/String;Lnet/minecraft/nbt/CompoundTag;)Lnet/minecraft/world/level/storage/CommandStorage$Container; a
lambda$keys$2 (Ljava/util/Map$Entry;)Ljava/util/stream/Stream; a
newStorage (Ljava/lang/String;)Lnet/minecraft/world/level/storage/CommandStorage$Container; a
set (Lnet/minecraft/resources/ResourceLocation;Lnet/minecraft/nbt/CompoundTag;)V a
net/minecraft/world/level/storage/CommandStorage$Container ege$a
TAG_CONTENTS a
storage b
<init> ()V <init>
get (Ljava/lang/String;)Lnet/minecraft/nbt/CompoundTag; a
getKeys (Ljava/lang/String;)Ljava/util/stream/Stream; b
lambda$getKeys$1 (Ljava/lang/String;Ljava/lang/String;)Lnet/minecraft/resources/ResourceLocation; a
lambda$save$0 (Lnet/minecraft/nbt/CompoundTag;Ljava/lang/String;Lnet/minecraft/nbt/CompoundTag;)V a
load (Lnet/minecraft/nbt/CompoundTag;)Lnet/minecraft/world/level/storage/CommandStorage$Container; b
put (Ljava/lang/String;Lnet/minecraft/nbt/CompoundTag;)V a
save (Lnet/minecraft/nbt/CompoundTag;)Lnet/minecraft/nbt/CompoundTag; a
net/minecraft/world/level/storage/DataVersion egf
MAIN_SERIES a
series c
version b
<clinit> ()V <clinit>
<init> (I)V <init>
<init> (ILjava/lang/String;)V <init>
getSeries ()Ljava/lang/String; b
getVersion ()I c
isCompatible (Lnet/minecraft/world/level/storage/DataVersion;)Z a
isSideSeries ()Z a
net/minecraft/world/level/storage/DerivedLevelData egg
worldData a
wrapped b
<init> (Lnet/minecraft/world/level/storage/WorldData;Lnet/minecraft/world/level/storage/ServerLevelData;)V <init>
fillCrashReportCategory (Lnet/minecraft/CrashReportCategory;Lnet/minecraft/world/level/LevelHeightAccessor;)V a
getAllowCommands ()Z o
getClearWeatherTime ()I h
getDayTime ()J f
getDifficulty ()Lnet/minecraft/world/Difficulty; s
getGameRules ()Lnet/minecraft/world/level/GameRules; q
getGameTime ()J e
getGameType ()Lnet/minecraft/world/level/GameType; m
getLevelName ()Ljava/lang/String; g
getRainTime ()I l
getScheduledEvents ()Lnet/minecraft/world/level/timers/TimerQueue; u
getSpawnAngle ()F d
getThunderTime ()I j
getWanderingTraderId ()Ljava/util/UUID; x
getWanderingTraderSpawnChance ()I w
getWanderingTraderSpawnDelay ()I v
getWorldBorder ()Lnet/minecraft/world/level/border/WorldBorder$Settings; r
getXSpawn ()I a
getYSpawn ()I b
getZSpawn ()I c
isDifficultyLocked ()Z t
isHardcore ()Z n
isInitialized ()Z p
isRaining ()Z k
isThundering ()Z i
setClearWeatherTime (I)V a
setDayTime (J)V b
setGameTime (J)V a
setGameType (Lnet/minecraft/world/level/GameType;)V a
setInitialized (Z)V c
setRainTime (I)V f
setRaining (Z)V b
setSpawn (Lnet/minecraft/core/BlockPos;F)V a
setSpawnAngle (F)V a
setThunderTime (I)V e
setThundering (Z)V a
setWanderingTraderId (Ljava/util/UUID;)V a
setWanderingTraderSpawnChance (I)V h
setWanderingTraderSpawnDelay (I)V g
setWorldBorder (Lnet/minecraft/world/level/border/WorldBorder$Settings;)V a
setXSpawn (I)V b
setYSpawn (I)V c
setZSpawn (I)V d
net/minecraft/world/level/storage/DimensionDataStorage egh
LOGGER a
cache b
dataFolder d
fixerUpper c
<clinit> ()V <clinit>
<init> (Ljava/io/File;Lcom/mojang/datafixers/DataFixer;)V <init>
computeIfAbsent (Lnet/minecraft/world/level/saveddata/SavedData$Factory;Ljava/lang/String;)Lnet/minecraft/world/level/saveddata/SavedData; a
get (Lnet/minecraft/world/level/saveddata/SavedData$Factory;Ljava/lang/String;)Lnet/minecraft/world/level/saveddata/SavedData; b
getDataFile (Ljava/lang/String;)Ljava/io/File; a
isGzip (Ljava/io/PushbackInputStream;)Z a
lambda$save$0 (Ljava/lang/String;Lnet/minecraft/world/level/saveddata/SavedData;)V b
readSavedData (Ljava/util/function/Function;Lnet/minecraft/util/datafix/DataFixTypes;Ljava/lang/String;)Lnet/minecraft/world/level/saveddata/SavedData; a
readTagFromDisk (Ljava/lang/String;Lnet/minecraft/util/datafix/DataFixTypes;I)Lnet/minecraft/nbt/CompoundTag; a
save ()V a
set (Ljava/lang/String;Lnet/minecraft/world/level/saveddata/SavedData;)V a
net/minecraft/world/level/storage/LevelData egi
fillCrashReportCategory (Lnet/minecraft/CrashReportCategory;Lnet/minecraft/world/level/LevelHeightAccessor;)V a
getDayTime ()J f
getDifficulty ()Lnet/minecraft/world/Difficulty; s
getGameRules ()Lnet/minecraft/world/level/GameRules; q
getGameTime ()J e
getSpawnAngle ()F d
getXSpawn ()I a
getYSpawn ()I b
getZSpawn ()I c
isDifficultyLocked ()Z t
isHardcore ()Z n
isRaining ()Z k
isThundering ()Z i
lambda$fillCrashReportCategory$0 (Lnet/minecraft/world/level/LevelHeightAccessor;)Ljava/lang/String; a
lambda$fillCrashReportCategory$1 ()Ljava/lang/String; g
setRaining (Z)V b
net/minecraft/world/level/storage/LevelDataAndDimensions egj
dimensions b
worldData a
<init> (Lnet/minecraft/world/level/storage/WorldData;Lnet/minecraft/world/level/levelgen/WorldDimensions$Complete;)V <init>
dimensions ()Lnet/minecraft/world/level/levelgen/WorldDimensions$Complete; b
equals (Ljava/lang/Object;)Z equals
hashCode ()I hashCode
toString ()Ljava/lang/String; toString
worldData ()Lnet/minecraft/world/level/storage/WorldData; a
net/minecraft/world/level/storage/LevelResource egk
DATAPACK_DIR j
GENERATED_DIR i
ICON_FILE g
LEVEL_DATA_FILE e
LOCK_FILE h
MAP_RESOURCE_FILE k
OLD_LEVEL_DATA_FILE f
PLAYER_ADVANCEMENTS_DIR a
PLAYER_DATA_DIR c
PLAYER_OLD_DATA_DIR d
PLAYER_STATS_DIR b
ROOT l
id m
<clinit> ()V <clinit>
<init> (Ljava/lang/String;)V <init>
getId ()Ljava/lang/String; a
toString ()Ljava/lang/String; toString
net/minecraft/world/level/storage/LevelStorageException egl
messageComponent a
<init> (Lnet/minecraft/network/chat/Component;)V <init>
getMessageComponent ()Lnet/minecraft/network/chat/Component; a
net/minecraft/world/level/storage/LevelStorageSource egm
ALLOWED_SYMLINKS_CONFIG_NAME a
FORMATTER c
LOGGER b
NO_SYMLINKS_ALLOWED e
TAG_DATA d
UNCOMPRESSED_NBT_QUOTA f
backupDir h
baseDir g
fixerUpper i
worldDirValidator j
<clinit> ()V <clinit>
<init> (Ljava/nio/file/Path;Ljava/nio/file/Path;Lnet/minecraft/world/level/validation/DirectoryValidator;Lcom/mojang/datafixers/DataFixer;)V <init>
createAccess (Ljava/lang/String;)Lnet/minecraft/world/level/storage/LevelStorageSource$LevelStorageAccess; e
createDefault (Ljava/nio/file/Path;)Lnet/minecraft/world/level/storage/LevelStorageSource; b
findLevelCandidates ()Lnet/minecraft/world/level/storage/LevelStorageSource$LevelCandidates; b
getBackupPath ()Ljava/nio/file/Path; d
getBaseDir ()Ljava/nio/file/Path; c
getFileModificationTime (Ljava/nio/file/Path;)Ljava/time/Instant; d
getFileModificationTime (Lnet/minecraft/world/level/storage/LevelStorageSource$LevelDirectory;)J a
getLevelDataAndDimensions (Lcom/mojang/serialization/Dynamic;Lnet/minecraft/world/level/WorldDataConfiguration;Lnet/minecraft/core/Registry;Lnet/minecraft/core/RegistryAccess$Frozen;)Lnet/minecraft/world/level/storage/LevelDataAndDimensions; a
getLevelPath (Ljava/lang/String;)Ljava/nio/file/Path; c
getName ()Ljava/lang/String; a
getPackConfig (Lcom/mojang/serialization/Dynamic;Lnet/minecraft/server/packs/repository/PackRepository;Z)Lnet/minecraft/server/WorldLoader$PackConfig; a
getStorageVersion ()I f
getWorldDirValidator ()Lnet/minecraft/world/level/validation/DirectoryValidator; e
isNewLevelIdAcceptable (Ljava/lang/String;)Z a
lambda$findLevelCandidates$1 (Ljava/nio/file/Path;)Z f
lambda$findLevelCandidates$2 (Lnet/minecraft/world/level/storage/LevelStorageSource$LevelDirectory;)Z c
lambda$loadLevelSummaries$3 (Lnet/minecraft/world/level/storage/LevelStorageSource$LevelDirectory;)Lnet/minecraft/world/level/storage/LevelSummary; b
lambda$loadLevelSummaries$4 (Ljava/util/List;)Ljava/util/List; a
lambda$parseFeatureFlagsFromSummary$5 (Lcom/mojang/serialization/Dynamic;)Ljava/util/stream/Stream; c
lambda$parseFeatureFlagsFromSummary$6 (Lnet/minecraft/resources/ResourceLocation;)V a
lambda$static$0 (Ljava/nio/file/Path;)Z g
levelExists (Ljava/lang/String;)Z b
loadLevelSummaries (Lnet/minecraft/world/level/storage/LevelStorageSource$LevelCandidates;)Ljava/util/concurrent/CompletableFuture; a
makeLevelSummary (Lcom/mojang/serialization/Dynamic;Lnet/minecraft/world/level/storage/LevelStorageSource$LevelDirectory;Z)Lnet/minecraft/world/level/storage/LevelSummary; a
parseFeatureFlagsFromSummary (Lcom/mojang/serialization/Dynamic;)Lnet/minecraft/world/flag/FeatureFlagSet; b
parseValidator (Ljava/nio/file/Path;)Lnet/minecraft/world/level/validation/DirectoryValidator; a
readDataConfig (Lcom/mojang/serialization/Dynamic;)Lnet/minecraft/world/level/WorldDataConfiguration; a
readLevelDataTagFixed (Ljava/nio/file/Path;Lcom/mojang/datafixers/DataFixer;)Lcom/mojang/serialization/Dynamic; a
readLevelDataTagRaw (Ljava/nio/file/Path;)Lnet/minecraft/nbt/CompoundTag; c
readLevelSummary (Lnet/minecraft/world/level/storage/LevelStorageSource$LevelDirectory;Z)Lnet/minecraft/world/level/storage/LevelSummary; a
readLightweightData (Ljava/nio/file/Path;)Lnet/minecraft/nbt/Tag; e
validateAndCreateAccess (Ljava/lang/String;)Lnet/minecraft/world/level/storage/LevelStorageSource$LevelStorageAccess; d
wrapWithRegistryOps (Lcom/mojang/serialization/Dynamic;Lnet/minecraft/core/RegistryAccess$Frozen;)Lcom/mojang/serialization/Dynamic; a
net/minecraft/world/level/storage/LevelStorageSource$LevelCandidates egm$a
levels a
<init> (Ljava/util/List;)V <init>
equals (Ljava/lang/Object;)Z equals
hashCode ()I hashCode
isEmpty ()Z a
iterator ()Ljava/util/Iterator; iterator
levels ()Ljava/util/List; b
toString ()Ljava/lang/String; toString
net/minecraft/world/level/storage/LevelStorageSource$LevelDirectory egm$b
path a
<init> (Ljava/nio/file/Path;)V <init>
corruptedDataFile (Ljava/time/LocalDateTime;)Ljava/nio/file/Path; a
dataFile ()Ljava/nio/file/Path; b
directoryName ()Ljava/lang/String; a
equals (Ljava/lang/Object;)Z equals
hashCode ()I hashCode
iconFile ()Ljava/nio/file/Path; d
lockFile ()Ljava/nio/file/Path; e
oldDataFile ()Ljava/nio/file/Path; c
path ()Ljava/nio/file/Path; f
rawDataFile (Ljava/time/LocalDateTime;)Ljava/nio/file/Path; b
resourcePath (Lnet/minecraft/world/level/storage/LevelResource;)Ljava/nio/file/Path; a
toString ()Ljava/lang/String; toString
net/minecraft/world/level/storage/LevelStorageSource$LevelStorageAccess egm$c
levelDirectory c
levelId d
lock b
resources e
this$0 a
<init> (Lnet/minecraft/world/level/storage/LevelStorageSource;Ljava/lang/String;Ljava/nio/file/Path;)V <init>
checkLock ()V m
close ()V close
createPlayerStorage ()Lnet/minecraft/world/level/storage/PlayerDataStorage; e
deleteLevel ()V i
getDataTag ()Lcom/mojang/serialization/Dynamic; f
getDataTag (Z)Lcom/mojang/serialization/Dynamic; b
getDataTagFallback ()Lcom/mojang/serialization/Dynamic; g
getDimensionPath (Lnet/minecraft/resources/ResourceKey;)Ljava/nio/file/Path; a
getFileModificationTime (Z)Ljava/time/Instant; a
getIconFile ()Ljava/util/Optional; h
getLevelDirectory ()Lnet/minecraft/world/level/storage/LevelStorageSource$LevelDirectory; c
getLevelId ()Ljava/lang/String; d
getLevelPath (Lnet/minecraft/world/level/storage/LevelResource;)Ljava/nio/file/Path; a
getSummary (Lcom/mojang/serialization/Dynamic;)Lnet/minecraft/world/level/storage/LevelSummary; a
hasWorldData ()Z k
lambda$renameAndDropPlayer$1 (Ljava/lang/String;Lnet/minecraft/nbt/CompoundTag;)V a
lambda$renameLevel$0 (Ljava/lang/String;Lnet/minecraft/nbt/CompoundTag;)V b
makeWorldBackup ()J j
modifyLevelDataWithoutDatafix (Ljava/util/function/Consumer;)V a
parent ()Lnet/minecraft/world/level/storage/LevelStorageSource; b
renameAndDropPlayer (Ljava/lang/String;)V b
renameLevel (Ljava/lang/String;)V a
restoreLevelDataFromOld ()Z l
safeClose ()V a
saveDataTag (Lnet/minecraft/core/RegistryAccess;Lnet/minecraft/world/level/storage/WorldData;Lnet/minecraft/nbt/CompoundTag;)V a
saveDataTag (Lnet/minecraft/core/RegistryAccess;Lnet/minecraft/world/level/storage/WorldData;)V a
saveLevelData (Lnet/minecraft/nbt/CompoundTag;)V a
net/minecraft/world/level/storage/LevelStorageSource$LevelStorageAccess$1 egm$c$1
this$1 b
val$lockPath a
<init> (Lnet/minecraft/world/level/storage/LevelStorageSource$LevelStorageAccess;Ljava/nio/file/Path;)V <init>
postVisitDirectory (Ljava/nio/file/Path;Ljava/io/IOException;)Ljava/nio/file/FileVisitResult; a
postVisitDirectory (Ljava/lang/Object;Ljava/io/IOException;)Ljava/nio/file/FileVisitResult; postVisitDirectory
visitFile (Ljava/nio/file/Path;Ljava/nio/file/attribute/BasicFileAttributes;)Ljava/nio/file/FileVisitResult; a
visitFile (Ljava/lang/Object;Ljava/nio/file/attribute/BasicFileAttributes;)Ljava/nio/file/FileVisitResult; visitFile
net/minecraft/world/level/storage/LevelStorageSource$LevelStorageAccess$2 egm$c$2
this$1 c
val$rootPath a
val$stream b
<init> (Lnet/minecraft/world/level/storage/LevelStorageSource$LevelStorageAccess;Ljava/nio/file/Path;Ljava/util/zip/ZipOutputStream;)V <init>
visitFile (Ljava/nio/file/Path;Ljava/nio/file/attribute/BasicFileAttributes;)Ljava/nio/file/FileVisitResult; a
visitFile (Ljava/lang/Object;Ljava/nio/file/attribute/BasicFileAttributes;)Ljava/nio/file/FileVisitResult; visitFile
net/minecraft/world/level/storage/LevelSummary egn
PLAY_WORLD a
experimental g
icon h
info i
levelId d
levelVersion c
locked f
requiresManualConversion e
settings b
<clinit> ()V <clinit>
<init> (Lnet/minecraft/world/level/LevelSettings;Lnet/minecraft/world/level/storage/LevelVersion;Ljava/lang/String;ZZZLjava/nio/file/Path;)V <init>
backupStatus ()Lnet/minecraft/world/level/storage/LevelSummary$BackupStatus; o
canDelete ()Z x
canEdit ()Z v
canRecreate ()Z w
compareTo (Lnet/minecraft/world/level/storage/LevelSummary;)I a
compareTo (Ljava/lang/Object;)I compareTo
createInfo ()Lnet/minecraft/network/chat/Component; y
getGameMode ()Lnet/minecraft/world/level/GameType; h
getIcon ()Ljava/nio/file/Path; c
getInfo ()Lnet/minecraft/network/chat/Component; s
getLastPlayed ()J f
getLevelId ()Ljava/lang/String; a
getLevelName ()Ljava/lang/String; b
getSettings ()Lnet/minecraft/world/level/LevelSettings; g
getWorldVersionName ()Lnet/minecraft/network/chat/MutableComponent; k
hasCheats ()Z j
isCompatible ()Z r
isDisabled ()Z q
isDowngrade ()Z n
isExperimental ()Z e
isHardcore ()Z i
isLocked ()Z p
levelVersion ()Lnet/minecraft/world/level/storage/LevelVersion; l
primaryActionActive ()Z u
primaryActionMessage ()Lnet/minecraft/network/chat/Component; t
requiresManualConversion ()Z d
shouldBackup ()Z m
net/minecraft/world/level/storage/LevelSummary$BackupStatus egn$a
$VALUES g
DOWNGRADE b
NONE a
UPGRADE_TO_SNAPSHOT c
severe e
shouldBackup d
translationKey f
$values ()[Lnet/minecraft/world/level/storage/LevelSummary$BackupStatus; d
<clinit> ()V <clinit>
<init> (Ljava/lang/String;IZZLjava/lang/String;)V <init>
getTranslationKey ()Ljava/lang/String; c
isSevere ()Z b
shouldBackup ()Z a
valueOf (Ljava/lang/String;)Lnet/minecraft/world/level/storage/LevelSummary$BackupStatus; valueOf
values ()[Lnet/minecraft/world/level/storage/LevelSummary$BackupStatus; values
net/minecraft/world/level/storage/LevelSummary$CorruptedLevelSummary egn$b
INFO b
RECOVER c
lastPlayed d
<clinit> ()V <clinit>
<init> (Ljava/lang/String;Ljava/nio/file/Path;J)V <init>
canEdit ()Z v
canRecreate ()Z w
compareTo (Ljava/lang/Object;)I compareTo
getInfo ()Lnet/minecraft/network/chat/Component; s
getLastPlayed ()J f
getLevelName ()Ljava/lang/String; b
isDisabled ()Z q
lambda$static$0 (Lnet/minecraft/network/chat/Style;)Lnet/minecraft/network/chat/Style; a
primaryActionActive ()Z u
primaryActionMessage ()Lnet/minecraft/network/chat/Component; t
net/minecraft/world/level/storage/LevelSummary$SymlinkLevelSummary egn$c
INFO c
MORE_INFO_BUTTON b
<clinit> ()V <clinit>
<init> (Ljava/lang/String;Ljava/nio/file/Path;)V <init>
canEdit ()Z v
canRecreate ()Z w
compareTo (Ljava/lang/Object;)I compareTo
getInfo ()Lnet/minecraft/network/chat/Component; s
getLastPlayed ()J f
getLevelName ()Ljava/lang/String; b
isDisabled ()Z q
primaryActionActive ()Z u
primaryActionMessage ()Lnet/minecraft/network/chat/Component; t
net/minecraft/world/level/storage/LevelVersion ego
lastPlayed b
levelDataVersion a
minecraftVersion d
minecraftVersionName c
snapshot e
<init> (IJLjava/lang/String;ILjava/lang/String;Z)V <init>
lastPlayed ()J b
levelDataVersion ()I a
minecraftVersion ()Lnet/minecraft/world/level/storage/DataVersion; d
minecraftVersionName ()Ljava/lang/String; c
parse (Lcom/mojang/serialization/Dynamic;)Lnet/minecraft/world/level/storage/LevelVersion; a
snapshot ()Z e
net/minecraft/world/level/storage/PlayerDataStorage egp
LOGGER b
fixerUpper a
playerDir c
<clinit> ()V <clinit>
<init> (Lnet/minecraft/world/level/storage/LevelStorageSource$LevelStorageAccess;Lcom/mojang/datafixers/DataFixer;)V <init>
getSeenPlayers ()[Ljava/lang/String; a
load (Lnet/minecraft/world/entity/player/Player;)Lnet/minecraft/nbt/CompoundTag; b
save (Lnet/minecraft/world/entity/player/Player;)V a
net/minecraft/world/level/storage/PrimaryLevelData egq
LEVEL_NAME a
LOGGER f
PLAYER b
WORLD_GEN_SETTINGS c
clearWeatherTime s
customBossEvents B
dayTime p
difficultyLocked y
endDragonFightData A
gameTime o
initialized x
knownServerBrands F
loadedPlayerTag q
rainTime u
raining t
removedFeatureFlags H
scheduledEvents I
settings g
spawnAngle n
specialWorldProperty i
thunderTime w
thundering v
version r
wanderingTraderId E
wanderingTraderSpawnChance D
wanderingTraderSpawnDelay C
wasModded G
worldBorder z
worldGenSettingsLifecycle j
worldOptions h
xSpawn k
ySpawn l
zSpawn m
<clinit> ()V <clinit>
<init> (Lnet/minecraft/nbt/CompoundTag;ZIIIFJJIIIZIZZZLnet/minecraft/world/level/border/WorldBorder$Settings;IILjava/util/UUID;Ljava/util/Set;Ljava/util/Set;Lnet/minecraft/world/level/timers/TimerQueue;Lnet/minecraft/nbt/CompoundTag;Lnet/minecraft/world/level/dimension/end/EndDragonFight$Data;Lnet/minecraft/world/level/LevelSettings;Lnet/minecraft/world/level/levelgen/WorldOptions;Lnet/minecraft/world/level/storage/PrimaryLevelData$SpecialWorldProperty;Lcom/mojang/serialization/Lifecycle;)V <init>
<init> (Lnet/minecraft/world/level/LevelSettings;Lnet/minecraft/world/level/levelgen/WorldOptions;Lnet/minecraft/world/level/storage/PrimaryLevelData$SpecialWorldProperty;Lcom/mojang/serialization/Lifecycle;)V <init>
createTag (Lnet/minecraft/core/RegistryAccess;Lnet/minecraft/nbt/CompoundTag;)Lnet/minecraft/nbt/CompoundTag; a
endDragonFightData ()Lnet/minecraft/world/level/dimension/end/EndDragonFight$Data; E
fillCrashReportCategory (Lnet/minecraft/CrashReportCategory;Lnet/minecraft/world/level/LevelHeightAccessor;)V a
getAllowCommands ()Z o
getClearWeatherTime ()I h
getCustomBossEvents ()Lnet/minecraft/nbt/CompoundTag; G
getDataConfiguration ()Lnet/minecraft/world/level/WorldDataConfiguration; F
getDayTime ()J f
getDifficulty ()Lnet/minecraft/world/Difficulty; s
getGameRules ()Lnet/minecraft/world/level/GameRules; q
getGameTime ()J e
getGameType ()Lnet/minecraft/world/level/GameType; m
getKnownServerBrands ()Ljava/util/Set; I
getLevelName ()Ljava/lang/String; g
getLevelSettings ()Lnet/minecraft/world/level/LevelSettings; L
getLoadedPlayerTag ()Lnet/minecraft/nbt/CompoundTag; y
getRainTime ()I l
getRemovedFeatureFlags ()Ljava/util/Set; J
getScheduledEvents ()Lnet/minecraft/world/level/timers/TimerQueue; u
getSpawnAngle ()F d
getThunderTime ()I j
getVersion ()I z
getWanderingTraderId ()Ljava/util/UUID; x
getWanderingTraderSpawnChance ()I w
getWanderingTraderSpawnDelay ()I v
getWorldBorder ()Lnet/minecraft/world/level/border/WorldBorder$Settings; r
getXSpawn ()I a
getYSpawn ()I b
getZSpawn ()I c
isDebugWorld ()Z C
isDifficultyLocked ()Z t
isFlatWorld ()Z B
isHardcore ()Z n
isInitialized ()Z p
isRaining ()Z k
isThundering ()Z i
lambda$parse$0 (Lcom/mojang/serialization/Dynamic;)Ljava/util/stream/Stream; b
lambda$parse$1 (Lcom/mojang/serialization/Dynamic;)Ljava/util/stream/Stream; a
lambda$setTagData$2 (Lnet/minecraft/nbt/CompoundTag;Lnet/minecraft/nbt/Tag;)V b
lambda$setTagData$3 (Lnet/minecraft/nbt/CompoundTag;Lnet/minecraft/nbt/Tag;)V a
lambda$setTagData$4 (Lcom/mojang/serialization/DataResult$PartialResult;)V a
overworldData ()Lnet/minecraft/world/level/storage/ServerLevelData; K
parse (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; a
setClearWeatherTime (I)V a
setCustomBossEvents (Lnet/minecraft/nbt/CompoundTag;)V a
setDataConfiguration (Lnet/minecraft/world/level/WorldDataConfiguration;)V a
setDayTime (J)V b
setDifficulty (Lnet/minecraft/world/Difficulty;)V a
setDifficultyLocked (Z)V d
setEndDragonFightData (Lnet/minecraft/world/level/dimension/end/EndDragonFight$Data;)V a
setGameTime (J)V a
setGameType (Lnet/minecraft/world/level/GameType;)V a
setInitialized (Z)V c
setModdedInfo (Ljava/lang/String;Z)V a
setRainTime (I)V f
setRaining (Z)V b
setSpawn (Lnet/minecraft/core/BlockPos;F)V a
setSpawnAngle (F)V a
setTagData (Lnet/minecraft/core/RegistryAccess;Lnet/minecraft/nbt/CompoundTag;Lnet/minecraft/nbt/CompoundTag;)V a
setThunderTime (I)V e
setThundering (Z)V a
setWanderingTraderId (Ljava/util/UUID;)V a
setWanderingTraderSpawnChance (I)V h
setWanderingTraderSpawnDelay (I)V g
setWorldBorder (Lnet/minecraft/world/level/border/WorldBorder$Settings;)V a
setXSpawn (I)V b
setYSpawn (I)V c
setZSpawn (I)V d
stringCollectionToTag (Ljava/util/Set;)Lnet/minecraft/nbt/ListTag; a
wasModded ()Z H
worldGenOptions ()Lnet/minecraft/world/level/levelgen/WorldOptions; A
worldGenSettingsLifecycle ()Lcom/mojang/serialization/Lifecycle; D
net/minecraft/world/level/storage/PrimaryLevelData$SpecialWorldProperty egq$a
$VALUES d
DEBUG c
FLAT b
NONE a
$values ()[Lnet/minecraft/world/level/storage/PrimaryLevelData$SpecialWorldProperty; a
<clinit> ()V <clinit>
<init> (Ljava/lang/String;I)V <init>
valueOf (Ljava/lang/String;)Lnet/minecraft/world/level/storage/PrimaryLevelData$SpecialWorldProperty; valueOf
values ()[Lnet/minecraft/world/level/storage/PrimaryLevelData$SpecialWorldProperty; values
net/minecraft/world/level/storage/ServerLevelData egr
fillCrashReportCategory (Lnet/minecraft/CrashReportCategory;Lnet/minecraft/world/level/LevelHeightAccessor;)V a
getAllowCommands ()Z o
getClearWeatherTime ()I h
getGameType ()Lnet/minecraft/world/level/GameType; m
getLevelName ()Ljava/lang/String; g
getRainTime ()I l
getScheduledEvents ()Lnet/minecraft/world/level/timers/TimerQueue; u
getThunderTime ()I j
getWanderingTraderId ()Ljava/util/UUID; x
getWanderingTraderSpawnChance ()I w
getWanderingTraderSpawnDelay ()I v
getWorldBorder ()Lnet/minecraft/world/level/border/WorldBorder$Settings; r
isInitialized ()Z p
lambda$fillCrashReportCategory$0 ()Ljava/lang/String; z
lambda$fillCrashReportCategory$1 ()Ljava/lang/String; y
setClearWeatherTime (I)V a
setDayTime (J)V b
setGameTime (J)V a
setGameType (Lnet/minecraft/world/level/GameType;)V a
setInitialized (Z)V c
setRainTime (I)V f
setThunderTime (I)V e
setThundering (Z)V a
setWanderingTraderId (Ljava/util/UUID;)V a
setWanderingTraderSpawnChance (I)V h
setWanderingTraderSpawnDelay (I)V g
setWorldBorder (Lnet/minecraft/world/level/border/WorldBorder$Settings;)V a
net/minecraft/world/level/storage/WorldData egs
ANVIL_VERSION_ID d
MCREGION_VERSION_ID e
createTag (Lnet/minecraft/core/RegistryAccess;Lnet/minecraft/nbt/CompoundTag;)Lnet/minecraft/nbt/CompoundTag; a
enabledFeatures ()Lnet/minecraft/world/flag/FeatureFlagSet; M
endDragonFightData ()Lnet/minecraft/world/level/dimension/end/EndDragonFight$Data; E
fillCrashReportCategory (Lnet/minecraft/CrashReportCategory;)V a
getAllowCommands ()Z o
getCustomBossEvents ()Lnet/minecraft/nbt/CompoundTag; G
getDataConfiguration ()Lnet/minecraft/world/level/WorldDataConfiguration; F
getDifficulty ()Lnet/minecraft/world/Difficulty; s
getGameRules ()Lnet/minecraft/world/level/GameRules; q
getGameType ()Lnet/minecraft/world/level/GameType; m
getKnownServerBrands ()Ljava/util/Set; I
getLevelName ()Ljava/lang/String; g
getLevelSettings ()Lnet/minecraft/world/level/LevelSettings; L
getLoadedPlayerTag ()Lnet/minecraft/nbt/CompoundTag; y
getRemovedFeatureFlags ()Ljava/util/Set; J
getStorageVersionName (I)Ljava/lang/String; i
getVersion ()I z
isDebugWorld ()Z C
isDifficultyLocked ()Z t
isFlatWorld ()Z B
isHardcore ()Z n
lambda$fillCrashReportCategory$0 ()Ljava/lang/String; d
lambda$fillCrashReportCategory$1 ()Ljava/lang/String; c
lambda$fillCrashReportCategory$2 ()Ljava/lang/String; b
lambda$fillCrashReportCategory$3 ()Ljava/lang/String; a
overworldData ()Lnet/minecraft/world/level/storage/ServerLevelData; K
setCustomBossEvents (Lnet/minecraft/nbt/CompoundTag;)V a
setDataConfiguration (Lnet/minecraft/world/level/WorldDataConfiguration;)V a
setDifficulty (Lnet/minecraft/world/Difficulty;)V a
setDifficultyLocked (Z)V d
setEndDragonFightData (Lnet/minecraft/world/level/dimension/end/EndDragonFight$Data;)V a
setGameType (Lnet/minecraft/world/level/GameType;)V a
setModdedInfo (Ljava/lang/String;Z)V a
wasModded ()Z H
worldGenOptions ()Lnet/minecraft/world/level/levelgen/WorldOptions; A
worldGenSettingsLifecycle ()Lcom/mojang/serialization/Lifecycle; D
net/minecraft/world/level/storage/WritableLevelData egt
setSpawn (Lnet/minecraft/core/BlockPos;F)V a
setSpawnAngle (F)V a
setXSpawn (I)V b
setYSpawn (I)V c
setZSpawn (I)V d
net/minecraft/world/level/storage/loot/BuiltInLootTables egu
ABANDONED_MINESHAFT u
ANCIENT_CITY P
ANCIENT_CITY_ICE_BOX Q
ARMORER_GIFT ax
BASTION_BRIDGE N
BASTION_HOGLIN_STABLE O
BASTION_OTHER M
BASTION_TREASURE L
BURIED_TREASURE G
BUTCHER_GIFT ay
CARTOGRAPHER_GIFT az
CAT_MORNING_GIFT aw
CLERIC_GIFT aA
DESERT_PYRAMID z
DESERT_PYRAMID_ARCHAEOLOGY aP
DESERT_WELL_ARCHAEOLOGY aO
EMPTY a
END_CITY_TREASURE c
FARMER_GIFT aB
FISHERMAN_GIFT aC
FISHING as
FISHING_FISH av
FISHING_JUNK at
FISHING_TREASURE au
FLETCHER_GIFT aD
IGLOO_CHEST C
IMMUTABLE_LOCATIONS aV
JUNGLE_TEMPLE A
JUNGLE_TEMPLE_DISPENSER B
LEATHERWORKER_GIFT aE
LIBRARIAN_GIFT aF
LOCATIONS aU
MASON_GIFT aG
NETHER_BRIDGE v
OCEAN_RUIN_COLD_ARCHAEOLOGY aT
OCEAN_RUIN_WARM_ARCHAEOLOGY aS
PIGLIN_BARTERING aL
PILLAGER_OUTPOST K
RUINED_PORTAL R
SHEEP_BLACK ar
SHEEP_BLUE an
SHEEP_BROWN ao
SHEEP_CYAN al
SHEEP_GRAY aj
SHEEP_GREEN ap
SHEEP_LIGHT_BLUE af
SHEEP_LIGHT_GRAY ak
SHEEP_LIME ah
SHEEP_MAGENTA ae
SHEEP_ORANGE ad
SHEEP_PINK ai
SHEEP_PURPLE am
SHEEP_RED aq
SHEEP_WHITE ac
SHEEP_YELLOW ag
SHEPHERD_GIFT aH
SHIPWRECK_MAP H
SHIPWRECK_SUPPLY I
SHIPWRECK_TREASURE J
SIMPLE_DUNGEON d
SNIFFER_DIGGING aK
SPAWNER_TRIAL_CHAMBER_CONSUMABLES aN
SPAWNER_TRIAL_CHAMBER_KEY aM
SPAWN_BONUS_CHEST b
STRONGHOLD_CORRIDOR y
STRONGHOLD_CROSSING x
STRONGHOLD_LIBRARY w
TOOLSMITH_GIFT aI
TRAIL_RUINS_ARCHAEOLOGY_COMMON aQ
TRAIL_RUINS_ARCHAEOLOGY_RARE aR
TRIAL_CHAMBERS_CHAMBER_DISPENSER Z
TRIAL_CHAMBERS_CORRIDOR U
TRIAL_CHAMBERS_CORRIDOR_DISPENSER Y
TRIAL_CHAMBERS_CORRIDOR_POT ab
TRIAL_CHAMBERS_ENTRANCE X
TRIAL_CHAMBERS_INTERSECTION V
TRIAL_CHAMBERS_INTERSECTION_BARREL W
TRIAL_CHAMBERS_REWARD S
TRIAL_CHAMBERS_SUPPLY T
TRIAL_CHAMBERS_WATER_DISPENSER aa
UNDERWATER_RUIN_BIG F
UNDERWATER_RUIN_SMALL E
VILLAGE_ARMORER g
VILLAGE_BUTCHER k
VILLAGE_CARTOGRAPHER h
VILLAGE_DESERT_HOUSE p
VILLAGE_FISHER m
VILLAGE_FLETCHER l
VILLAGE_MASON i
VILLAGE_PLAINS_HOUSE q
VILLAGE_SAVANNA_HOUSE t
VILLAGE_SHEPHERD j
VILLAGE_SNOWY_HOUSE s
VILLAGE_TAIGA_HOUSE r
VILLAGE_TANNERY n
VILLAGE_TEMPLE o
VILLAGE_TOOLSMITH f
VILLAGE_WEAPONSMITH e
WEAPONSMITH_GIFT aJ
WOODLAND_MANSION D
<clinit> ()V <clinit>
<init> ()V <init>
all ()Ljava/util/Set; a
register (Lnet/minecraft/resources/ResourceLocation;)Lnet/minecraft/resources/ResourceLocation; a
register (Ljava/lang/String;)Lnet/minecraft/resources/ResourceLocation; a
net/minecraft/world/level/storage/loot/IntRange egv
CODEC a
RECORD_CODEC b
limiter e
max d
min c
predicate f
<clinit> ()V <clinit>
<init> (Ljava/util/Optional;Ljava/util/Optional;)V <init>
<init> (Lnet/minecraft/world/level/storage/loot/providers/number/NumberProvider;Lnet/minecraft/world/level/storage/loot/providers/number/NumberProvider;)V <init>
clamp (Lnet/minecraft/world/level/storage/loot/LootContext;I)I a
exact (I)Lnet/minecraft/world/level/storage/loot/IntRange; a
getReferencedContextParams ()Ljava/util/Set; a
lambda$new$10 (Lnet/minecraft/world/level/storage/loot/providers/number/NumberProvider;Lnet/minecraft/world/level/storage/loot/LootContext;I)Z a
lambda$new$11 (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 b
lambda$new$12 (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 a
lambda$new$5 (Lnet/minecraft/world/level/storage/loot/LootContext;I)I d
lambda$new$6 (Lnet/minecraft/world/level/storage/loot/LootContext;I)Z c
lambda$new$7 (Lnet/minecraft/world/level/storage/loot/providers/number/NumberProvider;Lnet/minecraft/world/level/storage/loot/LootContext;I)I d
lambda$new$8 (Lnet/minecraft/world/level/storage/loot/providers/number/NumberProvider;Lnet/minecraft/world/level/storage/loot/LootContext;I)Z c
lambda$new$9 (Lnet/minecraft/world/level/storage/loot/providers/number/NumberProvider;Lnet/minecraft/world/level/storage/loot/LootContext;I)I b
lambda$static$0 (Lnet/minecraft/world/level/storage/loot/IntRange;)Ljava/util/Optional; c
lambda$static$1 (Lnet/minecraft/world/level/storage/loot/IntRange;)Ljava/util/Optional; b
lambda$static$2 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; a
lambda$static$3 (Lcom/mojang/datafixers/util/Either;)Lnet/minecraft/world/level/storage/loot/IntRange; a
lambda$static$4 (Lnet/minecraft/world/level/storage/loot/IntRange;)Lcom/mojang/datafixers/util/Either; a
lowerBound (I)Lnet/minecraft/world/level/storage/loot/IntRange; b
range (II)Lnet/minecraft/world/level/storage/loot/IntRange; a
test (Lnet/minecraft/world/level/storage/loot/LootContext;I)Z b
unpackExact ()Ljava/util/OptionalInt; b
upperBound (I)Lnet/minecraft/world/level/storage/loot/IntRange; c
net/minecraft/world/level/storage/loot/IntRange$IntChecker egv$a
test (Lnet/minecraft/world/level/storage/loot/LootContext;I)Z test
net/minecraft/world/level/storage/loot/IntRange$IntLimiter egv$b
apply (Lnet/minecraft/world/level/storage/loot/LootContext;I)I apply
net/minecraft/world/level/storage/loot/LootContext egw
lootDataResolver c
params a
random b
visitedElements d
<init> (Lnet/minecraft/world/level/storage/loot/LootParams;Lnet/minecraft/util/RandomSource;Lnet/minecraft/world/level/storage/loot/LootDataResolver;)V <init>
addDynamicDrops (Lnet/minecraft/resources/ResourceLocation;Ljava/util/function/Consumer;)V a
createVisitedEntry (Lnet/minecraft/world/level/storage/loot/LootTable;)Lnet/minecraft/world/level/storage/loot/LootContext$VisitedEntry; a
createVisitedEntry (Lnet/minecraft/world/level/storage/loot/predicates/LootItemCondition;)Lnet/minecraft/world/level/storage/loot/LootContext$VisitedEntry; a
createVisitedEntry (Lnet/minecraft/world/level/storage/loot/functions/LootItemFunction;)Lnet/minecraft/world/level/storage/loot/LootContext$VisitedEntry; a
getLevel ()Lnet/minecraft/server/level/ServerLevel; d
getLuck ()F c
getParam (Lnet/minecraft/world/level/storage/loot/parameters/LootContextParam;)Ljava/lang/Object; b
getParamOrNull (Lnet/minecraft/world/level/storage/loot/parameters/LootContextParam;)Ljava/lang/Object; c
getRandom ()Lnet/minecraft/util/RandomSource; b
getResolver ()Lnet/minecraft/world/level/storage/loot/LootDataResolver; a
hasParam (Lnet/minecraft/world/level/storage/loot/parameters/LootContextParam;)Z a
hasVisitedElement (Lnet/minecraft/world/level/storage/loot/LootContext$VisitedEntry;)Z a
popVisitedElement (Lnet/minecraft/world/level/storage/loot/LootContext$VisitedEntry;)V c
pushVisitedElement (Lnet/minecraft/world/level/storage/loot/LootContext$VisitedEntry;)Z b
net/minecraft/world/level/storage/loot/LootContext$Builder egw$a
params a
random b
<init> (Lnet/minecraft/world/level/storage/loot/LootParams;)V <init>
create (Ljava/util/Optional;)Lnet/minecraft/world/level/storage/loot/LootContext; a
getLevel ()Lnet/minecraft/server/level/ServerLevel; a
lambda$create$0 (Ljava/util/Optional;Lnet/minecraft/server/level/ServerLevel;)Ljava/util/Optional; a
withOptionalRandomSeed (J)Lnet/minecraft/world/level/storage/loot/LootContext$Builder; a
net/minecraft/world/level/storage/loot/LootContext$EntityTarget egw$b
$VALUES h
CODEC e
DIRECT_KILLER c
KILLER b
KILLER_PLAYER d
THIS a
name f
param g
$values ()[Lnet/minecraft/world/level/storage/loot/LootContext$EntityTarget; b
<clinit> ()V <clinit>
<init> (Ljava/lang/String;ILjava/lang/String;Lnet/minecraft/world/level/storage/loot/parameters/LootContextParam;)V <init>
getByName (Ljava/lang/String;)Lnet/minecraft/world/level/storage/loot/LootContext$EntityTarget; a
getParam ()Lnet/minecraft/world/level/storage/loot/parameters/LootContextParam; a
getSerializedName ()Ljava/lang/String; c
valueOf (Ljava/lang/String;)Lnet/minecraft/world/level/storage/loot/LootContext$EntityTarget; valueOf
values ()[Lnet/minecraft/world/level/storage/loot/LootContext$EntityTarget; values
net/minecraft/world/level/storage/loot/LootContext$VisitedEntry egw$c
type a
value b
<init> (Lnet/minecraft/world/level/storage/loot/LootDataType;Ljava/lang/Object;)V <init>
equals (Ljava/lang/Object;)Z equals
hashCode ()I hashCode
toString ()Ljava/lang/String; toString
type ()Lnet/minecraft/world/level/storage/loot/LootDataType; a
value ()Ljava/lang/Object; b
net/minecraft/world/level/storage/loot/LootContextUser egx
getReferencedContextParams ()Ljava/util/Set; a
validate (Lnet/minecraft/world/level/storage/loot/ValidationContext;)V a
net/minecraft/world/level/storage/loot/LootDataId egy
location b
type a
<init> (Lnet/minecraft/world/level/storage/loot/LootDataType;Lnet/minecraft/resources/ResourceLocation;)V <init>
equals (Ljava/lang/Object;)Z equals
hashCode ()I hashCode
location ()Lnet/minecraft/resources/ResourceLocation; b
toString ()Ljava/lang/String; toString
type ()Lnet/minecraft/world/level/storage/loot/LootDataType; a
net/minecraft/world/level/storage/loot/LootDataManager egz
EMPTY_LOOT_TABLE_KEY a
GSON c
LOGGER b
elements d
typeKeys e
<clinit> ()V <clinit>
<init> ()V <init>
apply (Ljava/util/Map;)V a
castAndValidate (Lnet/minecraft/world/level/storage/loot/ValidationContext;Lnet/minecraft/world/level/storage/loot/LootDataId;Ljava/lang/Object;)V a
getElement (Lnet/minecraft/world/level/storage/loot/LootDataId;)Ljava/lang/Object; getElement
getKeys (Lnet/minecraft/world/level/storage/loot/LootDataType;)Ljava/util/Collection; a
lambda$apply$6 (Lcom/google/common/collect/ImmutableMap$Builder;Lnet/minecraft/world/level/storage/loot/LootDataType;Lcom/google/common/collect/ImmutableMultimap$Builder;Lnet/minecraft/resources/ResourceLocation;Ljava/lang/Object;)V a
lambda$apply$7 (Lcom/google/common/collect/ImmutableMap$Builder;Lcom/google/common/collect/ImmutableMultimap$Builder;Lnet/minecraft/world/level/storage/loot/LootDataType;Ljava/util/Map;)V a
lambda$apply$8 (Lnet/minecraft/world/level/storage/loot/ValidationContext;Lnet/minecraft/world/level/storage/loot/LootDataId;Ljava/lang/Object;)V b
lambda$apply$9 (Ljava/lang/String;Ljava/lang/String;)V a
lambda$reload$0 (Lnet/minecraft/server/packs/resources/ResourceManager;Ljava/util/concurrent/Executor;Ljava/util/Map;Lnet/minecraft/world/level/storage/loot/LootDataType;)Ljava/util/concurrent/CompletableFuture; a
lambda$reload$1 (I)[Ljava/util/concurrent/CompletableFuture; a
lambda$reload$2 (Ljava/util/Map;Ljava/lang/Void;)V a
lambda$scheduleElementParse$3 (Ljava/util/Map;Lnet/minecraft/resources/ResourceLocation;Ljava/lang/Object;)V a
lambda$scheduleElementParse$4 (Lnet/minecraft/world/level/storage/loot/LootDataType;Ljava/util/Map;Lnet/minecraft/resources/ResourceLocation;Lcom/google/gson/JsonElement;)V a
lambda$scheduleElementParse$5 (Lnet/minecraft/server/packs/resources/ResourceManager;Lnet/minecraft/world/level/storage/loot/LootDataType;Ljava/util/Map;)V a
reload (Lnet/minecraft/server/packs/resources/PreparableReloadListener$PreparationBarrier;Lnet/minecraft/server/packs/resources/ResourceManager;Lnet/minecraft/util/profiling/ProfilerFiller;Lnet/minecraft/util/profiling/ProfilerFiller;Ljava/util/concurrent/Executor;Ljava/util/concurrent/Executor;)Ljava/util/concurrent/CompletableFuture; a
scheduleElementParse (Lnet/minecraft/world/level/storage/loot/LootDataType;Lnet/minecraft/server/packs/resources/ResourceManager;Ljava/util/concurrent/Executor;Ljava/util/Map;)Ljava/util/concurrent/CompletableFuture; a
net/minecraft/world/level/storage/loot/LootDataManager$1 egz$1
this$0 b
val$bakedElements a
<init> (Lnet/minecraft/world/level/storage/loot/LootDataManager;Ljava/util/Map;)V <init>
getElement (Lnet/minecraft/world/level/storage/loot/LootDataId;)Ljava/lang/Object; getElement
net/minecraft/world/level/storage/loot/LootDataResolver eha
getElement (Lnet/minecraft/world/level/storage/loot/LootDataId;)Ljava/lang/Object; getElement
getElement (Lnet/minecraft/world/level/storage/loot/LootDataType;Lnet/minecraft/resources/ResourceLocation;)Ljava/lang/Object; getElement
getElementOptional (Lnet/minecraft/world/level/storage/loot/LootDataType;Lnet/minecraft/resources/ResourceLocation;)Ljava/util/Optional; getElementOptional
getElementOptional (Lnet/minecraft/world/level/storage/loot/LootDataId;)Ljava/util/Optional; getElementOptional
getLootTable (Lnet/minecraft/resources/ResourceLocation;)Lnet/minecraft/world/level/storage/loot/LootTable; getLootTable
net/minecraft/world/level/storage/loot/LootDataType ehb
LOGGER d
MODIFIER b
PREDICATE a
TABLE c
codec e
directory f
validator g
<clinit> ()V <clinit>
<init> (Lcom/mojang/serialization/Codec;Ljava/lang/String;Lnet/minecraft/world/level/storage/loot/LootDataType$Validator;)V <init>
createLootTableValidator ()Lnet/minecraft/world/level/storage/loot/LootDataType$Validator; d
createSimpleValidator ()Lnet/minecraft/world/level/storage/loot/LootDataType$Validator; c
deserialize (Lnet/minecraft/resources/ResourceLocation;Lcom/google/gson/JsonElement;)Ljava/util/Optional; a
directory ()Ljava/lang/String; a
lambda$createLootTableValidator$2 (Lnet/minecraft/world/level/storage/loot/ValidationContext;Lnet/minecraft/world/level/storage/loot/LootDataId;Lnet/minecraft/world/level/storage/loot/LootTable;)V a
lambda$createSimpleValidator$1 (Lnet/minecraft/world/level/storage/loot/ValidationContext;Lnet/minecraft/world/level/storage/loot/LootDataId;Lnet/minecraft/world/level/storage/loot/LootContextUser;)V a
lambda$deserialize$0 (Lnet/minecraft/resources/ResourceLocation;Lcom/mojang/serialization/DataResult$PartialResult;)V a
runValidation (Lnet/minecraft/world/level/storage/loot/ValidationContext;Lnet/minecraft/world/level/storage/loot/LootDataId;Ljava/lang/Object;)V a
values ()Ljava/util/stream/Stream; b
net/minecraft/world/level/storage/loot/LootDataType$Validator ehb$a
run (Lnet/minecraft/world/level/storage/loot/ValidationContext;Lnet/minecraft/world/level/storage/loot/LootDataId;Ljava/lang/Object;)V run
net/minecraft/world/level/storage/loot/LootParams ehc
dynamicDrops c
level a
luck d
params b
<init> (Lnet/minecraft/server/level/ServerLevel;Ljava/util/Map;Ljava/util/Map;F)V <init>
addDynamicDrops (Lnet/minecraft/resources/ResourceLocation;Ljava/util/function/Consumer;)V a
getLevel ()Lnet/minecraft/server/level/ServerLevel; a
getLuck ()F b
getOptionalParameter (Lnet/minecraft/world/level/storage/loot/parameters/LootContextParam;)Ljava/lang/Object; c
getParamOrNull (Lnet/minecraft/world/level/storage/loot/parameters/LootContextParam;)Ljava/lang/Object; d
getParameter (Lnet/minecraft/world/level/storage/loot/parameters/LootContextParam;)Ljava/lang/Object; b
hasParam (Lnet/minecraft/world/level/storage/loot/parameters/LootContextParam;)Z a
net/minecraft/world/level/storage/loot/LootParams$Builder ehc$a
dynamicDrops c
level a
luck d
params b
<init> (Lnet/minecraft/server/level/ServerLevel;)V <init>
create (Lnet/minecraft/world/level/storage/loot/parameters/LootContextParamSet;)Lnet/minecraft/world/level/storage/loot/LootParams; a
getLevel ()Lnet/minecraft/server/level/ServerLevel; a
getOptionalParameter (Lnet/minecraft/world/level/storage/loot/parameters/LootContextParam;)Ljava/lang/Object; b
getParameter (Lnet/minecraft/world/level/storage/loot/parameters/LootContextParam;)Ljava/lang/Object; a
withDynamicDrop (Lnet/minecraft/resources/ResourceLocation;Lnet/minecraft/world/level/storage/loot/LootParams$DynamicDrop;)Lnet/minecraft/world/level/storage/loot/LootParams$Builder; a
withLuck (F)Lnet/minecraft/world/level/storage/loot/LootParams$Builder; a
withOptionalParameter (Lnet/minecraft/world/level/storage/loot/parameters/LootContextParam;Ljava/lang/Object;)Lnet/minecraft/world/level/storage/loot/LootParams$Builder; b
withParameter (Lnet/minecraft/world/level/storage/loot/parameters/LootContextParam;Ljava/lang/Object;)Lnet/minecraft/world/level/storage/loot/LootParams$Builder; a
net/minecraft/world/level/storage/loot/LootParams$DynamicDrop ehc$b
add (Ljava/util/function/Consumer;)V add
net/minecraft/world/level/storage/loot/LootPool ehd
CODEC a
bonusRolls h
compositeCondition d
compositeFunction f
conditions c
entries b
functions e
rolls g
<clinit> ()V <clinit>
<init> (Ljava/util/List;Ljava/util/List;Ljava/util/List;Lnet/minecraft/world/level/storage/loot/providers/number/NumberProvider;Lnet/minecraft/world/level/storage/loot/providers/number/NumberProvider;)V <init>
addRandomItem (Ljava/util/function/Consumer;Lnet/minecraft/world/level/storage/loot/LootContext;)V b
addRandomItems (Ljava/util/function/Consumer;Lnet/minecraft/world/level/storage/loot/LootContext;)V a
lambda$addRandomItem$6 (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 a
lambda$static$0 (Lnet/minecraft/world/level/storage/loot/LootPool;)Ljava/util/List; e
lambda$static$1 (Lnet/minecraft/world/level/storage/loot/LootPool;)Ljava/util/List; d
lambda$static$2 (Lnet/minecraft/world/level/storage/loot/LootPool;)Ljava/util/List; c
lambda$static$3 (Lnet/minecraft/world/level/storage/loot/LootPool;)Lnet/minecraft/world/level/storage/loot/providers/number/NumberProvider; b
lambda$static$4 (Lnet/minecraft/world/level/storage/loot/LootPool;)Lnet/minecraft/world/level/storage/loot/providers/number/NumberProvider; a
lambda$static$5 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; a
lootPool ()Lnet/minecraft/world/level/storage/loot/LootPool$Builder; a
validate (Lnet/minecraft/world/level/storage/loot/ValidationContext;)V a
net/minecraft/world/level/storage/loot/LootPool$Builder ehd$a
bonusRolls e
conditions b
entries a
functions c
rolls d
<init> ()V <init>
add (Lnet/minecraft/world/level/storage/loot/entries/LootPoolEntryContainer$Builder;)Lnet/minecraft/world/level/storage/loot/LootPool$Builder; a
apply (Lnet/minecraft/world/level/storage/loot/functions/LootItemFunction$Builder;)Lnet/minecraft/world/level/storage/loot/LootPool$Builder; a
apply (Lnet/minecraft/world/level/storage/loot/functions/LootItemFunction$Builder;)Lnet/minecraft/world/level/storage/loot/functions/FunctionUserBuilder; b
build ()Lnet/minecraft/world/level/storage/loot/LootPool; b
setBonusRolls (Lnet/minecraft/world/level/storage/loot/providers/number/NumberProvider;)Lnet/minecraft/world/level/storage/loot/LootPool$Builder; b
setRolls (Lnet/minecraft/world/level/storage/loot/providers/number/NumberProvider;)Lnet/minecraft/world/level/storage/loot/LootPool$Builder; a
unwrap ()Lnet/minecraft/world/level/storage/loot/functions/FunctionUserBuilder; c
unwrap ()Lnet/minecraft/world/level/storage/loot/predicates/ConditionUserBuilder; d
unwrap ()Lnet/minecraft/world/level/storage/loot/LootPool$Builder; a
when (Lnet/minecraft/world/level/storage/loot/predicates/LootItemCondition$Builder;)Lnet/minecraft/world/level/storage/loot/LootPool$Builder; a
when (Lnet/minecraft/world/level/storage/loot/predicates/LootItemCondition$Builder;)Lnet/minecraft/world/level/storage/loot/predicates/ConditionUserBuilder; b
net/minecraft/world/level/storage/loot/LootTable ehe
CODEC c
DEFAULT_PARAM_SET b
EMPTY a
LOGGER d
compositeFunction i
functions h
paramSet e
pools g
randomSequence f
<clinit> ()V <clinit>
<init> (Lnet/minecraft/world/level/storage/loot/parameters/LootContextParamSet;Ljava/util/Optional;Ljava/util/List;Ljava/util/List;)V <init>
createStackSplitter (Lnet/minecraft/server/level/ServerLevel;Ljava/util/function/Consumer;)Ljava/util/function/Consumer; a
fill (Lnet/minecraft/world/Container;Lnet/minecraft/world/level/storage/loot/LootParams;J)V a
getAvailableSlots (Lnet/minecraft/world/Container;Lnet/minecraft/util/RandomSource;)Ljava/util/List; a
getParamSet ()Lnet/minecraft/world/level/storage/loot/parameters/LootContextParamSet; a
getRandomItems (Lnet/minecraft/world/level/storage/loot/LootContext;Ljava/util/function/Consumer;)V b
getRandomItems (Lnet/minecraft/world/level/storage/loot/LootParams;J)Lit/unimi/dsi/fastutil/objects/ObjectArrayList; a
getRandomItems (Lnet/minecraft/world/level/storage/loot/LootContext;)Lit/unimi/dsi/fastutil/objects/ObjectArrayList; a
getRandomItems (Lnet/minecraft/world/level/storage/loot/LootParams;Ljava/util/function/Consumer;)V b
getRandomItems (Lnet/minecraft/world/level/storage/loot/LootParams;)Lit/unimi/dsi/fastutil/objects/ObjectArrayList; a
getRandomItems (Lnet/minecraft/world/level/storage/loot/LootParams;JLjava/util/function/Consumer;)V a
getRandomItemsRaw (Lnet/minecraft/world/level/storage/loot/LootContext;Ljava/util/function/Consumer;)V a
getRandomItemsRaw (Lnet/minecraft/world/level/storage/loot/LootParams;Ljava/util/function/Consumer;)V a
lambda$createStackSplitter$5 (Lnet/minecraft/server/level/ServerLevel;Ljava/util/function/Consumer;Lnet/minecraft/world/item/ItemStack;)V a
lambda$static$0 (Lnet/minecraft/world/level/storage/loot/LootTable;)Lnet/minecraft/world/level/storage/loot/parameters/LootContextParamSet; d
lambda$static$1 (Lnet/minecraft/world/level/storage/loot/LootTable;)Ljava/util/Optional; c
lambda$static$2 (Lnet/minecraft/world/level/storage/loot/LootTable;)Ljava/util/List; b
lambda$static$3 (Lnet/minecraft/world/level/storage/loot/LootTable;)Ljava/util/List; a
lambda$static$4 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; a
lootTable ()Lnet/minecraft/world/level/storage/loot/LootTable$Builder; b
shuffleAndSplitItems (Lit/unimi/dsi/fastutil/objects/ObjectArrayList;ILnet/minecraft/util/RandomSource;)V a
validate (Lnet/minecraft/world/level/storage/loot/ValidationContext;)V a
net/minecraft/world/level/storage/loot/LootTable$Builder ehe$a
functions b
paramSet c
pools a
randomSequence d
<init> ()V <init>
apply (Lnet/minecraft/world/level/storage/loot/functions/LootItemFunction$Builder;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; a
apply (Lnet/minecraft/world/level/storage/loot/functions/LootItemFunction$Builder;)Lnet/minecraft/world/level/storage/loot/functions/FunctionUserBuilder; b
build ()Lnet/minecraft/world/level/storage/loot/LootTable; b
setParamSet (Lnet/minecraft/world/level/storage/loot/parameters/LootContextParamSet;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; a
setRandomSequence (Lnet/minecraft/resources/ResourceLocation;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; a
unwrap ()Lnet/minecraft/world/level/storage/loot/functions/FunctionUserBuilder; c
unwrap ()Lnet/minecraft/world/level/storage/loot/LootTable$Builder; a
withPool (Lnet/minecraft/world/level/storage/loot/LootPool$Builder;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; a
net/minecraft/world/level/storage/loot/ValidationContext ehf
params b
reporter a
resolver c
visitedElements d
<init> (Lnet/minecraft/util/ProblemReporter;Lnet/minecraft/world/level/storage/loot/parameters/LootContextParamSet;Lnet/minecraft/world/level/storage/loot/LootDataResolver;Ljava/util/Set;)V <init>
<init> (Lnet/minecraft/util/ProblemReporter;Lnet/minecraft/world/level/storage/loot/parameters/LootContextParamSet;Lnet/minecraft/world/level/storage/loot/LootDataResolver;)V <init>
enterElement (Ljava/lang/String;Lnet/minecraft/world/level/storage/loot/LootDataId;)Lnet/minecraft/world/level/storage/loot/ValidationContext; a
forChild (Ljava/lang/String;)Lnet/minecraft/world/level/storage/loot/ValidationContext; a
hasVisitedElement (Lnet/minecraft/world/level/storage/loot/LootDataId;)Z a
reportProblem (Ljava/lang/String;)V b
resolver ()Lnet/minecraft/world/level/storage/loot/LootDataResolver; a
setParams (Lnet/minecraft/world/level/storage/loot/parameters/LootContextParamSet;)Lnet/minecraft/world/level/storage/loot/ValidationContext; a
validateUser (Lnet/minecraft/world/level/storage/loot/LootContextUser;)V a
net/minecraft/world/level/storage/loot/entries/AlternativesEntry ehg
CODEC a
<clinit> ()V <clinit>
<init> (Ljava/util/List;Ljava/util/List;)V <init>
alternatives ([Lnet/minecraft/world/level/storage/loot/entries/LootPoolEntryContainer$Builder;)Lnet/minecraft/world/level/storage/loot/entries/AlternativesEntry$Builder; a
alternatives (Ljava/util/Collection;Ljava/util/function/Function;)Lnet/minecraft/world/level/storage/loot/entries/AlternativesEntry$Builder; a
compose (Ljava/util/List;)Lnet/minecraft/world/level/storage/loot/entries/ComposableEntryContainer; a
getType ()Lnet/minecraft/world/level/storage/loot/entries/LootPoolEntryType; a
lambda$alternatives$1 (I)[Lnet/minecraft/world/level/storage/loot/entries/LootPoolEntryContainer$Builder; a
lambda$compose$0 (Ljava/util/List;Lnet/minecraft/world/level/storage/loot/LootContext;Ljava/util/function/Consumer;)Z a
validate (Lnet/minecraft/world/level/storage/loot/ValidationContext;)V a
net/minecraft/world/level/storage/loot/entries/AlternativesEntry$Builder ehg$a
entries a
<init> ([Lnet/minecraft/world/level/storage/loot/entries/LootPoolEntryContainer$Builder;)V <init>
build ()Lnet/minecraft/world/level/storage/loot/entries/LootPoolEntryContainer; b
getThis ()Lnet/minecraft/world/level/storage/loot/entries/AlternativesEntry$Builder; a
getThis ()Lnet/minecraft/world/level/storage/loot/entries/LootPoolEntryContainer$Builder; aD_
otherwise (Lnet/minecraft/world/level/storage/loot/entries/LootPoolEntryContainer$Builder;)Lnet/minecraft/world/level/storage/loot/entries/AlternativesEntry$Builder; a
net/minecraft/world/level/storage/loot/entries/ComposableEntryContainer ehh
ALWAYS_FALSE b
ALWAYS_TRUE c
<clinit> ()V <clinit>
and (Lnet/minecraft/world/level/storage/loot/entries/ComposableEntryContainer;)Lnet/minecraft/world/level/storage/loot/entries/ComposableEntryContainer; and
expand (Lnet/minecraft/world/level/storage/loot/LootContext;Ljava/util/function/Consumer;)Z expand
lambda$and$2 (Lnet/minecraft/world/level/storage/loot/entries/ComposableEntryContainer;Lnet/minecraft/world/level/storage/loot/LootContext;Ljava/util/function/Consumer;)Z b
lambda$or$3 (Lnet/minecraft/world/level/storage/loot/entries/ComposableEntryContainer;Lnet/minecraft/world/level/storage/loot/LootContext;Ljava/util/function/Consumer;)Z a
lambda$static$0 (Lnet/minecraft/world/level/storage/loot/LootContext;Ljava/util/function/Consumer;)Z b
lambda$static$1 (Lnet/minecraft/world/level/storage/loot/LootContext;Ljava/util/function/Consumer;)Z a
or (Lnet/minecraft/world/level/storage/loot/entries/ComposableEntryContainer;)Lnet/minecraft/world/level/storage/loot/entries/ComposableEntryContainer; or
net/minecraft/world/level/storage/loot/entries/CompositeEntryBase ehi
children d
composedChildren a
<init> (Ljava/util/List;Ljava/util/List;)V <init>
compose (Ljava/util/List;)Lnet/minecraft/world/level/storage/loot/entries/ComposableEntryContainer; a
createCodec (Lnet/minecraft/world/level/storage/loot/entries/CompositeEntryBase$CompositeEntryConstructor;)Lcom/mojang/serialization/Codec; a
expand (Lnet/minecraft/world/level/storage/loot/LootContext;Ljava/util/function/Consumer;)Z expand
lambda$createCodec$0 (Lnet/minecraft/world/level/storage/loot/entries/CompositeEntryBase;)Ljava/util/List; a
lambda$createCodec$1 (Lnet/minecraft/world/level/storage/loot/entries/CompositeEntryBase$CompositeEntryConstructor;Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; a
validate (Lnet/minecraft/world/level/storage/loot/ValidationContext;)V a
net/minecraft/world/level/storage/loot/entries/CompositeEntryBase$CompositeEntryConstructor ehi$a
create (Ljava/util/List;Ljava/util/List;)Lnet/minecraft/world/level/storage/loot/entries/CompositeEntryBase; create
net/minecraft/world/level/storage/loot/entries/DynamicLoot ehj
CODEC a
name j
<clinit> ()V <clinit>
<init> (Lnet/minecraft/resources/ResourceLocation;IILjava/util/List;Ljava/util/List;)V <init>
createItemStack (Ljava/util/function/Consumer;Lnet/minecraft/world/level/storage/loot/LootContext;)V a
dynamicEntry (Lnet/minecraft/resources/ResourceLocation;)Lnet/minecraft/world/level/storage/loot/entries/LootPoolSingletonContainer$Builder; a
getType ()Lnet/minecraft/world/level/storage/loot/entries/LootPoolEntryType; a
lambda$dynamicEntry$2 (Lnet/minecraft/resources/ResourceLocation;IILjava/util/List;Ljava/util/List;)Lnet/minecraft/world/level/storage/loot/entries/LootPoolSingletonContainer; a
lambda$static$0 (Lnet/minecraft/world/level/storage/loot/entries/DynamicLoot;)Lnet/minecraft/resources/ResourceLocation; a
lambda$static$1 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; c
net/minecraft/world/level/storage/loot/entries/EmptyLootItem ehk
CODEC a
<clinit> ()V <clinit>
<init> (IILjava/util/List;Ljava/util/List;)V <init>
createItemStack (Ljava/util/function/Consumer;Lnet/minecraft/world/level/storage/loot/LootContext;)V a
emptyItem ()Lnet/minecraft/world/level/storage/loot/entries/LootPoolSingletonContainer$Builder; b
getType ()Lnet/minecraft/world/level/storage/loot/entries/LootPoolEntryType; a
lambda$static$0 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; c
net/minecraft/world/level/storage/loot/entries/EntryGroup ehl
CODEC a
<clinit> ()V <clinit>
<init> (Ljava/util/List;Ljava/util/List;)V <init>
compose (Ljava/util/List;)Lnet/minecraft/world/level/storage/loot/entries/ComposableEntryContainer; a
getType ()Lnet/minecraft/world/level/storage/loot/entries/LootPoolEntryType; a
lambda$compose$0 (Lnet/minecraft/world/level/storage/loot/entries/ComposableEntryContainer;Lnet/minecraft/world/level/storage/loot/entries/ComposableEntryContainer;Lnet/minecraft/world/level/storage/loot/LootContext;Ljava/util/function/Consumer;)Z a
lambda$compose$1 (Ljava/util/List;Lnet/minecraft/world/level/storage/loot/LootContext;Ljava/util/function/Consumer;)Z a
list ([Lnet/minecraft/world/level/storage/loot/entries/LootPoolEntryContainer$Builder;)Lnet/minecraft/world/level/storage/loot/entries/EntryGroup$Builder; a
net/minecraft/world/level/storage/loot/entries/EntryGroup$Builder ehl$a
entries a
<init> ([Lnet/minecraft/world/level/storage/loot/entries/LootPoolEntryContainer$Builder;)V <init>
append (Lnet/minecraft/world/level/storage/loot/entries/LootPoolEntryContainer$Builder;)Lnet/minecraft/world/level/storage/loot/entries/EntryGroup$Builder; b
build ()Lnet/minecraft/world/level/storage/loot/entries/LootPoolEntryContainer; b
getThis ()Lnet/minecraft/world/level/storage/loot/entries/EntryGroup$Builder; a
getThis ()Lnet/minecraft/world/level/storage/loot/entries/LootPoolEntryContainer$Builder; aD_
net/minecraft/world/level/storage/loot/entries/LootItem ehm
CODEC a
item j
<clinit> ()V <clinit>
<init> (Lnet/minecraft/core/Holder;IILjava/util/List;Ljava/util/List;)V <init>
createItemStack (Ljava/util/function/Consumer;Lnet/minecraft/world/level/storage/loot/LootContext;)V a
getType ()Lnet/minecraft/world/level/storage/loot/entries/LootPoolEntryType; a
lambda$lootTableItem$2 (Lnet/minecraft/world/level/ItemLike;IILjava/util/List;Ljava/util/List;)Lnet/minecraft/world/level/storage/loot/entries/LootPoolSingletonContainer; a
lambda$static$0 (Lnet/minecraft/world/level/storage/loot/entries/LootItem;)Lnet/minecraft/core/Holder; a
lambda$static$1 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; c
lootTableItem (Lnet/minecraft/world/level/ItemLike;)Lnet/minecraft/world/level/storage/loot/entries/LootPoolSingletonContainer$Builder; a
net/minecraft/world/level/storage/loot/entries/LootPoolEntries ehn
ALTERNATIVES g
CODEC a
DYNAMIC e
EMPTY b
GROUP i
ITEM c
REFERENCE d
SEQUENCE h
TAG f
<clinit> ()V <clinit>
<init> ()V <init>
register (Ljava/lang/String;Lcom/mojang/serialization/Codec;)Lnet/minecraft/world/level/storage/loot/entries/LootPoolEntryType; a
net/minecraft/world/level/storage/loot/entries/LootPoolEntry eho
createItemStack (Ljava/util/function/Consumer;Lnet/minecraft/world/level/storage/loot/LootContext;)V a
getWeight (F)I a
net/minecraft/world/level/storage/loot/entries/LootPoolEntryContainer ehp
compositeCondition a
conditions e
<init> (Ljava/util/List;)V <init>
canRun (Lnet/minecraft/world/level/storage/loot/LootContext;)Z a
commonFields (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/Products$P1; a
getType ()Lnet/minecraft/world/level/storage/loot/entries/LootPoolEntryType; a
lambda$commonFields$0 (Lnet/minecraft/world/level/storage/loot/entries/LootPoolEntryContainer;)Ljava/util/List; a
validate (Lnet/minecraft/world/level/storage/loot/ValidationContext;)V a
net/minecraft/world/level/storage/loot/entries/LootPoolEntryContainer$Builder ehp$a
conditions a
<init> ()V <init>
append (Lnet/minecraft/world/level/storage/loot/entries/LootPoolEntryContainer$Builder;)Lnet/minecraft/world/level/storage/loot/entries/EntryGroup$Builder; b
build ()Lnet/minecraft/world/level/storage/loot/entries/LootPoolEntryContainer; b
getConditions ()Ljava/util/List; f
getThis ()Lnet/minecraft/world/level/storage/loot/entries/LootPoolEntryContainer$Builder; aD_
otherwise (Lnet/minecraft/world/level/storage/loot/entries/LootPoolEntryContainer$Builder;)Lnet/minecraft/world/level/storage/loot/entries/AlternativesEntry$Builder; a
then (Lnet/minecraft/world/level/storage/loot/entries/LootPoolEntryContainer$Builder;)Lnet/minecraft/world/level/storage/loot/entries/SequentialEntry$Builder; c
unwrap ()Lnet/minecraft/world/level/storage/loot/predicates/ConditionUserBuilder; d
unwrap ()Lnet/minecraft/world/level/storage/loot/entries/LootPoolEntryContainer$Builder; e
when (Lnet/minecraft/world/level/storage/loot/predicates/LootItemCondition$Builder;)Lnet/minecraft/world/level/storage/loot/entries/LootPoolEntryContainer$Builder; a
when (Lnet/minecraft/world/level/storage/loot/predicates/LootItemCondition$Builder;)Lnet/minecraft/world/level/storage/loot/predicates/ConditionUserBuilder; b
net/minecraft/world/level/storage/loot/entries/LootPoolEntryType ehq
codec a
<init> (Lcom/mojang/serialization/Codec;)V <init>
codec ()Lcom/mojang/serialization/Codec; a
equals (Ljava/lang/Object;)Z equals
hashCode ()I hashCode
toString ()Ljava/lang/String; toString
net/minecraft/world/level/storage/loot/entries/LootPoolSingletonContainer ehr
DEFAULT_QUALITY f
DEFAULT_WEIGHT d
compositeFunction a
entry j
functions i
quality h
weight g
<init> (IILjava/util/List;Ljava/util/List;)V <init>
createItemStack (Ljava/util/function/Consumer;Lnet/minecraft/world/level/storage/loot/LootContext;)V a
expand (Lnet/minecraft/world/level/storage/loot/LootContext;Ljava/util/function/Consumer;)Z expand
lambda$singletonFields$0 (Lnet/minecraft/world/level/storage/loot/entries/LootPoolSingletonContainer;)Ljava/lang/Integer; c
lambda$singletonFields$1 (Lnet/minecraft/world/level/storage/loot/entries/LootPoolSingletonContainer;)Ljava/lang/Integer; b
lambda$singletonFields$2 (Lnet/minecraft/world/level/storage/loot/entries/LootPoolSingletonContainer;)Ljava/util/List; a
simpleBuilder (Lnet/minecraft/world/level/storage/loot/entries/LootPoolSingletonContainer$EntryConstructor;)Lnet/minecraft/world/level/storage/loot/entries/LootPoolSingletonContainer$Builder; a
singletonFields (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/Products$P4; b
validate (Lnet/minecraft/world/level/storage/loot/ValidationContext;)V a
net/minecraft/world/level/storage/loot/entries/LootPoolSingletonContainer$1 ehr$1
this$0 a
<init> (Lnet/minecraft/world/level/storage/loot/entries/LootPoolSingletonContainer;)V <init>
createItemStack (Ljava/util/function/Consumer;Lnet/minecraft/world/level/storage/loot/LootContext;)V a
net/minecraft/world/level/storage/loot/entries/LootPoolSingletonContainer$Builder ehr$a
functions c
quality b
weight a
<init> ()V <init>
apply (Lnet/minecraft/world/level/storage/loot/functions/LootItemFunction$Builder;)Lnet/minecraft/world/level/storage/loot/functions/FunctionUserBuilder; b
apply (Lnet/minecraft/world/level/storage/loot/functions/LootItemFunction$Builder;)Lnet/minecraft/world/level/storage/loot/entries/LootPoolSingletonContainer$Builder; a
getFunctions ()Ljava/util/List; a
setQuality (I)Lnet/minecraft/world/level/storage/loot/entries/LootPoolSingletonContainer$Builder; b
setWeight (I)Lnet/minecraft/world/level/storage/loot/entries/LootPoolSingletonContainer$Builder; a
unwrap ()Lnet/minecraft/world/level/storage/loot/functions/FunctionUserBuilder; c
net/minecraft/world/level/storage/loot/entries/LootPoolSingletonContainer$DummyBuilder ehr$b
constructor c
<init> (Lnet/minecraft/world/level/storage/loot/entries/LootPoolSingletonContainer$EntryConstructor;)V <init>
build ()Lnet/minecraft/world/level/storage/loot/entries/LootPoolEntryContainer; b
getThis ()Lnet/minecraft/world/level/storage/loot/entries/LootPoolEntryContainer$Builder; aD_
getThis ()Lnet/minecraft/world/level/storage/loot/entries/LootPoolSingletonContainer$DummyBuilder; g
net/minecraft/world/level/storage/loot/entries/LootPoolSingletonContainer$EntryBase ehr$c
this$0 b
<init> (Lnet/minecraft/world/level/storage/loot/entries/LootPoolSingletonContainer;)V <init>
getWeight (F)I a
net/minecraft/world/level/storage/loot/entries/LootPoolSingletonContainer$EntryConstructor ehr$d
build (IILjava/util/List;Ljava/util/List;)Lnet/minecraft/world/level/storage/loot/entries/LootPoolSingletonContainer; build
net/minecraft/world/level/storage/loot/entries/LootTableReference ehs
CODEC a
name j
<clinit> ()V <clinit>
<init> (Lnet/minecraft/resources/ResourceLocation;IILjava/util/List;Ljava/util/List;)V <init>
createItemStack (Ljava/util/function/Consumer;Lnet/minecraft/world/level/storage/loot/LootContext;)V a
getType ()Lnet/minecraft/world/level/storage/loot/entries/LootPoolEntryType; a
lambda$lootTableReference$4 (Lnet/minecraft/resources/ResourceLocation;IILjava/util/List;Ljava/util/List;)Lnet/minecraft/world/level/storage/loot/entries/LootPoolSingletonContainer; a
lambda$static$0 (Lnet/minecraft/world/level/storage/loot/entries/LootTableReference;)Lnet/minecraft/resources/ResourceLocation; a
lambda$static$1 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; c
lambda$validate$2 (Lnet/minecraft/world/level/storage/loot/ValidationContext;Lnet/minecraft/world/level/storage/loot/LootDataId;Lnet/minecraft/world/level/storage/loot/LootTable;)V a
lambda$validate$3 (Lnet/minecraft/world/level/storage/loot/ValidationContext;)V b
lootTableReference (Lnet/minecraft/resources/ResourceLocation;)Lnet/minecraft/world/level/storage/loot/entries/LootPoolSingletonContainer$Builder; a
validate (Lnet/minecraft/world/level/storage/loot/ValidationContext;)V a
net/minecraft/world/level/storage/loot/entries/SequentialEntry eht
CODEC a
<clinit> ()V <clinit>
<init> (Ljava/util/List;Ljava/util/List;)V <init>
compose (Ljava/util/List;)Lnet/minecraft/world/level/storage/loot/entries/ComposableEntryContainer; a
getType ()Lnet/minecraft/world/level/storage/loot/entries/LootPoolEntryType; a
lambda$compose$0 (Ljava/util/List;Lnet/minecraft/world/level/storage/loot/LootContext;Ljava/util/function/Consumer;)Z a
sequential ([Lnet/minecraft/world/level/storage/loot/entries/LootPoolEntryContainer$Builder;)Lnet/minecraft/world/level/storage/loot/entries/SequentialEntry$Builder; a
net/minecraft/world/level/storage/loot/entries/SequentialEntry$Builder eht$a
entries a
<init> ([Lnet/minecraft/world/level/storage/loot/entries/LootPoolEntryContainer$Builder;)V <init>
build ()Lnet/minecraft/world/level/storage/loot/entries/LootPoolEntryContainer; b
getThis ()Lnet/minecraft/world/level/storage/loot/entries/SequentialEntry$Builder; a
getThis ()Lnet/minecraft/world/level/storage/loot/entries/LootPoolEntryContainer$Builder; aD_
then (Lnet/minecraft/world/level/storage/loot/entries/LootPoolEntryContainer$Builder;)Lnet/minecraft/world/level/storage/loot/entries/SequentialEntry$Builder; c
net/minecraft/world/level/storage/loot/entries/TagEntry ehu
CODEC a
expand k
tag j
<clinit> ()V <clinit>
<init> (Lnet/minecraft/tags/TagKey;ZIILjava/util/List;Ljava/util/List;)V <init>
createItemStack (Ljava/util/function/Consumer;Lnet/minecraft/world/level/storage/loot/LootContext;)V a
expand (Lnet/minecraft/world/level/storage/loot/LootContext;Ljava/util/function/Consumer;)Z expand
expandTag (Lnet/minecraft/tags/TagKey;)Lnet/minecraft/world/level/storage/loot/entries/LootPoolSingletonContainer$Builder; b
expandTag (Lnet/minecraft/world/level/storage/loot/LootContext;Ljava/util/function/Consumer;)Z a
getType ()Lnet/minecraft/world/level/storage/loot/entries/LootPoolEntryType; a
lambda$createItemStack$3 (Ljava/util/function/Consumer;Lnet/minecraft/core/Holder;)V a
lambda$expandTag$5 (Lnet/minecraft/tags/TagKey;IILjava/util/List;Ljava/util/List;)Lnet/minecraft/world/level/storage/loot/entries/LootPoolSingletonContainer; a
lambda$static$0 (Lnet/minecraft/world/level/storage/loot/entries/TagEntry;)Lnet/minecraft/tags/TagKey; b
lambda$static$1 (Lnet/minecraft/world/level/storage/loot/entries/TagEntry;)Ljava/lang/Boolean; a
lambda$static$2 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; c
lambda$tagContents$4 (Lnet/minecraft/tags/TagKey;IILjava/util/List;Ljava/util/List;)Lnet/minecraft/world/level/storage/loot/entries/LootPoolSingletonContainer; b
tagContents (Lnet/minecraft/tags/TagKey;)Lnet/minecraft/world/level/storage/loot/entries/LootPoolSingletonContainer$Builder; a
net/minecraft/world/level/storage/loot/entries/TagEntry$1 ehu$1
this$0 c
val$item a
<init> (Lnet/minecraft/world/level/storage/loot/entries/TagEntry;Lnet/minecraft/core/Holder;)V <init>
createItemStack (Ljava/util/function/Consumer;Lnet/minecraft/world/level/storage/loot/LootContext;)V a
net/minecraft/world/level/storage/loot/entries/package-info ehv
net/minecraft/world/level/storage/loot/functions/ApplyBonusCount ehw
CODEC a
FORMULAS b
FORMULA_CODEC d
FORMULA_TYPE_CODEC c
enchantment e
formula f
<clinit> ()V <clinit>
<init> (Ljava/util/List;Lnet/minecraft/core/Holder;Lnet/minecraft/world/level/storage/loot/functions/ApplyBonusCount$Formula;)V <init>
addBonusBinomialDistributionCount (Lnet/minecraft/world/item/enchantment/Enchantment;FI)Lnet/minecraft/world/level/storage/loot/functions/LootItemConditionalFunction$Builder; a
addOreBonusCount (Lnet/minecraft/world/item/enchantment/Enchantment;)Lnet/minecraft/world/level/storage/loot/functions/LootItemConditionalFunction$Builder; a
addUniformBonusCount (Lnet/minecraft/world/item/enchantment/Enchantment;)Lnet/minecraft/world/level/storage/loot/functions/LootItemConditionalFunction$Builder; b
addUniformBonusCount (Lnet/minecraft/world/item/enchantment/Enchantment;I)Lnet/minecraft/world/level/storage/loot/functions/LootItemConditionalFunction$Builder; a
getReferencedContextParams ()Ljava/util/Set; a
getType ()Lnet/minecraft/world/level/storage/loot/functions/LootItemFunctionType; b
lambda$addBonusBinomialDistributionCount$5 (Lnet/minecraft/world/item/enchantment/Enchantment;IFLjava/util/List;)Lnet/minecraft/world/level/storage/loot/functions/LootItemFunction; a
lambda$addOreBonusCount$6 (Lnet/minecraft/world/item/enchantment/Enchantment;Ljava/util/List;)Lnet/minecraft/world/level/storage/loot/functions/LootItemFunction; b
lambda$addUniformBonusCount$7 (Lnet/minecraft/world/item/enchantment/Enchantment;Ljava/util/List;)Lnet/minecraft/world/level/storage/loot/functions/LootItemFunction; a
lambda$addUniformBonusCount$8 (Lnet/minecraft/world/item/enchantment/Enchantment;ILjava/util/List;)Lnet/minecraft/world/level/storage/loot/functions/LootItemFunction; a
lambda$static$0 (Lnet/minecraft/resources/ResourceLocation;)Ljava/lang/String; b
lambda$static$1 (Lnet/minecraft/resources/ResourceLocation;)Lcom/mojang/serialization/DataResult; a
lambda$static$2 (Lnet/minecraft/world/level/storage/loot/functions/ApplyBonusCount;)Lnet/minecraft/core/Holder; b
lambda$static$3 (Lnet/minecraft/world/level/storage/loot/functions/ApplyBonusCount;)Lnet/minecraft/world/level/storage/loot/functions/ApplyBonusCount$Formula; a
lambda$static$4 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; b
run (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/level/storage/loot/LootContext;)Lnet/minecraft/world/item/ItemStack; a
net/minecraft/world/level/storage/loot/functions/ApplyBonusCount$BinomialWithBonusCount ehw$a
CODEC d
TYPE a
extraRounds b
probability c
<clinit> ()V <clinit>
<init> (IF)V <init>
calculateNewCount (Lnet/minecraft/util/RandomSource;II)I a
equals (Ljava/lang/Object;)Z equals
extraRounds ()I b
getType ()Lnet/minecraft/world/level/storage/loot/functions/ApplyBonusCount$FormulaType; a
hashCode ()I hashCode
lambda$static$0 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; a
probability ()F c
toString ()Ljava/lang/String; toString
net/minecraft/world/level/storage/loot/functions/ApplyBonusCount$Formula ehw$b
calculateNewCount (Lnet/minecraft/util/RandomSource;II)I a
getType ()Lnet/minecraft/world/level/storage/loot/functions/ApplyBonusCount$FormulaType; a
net/minecraft/world/level/storage/loot/functions/ApplyBonusCount$FormulaType ehw$c
codec b
id a
<init> (Lnet/minecraft/resources/ResourceLocation;Lcom/mojang/serialization/Codec;)V <init>
codec ()Lcom/mojang/serialization/Codec; b
equals (Ljava/lang/Object;)Z equals
hashCode ()I hashCode
id ()Lnet/minecraft/resources/ResourceLocation; a
toString ()Ljava/lang/String; toString
net/minecraft/world/level/storage/loot/functions/ApplyBonusCount$OreDrops ehw$d
CODEC a
TYPE b
<clinit> ()V <clinit>
<init> ()V <init>
calculateNewCount (Lnet/minecraft/util/RandomSource;II)I a
equals (Ljava/lang/Object;)Z equals
getType ()Lnet/minecraft/world/level/storage/loot/functions/ApplyBonusCount$FormulaType; a
hashCode ()I hashCode
toString ()Ljava/lang/String; toString
net/minecraft/world/level/storage/loot/functions/ApplyBonusCount$UniformBonusCount ehw$e
CODEC a
TYPE b
bonusMultiplier c
<clinit> ()V <clinit>
<init> (I)V <init>
bonusMultiplier ()I b
calculateNewCount (Lnet/minecraft/util/RandomSource;II)I a
equals (Ljava/lang/Object;)Z equals
getType ()Lnet/minecraft/world/level/storage/loot/functions/ApplyBonusCount$FormulaType; a
hashCode ()I hashCode
lambda$static$0 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; a
toString ()Ljava/lang/String; toString
net/minecraft/world/level/storage/loot/functions/ApplyExplosionDecay ehx
CODEC a
<clinit> ()V <clinit>
<init> (Ljava/util/List;)V <init>
explosionDecay ()Lnet/minecraft/world/level/storage/loot/functions/LootItemConditionalFunction$Builder; c
getType ()Lnet/minecraft/world/level/storage/loot/functions/LootItemFunctionType; b
lambda$static$0 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; b
run (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/level/storage/loot/LootContext;)Lnet/minecraft/world/item/ItemStack; a
net/minecraft/world/level/storage/loot/functions/CopyBlockState ehy
CODEC a
block b
properties c
<clinit> ()V <clinit>
<init> (Ljava/util/List;Lnet/minecraft/core/Holder;Ljava/util/Set;)V <init>
<init> (Ljava/util/List;Lnet/minecraft/core/Holder;Ljava/util/List;)V <init>
copyState (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/functions/CopyBlockState$Builder; a
getReferencedContextParams ()Ljava/util/Set; a
getType ()Lnet/minecraft/world/level/storage/loot/functions/LootItemFunctionType; b
lambda$static$0 (Lnet/minecraft/world/level/storage/loot/functions/CopyBlockState;)Lnet/minecraft/core/Holder; b
lambda$static$1 (Lnet/minecraft/world/level/storage/loot/functions/CopyBlockState;)Ljava/util/List; a
lambda$static$2 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; b
run (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/level/storage/loot/LootContext;)Lnet/minecraft/world/item/ItemStack; a
serialize (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/block/state/properties/Property;)Ljava/lang/String; a
net/minecraft/world/level/storage/loot/functions/CopyBlockState$Builder ehy$a
block a
properties b
<init> (Lnet/minecraft/world/level/block/Block;)V <init>
build ()Lnet/minecraft/world/level/storage/loot/functions/LootItemFunction; b
copy (Lnet/minecraft/world/level/block/state/properties/Property;)Lnet/minecraft/world/level/storage/loot/functions/CopyBlockState$Builder; a
getThis ()Lnet/minecraft/world/level/storage/loot/functions/LootItemConditionalFunction$Builder; c
getThis ()Lnet/minecraft/world/level/storage/loot/functions/CopyBlockState$Builder; a
net/minecraft/world/level/storage/loot/functions/CopyNameFunction ehz
CODEC a
source b
<clinit> ()V <clinit>
<init> (Ljava/util/List;Lnet/minecraft/world/level/storage/loot/functions/CopyNameFunction$NameSource;)V <init>
copyName (Lnet/minecraft/world/level/storage/loot/functions/CopyNameFunction$NameSource;)Lnet/minecraft/world/level/storage/loot/functions/LootItemConditionalFunction$Builder; a
getReferencedContextParams ()Ljava/util/Set; a
getType ()Lnet/minecraft/world/level/storage/loot/functions/LootItemFunctionType; b
lambda$copyName$2 (Lnet/minecraft/world/level/storage/loot/functions/CopyNameFunction$NameSource;Ljava/util/List;)Lnet/minecraft/world/level/storage/loot/functions/LootItemFunction; a
lambda$static$0 (Lnet/minecraft/world/level/storage/loot/functions/CopyNameFunction;)Lnet/minecraft/world/level/storage/loot/functions/CopyNameFunction$NameSource; a
lambda$static$1 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; b
run (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/level/storage/loot/LootContext;)Lnet/minecraft/world/item/ItemStack; a
net/minecraft/world/level/storage/loot/functions/CopyNameFunction$NameSource ehz$a
$VALUES h
BLOCK_ENTITY d
CODEC e
KILLER b
KILLER_PLAYER c
THIS a
name f
param g
$values ()[Lnet/minecraft/world/level/storage/loot/functions/CopyNameFunction$NameSource; a
<clinit> ()V <clinit>
<init> (Ljava/lang/String;ILjava/lang/String;Lnet/minecraft/world/level/storage/loot/parameters/LootContextParam;)V <init>
getSerializedName ()Ljava/lang/String; c
valueOf (Ljava/lang/String;)Lnet/minecraft/world/level/storage/loot/functions/CopyNameFunction$NameSource; valueOf
values ()[Lnet/minecraft/world/level/storage/loot/functions/CopyNameFunction$NameSource; values
net/minecraft/world/level/storage/loot/functions/CopyNbtFunction eia
CODEC a
operations c
source b
<clinit> ()V <clinit>
<init> (Ljava/util/List;Lnet/minecraft/world/level/storage/loot/providers/nbt/NbtProvider;Ljava/util/List;)V <init>
copyData (Lnet/minecraft/world/level/storage/loot/providers/nbt/NbtProvider;)Lnet/minecraft/world/level/storage/loot/functions/CopyNbtFunction$Builder; a
copyData (Lnet/minecraft/world/level/storage/loot/LootContext$EntityTarget;)Lnet/minecraft/world/level/storage/loot/functions/CopyNbtFunction$Builder; a
getReferencedContextParams ()Ljava/util/Set; a
getType ()Lnet/minecraft/world/level/storage/loot/functions/LootItemFunctionType; b
lambda$run$3 (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/nbt/Tag;Lnet/minecraft/world/level/storage/loot/functions/CopyNbtFunction$CopyOperation;)V a
lambda$static$0 (Lnet/minecraft/world/level/storage/loot/functions/CopyNbtFunction;)Lnet/minecraft/world/level/storage/loot/providers/nbt/NbtProvider; b
lambda$static$1 (Lnet/minecraft/world/level/storage/loot/functions/CopyNbtFunction;)Ljava/util/List; a
lambda$static$2 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; b
run (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/level/storage/loot/LootContext;)Lnet/minecraft/world/item/ItemStack; a
net/minecraft/world/level/storage/loot/functions/CopyNbtFunction$Builder eia$a
ops b
source a
<init> (Lnet/minecraft/world/level/storage/loot/providers/nbt/NbtProvider;)V <init>
build ()Lnet/minecraft/world/level/storage/loot/functions/LootItemFunction; b
copy (Ljava/lang/String;Ljava/lang/String;Lnet/minecraft/world/level/storage/loot/functions/CopyNbtFunction$MergeStrategy;)Lnet/minecraft/world/level/storage/loot/functions/CopyNbtFunction$Builder; a
copy (Ljava/lang/String;Ljava/lang/String;)Lnet/minecraft/world/level/storage/loot/functions/CopyNbtFunction$Builder; a
getThis ()Lnet/minecraft/world/level/storage/loot/functions/LootItemConditionalFunction$Builder; c
getThis ()Lnet/minecraft/world/level/storage/loot/functions/CopyNbtFunction$Builder; a
net/minecraft/world/level/storage/loot/functions/CopyNbtFunction$CopyOperation eia$b
CODEC a
op d
sourcePath b
targetPath c
<clinit> ()V <clinit>
<init> (Lnet/minecraft/world/level/storage/loot/functions/CopyNbtFunction$Path;Lnet/minecraft/world/level/storage/loot/functions/CopyNbtFunction$Path;Lnet/minecraft/world/level/storage/loot/functions/CopyNbtFunction$MergeStrategy;)V <init>
apply (Ljava/util/function/Supplier;Lnet/minecraft/nbt/Tag;)V a
equals (Ljava/lang/Object;)Z equals
hashCode ()I hashCode
lambda$static$0 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; a
op ()Lnet/minecraft/world/level/storage/loot/functions/CopyNbtFunction$MergeStrategy; c
sourcePath ()Lnet/minecraft/world/level/storage/loot/functions/CopyNbtFunction$Path; a
targetPath ()Lnet/minecraft/world/level/storage/loot/functions/CopyNbtFunction$Path; b
toString ()Ljava/lang/String; toString
net/minecraft/world/level/storage/loot/functions/CopyNbtFunction$MergeStrategy eia$c
$VALUES f
APPEND b
CODEC d
MERGE c
REPLACE a
name e
$values ()[Lnet/minecraft/world/level/storage/loot/functions/CopyNbtFunction$MergeStrategy; a
<clinit> ()V <clinit>
<init> (Ljava/lang/String;ILjava/lang/String;)V <init>
getSerializedName ()Ljava/lang/String; c
merge (Lnet/minecraft/nbt/Tag;Lnet/minecraft/commands/arguments/NbtPathArgument$NbtPath;Ljava/util/List;)V a
valueOf (Ljava/lang/String;)Lnet/minecraft/world/level/storage/loot/functions/CopyNbtFunction$MergeStrategy; valueOf
values ()[Lnet/minecraft/world/level/storage/loot/functions/CopyNbtFunction$MergeStrategy; values
net/minecraft/world/level/storage/loot/functions/CopyNbtFunction$MergeStrategy$1 eia$c$1
<init> (Ljava/lang/String;ILjava/lang/String;)V <init>
merge (Lnet/minecraft/nbt/Tag;Lnet/minecraft/commands/arguments/NbtPathArgument$NbtPath;Ljava/util/List;)V a
net/minecraft/world/level/storage/loot/functions/CopyNbtFunction$MergeStrategy$2 eia$c$2
<init> (Ljava/lang/String;ILjava/lang/String;)V <init>
lambda$merge$0 (Lnet/minecraft/nbt/Tag;Lnet/minecraft/nbt/Tag;)V a
lambda$merge$1 (Ljava/util/List;Lnet/minecraft/nbt/Tag;)V a
merge (Lnet/minecraft/nbt/Tag;Lnet/minecraft/commands/arguments/NbtPathArgument$NbtPath;Ljava/util/List;)V a
net/minecraft/world/level/storage/loot/functions/CopyNbtFunction$MergeStrategy$3 eia$c$3
<init> (Ljava/lang/String;ILjava/lang/String;)V <init>
lambda$merge$0 (Lnet/minecraft/nbt/Tag;Lnet/minecraft/nbt/Tag;)V a
lambda$merge$1 (Ljava/util/List;Lnet/minecraft/nbt/Tag;)V a
merge (Lnet/minecraft/nbt/Tag;Lnet/minecraft/commands/arguments/NbtPathArgument$NbtPath;Ljava/util/List;)V a
net/minecraft/world/level/storage/loot/functions/CopyNbtFunction$Path eia$d
CODEC a
path c
string b
<clinit> ()V <clinit>
<init> (Ljava/lang/String;Lnet/minecraft/commands/arguments/NbtPathArgument$NbtPath;)V <init>
equals (Ljava/lang/Object;)Z equals
hashCode ()I hashCode
lambda$static$0 (Ljava/lang/String;Lcom/mojang/brigadier/exceptions/CommandSyntaxException;)Ljava/lang/String; a
lambda$static$1 (Ljava/lang/String;)Lcom/mojang/serialization/DataResult; b
of (Ljava/lang/String;)Lnet/minecraft/world/level/storage/loot/functions/CopyNbtFunction$Path; a
path ()Lnet/minecraft/commands/arguments/NbtPathArgument$NbtPath; b
string ()Ljava/lang/String; a
toString ()Ljava/lang/String; toString
net/minecraft/world/level/storage/loot/functions/EnchantRandomlyFunction eib
CODEC a
ENCHANTMENT_SET_CODEC c
LOGGER b
enchantments d
<clinit> ()V <clinit>
<init> (Ljava/util/List;Ljava/util/Optional;)V <init>
enchantItem (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/item/enchantment/Enchantment;Lnet/minecraft/util/RandomSource;)Lnet/minecraft/world/item/ItemStack; a
getType ()Lnet/minecraft/world/level/storage/loot/functions/LootItemFunctionType; b
lambda$randomApplicableEnchantment$7 (Ljava/util/List;)Lnet/minecraft/world/level/storage/loot/functions/LootItemFunction; a
lambda$run$3 (Lnet/minecraft/util/RandomSource;Lnet/minecraft/core/HolderSet;)Ljava/util/Optional; a
lambda$run$4 (Lnet/minecraft/core/Holder$Reference;)Z a
lambda$run$5 (ZLnet/minecraft/world/item/ItemStack;Lnet/minecraft/core/Holder$Reference;)Z a
lambda$run$6 (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/util/RandomSource;)Ljava/util/Optional; a
lambda$static$0 (Lnet/minecraft/core/HolderSet;)Ljava/util/List; a
lambda$static$1 (Lnet/minecraft/world/level/storage/loot/functions/EnchantRandomlyFunction;)Ljava/util/Optional; a
lambda$static$2 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; b
randomApplicableEnchantment ()Lnet/minecraft/world/level/storage/loot/functions/LootItemConditionalFunction$Builder; d
randomEnchantment ()Lnet/minecraft/world/level/storage/loot/functions/EnchantRandomlyFunction$Builder; c
run (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/level/storage/loot/LootContext;)Lnet/minecraft/world/item/ItemStack; a
net/minecraft/world/level/storage/loot/functions/EnchantRandomlyFunction$Builder eib$a
enchantments a
<init> ()V <init>
build ()Lnet/minecraft/world/level/storage/loot/functions/LootItemFunction; b
getThis ()Lnet/minecraft/world/level/storage/loot/functions/LootItemConditionalFunction$Builder; c
getThis ()Lnet/minecraft/world/level/storage/loot/functions/EnchantRandomlyFunction$Builder; a
withEnchantment (Lnet/minecraft/world/item/enchantment/Enchantment;)Lnet/minecraft/world/level/storage/loot/functions/EnchantRandomlyFunction$Builder; a
net/minecraft/world/level/storage/loot/functions/EnchantWithLevelsFunction eic
CODEC a
levels b
treasure c
<clinit> ()V <clinit>
<init> (Ljava/util/List;Lnet/minecraft/world/level/storage/loot/providers/number/NumberProvider;Z)V <init>
enchantWithLevels (Lnet/minecraft/world/level/storage/loot/providers/number/NumberProvider;)Lnet/minecraft/world/level/storage/loot/functions/EnchantWithLevelsFunction$Builder; a
getReferencedContextParams ()Ljava/util/Set; a
getType ()Lnet/minecraft/world/level/storage/loot/functions/LootItemFunctionType; b
lambda$static$0 (Lnet/minecraft/world/level/storage/loot/functions/EnchantWithLevelsFunction;)Lnet/minecraft/world/level/storage/loot/providers/number/NumberProvider; b
lambda$static$1 (Lnet/minecraft/world/level/storage/loot/functions/EnchantWithLevelsFunction;)Ljava/lang/Boolean; a
lambda$static$2 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; b
run (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/level/storage/loot/LootContext;)Lnet/minecraft/world/item/ItemStack; a
net/minecraft/world/level/storage/loot/functions/EnchantWithLevelsFunction$Builder eic$a
levels a
treasure b
<init> (Lnet/minecraft/world/level/storage/loot/providers/number/NumberProvider;)V <init>
allowTreasure ()Lnet/minecraft/world/level/storage/loot/functions/EnchantWithLevelsFunction$Builder; e
build ()Lnet/minecraft/world/level/storage/loot/functions/LootItemFunction; b
getThis ()Lnet/minecraft/world/level/storage/loot/functions/LootItemConditionalFunction$Builder; c
getThis ()Lnet/minecraft/world/level/storage/loot/functions/EnchantWithLevelsFunction$Builder; a
net/minecraft/world/level/storage/loot/functions/ExplorationMapFunction eid
CODEC f
DEFAULT_DECORATION b
DEFAULT_DESTINATION a
DEFAULT_SEARCH_RADIUS d
DEFAULT_SKIP_EXISTING e
DEFAULT_ZOOM c
destination h
mapDecoration i
searchRadius k
skipKnownStructures l
zoom j
<clinit> ()V <clinit>
<init> (Ljava/util/List;Lnet/minecraft/tags/TagKey;Lnet/minecraft/world/level/saveddata/maps/MapDecoration$Type;BIZ)V <init>
getReferencedContextParams ()Ljava/util/Set; a
getType ()Lnet/minecraft/world/level/storage/loot/functions/LootItemFunctionType; b
lambda$static$0 (Lnet/minecraft/world/level/storage/loot/functions/ExplorationMapFunction;)Lnet/minecraft/tags/TagKey; e
lambda$static$1 (Lnet/minecraft/world/level/storage/loot/functions/ExplorationMapFunction;)Lnet/minecraft/world/level/saveddata/maps/MapDecoration$Type; d
lambda$static$2 (Lnet/minecraft/world/level/storage/loot/functions/ExplorationMapFunction;)Ljava/lang/Byte; c
lambda$static$3 (Lnet/minecraft/world/level/storage/loot/functions/ExplorationMapFunction;)Ljava/lang/Integer; b
lambda$static$4 (Lnet/minecraft/world/level/storage/loot/functions/ExplorationMapFunction;)Ljava/lang/Boolean; a
lambda$static$5 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; b
makeExplorationMap ()Lnet/minecraft/world/level/storage/loot/functions/ExplorationMapFunction$Builder; c
run (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/level/storage/loot/LootContext;)Lnet/minecraft/world/item/ItemStack; a
net/minecraft/world/level/storage/loot/functions/ExplorationMapFunction$Builder eid$a
destination a
mapDecoration b
searchRadius d
skipKnownStructures e
zoom c
<init> ()V <init>
build ()Lnet/minecraft/world/level/storage/loot/functions/LootItemFunction; b
getThis ()Lnet/minecraft/world/level/storage/loot/functions/LootItemConditionalFunction$Builder; c
getThis ()Lnet/minecraft/world/level/storage/loot/functions/ExplorationMapFunction$Builder; a
setDestination (Lnet/minecraft/tags/TagKey;)Lnet/minecraft/world/level/storage/loot/functions/ExplorationMapFunction$Builder; a
setMapDecoration (Lnet/minecraft/world/level/saveddata/maps/MapDecoration$Type;)Lnet/minecraft/world/level/storage/loot/functions/ExplorationMapFunction$Builder; a
setSearchRadius (I)Lnet/minecraft/world/level/storage/loot/functions/ExplorationMapFunction$Builder; a
setSkipKnownStructures (Z)Lnet/minecraft/world/level/storage/loot/functions/ExplorationMapFunction$Builder; a
setZoom (B)Lnet/minecraft/world/level/storage/loot/functions/ExplorationMapFunction$Builder; a
net/minecraft/world/level/storage/loot/functions/FillPlayerHead eie
CODEC a
entityTarget b
<clinit> ()V <clinit>
<init> (Ljava/util/List;Lnet/minecraft/world/level/storage/loot/LootContext$EntityTarget;)V <init>
fillPlayerHead (Lnet/minecraft/world/level/storage/loot/LootContext$EntityTarget;)Lnet/minecraft/world/level/storage/loot/functions/LootItemConditionalFunction$Builder; a
getReferencedContextParams ()Ljava/util/Set; a
getType ()Lnet/minecraft/world/level/storage/loot/functions/LootItemFunctionType; b
lambda$fillPlayerHead$2 (Lnet/minecraft/world/level/storage/loot/LootContext$EntityTarget;Ljava/util/List;)Lnet/minecraft/world/level/storage/loot/functions/LootItemFunction; a
lambda$static$0 (Lnet/minecraft/world/level/storage/loot/functions/FillPlayerHead;)Lnet/minecraft/world/level/storage/loot/LootContext$EntityTarget; a
lambda$static$1 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; b
run (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/level/storage/loot/LootContext;)Lnet/minecraft/world/item/ItemStack; a
net/minecraft/world/level/storage/loot/functions/FunctionReference eif
CODEC a
LOGGER b
name c
<clinit> ()V <clinit>
<init> (Ljava/util/List;Lnet/minecraft/resources/ResourceLocation;)V <init>
functionReference (Lnet/minecraft/resources/ResourceLocation;)Lnet/minecraft/world/level/storage/loot/functions/LootItemConditionalFunction$Builder; a
getType ()Lnet/minecraft/world/level/storage/loot/functions/LootItemFunctionType; b
lambda$functionReference$4 (Lnet/minecraft/resources/ResourceLocation;Ljava/util/List;)Lnet/minecraft/world/level/storage/loot/functions/LootItemFunction; a
lambda$static$0 (Lnet/minecraft/world/level/storage/loot/functions/FunctionReference;)Lnet/minecraft/resources/ResourceLocation; a
lambda$static$1 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; b
lambda$validate$2 (Lnet/minecraft/world/level/storage/loot/ValidationContext;Lnet/minecraft/world/level/storage/loot/LootDataId;Lnet/minecraft/world/level/storage/loot/functions/LootItemFunction;)V a
lambda$validate$3 (Lnet/minecraft/world/level/storage/loot/ValidationContext;)V b
run (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/level/storage/loot/LootContext;)Lnet/minecraft/world/item/ItemStack; a
validate (Lnet/minecraft/world/level/storage/loot/ValidationContext;)V a
net/minecraft/world/level/storage/loot/functions/FunctionUserBuilder eig
apply (Lnet/minecraft/world/level/storage/loot/functions/LootItemFunction$Builder;)Lnet/minecraft/world/level/storage/loot/functions/FunctionUserBuilder; b
apply (Ljava/lang/Iterable;Ljava/util/function/Function;)Lnet/minecraft/world/level/storage/loot/functions/FunctionUserBuilder; a
apply ([Ljava/lang/Object;Ljava/util/function/Function;)Lnet/minecraft/world/level/storage/loot/functions/FunctionUserBuilder; a
unwrap ()Lnet/minecraft/world/level/storage/loot/functions/FunctionUserBuilder; c
net/minecraft/world/level/storage/loot/functions/LimitCount eih
CODEC a
limiter b
<clinit> ()V <clinit>
<init> (Ljava/util/List;Lnet/minecraft/world/level/storage/loot/IntRange;)V <init>
getReferencedContextParams ()Ljava/util/Set; a
getType ()Lnet/minecraft/world/level/storage/loot/functions/LootItemFunctionType; b
lambda$limitCount$2 (Lnet/minecraft/world/level/storage/loot/IntRange;Ljava/util/List;)Lnet/minecraft/world/level/storage/loot/functions/LootItemFunction; a
lambda$static$0 (Lnet/minecraft/world/level/storage/loot/functions/LimitCount;)Lnet/minecraft/world/level/storage/loot/IntRange; a
lambda$static$1 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; b
limitCount (Lnet/minecraft/world/level/storage/loot/IntRange;)Lnet/minecraft/world/level/storage/loot/functions/LootItemConditionalFunction$Builder; a
run (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/level/storage/loot/LootContext;)Lnet/minecraft/world/item/ItemStack; a
net/minecraft/world/level/storage/loot/functions/LootItemConditionalFunction eii
compositePredicates a
predicates g
<init> (Ljava/util/List;)V <init>
apply (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/level/storage/loot/LootContext;)Lnet/minecraft/world/item/ItemStack; b
apply (Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; apply
commonFields (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/Products$P1; a
lambda$commonFields$0 (Lnet/minecraft/world/level/storage/loot/functions/LootItemConditionalFunction;)Ljava/util/List; a
run (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/level/storage/loot/LootContext;)Lnet/minecraft/world/item/ItemStack; a
simpleBuilder (Ljava/util/function/Function;)Lnet/minecraft/world/level/storage/loot/functions/LootItemConditionalFunction$Builder; a
validate (Lnet/minecraft/world/level/storage/loot/ValidationContext;)V a
net/minecraft/world/level/storage/loot/functions/LootItemConditionalFunction$Builder eii$a
conditions a
<init> ()V <init>
getConditions ()Ljava/util/List; g
getThis ()Lnet/minecraft/world/level/storage/loot/functions/LootItemConditionalFunction$Builder; c
unwrap ()Lnet/minecraft/world/level/storage/loot/predicates/ConditionUserBuilder; d
unwrap ()Lnet/minecraft/world/level/storage/loot/functions/LootItemConditionalFunction$Builder; f
when (Lnet/minecraft/world/level/storage/loot/predicates/LootItemCondition$Builder;)Lnet/minecraft/world/level/storage/loot/functions/LootItemConditionalFunction$Builder; a
when (Lnet/minecraft/world/level/storage/loot/predicates/LootItemCondition$Builder;)Lnet/minecraft/world/level/storage/loot/predicates/ConditionUserBuilder; b
net/minecraft/world/level/storage/loot/functions/LootItemConditionalFunction$DummyBuilder eii$b
constructor a
<init> (Ljava/util/function/Function;)V <init>
build ()Lnet/minecraft/world/level/storage/loot/functions/LootItemFunction; b
getThis ()Lnet/minecraft/world/level/storage/loot/functions/LootItemConditionalFunction$Builder; c
getThis ()Lnet/minecraft/world/level/storage/loot/functions/LootItemConditionalFunction$DummyBuilder; a
net/minecraft/world/level/storage/loot/functions/LootItemFunction eij
decorate (Ljava/util/function/BiFunction;Ljava/util/function/Consumer;Lnet/minecraft/world/level/storage/loot/LootContext;)Ljava/util/function/Consumer; a
getType ()Lnet/minecraft/world/level/storage/loot/functions/LootItemFunctionType; b
lambda$decorate$0 (Ljava/util/function/Consumer;Ljava/util/function/BiFunction;Lnet/minecraft/world/level/storage/loot/LootContext;Lnet/minecraft/world/item/ItemStack;)V a
net/minecraft/world/level/storage/loot/functions/LootItemFunction$Builder eij$a
build ()Lnet/minecraft/world/level/storage/loot/functions/LootItemFunction; b
net/minecraft/world/level/storage/loot/functions/LootItemFunctionType eik
codec a
<init> (Lcom/mojang/serialization/Codec;)V <init>
codec ()Lcom/mojang/serialization/Codec; a
equals (Ljava/lang/Object;)Z equals
hashCode ()I hashCode
toString ()Ljava/lang/String; toString
net/minecraft/world/level/storage/loot/functions/LootItemFunctions eil
APPLY_BONUS r
CODEC b
COPY_NAME o
COPY_NBT w
COPY_STATE x
ENCHANT_RANDOMLY e
ENCHANT_WITH_LEVELS d
EXPLORATION_MAP m
EXPLOSION_DECAY t
FILL_PLAYER_HEAD v
FURNACE_SMELT h
IDENTITY a
LIMIT_COUNT q
LOOTING_ENCHANT i
REFERENCE B
SEQUENCE C
SET_ATTRIBUTES k
SET_BANNER_PATTERN y
SET_CONTENTS p
SET_COUNT c
SET_DAMAGE j
SET_ENCHANTMENTS f
SET_INSTRUMENT A
SET_LOOT_TABLE s
SET_LORE u
SET_NAME l
SET_NBT g
SET_POTION z
SET_STEW_EFFECT n
TYPED_CODEC D
<clinit> ()V <clinit>
<init> ()V <init>
compose (Ljava/util/List;)Ljava/util/function/BiFunction; a
lambda$compose$2 (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; a
lambda$compose$3 (Ljava/util/List;Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/level/storage/loot/LootContext;)Lnet/minecraft/world/item/ItemStack; a
lambda$static$0 (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/level/storage/loot/LootContext;)Lnet/minecraft/world/item/ItemStack; a
lambda$static$1 ()Lcom/mojang/serialization/Codec; a
register (Ljava/lang/String;Lcom/mojang/serialization/Codec;)Lnet/minecraft/world/level/storage/loot/functions/LootItemFunctionType; a
net/minecraft/world/level/storage/loot/functions/LootingEnchantFunction eim
CODEC b
NO_LIMIT a
limit d
value c
<clinit> ()V <clinit>
<init> (Ljava/util/List;Lnet/minecraft/world/level/storage/loot/providers/number/NumberProvider;I)V <init>
getReferencedContextParams ()Ljava/util/Set; a
getType ()Lnet/minecraft/world/level/storage/loot/functions/LootItemFunctionType; b
hasLimit ()Z c
lambda$static$0 (Lnet/minecraft/world/level/storage/loot/functions/LootingEnchantFunction;)Lnet/minecraft/world/level/storage/loot/providers/number/NumberProvider; b
lambda$static$1 (Lnet/minecraft/world/level/storage/loot/functions/LootingEnchantFunction;)Ljava/lang/Integer; a
lambda$static$2 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; b
lootingMultiplier (Lnet/minecraft/world/level/storage/loot/providers/number/NumberProvider;)Lnet/minecraft/world/level/storage/loot/functions/LootingEnchantFunction$Builder; a
run (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/level/storage/loot/LootContext;)Lnet/minecraft/world/item/ItemStack; a
net/minecraft/world/level/storage/loot/functions/LootingEnchantFunction$Builder eim$a
count a
limit b
<init> (Lnet/minecraft/world/level/storage/loot/providers/number/NumberProvider;)V <init>
build ()Lnet/minecraft/world/level/storage/loot/functions/LootItemFunction; b
getThis ()Lnet/minecraft/world/level/storage/loot/functions/LootItemConditionalFunction$Builder; c
getThis ()Lnet/minecraft/world/level/storage/loot/functions/LootingEnchantFunction$Builder; a
setLimit (I)Lnet/minecraft/world/level/storage/loot/functions/LootingEnchantFunction$Builder; a
net/minecraft/world/level/storage/loot/functions/SequenceFunction ein
CODEC a
INLINE_CODEC b
compositeFunction d
functions c
<clinit> ()V <clinit>
<init> (Ljava/util/List;)V <init>
apply (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/level/storage/loot/LootContext;)Lnet/minecraft/world/item/ItemStack; a
apply (Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; apply
getType ()Lnet/minecraft/world/level/storage/loot/functions/LootItemFunctionType; b
lambda$static$0 (Lnet/minecraft/world/level/storage/loot/functions/SequenceFunction;)Ljava/util/List; b
lambda$static$1 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; a
lambda$static$2 (Lnet/minecraft/world/level/storage/loot/functions/SequenceFunction;)Ljava/util/List; a
of (Ljava/util/List;)Lnet/minecraft/world/level/storage/loot/functions/SequenceFunction; a
validate (Lnet/minecraft/world/level/storage/loot/ValidationContext;)V a
net/minecraft/world/level/storage/loot/functions/SetAttributesFunction eio
CODEC a
modifiers b
<clinit> ()V <clinit>
<init> (Ljava/util/List;Ljava/util/List;)V <init>
getReferencedContextParams ()Ljava/util/Set; a
getType ()Lnet/minecraft/world/level/storage/loot/functions/LootItemFunctionType; b
lambda$getReferencedContextParams$2 (Lnet/minecraft/world/level/storage/loot/functions/SetAttributesFunction$Modifier;)Ljava/util/stream/Stream; a
lambda$static$0 (Lnet/minecraft/world/level/storage/loot/functions/SetAttributesFunction;)Ljava/util/List; a
lambda$static$1 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; b
modifier (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; a
run (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/level/storage/loot/LootContext;)Lnet/minecraft/world/item/ItemStack; a
setAttributes ()Lnet/minecraft/world/level/storage/loot/functions/SetAttributesFunction$Builder; c
net/minecraft/world/level/storage/loot/functions/SetAttributesFunction$Builder eio$a
modifiers a
<init> ()V <init>
build ()Lnet/minecraft/world/level/storage/loot/functions/LootItemFunction; b
getThis ()Lnet/minecraft/world/level/storage/loot/functions/LootItemConditionalFunction$Builder; c
getThis ()Lnet/minecraft/world/level/storage/loot/functions/SetAttributesFunction$Builder; a
withModifier (Lnet/minecraft/world/level/storage/loot/functions/SetAttributesFunction$ModifierBuilder;)Lnet/minecraft/world/level/storage/loot/functions/SetAttributesFunction$Builder; a
net/minecraft/world/level/storage/loot/functions/SetAttributesFunction$Modifier eio$b
CODEC a
SLOTS_CODEC h
amount e
attribute c
id g
name b
operation d
slots f
<clinit> ()V <clinit>
<init> (Ljava/lang/String;Lnet/minecraft/core/Holder;Lnet/minecraft/world/entity/ai/attributes/AttributeModifier$Operation;Lnet/minecraft/world/level/storage/loot/providers/number/NumberProvider;Ljava/util/List;Ljava/util/Optional;)V <init>
amount ()Lnet/minecraft/world/level/storage/loot/providers/number/NumberProvider; d
attribute ()Lnet/minecraft/core/Holder; b
equals (Ljava/lang/Object;)Z equals
hashCode ()I hashCode
id ()Ljava/util/Optional; f
lambda$static$0 (Lcom/mojang/datafixers/util/Either;)Ljava/util/List; a
lambda$static$1 (Ljava/util/List;)Lcom/mojang/datafixers/util/Either; a
lambda$static$2 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; a
name ()Ljava/lang/String; a
operation ()Lnet/minecraft/world/entity/ai/attributes/AttributeModifier$Operation; c
slots ()Ljava/util/List; e
toString ()Ljava/lang/String; toString
net/minecraft/world/level/storage/loot/functions/SetAttributesFunction$ModifierBuilder eio$c
amount d
attribute b
id e
name a
operation c
slots f
<init> (Ljava/lang/String;Lnet/minecraft/core/Holder;Lnet/minecraft/world/entity/ai/attributes/AttributeModifier$Operation;Lnet/minecraft/world/level/storage/loot/providers/number/NumberProvider;)V <init>
build ()Lnet/minecraft/world/level/storage/loot/functions/SetAttributesFunction$Modifier; a
forSlot (Lnet/minecraft/world/entity/EquipmentSlot;)Lnet/minecraft/world/level/storage/loot/functions/SetAttributesFunction$ModifierBuilder; a
withUuid (Ljava/util/UUID;)Lnet/minecraft/world/level/storage/loot/functions/SetAttributesFunction$ModifierBuilder; a
net/minecraft/world/level/storage/loot/functions/SetBannerPatternFunction eip
CODEC a
PATTERN_CODEC b
append d
patterns c
<clinit> ()V <clinit>
<init> (Ljava/util/List;Ljava/util/List;Z)V <init>
getType ()Lnet/minecraft/world/level/storage/loot/functions/LootItemFunctionType; b
lambda$static$0 (Lnet/minecraft/world/level/storage/loot/functions/SetBannerPatternFunction;)Ljava/util/List; b
lambda$static$1 (Lnet/minecraft/world/level/storage/loot/functions/SetBannerPatternFunction;)Ljava/lang/Boolean; a
lambda$static$2 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; b
run (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/level/storage/loot/LootContext;)Lnet/minecraft/world/item/ItemStack; a
setBannerPattern (Z)Lnet/minecraft/world/level/storage/loot/functions/SetBannerPatternFunction$Builder; a
net/minecraft/world/level/storage/loot/functions/SetBannerPatternFunction$Builder eip$a
append b
patterns a
<init> (Z)V <init>
addPattern (Lnet/minecraft/core/Holder;Lnet/minecraft/world/item/DyeColor;)Lnet/minecraft/world/level/storage/loot/functions/SetBannerPatternFunction$Builder; a
addPattern (Lnet/minecraft/resources/ResourceKey;Lnet/minecraft/world/item/DyeColor;)Lnet/minecraft/world/level/storage/loot/functions/SetBannerPatternFunction$Builder; a
build ()Lnet/minecraft/world/level/storage/loot/functions/LootItemFunction; b
getThis ()Lnet/minecraft/world/level/storage/loot/functions/LootItemConditionalFunction$Builder; c
getThis ()Lnet/minecraft/world/level/storage/loot/functions/SetBannerPatternFunction$Builder; a
net/minecraft/world/level/storage/loot/functions/SetContainerContents eiq
CODEC a
entries c
type b
<clinit> ()V <clinit>
<init> (Ljava/util/List;Lnet/minecraft/core/Holder;Ljava/util/List;)V <init>
getType ()Lnet/minecraft/world/level/storage/loot/functions/LootItemFunctionType; b
lambda$run$3 (Lnet/minecraft/world/level/storage/loot/LootContext;Lnet/minecraft/core/NonNullList;Lnet/minecraft/world/level/storage/loot/entries/LootPoolEntry;)V a
lambda$run$4 (Lnet/minecraft/world/level/storage/loot/LootContext;Lnet/minecraft/core/NonNullList;Lnet/minecraft/world/level/storage/loot/entries/LootPoolEntryContainer;)V a
lambda$static$0 (Lnet/minecraft/world/level/storage/loot/functions/SetContainerContents;)Lnet/minecraft/core/Holder; b
lambda$static$1 (Lnet/minecraft/world/level/storage/loot/functions/SetContainerContents;)Ljava/util/List; a
lambda$static$2 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; b
run (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/level/storage/loot/LootContext;)Lnet/minecraft/world/item/ItemStack; a
setContents (Lnet/minecraft/world/level/block/entity/BlockEntityType;)Lnet/minecraft/world/level/storage/loot/functions/SetContainerContents$Builder; a
validate (Lnet/minecraft/world/level/storage/loot/ValidationContext;)V a
net/minecraft/world/level/storage/loot/functions/SetContainerContents$Builder eiq$a
entries a
type b
<init> (Lnet/minecraft/world/level/block/entity/BlockEntityType;)V <init>
build ()Lnet/minecraft/world/level/storage/loot/functions/LootItemFunction; b
getThis ()Lnet/minecraft/world/level/storage/loot/functions/LootItemConditionalFunction$Builder; c
getThis ()Lnet/minecraft/world/level/storage/loot/functions/SetContainerContents$Builder; a
withEntry (Lnet/minecraft/world/level/storage/loot/entries/LootPoolEntryContainer$Builder;)Lnet/minecraft/world/level/storage/loot/functions/SetContainerContents$Builder; a
net/minecraft/world/level/storage/loot/functions/SetContainerLootTable eir
CODEC a
name b
seed c
type d
<clinit> ()V <clinit>
<init> (Ljava/util/List;Lnet/minecraft/resources/ResourceLocation;JLnet/minecraft/core/Holder;)V <init>
getType ()Lnet/minecraft/world/level/storage/loot/functions/LootItemFunctionType; b
lambda$static$0 (Lnet/minecraft/world/level/storage/loot/functions/SetContainerLootTable;)Lnet/minecraft/resources/ResourceLocation; c
lambda$static$1 (Lnet/minecraft/world/level/storage/loot/functions/SetContainerLootTable;)Ljava/lang/Long; b
lambda$static$2 (Lnet/minecraft/world/level/storage/loot/functions/SetContainerLootTable;)Lnet/minecraft/core/Holder; a
lambda$static$3 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; b
lambda$withLootTable$4 (Lnet/minecraft/resources/ResourceLocation;Lnet/minecraft/world/level/block/entity/BlockEntityType;Ljava/util/List;)Lnet/minecraft/world/level/storage/loot/functions/LootItemFunction; a
lambda$withLootTable$5 (Lnet/minecraft/resources/ResourceLocation;JLnet/minecraft/world/level/block/entity/BlockEntityType;Ljava/util/List;)Lnet/minecraft/world/level/storage/loot/functions/LootItemFunction; a
run (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/level/storage/loot/LootContext;)Lnet/minecraft/world/item/ItemStack; a
validate (Lnet/minecraft/world/level/storage/loot/ValidationContext;)V a
withLootTable (Lnet/minecraft/world/level/block/entity/BlockEntityType;Lnet/minecraft/resources/ResourceLocation;)Lnet/minecraft/world/level/storage/loot/functions/LootItemConditionalFunction$Builder; a
withLootTable (Lnet/minecraft/world/level/block/entity/BlockEntityType;Lnet/minecraft/resources/ResourceLocation;J)Lnet/minecraft/world/level/storage/loot/functions/LootItemConditionalFunction$Builder; a
net/minecraft/world/level/storage/loot/functions/SetEnchantmentsFunction eis
CODEC a
add c
enchantments b
<clinit> ()V <clinit>
<init> (Ljava/util/List;Ljava/util/Map;Z)V <init>
getReferencedContextParams ()Ljava/util/Set; a
getType ()Lnet/minecraft/world/level/storage/loot/functions/LootItemFunctionType; b
lambda$getReferencedContextParams$3 (Lnet/minecraft/world/level/storage/loot/providers/number/NumberProvider;)Ljava/util/stream/Stream; a
lambda$run$4 (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 a
lambda$run$5 (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/item/enchantment/Enchantment;Ljava/lang/Integer;)V a
lambda$run$6 (Ljava/util/Map;Lnet/minecraft/world/item/enchantment/Enchantment;Ljava/lang/Integer;)V b
lambda$run$7 (Ljava/util/Map;Lnet/minecraft/world/item/enchantment/Enchantment;Ljava/lang/Integer;)V a
lambda$static$0 (Lnet/minecraft/world/level/storage/loot/functions/SetEnchantmentsFunction;)Ljava/util/Map; b
lambda$static$1 (Lnet/minecraft/world/level/storage/loot/functions/SetEnchantmentsFunction;)Ljava/lang/Boolean; a
lambda$static$2 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; b
run (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/level/storage/loot/LootContext;)Lnet/minecraft/world/item/ItemStack; a
updateEnchantment (Ljava/util/Map;Lnet/minecraft/world/item/enchantment/Enchantment;I)V a
net/minecraft/world/level/storage/loot/functions/SetEnchantmentsFunction$Builder eis$a
add b
enchantments a
<init> (Z)V <init>
<init> ()V <init>
build ()Lnet/minecraft/world/level/storage/loot/functions/LootItemFunction; b
getThis ()Lnet/minecraft/world/level/storage/loot/functions/LootItemConditionalFunction$Builder; c
getThis ()Lnet/minecraft/world/level/storage/loot/functions/SetEnchantmentsFunction$Builder; a
withEnchantment (Lnet/minecraft/world/item/enchantment/Enchantment;Lnet/minecraft/world/level/storage/loot/providers/number/NumberProvider;)Lnet/minecraft/world/level/storage/loot/functions/SetEnchantmentsFunction$Builder; a
net/minecraft/world/level/storage/loot/functions/SetInstrumentFunction eit
CODEC a
options b
<clinit> ()V <clinit>
<init> (Ljava/util/List;Lnet/minecraft/tags/TagKey;)V <init>
getType ()Lnet/minecraft/world/level/storage/loot/functions/LootItemFunctionType; b
lambda$setInstrumentOptions$2 (Lnet/minecraft/tags/TagKey;Ljava/util/List;)Lnet/minecraft/world/level/storage/loot/functions/LootItemFunction; a
lambda$static$0 (Lnet/minecraft/world/level/storage/loot/functions/SetInstrumentFunction;)Lnet/minecraft/tags/TagKey; a
lambda$static$1 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; b
run (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/level/storage/loot/LootContext;)Lnet/minecraft/world/item/ItemStack; a
setInstrumentOptions (Lnet/minecraft/tags/TagKey;)Lnet/minecraft/world/level/storage/loot/functions/LootItemConditionalFunction$Builder; a
net/minecraft/world/level/storage/loot/functions/SetItemCountFunction eiu
CODEC a
add c
value b
<clinit> ()V <clinit>
<init> (Ljava/util/List;Lnet/minecraft/world/level/storage/loot/providers/number/NumberProvider;Z)V <init>
getReferencedContextParams ()Ljava/util/Set; a
getType ()Lnet/minecraft/world/level/storage/loot/functions/LootItemFunctionType; b
lambda$setCount$3 (Lnet/minecraft/world/level/storage/loot/providers/number/NumberProvider;Ljava/util/List;)Lnet/minecraft/world/level/storage/loot/functions/LootItemFunction; a
lambda$setCount$4 (Lnet/minecraft/world/level/storage/loot/providers/number/NumberProvider;ZLjava/util/List;)Lnet/minecraft/world/level/storage/loot/functions/LootItemFunction; a
lambda$static$0 (Lnet/minecraft/world/level/storage/loot/functions/SetItemCountFunction;)Lnet/minecraft/world/level/storage/loot/providers/number/NumberProvider; b
lambda$static$1 (Lnet/minecraft/world/level/storage/loot/functions/SetItemCountFunction;)Ljava/lang/Boolean; a
lambda$static$2 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; b
run (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/level/storage/loot/LootContext;)Lnet/minecraft/world/item/ItemStack; a
setCount (Lnet/minecraft/world/level/storage/loot/providers/number/NumberProvider;)Lnet/minecraft/world/level/storage/loot/functions/LootItemConditionalFunction$Builder; a
setCount (Lnet/minecraft/world/level/storage/loot/providers/number/NumberProvider;Z)Lnet/minecraft/world/level/storage/loot/functions/LootItemConditionalFunction$Builder; a
net/minecraft/world/level/storage/loot/functions/SetItemDamageFunction eiv
CODEC a
LOGGER b
add d
damage c
<clinit> ()V <clinit>
<init> (Ljava/util/List;Lnet/minecraft/world/level/storage/loot/providers/number/NumberProvider;Z)V <init>
getReferencedContextParams ()Ljava/util/Set; a
getType ()Lnet/minecraft/world/level/storage/loot/functions/LootItemFunctionType; b
lambda$setDamage$3 (Lnet/minecraft/world/level/storage/loot/providers/number/NumberProvider;Ljava/util/List;)Lnet/minecraft/world/level/storage/loot/functions/LootItemFunction; a
lambda$setDamage$4 (Lnet/minecraft/world/level/storage/loot/providers/number/NumberProvider;ZLjava/util/List;)Lnet/minecraft/world/level/storage/loot/functions/LootItemFunction; a
lambda$static$0 (Lnet/minecraft/world/level/storage/loot/functions/SetItemDamageFunction;)Lnet/minecraft/world/level/storage/loot/providers/number/NumberProvider; b
lambda$static$1 (Lnet/minecraft/world/level/storage/loot/functions/SetItemDamageFunction;)Ljava/lang/Boolean; a
lambda$static$2 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; b
run (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/level/storage/loot/LootContext;)Lnet/minecraft/world/item/ItemStack; a
setDamage (Lnet/minecraft/world/level/storage/loot/providers/number/NumberProvider;)Lnet/minecraft/world/level/storage/loot/functions/LootItemConditionalFunction$Builder; a
setDamage (Lnet/minecraft/world/level/storage/loot/providers/number/NumberProvider;Z)Lnet/minecraft/world/level/storage/loot/functions/LootItemConditionalFunction$Builder; a
net/minecraft/world/level/storage/loot/functions/SetLoreFunction eiw
CODEC a
lore c
replace b
resolutionContext d
<clinit> ()V <clinit>
<init> (Ljava/util/List;ZLjava/util/List;Ljava/util/Optional;)V <init>
getLoreTag (Lnet/minecraft/world/item/ItemStack;Z)Lnet/minecraft/nbt/ListTag; a
getReferencedContextParams ()Ljava/util/Set; a
getType ()Lnet/minecraft/world/level/storage/loot/functions/LootItemFunctionType; b
lambda$getReferencedContextParams$4 (Lnet/minecraft/world/level/storage/loot/LootContext$EntityTarget;)Ljava/util/Set; a
lambda$static$0 (Lnet/minecraft/world/level/storage/loot/functions/SetLoreFunction;)Ljava/lang/Boolean; c
lambda$static$1 (Lnet/minecraft/world/level/storage/loot/functions/SetLoreFunction;)Ljava/util/List; b
lambda$static$2 (Lnet/minecraft/world/level/storage/loot/functions/SetLoreFunction;)Ljava/util/Optional; a
lambda$static$3 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; b
run (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/level/storage/loot/LootContext;)Lnet/minecraft/world/item/ItemStack; a
setLore ()Lnet/minecraft/world/level/storage/loot/functions/SetLoreFunction$Builder; c
net/minecraft/world/level/storage/loot/functions/SetLoreFunction$Builder eiw$a
lore c
replace a
resolutionContext b
<init> ()V <init>
addLine (Lnet/minecraft/network/chat/Component;)Lnet/minecraft/world/level/storage/loot/functions/SetLoreFunction$Builder; a
build ()Lnet/minecraft/world/level/storage/loot/functions/LootItemFunction; b
getThis ()Lnet/minecraft/world/level/storage/loot/functions/LootItemConditionalFunction$Builder; c
getThis ()Lnet/minecraft/world/level/storage/loot/functions/SetLoreFunction$Builder; a
setReplace (Z)Lnet/minecraft/world/level/storage/loot/functions/SetLoreFunction$Builder; a
setResolutionContext (Lnet/minecraft/world/level/storage/loot/LootContext$EntityTarget;)Lnet/minecraft/world/level/storage/loot/functions/SetLoreFunction$Builder; a
net/minecraft/world/level/storage/loot/functions/SetNameFunction eix
CODEC a
LOGGER b
name c
resolutionContext d
<clinit> ()V <clinit>
<init> (Ljava/util/List;Ljava/util/Optional;Ljava/util/Optional;)V <init>
createResolver (Lnet/minecraft/world/level/storage/loot/LootContext;Lnet/minecraft/world/level/storage/loot/LootContext$EntityTarget;)Ljava/util/function/UnaryOperator; a
getReferencedContextParams ()Ljava/util/Set; a
getType ()Lnet/minecraft/world/level/storage/loot/functions/LootItemFunctionType; b
lambda$createResolver$4 (Lnet/minecraft/commands/CommandSourceStack;Lnet/minecraft/world/entity/Entity;Lnet/minecraft/network/chat/Component;)Lnet/minecraft/network/chat/Component; a
lambda$createResolver$5 (Lnet/minecraft/network/chat/Component;)Lnet/minecraft/network/chat/Component; b
lambda$getReferencedContextParams$3 (Lnet/minecraft/world/level/storage/loot/LootContext$EntityTarget;)Ljava/util/Set; a
lambda$run$6 (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/level/storage/loot/LootContext;Lnet/minecraft/network/chat/Component;)V a
lambda$setName$7 (Lnet/minecraft/network/chat/Component;Ljava/util/List;)Lnet/minecraft/world/level/storage/loot/functions/LootItemFunction; a
lambda$setName$8 (Lnet/minecraft/network/chat/Component;Lnet/minecraft/world/level/storage/loot/LootContext$EntityTarget;Ljava/util/List;)Lnet/minecraft/world/level/storage/loot/functions/LootItemFunction; a
lambda$static$0 (Lnet/minecraft/world/level/storage/loot/functions/SetNameFunction;)Ljava/util/Optional; b
lambda$static$1 (Lnet/minecraft/world/level/storage/loot/functions/SetNameFunction;)Ljava/util/Optional; a
lambda$static$2 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; b
run (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/level/storage/loot/LootContext;)Lnet/minecraft/world/item/ItemStack; a
setName (Lnet/minecraft/network/chat/Component;)Lnet/minecraft/world/level/storage/loot/functions/LootItemConditionalFunction$Builder; a
setName (Lnet/minecraft/network/chat/Component;Lnet/minecraft/world/level/storage/loot/LootContext$EntityTarget;)Lnet/minecraft/world/level/storage/loot/functions/LootItemConditionalFunction$Builder; a
net/minecraft/world/level/storage/loot/functions/SetNbtFunction eiy
CODEC a
tag b
<clinit> ()V <clinit>
<init> (Ljava/util/List;Lnet/minecraft/nbt/CompoundTag;)V <init>
getType ()Lnet/minecraft/world/level/storage/loot/functions/LootItemFunctionType; b
lambda$setTag$2 (Lnet/minecraft/nbt/CompoundTag;Ljava/util/List;)Lnet/minecraft/world/level/storage/loot/functions/LootItemFunction; a
lambda$static$0 (Lnet/minecraft/world/level/storage/loot/functions/SetNbtFunction;)Lnet/minecraft/nbt/CompoundTag; a
lambda$static$1 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; b
run (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/level/storage/loot/LootContext;)Lnet/minecraft/world/item/ItemStack; a
setTag (Lnet/minecraft/nbt/CompoundTag;)Lnet/minecraft/world/level/storage/loot/functions/LootItemConditionalFunction$Builder; a
net/minecraft/world/level/storage/loot/functions/SetPotionFunction eiz
CODEC a
potion b
<clinit> ()V <clinit>
<init> (Ljava/util/List;Lnet/minecraft/core/Holder;)V <init>
getType ()Lnet/minecraft/world/level/storage/loot/functions/LootItemFunctionType; b
lambda$setPotion$2 (Lnet/minecraft/world/item/alchemy/Potion;Ljava/util/List;)Lnet/minecraft/world/level/storage/loot/functions/LootItemFunction; a
lambda$static$0 (Lnet/minecraft/world/level/storage/loot/functions/SetPotionFunction;)Lnet/minecraft/core/Holder; a
lambda$static$1 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; b
run (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/level/storage/loot/LootContext;)Lnet/minecraft/world/item/ItemStack; a
setPotion (Lnet/minecraft/world/item/alchemy/Potion;)Lnet/minecraft/world/level/storage/loot/functions/LootItemConditionalFunction$Builder; a
net/minecraft/world/level/storage/loot/functions/SetStewEffectFunction eja
CODEC a
EFFECTS_LIST b
effects c
<clinit> ()V <clinit>
<init> (Ljava/util/List;Ljava/util/List;)V <init>
getReferencedContextParams ()Ljava/util/Set; a
getType ()Lnet/minecraft/world/level/storage/loot/functions/LootItemFunctionType; b
lambda$getReferencedContextParams$4 (Lnet/minecraft/world/level/storage/loot/functions/SetStewEffectFunction$EffectEntry;)Ljava/util/stream/Stream; a
lambda$static$0 (Lnet/minecraft/world/level/storage/loot/functions/SetStewEffectFunction$EffectEntry;)Ljava/lang/String; b
lambda$static$1 (Ljava/util/List;)Lcom/mojang/serialization/DataResult; a
lambda$static$2 (Lnet/minecraft/world/level/storage/loot/functions/SetStewEffectFunction;)Ljava/util/List; a
lambda$static$3 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; b
run (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/level/storage/loot/LootContext;)Lnet/minecraft/world/item/ItemStack; a
stewEffect ()Lnet/minecraft/world/level/storage/loot/functions/SetStewEffectFunction$Builder; c
net/minecraft/world/level/storage/loot/functions/SetStewEffectFunction$Builder eja$a
effects a
<init> ()V <init>
build ()Lnet/minecraft/world/level/storage/loot/functions/LootItemFunction; b
getThis ()Lnet/minecraft/world/level/storage/loot/functions/LootItemConditionalFunction$Builder; c
getThis ()Lnet/minecraft/world/level/storage/loot/functions/SetStewEffectFunction$Builder; a
withEffect (Lnet/minecraft/world/effect/MobEffect;Lnet/minecraft/world/level/storage/loot/providers/number/NumberProvider;)Lnet/minecraft/world/level/storage/loot/functions/SetStewEffectFunction$Builder; a
net/minecraft/world/level/storage/loot/functions/SetStewEffectFunction$EffectEntry eja$b
CODEC a
duration c
effect b
<clinit> ()V <clinit>
<init> (Lnet/minecraft/core/Holder;Lnet/minecraft/world/level/storage/loot/providers/number/NumberProvider;)V <init>
duration ()Lnet/minecraft/world/level/storage/loot/providers/number/NumberProvider; b
effect ()Lnet/minecraft/core/Holder; a
equals (Ljava/lang/Object;)Z equals
hashCode ()I hashCode
lambda$static$0 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; a
toString ()Ljava/lang/String; toString
net/minecraft/world/level/storage/loot/functions/SmeltItemFunction ejb
CODEC a
LOGGER b
<clinit> ()V <clinit>
<init> (Ljava/util/List;)V <init>
getType ()Lnet/minecraft/world/level/storage/loot/functions/LootItemFunctionType; b
lambda$static$0 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; b
run (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/level/storage/loot/LootContext;)Lnet/minecraft/world/item/ItemStack; a
smelted ()Lnet/minecraft/world/level/storage/loot/functions/LootItemConditionalFunction$Builder; c
net/minecraft/world/level/storage/loot/functions/package-info ejc
net/minecraft/world/level/storage/loot/package-info ejd
net/minecraft/world/level/storage/loot/parameters/LootContextParam eje
name a
<init> (Lnet/minecraft/resources/ResourceLocation;)V <init>
getName ()Lnet/minecraft/resources/ResourceLocation; a
toString ()Ljava/lang/String; toString
net/minecraft/world/level/storage/loot/parameters/LootContextParamSet ejf
all b
required a
<init> (Ljava/util/Set;Ljava/util/Set;)V <init>
builder ()Lnet/minecraft/world/level/storage/loot/parameters/LootContextParamSet$Builder; c
getAllowed ()Ljava/util/Set; b
getRequired ()Ljava/util/Set; a
isAllowed (Lnet/minecraft/world/level/storage/loot/parameters/LootContextParam;)Z a
lambda$toString$0 (Lnet/minecraft/world/level/storage/loot/parameters/LootContextParam;)Ljava/lang/String; b
toString ()Ljava/lang/String; toString
validateUser (Lnet/minecraft/world/level/storage/loot/ValidationContext;Lnet/minecraft/world/level/storage/loot/LootContextUser;)V a
net/minecraft/world/level/storage/loot/parameters/LootContextParamSet$Builder ejf$a
optional b
required a
<init> ()V <init>
build ()Lnet/minecraft/world/level/storage/loot/parameters/LootContextParamSet; a
optional (Lnet/minecraft/world/level/storage/loot/parameters/LootContextParam;)Lnet/minecraft/world/level/storage/loot/parameters/LootContextParamSet$Builder; b
required (Lnet/minecraft/world/level/storage/loot/parameters/LootContextParam;)Lnet/minecraft/world/level/storage/loot/parameters/LootContextParamSet$Builder; a
net/minecraft/world/level/storage/loot/parameters/LootContextParamSets ejg
ADVANCEMENT_ENTITY l
ADVANCEMENT_LOCATION m
ADVANCEMENT_REWARD k
ALL_PARAMS n
ARCHAEOLOGY h
BLOCK o
CHEST c
CODEC a
COMMAND d
EMPTY b
ENTITY g
FISHING f
GIFT i
PIGLIN_BARTER j
REGISTRY p
SELECTOR e
<clinit> ()V <clinit>
<init> ()V <init>
lambda$static$0 (Lnet/minecraft/resources/ResourceLocation;)Ljava/lang/String; c
lambda$static$1 (Lnet/minecraft/resources/ResourceLocation;)Lcom/mojang/serialization/DataResult; b
lambda$static$10 (Lnet/minecraft/world/level/storage/loot/parameters/LootContextParamSet$Builder;)V g
lambda$static$11 (Lnet/minecraft/world/level/storage/loot/parameters/LootContextParamSet$Builder;)V f
lambda$static$12 (Lnet/minecraft/world/level/storage/loot/parameters/LootContextParamSet$Builder;)V e
lambda$static$13 (Lnet/minecraft/world/level/storage/loot/parameters/LootContextParamSet$Builder;)V d
lambda$static$14 (Lnet/minecraft/world/level/storage/loot/parameters/LootContextParamSet$Builder;)V c
lambda$static$15 (Lnet/minecraft/world/level/storage/loot/parameters/LootContextParamSet$Builder;)V b
lambda$static$16 (Lnet/minecraft/world/level/storage/loot/parameters/LootContextParamSet$Builder;)V a
lambda$static$2 (Lnet/minecraft/resources/ResourceLocation;)Lcom/mojang/serialization/DataResult; a
lambda$static$3 (Lnet/minecraft/world/level/storage/loot/parameters/LootContextParamSet$Builder;)V n
lambda$static$4 (Lnet/minecraft/world/level/storage/loot/parameters/LootContextParamSet$Builder;)V m
lambda$static$5 (Lnet/minecraft/world/level/storage/loot/parameters/LootContextParamSet$Builder;)V l
lambda$static$6 (Lnet/minecraft/world/level/storage/loot/parameters/LootContextParamSet$Builder;)V k
lambda$static$7 (Lnet/minecraft/world/level/storage/loot/parameters/LootContextParamSet$Builder;)V j
lambda$static$8 (Lnet/minecraft/world/level/storage/loot/parameters/LootContextParamSet$Builder;)V i
lambda$static$9 (Lnet/minecraft/world/level/storage/loot/parameters/LootContextParamSet$Builder;)V h
register (Ljava/lang/String;Ljava/util/function/Consumer;)Lnet/minecraft/world/level/storage/loot/parameters/LootContextParamSet; a
net/minecraft/world/level/storage/loot/parameters/LootContextParams ejh
BLOCK_ENTITY h
BLOCK_STATE g
DAMAGE_SOURCE c
DIRECT_KILLER_ENTITY e
EXPLOSION_RADIUS j
KILLER_ENTITY d
LAST_DAMAGE_PLAYER b
ORIGIN f
THIS_ENTITY a
TOOL i
<clinit> ()V <clinit>
<init> ()V <init>
create (Ljava/lang/String;)Lnet/minecraft/world/level/storage/loot/parameters/LootContextParam; a
net/minecraft/world/level/storage/loot/parameters/package-info eji
net/minecraft/world/level/storage/loot/predicates/AllOfCondition ejj
CODEC a
INLINE_CODEC b
<clinit> ()V <clinit>
<init> (Ljava/util/List;)V <init>
allOf ([Lnet/minecraft/world/level/storage/loot/predicates/LootItemCondition$Builder;)Lnet/minecraft/world/level/storage/loot/predicates/AllOfCondition$Builder; a
allOf (Ljava/util/List;)Lnet/minecraft/world/level/storage/loot/predicates/AllOfCondition; a
getType ()Lnet/minecraft/world/level/storage/loot/predicates/LootItemConditionType; b
net/minecraft/world/level/storage/loot/predicates/AllOfCondition$Builder ejj$a
<init> ([Lnet/minecraft/world/level/storage/loot/predicates/LootItemCondition$Builder;)V <init>
and (Lnet/minecraft/world/level/storage/loot/predicates/LootItemCondition$Builder;)Lnet/minecraft/world/level/storage/loot/predicates/AllOfCondition$Builder; and
create (Ljava/util/List;)Lnet/minecraft/world/level/storage/loot/predicates/LootItemCondition; a
net/minecraft/world/level/storage/loot/predicates/AnyOfCondition ejk
CODEC a
<clinit> ()V <clinit>
<init> (Ljava/util/List;)V <init>
anyOf ([Lnet/minecraft/world/level/storage/loot/predicates/LootItemCondition$Builder;)Lnet/minecraft/world/level/storage/loot/predicates/AnyOfCondition$Builder; a
getType ()Lnet/minecraft/world/level/storage/loot/predicates/LootItemConditionType; b
net/minecraft/world/level/storage/loot/predicates/AnyOfCondition$Builder ejk$a
<init> ([Lnet/minecraft/world/level/storage/loot/predicates/LootItemCondition$Builder;)V <init>
create (Ljava/util/List;)Lnet/minecraft/world/level/storage/loot/predicates/LootItemCondition; a
or (Lnet/minecraft/world/level/storage/loot/predicates/LootItemCondition$Builder;)Lnet/minecraft/world/level/storage/loot/predicates/AnyOfCondition$Builder; or
net/minecraft/world/level/storage/loot/predicates/BonusLevelTableCondition ejl
CODEC a
enchantment b
values c
<clinit> ()V <clinit>
<init> (Lnet/minecraft/core/Holder;Ljava/util/List;)V <init>
bonusLevelFlatChance (Lnet/minecraft/world/item/enchantment/Enchantment;[F)Lnet/minecraft/world/level/storage/loot/predicates/LootItemCondition$Builder; a
enchantment ()Lnet/minecraft/core/Holder; c
equals (Ljava/lang/Object;)Z equals
getReferencedContextParams ()Ljava/util/Set; a
getType ()Lnet/minecraft/world/level/storage/loot/predicates/LootItemConditionType; b
hashCode ()I hashCode
lambda$bonusLevelFlatChance$1 (Lnet/minecraft/world/item/enchantment/Enchantment;Ljava/util/List;)Lnet/minecraft/world/level/storage/loot/predicates/LootItemCondition; a
lambda$static$0 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; a
test (Ljava/lang/Object;)Z test
test (Lnet/minecraft/world/level/storage/loot/LootContext;)Z a
toString ()Ljava/lang/String; toString
values ()Ljava/util/List; d
net/minecraft/world/level/storage/loot/predicates/CompositeLootItemCondition ejm
composedPredicate a
terms c
<init> (Ljava/util/List;Ljava/util/function/Predicate;)V <init>
createCodec (Ljava/util/function/Function;)Lcom/mojang/serialization/Codec; a
createInlineCodec (Ljava/util/function/Function;)Lcom/mojang/serialization/Codec; b
lambda$createCodec$0 (Lnet/minecraft/world/level/storage/loot/predicates/CompositeLootItemCondition;)Ljava/util/List; b
lambda$createCodec$1 (Ljava/util/function/Function;Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; a
lambda$createInlineCodec$2 (Lnet/minecraft/world/level/storage/loot/predicates/CompositeLootItemCondition;)Ljava/util/List; a
test (Ljava/lang/Object;)Z test
test (Lnet/minecraft/world/level/storage/loot/LootContext;)Z a
validate (Lnet/minecraft/world/level/storage/loot/ValidationContext;)V a
net/minecraft/world/level/storage/loot/predicates/CompositeLootItemCondition$Builder ejm$a
terms a
<init> ([Lnet/minecraft/world/level/storage/loot/predicates/LootItemCondition$Builder;)V <init>
addTerm (Lnet/minecraft/world/level/storage/loot/predicates/LootItemCondition$Builder;)V a
build ()Lnet/minecraft/world/level/storage/loot/predicates/LootItemCondition; build
create (Ljava/util/List;)Lnet/minecraft/world/level/storage/loot/predicates/LootItemCondition; a
net/minecraft/world/level/storage/loot/predicates/ConditionReference ejn
CODEC a
LOGGER c
name b
<clinit> ()V <clinit>
<init> (Lnet/minecraft/resources/ResourceLocation;)V <init>
conditionReference (Lnet/minecraft/resources/ResourceLocation;)Lnet/minecraft/world/level/storage/loot/predicates/LootItemCondition$Builder; a
equals (Ljava/lang/Object;)Z equals
getType ()Lnet/minecraft/world/level/storage/loot/predicates/LootItemConditionType; b
hashCode ()I hashCode
lambda$conditionReference$3 (Lnet/minecraft/resources/ResourceLocation;)Lnet/minecraft/world/level/storage/loot/predicates/LootItemCondition; b
lambda$static$0 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; a
lambda$validate$1 (Lnet/minecraft/world/level/storage/loot/ValidationContext;Lnet/minecraft/world/level/storage/loot/LootDataId;Lnet/minecraft/world/level/storage/loot/predicates/LootItemCondition;)V a
lambda$validate$2 (Lnet/minecraft/world/level/storage/loot/ValidationContext;)V b
name ()Lnet/minecraft/resources/ResourceLocation; c
test (Ljava/lang/Object;)Z test
test (Lnet/minecraft/world/level/storage/loot/LootContext;)Z a
toString ()Ljava/lang/String; toString
validate (Lnet/minecraft/world/level/storage/loot/ValidationContext;)V a
net/minecraft/world/level/storage/loot/predicates/ConditionUserBuilder ejo
unwrap ()Lnet/minecraft/world/level/storage/loot/predicates/ConditionUserBuilder; d
when (Ljava/lang/Iterable;Ljava/util/function/Function;)Lnet/minecraft/world/level/storage/loot/predicates/ConditionUserBuilder; a_
when (Lnet/minecraft/world/level/storage/loot/predicates/LootItemCondition$Builder;)Lnet/minecraft/world/level/storage/loot/predicates/ConditionUserBuilder; b
net/minecraft/world/level/storage/loot/predicates/DamageSourceCondition ejp
CODEC a
predicate b
<clinit> ()V <clinit>
<init> (Ljava/util/Optional;)V <init>
equals (Ljava/lang/Object;)Z equals
getReferencedContextParams ()Ljava/util/Set; a
getType ()Lnet/minecraft/world/level/storage/loot/predicates/LootItemConditionType; b
hasDamageSource (Lnet/minecraft/advancements/critereon/DamageSourcePredicate$Builder;)Lnet/minecraft/world/level/storage/loot/predicates/LootItemCondition$Builder; a
hashCode ()I hashCode
lambda$hasDamageSource$1 (Lnet/minecraft/advancements/critereon/DamageSourcePredicate$Builder;)Lnet/minecraft/world/level/storage/loot/predicates/LootItemCondition; b
lambda$static$0 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; a
predicate ()Ljava/util/Optional; c
test (Ljava/lang/Object;)Z test
test (Lnet/minecraft/world/level/storage/loot/LootContext;)Z a
toString ()Ljava/lang/String; toString
net/minecraft/world/level/storage/loot/predicates/EntityHasScoreCondition ejq
CODEC a
entityTarget c
scores b
<clinit> ()V <clinit>
<init> (Ljava/util/Map;Lnet/minecraft/world/level/storage/loot/LootContext$EntityTarget;)V <init>
entityTarget ()Lnet/minecraft/world/level/storage/loot/LootContext$EntityTarget; d
equals (Ljava/lang/Object;)Z equals
getReferencedContextParams ()Ljava/util/Set; a
getType ()Lnet/minecraft/world/level/storage/loot/predicates/LootItemConditionType; b
hasScore (Lnet/minecraft/world/level/storage/loot/LootContext;Lnet/minecraft/world/entity/Entity;Lnet/minecraft/world/scores/Scoreboard;Ljava/lang/String;Lnet/minecraft/world/level/storage/loot/IntRange;)Z a
hasScores (Lnet/minecraft/world/level/storage/loot/LootContext$EntityTarget;)Lnet/minecraft/world/level/storage/loot/predicates/EntityHasScoreCondition$Builder; a
hashCode ()I hashCode
lambda$getReferencedContextParams$1 (Lnet/minecraft/world/level/storage/loot/IntRange;)Ljava/util/stream/Stream; a
lambda$static$0 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; a
scores ()Ljava/util/Map; c
test (Ljava/lang/Object;)Z test
test (Lnet/minecraft/world/level/storage/loot/LootContext;)Z a
toString ()Ljava/lang/String; toString
net/minecraft/world/level/storage/loot/predicates/EntityHasScoreCondition$Builder ejq$a
entityTarget b
scores a
<init> (Lnet/minecraft/world/level/storage/loot/LootContext$EntityTarget;)V <init>
build ()Lnet/minecraft/world/level/storage/loot/predicates/LootItemCondition; build
withScore (Ljava/lang/String;Lnet/minecraft/world/level/storage/loot/IntRange;)Lnet/minecraft/world/level/storage/loot/predicates/EntityHasScoreCondition$Builder; a
net/minecraft/world/level/storage/loot/predicates/ExplosionCondition ejr
CODEC a
INSTANCE b
<clinit> ()V <clinit>
<init> ()V <init>
getReferencedContextParams ()Ljava/util/Set; a
getType ()Lnet/minecraft/world/level/storage/loot/predicates/LootItemConditionType; b
lambda$survivesExplosion$0 ()Lnet/minecraft/world/level/storage/loot/predicates/LootItemCondition; d
survivesExplosion ()Lnet/minecraft/world/level/storage/loot/predicates/LootItemCondition$Builder; c
test (Ljava/lang/Object;)Z test
test (Lnet/minecraft/world/level/storage/loot/LootContext;)Z a
net/minecraft/world/level/storage/loot/predicates/InvertedLootItemCondition ejs
CODEC a
term b
<clinit> ()V <clinit>
<init> (Lnet/minecraft/world/level/storage/loot/predicates/LootItemCondition;)V <init>
equals (Ljava/lang/Object;)Z equals
getReferencedContextParams ()Ljava/util/Set; a
getType ()Lnet/minecraft/world/level/storage/loot/predicates/LootItemConditionType; b
hashCode ()I hashCode
invert (Lnet/minecraft/world/level/storage/loot/predicates/LootItemCondition$Builder;)Lnet/minecraft/world/level/storage/loot/predicates/LootItemCondition$Builder; a
lambda$invert$1 (Lnet/minecraft/world/level/storage/loot/predicates/InvertedLootItemCondition;)Lnet/minecraft/world/level/storage/loot/predicates/LootItemCondition; a
lambda$static$0 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; a
term ()Lnet/minecraft/world/level/storage/loot/predicates/LootItemCondition; c
test (Ljava/lang/Object;)Z test
test (Lnet/minecraft/world/level/storage/loot/LootContext;)Z a
toString ()Ljava/lang/String; toString
validate (Lnet/minecraft/world/level/storage/loot/ValidationContext;)V a
net/minecraft/world/level/storage/loot/predicates/LocationCheck ejt
CODEC a
OFFSET_CODEC d
offset c
predicate b
<clinit> ()V <clinit>
<init> (Ljava/util/Optional;Lnet/minecraft/core/BlockPos;)V <init>
checkLocation (Lnet/minecraft/advancements/critereon/LocationPredicate$Builder;)Lnet/minecraft/world/level/storage/loot/predicates/LootItemCondition$Builder; a
checkLocation (Lnet/minecraft/advancements/critereon/LocationPredicate$Builder;Lnet/minecraft/core/BlockPos;)Lnet/minecraft/world/level/storage/loot/predicates/LootItemCondition$Builder; a
equals (Ljava/lang/Object;)Z equals
getType ()Lnet/minecraft/world/level/storage/loot/predicates/LootItemConditionType; b
hashCode ()I hashCode
lambda$checkLocation$2 (Lnet/minecraft/advancements/critereon/LocationPredicate$Builder;)Lnet/minecraft/world/level/storage/loot/predicates/LootItemCondition; b
lambda$checkLocation$3 (Lnet/minecraft/advancements/critereon/LocationPredicate$Builder;Lnet/minecraft/core/BlockPos;)Lnet/minecraft/world/level/storage/loot/predicates/LootItemCondition; b
lambda$static$0 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; b
lambda$static$1 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; a
offset ()Lnet/minecraft/core/BlockPos; d
predicate ()Ljava/util/Optional; c
test (Ljava/lang/Object;)Z test
test (Lnet/minecraft/world/level/storage/loot/LootContext;)Z a
toString ()Ljava/lang/String; toString
net/minecraft/world/level/storage/loot/predicates/LootItemBlockStatePropertyCondition eju
CODEC a
block b
properties c
<clinit> ()V <clinit>
<init> (Lnet/minecraft/core/Holder;Ljava/util/Optional;)V <init>
block ()Lnet/minecraft/core/Holder; c
equals (Ljava/lang/Object;)Z equals
getReferencedContextParams ()Ljava/util/Set; a
getType ()Lnet/minecraft/world/level/storage/loot/predicates/LootItemConditionType; b
hasBlockStateProperties (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/predicates/LootItemBlockStatePropertyCondition$Builder; a
hashCode ()I hashCode
lambda$static$0 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; a
lambda$validate$1 (Lnet/minecraft/world/level/storage/loot/predicates/LootItemBlockStatePropertyCondition;Lnet/minecraft/advancements/critereon/StatePropertiesPredicate;)Ljava/util/Optional; a
lambda$validate$2 (Lnet/minecraft/world/level/storage/loot/predicates/LootItemBlockStatePropertyCondition;Ljava/lang/String;)Ljava/lang/String; b
lambda$validate$3 (Lnet/minecraft/world/level/storage/loot/predicates/LootItemBlockStatePropertyCondition;Ljava/lang/String;)Lcom/mojang/serialization/DataResult; a
properties ()Ljava/util/Optional; d
test (Ljava/lang/Object;)Z test
test (Lnet/minecraft/world/level/storage/loot/LootContext;)Z a
toString ()Ljava/lang/String; toString
validate (Lnet/minecraft/world/level/storage/loot/predicates/LootItemBlockStatePropertyCondition;)Lcom/mojang/serialization/DataResult; a
net/minecraft/world/level/storage/loot/predicates/LootItemBlockStatePropertyCondition$Builder eju$a
block a
properties b
<init> (Lnet/minecraft/world/level/block/Block;)V <init>
build ()Lnet/minecraft/world/level/storage/loot/predicates/LootItemCondition; build
setProperties (Lnet/minecraft/advancements/critereon/StatePropertiesPredicate$Builder;)Lnet/minecraft/world/level/storage/loot/predicates/LootItemBlockStatePropertyCondition$Builder; a
net/minecraft/world/level/storage/loot/predicates/LootItemCondition ejv
getType ()Lnet/minecraft/world/level/storage/loot/predicates/LootItemConditionType; b
net/minecraft/world/level/storage/loot/predicates/LootItemCondition$Builder ejv$a
and (Lnet/minecraft/world/level/storage/loot/predicates/LootItemCondition$Builder;)Lnet/minecraft/world/level/storage/loot/predicates/AllOfCondition$Builder; and
build ()Lnet/minecraft/world/level/storage/loot/predicates/LootItemCondition; build
invert ()Lnet/minecraft/world/level/storage/loot/predicates/LootItemCondition$Builder; invert
or (Lnet/minecraft/world/level/storage/loot/predicates/LootItemCondition$Builder;)Lnet/minecraft/world/level/storage/loot/predicates/AnyOfCondition$Builder; or
net/minecraft/world/level/storage/loot/predicates/LootItemConditionType ejw
codec a
<init> (Lcom/mojang/serialization/Codec;)V <init>
codec ()Lcom/mojang/serialization/Codec; a
equals (Ljava/lang/Object;)Z equals
hashCode ()I hashCode
toString ()Ljava/lang/String; toString
net/minecraft/world/level/storage/loot/predicates/LootItemConditions ejx
ALL_OF d
ANY_OF c
BLOCK_STATE_PROPERTY j
CODEC a
DAMAGE_SOURCE_PROPERTIES n
ENTITY_PROPERTIES g
ENTITY_SCORES i
INVERTED b
KILLED_BY_PLAYER h
LOCATION_CHECK o
MATCH_TOOL k
RANDOM_CHANCE e
RANDOM_CHANCE_WITH_LOOTING f
REFERENCE q
SURVIVES_EXPLOSION m
TABLE_BONUS l
TIME_CHECK r
TYPED_CODEC t
VALUE_CHECK s
WEATHER_CHECK p
<clinit> ()V <clinit>
<init> ()V <init>
andConditions (Ljava/util/List;)Ljava/util/function/Predicate; a
lambda$andConditions$1 (Ljava/lang/Object;)Z b
lambda$andConditions$2 (Ljava/util/List;Ljava/lang/Object;)Z b
lambda$orConditions$3 (Ljava/lang/Object;)Z a
lambda$orConditions$4 (Ljava/util/List;Ljava/lang/Object;)Z a
lambda$static$0 ()Lcom/mojang/serialization/Codec; a
orConditions (Ljava/util/List;)Ljava/util/function/Predicate; b
register (Ljava/lang/String;Lcom/mojang/serialization/Codec;)Lnet/minecraft/world/level/storage/loot/predicates/LootItemConditionType; a
net/minecraft/world/level/storage/loot/predicates/LootItemEntityPropertyCondition ejy
CODEC a
entityTarget c
predicate b
<clinit> ()V <clinit>
<init> (Ljava/util/Optional;Lnet/minecraft/world/level/storage/loot/LootContext$EntityTarget;)V <init>
entityPresent (Lnet/minecraft/world/level/storage/loot/LootContext$EntityTarget;)Lnet/minecraft/world/level/storage/loot/predicates/LootItemCondition$Builder; a
entityTarget ()Lnet/minecraft/world/level/storage/loot/LootContext$EntityTarget; d
equals (Ljava/lang/Object;)Z equals
getReferencedContextParams ()Ljava/util/Set; a
getType ()Lnet/minecraft/world/level/storage/loot/predicates/LootItemConditionType; b
hasProperties (Lnet/minecraft/world/level/storage/loot/LootContext$EntityTarget;Lnet/minecraft/advancements/critereon/EntityPredicate;)Lnet/minecraft/world/level/storage/loot/predicates/LootItemCondition$Builder; a
hasProperties (Lnet/minecraft/world/level/storage/loot/LootContext$EntityTarget;Lnet/minecraft/advancements/critereon/EntityPredicate$Builder;)Lnet/minecraft/world/level/storage/loot/predicates/LootItemCondition$Builder; a
hashCode ()I hashCode
lambda$hasProperties$1 (Lnet/minecraft/advancements/critereon/EntityPredicate$Builder;Lnet/minecraft/world/level/storage/loot/LootContext$EntityTarget;)Lnet/minecraft/world/level/storage/loot/predicates/LootItemCondition; a
lambda$hasProperties$2 (Lnet/minecraft/advancements/critereon/EntityPredicate;Lnet/minecraft/world/level/storage/loot/LootContext$EntityTarget;)Lnet/minecraft/world/level/storage/loot/predicates/LootItemCondition; a
lambda$static$0 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; a
predicate ()Ljava/util/Optional; c
test (Ljava/lang/Object;)Z test
test (Lnet/minecraft/world/level/storage/loot/LootContext;)Z a
toString ()Ljava/lang/String; toString
net/minecraft/world/level/storage/loot/predicates/LootItemKilledByPlayerCondition ejz
CODEC a
INSTANCE b
<clinit> ()V <clinit>
<init> ()V <init>
getReferencedContextParams ()Ljava/util/Set; a
getType ()Lnet/minecraft/world/level/storage/loot/predicates/LootItemConditionType; b
killedByPlayer ()Lnet/minecraft/world/level/storage/loot/predicates/LootItemCondition$Builder; c
lambda$killedByPlayer$0 ()Lnet/minecraft/world/level/storage/loot/predicates/LootItemCondition; d
test (Ljava/lang/Object;)Z test
test (Lnet/minecraft/world/level/storage/loot/LootContext;)Z a
net/minecraft/world/level/storage/loot/predicates/LootItemRandomChanceCondition eka
CODEC a
probability b
<clinit> ()V <clinit>
<init> (F)V <init>
equals (Ljava/lang/Object;)Z equals
getType ()Lnet/minecraft/world/level/storage/loot/predicates/LootItemConditionType; b
hashCode ()I hashCode
lambda$randomChance$1 (F)Lnet/minecraft/world/level/storage/loot/predicates/LootItemCondition; b
lambda$static$0 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; a
probability ()F c
randomChance (F)Lnet/minecraft/world/level/storage/loot/predicates/LootItemCondition$Builder; a
test (Ljava/lang/Object;)Z test
test (Lnet/minecraft/world/level/storage/loot/LootContext;)Z a
toString ()Ljava/lang/String; toString
net/minecraft/world/level/storage/loot/predicates/LootItemRandomChanceWithLootingCondition ekb
CODEC a
lootingMultiplier c
percent b
<clinit> ()V <clinit>
<init> (FF)V <init>
equals (Ljava/lang/Object;)Z equals
getReferencedContextParams ()Ljava/util/Set; a
getType ()Lnet/minecraft/world/level/storage/loot/predicates/LootItemConditionType; b
hashCode ()I hashCode
lambda$randomChanceAndLootingBoost$1 (FF)Lnet/minecraft/world/level/storage/loot/predicates/LootItemCondition; b
lambda$static$0 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; a
lootingMultiplier ()F d
percent ()F c
randomChanceAndLootingBoost (FF)Lnet/minecraft/world/level/storage/loot/predicates/LootItemCondition$Builder; a
test (Ljava/lang/Object;)Z test
test (Lnet/minecraft/world/level/storage/loot/LootContext;)Z a
toString ()Ljava/lang/String; toString
net/minecraft/world/level/storage/loot/predicates/MatchTool ekc
CODEC a
predicate b
<clinit> ()V <clinit>
<init> (Ljava/util/Optional;)V <init>
equals (Ljava/lang/Object;)Z equals
getReferencedContextParams ()Ljava/util/Set; a
getType ()Lnet/minecraft/world/level/storage/loot/predicates/LootItemConditionType; b
hashCode ()I hashCode
lambda$static$0 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; a
lambda$toolMatches$1 (Lnet/minecraft/advancements/critereon/ItemPredicate$Builder;)Lnet/minecraft/world/level/storage/loot/predicates/LootItemCondition; b
predicate ()Ljava/util/Optional; c
test (Ljava/lang/Object;)Z test
test (Lnet/minecraft/world/level/storage/loot/LootContext;)Z a
toString ()Ljava/lang/String; toString
toolMatches (Lnet/minecraft/advancements/critereon/ItemPredicate$Builder;)Lnet/minecraft/world/level/storage/loot/predicates/LootItemCondition$Builder; a
net/minecraft/world/level/storage/loot/predicates/TimeCheck ekd
CODEC a
period b
value c
<clinit> ()V <clinit>
<init> (Ljava/util/Optional;Lnet/minecraft/world/level/storage/loot/IntRange;)V <init>
equals (Ljava/lang/Object;)Z equals
getReferencedContextParams ()Ljava/util/Set; a
getType ()Lnet/minecraft/world/level/storage/loot/predicates/LootItemConditionType; b
hashCode ()I hashCode
lambda$static$0 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; a
period ()Ljava/util/Optional; c
test (Ljava/lang/Object;)Z test
test (Lnet/minecraft/world/level/storage/loot/LootContext;)Z a
time (Lnet/minecraft/world/level/storage/loot/IntRange;)Lnet/minecraft/world/level/storage/loot/predicates/TimeCheck$Builder; a
toString ()Ljava/lang/String; toString
value ()Lnet/minecraft/world/level/storage/loot/IntRange; d
net/minecraft/world/level/storage/loot/predicates/TimeCheck$Builder ekd$a
period a
value b
<init> (Lnet/minecraft/world/level/storage/loot/IntRange;)V <init>
build ()Lnet/minecraft/world/level/storage/loot/predicates/TimeCheck; a
build ()Lnet/minecraft/world/level/storage/loot/predicates/LootItemCondition; build
setPeriod (J)Lnet/minecraft/world/level/storage/loot/predicates/TimeCheck$Builder; a
net/minecraft/world/level/storage/loot/predicates/ValueCheckCondition eke
CODEC a
provider b
range c
<clinit> ()V <clinit>
<init> (Lnet/minecraft/world/level/storage/loot/providers/number/NumberProvider;Lnet/minecraft/world/level/storage/loot/IntRange;)V <init>
equals (Ljava/lang/Object;)Z equals
getReferencedContextParams ()Ljava/util/Set; a
getType ()Lnet/minecraft/world/level/storage/loot/predicates/LootItemConditionType; b
hasValue (Lnet/minecraft/world/level/storage/loot/providers/number/NumberProvider;Lnet/minecraft/world/level/storage/loot/IntRange;)Lnet/minecraft/world/level/storage/loot/predicates/LootItemCondition$Builder; a
hashCode ()I hashCode
lambda$hasValue$1 (Lnet/minecraft/world/level/storage/loot/providers/number/NumberProvider;Lnet/minecraft/world/level/storage/loot/IntRange;)Lnet/minecraft/world/level/storage/loot/predicates/LootItemCondition; b
lambda$static$0 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; a
provider ()Lnet/minecraft/world/level/storage/loot/providers/number/NumberProvider; c
range ()Lnet/minecraft/world/level/storage/loot/IntRange; d
test (Ljava/lang/Object;)Z test
test (Lnet/minecraft/world/level/storage/loot/LootContext;)Z a
toString ()Ljava/lang/String; toString
net/minecraft/world/level/storage/loot/predicates/WeatherCheck ekf
CODEC a
isRaining b
isThundering c
<clinit> ()V <clinit>
<init> (Ljava/util/Optional;Ljava/util/Optional;)V <init>
equals (Ljava/lang/Object;)Z equals
getType ()Lnet/minecraft/world/level/storage/loot/predicates/LootItemConditionType; b
hashCode ()I hashCode
isRaining ()Ljava/util/Optional; d
isThundering ()Ljava/util/Optional; e
lambda$static$0 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; a
test (Ljava/lang/Object;)Z test
test (Lnet/minecraft/world/level/storage/loot/LootContext;)Z a
toString ()Ljava/lang/String; toString
weather ()Lnet/minecraft/world/level/storage/loot/predicates/WeatherCheck$Builder; c
net/minecraft/world/level/storage/loot/predicates/WeatherCheck$Builder ekf$a
isRaining a
isThundering b
<init> ()V <init>
build ()Lnet/minecraft/world/level/storage/loot/predicates/WeatherCheck; a
build ()Lnet/minecraft/world/level/storage/loot/predicates/LootItemCondition; build
setRaining (Z)Lnet/minecraft/world/level/storage/loot/predicates/WeatherCheck$Builder; a
setThundering (Z)Lnet/minecraft/world/level/storage/loot/predicates/WeatherCheck$Builder; b
net/minecraft/world/level/storage/loot/predicates/package-info ekg
net/minecraft/world/level/storage/loot/providers/nbt/ContextNbtProvider ekh
BLOCK_ENTITY a
BLOCK_ENTITY_ID d
BLOCK_ENTITY_PROVIDER e
CODEC b
GETTER_CODEC f
INLINE_CODEC c
getter g
<clinit> ()V <clinit>
<init> (Lnet/minecraft/world/level/storage/loot/providers/nbt/ContextNbtProvider$Getter;)V <init>
forContextEntity (Lnet/minecraft/world/level/storage/loot/LootContext$EntityTarget;)Lnet/minecraft/world/level/storage/loot/providers/nbt/NbtProvider; a
forEntity (Lnet/minecraft/world/level/storage/loot/LootContext$EntityTarget;)Lnet/minecraft/world/level/storage/loot/providers/nbt/ContextNbtProvider$Getter; b
get (Lnet/minecraft/world/level/storage/loot/LootContext;)Lnet/minecraft/nbt/Tag; a
getReferencedContextParams ()Ljava/util/Set; b
getType ()Lnet/minecraft/world/level/storage/loot/providers/nbt/LootNbtProviderType; a
lambda$static$0 (Ljava/lang/String;)Lnet/minecraft/world/level/storage/loot/providers/nbt/ContextNbtProvider$Getter; a
lambda$static$1 (Lnet/minecraft/world/level/storage/loot/providers/nbt/ContextNbtProvider;)Lnet/minecraft/world/level/storage/loot/providers/nbt/ContextNbtProvider$Getter; b
lambda$static$2 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; a
lambda$static$3 (Lnet/minecraft/world/level/storage/loot/providers/nbt/ContextNbtProvider;)Lnet/minecraft/world/level/storage/loot/providers/nbt/ContextNbtProvider$Getter; a
net/minecraft/world/level/storage/loot/providers/nbt/ContextNbtProvider$1 ekh$1
<init> ()V <init>
get (Lnet/minecraft/world/level/storage/loot/LootContext;)Lnet/minecraft/nbt/Tag; a
getId ()Ljava/lang/String; a
getReferencedContextParams ()Ljava/util/Set; b
net/minecraft/world/level/storage/loot/providers/nbt/ContextNbtProvider$2 ekh$2
val$target a
<init> (Lnet/minecraft/world/level/storage/loot/LootContext$EntityTarget;)V <init>
get (Lnet/minecraft/world/level/storage/loot/LootContext;)Lnet/minecraft/nbt/Tag; a
getId ()Ljava/lang/String; a
getReferencedContextParams ()Ljava/util/Set; b
net/minecraft/world/level/storage/loot/providers/nbt/ContextNbtProvider$Getter ekh$a
get (Lnet/minecraft/world/level/storage/loot/LootContext;)Lnet/minecraft/nbt/Tag; a
getId ()Ljava/lang/String; a
getReferencedContextParams ()Ljava/util/Set; b
net/minecraft/world/level/storage/loot/providers/nbt/LootNbtProviderType eki
codec a
<init> (Lcom/mojang/serialization/Codec;)V <init>
codec ()Lcom/mojang/serialization/Codec; a
equals (Ljava/lang/Object;)Z equals
hashCode ()I hashCode
toString ()Ljava/lang/String; toString
net/minecraft/world/level/storage/loot/providers/nbt/NbtProvider ekj
get (Lnet/minecraft/world/level/storage/loot/LootContext;)Lnet/minecraft/nbt/Tag; a
getReferencedContextParams ()Ljava/util/Set; b
getType ()Lnet/minecraft/world/level/storage/loot/providers/nbt/LootNbtProviderType; a
net/minecraft/world/level/storage/loot/providers/nbt/NbtProviders ekk
CODEC a
CONTEXT c
STORAGE b
TYPED_CODEC d
<clinit> ()V <clinit>
<init> ()V <init>
lambda$static$0 (Lcom/mojang/datafixers/util/Either;)Lnet/minecraft/world/level/storage/loot/providers/nbt/NbtProvider; a
lambda$static$1 (Lnet/minecraft/world/level/storage/loot/providers/nbt/NbtProvider;)Lcom/mojang/datafixers/util/Either; a
lambda$static$2 ()Lcom/mojang/serialization/Codec; a
register (Ljava/lang/String;Lcom/mojang/serialization/Codec;)Lnet/minecraft/world/level/storage/loot/providers/nbt/LootNbtProviderType; a
net/minecraft/world/level/storage/loot/providers/nbt/StorageNbtProvider ekl
CODEC a
id b
<clinit> ()V <clinit>
<init> (Lnet/minecraft/resources/ResourceLocation;)V <init>
equals (Ljava/lang/Object;)Z equals
get (Lnet/minecraft/world/level/storage/loot/LootContext;)Lnet/minecraft/nbt/Tag; a
getReferencedContextParams ()Ljava/util/Set; b
getType ()Lnet/minecraft/world/level/storage/loot/providers/nbt/LootNbtProviderType; a
hashCode ()I hashCode
id ()Lnet/minecraft/resources/ResourceLocation; c
lambda$static$0 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; a
toString ()Ljava/lang/String; toString
net/minecraft/world/level/storage/loot/providers/nbt/package-info ekm
net/minecraft/world/level/storage/loot/providers/number/BinomialDistributionGenerator ekn
CODEC a
n b
p c
<clinit> ()V <clinit>
<init> (Lnet/minecraft/world/level/storage/loot/providers/number/NumberProvider;Lnet/minecraft/world/level/storage/loot/providers/number/NumberProvider;)V <init>
binomial (IF)Lnet/minecraft/world/level/storage/loot/providers/number/BinomialDistributionGenerator; a
equals (Ljava/lang/Object;)Z equals
getFloat (Lnet/minecraft/world/level/storage/loot/LootContext;)F b
getInt (Lnet/minecraft/world/level/storage/loot/LootContext;)I a
getReferencedContextParams ()Ljava/util/Set; a
getType ()Lnet/minecraft/world/level/storage/loot/providers/number/LootNumberProviderType; b
hashCode ()I hashCode
lambda$static$0 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; a
n ()Lnet/minecraft/world/level/storage/loot/providers/number/NumberProvider; c
p ()Lnet/minecraft/world/level/storage/loot/providers/number/NumberProvider; d
toString ()Ljava/lang/String; toString
net/minecraft/world/level/storage/loot/providers/number/ConstantValue eko
CODEC a
INLINE_CODEC b
value c
<clinit> ()V <clinit>
<init> (F)V <init>
equals (Ljava/lang/Object;)Z equals
exactly (F)Lnet/minecraft/world/level/storage/loot/providers/number/ConstantValue; a
getFloat (Lnet/minecraft/world/level/storage/loot/LootContext;)F b
getType ()Lnet/minecraft/world/level/storage/loot/providers/number/LootNumberProviderType; b
hashCode ()I hashCode
lambda$static$0 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; a
toString ()Ljava/lang/String; toString
value ()F c
net/minecraft/world/level/storage/loot/providers/number/LootNumberProviderType ekp
codec a
<init> (Lcom/mojang/serialization/Codec;)V <init>
codec ()Lcom/mojang/serialization/Codec; a
equals (Ljava/lang/Object;)Z equals
hashCode ()I hashCode
toString ()Ljava/lang/String; toString
net/minecraft/world/level/storage/loot/providers/number/NumberProvider ekq
getFloat (Lnet/minecraft/world/level/storage/loot/LootContext;)F b
getInt (Lnet/minecraft/world/level/storage/loot/LootContext;)I a
getType ()Lnet/minecraft/world/level/storage/loot/providers/number/LootNumberProviderType; b
net/minecraft/world/level/storage/loot/providers/number/NumberProviders ekr
BINOMIAL d
CODEC a
CONSTANT b
SCORE e
TYPED_CODEC f
UNIFORM c
<clinit> ()V <clinit>
<init> ()V <init>
lambda$static$0 (Lcom/mojang/datafixers/util/Either;)Lnet/minecraft/world/level/storage/loot/providers/number/NumberProvider; a
lambda$static$1 (Lnet/minecraft/world/level/storage/loot/providers/number/NumberProvider;)Lcom/mojang/datafixers/util/Either; a
lambda$static$2 ()Lcom/mojang/serialization/Codec; a
register (Ljava/lang/String;Lcom/mojang/serialization/Codec;)Lnet/minecraft/world/level/storage/loot/providers/number/LootNumberProviderType; a
net/minecraft/world/level/storage/loot/providers/number/ScoreboardValue eks
CODEC a
scale d
score c
target b
<clinit> ()V <clinit>
<init> (Lnet/minecraft/world/level/storage/loot/providers/score/ScoreboardNameProvider;Ljava/lang/String;F)V <init>
equals (Ljava/lang/Object;)Z equals
fromScoreboard (Lnet/minecraft/world/level/storage/loot/LootContext$EntityTarget;Ljava/lang/String;)Lnet/minecraft/world/level/storage/loot/providers/number/ScoreboardValue; a
fromScoreboard (Lnet/minecraft/world/level/storage/loot/LootContext$EntityTarget;Ljava/lang/String;F)Lnet/minecraft/world/level/storage/loot/providers/number/ScoreboardValue; a
getFloat (Lnet/minecraft/world/level/storage/loot/LootContext;)F b
getReferencedContextParams ()Ljava/util/Set; a
getType ()Lnet/minecraft/world/level/storage/loot/providers/number/LootNumberProviderType; b
hashCode ()I hashCode
lambda$static$0 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; a
scale ()F e
score ()Ljava/lang/String; d
target ()Lnet/minecraft/world/level/storage/loot/providers/score/ScoreboardNameProvider; c
toString ()Ljava/lang/String; toString
net/minecraft/world/level/storage/loot/providers/number/UniformGenerator ekt
CODEC a
max c
min b
<clinit> ()V <clinit>
<init> (Lnet/minecraft/world/level/storage/loot/providers/number/NumberProvider;Lnet/minecraft/world/level/storage/loot/providers/number/NumberProvider;)V <init>
between (FF)Lnet/minecraft/world/level/storage/loot/providers/number/UniformGenerator; a
equals (Ljava/lang/Object;)Z equals
getFloat (Lnet/minecraft/world/level/storage/loot/LootContext;)F b
getInt (Lnet/minecraft/world/level/storage/loot/LootContext;)I a
getReferencedContextParams ()Ljava/util/Set; a
getType ()Lnet/minecraft/world/level/storage/loot/providers/number/LootNumberProviderType; b
hashCode ()I hashCode
lambda$static$0 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; a
max ()Lnet/minecraft/world/level/storage/loot/providers/number/NumberProvider; d
min ()Lnet/minecraft/world/level/storage/loot/providers/number/NumberProvider; c
toString ()Ljava/lang/String; toString
net/minecraft/world/level/storage/loot/providers/number/package-info eku
net/minecraft/world/level/storage/loot/providers/score/ContextScoreboardNameProvider ekv
CODEC a
INLINE_CODEC b
target c
<clinit> ()V <clinit>
<init> (Lnet/minecraft/world/level/storage/loot/LootContext$EntityTarget;)V <init>
equals (Ljava/lang/Object;)Z equals
forTarget (Lnet/minecraft/world/level/storage/loot/LootContext$EntityTarget;)Lnet/minecraft/world/level/storage/loot/providers/score/ScoreboardNameProvider; a
getReferencedContextParams ()Ljava/util/Set; b
getScoreHolder (Lnet/minecraft/world/level/storage/loot/LootContext;)Lnet/minecraft/world/scores/ScoreHolder; a
getType ()Lnet/minecraft/world/level/storage/loot/providers/score/LootScoreProviderType; a
hashCode ()I hashCode
lambda$static$0 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; a
target ()Lnet/minecraft/world/level/storage/loot/LootContext$EntityTarget; c
toString ()Ljava/lang/String; toString
net/minecraft/world/level/storage/loot/providers/score/FixedScoreboardNameProvider ekw
CODEC a
name b
<clinit> ()V <clinit>
<init> (Ljava/lang/String;)V <init>
equals (Ljava/lang/Object;)Z equals
forName (Ljava/lang/String;)Lnet/minecraft/world/level/storage/loot/providers/score/ScoreboardNameProvider; a
getReferencedContextParams ()Ljava/util/Set; b
getScoreHolder (Lnet/minecraft/world/level/storage/loot/LootContext;)Lnet/minecraft/world/scores/ScoreHolder; a
getType ()Lnet/minecraft/world/level/storage/loot/providers/score/LootScoreProviderType; a
hashCode ()I hashCode
lambda$static$0 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; a
name ()Ljava/lang/String; c
toString ()Ljava/lang/String; toString
net/minecraft/world/level/storage/loot/providers/score/LootScoreProviderType ekx
codec a
<init> (Lcom/mojang/serialization/Codec;)V <init>
codec ()Lcom/mojang/serialization/Codec; a
equals (Ljava/lang/Object;)Z equals
hashCode ()I hashCode
toString ()Ljava/lang/String; toString
net/minecraft/world/level/storage/loot/providers/score/ScoreboardNameProvider eky
getReferencedContextParams ()Ljava/util/Set; b
getScoreHolder (Lnet/minecraft/world/level/storage/loot/LootContext;)Lnet/minecraft/world/scores/ScoreHolder; a
getType ()Lnet/minecraft/world/level/storage/loot/providers/score/LootScoreProviderType; a
net/minecraft/world/level/storage/loot/providers/score/ScoreboardNameProviders ekz
CODEC a
CONTEXT c
FIXED b
TYPED_CODEC d
<clinit> ()V <clinit>
<init> ()V <init>
lambda$static$0 (Lcom/mojang/datafixers/util/Either;)Lnet/minecraft/world/level/storage/loot/providers/score/ScoreboardNameProvider; a
lambda$static$1 (Lnet/minecraft/world/level/storage/loot/providers/score/ScoreboardNameProvider;)Lcom/mojang/datafixers/util/Either; a
lambda$static$2 ()Lcom/mojang/serialization/Codec; a
register (Ljava/lang/String;Lcom/mojang/serialization/Codec;)Lnet/minecraft/world/level/storage/loot/providers/score/LootScoreProviderType; a
net/minecraft/world/level/storage/loot/providers/score/package-info ela
net/minecraft/world/level/storage/package-info elb
net/minecraft/world/level/timers/FunctionCallback elc
functionId a
<init> (Lnet/minecraft/resources/ResourceLocation;)V <init>
handle (Ljava/lang/Object;Lnet/minecraft/world/level/timers/TimerQueue;J)V handle
handle (Lnet/minecraft/server/MinecraftServer;Lnet/minecraft/world/level/timers/TimerQueue;J)V a
lambda$handle$0 (Lnet/minecraft/server/ServerFunctionManager;Lnet/minecraft/commands/functions/CommandFunction;)V a
net/minecraft/world/level/timers/FunctionCallback$Serializer elc$a
<init> ()V <init>
deserialize (Lnet/minecraft/nbt/CompoundTag;)Lnet/minecraft/world/level/timers/FunctionCallback; a
deserialize (Lnet/minecraft/nbt/CompoundTag;)Lnet/minecraft/world/level/timers/TimerCallback; b
serialize (Lnet/minecraft/nbt/CompoundTag;Lnet/minecraft/world/level/timers/FunctionCallback;)V a
serialize (Lnet/minecraft/nbt/CompoundTag;Lnet/minecraft/world/level/timers/TimerCallback;)V a
net/minecraft/world/level/timers/FunctionTagCallback eld
tagId a
<init> (Lnet/minecraft/resources/ResourceLocation;)V <init>
handle (Ljava/lang/Object;Lnet/minecraft/world/level/timers/TimerQueue;J)V handle
handle (Lnet/minecraft/server/MinecraftServer;Lnet/minecraft/world/level/timers/TimerQueue;J)V a
net/minecraft/world/level/timers/FunctionTagCallback$Serializer eld$a
<init> ()V <init>
deserialize (Lnet/minecraft/nbt/CompoundTag;)Lnet/minecraft/world/level/timers/FunctionTagCallback; a
deserialize (Lnet/minecraft/nbt/CompoundTag;)Lnet/minecraft/world/level/timers/TimerCallback; b
serialize (Lnet/minecraft/nbt/CompoundTag;Lnet/minecraft/world/level/timers/TimerCallback;)V a
serialize (Lnet/minecraft/nbt/CompoundTag;Lnet/minecraft/world/level/timers/FunctionTagCallback;)V a
net/minecraft/world/level/timers/TimerCallback ele
handle (Ljava/lang/Object;Lnet/minecraft/world/level/timers/TimerQueue;J)V handle
net/minecraft/world/level/timers/TimerCallback$Serializer ele$a
cls b
id a
<init> (Lnet/minecraft/resources/ResourceLocation;Ljava/lang/Class;)V <init>
deserialize (Lnet/minecraft/nbt/CompoundTag;)Lnet/minecraft/world/level/timers/TimerCallback; b
getCls ()Ljava/lang/Class; b
getId ()Lnet/minecraft/resources/ResourceLocation; a
serialize (Lnet/minecraft/nbt/CompoundTag;Lnet/minecraft/world/level/timers/TimerCallback;)V a
net/minecraft/world/level/timers/TimerCallbacks elf
LOGGER b
SERVER_CALLBACKS a
classToSerializer d
idToSerializer c
<clinit> ()V <clinit>
<init> ()V <init>
deserialize (Lnet/minecraft/nbt/CompoundTag;)Lnet/minecraft/world/level/timers/TimerCallback; a
getSerializer (Ljava/lang/Class;)Lnet/minecraft/world/level/timers/TimerCallback$Serializer; a
register (Lnet/minecraft/world/level/timers/TimerCallback$Serializer;)Lnet/minecraft/world/level/timers/TimerCallbacks; a
serialize (Lnet/minecraft/world/level/timers/TimerCallback;)Lnet/minecraft/nbt/CompoundTag; a
net/minecraft/world/level/timers/TimerQueue elg
CALLBACK_DATA_TAG b
LOGGER a
TIMER_NAME_TAG c
TIMER_TRIGGER_TIME_TAG d
callbacksRegistry e
events h
queue f
sequentialId g
<clinit> ()V <clinit>
<init> (Lnet/minecraft/world/level/timers/TimerCallbacks;)V <init>
<init> (Lnet/minecraft/world/level/timers/TimerCallbacks;Ljava/util/stream/Stream;)V <init>
createComparator ()Ljava/util/Comparator; c
getEventsIds ()Ljava/util/Set; a
lambda$createComparator$0 (Lnet/minecraft/world/level/timers/TimerQueue$Event;)J c
lambda$createComparator$1 (Lnet/minecraft/world/level/timers/TimerQueue$Event;)Lcom/google/common/primitives/UnsignedLong; b
lambda$new$2 (Lcom/mojang/serialization/Dynamic;)V a
loadEvent (Lnet/minecraft/nbt/CompoundTag;)V a
remove (Ljava/lang/String;)I a
schedule (Ljava/lang/String;JLnet/minecraft/world/level/timers/TimerCallback;)V a
store ()Lnet/minecraft/nbt/ListTag; b
storeEvent (Lnet/minecraft/world/level/timers/TimerQueue$Event;)Lnet/minecraft/nbt/CompoundTag; a
tick (Ljava/lang/Object;J)V a
net/minecraft/world/level/timers/TimerQueue$Event elg$a
callback d
id c
sequentialId b
triggerTime a
<init> (JLcom/google/common/primitives/UnsignedLong;Ljava/lang/String;Lnet/minecraft/world/level/timers/TimerCallback;)V <init>
net/minecraft/world/level/timers/package-info elh
net/minecraft/world/level/validation/ContentValidationException eli
directory a
entries b
<init> (Ljava/nio/file/Path;Ljava/util/List;)V <init>
getMessage ()Ljava/lang/String; getMessage
getMessage (Ljava/nio/file/Path;Ljava/util/List;)Ljava/lang/String; a
lambda$getMessage$0 (Lnet/minecraft/world/level/validation/ForbiddenSymlinkInfo;)Ljava/lang/String; a
net/minecraft/world/level/validation/DirectoryValidator elj
symlinkTargetAllowList a
<init> (Ljava/nio/file/PathMatcher;)V <init>
validateDirectory (Ljava/nio/file/Path;Z)Ljava/util/List; a
validateKnownDirectory (Ljava/nio/file/Path;Ljava/util/List;)V b
validateSymlink (Ljava/nio/file/Path;)Ljava/util/List; a
validateSymlink (Ljava/nio/file/Path;Ljava/util/List;)V a
net/minecraft/world/level/validation/DirectoryValidator$1 elj$1
this$0 b
val$issues a
<init> (Lnet/minecraft/world/level/validation/DirectoryValidator;Ljava/util/List;)V <init>
preVisitDirectory (Ljava/lang/Object;Ljava/nio/file/attribute/BasicFileAttributes;)Ljava/nio/file/FileVisitResult; preVisitDirectory
preVisitDirectory (Ljava/nio/file/Path;Ljava/nio/file/attribute/BasicFileAttributes;)Ljava/nio/file/FileVisitResult; a
validateSymlink (Ljava/nio/file/Path;Ljava/nio/file/attribute/BasicFileAttributes;)V c
visitFile (Ljava/nio/file/Path;Ljava/nio/file/attribute/BasicFileAttributes;)Ljava/nio/file/FileVisitResult; b
visitFile (Ljava/lang/Object;Ljava/nio/file/attribute/BasicFileAttributes;)Ljava/nio/file/FileVisitResult; visitFile
net/minecraft/world/level/validation/ForbiddenSymlinkInfo elk
link a
target b
<init> (Ljava/nio/file/Path;Ljava/nio/file/Path;)V <init>
equals (Ljava/lang/Object;)Z equals
hashCode ()I hashCode
link ()Ljava/nio/file/Path; a
target ()Ljava/nio/file/Path; b
toString ()Ljava/lang/String; toString
net/minecraft/world/level/validation/PathAllowList ell
COMMENT_PREFIX b
LOGGER a
compiledPaths d
entries c
<clinit> ()V <clinit>
<init> (Ljava/util/List;)V <init>
getForFileSystem (Ljava/nio/file/FileSystem;)Ljava/nio/file/PathMatcher; a
lambda$getForFileSystem$0 (Ljava/nio/file/FileSystem;Lnet/minecraft/world/level/validation/PathAllowList$ConfigEntry;)Ljava/nio/file/PathMatcher; a
lambda$getForFileSystem$1 (Ljava/nio/file/Path;)Z b
lambda$getForFileSystem$2 (Ljava/nio/file/Path;)Z a
lambda$getForFileSystem$3 (Ljava/util/List;Ljava/nio/file/Path;)Z a
lambda$getForFileSystem$4 (Ljava/nio/file/FileSystem;Ljava/lang/String;)Ljava/nio/file/PathMatcher; a
lambda$readPlain$5 (Ljava/lang/String;)Ljava/util/stream/Stream; a
matches (Ljava/nio/file/Path;)Z matches
readPlain (Ljava/io/BufferedReader;)Lnet/minecraft/world/level/validation/PathAllowList; a
net/minecraft/world/level/validation/PathAllowList$ConfigEntry ell$a
pattern b
type a
<init> (Lnet/minecraft/world/level/validation/PathAllowList$EntryType;Ljava/lang/String;)V <init>
compile (Ljava/nio/file/FileSystem;)Ljava/nio/file/PathMatcher; a
equals (Ljava/lang/Object;)Z equals
glob (Ljava/lang/String;)Lnet/minecraft/world/level/validation/PathAllowList$ConfigEntry; b
hashCode ()I hashCode
parse (Ljava/lang/String;)Ljava/util/Optional; a
pattern ()Ljava/lang/String; b
prefix (Ljava/lang/String;)Lnet/minecraft/world/level/validation/PathAllowList$ConfigEntry; d
regex (Ljava/lang/String;)Lnet/minecraft/world/level/validation/PathAllowList$ConfigEntry; c
toString ()Ljava/lang/String; toString
type ()Lnet/minecraft/world/level/validation/PathAllowList$EntryType; a
net/minecraft/world/level/validation/PathAllowList$EntryType ell$b
FILESYSTEM a
PREFIX b
<clinit> ()V <clinit>
compile (Ljava/nio/file/FileSystem;Ljava/lang/String;)Ljava/nio/file/PathMatcher; compile
lambda$static$0 (Ljava/lang/String;Ljava/nio/file/Path;)Z a
lambda$static$1 (Ljava/nio/file/FileSystem;Ljava/lang/String;)Ljava/nio/file/PathMatcher; a
net/minecraft/world/level/validation/package-info elm
net/minecraft/world/package-info eln
net/minecraft/world/phys/AABB elo
EPSILON g
maxX d
maxY e
maxZ f
minX a
minY b
minZ c
<init> (DDDDDD)V <init>
<init> (Lnet/minecraft/core/BlockPos;)V <init>
<init> (Lnet/minecraft/world/phys/Vec3;Lnet/minecraft/world/phys/Vec3;)V <init>
clip (Lnet/minecraft/world/phys/Vec3;Lnet/minecraft/world/phys/Vec3;)Ljava/util/Optional; b
clip (Ljava/lang/Iterable;Lnet/minecraft/world/phys/Vec3;Lnet/minecraft/world/phys/Vec3;Lnet/minecraft/core/BlockPos;)Lnet/minecraft/world/phys/BlockHitResult; a
clipPoint ([DLnet/minecraft/core/Direction;DDDDDDDDLnet/minecraft/core/Direction;DDD)Lnet/minecraft/core/Direction; a
contains (Lnet/minecraft/world/phys/Vec3;)Z d
contains (DDD)Z e
contract (DDD)Lnet/minecraft/world/phys/AABB; a
deflate (DDD)Lnet/minecraft/world/phys/AABB; f
deflate (D)Lnet/minecraft/world/phys/AABB; h
distanceToSqr (Lnet/minecraft/world/phys/Vec3;)D e
encapsulatingFullBlocks (Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/BlockPos;)Lnet/minecraft/world/phys/AABB; a
equals (Ljava/lang/Object;)Z equals
expandTowards (DDD)Lnet/minecraft/world/phys/AABB; b
expandTowards (Lnet/minecraft/world/phys/Vec3;)Lnet/minecraft/world/phys/AABB; b
getCenter ()Lnet/minecraft/world/phys/Vec3; f
getDirection (Lnet/minecraft/world/phys/AABB;Lnet/minecraft/world/phys/Vec3;[DLnet/minecraft/core/Direction;DDD)Lnet/minecraft/core/Direction; a
getSize ()D a
getXsize ()D b
getYsize ()D c
getZsize ()D d
hasNaN ()Z e
hashCode ()I hashCode
inflate (D)Lnet/minecraft/world/phys/AABB; g
inflate (DDD)Lnet/minecraft/world/phys/AABB; c
intersect (Lnet/minecraft/world/phys/AABB;)Lnet/minecraft/world/phys/AABB; a
intersects (Lnet/minecraft/world/phys/AABB;)Z c
intersects (DDDDDD)Z a
intersects (Lnet/minecraft/world/phys/Vec3;Lnet/minecraft/world/phys/Vec3;)Z a
max (Lnet/minecraft/core/Direction$Axis;)D b
min (Lnet/minecraft/core/Direction$Axis;)D a
minmax (Lnet/minecraft/world/phys/AABB;)Lnet/minecraft/world/phys/AABB; b
move (Lnet/minecraft/world/phys/Vec3;)Lnet/minecraft/world/phys/AABB; c
move (DDD)Lnet/minecraft/world/phys/AABB; d
move (Lnet/minecraft/core/BlockPos;)Lnet/minecraft/world/phys/AABB; a
of (Lnet/minecraft/world/level/levelgen/structure/BoundingBox;)Lnet/minecraft/world/phys/AABB; a
ofSize (Lnet/minecraft/world/phys/Vec3;DDD)Lnet/minecraft/world/phys/AABB; a
setMaxX (D)Lnet/minecraft/world/phys/AABB; d
setMaxY (D)Lnet/minecraft/world/phys/AABB; e
setMaxZ (D)Lnet/minecraft/world/phys/AABB; f
setMinX (D)Lnet/minecraft/world/phys/AABB; a
setMinY (D)Lnet/minecraft/world/phys/AABB; b
setMinZ (D)Lnet/minecraft/world/phys/AABB; c
toString ()Ljava/lang/String; toString
unitCubeFromLowerCorner (Lnet/minecraft/world/phys/Vec3;)Lnet/minecraft/world/phys/AABB; a
net/minecraft/world/phys/BlockHitResult elp
blockPos c
direction b
inside e
miss d
<init> (Lnet/minecraft/world/phys/Vec3;Lnet/minecraft/core/Direction;Lnet/minecraft/core/BlockPos;Z)V <init>
<init> (ZLnet/minecraft/world/phys/Vec3;Lnet/minecraft/core/Direction;Lnet/minecraft/core/BlockPos;Z)V <init>
getBlockPos ()Lnet/minecraft/core/BlockPos; a
getDirection ()Lnet/minecraft/core/Direction; b
getType ()Lnet/minecraft/world/phys/HitResult$Type; c
isInside ()Z d
miss (Lnet/minecraft/world/phys/Vec3;Lnet/minecraft/core/Direction;Lnet/minecraft/core/BlockPos;)Lnet/minecraft/world/phys/BlockHitResult; a
withDirection (Lnet/minecraft/core/Direction;)Lnet/minecraft/world/phys/BlockHitResult; a
withPosition (Lnet/minecraft/core/BlockPos;)Lnet/minecraft/world/phys/BlockHitResult; a
net/minecraft/world/phys/EntityHitResult elq
entity b
<init> (Lnet/minecraft/world/entity/Entity;)V <init>
<init> (Lnet/minecraft/world/entity/Entity;Lnet/minecraft/world/phys/Vec3;)V <init>
getEntity ()Lnet/minecraft/world/entity/Entity; a
getType ()Lnet/minecraft/world/phys/HitResult$Type; c
net/minecraft/world/phys/HitResult elr
location a
<init> (Lnet/minecraft/world/phys/Vec3;)V <init>
distanceTo (Lnet/minecraft/world/entity/Entity;)D a
getLocation ()Lnet/minecraft/world/phys/Vec3; e
getType ()Lnet/minecraft/world/phys/HitResult$Type; c
net/minecraft/world/phys/HitResult$Type elr$a
$VALUES d
BLOCK b
ENTITY c
MISS a
$values ()[Lnet/minecraft/world/phys/HitResult$Type; a
<clinit> ()V <clinit>
<init> (Ljava/lang/String;I)V <init>
valueOf (Ljava/lang/String;)Lnet/minecraft/world/phys/HitResult$Type; valueOf
values ()[Lnet/minecraft/world/phys/HitResult$Type; values
net/minecraft/world/phys/Vec2 els
MAX g
MIN h
NEG_UNIT_X d
NEG_UNIT_Y f
ONE b
UNIT_X c
UNIT_Y e
ZERO a
x i
y j
<clinit> ()V <clinit>
<init> (FF)V <init>
add (Lnet/minecraft/world/phys/Vec2;)Lnet/minecraft/world/phys/Vec2; b
add (F)Lnet/minecraft/world/phys/Vec2; b
distanceToSqr (Lnet/minecraft/world/phys/Vec2;)F d
dot (Lnet/minecraft/world/phys/Vec2;)F a
equals (Lnet/minecraft/world/phys/Vec2;)Z c
length ()F b
lengthSquared ()F c
negated ()Lnet/minecraft/world/phys/Vec2; d
normalized ()Lnet/minecraft/world/phys/Vec2; a
scale (F)Lnet/minecraft/world/phys/Vec2; a
net/minecraft/world/phys/Vec3 elt
CODEC a
ZERO b
x c
y d
z e
<clinit> ()V <clinit>
<init> (DDD)V <init>
<init> (Lorg/joml/Vector3f;)V <init>
add (Lnet/minecraft/world/phys/Vec3;)Lnet/minecraft/world/phys/Vec3; e
add (DDD)Lnet/minecraft/world/phys/Vec3; b
align (Ljava/util/EnumSet;)Lnet/minecraft/world/phys/Vec3; a
atBottomCenterOf (Lnet/minecraft/core/Vec3i;)Lnet/minecraft/world/phys/Vec3; c
atCenterOf (Lnet/minecraft/core/Vec3i;)Lnet/minecraft/world/phys/Vec3; b
atLowerCornerOf (Lnet/minecraft/core/Vec3i;)Lnet/minecraft/world/phys/Vec3; a
atLowerCornerWithOffset (Lnet/minecraft/core/Vec3i;DDD)Lnet/minecraft/world/phys/Vec3; a
closerThan (Lnet/minecraft/world/phys/Vec3;DD)Z a
closerThan (Lnet/minecraft/core/Position;D)Z a
cross (Lnet/minecraft/world/phys/Vec3;)Lnet/minecraft/world/phys/Vec3; c
directionFromRotation (FF)Lnet/minecraft/world/phys/Vec3; a
directionFromRotation (Lnet/minecraft/world/phys/Vec2;)Lnet/minecraft/world/phys/Vec3; a
distanceTo (Lnet/minecraft/world/phys/Vec3;)D f
distanceToSqr (DDD)D c
distanceToSqr (Lnet/minecraft/world/phys/Vec3;)D g
dot (Lnet/minecraft/world/phys/Vec3;)D b
equals (Ljava/lang/Object;)Z equals
fromRGB24 (I)Lnet/minecraft/world/phys/Vec3; a
get (Lnet/minecraft/core/Direction$Axis;)D a
hashCode ()I hashCode
horizontalDistance ()D h
horizontalDistanceSqr ()D i
lambda$static$0 (Ljava/util/List;)Lnet/minecraft/world/phys/Vec3; b
lambda$static$1 (Ljava/util/List;)Lcom/mojang/serialization/DataResult; a
lambda$static$2 (Lnet/minecraft/world/phys/Vec3;)Ljava/util/List; i
length ()D f
lengthSqr ()D g
lerp (Lnet/minecraft/world/phys/Vec3;D)Lnet/minecraft/world/phys/Vec3; a
multiply (Lnet/minecraft/world/phys/Vec3;)Lnet/minecraft/world/phys/Vec3; h
multiply (DDD)Lnet/minecraft/world/phys/Vec3; d
normalize ()Lnet/minecraft/world/phys/Vec3; d
offsetRandom (Lnet/minecraft/util/RandomSource;F)Lnet/minecraft/world/phys/Vec3; a
relative (Lnet/minecraft/core/Direction;D)Lnet/minecraft/world/phys/Vec3; a
reverse ()Lnet/minecraft/world/phys/Vec3; e
scale (D)Lnet/minecraft/world/phys/Vec3; a
subtract (Lnet/minecraft/world/phys/Vec3;)Lnet/minecraft/world/phys/Vec3; d
subtract (DDD)Lnet/minecraft/world/phys/Vec3; a
toString ()Ljava/lang/String; toString
toVector3f ()Lorg/joml/Vector3f; j
upFromBottomCenterOf (Lnet/minecraft/core/Vec3i;D)Lnet/minecraft/world/phys/Vec3; a
vectorTo (Lnet/minecraft/world/phys/Vec3;)Lnet/minecraft/world/phys/Vec3; a
with (Lnet/minecraft/core/Direction$Axis;D)Lnet/minecraft/world/phys/Vec3; a
x ()D a
xRot (F)Lnet/minecraft/world/phys/Vec3; a
y ()D b
yRot (F)Lnet/minecraft/world/phys/Vec3; b
z ()D c
zRot (F)Lnet/minecraft/world/phys/Vec3; c
net/minecraft/world/phys/package-info elu
net/minecraft/world/phys/shapes/ArrayVoxelShape elv
xs b
ys c
zs d
<init> (Lnet/minecraft/world/phys/shapes/DiscreteVoxelShape;Lit/unimi/dsi/fastutil/doubles/DoubleList;Lit/unimi/dsi/fastutil/doubles/DoubleList;Lit/unimi/dsi/fastutil/doubles/DoubleList;)V <init>
<init> (Lnet/minecraft/world/phys/shapes/DiscreteVoxelShape;[D[D[D)V <init>
getCoords (Lnet/minecraft/core/Direction$Axis;)Lit/unimi/dsi/fastutil/doubles/DoubleList; a
net/minecraft/world/phys/shapes/ArrayVoxelShape$1 elv$1
$SwitchMap$net$minecraft$core$Direction$Axis a
<clinit> ()V <clinit>
net/minecraft/world/phys/shapes/BitSetDiscreteVoxelShape elw
storage d
xMax h
xMin e
yMax i
yMin f
zMax j
zMin g
<init> (III)V <init>
<init> (Lnet/minecraft/world/phys/shapes/DiscreteVoxelShape;)V <init>
clearZStrip (IIII)V b
fill (III)V c
fillUpdateBounds (IIIZ)V a
firstFull (Lnet/minecraft/core/Direction$Axis;)I a
forAllBoxes (Lnet/minecraft/world/phys/shapes/DiscreteVoxelShape;Lnet/minecraft/world/phys/shapes/DiscreteVoxelShape$IntLineConsumer;Z)V a
getIndex (III)I a
isEmpty ()Z a
isFull (III)Z b
isXZRectangleFull (IIIII)Z a
isZStripFull (IIII)Z a
join (Lnet/minecraft/world/phys/shapes/DiscreteVoxelShape;Lnet/minecraft/world/phys/shapes/DiscreteVoxelShape;Lnet/minecraft/world/phys/shapes/IndexMerger;Lnet/minecraft/world/phys/shapes/IndexMerger;Lnet/minecraft/world/phys/shapes/IndexMerger;Lnet/minecraft/world/phys/shapes/BooleanOp;)Lnet/minecraft/world/phys/shapes/BitSetDiscreteVoxelShape; a
lambda$join$0 (Lnet/minecraft/world/phys/shapes/BooleanOp;Lnet/minecraft/world/phys/shapes/DiscreteVoxelShape;IILnet/minecraft/world/phys/shapes/DiscreteVoxelShape;IILnet/minecraft/world/phys/shapes/BitSetDiscreteVoxelShape;II[I[ZIII)Z a
lambda$join$1 (Lnet/minecraft/world/phys/shapes/IndexMerger;Lnet/minecraft/world/phys/shapes/BooleanOp;Lnet/minecraft/world/phys/shapes/DiscreteVoxelShape;ILnet/minecraft/world/phys/shapes/DiscreteVoxelShape;ILnet/minecraft/world/phys/shapes/BitSetDiscreteVoxelShape;I[I[ZIII)Z a
lambda$join$2 (Lnet/minecraft/world/phys/shapes/IndexMerger;Lnet/minecraft/world/phys/shapes/IndexMerger;Lnet/minecraft/world/phys/shapes/BooleanOp;Lnet/minecraft/world/phys/shapes/DiscreteVoxelShape;Lnet/minecraft/world/phys/shapes/DiscreteVoxelShape;Lnet/minecraft/world/phys/shapes/BitSetDiscreteVoxelShape;[IIII)Z a
lastFull (Lnet/minecraft/core/Direction$Axis;)I b
withFilledBounds (IIIIIIIII)Lnet/minecraft/world/phys/shapes/BitSetDiscreteVoxelShape; a
net/minecraft/world/phys/shapes/BooleanOp elx
AND i
CAUSED_BY n
CAUSES l
FALSE a
FIRST m
NOT_AND h
NOT_FIRST d
NOT_OR b
NOT_SAME g
NOT_SECOND f
ONLY_FIRST e
ONLY_SECOND c
OR o
SAME j
SECOND k
TRUE p
<clinit> ()V <clinit>
apply (ZZ)Z apply
lambda$static$0 (ZZ)Z p
lambda$static$1 (ZZ)Z o
lambda$static$10 (ZZ)Z f
lambda$static$11 (ZZ)Z e
lambda$static$12 (ZZ)Z d
lambda$static$13 (ZZ)Z c
lambda$static$14 (ZZ)Z b
lambda$static$15 (ZZ)Z a
lambda$static$2 (ZZ)Z n
lambda$static$3 (ZZ)Z m
lambda$static$4 (ZZ)Z l
lambda$static$5 (ZZ)Z k
lambda$static$6 (ZZ)Z j
lambda$static$7 (ZZ)Z i
lambda$static$8 (ZZ)Z h
lambda$static$9 (ZZ)Z g
net/minecraft/world/phys/shapes/CollisionContext ely
canStandOnFluid (Lnet/minecraft/world/level/material/FluidState;Lnet/minecraft/world/level/material/FluidState;)Z a
empty ()Lnet/minecraft/world/phys/shapes/CollisionContext; a
isAbove (Lnet/minecraft/world/phys/shapes/VoxelShape;Lnet/minecraft/core/BlockPos;Z)Z a
isDescending ()Z b
isHoldingItem (Lnet/minecraft/world/item/Item;)Z a
of (Lnet/minecraft/world/entity/Entity;)Lnet/minecraft/world/phys/shapes/CollisionContext; a
net/minecraft/world/phys/shapes/CubePointRange elz
parts a
<init> (I)V <init>
getDouble (I)D getDouble
size ()I size
net/minecraft/world/phys/shapes/CubeVoxelShape ema
<init> (Lnet/minecraft/world/phys/shapes/DiscreteVoxelShape;)V <init>
findIndex (Lnet/minecraft/core/Direction$Axis;D)I a
getCoords (Lnet/minecraft/core/Direction$Axis;)Lit/unimi/dsi/fastutil/doubles/DoubleList; a
net/minecraft/world/phys/shapes/DiscreteCubeMerger emb
firstDiv b
result a
secondDiv c
<init> (II)V <init>
forMergedIndexes (Lnet/minecraft/world/phys/shapes/IndexMerger$IndexConsumer;)Z a
getList ()Lit/unimi/dsi/fastutil/doubles/DoubleList; a
size ()I size
net/minecraft/world/phys/shapes/DiscreteVoxelShape emc
AXIS_VALUES d
xSize a
ySize b
zSize c
<clinit> ()V <clinit>
<init> (III)V <init>
fill (III)V c
firstFull (Lnet/minecraft/core/Direction$Axis;)I a
firstFull (Lnet/minecraft/core/Direction$Axis;II)I a
forAllAxisEdges (Lnet/minecraft/world/phys/shapes/DiscreteVoxelShape$IntLineConsumer;Lnet/minecraft/core/AxisCycle;Z)V a
forAllAxisFaces (Lnet/minecraft/world/phys/shapes/DiscreteVoxelShape$IntFaceConsumer;Lnet/minecraft/core/AxisCycle;)V a
forAllBoxes (Lnet/minecraft/world/phys/shapes/DiscreteVoxelShape$IntLineConsumer;Z)V b
forAllEdges (Lnet/minecraft/world/phys/shapes/DiscreteVoxelShape$IntLineConsumer;Z)V a
forAllFaces (Lnet/minecraft/world/phys/shapes/DiscreteVoxelShape$IntFaceConsumer;)V a
getSize (Lnet/minecraft/core/Direction$Axis;)I c
getXSize ()I b
getYSize ()I c
getZSize ()I d
isEmpty ()Z a
isFull (Lnet/minecraft/core/AxisCycle;III)Z b
isFull (III)Z b
isFullWide (III)Z d
isFullWide (Lnet/minecraft/core/AxisCycle;III)Z a
lastFull (Lnet/minecraft/core/Direction$Axis;)I b
lastFull (Lnet/minecraft/core/Direction$Axis;II)I b
net/minecraft/world/phys/shapes/DiscreteVoxelShape$IntFaceConsumer emc$a
consume (Lnet/minecraft/core/Direction;III)V consume
net/minecraft/world/phys/shapes/DiscreteVoxelShape$IntLineConsumer emc$b
consume (IIIIII)V consume
net/minecraft/world/phys/shapes/EntityCollisionContext emd
EMPTY a
canStandOnFluid e
descending b
entity f
entityBottom c
heldItem d
<clinit> ()V <clinit>
<init> (Lnet/minecraft/world/entity/Entity;)V <init>
<init> (ZDLnet/minecraft/world/item/ItemStack;Ljava/util/function/Predicate;Lnet/minecraft/world/entity/Entity;)V <init>
canStandOnFluid (Lnet/minecraft/world/level/material/FluidState;Lnet/minecraft/world/level/material/FluidState;)Z a
getEntity ()Lnet/minecraft/world/entity/Entity; c
isAbove (Lnet/minecraft/world/phys/shapes/VoxelShape;Lnet/minecraft/core/BlockPos;Z)Z a
isDescending ()Z b
isHoldingItem (Lnet/minecraft/world/item/Item;)Z a
lambda$new$1 (Lnet/minecraft/world/level/material/FluidState;)Z a
lambda$static$0 (Lnet/minecraft/world/level/material/FluidState;)Z b
net/minecraft/world/phys/shapes/EntityCollisionContext$1 emd$1
<init> (ZDLnet/minecraft/world/item/ItemStack;Ljava/util/function/Predicate;Lnet/minecraft/world/entity/Entity;)V <init>
isAbove (Lnet/minecraft/world/phys/shapes/VoxelShape;Lnet/minecraft/core/BlockPos;Z)Z a
net/minecraft/world/phys/shapes/IdenticalMerger eme
coords a
<init> (Lit/unimi/dsi/fastutil/doubles/DoubleList;)V <init>
forMergedIndexes (Lnet/minecraft/world/phys/shapes/IndexMerger$IndexConsumer;)Z a
getList ()Lit/unimi/dsi/fastutil/doubles/DoubleList; a
size ()I size
net/minecraft/world/phys/shapes/IndexMerger emf
forMergedIndexes (Lnet/minecraft/world/phys/shapes/IndexMerger$IndexConsumer;)Z a
getList ()Lit/unimi/dsi/fastutil/doubles/DoubleList; a
size ()I size
net/minecraft/world/phys/shapes/IndexMerger$IndexConsumer emf$a
merge (III)Z merge
net/minecraft/world/phys/shapes/IndirectMerger emg
EMPTY a
firstIndices c
result b
resultLength e
secondIndices d
<clinit> ()V <clinit>
<init> (Lit/unimi/dsi/fastutil/doubles/DoubleList;Lit/unimi/dsi/fastutil/doubles/DoubleList;ZZ)V <init>
forMergedIndexes (Lnet/minecraft/world/phys/shapes/IndexMerger$IndexConsumer;)Z a
getList ()Lit/unimi/dsi/fastutil/doubles/DoubleList; a
size ()I size
net/minecraft/world/phys/shapes/NonOverlappingMerger emh
lower a
swap c
upper b
<init> (Lit/unimi/dsi/fastutil/doubles/DoubleList;Lit/unimi/dsi/fastutil/doubles/DoubleList;Z)V <init>
forMergedIndexes (Lnet/minecraft/world/phys/shapes/IndexMerger$IndexConsumer;)Z a
forNonSwappedIndexes (Lnet/minecraft/world/phys/shapes/IndexMerger$IndexConsumer;)Z b
getDouble (I)D getDouble
getList ()Lit/unimi/dsi/fastutil/doubles/DoubleList; a
lambda$forMergedIndexes$0 (Lnet/minecraft/world/phys/shapes/IndexMerger$IndexConsumer;III)Z a
size ()I size
net/minecraft/world/phys/shapes/OffsetDoubleList emi
delegate a
offset b
<init> (Lit/unimi/dsi/fastutil/doubles/DoubleList;D)V <init>
getDouble (I)D getDouble
size ()I size
net/minecraft/world/phys/shapes/Shapes emj
BIG_EPSILON b
BLOCK d
EMPTY e
EPSILON a
INFINITY c
<clinit> ()V <clinit>
<init> ()V <init>
block ()Lnet/minecraft/world/phys/shapes/VoxelShape; b
blockOccudes (Lnet/minecraft/world/phys/shapes/VoxelShape;Lnet/minecraft/world/phys/shapes/VoxelShape;Lnet/minecraft/core/Direction;)Z a
box (DDDDDD)Lnet/minecraft/world/phys/shapes/VoxelShape; a
collide (Lnet/minecraft/core/Direction$Axis;Lnet/minecraft/world/phys/AABB;Ljava/lang/Iterable;D)D a
create (Lnet/minecraft/world/phys/AABB;)Lnet/minecraft/world/phys/shapes/VoxelShape; a
create (DDDDDD)Lnet/minecraft/world/phys/shapes/VoxelShape; b
createIndexMerger (ILit/unimi/dsi/fastutil/doubles/DoubleList;Lit/unimi/dsi/fastutil/doubles/DoubleList;ZZ)Lnet/minecraft/world/phys/shapes/IndexMerger; a
empty ()Lnet/minecraft/world/phys/shapes/VoxelShape; a
faceShapeOccludes (Lnet/minecraft/world/phys/shapes/VoxelShape;Lnet/minecraft/world/phys/shapes/VoxelShape;)Z b
findBits (DD)I a
getFaceShape (Lnet/minecraft/world/phys/shapes/VoxelShape;Lnet/minecraft/core/Direction;)Lnet/minecraft/world/phys/shapes/VoxelShape; a
join (Lnet/minecraft/world/phys/shapes/VoxelShape;Lnet/minecraft/world/phys/shapes/VoxelShape;Lnet/minecraft/world/phys/shapes/BooleanOp;)Lnet/minecraft/world/phys/shapes/VoxelShape; a
joinIsNotEmpty (Lnet/minecraft/world/phys/shapes/VoxelShape;Lnet/minecraft/world/phys/shapes/VoxelShape;Lnet/minecraft/world/phys/shapes/BooleanOp;)Z c
joinIsNotEmpty (Lnet/minecraft/world/phys/shapes/IndexMerger;Lnet/minecraft/world/phys/shapes/IndexMerger;Lnet/minecraft/world/phys/shapes/IndexMerger;Lnet/minecraft/world/phys/shapes/DiscreteVoxelShape;Lnet/minecraft/world/phys/shapes/DiscreteVoxelShape;Lnet/minecraft/world/phys/shapes/BooleanOp;)Z a
joinUnoptimized (Lnet/minecraft/world/phys/shapes/VoxelShape;Lnet/minecraft/world/phys/shapes/VoxelShape;Lnet/minecraft/world/phys/shapes/BooleanOp;)Lnet/minecraft/world/phys/shapes/VoxelShape; b
lambda$joinIsNotEmpty$1 (Lnet/minecraft/world/phys/shapes/BooleanOp;Lnet/minecraft/world/phys/shapes/DiscreteVoxelShape;IILnet/minecraft/world/phys/shapes/DiscreteVoxelShape;IIIII)Z a
lambda$joinIsNotEmpty$2 (Lnet/minecraft/world/phys/shapes/IndexMerger;Lnet/minecraft/world/phys/shapes/BooleanOp;Lnet/minecraft/world/phys/shapes/DiscreteVoxelShape;ILnet/minecraft/world/phys/shapes/DiscreteVoxelShape;IIII)Z a
lambda$joinIsNotEmpty$3 (Lnet/minecraft/world/phys/shapes/IndexMerger;Lnet/minecraft/world/phys/shapes/IndexMerger;Lnet/minecraft/world/phys/shapes/BooleanOp;Lnet/minecraft/world/phys/shapes/DiscreteVoxelShape;Lnet/minecraft/world/phys/shapes/DiscreteVoxelShape;III)Z a
lambda$static$0 ()Lnet/minecraft/world/phys/shapes/CubeVoxelShape; c
lcm (II)J a
mergedFaceOccludes (Lnet/minecraft/world/phys/shapes/VoxelShape;Lnet/minecraft/world/phys/shapes/VoxelShape;Lnet/minecraft/core/Direction;)Z b
or (Lnet/minecraft/world/phys/shapes/VoxelShape;Lnet/minecraft/world/phys/shapes/VoxelShape;)Lnet/minecraft/world/phys/shapes/VoxelShape; a
or (Lnet/minecraft/world/phys/shapes/VoxelShape;[Lnet/minecraft/world/phys/shapes/VoxelShape;)Lnet/minecraft/world/phys/shapes/VoxelShape; a
net/minecraft/world/phys/shapes/Shapes$DoubleLineConsumer emj$a
consume (DDDDDD)V consume
net/minecraft/world/phys/shapes/SliceShape emk
SLICE_COORDS d
axis c
delegate b
<clinit> ()V <clinit>
<init> (Lnet/minecraft/world/phys/shapes/VoxelShape;Lnet/minecraft/core/Direction$Axis;I)V <init>
getCoords (Lnet/minecraft/core/Direction$Axis;)Lit/unimi/dsi/fastutil/doubles/DoubleList; a
makeSlice (Lnet/minecraft/world/phys/shapes/DiscreteVoxelShape;Lnet/minecraft/core/Direction$Axis;I)Lnet/minecraft/world/phys/shapes/DiscreteVoxelShape; a
net/minecraft/world/phys/shapes/SubShape eml
endX h
endY i
endZ j
parent d
startX e
startY f
startZ g
<init> (Lnet/minecraft/world/phys/shapes/DiscreteVoxelShape;IIIIII)V <init>
clampToShape (Lnet/minecraft/core/Direction$Axis;I)I a
fill (III)V c
firstFull (Lnet/minecraft/core/Direction$Axis;)I a
isFull (III)Z b
lastFull (Lnet/minecraft/core/Direction$Axis;)I b
net/minecraft/world/phys/shapes/VoxelShape emm
faces b
shape a
<init> (Lnet/minecraft/world/phys/shapes/DiscreteVoxelShape;)V <init>
bounds ()Lnet/minecraft/world/phys/AABB; a
calculateFace (Lnet/minecraft/core/Direction;)Lnet/minecraft/world/phys/shapes/VoxelShape; b
clip (Lnet/minecraft/world/phys/Vec3;Lnet/minecraft/world/phys/Vec3;Lnet/minecraft/core/BlockPos;)Lnet/minecraft/world/phys/BlockHitResult; a
closestPointTo (Lnet/minecraft/world/phys/Vec3;)Ljava/util/Optional; a
collide (Lnet/minecraft/core/Direction$Axis;Lnet/minecraft/world/phys/AABB;D)D a
collideX (Lnet/minecraft/core/AxisCycle;Lnet/minecraft/world/phys/AABB;D)D a
findIndex (Lnet/minecraft/core/Direction$Axis;D)I a
forAllBoxes (Lnet/minecraft/world/phys/shapes/Shapes$DoubleLineConsumer;)V b
forAllEdges (Lnet/minecraft/world/phys/shapes/Shapes$DoubleLineConsumer;)V a
get (Lnet/minecraft/core/Direction$Axis;I)D a
getCoords (Lnet/minecraft/core/Direction$Axis;)Lit/unimi/dsi/fastutil/doubles/DoubleList; a
getFaceShape (Lnet/minecraft/core/Direction;)Lnet/minecraft/world/phys/shapes/VoxelShape; a
isEmpty ()Z c
lambda$closestPointTo$5 (Lnet/minecraft/world/phys/Vec3;[Lnet/minecraft/world/phys/Vec3;DDDDDD)V a
lambda$findIndex$4 (DLnet/minecraft/core/Direction$Axis;I)Z a
lambda$forAllBoxes$2 (Lnet/minecraft/world/phys/shapes/Shapes$DoubleLineConsumer;Lit/unimi/dsi/fastutil/doubles/DoubleList;Lit/unimi/dsi/fastutil/doubles/DoubleList;Lit/unimi/dsi/fastutil/doubles/DoubleList;IIIIII)V a
lambda$forAllEdges$1 (Lnet/minecraft/world/phys/shapes/Shapes$DoubleLineConsumer;IIIIII)V a
lambda$optimize$0 ([Lnet/minecraft/world/phys/shapes/VoxelShape;DDDDDD)V a
lambda$toAabbs$3 (Ljava/util/List;DDDDDD)V a
max (Lnet/minecraft/core/Direction$Axis;DD)D b
max (Lnet/minecraft/core/Direction$Axis;)D c
min (Lnet/minecraft/core/Direction$Axis;)D b
min (Lnet/minecraft/core/Direction$Axis;DD)D a
move (DDD)Lnet/minecraft/world/phys/shapes/VoxelShape; a
optimize ()Lnet/minecraft/world/phys/shapes/VoxelShape; d
singleEncompassing ()Lnet/minecraft/world/phys/shapes/VoxelShape; b
toAabbs ()Ljava/util/List; e
toString ()Ljava/lang/String; toString
net/minecraft/world/phys/shapes/package-info emn
net/minecraft/world/scores/DisplaySlot emo
$VALUES x
BELOW_NAME c
BY_ID u
CODEC t
LIST a
SIDEBAR b
TEAM_AQUA o
TEAM_BLACK d
TEAM_BLUE m
TEAM_DARK_AQUA g
TEAM_DARK_BLUE e
TEAM_DARK_GRAY l
TEAM_DARK_GREEN f
TEAM_DARK_PURPLE i
TEAM_DARK_RED h
TEAM_GOLD j
TEAM_GRAY k
TEAM_GREEN n
TEAM_LIGHT_PURPLE q
TEAM_RED p
TEAM_WHITE s
TEAM_YELLOW r
id v
name w
$values ()[Lnet/minecraft/world/scores/DisplaySlot; b
<clinit> ()V <clinit>
<init> (Ljava/lang/String;IILjava/lang/String;)V <init>
getSerializedName ()Ljava/lang/String; c
id ()I a
teamColorToSlot (Lnet/minecraft/ChatFormatting;)Lnet/minecraft/world/scores/DisplaySlot; a
valueOf (Ljava/lang/String;)Lnet/minecraft/world/scores/DisplaySlot; valueOf
values ()[Lnet/minecraft/world/scores/DisplaySlot; values
net/minecraft/world/scores/DisplaySlot$1 emo$1
$SwitchMap$net$minecraft$ChatFormatting a
<clinit> ()V <clinit>
net/minecraft/world/scores/Objective emp
criteria c
displayAutoUpdate g
displayName d
formattedDisplayName e
name b
numberFormat h
renderType f
scoreboard a
<init> (Lnet/minecraft/world/scores/Scoreboard;Ljava/lang/String;Lnet/minecraft/world/scores/criteria/ObjectiveCriteria;Lnet/minecraft/network/chat/Component;Lnet/minecraft/world/scores/criteria/ObjectiveCriteria$RenderType;ZLnet/minecraft/network/chat/numbers/NumberFormat;)V <init>
createFormattedDisplayName ()Lnet/minecraft/network/chat/Component; i
displayAutoUpdate ()Z e
getCriteria ()Lnet/minecraft/world/scores/criteria/ObjectiveCriteria; c
getDisplayName ()Lnet/minecraft/network/chat/Component; d
getFormattedDisplayName ()Lnet/minecraft/network/chat/Component; g
getName ()Ljava/lang/String; b
getRenderType ()Lnet/minecraft/world/scores/criteria/ObjectiveCriteria$RenderType; h
getScoreboard ()Lnet/minecraft/world/scores/Scoreboard; a
lambda$createFormattedDisplayName$0 (Lnet/minecraft/network/chat/Style;)Lnet/minecraft/network/chat/Style; a
numberFormat ()Lnet/minecraft/network/chat/numbers/NumberFormat; f
numberFormatOrDefault (Lnet/minecraft/network/chat/numbers/NumberFormat;)Lnet/minecraft/network/chat/numbers/NumberFormat; a
setDisplayAutoUpdate (Z)V a
setDisplayName (Lnet/minecraft/network/chat/Component;)V a
setNumberFormat (Lnet/minecraft/network/chat/numbers/NumberFormat;)V b
setRenderType (Lnet/minecraft/world/scores/criteria/ObjectiveCriteria$RenderType;)V a
net/minecraft/world/scores/PlayerScoreEntry emq
display c
numberFormatOverride d
owner a
value b
<init> (Ljava/lang/String;ILnet/minecraft/network/chat/Component;Lnet/minecraft/network/chat/numbers/NumberFormat;)V <init>
display ()Lnet/minecraft/network/chat/Component; e
equals (Ljava/lang/Object;)Z equals
formatValue (Lnet/minecraft/network/chat/numbers/NumberFormat;)Lnet/minecraft/network/chat/MutableComponent; a
hashCode ()I hashCode
isHidden ()Z a
numberFormatOverride ()Lnet/minecraft/network/chat/numbers/NumberFormat; f
owner ()Ljava/lang/String; c
ownerName ()Lnet/minecraft/network/chat/Component; b
toString ()Ljava/lang/String; toString
value ()I d
net/minecraft/world/scores/PlayerScores emr
scores a
<init> ()V <init>
get (Lnet/minecraft/world/scores/Objective;)Lnet/minecraft/world/scores/Score; a
getOrCreate (Lnet/minecraft/world/scores/Objective;Ljava/util/function/Consumer;)Lnet/minecraft/world/scores/Score; a
hasScores ()Z a
lambda$getOrCreate$0 (Ljava/util/function/Consumer;Ljava/lang/Object;)Lnet/minecraft/world/scores/Score; a
lambda$listScores$1 (Lit/unimi/dsi/fastutil/objects/Object2IntMap;Lnet/minecraft/world/scores/Objective;Lnet/minecraft/world/scores/Score;)V a
listRawScores ()Ljava/util/Map; c
listScores ()Lit/unimi/dsi/fastutil/objects/Object2IntMap; b
remove (Lnet/minecraft/world/scores/Objective;)Z b
setScore (Lnet/minecraft/world/scores/Objective;Lnet/minecraft/world/scores/Score;)V a
net/minecraft/world/scores/PlayerTeam ems
BIT_FRIENDLY_FIRE a
BIT_SEE_INVISIBLES b
allowFriendlyFire i
collisionRule n
color m
deathMessageVisibility l
displayName f
displayNameStyle o
name d
nameTagVisibility k
playerPrefix g
playerSuffix h
players e
scoreboard c
seeFriendlyInvisibles j
<init> (Lnet/minecraft/world/scores/Scoreboard;Ljava/lang/String;)V <init>
canSeeFriendlyInvisibles ()Z i
formatNameForTeam (Lnet/minecraft/world/scores/Team;Lnet/minecraft/network/chat/Component;)Lnet/minecraft/network/chat/MutableComponent; a
getCollisionRule ()Lnet/minecraft/world/scores/Team$CollisionRule; l
getColor ()Lnet/minecraft/ChatFormatting; n
getDeathMessageVisibility ()Lnet/minecraft/world/scores/Team$Visibility; k
getDisplayName ()Lnet/minecraft/network/chat/Component; c
getFormattedDisplayName ()Lnet/minecraft/network/chat/MutableComponent; d
getFormattedName (Lnet/minecraft/network/chat/Component;)Lnet/minecraft/network/chat/MutableComponent; d
getName ()Ljava/lang/String; b
getNameTagVisibility ()Lnet/minecraft/world/scores/Team$Visibility; j
getPlayerPrefix ()Lnet/minecraft/network/chat/Component; e
getPlayerSuffix ()Lnet/minecraft/network/chat/Component; f
getPlayers ()Ljava/util/Collection; g
getScoreboard ()Lnet/minecraft/world/scores/Scoreboard; a
isAllowFriendlyFire ()Z h
packOptions ()I m
setAllowFriendlyFire (Z)V a
setCollisionRule (Lnet/minecraft/world/scores/Team$CollisionRule;)V a
setColor (Lnet/minecraft/ChatFormatting;)V a
setDeathMessageVisibility (Lnet/minecraft/world/scores/Team$Visibility;)V b
setDisplayName (Lnet/minecraft/network/chat/Component;)V a
setNameTagVisibility (Lnet/minecraft/world/scores/Team$Visibility;)V a
setPlayerPrefix (Lnet/minecraft/network/chat/Component;)V b
setPlayerSuffix (Lnet/minecraft/network/chat/Component;)V c
setSeeFriendlyInvisibles (Z)V b
unpackOptions (I)V a
net/minecraft/world/scores/ReadOnlyScoreInfo emt
formatValue (Lnet/minecraft/network/chat/numbers/NumberFormat;)Lnet/minecraft/network/chat/MutableComponent; a
isLocked ()Z b
numberFormat ()Lnet/minecraft/network/chat/numbers/NumberFormat; c
safeFormatValue (Lnet/minecraft/world/scores/ReadOnlyScoreInfo;Lnet/minecraft/network/chat/numbers/NumberFormat;)Lnet/minecraft/network/chat/MutableComponent; a
value ()I a
net/minecraft/world/scores/Score emu
TAG_DISPLAY c
TAG_FORMAT d
TAG_LOCKED b
TAG_SCORE a
display g
locked f
numberFormat h
value e
<init> ()V <init>
display ()Lnet/minecraft/network/chat/Component; d
display (Lnet/minecraft/network/chat/Component;)V a
isLocked ()Z b
lambda$read$1 (Lnet/minecraft/world/scores/Score;Lnet/minecraft/network/chat/numbers/NumberFormat;)V a
lambda$write$0 (Lnet/minecraft/nbt/CompoundTag;Lnet/minecraft/nbt/Tag;)V a
numberFormat ()Lnet/minecraft/network/chat/numbers/NumberFormat; c
numberFormat (Lnet/minecraft/network/chat/numbers/NumberFormat;)V b
read (Lnet/minecraft/nbt/CompoundTag;)Lnet/minecraft/world/scores/Score; a
setLocked (Z)V a
value ()I a
value (I)V a
write ()Lnet/minecraft/nbt/CompoundTag; e
net/minecraft/world/scores/ScoreAccess emv
add (I)I b
display (Lnet/minecraft/network/chat/Component;)V a
display ()Lnet/minecraft/network/chat/Component; g
get ()I a
increment ()I b
lock ()V f
locked ()Z d
numberFormatOverride (Lnet/minecraft/network/chat/numbers/NumberFormat;)V a
reset ()V c
set (I)V a
unlock ()V e
net/minecraft/world/scores/ScoreHolder emw
WILDCARD cv
WILDCARD_NAME a_
<clinit> ()V <clinit>
forNameOnly (Ljava/lang/String;)Lnet/minecraft/world/scores/ScoreHolder; d
fromGameProfile (Lcom/mojang/authlib/GameProfile;)Lnet/minecraft/world/scores/ScoreHolder; a
getDisplayName ()Lnet/minecraft/network/chat/Component; Q_
getFeedbackDisplayName ()Lnet/minecraft/network/chat/Component; gU
getScoreboardName ()Ljava/lang/String; cy
lambda$getFeedbackDisplayName$0 (Lnet/minecraft/network/chat/Style;)Lnet/minecraft/network/chat/Style; a
net/minecraft/world/scores/ScoreHolder$1 emw$1
<init> ()V <init>
getScoreboardName ()Ljava/lang/String; cy
net/minecraft/world/scores/ScoreHolder$2 emw$2
val$feedbackName c
val$name b
<init> (Ljava/lang/String;Lnet/minecraft/network/chat/Component;)V <init>
getFeedbackDisplayName ()Lnet/minecraft/network/chat/Component; gU
getScoreboardName ()Ljava/lang/String; cy
net/minecraft/world/scores/ScoreHolder$3 emw$3
val$name b
<init> (Ljava/lang/String;)V <init>
getScoreboardName ()Ljava/lang/String; cy
net/minecraft/world/scores/Scoreboard emx
HIDDEN_SCORE_PREFIX a
LOGGER b
displayObjectives f
objectivesByCriteria d
objectivesByName c
playerScores e
teamsByName g
teamsByPlayer h
<clinit> ()V <clinit>
<init> ()V <init>
addObjective (Ljava/lang/String;Lnet/minecraft/world/scores/criteria/ObjectiveCriteria;Lnet/minecraft/network/chat/Component;Lnet/minecraft/world/scores/criteria/ObjectiveCriteria$RenderType;ZLnet/minecraft/network/chat/numbers/NumberFormat;)Lnet/minecraft/world/scores/Objective; a
addPlayerTeam (Ljava/lang/String;)Lnet/minecraft/world/scores/PlayerTeam; c
addPlayerToTeam (Ljava/lang/String;Lnet/minecraft/world/scores/PlayerTeam;)Z a
entityRemoved (Lnet/minecraft/world/entity/Entity;)V a
forAllObjectives (Lnet/minecraft/world/scores/criteria/ObjectiveCriteria;Lnet/minecraft/world/scores/ScoreHolder;Ljava/util/function/Consumer;)V a
getDisplayObjective (Lnet/minecraft/world/scores/DisplaySlot;)Lnet/minecraft/world/scores/Objective; a
getObjective (Ljava/lang/String;)Lnet/minecraft/world/scores/Objective; a
getObjectiveNames ()Ljava/util/Collection; d
getObjectives ()Ljava/util/Collection; c
getOrCreatePlayerInfo (Ljava/lang/String;)Lnet/minecraft/world/scores/PlayerScores; f
getOrCreatePlayerScore (Lnet/minecraft/world/scores/ScoreHolder;Lnet/minecraft/world/scores/Objective;Z)Lnet/minecraft/world/scores/ScoreAccess; a
getOrCreatePlayerScore (Lnet/minecraft/world/scores/ScoreHolder;Lnet/minecraft/world/scores/Objective;)Lnet/minecraft/world/scores/ScoreAccess; c
getPlayerScoreInfo (Lnet/minecraft/world/scores/ScoreHolder;Lnet/minecraft/world/scores/Objective;)Lnet/minecraft/world/scores/ReadOnlyScoreInfo; d
getPlayerTeam (Ljava/lang/String;)Lnet/minecraft/world/scores/PlayerTeam; b
getPlayerTeams ()Ljava/util/Collection; g
getPlayersTeam (Ljava/lang/String;)Lnet/minecraft/world/scores/PlayerTeam; e
getTeamNames ()Ljava/util/Collection; f
getTrackedPlayers ()Ljava/util/Collection; e
lambda$addObjective$0 (Ljava/lang/Object;)Ljava/util/List; a
lambda$forAllObjectives$1 (Ljava/util/function/Consumer;Lnet/minecraft/world/scores/ScoreHolder;Lnet/minecraft/world/scores/Objective;)V a
lambda$getOrCreatePlayerInfo$2 (Ljava/lang/String;)Lnet/minecraft/world/scores/PlayerScores; g
lambda$getOrCreatePlayerScore$3 (Lorg/apache/commons/lang3/mutable/MutableBoolean;Lnet/minecraft/world/scores/Score;)V a
lambda$listPlayerScores$4 (Lnet/minecraft/world/scores/Objective;Ljava/util/List;Ljava/lang/String;Lnet/minecraft/world/scores/PlayerScores;)V a
lambda$savePlayerScores$5 (Ljava/lang/String;Lnet/minecraft/nbt/ListTag;Lnet/minecraft/world/scores/Objective;Lnet/minecraft/world/scores/Score;)V a
lambda$savePlayerScores$6 (Lnet/minecraft/nbt/ListTag;Ljava/lang/String;Lnet/minecraft/world/scores/PlayerScores;)V a
listPlayerScores (Lnet/minecraft/world/scores/Objective;)Ljava/util/Collection; i
listPlayerScores (Lnet/minecraft/world/scores/ScoreHolder;)Lit/unimi/dsi/fastutil/objects/Object2IntMap; c
loadPlayerScores (Lnet/minecraft/nbt/ListTag;)V a
onObjectiveAdded (Lnet/minecraft/world/scores/Objective;)V a
onObjectiveChanged (Lnet/minecraft/world/scores/Objective;)V b
onObjectiveRemoved (Lnet/minecraft/world/scores/Objective;)V c
onPlayerRemoved (Lnet/minecraft/world/scores/ScoreHolder;)V a
onPlayerScoreRemoved (Lnet/minecraft/world/scores/ScoreHolder;Lnet/minecraft/world/scores/Objective;)V b
onScoreChanged (Lnet/minecraft/world/scores/ScoreHolder;Lnet/minecraft/world/scores/Objective;Lnet/minecraft/world/scores/Score;)V a
onScoreLockChanged (Lnet/minecraft/world/scores/ScoreHolder;Lnet/minecraft/world/scores/Objective;)V a
onTeamAdded (Lnet/minecraft/world/scores/PlayerTeam;)V a
onTeamChanged (Lnet/minecraft/world/scores/PlayerTeam;)V b
onTeamRemoved (Lnet/minecraft/world/scores/PlayerTeam;)V c
removeObjective (Lnet/minecraft/world/scores/Objective;)V j
removePlayerFromTeam (Ljava/lang/String;)Z d
removePlayerFromTeam (Ljava/lang/String;Lnet/minecraft/world/scores/PlayerTeam;)V b
removePlayerTeam (Lnet/minecraft/world/scores/PlayerTeam;)V d
resetAllPlayerScores (Lnet/minecraft/world/scores/ScoreHolder;)V b
resetSinglePlayerScore (Lnet/minecraft/world/scores/ScoreHolder;Lnet/minecraft/world/scores/Objective;)V e
savePlayerScores ()Lnet/minecraft/nbt/ListTag; h
setDisplayObjective (Lnet/minecraft/world/scores/DisplaySlot;Lnet/minecraft/world/scores/Objective;)V a
net/minecraft/world/scores/Scoreboard$1 emx$1
this$0 f
val$canModify b
val$objective d
val$requiresSync c
val$score a
val$scoreHolder e
<init> (Lnet/minecraft/world/scores/Scoreboard;Lnet/minecraft/world/scores/Score;ZLorg/apache/commons/lang3/mutable/MutableBoolean;Lnet/minecraft/world/scores/Objective;Lnet/minecraft/world/scores/ScoreHolder;)V <init>
display (Lnet/minecraft/network/chat/Component;)V a
display ()Lnet/minecraft/network/chat/Component; g
get ()I a
lock ()V f
locked ()Z d
numberFormatOverride (Lnet/minecraft/network/chat/numbers/NumberFormat;)V a
sendScoreToPlayers ()V h
set (I)V a
setLocked (Z)V a
unlock ()V e
net/minecraft/world/scores/ScoreboardSaveData emy
FILE_ID a
LOGGER b
scoreboard c
<clinit> ()V <clinit>
<init> (Lnet/minecraft/world/scores/Scoreboard;)V <init>
lambda$loadObjectives$0 (Ljava/lang/String;)Lnet/minecraft/world/scores/criteria/ObjectiveCriteria; a
lambda$saveObjectives$1 (Lnet/minecraft/nbt/CompoundTag;Lnet/minecraft/nbt/Tag;)V a
load (Lnet/minecraft/nbt/CompoundTag;)Lnet/minecraft/world/scores/ScoreboardSaveData; b
loadDisplaySlots (Lnet/minecraft/nbt/CompoundTag;)V c
loadObjectives (Lnet/minecraft/nbt/ListTag;)V b
loadTeamPlayers (Lnet/minecraft/world/scores/PlayerTeam;Lnet/minecraft/nbt/ListTag;)V a
loadTeams (Lnet/minecraft/nbt/ListTag;)V a
save (Lnet/minecraft/nbt/CompoundTag;)Lnet/minecraft/nbt/CompoundTag; a
saveDisplaySlots (Lnet/minecraft/nbt/CompoundTag;)V d
saveObjectives ()Lnet/minecraft/nbt/ListTag; b
saveTeams ()Lnet/minecraft/nbt/ListTag; a
net/minecraft/world/scores/Team emz
<init> ()V <init>
canSeeFriendlyInvisibles ()Z i
getCollisionRule ()Lnet/minecraft/world/scores/Team$CollisionRule; l
getColor ()Lnet/minecraft/ChatFormatting; n
getDeathMessageVisibility ()Lnet/minecraft/world/scores/Team$Visibility; k
getFormattedName (Lnet/minecraft/network/chat/Component;)Lnet/minecraft/network/chat/MutableComponent; d
getName ()Ljava/lang/String; b
getNameTagVisibility ()Lnet/minecraft/world/scores/Team$Visibility; j
getPlayers ()Ljava/util/Collection; g
isAlliedTo (Lnet/minecraft/world/scores/Team;)Z a
isAllowFriendlyFire ()Z h
net/minecraft/world/scores/Team$CollisionRule emz$a
$VALUES h
ALWAYS a
BY_NAME g
NEVER b
PUSH_OTHER_TEAMS c
PUSH_OWN_TEAM d
id f
name e
$values ()[Lnet/minecraft/world/scores/Team$CollisionRule; b
<clinit> ()V <clinit>
<init> (Ljava/lang/String;ILjava/lang/String;I)V <init>
byName (Ljava/lang/String;)Lnet/minecraft/world/scores/Team$CollisionRule; a
getDisplayName ()Lnet/minecraft/network/chat/Component; a
lambda$static$0 (Lnet/minecraft/world/scores/Team$CollisionRule;)Ljava/lang/String; b
lambda$static$1 (Lnet/minecraft/world/scores/Team$CollisionRule;)Lnet/minecraft/world/scores/Team$CollisionRule; a
valueOf (Ljava/lang/String;)Lnet/minecraft/world/scores/Team$CollisionRule; valueOf
values ()[Lnet/minecraft/world/scores/Team$CollisionRule; values
net/minecraft/world/scores/Team$Visibility emz$b
$VALUES h
ALWAYS a
BY_NAME g
HIDE_FOR_OTHER_TEAMS c
HIDE_FOR_OWN_TEAM d
NEVER b
id f
name e
$values ()[Lnet/minecraft/world/scores/Team$Visibility; c
<clinit> ()V <clinit>
<init> (Ljava/lang/String;ILjava/lang/String;I)V <init>
byName (Ljava/lang/String;)Lnet/minecraft/world/scores/Team$Visibility; a
getAllNames ()[Ljava/lang/String; a
getDisplayName ()Lnet/minecraft/network/chat/Component; b
lambda$static$0 (Lnet/minecraft/world/scores/Team$Visibility;)Ljava/lang/String; b
lambda$static$1 (Lnet/minecraft/world/scores/Team$Visibility;)Lnet/minecraft/world/scores/Team$Visibility; a
valueOf (Ljava/lang/String;)Lnet/minecraft/world/scores/Team$Visibility; valueOf
values ()[Lnet/minecraft/world/scores/Team$Visibility; values
net/minecraft/world/scores/criteria/ObjectiveCriteria ena
AIR h
ARMOR i
CRITERIA_CACHE o
CUSTOM_CRITERIA n
DEATH_COUNT c
DUMMY a
EXPERIENCE j
FOOD g
HEALTH f
KILLED_BY_TEAM m
KILL_COUNT_ALL e
KILL_COUNT_PLAYERS d
LEVEL k
TEAM_KILL l
TRIGGER b
name p
readOnly q
renderType r
<clinit> ()V <clinit>
<init> (Ljava/lang/String;)V <init>
<init> (Ljava/lang/String;ZLnet/minecraft/world/scores/criteria/ObjectiveCriteria$RenderType;)V <init>
byName (Ljava/lang/String;)Ljava/util/Optional; a
getCustomCriteriaNames ()Ljava/util/Set; c
getDefaultRenderType ()Lnet/minecraft/world/scores/criteria/ObjectiveCriteria$RenderType; f
getName ()Ljava/lang/String; d
getStat (Lnet/minecraft/stats/StatType;Lnet/minecraft/resources/ResourceLocation;)Ljava/util/Optional; a
isReadOnly ()Z e
lambda$byName$0 (Ljava/lang/String;ILnet/minecraft/stats/StatType;)Ljava/util/Optional; a
registerCustom (Ljava/lang/String;)Lnet/minecraft/world/scores/criteria/ObjectiveCriteria; b
registerCustom (Ljava/lang/String;ZLnet/minecraft/world/scores/criteria/ObjectiveCriteria$RenderType;)Lnet/minecraft/world/scores/criteria/ObjectiveCriteria; a
net/minecraft/world/scores/criteria/ObjectiveCriteria$RenderType ena$a
$VALUES e
CODEC c
HEARTS b
INTEGER a
id d
$values ()[Lnet/minecraft/world/scores/criteria/ObjectiveCriteria$RenderType; b
<clinit> ()V <clinit>
<init> (Ljava/lang/String;ILjava/lang/String;)V <init>
byId (Ljava/lang/String;)Lnet/minecraft/world/scores/criteria/ObjectiveCriteria$RenderType; a
getId ()Ljava/lang/String; a
getSerializedName ()Ljava/lang/String; c
valueOf (Ljava/lang/String;)Lnet/minecraft/world/scores/criteria/ObjectiveCriteria$RenderType; valueOf
values ()[Lnet/minecraft/world/scores/criteria/ObjectiveCriteria$RenderType; values
net/minecraft/world/scores/criteria/package-info enb
net/minecraft/world/scores/package-info enc
net/minecraft/world/ticks/BlackholeTickAccess end
CONTAINER_BLACKHOLE a
LEVEL_BLACKHOLE b
<clinit> ()V <clinit>
<init> ()V <init>
emptyContainer ()Lnet/minecraft/world/ticks/TickContainerAccess; a
emptyLevelList ()Lnet/minecraft/world/ticks/LevelTickAccess; b
net/minecraft/world/ticks/BlackholeTickAccess$1 end$1
<init> ()V <init>
count ()I a
hasScheduledTick (Lnet/minecraft/core/BlockPos;Ljava/lang/Object;)Z a
schedule (Lnet/minecraft/world/ticks/ScheduledTick;)V a
net/minecraft/world/ticks/BlackholeTickAccess$2 end$2
<init> ()V <init>
count ()I a
hasScheduledTick (Lnet/minecraft/core/BlockPos;Ljava/lang/Object;)Z a
schedule (Lnet/minecraft/world/ticks/ScheduledTick;)V a
willTickThisTick (Lnet/minecraft/core/BlockPos;Ljava/lang/Object;)Z b
net/minecraft/world/ticks/ContainerSingleItem ene
clearContent ()V a
getContainerBlockEntity ()Lnet/minecraft/world/level/block/entity/BlockEntity; y
getContainerSize ()I b
getItem (I)Lnet/minecraft/world/item/ItemStack; a
getTheItem ()Lnet/minecraft/world/item/ItemStack; x
isEmpty ()Z ai_
removeItem (II)Lnet/minecraft/world/item/ItemStack; a
removeItemNoUpdate (I)Lnet/minecraft/world/item/ItemStack; b
removeTheItem ()Lnet/minecraft/world/item/ItemStack; h
setItem (ILnet/minecraft/world/item/ItemStack;)V a
setTheItem (Lnet/minecraft/world/item/ItemStack;)V b
splitTheItem (I)Lnet/minecraft/world/item/ItemStack; c
stillValid (Lnet/minecraft/world/entity/player/Player;)Z a
net/minecraft/world/ticks/LevelChunkTicks enf
onTickAdded d
pendingTicks b
tickQueue a
ticksPerPosition c
<init> (Ljava/util/List;)V <init>
<init> ()V <init>
count ()I a
getAll ()Ljava/util/stream/Stream; d
hasScheduledTick (Lnet/minecraft/core/BlockPos;Ljava/lang/Object;)Z a
load (Lnet/minecraft/nbt/ListTag;Ljava/util/function/Function;Lnet/minecraft/world/level/ChunkPos;)Lnet/minecraft/world/ticks/LevelChunkTicks; a
peek ()Lnet/minecraft/world/ticks/ScheduledTick; b
poll ()Lnet/minecraft/world/ticks/ScheduledTick; c
removeIf (Ljava/util/function/Predicate;)V a
save (JLjava/util/function/Function;)Lnet/minecraft/nbt/Tag; b
save (JLjava/util/function/Function;)Lnet/minecraft/nbt/ListTag; a
schedule (Lnet/minecraft/world/ticks/ScheduledTick;)V a
scheduleUnchecked (Lnet/minecraft/world/ticks/ScheduledTick;)V b
setOnTickAdded (Ljava/util/function/BiConsumer;)V a
unpack (J)V a
net/minecraft/world/ticks/LevelTickAccess eng
willTickThisTick (Lnet/minecraft/core/BlockPos;Ljava/lang/Object;)Z b
net/minecraft/world/ticks/LevelTicks enh
CONTAINER_DRAIN_ORDER a
allContainers d
alreadyRunThisTick h
chunkScheduleUpdater j
containersToTick f
nextTickForContainer e
profiler c
tickCheck b
toRunThisTick g
toRunThisTickSet i
<clinit> ()V <clinit>
<init> (Ljava/util/function/LongPredicate;Ljava/util/function/Supplier;)V <init>
addContainer (Lnet/minecraft/world/level/ChunkPos;Lnet/minecraft/world/ticks/LevelChunkTicks;)V a
calculateTickSetIfNeeded ()V d
canScheduleMoreTicks (I)Z a
cleanupAfterTick ()V c
clearArea (Lnet/minecraft/world/level/levelgen/structure/BoundingBox;)V a
collectTicks (JILnet/minecraft/util/profiling/ProfilerFiller;)V a
copyArea (Lnet/minecraft/world/level/levelgen/structure/BoundingBox;Lnet/minecraft/core/Vec3i;)V a
copyAreaFrom (Lnet/minecraft/world/ticks/LevelTicks;Lnet/minecraft/world/level/levelgen/structure/BoundingBox;Lnet/minecraft/core/Vec3i;)V a
count ()I a
drainContainers (JI)V a
drainFromCurrentContainer (Ljava/util/Queue;Lnet/minecraft/world/ticks/LevelChunkTicks;JI)V a
forContainersInArea (Lnet/minecraft/world/level/levelgen/structure/BoundingBox;Lnet/minecraft/world/ticks/LevelTicks$PosAndContainerConsumer;)V a
hasScheduledTick (Lnet/minecraft/core/BlockPos;Ljava/lang/Object;)Z a
lambda$clearArea$3 (Lnet/minecraft/world/level/levelgen/structure/BoundingBox;Lnet/minecraft/world/ticks/ScheduledTick;)Z b
lambda$clearArea$4 (Ljava/util/function/Predicate;JLnet/minecraft/world/ticks/LevelChunkTicks;)V a
lambda$copyAreaFrom$5 (Lnet/minecraft/world/level/levelgen/structure/BoundingBox;Lnet/minecraft/world/ticks/ScheduledTick;)Z a
lambda$copyAreaFrom$6 (Ljava/util/function/Predicate;Ljava/util/List;JLnet/minecraft/world/ticks/LevelChunkTicks;)V a
lambda$copyAreaFrom$7 (Lnet/minecraft/core/Vec3i;JJLnet/minecraft/world/ticks/ScheduledTick;)V a
lambda$new$1 (Lit/unimi/dsi/fastutil/longs/Long2LongOpenHashMap;)V a
lambda$new$2 (Lnet/minecraft/world/ticks/LevelChunkTicks;Lnet/minecraft/world/ticks/ScheduledTick;)V a
lambda$static$0 (Lnet/minecraft/world/ticks/LevelChunkTicks;Lnet/minecraft/world/ticks/LevelChunkTicks;)I a
removeContainer (Lnet/minecraft/world/level/ChunkPos;)V a
rescheduleLeftoverContainers ()V b
runCollectedTicks (Ljava/util/function/BiConsumer;)V a
schedule (Lnet/minecraft/world/ticks/ScheduledTick;)V a
scheduleForThisTick (Lnet/minecraft/world/ticks/ScheduledTick;)V c
sortContainersToTick (J)V a
tick (JILjava/util/function/BiConsumer;)V a
updateContainerScheduling (Lnet/minecraft/world/ticks/ScheduledTick;)V b
willTickThisTick (Lnet/minecraft/core/BlockPos;Ljava/lang/Object;)Z b
net/minecraft/world/ticks/LevelTicks$PosAndContainerConsumer enh$a
accept (JLnet/minecraft/world/ticks/LevelChunkTicks;)V accept
net/minecraft/world/ticks/ProtoChunkTicks eni
ticks a
ticksPerPosition b
<init> ()V <init>
count ()I a
hasScheduledTick (Lnet/minecraft/core/BlockPos;Ljava/lang/Object;)Z a
load (Lnet/minecraft/nbt/ListTag;Ljava/util/function/Function;Lnet/minecraft/world/level/ChunkPos;)Lnet/minecraft/world/ticks/ProtoChunkTicks; a
save (JLjava/util/function/Function;)Lnet/minecraft/nbt/Tag; b
schedule (Lnet/minecraft/world/ticks/SavedTick;)V a
schedule (Lnet/minecraft/world/ticks/ScheduledTick;)V a
scheduledTicks ()Ljava/util/List; b
net/minecraft/world/ticks/SavedTick enj
TAG_DELAY j
TAG_ID f
TAG_PRIORITY k
TAG_X g
TAG_Y h
TAG_Z i
UNIQUE_TICK_HASH a
delay d
pos c
priority e
type b
<clinit> ()V <clinit>
<init> (Ljava/lang/Object;Lnet/minecraft/core/BlockPos;ILnet/minecraft/world/ticks/TickPriority;)V <init>
delay ()I c
equals (Ljava/lang/Object;)Z equals
hashCode ()I hashCode
lambda$loadTick$1 (Lnet/minecraft/nbt/CompoundTag;Ljava/lang/Object;)Lnet/minecraft/world/ticks/SavedTick; a
lambda$loadTickList$0 (JLjava/util/function/Consumer;Lnet/minecraft/world/ticks/SavedTick;)V a
loadTick (Lnet/minecraft/nbt/CompoundTag;Ljava/util/function/Function;)Ljava/util/Optional; a
loadTickList (Lnet/minecraft/nbt/ListTag;Ljava/util/function/Function;Lnet/minecraft/world/level/ChunkPos;Ljava/util/function/Consumer;)V a
pos ()Lnet/minecraft/core/BlockPos; b
priority ()Lnet/minecraft/world/ticks/TickPriority; d
probe (Ljava/lang/Object;Lnet/minecraft/core/BlockPos;)Lnet/minecraft/world/ticks/SavedTick; a
save (Ljava/util/function/Function;)Lnet/minecraft/nbt/CompoundTag; a
saveTick (Lnet/minecraft/world/ticks/ScheduledTick;Ljava/util/function/Function;J)Lnet/minecraft/nbt/CompoundTag; a
saveTick (Ljava/lang/String;Lnet/minecraft/core/BlockPos;ILnet/minecraft/world/ticks/TickPriority;)Lnet/minecraft/nbt/CompoundTag; a
toString ()Ljava/lang/String; toString
type ()Ljava/lang/Object; a
unpack (JJ)Lnet/minecraft/world/ticks/ScheduledTick; a
net/minecraft/world/ticks/SavedTick$1 enj$1
<init> ()V <init>
equals (Lnet/minecraft/world/ticks/SavedTick;Lnet/minecraft/world/ticks/SavedTick;)Z a
equals (Ljava/lang/Object;Ljava/lang/Object;)Z equals
hashCode (Lnet/minecraft/world/ticks/SavedTick;)I a
hashCode (Ljava/lang/Object;)I hashCode
net/minecraft/world/ticks/ScheduledTick enk
DRAIN_ORDER a
INTRA_TICK_DRAIN_ORDER b
UNIQUE_TICK_HASH c
pos e
priority g
subTickOrder h
triggerTick f
type d
<clinit> ()V <clinit>
<init> (Ljava/lang/Object;Lnet/minecraft/core/BlockPos;JJ)V <init>
<init> (Ljava/lang/Object;Lnet/minecraft/core/BlockPos;JLnet/minecraft/world/ticks/TickPriority;J)V <init>
equals (Ljava/lang/Object;)Z equals
hashCode ()I hashCode
lambda$static$0 (Lnet/minecraft/world/ticks/ScheduledTick;Lnet/minecraft/world/ticks/ScheduledTick;)I b
lambda$static$1 (Lnet/minecraft/world/ticks/ScheduledTick;Lnet/minecraft/world/ticks/ScheduledTick;)I a
pos ()Lnet/minecraft/core/BlockPos; b
priority ()Lnet/minecraft/world/ticks/TickPriority; d
probe (Ljava/lang/Object;Lnet/minecraft/core/BlockPos;)Lnet/minecraft/world/ticks/ScheduledTick; a
subTickOrder ()J e
toString ()Ljava/lang/String; toString
triggerTick ()J c
type ()Ljava/lang/Object; a
net/minecraft/world/ticks/ScheduledTick$1 enk$1
<init> ()V <init>
equals (Ljava/lang/Object;Ljava/lang/Object;)Z equals
equals (Lnet/minecraft/world/ticks/ScheduledTick;Lnet/minecraft/world/ticks/ScheduledTick;)Z a
hashCode (Ljava/lang/Object;)I hashCode
hashCode (Lnet/minecraft/world/ticks/ScheduledTick;)I a
net/minecraft/world/ticks/SerializableTickContainer enl
save (JLjava/util/function/Function;)Lnet/minecraft/nbt/Tag; b
net/minecraft/world/ticks/TickAccess enm
count ()I a
hasScheduledTick (Lnet/minecraft/core/BlockPos;Ljava/lang/Object;)Z a
schedule (Lnet/minecraft/world/ticks/ScheduledTick;)V a
net/minecraft/world/ticks/TickContainerAccess enn
net/minecraft/world/ticks/TickPriority eno
$VALUES i
EXTREMELY_HIGH a
EXTREMELY_LOW g
HIGH c
LOW e
NORMAL d
VERY_HIGH b
VERY_LOW f
value h
$values ()[Lnet/minecraft/world/ticks/TickPriority; b
<clinit> ()V <clinit>
<init> (Ljava/lang/String;II)V <init>
byValue (I)Lnet/minecraft/world/ticks/TickPriority; a
getValue ()I a
valueOf (Ljava/lang/String;)Lnet/minecraft/world/ticks/TickPriority; valueOf
values ()[Lnet/minecraft/world/ticks/TickPriority; values
net/minecraft/world/ticks/WorldGenTickAccess enp
containerGetter a
<init> (Ljava/util/function/Function;)V <init>
count ()I a
hasScheduledTick (Lnet/minecraft/core/BlockPos;Ljava/lang/Object;)Z a
schedule (Lnet/minecraft/world/ticks/ScheduledTick;)V a
willTickThisTick (Lnet/minecraft/core/BlockPos;Ljava/lang/Object;)Z b
net/minecraft/world/ticks/package-info enq